/* CSS Document */

body{
	
	background-image:url(../images/bg_b.gif);
	background-repeat:repeat-x;
	background-color:#EDEDED;
}

.allcontent{
	width:948px; 
	display:block;
	background-color:#FFFFFF;
}

.tblHeadNav{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.tblHeadNav td{
	text-align:center;
	color:#FFFFFF;
	font-size:13px;
}
.tblHeadNav a{
	color:#FFFFFF;
	text-decoration:none;
}
.tblHeadNav a:hover{
	text-decoration:underline;
}

/*scrolling news content style ------------------------------------------- */
.scrollnews1{
	background-color:#0088FF;
	padding-right:10px;
	padding-left:10px;
	color:#ffffff;
	font-weight:bold;

}
.scrollnews2{
	background-color:#FFAA00;
	padding-right:10px;
	padding-left:10px;
	color:#ffffff;
	font-weight:bold;
}
.scrollnews3{
	background-color:#86BA29;
	padding-right:10px;
	padding-left:10px;
	color:#ffffff;
	font-weight:bold;
}

.scrollnews1 a, .scrollnews2 a, .scrollnews3 a{
	text-decoration:none;
	color:#ffffff;
}

/*sub heading ------------------------------------------- */
.tblHeadsub{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.tblHeadsub td{
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
	border-right:1px #FFFFFF solid;
}
.tblHeadsub a{
	color:#49C0E5;
	text-decoration:none;
}
.tblHeadsub a:hover{
	text-decoration:underline;
}



/*banner heading ------------------------------------------- */
.bannerhead{
	width:747px;
	height:120px;
	display:block;
}

.bannerhead #bannerheadname{
	font-family:"Arial Narrow";
	font-size:20px;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	display:block;
	padding-left:5px;
	width:500px;
}
/*search heading ------------------------------------------- */

.tblHeadsearch{
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-right:5px;
}

.tblHeadsearch #logoimg{
	width:45px;
	height:45px;
	border:none;
}
.tblHeadsearch #logodes{
	border:none;
	font-size:11px;
	color:#FFFFFF;
	text-align:right;
	padding-right:10px;
}

.tblHeadsearch #tdsearch{
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
	padding-right:5px;
}

.tblHeadsearch #tdsearchlabel{
	text-align:center;
	color:#205064;
	font-size:11px;
	padding-right:5px;
}

.tblHeadsearch #tdsearchlabel a{
	text-align:center;
	color:#205064;
	font-size:11px;
	padding-right:5px;
	text-decoration:none;
}

.tblHeadsearch #serachlabel{
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	font-size:13px;
	font:Arial Narrow;
	padding-right:8px;
}

.tblHeadsearch input{
	text-align:left;
	font-weight:normar;
	color:#000000;
	font-size:13px;
	font:Arial Narrow;
	border:1px solid #205064;
	width:150px;
	height:18px;
}



.footer{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
}

.footer #foot{
	padding:10px;
	display:block;
	background-color:#FFAF10;
}

h1{
	color:#FD9F17;
	border-bottom:1px dashed #515151;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}

h2{
	color:#FD9F17;
	border-bottom:1px dashed #515151;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}

.content_box{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-align:justify;
	
}



.tblNav{
	border:0;
}
.tblNav #tdhead {
	background-image:url(../images/head_navigation.jpg);
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
.tblNav #tdcon {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.tblNav #tdcon a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1E4B5E;
	text-decoration:none;
}
.tblNav #tdcon a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#dddddd;
	text-decoration:none;
}
.tblNav #tdcon img{
	margin:1px;
}

.tdnavtext{
	text-align:left;
	padding-left:5px;
	font-weight:bold;
}

/*********** #sectionLinks styles ***********/

div#scroll {
	width: 100%;
	height: 200px;
	overflow: hidden;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position: relative;
	margin: 0px;
	padding: 0px;
}
div.copyleft {
	font-size: 10px;
	font-family: arial;
}


/*********** #scroll link styles ***********/

#scroll ul a:link, #scroll ul a:visited {display: block; }
#scroll ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#scroll li {
	border-bottom: 1px solid #cccccc;
}

/* fix for browsers that don't need the hack */
html>body #scroll li {border-bottom: none;}


#scroll h3{
	padding: 10px 0px 2px 10px;
}


#scroll a{
	text-decoration:none;
}

#scroll span{
	width:100%;
	height:100%;
	text-align:left;
	display:block;
	padding-top:2px;
}

