
.frametop {
			Background-Color: rgb(255,255,255);
			Color:rgb(170,170,170); 
			Font: Bold 11px Verdana, Arial, Helvetica, Sans-Serif; 
			Padding-Left: 3px; Padding-Right: 3px; Padding-Top: 3px; Padding-Bottom: 3px; 
			Vertical-Align: Center; 
			Text-Align: Left
			}
			
.framebkg {
			Background-Color: rgb(255,255,255); 
			Color:rgb(123,123,123); 
			Font: 11px Verdana, Arial, Helvetica, Sans-Serif; 
			Padding-Left: 3px; Padding-Right: 3px; Padding-Top: 3px; Padding-Bottom: 3px; 
			Vertical-Align: Center; 
			Text-Align: Left
			}
			
.link {		color:black;
			}
			
.link2 {		color:black; Text-decoration:none;
			}
			
	
.secnav{font: 10px, ms sans serif;}
.secnav a{text-decoration: none;}
			
.framet1bkg {
			Background-Color: rgb(236,236,236); 
			Color:rgb(123,123,123); 
			Font: 11px Verdana, Arial, Helvetica, Sans-Serif; 
			Padding-Left: 3px; Padding-Right: 3px; Padding-Top: 3px; Padding-Bottom: 3px; 
			Vertical-Align: Top; 
			Text-Align: Left;
			}
			
.innerframebkg {
			Background-Color: rgb(249,255,234);
			Font: 11px Verdana, Arial, Helvetica, Sans-Serif; 
			Padding-Left: 3px;
			}

.pagetitle {
			BACKGROUND-COLOR:rgb(255,217,66); 
			COLOR: black; 
			FONT: Bold 11px Verdana, Arial, Helvetica, sans-serif; 
			TEXT-ALIGN: center
			}
			
.pagetitle1 {
			BACKGROUND-COLOR:rgb(205,223,238); 
			height:22px; COLOR: black; 
			FONT: Bold 10px Verdana, Arial, Helvetica, sans-serif; 
			TEXT-ALIGN: left;
			}

.pagesubtitle {
			BACKGROUND-COLOR: rgb(255,255,255);
			BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; 
			COLOR:rgb(110,110,156); 
			FONT: Bold 11px Verdana, Arial, Helvetica, sans-serif; 
			TEXT-ALIGN: left;
			}

.bodysection {
			Font:10px Verdana, Arial, Helvetica, Sans-Serif;
			Text-Align:left; 
			padding-left:1px; Vertical-Align:Top; 
			font:10px; Padding-Top:2px; 
			BORDER-RIGHT: 1px solid;BORDER-BOTTOM: 1px solid;
			BORDER-COLOR:rgb(200,227,240);
			margin-left:1px;
			}
			
.bodysection2 {
			Font:10px Verdana, Arial, Helvetica, Sans-Serif;
			Text-Align:left; 
			padding-left:15px;padding-right:5px; 
			Vertical-Align:Top; font:10px; 
			Padding-Top:2px; 
			BORDER-RIGHT:1px solid;BORDER-BOTTOM: 1px solid;
			BORDER-COLOR:rgb(200,227,240);
			text-align:justify;
			}
			
.rhspanel { 
			BACKGROUND-COLOR: #FFFFCC; 
			color:black; 
			Font:10px Verdana, Arial, Helvetica, Sans-Serif; Text-Align:justify; 
			Vertical-Align:top; 
			Padding-Left:5px; Padding-Bottom:0px; Padding-Right:5px; 
			}
			
.rhspanel ul{
			padding-left:0px;
			margin-left:20px;
			text-align:left;
			}

.rhspanel ul li{
			padding-left:0px;
			padding-right:5px;
			}
			
.rhspanelhdr {
			BACKGROUND-COLOR: #ff0000; 
			color:white; 
			Font: Bold 10px Verdana, Arial, Helvetica, Sans-Serif; 
			Vertical-Align:middle; 
			Padding-Left:5px; Padding-Bottom:0px; Padding-Right:5px; 
			border-right: solid 1px white;
			border-left: solid 1px white;

			}

#rhsdiv{background:red; width:100px; float:right;}

#date {		
			font:10px Verdana, Arial, Sans-Serif; 
			color:orange; 
			Padding-left:10px;}
			
