* {margin:0; padding:0;}

body {
	background-color:#313030;
	min-width:760px;
	font-family: "Trebuchet MS", Arial , Helvetica, sans-serif; 
	font-size:11px;
	line-height:18px;
	color:#424141;
	background-image: url(images/bkg1_n.jpg);
	background-position:center;
	background-repeat:repeat-y;}
	
a {text-decoration:none; color:#cc0000;/*#777575;FF6633;*/}
a:hover { color:#000000;}

#container {width:762px; margin:auto; border-top:1px dotted; border-color:#d4d4d4; }

.sel{
	color:red;	
	}
	
.marq {
		border-top:1px dotted ;
		border-bottom:1px dotted ;
		border-color:#eeeeee;		
		}

#header {
	width:100%;
	height:127px;
	background-image:url(images/bkg2c.jpg); 
	background-repeat: no-repeat;
	background-position:bottom; 
	
	}
	
	#headerContent {position:relative; width:760px;}
	#logo {float:left;}	


#bodylg {width:760px;
}
		
	#bodylgct{position:relative; width:760px; margin:auto }
	#logo2 {float:left;}	

#topnav {
		position: absolute; width: 458px; height: 24px; z-index: 1; left: 285px; top: 105px
		}



/*----------------------------------------------------------------------*/
/*--------------------- CONTENT ----------------------------------------*/
/*----------------------------------------------------------------------*/

.dropcontent{
		width: 300px;
		height: 140px;
		background-color: #FFFFFF;
		display:block;
	}

.fbck {border:1px dotted; border-color:#dedede;}

.leftcol {text-align:right; padding-right:3px;}

.rtcol {padding-top:1px;}


.rbold{
		font:bold 10px "Trebuchet MS",Arial ;
		color:#cc0000;	
	}
.borderwrk{border-top:1px dotted;
			border-color: gray; font:6px arial;}

.formfield {
		font:11px "Trebuchet MS",Arial ;
		background-color: #F4F3F3;		
 }
	
#navContainer {width:760px;float:left;}
#subnavContainer {width:165px;float:left; top:300;}

#content {
	position:relative;
	margin:auto;	
	width:250px;
	clear:both;
	background-color:#ffffff;
	Text-decoration:justify;
	
		}

#clear {clear:both;	height:42px; text-align:right}

.hdrbox{
		border-bottom:1px dotted;
		border-color:gray;
		margin-bottom:5px;
		width:350px;
	}




.navguide{
		margin-bottom:10px;
		margin-top:10px;
		width:350px;
		font:10px verdana;
		
}