#scroll div{
	width:100%;
	height:100%;
	text-align:left;
	display:block;
	padding-top:2px;
}

#scroll a:link{
	display:block;
	border:none;
	border:hidden;
	color:#333333;
}

#scroll a:visited{
	border:none;
	border:hidden;
	color:#333333;
}

#scroll a:hover{
	background-color: #dddddd;
	border:none;
	border:hidden;
	color:#FD9F17;
}

#scroll img{
	margin-right:10px;
	width:20px;
	height:20px;
	border:none;
}

#scroll td{
	height:25px;
	border-bottom:1px solid #CCCCCC;
}

.tdcontentsingle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#323232;
	text-align:justify;
	padding-right:10px;
}
/*********** navigation left box style ***********/
/*332+400*/

.leftnav{
	width:200px;
	padding-top:5px;
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
}
.leftnav p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#323232;
	text-align:justify;
}
.leftnav h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFAF10;
}
.leftnav h4{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFAF10;
}

/* box1 setting ======================================================================= */

.leftnav #box1 ul a:link, #box1 ul a:visited {display: block; }
.leftnav #box1 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
.leftnav #box1 li {
	border-bottom: 1px solid #cccccc;
}

/* fix for browsers that don't need the hack */
.leftnav #box1 li a{
	text-decoration:none;
	color:#333333;
}

.leftnav #box1 li a:hover{
	text-decoration:none;
	color:#FFAF10;
}

.leftnav #box1 th{
	padding:2px; 
	border-top:1px solid #FFAA00; 
	border-left:1px solid #FFAA00; 
	border-right:1px solid #FFAA00;
	font-size:14px;
}

.leftnav #box1 th div{
	background-image:url(../images/head_orange.jpg);
	padding:3px;
	border-top:1px solid #FFAA00; 
	border-left:1px solid #FFAA00; 
	border-right:1px solid #FFAA00;
}

.leftnav #box1 th span{
	float:right; 
	color:#ddddd; 
	font-size:10px;
}

.leftnav #box1 td{
	padding:3px; 
	border-bottom:1px solid #FFAA00; 
	border-left:1px solid #FFAA00; 
	border-right:1px solid #FFAA00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


/* box2 setting ======================================================================= */
.leftnav #box2 ul a:link, #box2 ul a:visited {display: block; }
.leftnav #box2 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
.leftnav #box2 li {
	border-bottom: 1px solid #cccccc;
}

/* fix for browsers that don't need the hack */
.leftnav #box2 li a{
	text-decoration:none;
	color:#333333;
}

.leftnav #box2 li a:hover{
	text-decoration:none;
	color:#FFAF10;
}

.leftnav #box2 th{
	padding:2px; 
	border-top:1px solid #7FB51A; 
	border-left:1px solid #7FB51A; 
	border-right:1px solid #7FB51A;
	font-size:14px;
}

.leftnav #box2 th div{
	background-image:url(../images/head_green.jpg);
	padding:3px;
	border-top:1px solid #7FB51A; 
	border-left:1px solid #7FB51A; 
	border-right:1px solid #7FB51A;
}

.leftnav #box2 th span{
	float:right; 
	color:#ddddd; 
	font-size:10px;
}

.leftnav #box2 td{
	padding:3px; 
	border-bottom:1px solid #7FB51A; 
	border-left:1px solid #7FB51A; 
	border-right:1px solid #7FB51A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


/* box3 setting ======================================================================= */
.leftnav #box3 ul a:link, #box3 ul a:visited {display: block; }
.leftnav #box3 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
.leftnav #box3 li {
	border-bottom: 1px solid #cccccc;
}

/* fix for browsers that don't need the hack */
.leftnav #box3 li a{
	text-decoration:none;
	color:#333333;
}

.leftnav #box3 li a:hover{
	text-decoration:none;
	color:#FFAF10;
}

.leftnav #box3 th{
	padding:2px; 
	border-top:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
	font-size:14px;
}

.leftnav #box3 th div{
	background-image:url(../images/head_blue.jpg);
	padding:3px;
	border-top:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
}

.leftnav #box3 th span{
	float:right; 
	color:#ddddd; 
	font-size:10px;
}

.leftnav #box3 td{
	padding:3px; 
	border-bottom:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.leftnav #box3 #agency_option{
	width:155px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

/*********** leftcontent box style ***********/
.leftcontent{
	width:538px;
	float:right;
	padding-right:3px;
	padding-top:3px;
	display:block;
	
}

.leftcontent p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:18px;
}

.leftcontent #divp{
	margin-bottom:10px;
}