#date {		display:block; position:absolute; width: 200px; height: 25px; z-index: 3; top: 56px; float:right;}
			
.hdrimg {	
			padding-top:5px
			}
			
.hdrmain { 
			BACKGROUND-COLOR: rgb(255,255,255); 
			color:black; 
			Font:10px Verdana, Arial, Helvetica, Sans-Serif; 
			Vertical-Align:top; Text-Align:Left; 
			Padding-Left:1px; BORDER-RIGHT: 1px solid;BORDER-BOTTOM: 1px solid;
			BORDER-COLOR:rgb(224,224,224);
			}
			
.lhsipg { 
			BACKGROUND-COLOR: rgb(192,224,239); 
			color:black; Font:bold 10px Verdana, Arial, Helvetica, Sans-Serif; 
			Vertical-Align:top; Text-Align:Left; 
			Padding-Left:5px; Padding-Bottom:0px; Padding-Top:0px; 
			height:20px;text-decoration:none;
			}
			
.lhssubnav { 
			BACKGROUND-COLOR: rgb(192,224,239); 
			color:black; Font:10px Verdana, Arial, Helvetica, Sans-Serif; 
			Vertical-Align:middle; Text-Align:Left; 
			Padding-Left:5px; Padding-Bottom:0px; Padding-Top:2px; 
			height:10px; text-decoration:none;
			}
		
.tablecontact {
			BACKGROUND-COLOR: white; color:black; 
			Font:10px Verdana, Arial, Helvetica, Sans-Serif; 
			BORDER: 1px solid; BORDER-COLOR:#F3EFEF;
			}
			
.formfieldtext {
			Font:10px Verdana, Arial,Helvetica, Sans-Serif;
			}
			
.tablesubheader {
			BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-RIGHT: 0px solid; BORDER-TOP: 1px solid; 
			border-color:#e3e3e3;
			FONT-FAMILY: Verdana, Arial, Sans-Serif; 
			FONT-SIZE: 8pt; /*FONT-WEIGHT: Bold;*/ TEXT-ALIGN: Left; 
			PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
			background-color:#efefef;
			color:#C74D4D;
			}
			
.tbl2{
		Margin-left:15px;
		Margin-right:15px;
		Border:1px dotted #efefef;
		Text-Decoration:justify;
		width:340px;
		
		}
		
.bkg1{
		
		Border:1px dotted #efefef;
		Text-Decoration:justify;
		
		background-color:E0DBA3;
		}

.bkg2{
		
		Border:1px dotted #efefef;
		Text-Decoration:justify;
		background-color:E0DBA3;
		}

