/***********************************************//* HTML tag styles                             *//***********************************************/ body{	font-family: Arial, Helvetica, sans-serif ;	background-color: #FFFFFF;	color: #666666;	font-size: 12px;	margin: 0;}a{	color: #006699;	text-decoration: none;}a:link{	color: #006699;	text-decoration: none;}a:visited{	color: #006699;	text-decoration: none;}a:hover{	color: #006699;	text-decoration: underline;}a.highlite:link {color: #000000; font-weight: bold;} a.highlite:visited {color: #000000; font-weight: bold;} a.highlite:hover {color: #000000; font-weight: bold;}p {	line-height: 1.2;}	h1{ font-family: Arial,sans-serif; font-size: 16px; color: #923A6B; margin: 0 0 0 0; padding: 0 0 0 0;}h2{ font-family: Arial,sans-serif; font-size: 14px; color: #006699; margin: 0 0 0 0; padding: 0px;}h3{ font-family: Arial,sans-serif; color: #923A6B; margin: 0px; padding: 0px;}h4{ font-family: Arial,sans-serif; font-weight: normal; color: #333333; margin: 0px; padding: 5px 0 5px 5px;}h5{ font-family: Verdana,Arial,sans-serif; font-size: 100%; color: #334d55; margin: 0px; padding: 0px;}ul{ list-style-type: square;}ul ul{ list-style-type: disc;}ul ul ul{ list-style-type: none;}label{ font-family: Arial,sans-serif; font-size: 100%; font-weight: bold; color: #334d55;}/***********************************************//* Layout Divs                                 *//***********************************************/#wrapper {	margin: 0;	padding: 0px 0px 0px 0px;	background-color: #FFFFFF;	width: 100%;	}#masthead{	padding: 0px 0px 0px 0px;	border-bottom: 1px solid #cccccc;	border-right: 1px solid #cccccc;	background:  url(../images/banner_bkgd.jpg) repeat;	width: 100%;}#leftcontainer{	width: 175px;	height:730px;	padding: 0;	margin: 10px 0 0 0;	border-bottom: 1px solid #cccccc;}#rightcontainer{	width: 200px;	padding: 10px 10px 10px 10px;	margin: 0;	border-bottom: 1px solid #cccccc;}#content{	margin: 0 10px 0 10px;  	padding: 0;  	border-left: 1px solid #cccccc;  	border-right: 1px solid #cccccc; }#contentright{	margin: 10px 10px 0 10px;  	padding: 0; }/***********************************************//* Components                                  *//***********************************************//************** #leftcontainer styles **************//*********** .leftLinks styles ***********/.leftLinks{	font-size: 10px;	margin: 0px;	padding: 0px 0px 5px 5px;	width: 175px;}.leftLinks h3{	padding: 10px 0px 10px 5px;}.leftLinks a:link,.leftLinks a:visited {	display: block; }.leftLinks ul a:link, ul a:visited {display: block;}.leftLinks ul {margin: 2px 0 0 20px; padding: 0;}/* hack to fix IE/Win's broken rendering of block-level anchors in lists */#navBar li {border-bottom: 1px solid #EEE;}/* fix for browsers that don't need the hack */html>body #navBar li {border-bottom: none;} ul a:link, #navBar ul a:visited {display: block;}#navBar ul {margin: 2px 0 0 20px; padding: 0;}/* hack to fix IE/Win's broken rendering of block-level anchors in lists */#navBar li {border-bottom: 1px solid #EEE;}/* fix for browsers that don't need the hack */html>body #navBar li {border-bottom: none;}/************** #content styles ***************/#content{	padding: 0px 10px 5px 10px;}#content h1{	padding: 10px 0px 0px 0px;	text-align: left;}#contentright{	padding: 0px 10px 5px 10px;}#contentright h1{	padding: 10px 0px 0px 0px;	text-align: left;}/************** .story Purple box styles USE in CONTENT area *****************/.story{	background-color:#D2B9D3;	border: 1px solid #663366;	margin: 0px 5px 5px 5px;	padding: 0 0 0 0;	color: #000000;	}//#sidebox h3 span {	display: none;	color: white;		}.story h3 {	height: 15px;	background-color: #996699;	margin: 0;	padding: 5px 0 5px 5px;	}.story p{	padding: 0 10px 0px 10px;}.story img{	display: block;	float: right;	margin: 5px 5px 5px 8px;}.story h3 a {	display: block;	color: #FFFFFF;	text-decoration: none;	padding: 0px 0px 0px 0px;}.story a {	color: #000000;	font-weight: bold;	padding: 0px 0px 0px 0px;}.story ul {	margin: 0 0 5px 30px;	padding: 0;}/*********** #navBar link styles ***********/#navBar ul a:link, #navBar ul a:visited {display: block;}#navBar ul {margin: 2px 0 0 20px; padding: 0;}/* hack to fix IE/Win's broken rendering of block-level anchors in lists */#navBar li {border-bottom: 1px solid #EEE;}/* fix for browsers that don't need the hack */html>body #navBar li {border-bottom: none;}/************** #rightcontainer styles **************//************** #rightLinks styles **************/.rightLinks{	width:200px;	padding: 0px 0px 5px 0px;	margin: 0;}.rightLinks h3{	padding: 8px 0px 2px 5px;}.rightLinks p{	padding: 5px 0px 5px 0px;}.rightLinks ul a:link, #rightcontainer ul a:visited {display: block;}.rightLinks ul {margin: 2px 0 0 20px; padding: 0;}/* hack to fix IE/Win's broken rendering of block-level anchors in lists */.rightLinks li {border-bottom: 1px solid #EEE;}/* fix for browsers that don't need the hack */html>body .rightLinks li {border-bottom: none;}/*************** sidebox***************/#sidebox {	width: 160px;	border: 1px solid #663366;	background-color: #D2B9D3;	line-height: 1.2em;	margin: 0 0 0 5px;	}			#sidebox a:link, #sidebox a:visited {	text-decoration: none;		font-weight: bold;	color: #333333;	}	#sidebox a:hover {	color: #333333;	font-weight: bold;	text-decoration: underline; 	}		#sidebox h3 span {	//display: none;	color: white;		}#sidebox h3 {	width: 155px;	height: 15px;	background-color: #996699;	//background:  url(../images/banner_bkgd.jpg) repeat;	margin: 0 0 5px 0;	padding: 5px 0 5px 5px;	}#sidebox p {	padding-left: 10px;	padding-bottom: 5px;	margin: 5px 5px 0px 5px;	}	#sidebox h4 {	margin: 0;	padding: 0 0 5px 8px;	color: #336699;	font-size: 14px;	}	#sidebox ul {	margin: 0;	padding: 10px 10px 12px 27px;	}		#sidebox ul li {	padding: 0 0 1em 0;	margin: 0;	list-style-type: decimal;		} /*End sidebox*//*************** sidebo 2x***************/#sidebox2 {	width: 160px;	border: 1px solid #663366;	background-color: #D2B9D3;	line-height: 1.2em;	margin: 0 0 0 5px;	}			#sidebox2 a:link, #sidebox2 a:visited {	text-decoration: none;		font-weight: bold;	color: #333333;	}	#sidebox2 a:hover {	color: #333333;	font-weight: bold;	text-decoration: underline; 	}		#sidebox2 h3 span {	//display: none;	color: white;		}#sidebox h3 {	width: 155px;	height: 20px;	background-color: #996699;	//background:  url(../images/banner_bkgd.jpg) repeat;	margin: 0 0 5px 0;	padding: 5px 0 5px 5px;	}#sidebox p {	padding-left: 10px;	padding-bottom: 5px;	margin: 5px 5px 0px 5px;	}	#sidebox h4 {	margin: 0;	padding: 0 0 5px 8px;	color: #336699;	font-size: 14px;	}	#sidebox ul {	margin: 0;	padding: 10px 10px 12px 27px;	}		#sidebox ul li {	padding: 0 0 1em 0;	margin: 0;	list-style-type: decimal;		} /*End sidebox*//************* #siteInfo styles This is the FOOTER ***************//*footer*/#footer {	border-top: 1px solid #CCCCCC;	margin: 0;	padding: 10px 0 .5em 0;	}#footer img{	float: left;	padding: 0px 5px 0px 5px;}#footer p {	font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, sans-serif;	font-size: 10px;	color: #707070;	text-align:left;	margin: 0 10px 0 10px;	padding: .1em;	}	#footer a:link, #footer a:visited {	font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, sans-serif;	color: #707070;	}	#footer a:hover {	font-family: Trebuchet, "Trebuchet MS", Verdana, Arial, sans-serif;	color: #707070;	}