/* MAIN STYLES */
body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #666666;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #666666;
}

/* TEXT STYLES */
.header { font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #24609E;
	font-weight: bold;
}

.subheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}

.small {
	font-size: 10px;
	color: #666666;
}

.quote {
	font-size: 12px;
	color: #666666;
	font-style: italic;
	font-weight: bold;
	
}

.message { 
	font-size: 12.5px; 
	color: red; 
	font-weight: bold 
} 

/* Side Navigation  ------------------------------------------------------------------ */

a.sidenav:link, a.sidenav:visited, a.sidenav:active    {font-family: Arial, Helvetica, sans-serif; font-size: 12.5px; text-decoration:none; color: #666666; font-weight: bold; } 
	a.sidenav:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px; text-decoration:underline; color: #666666; font-weight: bold; } 
	
a.sidenav_expanded:link, a.sidenav_expanded:visited, a.sidenav_expanded:active, a.sidenav_expanded:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration:underline; color: #317DD1;  } 

a.sidenav_see_all:link, a.sidenav_see_all:visited, a.sidenav_see_all:active, a.sidenav_see_all:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #000000;  } 


/* LINK STYLES */
a:link, a:visited, a:active, a:hover    {font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px; text-decoration:underline; color: #317DD1;}    


/* Ecommerce ------------------------------------------------------------------ */

a.prod_link:link, aprod_link:visited, aprod_link:active, aprod_link:hover    {font-family: Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 13.5px; text-decoration:underline; color: #317DD1;}

.Prod_small_info {
	font-size: 11px;
	color: #666666;
} 

.Prod_details_header {font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;;
} 
.Prod_details_info {
	font-size: 11px;
	color: #666666;
} 
.Prod_details_price {
	font-size: 30px;
	color: #76A33A;
} 	

/* =========================== Article Mod ===========================  */
.article_title {font-family:Arial, Helvetica, sans-serif;font-size: 13px;color: #317DD1;font-weight:bold;}
.article_author { font-family:Arial, Helvetica, sans-serif;font-size: 11px;color: #5B5A56;font-style: italic;}
a.article_link:link, a.article_link:visited, a.article_link:active,  a.article_link:hover   {text-decoration:underline; color: #317DD1;font-size: 13px;}  



/* FORMATTING */
form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}

#main{
width: 779px;
margin:0 auto;
}

#SEO{

}

#header {

}

#content {

}

#footer {
	font-size: 9.5px;
	color: #666666;
	text-align:center
}

#footer a {
	font-size: 9.5px;
	color: #666666;
	text-align:center
}

li {
	line-height: 12.5px;
	list-style-position: outside;
	list-style-type: disc;
	margin-bottom: 9.5px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #24609E;
	margin-bottom: 0;
}

.textbox,.textbox30,.textbox50,.textbox100,.textbox125,.textbox150,.textbox200,.textbox250,.textbox275,.textbox300 {font-size:11px;border:1px solid #999;}
.textbox30 {  width: 30px}
.textbox50 {  width: 30px}
.textbox50 {  width: 50px}
.textbox100 {  width: 100px}
.textbox125 {  width: 125px}
.textbox150 {  width: 150px}
.textbox200 {  width: 200px}
.textbox250 {  width: 250px}
.textbox275 {  width: 275px}
.textbox300 {  width: 300px}
