﻿/* CSS Document */

/*-----------------Global----------------------------*/

body {margin:0; padding:0; background: #FFFBEF; font-family:Arial, Helvetica, sans-serif;}
a{outline:none;}

img {border:0;}

div, p, h1, h2, h3, ul, form, input, label {margin:0; padding:0;}

ul {list-style-type:none;}

.spacer { font-size:0; line-height:0; clear:both;}

/*------------------Global End---------------------------*/


/*-----------------main Container start----------------*/
#mainDiv {  }

/*#mainDiv {  background: #FFFBEF;}*/

#mainCon { width:980px;}




#footer { background:url(../../ImagesNew/footer.jpg) left top repeat-x #0D3F75; width:100%;height:100px;}

#footerIn {  width:980px; margin:0 auto; font-size:11px; color:#D6E4EA; text-align:center; padding:40px 0 48px 130px;} 

#footerIn a { font-size:11px; color:#D6E4EA; text-decoration:underline;}

#footerIn a:hover { font-size:11px; color:#D6E4EA; text-decoration:none;}

/*-----------------main Container end----------------*/





/*-----------------Header-----------------------------*/

.headTotal {}

.headerTop { width:980px; margin:0 auto;}

/*.headerTop */

.logo { float:left; width:287px;position:relative;left:0px;top:30px;}/*.logo { float:left; width:306px;position:relative;left:-140px;}*/

.headerTop .rightTop { float:left; padding:0px 0 0 0; width:670px;}

/*.headerTop */
.menuTop { float:left; font:bold 12px/16px Arial, Helvetica, sans-serif; color:#696852; padding:13px 0 0 0;}

/*.headerTop */
.linkTop { float:right; padding:13px 0 0 0;}

/*.headerTop */
.menuTop ul {}

/*.headerTop */
.menuTop ul li { font:bold 12px/16px Arial, Helvetica, sans-serif; color:#696852; float:left; padding:0 4px;}

/*.headerTop */
.menuTop ul li a { font:bold 12px/16px Arial, Helvetica, sans-serif; color:#696852; text-decoration:none; border-bottom:1px dashed #696852; display:block;}

/*.headerTop */
.menuTop ul li a:hover { border-bottom:1px solid #C82D0D; color:#C82D0D;}

/*.headerTop .rightTop */
.linkTop ul li {float:left; font:12px/22px Arial, Helvetica, sans-serif; color:#FFFDD4; margin:0 2px 0 0;}
 
/*.headerTop .rightTop */
.linkTop ul li a { background:url(../../ImagesNew/topmenuleft.jpg) left top no-repeat; height:22px; padding:0 0 0 15px; font:12px/22px Arial, Helvetica, sans-serif; color:#FFFDD4;text-decoration:none; display:block; float:left; }

/*.headerTop .rightTop */
.linkTop ul li a span { background:url(../../ImagesNew/topmenuright.jpg) right top no-repeat; font:12px/22px Arial, Helvetica, sans-serif; color:#FFFDD4; padding:0 15px 0 0; display:block;}

/*.headerTop .rightTop */
.linkTop ul li a:hover {background:url(../../ImagesNew/topmenuleft.jpg) left 100% no-repeat;}

/*.headerTop .rightTop */
.linkTop ul li a:hover span { background:url(../../ImagesNew/topmenuright.jpg) right 100% no-repeat; }

.headerTop .rightTop .greenbgTop {background:url(../../ImagesNew/greenbgtop.jpg) left top no-repeat; margin:4px 0 0 0; float:left; width:637px; padding:11px 16px 8px 21px; position:relative;left:-100px;}

.headerTop .rightTop .greenbgBSTop {background:url(../../ImagesNew/greenbgBStop.jpg) left top no-repeat; margin:4px 0 0 0; float:left; width:637px; padding:11px 16px 8px 21px; position:relative;left:-100px;}

.headerTop .rightTop .greenbgVNTop {background:url(../../ImagesNew/greenbgVNtop.jpg) left top no-repeat; margin:4px 0 0 0; float:left; width:467px; padding:11px 16px 8px 21px; }

.headerTop .rightTop .greenbgHSTop {background:url(../../ImagesNew/greenbgHStop.jpg) left top no-repeat; margin:4px 0 0 0; float:left;height:70px; width:767px; padding:11px 16px 8px 21px;}

.headerTop .rightTop .greenbgSHPTop {background:url(../../ImagesNew/greenbgSHPtop.jpg) left top no-repeat; margin:4px 0 0 0; float:left;height:70px; width:767px; padding:11px 16px 8px 21px; }

.headerTop .rightTop .greenbgMSTop {background:url(../../ImagesNew/greenbgMStop.jpg) left top no-repeat; margin:4px 0 0 0; float:left;height:70px; width:767px; padding:11px 16px 8px 12px;}

.headerTop .rightTop .greenbgTop .seachbgsmall { margin:0 7px 0 0; float:left;}

.headerTop .rightTop .greenbgVNTop .seachbgsmall { margin:0 7px 0 0; float:left;}

.headerTop .rightTop .greenbgHSTop .seachbgsmall { margin:0 7px 0 0; float:left;}

.headerTop .rightTop .greenbgSHPTop .seachbgsmall { margin:0 7px 0 0; float:left;}

.headerTop .rightTop .greenbgMSTop .seachbgsmall { margin:0 7px 0 0; float:left;}

.headerTop .rightTop .greenbgBSTop .seachbgsmall { margin:0 7px 0 0; float:left;}

.headerTop .rightTop .greenbgTop .seachbgsmall p.headTop {background:url(../../ImagesNew/tophead.jpg) left top no-repeat; display:block; font:bold 11px/16px Arial, Helvetica, sans-serif; color:#47463C; width:140px; text-align:center;}

.headerTop .rightTop .greenbgVNTop .seachbgsmall p.headTop {background:url(../../ImagesNew/tophead.jpg) left top no-repeat; display:block; font:bold 11px/16px Arial, Helvetica, sans-serif; color:#47463C; width:140px; text-align:center;}

.headerTop .rightTop .greenbgHSTop .seachbgsmall p.headTop {padding: 2px 0px 0px 0px;background: url(../../ImagesNew/topheadHS.jpg) left top no-repeat;display: block;	font: bold 16px/20px Arial, Helvetica, sans-serif;	color: #47463C;	width: 140px;	height: 15px;	text-align: center;	vertical-align: text-bottom;}

.headerTop .rightTop .greenbgSHPTop .seachbgsmall p.headTop {padding: 2px 0px 0px 0px;background: url(../../ImagesNew/topheadHS.jpg) left top no-repeat;display: block;	font: bold 16px/20px Arial, Helvetica, sans-serif;	color: #47463C;	width: 140px;	height: 15px;	text-align: center;	vertical-align: text-bottom;}

.headerTop .rightTop .greenbgMSTop .seachbgsmall p.headTop1 {background: url(../../ImagesNew/topheadMS1.jpg) left top no-repeat;display: block;	font: bold 12px/20px Arial, Helvetica, sans-serif;	color: #47463C;	width: 70px;	height: 15px;	text-align: center;	vertical-align: text-bottom;}

.headerTop .rightTop .greenbgMSTop .seachbgsmall p.headTop2 {background: url(../../ImagesNew/tophead.jpg) left top no-repeat;display: block; font: bold 13px/20px Arial, Helvetica, sans-serif;	color: #47463C;	width: 140px;	height: 15px;	text-align: center;	vertical-align: text-bottom;}

.headerTop .rightTop .greenbgBSTop .seachbgsmall p.headTop {background:url(../../ImagesNew/tophead.jpg) left top no-repeat; display:block; font:bold 11px/16px Arial, Helvetica, sans-serif; color:#47463C; width:140px; text-align:center;}
 
.headerTop .rightTop .greenbgTop .seachbgsmall .searchField { background:url(../../ImagesNew/searchbg.jpg) left top no-repeat; padding:7px 10px 6px 10px;}

.headerTop .rightTop .greenbgBSTop .seachbgsmall .searchField { background:url(../../ImagesNew/searchbg.jpg) left top no-repeat; padding:7px 10px 6px 10px;}

.headerTop .rightTop .greenbgVNTop .seachbgsmall .searchField { background:url(../../ImagesNew/searchbg.jpg) left top no-repeat; padding:7px 10px 6px 10px;}

.headerTop .rightTop .greenbgHSTop .seachbgsmall .searchField { background:url(../../ImagesNew/searchbgHS.jpg) left top no-repeat; padding:7px 10px 6px 10px;}

.headerTop .rightTop .greenbgSHPTop .seachbgsmall .searchField { background:url(../../ImagesNew/searchbgHS.jpg) left top no-repeat; padding:7px 10px 6px 10px;}

.headerTop .rightTop .greenbgMSTop .seachbgsmall .searchField1 { background:url(../../ImagesNew/searchbgMS1.jpg) left top no-repeat; padding:7px 10px 9px 7px;}

.headerTop .rightTop .greenbgMSTop .seachbgsmall .searchField2 { background:url(../../ImagesNew/searchbgHS.jpg) left top no-repeat; padding:7px 10px 6px 7px;}

.headerTop .rightTop .greenbgTop .searchField .inputBox { background-color:#E6E5CE; border:1px solid #D1D0B6; width:202px; height:20px; padding:3px 2px; font:11px Arial, Helvetica, sans-serif; color:#4A4939;}

.headerTop .rightTop .greenbgBSTop .searchField .inputBox { background-color:#E6E5CE; border:1px solid #D1D0B6; width:202px; height:20px; padding:3px 2px; font:11px Arial, Helvetica, sans-serif; color:#4A4939;}

.headerTop .rightTop .greenbgVNTop .searchField .inputBox { background-color:#E6E5CE; border:1px solid #D1D0B6; width:202px; height:20px; padding:3px 2px; font:11px Arial, Helvetica, sans-serif; color:#4A4939;}

.headerTop .rightTop .greenbgHSTop .searchField .inputBox { background-color:#E6E5CE; border:1px solid #D1D0B6; width:202px; height:20px; padding:3px 2px; font:11px Arial, Helvetica, sans-serif; color:#4A4939;}

.headerTop .rightTop .greenbgSHPTop .searchField .inputBox { background-color:#E6E5CE; border:1px solid #D1D0B6; width:202px; height:20px; padding:3px 2px; font:11px Arial, Helvetica, sans-serif; color:#4A4939;}

.headerTop .rightTop .greenbgMSTop .searchField .inputBox { background-color:#E6E5CE; border:1px solid #D1D0B6; width:202px; height:20px; padding:3px 2px; font:11px Arial, Helvetica, sans-serif; color:#4A4939;}

.headerTop .rightTop .greenbgTop .totalTopRight { float:left; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; width:150px; }

.headerTop .rightTop .greenbgBSTop .totalTopRight { float:left; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; width:150px; }

.headerTop .rightTop .greenbgVNTop .totalTopRight { float:left; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; width:150px; }

.headerTop .rightTop .greenbgHSTop .totalTopRight { float:left; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; width:150px; }

.headerTop .rightTop .greenbgSHPTop .totalTopRight { float:left; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; width:150px; }

.headerTop .rightTop .greenbgMSTop .totalTopRight { float:left; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; width:150px; }

.headerTop .rightTop .greenbgTop .checkboxTop { width:21px; height:21px; display:block; float:left;}

.headerTop .rightTop .greenbgTop span.textTop {float:left; display:block; padding:0 3px 0 0;}

.headerTop .rightTop .greenbgTop .search {background:url(../../ImagesNew/search.jpg) left top no-repeat; display:block; border:0; cursor:pointer; font:22px/25px Arial, Helvetica, sans-serif; color:#919072; float:left; width:82px; height:30px; margin:5px 4px 0 0;}

.FunStuffButsearch
{
	border-style: none;
	background: url(../../ImagesNew/searchFunBut.jpg) left top no-repeat;
	display: block;
	cursor: pointer;
	font: 20px/25px Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	width: 82px;
	height: 30px;
	margin: 5px 4px 0 0;
	font-weight: bold;
}

.FunStuffButsearch:hover {color:#000;}

.headerTop .rightTop .greenbgTop .search:hover {color:#000;}


.headerTop .rightTop .greenbgBSTop .search {background:url(../../ImagesNew/search.jpg) left top no-repeat; display:block; border:0; cursor:pointer; font:22px/25px Arial, Helvetica, sans-serif; color:#919072; float:left; width:82px; height:30px; margin:5px 4px 0 0;}

.headerTop .rightTop .greenbgBSTop .search:hover {color:#000;}

.headerTop .rightTop .greenbgVNTop .search {background:url(../../ImagesNew/search.jpg) left top no-repeat; display:block; border:0; cursor:pointer; font:22px/25px Arial, Helvetica, sans-serif; color:#919072; float:left; width:82px; height:30px; margin:5px 4px 0 0;}

.headerTop .rightTop .greenbgVNTop .search:hover {color:#000;}

.headerTop .rightTop .greenbgHSTop .search {background:url(../../ImagesNew/search.jpg) left top no-repeat; display:block; border:0; cursor:pointer; font:22px/25px Arial, Helvetica, sans-serif; color:#919072; float:left; width:82px; height:30px; margin:5px 4px 0 0;}

.headerTop .rightTop .greenbgHSTop .search:hover {color:#000;}

.headerTop .rightTop .greenbgSHPTop .search {background:url(../../ImagesNew/search.jpg) left top no-repeat; display:block; border:0; cursor:pointer; font:22px/25px Arial, Helvetica, sans-serif; color:#919072; float:left; width:82px; height:30px; margin:5px 4px 0 0;}

.headerTop .rightTop .greenbgSHPTop .search:hover {color:#000;}

.headerTop .rightTop .greenbgMSTop .search {background:url(../../ImagesNew/search.jpg) left top no-repeat; display:block; border:0; cursor:pointer; font:22px/25px Arial, Helvetica, sans-serif; color:#919072; float:left; width:82px; height:30px; margin:3px 4px 0 0;}

.headerTop .rightTop .greenbgMSTop .search:hover {color:#000;}

.headerTop .rightTop .greenbgTop img.powered {float:left;position:relative;top:-2px;}

.padleft { padding:0 0 0 0px; float:left;}

/*
.headerTop .linkTopInner { float:right; padding:0px 0 0 0; background:url(../../ImagesNew/toploginbg.jpg) left top no-repeat; width:193px; height:25px;}

.headerTop .linkTopInner ul { padding:0 0 0 5px;}

.headerTop .linkTopInner ul li { font:12px/14px Arial, Helvetica, sans-serif; color:#FFFDD4; float:left; display:block; margin:4px 0; border-right:1px solid #FFFDD4;}

.headerTop .linkTopInner ul li a { font:12px/14px Arial, Helvetica, sans-serif; color:#FFFDD4; text-decoration:none; padding:0px 7px;}

.headerTop .linkTopInner ul li a:hover {text-decoration:underline;}

.headerTop .linkTopInner ul li.lastOne { font:12px/14px Arial, Helvetica, sans-serif; color:#FFFDD4; float:left; display:block; margin:4px 0; border-right:none;}

*/

/*--------------Header end here------------------------------------------*/
  
/*------------Mid header start here (Blue Section tab)--------------------------*/
#midTotal { background:url(../../ImagesNew/midbg.jpg) left 38px repeat-x;width:100%}

#midheader { margin:0 auto; width:980px;}

#midheader .tab { width:980px; float:left;}

#midheader .tab ul {width:660px; margin:0 auto;}

#midheader .tab ul li {float:left; display:block; margin:0 2px 0 0;}

#midheader .tab ul li a{ background:url(../../ImagesNew/menubg-left.jpg) left top no-repeat; height:38px; font-weight:bold; font-size:12px; color:#FFFDD0; line-height:38px; padding:0 0 0 18px; text-decoration:none; display:block; float:left; }

#midheader .tab ul li a span { background:url(../../ImagesNew/menubg-right.jpg) right top no-repeat; line-height:38px;padding:0 18px 0 0; display:block;}

#midheader .tab ul li a:hover { background:url(../../ImagesNew/menubg-left.jpg) left 100% no-repeat;}

#midheader .tab ul li a:hover span { background:url(../../ImagesNew/menubg-right.jpg) right 100% no-repeat;}

#midheader .tab ul li a.active { background:url(../../ImagesNew/menubg-left.jpg) left 100% no-repeat; height:38px; color:#fff;}

#midheader .tab ul li a.active span { background:url(../../ImagesNew/menubg-right.jpg) right 100% no-repeat;}



/*------------Mid header end here (Blue Section tab)--------------------------*/


/*-------------Buttons sections start----------------------------------------*/

.bgBlue
{
	/*background: url(../../ImagesNew/bgblue.jpg) left -1px no-repeat;*/
	padding: 10px 0 24px 0;
	text-align: center;
	font: 26px/30px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;
	width:1050px;
}

.bgBlue h1  { font: normal 26px/30px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.bgBlue h2  { width:980px; float:left;text-align:center; font:26px/30px Arial, Helvetica, sans-serif; color:#FFFFFF; float:left;}
.bgBlue span { font:26px/30px Arial, Helvetica, sans-serif; color:#FFFDCF;}


.totalDiv {float:left; padding:0 0 0 240px;}


.buttons { float:left; margin:0px 40px 0 0px; width:510px; padding:15px 0 0 0;}

a.buttonsWhite {background:url(../../ImagesNew/buttons.jpg) left top no-repeat; width:162px; height:23px; display:block; text-align:center; text-decoration:none; color:#0075A3; font-size:12px; font-weight:bold; margin:0 5px 4px 0; line-height:23px; float:left;}

a.buttonsWhite:hover {background:url(../../ImagesNew/buttons-hover.jpg) left top no-repeat; color:#4E8900;}

/*-------------Buttons sections end----------------------------------------*/






/*-----------------Weather section-------------------------------------*/

.weather { width:184px; float:left;  padding:8px 0 0 0;}

.weather .topWea { background:url(../../ImagesNew/weather-top.jpg) left top no-repeat; width:235px; height:12px; float:left; font-size:0; line-height:0; clear:both;}

.weather .bottomWea { background:url(../../ImagesNew/weather-bottom.jpg) left top no-repeat; width:235px; height:12px; float:left;font-size:0; line-height:0; clear:both;}

.weather .midmWea { background:url(../../ImagesNew/weather-mid.jpg) left top repeat-x; padding:0 0 0 17px; text-align:left; font:11px/14px Arial, Helvetica, sans-serif; color:#212121; float:left; width:216px; height:80px; border-left:1px solid #878D59; border-right:1px solid #878D59;}

.weather .midmWea span { font:bold 12px/14px Arial, Helvetica, sans-serif; color:#539400;}
/*
.weather .midmWea p { background:url(../../ImagesNew/cloudbg.jpg) 94% top no-repeat;}


/*-----------------Weather section end here-------------------------------------*/
 
/*----------------body section start-----------------------------*/

#bodyPanel { width:980px; float:left;  padding:2px 0 0 0;}

#bodyPanel .leftPanel { width:189px; float:left; margin:0 8px 0 0;}

#bodyPanel .leftDownPanel
{	
	width: 189px;
	float: left;
	position: relative;
	top: 10px;
	left: 0px;
	margin: 0 8px 0 0;
}

.greyleft 
{ 
	float:left;  width:189px;
	border-left: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;	 
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
  }

.scrollerLeft { height:600px; overflow:auto; padding:18px 0 14px 15px; width:173px; font:12px Arial, Helvetica, sans-serif; color:#000;}

.scrollerLeft .leftList { float:left; padding:0 0 0px 0px; width:140px;}

.scrollerLeft .leftList1 { float:left; padding:0 0 0 13px; width:140px;}

.scrollerLeft .leftList img {float:left; margin:2px 3px 0 0; }

.scrollerLeft .checkbox {float:left; width:21px; height:21px;}

.scrollerLeft .checkbox input {margin:0 3px 0px 0; padding:0;}







#bodyPanel .midPanel { width:577px; float:left; margin:0 8px 0 0;}

#bodyPanel .midPanel .midleft { margin:0 10px 10px 0; width:384px; position:relative; left:10px; float:left; border:0px solid #DBDBDB; padding:9px 7px;}

#bodyPanel .midPanel .midright { background-color:#F0F0F0; border:1px solid #DBDBDB; padding:6px 6px; 
                                 width:420px; position:relative; top:-7px;left:-8px;float:left;}/* left:390px;*/

#bodyPanel .midPanel h3.midgreenbg { background:url(../../ImagesNew/midgreenbg.jpg) left top repeat-x; padding:0 0 0 14px; font:bold 12px/31px Arial, Helvetica, sans-serif; color:#FFFCBF; float:left; position:relative; top: -35px;left:5px; width:693px; margin:0 0 8px 0;}

/*a.leftLink { background:url(../../ImagesNew/leftlinkbg.jpg) left top no-repeat; width:251px; padding:4px 0 6px 14px; font: bold 12px/15px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; display:block; margin:0 0 2px 0; float:left;}

a.leftLink:hover { color:#FFFCBF;}

a.leftLink span { padding:0 0 0 8px;}*/

#bodyPanel .midPanel .midleft a.more { font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; float:right; padding:17px 0 0 0;}

#bodyPanel .midPanel .midleft a.more:hover {text-decoration:none;}

#bodyPanel .midPanel ul.underlink { padding:6px 0 13px 8px; float:left;}

#bodyPanel .midPanel ul.underlink li { font:12px/14px Arial, Helvetica, sans-serif; color:#000000; border-bottom:1px dashed #000; float:left; padding:2px 0;}

#bodyPanel .midPanel ul.underlink li span.leftOne { width:200px; float:left;}

#bodyPanel .midPanel ul.underlink li span.rightOne { width:50px; float:left;}

#bodyPanel .midPanel ul.underlink li span.rightOne img {float:left; margin:2px 2px 0 0;}

#bodyPanel .midPanel ul.underlink li a {text-decoration:none;  font:12px/18px Arial, Helvetica, sans-serif; color:#000000;}

#bodyPanel .midPanel ul.underlink li a:hover {color:#5B9705;}

#bodyPanel .rightPanel { width:188px; float:right; position:relative; right:-245px;}

.greenTop { background:url(../../ImagesNew/greentop.jpg) left top no-repeat #488818; width:182px;display:block; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#FFFCBF; padding:5px 0px 10px 16px; float:left;} 

.greenVNTop { background:url(../../ImagesNew/greenVNtop.jpg) left top no-repeat #488818; width:188px;display:block; font:bold 14px/20px Arial, Helvetica, sans-serif; color:#FFFCBF; padding:5px 0px 10px 16px; float:left;}

.greenTopRight {  background:url(../../ImagesNew/greentopRight.jpg)  left top no-repeat #488818; width:128px;display:block; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#FFFCBF; padding:5px 0 10px 16px; float:left;} 

.greyRight
{
	float: left;
	border-left: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	width: 142px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
	border-left-color: #E2E2E2;
}

.scroller { height:312px;OVERFLOW-Y:scroll; width:198px;background-color: #F7F3F7;}

ul.listRight { list-style-type:none;}

ul.listRight li { font:bold 12px/21px Arial, Helvetica, sans-serif; color:#0067A8;}

ul.listRight li a { font:bold 12px/21px Arial, Helvetica, sans-serif; color:#0067A8; text-decoration:none; border-bottom:1px dashed #0067A8;}


ul.listRight li a:hover { border-bottom:1px solid #CF0101; color:#CF0101;}


.bottomBox { border:1px solid #C2C1C2; float:left; width:350px;}

.bottomBox div.bottomTxtBox { background-color:#3F4C6B; border:1px solid #6E7C9D; padding:0 0 0 15px; font: bold 12px/32px Arial, Helvetica, sans-serif; color:#FFFFFF;}

.bottomBox div p.leftTxt { float:left;}

.bottomBox div p.rightTxt { float:right; font-size:11px; color:#fff; font-weight:normal; padding:0 8px 0 0;}

.bottomBox div p.rightTxt span { padding:0 5px 7px 0;}

.bottomBox div p.rightTxt img { margin:8px 2px 0 0;}

.bottomBox div.bottomCon { background:url(../../ImagesNew/bottombg.jpg) left top repeat-x #EBEBEB; float:left;  width:250px;height:112px; font:12px/18px Arial, Helvetica, sans-serif; color:#373737;}

.bottomBox div.bottomConStuff { background:url(../../ImagesNew/bottombgshort.jpg) left top repeat-x #EBEBEB; width:75px;height:72px;font:12px/18px Arial, Helvetica, sans-serif; color:#373737;}

.marRight {margin:0 12px 10px 0;}

.bottomCon h2 { font:bold 12px Arial, Helvetica, sans-serif; color:#0067A8;}

.bottomCon p { font:bold 12px/22px Arial, Helvetica, sans-serif; color:#9B9B9B;}

.bottomCon ul.listBot { list-style-type:none;}

.bottomCon ul.listBot li { font:bold 12px/21px Arial, Helvetica, sans-serif; color:#0067A8;}

.bottomCon ul.listBot li a { font:bold 12px/21px Arial, Helvetica, sans-serif; color:#0067A8; text-decoration:none; border-bottom:1px dashed #0067A8;}


.bottomCon ul.listBot li a:hover { border-bottom:1px solid #CF0101; color:#B70000;}

.bottomCon ul.bottomLink li { font: bold 12px/16px Arial, Helvetica, sans-serif; color:#0067A8;}

.bottomCon ul.bottomLink li a { font: bold 12px/16px Arial, Helvetica, sans-serif; color:#0067A8; text-decoration:none; border-bottom:1px dashed #0067A8;}

.bottomCon ul.bottomLink li a:hover { color:#B70000;border-bottom:1px solid #B70000;}

.bottomCon ul.bottomLink li.padBot { font: bold 12px/16px Arial, Helvetica, sans-serif; color:#0067A8; padding:0 0 30px 0;}

/*------------Login sections start here--------------------------------------------*/

.login
{
	background: url(../../ImagesNew/loginbg.jpg) left top repeat-x #9A9758;
	margin: 0 0 6px 0;
	width: 100%;
	position: relative;
	top: 100px;
	float:left;
}

.loginMid {width:960px; margin:0 auto; padding:18px 0 0px 20px;}

.loginMid .searchPanel { width:316px; float:left;}

.loginMid .searchPanel h2 { font:26px/29px Arial, Helvetica, sans-serif; color:#FFFDDB; padding:0 0 10px 0;}
 
.loginMid .searchPanel .searchTop { background:url(../../ImagesNew/searchtop.jpg) left bottom no-repeat; width:315px; height:13px; float:left;}

.loginMid .searchPanel .searchBot { background:url(../../ImagesNew/searchbot.jpg) left top no-repeat; width:315px; height:11px; float:left;}

.loginMid .searchPanel .searchMid { background:url(../../ImagesNew/searchtopbg.jpg) left top repeat-y; float:left; width:315px;}

.loginMid .searchTxt { width:461px; float:left; background:url(../../ImagesNew/bglogin.jpg) 34px 40px no-repeat; padding:0 0 20px 182px; position:relative;}

.loginMid .searchTxt h2 { font:26px/29px Arial, Helvetica, sans-serif; color:#FFFDDB; padding:0 0 10px 0;}

.loginMid .searchTxt p { font:bold 18px/22px Arial, Helvetica, sans-serif; color:#FFFDDA;}

.loginMid .searchTxt ul { padding:11px 0 0 0;}

.loginMid .searchTxt ul li { font:14px/18px Arial, Helvetica, sans-serif; color:#FFFDDA;}

 a.redmore {background:url(../../ImagesNew/redbutton.jpg) left top no-repeat; width:297px; height:42px; font:18px/42px Arial, Helvetica, sans-serif; color:#FFFDDA; text-align:center; text-decoration:none; display:block; margin:0 0 4px 0;}

 a.redmore:hover { color:#E6DD10;}
 
.loginMid .searchPanel .searchMid label { width:81px; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#454204; display:block; float:left; text-align:right; padding:0 8px 0 0;}

.loginMid .searchPanel .searchMid .inputBox { width:202px; height:22px; background-color:#E6E5CE; border:1px  solid #D1D0B6; float:left; padding:2px;font:14px/19px Arial, Helvetica, sans-serif; color:#454204; margin:0 0 4px 0;}
 
.loginMid .searchPanel .searchMid a { font:11px/14px Arial, Helvetica, sans-serif; text-decoration:underline; color:#2E2E2E; padding:10px 0 0 19px; float:left;}

.loginMid .searchPanel .searchMid a:hover {text-decoration:none;}

.loginMid .searchPanel .searchMid .submit { background:url(../../ImagesNew/submit.jpg) left top no-repeat; width:60px; height:28px;
                                             display:block; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFDD2; float:right; 
                                             cursor:pointer; border:0;}

.loginMid .searchPanel .searchMid .submit:hover { background:url(../../ImagesNew/reset.jpg) left top no-repeat;}

.loginMid .searchPanel .searchMid .buttonDiv {float:right; padding:0 20px 0 0; width:142px;}

.loginMid .searchPanel .searchMid .reset { background:url(../../ImagesNew/reset.jpg) left top no-repeat; width:60px; height:28px; 
                                           display:block; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFDD2;  
                                           cursor:pointer; border:0; float:right; margin:0 0 0 4px;}

.loginMid .searchPanel .searchMid .reset:hover { background:url(../../ImagesNew/submit.jpg) left top no-repeat;}

/*------------Login sections end here--------------------------------------------*/

/*--------------Left panel start here------------------------------*/



/*-----------------------------------------------------------------*/

/*-----------------------Inner page start here--------------------------------*/

/*-----------------------------------------------------------------*/

#bodyPanel .midPanel .midleftIn
{
	margin: 0 0px 0px 0;
	width: 278px;	
	position: relative;
	left: -7px;
	top: -300px;
	float: left;
	background-color: #F0F0F0;
	border: 1px solid #DBDBDB;
	padding: 1px 0px 0px 0;
}

.bluehead
{
	background: url(../../ImagesNew/leftlinkbg.jpg) no-repeat left top;
	width: 386px;
	padding: 4px 0px 6px 4px;
	font: bold 12px/15px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	display: block;
	margin: 0 0px 6px 0px;
	float: left;
	position:relative;left:-3px;
}

.blueheadTourist
{
	background: url(../../ImagesNew/leftlinkbgTourist.jpg) no-repeat left top;
	width: 430px;
	padding: 4px 0px 6px 4px;
	font: bold 12px/15px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	display: block;
	margin: 0 0px 6px 0px;
	float: left;
	position:relative;left:-3px;
}

.blueheadTouristVN
{
	background: url(../../ImagesNew/leftlinkbgTouristVN.jpg) no-repeat left top;
	width: 302px;
	padding: 4px 0px 6px 4px;
	font: bold 12px/15px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	display: block;
	margin: 0 0px 6px 0px;
	float: left;
	position:relative;left:-3px;
}

.blueheadCensus
{
	background: url(../../ImagesNew/headerCensus.jpg) no-repeat left top;
	width: 602px;
	padding: 4px 0px 6px 4px;
	font: bold 15px/16px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	display: block;
	margin: 0 0px 6px 0px;
	float: left;
	position:relative;left:250px;
}
.blueHeadTop { padding:0 0 0 7px; }

.bluehead  span { font:11px Arial, Helvetica, sans-serif; color:#FFFFFD; float:right;}

.bluehead  span a { font: normal 11px Arial, Helvetica, sans-serif; color:#FFFFFD; text-decoration:none; padding:0 12px 0 0;}

.bluehead  span a:hover { text-decoration:underline;}

.bluehead  span.head {float:left; font-size:12px; font-weight:bold;}

.midleftIn a.blockTxt { background:url(../../ImagesNew/icon.jpg) 14px 7px no-repeat #F0F0F0; padding:0 0 5px 46px; display:block; font:12px/18px Arial, Helvetica, sans-serif; color:#3F3F3F; text-decoration:none; width:232px; float:left;  }

.midleftIn a.blockTxt span.greenTxt { font:bold 12px/18px Arial, Helvetica, sans-serif; color:#53910D; display:block;}

.midleftIn a.blockTxt span.blueTxt { font:bold 12px/18px Arial, Helvetica, sans-serif; color:#3085B1; display:block; padding:2px 0 0 0;}

.midleftIn a.blockTxt span.blackTxt { font:bold 12px Arial, Helvetica, sans-serif; color:#3F3F3F; display:block; text-decoration:underline;}

.midleftIn a.blockTxt:hover { background:url(../../ImagesNew/icon.jpg) 14px 7px no-repeat #DFE8D4;}

.midleftIn .bottomLink1 { background:#D8D8D8; padding:0 13px; line-height:23px;float:left; width:252px; margin:33px 0 0 0;}

.midleftIn .bottomLink1 a.leftbotLink { background:url(../../ImagesNew/arrow-left.jpg) left 9px no-repeat; padding:0 0 0 12px; font:11px/23px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; float:left;}

.midleftIn .bottomLink1 a.leftbotLink:hover {text-decoration:underline;}

.midleftIn .bottomLink1 a.leftbotRight { background:url(../../ImagesNew/arrow-right.jpg) right 9px no-repeat; padding:0 12px 0 0px; font:11px/23px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; float:right;}

.midleftIn .bottomLink1 a.leftbotRight:hover {text-decoration:underline;}



#bodyPanel .midPanel .midleftInBot { margin:10px 0px 10px 0;position:absolute;left:400px;top:300px; width:428px; float:left;background-color:#F0F0F0; border:1px solid #DBDBDB; padding:2px 0px 0px 0;}

.blueheadBot { background:url(../../ImagesNew/leftlinkbg.jpg) left top no-repeat; width:251px; padding:4px 0 6px 14px; font: bold 12px/15px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; display:block; margin:0 0px 6px 0px; float:left;}


.midleftInBot ul.linkattractions { padding:10px 10px 10px 10px;}

.midleftInBot ul.linkattractions li { font:12px/16px Arial, Helvetica, sans-serif; color:#3F3F3F; padding:0 0 2px 0;}

.midleftInBot ul.linkattractions li a { font:12px/16px Arial, Helvetica, sans-serif; color:#3F3F3F; border-bottom:1px dashed #3F3F3F;}

.midleftInBot ul.linkattractions li a:hover { border-bottom:1px solid #0079B1; color:#0079B1;}

.blueArrowhead {background:url(../../ImagesNew/bluearrow.jpg) right 7px no-repeat; font: bold 18px/22px Arial, Helvetica, sans-serif; color:#B70000; margin:14px 21px 0px 0; display:block; float:left; padding:0 21px 0 0; text-decoration:underline;}

.blueArrowhead:hover {text-decoration:none;}

        
.HL-title a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000080;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
	border-bottom: 1px dotted #6E6D6D;
}
.HL-title a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #625f9a;
text-decoration : none;
line-height : 18px;
font-weight : bold;
}
.HL-title a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3300;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
	border-bottom: 1px solid #6E6D6D;
}
.HL-title a:active {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
text-decoration : none;
line-height : 18px;
font-weight : bold;
}

 .accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #3F4C6C;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionLink
{
 /*background-color: #D3DEEF;*/
    color: White;
}
/*
.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 1px;
    padding-top: 1px;
}*/