

/* side navigation */



#sortNav ul, #sortNav li, #sortNav li.top, #sortNav li a, #sortNav li a:hover, #sortNav a, #globalNav, #globalNav ul, #globalNav li, #globalNav a, #oneLink a, #oneLink.active a, #oneLink a:hover, #twoLink a, #twoLink.active a, #twoLink a:hover, #threeLink a, #threeLink.active a, #threeLink a:hover, #fourLink a, #fourLink.active a, #fourLink a:hover, #fiveLink a, #fiveLink.active a, #fiveLink a:hover, #sideAds, #sideAds img {visibility:hidden; display:none;}











	/*basic links*/



.switchcontent{visibility:visible;}

	a.img, a.img:hover {border:none; text-decoration:none; background:none;}



a.white:visited, a, a:visited, a:hover, a:active, a.tab, a.tab:hover, a.cat-header, a.cat-header:visited, a.cat-header:hover, a.cat-header:active, a.whereami, a.whereami:visited, a.categories, a.categories:visited, a.categories:active, a.categories:hover, a.subcategories, a.subcategories:link, a.subcategories:active, a.subcategories:hover, a.nav:link, a.nav:visited, a.nav:hover, a.nav:active, a.link, a.visited, a.active, a.small{border:none; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; padding-left:2px; padding-right:2px;} 





	

	



	/*layout*/

body {

	font-size: 12px;

	font-family:Arial, Helvetica, sans-serif;

	color: #000000;

}



#pageWrap {width:600px;}







/* sides */









#picCol {

	position: relative;

	margin: 10px 0px 10px 0px;

	width: 102px;

	height: auto;

	text-align:center;

	float:right;

}	

#picCol img {

	border: none;

	width:100px;

}

#picCol2 {

	position: relative;

	margin: 10px;

	padding:7px;

	width: 222px;

	height: auto;

	text-align:left;

	float:right;

	border:#CCCCCC inset 1px;

}	

#picCol2 img {

	border: none;

	width:100px;

}

#picCol2 p {

text-align:left;

}

#picCol3 {

	position: relative;

	margin: 0px 0px 10px 20px;

	width: 140px;

	height: auto;

	text-align:center;

	float:right;

}	

#picCol3 img {

	border: none;

	width:118px;

}



#picCol3 p.head {

text-align:center; font-size:16px; font-weight:bold;color:#333333; border-bottom:#333333 3px solid; border-top:#333333 3px solid;

}

/*top*/	  



#masthead {

	width:600px;

	height:100px;

	border-bottom:#e3f4cc 5px solid;

}



#masthead img {

	float:left; position:relative;

}



#slogan {

float:left;

position:relative;

	margin: 0px 5px 5px 5px;

	padding:5px 5px 2px 2px;

	text-align: right;

	width:200px;

	color: #1E2C1B;

}

/* main page */

#skinny {width:320px; padding-left:15px; margin-left:140px;}

#skinny img { border:none;}

 

#content { font-size: 12px;

	font-family:Arial, Helvetica, sans-serif;

	color: #000000;

}



#footer{

	font-size:10px; 

	color:#444444; 

	font-family:Myriad, Arial, sans-serif; 

	text-decoration:none; 

	clear: both;

	letter-spacing:.15em; 

	font-weight:bold;

	text-align: center;

	padding-top: 4em;

	width: 600px;

}

	

#footer a:hover{

	color: #000000;

	background-color:#eeeeee;

}

#footer a, #footer a:visit{

	color: #444444;

}

























h1 {

	font-size: 18pt; background-color:#698b56; color:#ffffff; width:75%; padding:7px;

}

h2 {

	font-size: 18pt; background-color:#698b56; color:#ffffff; width:75%; padding:7px;

}

h3 {

	font-size: 18pt; background-color:#698b56; color:#ffffff; width:55%; padding:7px;

}

p {text-align:left; padding:7px;}







td, th {

	font-family: verdana,arial,helvetica,sans-serif;

	font-size: 11px;

	line-height: 20px;

}

form {

	padding: 0px;

	margin: 0px;

}



.lg {

	font-family: verdana,arial,helvetica,sans-serif;

	font-size: 15px;

	text-decoration: none;

	margin: 0px;

}

.sm {

	font-family: verdana,arial,helvetica,sans-serif;

	font-size: 11px;

	text-decoration: none;

	margin: 0px;

}

.sm-bld {

	font-family: verdana,arial,helvetica,sans-serif;

	font-size: 11px;

	text-decoration: none;

	font-weight: bold;

	margin: 0px;

}

