/* CSS Document */

/* ------------- Tag Styles  ------------------------ */

body, table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
div,p,ul,li,img,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; }
a:link, a: visited{}
a:hover, a:active{}
/* -------------- End of Tag Styles ------------------ */
/* -------------- Containing Tables Styles ----------- */

#mainTable{}

/* for Articles.html */
#ControlTemplate{}

/* -------------- End of Containing Tables Styles ---- */
/* -------------- Header Styles ---------------------- */

#header{}
#headerNav{ background-color:#942727; color:#DDDDDD; font-weight:bold; }
#headerNav ul{ list-style-type:none; }
#headerNav ul li{ display:inline; padding:10px; height:30px; }
#headerNav a:link, #headerNav a:visited{ font-size:14px; font-weight:normal; color:#FFFFFF; text-decoration:none; }
#headerNav a:hover, #headerNav a:active{ color:#D27C01; }

/* -------------- End of Header Styles -------------- */
/* -------------- Side Styles ----------------------- */

#side{}
#side ul{ list-style-type:none; width:160px; }
#side a{
	display:block;
	background-color:#C3C2AF;
	color:#0C5381;
	border-bottom:1px solid #0C5381;
	padding:5px;
	width:150px;
	_width:160px;
}
#side a:link, #side a:visited{ text-decoration:none; }
#side a:hover, #side a:active{ background-color:#996831; }
	

/* -------------- End of Side Styles ---------------- */
/* -------------- Main Content Styles --------------- */

#homeContent{}
#homeBoxNav{ background:url(images/B133_mid_bar.jpg) repeat-x; height:120px; }
a.navBoxes{
	display:block;
	float:left;
	width:121px; height:72px;
	background-color:#C3C2AE;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align:center;
	color:#0C5381;
	padding-top:10px;
	margin:20px 15px 0 15px;
	_margin:0 13px 0 15px;
}
a.navBoxes:link, a.navBoxes:visited{ font-weight:bold; text-decoration:none; }
a.navBoxes:hover, a.navBoxes:active{ background-color:#9A6634; }

#homeNav td{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:15px 20px;
	text-align:center;
}
#homeNav td.last{ border-right:none; }
#homeNav a:link, #homeNav a:visited{
	font-size:11px;
	font-weight:bold;
	color:#30545A;
	text-decoration:none;
}
#homeNav a:hover, #homeNav a:active{ text-decoration:underline; }

#newsletter{ background:url(images/B133_bar.jpg) repeat-x; padding:2px 0 0 15px; }
#newsletter form{ margin:0; padding:0; }
#newsletter input{ font-size:11px; }
#newsletter p{ font-size:10px; margin-bottom:5px; }
#newsletter p#title{ color:#4352A7; font-size:12px; font-weight:bold; }

#homeContent, #info{  background-color:#F4F2F2;  }
#library, #market{
	padding:15px 0 0 10px;
	color:#30545A;
}
#library #contentTitle, #market #contentTitle{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
#library #contentTitle span, #market #contentTitle span{ font-size:10px; font-weight:bold;}
#library ul{ list-style-type:none; }
#library a:link, #library a:visited{ color:#30545A; font-size:10px; }
#library a:hover, #library a:active{ text-decoration:none; }

#market p{ margin-bottom:30px; }
#market a:link, #market a:visited{ font-size:10px; color:#30545A; text-decoration:none; }
#market a:hover, #market a:active{ text-decoration:underline; }

#about{ font-size:10px; color:#30545A; font-weight:bold;}
#aboutCopy{ font-size:10px; color:#30545A;}
#about span{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:24px;
	color:#30545A;
}

#address{ font-size:10px; color:#30545A; }


/* Content.html and Library.html Styles */
#content{ padding:10px; }
#content ul{ margin-left:20px; }

/* Articles.html content Styles */
#formCell{}

/* -------------- End of Main Content Styles -------- */
/* -------------- Footer Style ---------------------- */

#footer{ background-color:#942727 }
#cmLinks{
	background-color:#FFFFFF;
	border-top:1px solid #A8713B;
	border-bottom:1px solid #A8713B;
	padding:5px;
}
#cmLinks ul{ list-style-type:none; }
#cmLinks ul li{ display:inline; padding:0 5px; }
#cmLinks a:link, #cmLinks a:visited{ color:#0C5381; text-decoration:none; }
#cmLinks a:hover, #cmLinks a:active{ text-decoration:underline; }

#copyright{ font-size:10px; color:#FFFFFF; padding:10px; }

#orangeStripe{ background-color:#A8713B; height:10px; }

/* -------------- End of Footer Style --------------- */