.leftcontent #header_label{
	padding-left:10px;
	display:block;
	border-bottom:1px dotted #265665;
	background-color:#E2E2E2;
	
}

.leftcontent #spantopright{
	display:block;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#24586D;
}

.leftcontent #spantopright a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#24586D;
	text-decoration:none;
	font-weight:bold;
	
}

.leftcontent #spantopright a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFAF10;
}

.leftcontent a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#24586D;
	font-weight:bold;
}


/*********** leftcontent box style ***********/
.wholecontent{
	width:100%;
	float:right;
	padding-right:3px;
	padding-top:3px;
	display:block;
}

.wholecontent p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}

.wholecontent #divp{
	margin-bottom:10px;
}

.wholecontent #spantopright{
	display:block;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#24586D;
}

.wholecontent #spantopright a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#24586D;
	text-decoration:none;
}

.wholecontent #spantopright a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFAF10;
}

.wholecontent a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#24586D;
}

/*********** news box style ***********/
.newsbox {
	width:332px;
	padding-top:5px;
	padding-right:5px;
	float:left
}

.newsbox #txtnews{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	padding:5px;
	text-align:justify;
	background:#CCCCCC;
}

.newsbox textarea{
	display:none;
	border:0;
}
.newsbox p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#323232;
	text-align:justify;
}
.newsbox h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFAF10;
}
.newsbox #newshead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ddddd;
}

.newsbox #newshead span{
	float:right;
	color:#D57C04;
	font-weight:normal;
	font-size:11px;
}

.newsbox table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ddddd;
}

.newsbox th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:86%;
	color:#333333;
}

.newsbox a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D57C04;
}



/*********** .othersbox box one styles ***********/
.newsbox #box1 {
	margin-top:5px; 
}

.newsbox #box1 ul a:link, #scroll ul a:visited {display: block; }
.othersbox #box1 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
.newsbox #box1 li {
	border-bottom: 1px solid #cccccc;
}

/* fix for browsers that don't need the hack */
.newsbox #box1 li a{
	text-decoration:none;
	color:#333333;
}

.newsbox #box1 li a:hover{
	text-decoration:none;
	color:#FFAF10;
}

.newsbox #box1 th{
	padding:2px; 
	border-top:1px solid #FFAA00; 
	border-left:1px solid #FFAA00; 
	border-right:1px solid #FFAA00;
}

.newsbox #box1 th div{
	background-image:url(../images/head_orange.jpg);
	padding:3px;
	border-top:1px solid #FFAA00; 
	border-left:1px solid #FFAA00; 
	border-right:1px solid #FFAA00;
}

.newsbox #box1 th span{
	float:right; 
	color:#ddddd; 
	font-size:10px;
}

.newsbox #box1 td{
	padding:3px; 
	border-bottom:1px solid #FFAA00; 
	border-left:1px solid #FFAA00; 
	border-right:1px solid #FFAA00;
}


/*********** .othersbox box one styles ***********/
.newsbox #box2 {
	margin-top:5px; 
}

.newsbox #box2 th{
	padding:2px; 
	border-top:1px solid #7FB51A; 
	border-left:1px solid #7FB51A; 
	border-right:1px solid #7FB51A;
}

.newsbox #box2 th div{
	background-image:url(../images/head_green.jpg);
	padding:3px;
	border-top:1px solid #7FB51A; 
	border-left:1px solid #7FB51A; 
	border-right:1px solid #7FB51A;
}

.newsbox #box2 th span{
	float:right; 
	color:#ddddd; 
	font-size:10px;
}

.newsbox #box2 td{
	padding:3px; 
	border-bottom:1px solid #7FB51A; 
	border-left:1px solid #7FB51A; 
	border-right:1px solid #7FB51A;
}


/*********** .othersbox box one styles ***********/

.newsbox #box3 {
	margin-top:5px; 
}

.newsbox #box3 th{
	padding:2px; 
	border-top:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
}

.newsbox #box3 th div{
	background-image:url(../images/head_blue.jpg);
	padding:3px;
	border-top:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
}

.newsbox #box3 th span{
	float:right; 
	color:#ddddd; 
	font-size:10px;
}

.newsbox #box3 td{
	padding:3px; 
	border-bottom:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
}

.newsbox #box3 #agency_option{
	width:190px;
}

/*********** .button on the scroller styles ***********/

a.lnkbutton {
	background-image:url(../images/arrow_orange.jpg);
}

a:hover.lnkbutton{
	background-image:url(../images/arrow_blue.jpg);
}



