/*
	Created On: 10/2007
	Designed By: Dee Warren
	Developed By: Noah Roberts
	Description: main CSS for site
	
	Includes
	-----------------------------------------
	- None
	
	Functions
	-----------------------------------------
	- None
	
	Queries
	-----------------------------------------
	- None
	
	Javascript
	-----------------------------------------
	- None
	
	CSS
	-----------------------------------------
	- None
	
	Date        Changed By          Changes                     
	-11/6/07	Noah Roberts		Change color of colored text and links
	-11/27/07	Noah Roberts		Add another style6
	------------------------------------------------------------
*/
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}/*

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}*/

a:link {
	color: #003366;
}/*
	color: #006699;
	color: #000000;
	color: #3366CC;
	color: #C8AE44;*/

.aNOhref {
	color: #003366;
	text-decoration: underline;
	cursor: pointer;
}

a:visited {
	color: #003366;
}/*
	color: #336699;
	color: #000000;
	color: #3366FF;
	color: #DFD09A;*/

img {
	border:0;
}

.smallerish {
	font-size: 0.8em;
}

.biggerish {
	font-size: 1.5em;
}

#smallerish {
	font-size: 0.8em;
}

#biggerish {
	font-size: 1.5em;
}

.style1 {
	font-size: 12px;
	line-height: 2;
}

.style2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
span.style2 span font, span.style2 span, p.style2 span.style2 span {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}

.style2 p {
	font-size: 12px;
}

.style2b {
	font-size: 14px;
}
div.style2c {
	font-size: 12px;
	width:400px;
}

.style3 {
	font-size: large;
	font-weight: bold;
}

.style4 {
	font-size: 9px;
}

.style4b {
	font-size: 10px;
}

.style5 {
	font-size: x-small;
	color: #003366;
}/*
	color: #006699;
	color: #000000;
	color: #3366CC;
	color: #DAC989;*/

.style6 {
	font-size: x-small;
	font-weight: bold;
	color: #003366;
	line-height: 2;
}/*
	color: #006699;
	color: #000000;
	color: #3366CC;
	color: #DAC989;*/

.style6b {
	font-size: small;
	font-weight: bold;
	color: #003366;
	line-height: 2;
}/*
	color: #006699;
	color: #000000;
	color: #3366CC;
	color: #DAC989;*/

.style6c {
	font-size: small;
	font-weight: bold;
	color: #003366;
}/*
	color: #006699;
	color: #000000;
	color: #3366CC;
	color: #DAC989;*/
	
.specialcolor {
	color: #003366;
}/*
	color: #006699;
	color: #000000;
	color: #3366CC;
	color: #DAC989;*/

/*admin area styles*/
.adminfieldset {
	width:400px;
	text-align:center;
}

.news {
	width:600px;
	}
	
.smallermarglist ul li {
	margin-left:-20px;
}

.smallermarglist2 ul {
	margin-top:3px;
	margin-bottom:3px;
}
.smallermarglist2 ul li {
	margin-left:-20px;/*
	margin-top:-15px;
	margin-bottom:-15px;*/
}

div .smallermarglist ul li.style2 {
	list-style-type:none;
	}
div .smallermarglist ul li.style2 a {
	text-decoration:none;
	}

li.spaceAtBottom {
	margin-bottom:0.75em;
}
	
.drawings {
	}
.drawings ul li {
	margin-left:-20px;
	}
	
ul.fileslist {
	margin-top:0px;
}

div.descriptionText {
	font-size:12px;
	width:400px;
	}
div.descriptionText ul {
	position:relative;
	left:-26px;
	}
#emailus fieldset {
	width:375px;
}
p.catTextWidth {
	width:500px;
}
.CustomAppForm {
	position:relative;
	left:-44px;
	width:270px;
	}
.seriesImage {
	padding-right:24px;
	}
/*
.bannerpadding {
	padding:0.125cm;
}*/

/*Alternating rows*/
.greyrow {
	background-color:#CCCCCC;
}

.whiterow {
	background-color:#FFFFFF;
}

#total {
	font-size:x-small;
}

/*Form and Error sytles*/
.quantityfield {
}

.required label {
	font-weight:bold;
}

.error {
	background-color:#ffcccc;
	border-color:#ff0000;
	border-style:solid;
	border-width:thin;
}


html body table tbody tr td table tbody tr td p strong {
	font-size:14px;
}
html body table tbody tr td table tbody tr td ul li {
	font-size:14px;
	line-height:18px;
}