.boxhdr1{ color:#cc0000; height:30px;font:bold 14px Arial; background:url(images/bll-tam.jpg) no-repeat top right; text-align:left; padding-left:10px;} /*#A8901E*/
.boxhdr2{color:#cc0000; font:bold 12px Arial;}
.boxfttr {font:bold 12px Arial; background-color:F0EBAE; height:22px;color:#cc0000; text-align:right; padding:0 5px 0 0;}
.boxfttr2 {font:bold 12px Arial; background-color:F0EBAE; height:22px;color:#cc0000; text-align:center; padding:3px; 0 0 0;}

.ddr {border-top:1px dotted; border-color:#cccccc;}

#rhimg {padding:11px;}
.rtxt{ 
			font-style:italic; 
			text-align:left; color:red; 
			padding-left:5px;
			}
			
.rhs2 { 
			BACKGROUND-COLOR: #FFFFCC; 
			color:black; 
			Font:10px Verdana, Arial, Helvetica, Sans-Serif; 
			Text-Align:left; Vertical-Align:top; 
			Padding-Left:3px; Padding-Bottom:0px; Padding-Right:3px;
			}
			
.item:link{	font:bold 10px Verdana, Arial , Helvetica;
		color:#000000;	text-decoration:none;
		}
		
.item:visited{	font:bold 10px Verdana, Arial , Helvetica;
		color:#000000;	text-decoration:none;
		}	
			
.item:hover{font:bold 10px Verdana, Arial , Helvetica;
		color:#cc0000;	text-decoration:none;
		}


			
.navtop:link {
			Font:Bold 10px Verdana, Arial, Helvetica, Sans-Serif; 
			color:#8BC5E0; text-decoration:none;
			}
			
.navtop:visited {
			Font:Bold 10px Verdana, Arial, Helvetica, Sans-Serif; 
			color:#8BC5E0; text-decoration:none;
			}
			
.navtop:hover {
			Font:Bold 10px Verdana, Arial, Helvetica, Sans-Serif; 
			color:red; text-decoration:none;
			}
			
.navleft:link {
			Font:Bold 10px Verdana, Arial, Helvetica, Sans-Serif; 
			color:#000000; text-decoration:none;
			}
			
.navleft:visited {
			Font:Bold 10px Verdana, Arial, Helvetica, Sans-Serif; 
			color:#000000; text-decoration:none;
			}
			
.navleft:hover {
			Font:Bold 10px Verdana, Arial, Helvetica, Sans-Serif; 
			color:#CC0000; text-decoration:none;
			}
.navleft : strong{
			color:red;
			}

.navrt:link {Font:10px Verdana, Arial, Helvetica, Sans-Serif; color:#000000; text-decoration:none;}
.navrt:visited {Font:10px Verdana, Arial, Helvetica, Sans-Serif; color:#000000; text-decoration:none;}
.navrt:hover {Font:10px Verdana, Arial, Helvetica, Sans-Serif; color:#CC0000; text-decoration:none;}


#nav1 a:hover {color:yellow;text-decoration:none}
#nav1 strong {Font: Bold; color:white;text-decoration:none;} 
.hidden{color:rgb(136,202,60);font:11px;}

.topsubnav {
			Background-Color: rgb(104,182,12); 
			Color: rgb(white);
			Font: 11px Verdana, Arial, Helvetica, Sans-Serif; 
			Padding-Left: 3px; Padding-Right: 10px; Padding-Top: 1px; Padding-Bottom: 1px; 
			Vertical-Align: Center; 
			Text-Align: Right;
			}
			
.subnavtop {
			Color:rgb(255,255,255);
			Font: Bold 11px Verdana, Arial, Helvetica, Sans-Serif;
			Padding-Right: 10px; Padding-Top: 3px; Padding-Bottom: 1px; 
			Vertical-Align: Center; Text-Align: Right;
			}
			
.star {
			color:red; 
			FONT: Bold 11px Verdana, Arial, Helvetica, sans-serif;
			}

.body {
		background-color: white;
				}

.box1{
	  background-color: lightyellow;
	  border: 4px solid white;
	  padding:2px;
	  }
	  
	  	  
.boxhl{
	  background-color: #FFC000; /* EAE200;*/
	  border: 2px dotted #CF9F0F;/* CAC30A; */
	  padding:2px;

	  }
	  
	  
.boxhl2{
	  background-color: #FFC000; /* EAE200;*/
	  border: 2px dotted #CF9F0F;/* CAC30A; */
	  padding:2px;
	  font: bold 12px Arial;

	  }
	  
	  
		
.box2{
	  background-color: #F0EBAE;
	  border: 3px solid white;
	  padding:5px;
	  text-align:justify;
	  Text-decoration:justify;	  
		}

		
		
.box2 ul {margin-top:1px;
	  
		}

.box2 ul li{margin-top:3px;
	  
		}


.box2l{
		width:170px;
	  background:#9ED1E9;
	  border: 1px solid #C8EEFF;
	  padding:4px;
	  text-align:justify;
	  Text-decoration:justify;	  
		}

		
		
.box2l ul {margin-top:1px;
	  
		}

.box2l ul li{margin-top:3px;
	  
		}



		
.box3{
		background-color:lightyellow;
		border: 1px solid #C8C6C6;
		
		}	
		
.box5{
		border: 1px solid #efefef;
		background-color:#ffffff;
		
		margin-top:10px;
		}
		
.box6{
		background-color:lightyellow;
		border: 1px solid #C8C6C6;
		width:350px;
		margin-left:10px;
		margin-right:5px;
		padding-left:10px;
		
		}	

		
#bxtxt{
		z-index:3;
		font: bold 11px Arial;
		float:right;
		padding-right:30px;
		color:#BB9A00;
		line-Height:18px;
		
}
		
		
.hdr{
	  background-color: #cbcbcb;
	  border:3px solid white;
	  padding:5px;
	  text-align:justify;
	  font: bold 14px verdana, arial, sans-serif;
	  color:red;
	  	  
		}
		
.hdr2{
	  background-color: #d5d5d5;
	  border: 1px solid white;
	  padding:5px;
	  text-align:justify;
	  font: bold 12px verdana, arial, sans-serif;
	  color:black;
	  }
	  
.hdrsec { 
		BACKGROUND-COLOR: #F1B453; 
		color:black; Font:10px Verdana, Arial, Helvetica, Sans-Serif; 
		Text-Align:center; 
		Padding-Left:1px;
		padding-bottom:3px; padding-top:3px;
		BORDER-RIGHT: 1px solid;BORDER-BOTTOM: 1px solid;
		BORDER-COLOR:rgb(210,244,244);
		}

.hdrsec1 { 
		BACKGROUND-COLOR: #DFCF46; 
		color:black; Font:10px Verdana, Arial, Helvetica, Sans-Serif; 
		Text-Align:center; 
		Padding-Left:1px;
		padding-bottom:3px; padding-top:3px; 
		BORDER-RIGHT: 1px solid;BORDER-BOTTOM: 1px solid;
		BORDER-COLOR:rgb(210,244,244);
		}

.hdrsec2 { 
		BACKGROUND-COLOR: #4AAAE7; 
		color:black; Font:10px Verdana, Arial, Helvetica, Sans-Serif; 
		Text-Align:center; 
		Padding-Left:1px;
		padding-bottom:3px; padding-top:3px;		BORDER-RIGHT: 1px solid;BORDER-BOTTOM: 1px solid;
		BORDER-COLOR:rgb(210,244,244);
		}
		
.hdrsec3 { 
		BACKGROUND-COLOR: #BDE461; /*eaeaea;*/
		color:black; Font:10px Verdana, Arial, Helvetica, Sans-Serif; 
		Text-Align:center; 
		
		BORDER-RIGHT: 1px solid;BORDER-BOTTOM: 1px solid;
		BORDER-COLOR:#dddddd;
		}
		
.navbodyhpg:link {
		Font:Italic 10x Verdana, Arial, Helvetica, Sans-Serif; 
		color:#000000; text-decoration:none;
		}
		
.navbodyhpg:visited {
		Font: Italic 10px Verdana, Arial, Helvetica, Sans-Serif; 
		color:#000000; text-decoration:none;
		}
		
.navbodyhpg:hover {
		Font: Italic 10px Verdana, Arial, Helvetica, Sans-Serif; 
		color:#CC0000; text-decoration:none;
		}
		
		
.tbl3{ text-align:right; }
.tbl3rhc {padding:5px;}

#pfliodesc{font:11px arial; color:gray;border-top:1px dotted #efefef;}

#cltimg {border: 1px dashed #ccefef; width:185px; text-align:right;}
.altrow {border-top:2px solid #ccefef;
		border-right:5px solid #efefef;
		/*border-bottom: 1px dotted #E6E6E6;
		border-right: 1px dotted #E6E6E6;	*/
		padding-left:25px;padding-top:1px;
		Text-align:right;
		Color:#cc0000;
		height:14px;
		Font: bold 12px Arial;padding-right:5px;

		 }
		
		
/*-----------------------------RHS LINKS-------------------------------*/
#rhslnk {
	
	padding: 5px 5px 0.1em 5px;
	/*margin-bottom: 1em;*/
	font: bold 11px Arial, sans-serif;
	background-color: #de2222; /*CFCDCD; /*c1bfbf;*/
	color: #efefef
	}
	
#rhslnk ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#rhslnk li {
		border-bottom: 1px solid #E64A4A; /*#c91c1c; /*#c1bfbf;*/
		margin: 0px;
		padding:2px;
		
		}
	
		
#rhslnk li ul {
		padding: 5px 5px 0.9em 5px;

		color:yellow;
		margin: 0.2em;
		background-color:#cc0000;
		}
		
#rhslnk li ul li {
		font:10px arial; 
		list-style:square yellow;
		list-style-position:inside;
		
		}
		
.tblhdr {background: url(images/bkg4.gif); repeat: repeat-x; 
		 font: bold 12px Arial, Verdana; color:white;
		 padding: 0 0 0 5px;}