/*********** .eof button on the scroller styles ***********/


/*********** .start box styles ***********/
.othersbox {
	width:400px;
	float:right;
	padding:3px;
}

.othersbox table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	width:100%;
}

.othersbox th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:86%;
	color:#333333;

}

.othersbox a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D57C04;
}

.othersbox #readmore{
	float:right; 
	font-size:11px; 
}

.othersbox #add_minus{
	border:1px solid; 
	text-align:center; 
	text-decoration:none; 
	font-size:11px; 
	font-weight:bold; height;10px; 
	color:#ffffff;
}

/*********** .othersbox box one styles ***********/
.othersbox #box1 {
	margin-top:5px; 
}

.othersbox #box1 ul a:link, #scroll ul a:visited {display: block; }
.othersbox #box1 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
.othersbox #box1 li {
	border-bottom: 1px solid #cccccc;
}

/* fix for browsers that don't need the hack */
.othersbox #box1 li a{
	text-decoration:none;
	color:#333333;
}

.othersbox #box1 li a:hover{
	text-decoration:none;
	color:#FFAF10;
}

.othersbox #box1 th{
	padding:2px; 
	border-top:1px solid #FFAA00; 
	border-left:1px solid #FFAA00; 
	border-right:1px solid #FFAA00;
}

.othersbox #box1 th div{
	background-image:url(../images/head_orange.jpg);
	padding:3px;
	border-top:1px solid #FFAA00; 
	border-left:1px solid #FFAA00; 
	border-right:1px solid #FFAA00;
}

.othersbox #box1 th span{
	float:right; 
	color:#ddddd; 
	font-size:10px;
}

.othersbox #box1 td{
	padding:3px; 
	border-bottom:1px solid #FFAA00; 
	border-left:1px solid #FFAA00; 
	border-right:1px solid #FFAA00;
}


/*********** .othersbox box one styles ***********/
.othersbox #box2 {
	margin-top:5px; 
}

.othersbox #box2 th{
	padding:2px; 
	border-top:1px solid #7FB51A; 
	border-left:1px solid #7FB51A; 
	border-right:1px solid #7FB51A;
}

.othersbox #box2 th div{
	background-image:url(../images/head_green.jpg);
	padding:3px;
	border-top:1px solid #7FB51A; 
	border-left:1px solid #7FB51A; 
	border-right:1px solid #7FB51A;
}

.othersbox #box2 th span{
	float:right; 
	color:#ddddd; 
	font-size:10px;
}

.othersbox #box2 td{
	padding:3px; 
	border-bottom:1px solid #7FB51A; 
	border-left:1px solid #7FB51A; 
	border-right:1px solid #7FB51A;
}


/*********** .othersbox box one styles ***********/

.othersbox #box3 {
	margin-top:5px; 
}

.othersbox #box3 th{
	padding:2px; 
	border-top:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
}

.othersbox #box3 th div{
	background-image:url(../images/head_blue.jpg);
	padding:3px;
	border-top:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
}

.othersbox #box3 th span{
	float:right; 
	color:#ddddd; 
	font-size:10px;
}

.othersbox #box3 td{
	padding:3px; 
	border-bottom:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
}

/* CSS Document */

/*332+400*/

.wholecontent_bot{
	width:100%;
	padding-top:5px;
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
}
.wholecontent_bot p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#323232;
	text-align:justify;
}
.wholecontent_bot h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFAF10;
}
.wholecontent_bot h4{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFAF10;
}

/* box1 setting ======================================================================= */

.wholecontent_bot #box1 ul a:link, #box1 ul a:visited {display: block; }
.wholecontent_bot #box1 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
.wholecontent_bot #box1 li {
	border-bottom: 1px solid #cccccc;
}

/* fix for browsers that don't need the hack */
.wholecontent_bot #box1 li a{
	text-decoration:none;
	color:#333333;
}

.wholecontent_bot #box1 li a:hover{
	text-decoration:none;
	color:#FFAF10;
}

.wholecontent_bot #box1 th{
	padding:2px; 
	border-top:1px solid #FFAA00; 
	border-left:1px solid #FFAA00; 
	border-right:1px solid #FFAA00;
	font-size:14px;
}

.wholecontent_bot #box1 th div{
	background-image:url(../images/head_orange.jpg);
	padding:3px;
	border-top:1px solid #FFAA00; 
	border-left:1px solid #FFAA00; 
	border-right:1px solid #FFAA00;
}

.wholecontent_bot #box1 th span{
	float:right; 
	color:#ddddd; 
	font-size:10px;
}