.desig{font: Italic  10px "Trebuchet MS",Arial ; color:#000;}
	
.hdr{
	font: bold 14px Arial;
	color:#C71A1A;
	}
		
.linkto{
		
		border-top: 1px dotted;
		border-color:#cc0000;
	}
		
.tbl1{
		float:left;
		width:350px;
		padding:5px;
		padding-bottom:20px;
		/*background-image:url(images/bkg3.jpg);
		background-repeat: repeat-y, repeat-x;*/
		/* border-right: 1px solid;
		border-left:1px solid;
		border-bottom:1px solid;
		border-color:#efefef;*/
		}
		
.tbl1w{
		float:left;
		width:575px;
		padding:5px;
		padding-bottom:20px;
		/*background-image:url(images/bkg3.jpg);
		background-repeat: repeat-y, repeat-x;*/
		/* border-right: 1px solid;
		border-left:1px solid;
		border-bottom:1px solid;
		border-color:#efefef;*/
		font: 10px verdana;

		}
		

		
.tblcolhdr{
		font: bold 10px verdana;
		background-color:#ffffff;
		padding-left:15px;
		color:black;
		border-bottom: 1px dotted;
		border-color: gray;
		}
		
.tblcolhdr a{
		font: bold 10px verdana;
		padding-left:15px;
		color:black;
		
		}
		
.tblcolhdr a:hover{
		font: bold 10px verdana;
		padding-left:15px;
		color:gray;
		
		}		


.tblcol2 a{
		font: bold 10px verdana;
		background-color:#ffffff;
		padding-left:0px;
		color:red;
		}
		
.tblcolrt{
		
		background-color:#ffffff;
		border-left: 1px dotted;
		border-color:gray;
		}		
		
.tblcolrt a{
		font:  10px verdana;
		background-color:#ffffff;
		padding-left:0px;
		color:gray;
		}
		
.tblcolrt a:hover{
		font:  10px verdana;
		background-color:#ffffff;
		padding-left:0px;
		color:black;
		}
		
		
h4 {font:bold 14px verdana; color:#CB9537; line-height:20px; }

.tblrt{
		float:right;
		max-width:212px;
		padding:5px;
		padding-bottom:20px;
			
		}
		
.tblrt ul{
			Display:block;

			list-style:none;

			padding: 10px 0 10px 2px;
			font: 10px; color:#db5514;
			Font-style: verdana; color:#ffffff;
			background-color:#AC771B;
			}
			
.tblrt ul li{padding:3px; border-bottom:1px dotted #CB9537;}
.tblrt ul li a{color:white;}
.tblrt ul li a:hover{text-decoration:underline ; }
.tblrt strong {color:yellow;padding-left:3px; font: bold 14px arial; line-height:24px;}			
.tblrthdr{
	font: bold 12px Arial;
	
	color:#E5733A; /*E6729B;*/
	}		
	
/*.tblsitemap{
		border: 1px solid;
		border-color:#efefef;;*/
				
		}

		
.innertitle{color:#000; Font-weight:bold;}
.innertitle2{color:#000; Font-weight: bold; font-size: 14px; background-color:#efefef}
.title1{font-weight:bold; border-bottom: 1px dashed;}

#newstip {background-color:#DCC216; padding:5px;}


/*----------------------------------------------------------------------*/
/*--------------------------LEFT NAV------------------------------------*/

.lhs {background-color:#F2EAEA;}

.nav1 {background-color:#cc0000; width:170px;}

#nav {
	width:170px;
	padding: 0 0 0 0;
	/*margin-bottom: 1em;*/
	font: bold 11px, Arial, sans-serif;
	background-color: #de2222; /*CFCDCD; /*c1bfbf;*/
	color: #333;
	

	}
	
#nav ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		
		}
		
#nav li {
		border-bottom: 1px solid #E64A4A; /*#c91c1c; /*#c1bfbf;*/
		margin: 0px;
		list-style: none;
		}

#nav li a {
		display: block;
		/*padding: 5px 5px 5px 0.5em;*/
		padding-top:5px;
		padding-bottom:5px;
		border-left: 5px solid #DE2222; /*#cfcbcb;*/
		background-color: #DE2222; /*d6d4d4;*/
		color: #ffffff;
		text-decoration: none;

		}

html>body #nav li a {
		width: auto;
		}

#nav li a:hover {
		border-left: 5px solid red; /*#cfcbcb;*/
		background-color: #C91C1C;
		color: #d5d5d5;
		
		}
		
#nav li strong {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: solid 5px red;
		background-color: #c91c1c;
		color: #ffffff;
		}
		
		
#nav strong {
				background-color: #ffffff;
	}
/*--------------------------subnav--------------------------------------*/

#subnav {width:163px;
		padding: 0 0 0.9em 0;
	/*margin-bottom: 1em;*/
	font:  Italic 11px, Arial, sans-serif;
	background-color: #F2EAEA;
	
	}
	
#subnav ul {
		list-style:none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#subnav li {
		border-bottom: 1px solid #EAE3E3; /*#c91c1c; /*#c1bfbf;*/
		margin: 0px;
		list-style: none;
		}

#subnav li a {
		display: block;
		padding: 5px 0px 3px 0px;
		border-left: 5px solid #f2eaea; /*#cfcbcb;*/
		background-color:#f2eaea;
		color: #000;
		text-decoration: none;
		width: 165px;
		}

html>body #subnav li a {
		width: auto;
		}

#subnav li a:hover {
		/*border-left: 5px solid red; /*#cfcbcb;*/
		color: #cc0000;
		
		}
		
#subnav li strong {
		display: block;
		border-left: solid 5px #efefef;
		background-color: #ffffff;
		color:#cc0000;
		text-align:left	;
		width:100%;
		padding: 5px 0px 3px 12px;
		}
		
		
#subnav strong {
				background-color: #ffffff;
	}

/*--------------------------------------------------------------------*/
 
/*--------------------- FOOTER -----------------------------------------*/
/*----------------------------------------------------------------------*/

#ftr22 {
	width:100%;
	height:86px;
	background-image:url(images/ft.jpg);height:55px;
	background-repeat: repeat-x;
	background-position:left;
	}

.footnote {
		   font: 10px verdana;
		   color:#cc0000; 
		   padding-left:20px;
		  
			}		

#footerbg{background-image:url(images/ft.jpg); height:55px;}

#footer {
	
	border-top:1px dotted gray;
	height:20px;
	text-align:right;
	padding-right:10px;
	color:#777777;
	overflow:hidden;
	font: 10px arial;
	width: 748px;
	margin:auto;
	
	
	}
#footer a{color:#777575;}
#footer a:hover{color:#FF6633;}
