/* Start of CMSMS style sheet 'OurStyles1' */
body {
	margin-top: 10px;
	margin-bottom:10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
	}
/*------------------Site Specific------------------*/

    #pagewrapper {margin:0px auto;width:990px;border:solid #A0C1C2 3px;background-color:#FFFFEA; auto;font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;color: #000000;}
	#TopNavigation {color: black;font-size: 13px;line-height: 22px;}
	#TopNavigation a:link,#TopNavigation a:visited{color:black;font-size:13px;text-decoration:none;}
	#TopNavigation a:active{color:#800000;text-decoration:none;}
	#TopNavigation a:hover{color:gray;text-decoration:underline;}
	a.footerlinks:link {color:black;text-decoration:none;font-weight:normal;text-align:left;}
	a.footerlinks:active {color:#345254;text-decoration:none;font-weight:normal;text-align:left;}
	a.footerlinks:visited {color:#345254;text-decoration:none;font-weight:normal;text-align:left;}
	a.footerlinks:hover {text-decoration:underline;font-weight:normal;text-align:left;}
	#siteinfoLegal{color:#345254;font-size:11px;font-weight:normal;text-align:center;}
	#siteinfoLegal a:link,#siteinfoLegal a:active,#siteinfoLegal a:visited,#siteinfoLegal a:hover {color:#345254;font-size:11px;text-decoration:none;font-weight:normal;text-align:center;}
	#Navigation table {background-color: #ffffff;width:980px;border-collapse:collapse;}
#embedMainWrapper {
	background-color:#FFFFEA;	
	}
	
	
/*------------------End Site Specific------------------*/
a:link  {
	color: #330000;
	text-decoration: none;
	}
 
a:visited {
	color: #87B1B5;
	text-decoration: none;
	}
	
a:active {
	color: #87B1B5;
	}
a:hover {
	color: #3D6063;
	}
	/*Linking*/

h1 {
	font-size: 1.5em;
	color: #3D6063;
	text-align:center;
	}
	
h2 {
	font-size: 1.4em;
	}

h3 {
	font-size: 1.1em;
	padding-left:45px;
	}

h4, h5, h6 {
	font-size: 1.1em;
	}
HR {
	height: 1px;
	margin-top: 0.5em;
	border: none;
	border-bottom: 1px solid #3D6063;
	}
/*wrappers - page or section containers*/
/*MainWrapper of Page - Layout and main background color*/
#pagewrapper {
	border:0px solid orange;
	text-align: left;
	width: 990px;
	vertical-align: top;
	}
#navColumnOneWrapper {
	padding-top:5px;
	}

/*ContentWrapper of Page - Anything below the Top Navigational Bar*/
#contentMainWrapper {
	border-bottom: solid 0px #00274f;
	border-top: solid 0px #00274f;
	
	}
/*Footer*/

#footer {}

#footer td.newsletterblock {border: 1px solid #D8CCA6; background-color:#87B1B5;padding:0px 10px 0px 10px; width:260px;}
#footer td.newsblockHeader {background-image: url(uploads/images/mailinglistbox_r1_c1.gif);height:40px;color:white;text-align:center;font-weight:bold;}
#footer td.newsblockContent {background-image: url(uploads/images/mailinglistbox_r2_c1.gif);height:50px;}
.footerLinksHeader {width:33%;color:#330000;font-weight:bold;background-color:#D8CCA6;padding:3px 0 3px 0;}



#navBreadCrumb {
	padding: 0.5em 0.5em;
	background-color: transparent;
	font-size: 0.95em;
	font-weight: bold;
	margin: 0em;
	}
	
/*Left Column Outside Styles*/
/*Width is controled in Site Manager*/
#navColumnOne {
	border:0px solid white;
	padding-left:5px;
	}

/*Center Column Information*/
td.centermain {
	padding: 0px 0px 0px 0px;
	border:0px solid red;
	margin:0px;
	}


.centerBoxWrapper {
	border: 1px solid #ffffff;
	height: 1%;
	margin: 1.1em 0;
    height: 245px;
	}
h2.centerBoxHeading {
	font-size: 1.3em;
	color: #ffffff;
	}
	

.centerColumn h1 {
text-align:left;
font-size: 1.4em;
}
/*sideboxes*/

.leftBoxHeading {
	margin: 0em;
	color:#330000;
             height:35px;
	font-weight:bold;
	padding-left:10px;
	font-size:13px;
	text-align:left;
	background-repeat:no-repeat;
	border: 0px solid green;
	}
.leftBoxContainer, .rightBoxContainer {
	margin: 0em;
	text-align:left;
	}
#sideBoxContent {
               color:black;
	  font-size: 12px;
	  text-align:left;
}

#sideBoxContent a:link, #sideBoxContent a:active, #sideBoxContent a:visited{
      color:#663300;
	  font-size: 12px;
	  text-align:left;
}
#sideBoxContent a:hover {
       color:##416669;
	   font-size: 12px;
	  text-align:left;
}
.sideBoxContent1 {
	background-image:url(images/sidebox_r2_c1.jpg);
	width:13px;
	font-size: 12px;
	}
.sideBoxContent2 {
	background-image:url(images/sidebox_r2_c2.jpg);
	width:187px;
	color:black;
	vertical-align:top;
	font-size: 12px;
	text-align:left;
	}
.sideBoxContent3 {
	background-image:url(images/sidebox_r2_c3.jpg);
	width:24px;
	font-size: 12px;
	}
.sideBoxContent4 {
	background-image:url(images/sidebox_r3_c1.jpg);
	height:14px; 
	width:224px; 
	background-repeat:no-repeat;
	}

/* 
definition tags are also hidden 
these are also used for menu links    
*/
dfn {
   position: absolute;
   left: -1000px;
   top: -1000px;
   width: 0;
   height: 0;
   overflow: hidden;
   display: inline;
}
input:focus, select:focus, textarea:focus {
	background: #dfdfdf;
	}
#myframe { width: 600px; background-color:#FFFFEA;height:950px;}
/* End of 'OurStyles1' */