.wholecontent_bot #box1 td{
	padding:3px; 
	border-bottom:1px solid #FFAA00; 
	border-left:1px solid #FFAA00; 
	border-right:1px solid #FFAA00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


/* box2 setting ======================================================================= */
.wholecontent_bot #box2 ul a:link, #box2 ul a:visited {display: block; }
.wholecontent_bot #box2 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
.wholecontent_bot #box2 li {
	border-bottom: 1px solid #cccccc;
}

/* fix for browsers that don't need the hack */
.wholecontent_bot #box2 li a{
	text-decoration:none;
	color:#333333;
}

.wholecontent_bot #box2 li a:hover{
	text-decoration:none;
	color:#FFAF10;
}

.wholecontent_bot #box2 th{
	padding:2px; 
	border-top:1px solid #7FB51A; 
	border-left:1px solid #7FB51A; 
	border-right:1px solid #7FB51A;
	font-size:14px;
}

.wholecontent_bot #box2 th div{
	background-image:url(../images/head_green.jpg);
	padding:3px;
	border-top:1px solid #7FB51A; 
	border-left:1px solid #7FB51A; 
	border-right:1px solid #7FB51A;
}

.wholecontent_bot #box2 th span{
	float:right; 
	color:#ddddd; 
	font-size:10px;
}

.wholecontent_bot #box2 td{
	padding:3px; 
	border-bottom:1px solid #7FB51A; 
	border-left:1px solid #7FB51A; 
	border-right:1px solid #7FB51A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


/* box3 setting ======================================================================= */
.wholecontent_bot #box3 ul a:link, #box3 ul a:visited {display: block; }
.wholecontent_bot #box3 ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
.wholecontent_bot #box3 li {
	border-bottom: 1px solid #cccccc;
}

/* fix for browsers that don't need the hack */
.wholecontent_bot #box3 li a{
	text-decoration:none;
	color:#333333;
}

.wholecontent_bot #box3 li a:hover{
	text-decoration:none;
	color:#FFAF10;
}

.wholecontent_bot #box3 th{
	padding:2px; 
	border-top:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
	font-size:14px;
}

.wholecontent_bot #box3 th div{
	background-image:url(../images/head_blue.jpg);
	padding:3px;
	border-top:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
}

.wholecontent_bot #box3 th span{
	float:right; 
	color:#ddddd; 
	font-size:10px;
}

.wholecontent_bot #box3 td{
	padding:3px; 
	border-bottom:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.wholecontent_bot #box3 #agency_option{
	width:155px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}


/*********** .othersbox box one styles ***********/

.othersbox #navbox {
	margin-top:5px; 
}

.othersbox #navbox th{
	padding:2px; 
	border-top:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
}

.othersbox #navbox th div{
	background-image:url(../images/head_blue.jpg);
	padding:3px;
	border-top:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
}

.othersbox #navbox th span{
	float:right; 
	color:#ddddd; 
	font-size:10px;
}

.othersbox #navbox td{
	padding:3px; 
	border-bottom:1px solid #0088FF; 
	border-left:1px solid #0088FF; 
	border-right:1px solid #0088FF;
}


/*********** .eof button on the scroller styles ***********/


/*java script below the news*/


#scr2 div, #scr3 div {
	visibility:hidden;
	width:332px;
	padding-top:5px;
	padding-right:5px;
	float:left
 }
#scr2, #scr2 div.default {
	display:block;
	background-color:#CCCCCC;
	margin-top:5px;
   	width:322px;
   	height:60px;
  	overflow:hidden;
   	visibility:visible;
}

/*********** .calendar class styles ***********/
.calendarHeader { 
	font-weight: bolder; 
	color: #CC0000; 
	background-color: #FFFFCC; font-size:14px; 
	} 
	
.calendarToday { 
	background-color: #FFFFFF;
	color:#FF9900;
	font-weight:bold;
	} 
	
.calendar { 
	background-color: #FFFFCC; 
	width:100%; 
	font-size:13px; 
	}
	 
.calendar td{ 
	background-color: #FFFFCC; 
	width:14%; 
	font-size:13px;
	text-align:center;
	} 

.calendar td a{ 
	background-color: #FFFFCC;
	color:#333333;;
	font-weight:bold;
	}
	
.calendar #newsbookmark{ 
	background-color: #FFFFFF;
	color:#FF9900;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	} 

.ulstyle{
	list-style:none;
	list-style: none; 
	margin: 0; 
	padding: 0;
}