.white {

	font-family: verdana,arial,helvetica,sans-serif;

	font-size: 11px;

	text-decoration: none;

	font-weight: bold;

	margin: 0px;

	color: #000000;

}

.white2 {

	font-family: verdana,arial,helvetica,sans-serif;

	font-size: 11px;

	text-decoration: none;

	margin: 0px;

	color: #000000;

}

.small{	font-size: 9px; line-height:1.15em;

	color: #000000;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-style: italic;

}

.ty {

	font-family: verdana,arial,helvetica,sans-serif;

	font-size: 9px;

	text-decoration: none;

	margin: 0px;

}

.header-bld {

	font-weight: bold; 

	font-size: 14px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color:#000000;

	background:#e3f4cc;

	border: 2px #D9E4D1 outset;

	text-align:center; width:50%;

}

.header-bldSM {

	font-weight: bold; 

	font-size: 14px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color:#000000;

	background:#e3f4cc;

	border: 2px #D9E4D1 outset;

	text-align:center; width:50%; margin-left:140px;

}



.med-bld { font-weight: bold; font-size: 12px; line-height: 15px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }

.med-red { color: #990000; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }

.med-nvy { color: #000033; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }

.lg-nvy { color: #000033; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }

.button-blue-bld {font: bold 11px Verdana;color:#1E2C1B;background:#e3f4cc;border: 2px #D9E4D1 outset;}

.button-blue-bld2 {font: 10px Verdana;color:#ffffff;background:#698b56;border: 2px #D9E4D1 outset;}

.button-red {font: 11px Verdana;color:#ffffff; background-color:#698b56;border: 2px #999999 outset;}

.cat-header { color: #000033; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }



.whereami { font-weight: bold; color: #000055; font-size: 13px; line-height: 15px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }



.header-end { border-bottom: #999999 1px solid; border-right: #999999 1px solid; font-size:16px; font-weight:bold; }

.header-end2 { border-bottom: #999999 1px solid; border-right: #999999 1px solid; font-size:16px; font-weight:bold;}



.menu-head { border-bottom: #999999 1px solid }

.menu-head-end { border-bottom: #999999 1px solid; border-right: #999999 1px solid }



p.note {font-size: 11pt;

	font-weight: normal;

	color: #000033;

	text-decoration: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

p.cat-head {float:left; position:relative;margin-right:10px; margin-bottom:0px; margin-top:0px; font-size:16px;

	text-align: left;

	font-weight: bold; display:block;

	border-bottom: #CCCCCC 3px ridge; color:#698b56;

	padding-left:5px; padding-right:45px;

}

p.italic {

	font-size: 10pt;

	font-weight: normal;

	color: #10340A;

	text-decoration: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-style: italic;

}

p.title {

	font-size: 14pt;

	font-weight: normal;

	color: #000033;

	text-decoration: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

p.title2 {

	font-size: 12pt;

	font-weight: bold;

	color: #004000;

	text-decoration: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}



p.caption {

	font-size: 10pt;

	font-weight: bold;

	color: #10340A;

	text-decoration: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-style: italic;

}

p.textR {

float: none;

	margin: 10px 0px 0px 0px;

	font-family: Arial, Helvetica, sans-serif; 

font-size: 10pt; 

color: #000000; 

font-style: normal; 

font-weight: bold;

text-align:right;

}



p.tan {

	font-size: 9pt;

	font-weight: normal;

	color: #000033;

	text-decoration: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-style: italic;

}

ul.reg {font-size: 10pt;

	font-weight: normal; color:#444444;

	text-decoration: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

padding:3px 110px 3px 150px;

margin:0px 118px 0px 55px;

}



ul.reg2 {font-size: 11px;

	font-weight: normal;

	color: #444444;

	text-decoration: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

padding:3px 10px 3px 100px;

margin:0px 18px 0px 95px;

}

ul.reg3 {font-size: 12px;

	font-family: Myriad, Arial, sans-serif;

	color: #444;

padding:3px 10px 3px 20px;

margin:0px 18px 0px 45px;

}

ul.bold {font-size: 10pt;

	font-weight: bold;

	color: #10340A;

	text-decoration: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

ol.reg2 {font-size: 11px;

	font-weight: normal;

	color: #10340A;

	text-decoration: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

padding:3px 10px 3px 100px;

margin:0px 18px 0px 95px;

}

ol.list {font-size: 10px;

	font-weight: bold;

	color: #10340A;

	text-decoration: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

td.font {font-size: 12pt;

	font-weight: normal;

	color: #10340A;

	text-decoration: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

td.title {font-size: 10px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}











	



