/* CSS Document */
/*-------------------------general-------------------------*/
body{
	padding:0;
	margin:0;
	background-color:#F6F6D9;
	color:#000;
}
p, a, h1, h2, form, input, label, li, td, select{
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	display:block;
}

ul{
	padding:0;
	margin:0;
	list-style-type:none;
	}
a{
	text-decoration:none;
	outline:none;
	}
form{
	padding:0;
	margin:0;
	line-height:0;
	font-size:0;
}
/*-------------------------general-------------------------*/
/*-------------------------main table start-------------------------*/
.externalborder{
	border-left:1px solid #192203;
	border-right:1px solid #192203;
	background-color:#FFF;
	color:#000;
}
/*-------------------------main table end-------------------------*/
/*-------------------------header start-------------------------*/
.header-bodybg{
	background:url(images/header.jpg) no-repeat 0 0;
	padding:0 8px 0 10px;
}
.headerRightPanelPadding{
	padding:3px 0 0 0;
}
.logoBg{
	background:url(images/logobg.gif) no-repeat 0 0;
	padding:5px 0 15px 20px;
}
.logo{
	display:inherit;
}
.navtopRoundBg{
	background:url(images/navtopBg.gif) no-repeat 0 0;
	font-size:0;
	line-height:0;
}
.navbotRoundBg{
	background:url(images/navbotomBg.gif) no-repeat 0 0;
	font-size:0;
	line-height:0;
	height:10px;
}
.navSolidBg{
	background-color:#E3E198;
	color:#FFF;
}
.topnavLeftBg{
	/*background:url(images/topnavleftBg.gif) no-repeat 0 0;*/
	background:url(images/lftnavi.png) no-repeat 0 0;
}
.topnavRightBg{
	background:url(images/topnavrightBg.gif) no-repeat 0 0;
}
.topnavRepeatBg{
	background:url(images/topnavrepeatBg.gif) repeat-x 0 0;
	height:36px;
}
.topnavRepeatBg span{
	background:url(images/arrow.gif) no-repeat 7px center;
	height:36px;
}
.topnavRepeatBg span a{
	font:bold 12px/36px Verdana, Arial, Helvetica, sans-serif;
	color:#3D4D10;
	background-color:inherit;
	margin:0 0 0 23px;
	text-transform:uppercase;
}
.topnavRepeatBg span a:hover{
	color:#FD8000;
	background-color:inherit;
}
.searchPadding{
	padding:1px 0 0 0;
}
/*.searchleftbg{
	background:url(images/searchleftbg.gif) no-repeat 0 0;
}
.searchRightbg{
	background:url(images/searchRightbg.gif) no-repeat 0 0;
}*/
.searchTopRound{
	background:url(images/searchtopRound.gif) no-repeat 0 0;
	height:12px;
	font-size:0;
	line-height:0;
	display:block;
}
.searchBotRound{
	background:url(images/searchBotRound.gif) no-repeat 0 0;
	height:13px;
	font-size:0;
	line-height:0;
	display:block;
}
.searchSolidBg{
	background-color:#FD8000;
	color:#FFF;
	/*padding:12px 0 13px 7px;*/
}
.searchTxt{
	font:bold 11px/11px Arial, Helvetica, sans-serif;	
}
.searchTextBox{
	width:102px;
	height:15px;
	border:1px solid #FCD5AD;
	background-color:#FFF;
	color:#000;
}
.welcomePanelPadding{
	padding:0 20px 0 11px;
}
h2.welcome{
	 font:normal 24px/39px Arial, Helvetica, sans-serif;
	 color:#036CB1;
	 background-color:inherit;
}
p.welcomeTxt{
	font:normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	margin:0 0 0 4px;
}
p.welcomeTxt_one{
	font:normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	margin:20px 0 20px 4px;
}
p.welcomeTxt a{
	font-weight:bold;
	color:#000;
	background-color:inherit;
	display:block;
	float:right;
}
p.welcomeTxt a:hover{
	text-decoration:underline;
}
/*-------------------------header end-------------------------*/
/*-------------------------body start-------------------------*/
/*.bodyPadding{
	padding:4px 0 0 0;
}*/
.bodyleftRound{
	background:url(images/bodyyellowleftRound.gif) no-repeat 0 0 #C6C330;
}
.bodyrightRound{
	background:url(images/bodyyellowRightRound.gif) no-repeat 0 0 #C6C330;
}
.bodysolidColor{
	background-color:#C6C330;
	color:#4A464E;
	padding:8px 0;
}
.form2bg{
	border:1px solid #423E46;
	background-color:#FFF;
	color:#4A464E;
}
h2.Find{
	background-color:#3F3B43;
	color:#FFF;
	font:normal 12px/39px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:0 0 0 12px;
}
/*.radioButtonPanelMargin{
	padding:6px 0 0 0;
}*/
.radiobuttonTxt{
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	color:#FD8000;
	background-color:inherit;
	/*margin:6px 0 0 0;*/
}
.radiobutton{
	width:11px;
	height:11px;
	margin:10px 0 0 0;
	
}
.form-toTxt{
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	color:#4A464E;
	background-color:inherit;
}
.form-toTextbox{
	width:109px;
	height:16px;
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	border-top:1px solid #D4D0C8;
	border-left:1px solid #D4D0C8;
	background-color:#FFF;
	color:#000; 
}
.departTextbox{
	width:65px;
	height:16px;
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	border-top:1px solid #D4D0C8;
	border-left:1px solid #D4D0C8;
	background-color:#FFF;
	color:#000; 
	padding:0 0 0 17px;
}
.departSelectbox{
	width:93px;
}
.departTxt{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
}
.ageSelectbox{
	width:37px;
}
.greygo{
	background:url(images/goBorder.gif) no-repeat 46px 0;
}
.advancesearch a{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#FD8000;
	background-color:inherit;
}
.advancesearch a:hover{
	text-decoration:underline;
	
}
.photogallaryBg{
	background-color:#E3E198;
	color:#4A464E;
	padding:18px 0 14px 0;
	
}
h2.photogallary{
	font:normal 14px/14px Arial, Helvetica, sans-serif;
	color:#4A464E;
	background-color:inherit;
	height:39px; 
	text-transform:uppercase;
	background:url(images/photogallarybgImg.gif) no-repeat 128px 0;
}
.banner{
	padding:13px 0 0 0;
}
/*-------------------------body end-------------------------*/
/*-------------------------Footer start-------------------------*/
.footerPadding{
	padding:10px 0 48px 0;
}
ul.footernav{
	padding:0 0 0 199px;
}
ul.footernav li{
	background:url(images/foternavDiv.gif) no-repeat right center;
	padding:0 14px;
	float:left; 
	height:18px;
	
}
ul.footernav li.nodivder{
	background-image:none;
}
ul.footernav li a{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#605F5F;
	background-color:inherit;
}
ul.footernav li a:hover{
	color:#000;
	background-color:inherit;
}
p.copyright{
	padding:0 132px 0 270px;
	font:normal 10px/10px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	text-align:center;
}
p.copyright a{
	color:#000;
	background-color:inherit;
}
p.copyright a:hover{
	text-decoration:underline;
}
.footerImg{
	float:left;
}
/*-------------------------Footer end-------------------------*/
