body {

	background-image: url(../images/body_bg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	background-color: #b2810e;

	margin-top: 0px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #666666;

}





a			{ text-decoration:none;color:#333333; outline:none;}

a:hover		{ text-decoration:none;color:#996600;outline:none;}

li			{margin-top: 5px;}

img			{ border:none;}









/*

table {

font-size:12px; 

border-color:#999999;

}

td,th { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #333333;border-color:#999999;

}

*/



input,textarea,select,pre

{ 

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  

	border:1px solid #aaaaaa;

	color:#000000;

	width:140px;

	font-size:12px;

}





.textarea{

font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  

	border:1px solid #aaaaaa;

	color:#000000;

	width:200px;

	font-size:12px;

}



.button

{ 

	/*background-image:url(../../img/admin_images/button1.gif);*/

	width:70px;

	height:25px;

	font-weight:bold;

	font-size:12px;

	margin:0px;

	padding:0px;

	color:#000000;

	background-color:#F3F1E9;

	border:2px solid #657685;

}







.error{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #FF0000;

}



.msg{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #56b124;

	

}

.required{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #56b124;

}



.star{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #006600;

}





.form_text1{

width:130px;

}



.form_box{

width:100px;

}







.presentPage{

font-size:18px;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

background-color:#B48415;

}



.LinkPage{

font-size:16px;

font-weight:bold;

font-family:Arial, Helvetica, sans-serif;

}





.main{

	margin-right: auto;

	margin-left: auto;

	width: 973px;

	margin-top: 0px;

}





.top_bg{

	background-image: url(../images/header_bg1.jpg);

	background-repeat: no-repeat;

	height: 118px;

	width: 973px;

}



.logo {

	float: left;

	height: 114px;

	padding-left: 11px;

	width: 159px;

	padding-top: 3px;

}



.logo_txt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: italic;

	color: #5a5906;

	text-decoration: none;

	width: 600px;

	float: left;

	padding-top: 23px;

	font-weight: bold;
	
	vertical-align:text-top;
	top:auto;

}



.signin {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

	width: 160px;

	float: right;

	padding-top: 28px;

	font-weight: bold;

}



.signin a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: none;

}



.signin a:hover{

	color: #996600;

	text-decoration: none;

	

}





.top_menu {

	float: right;

	width: 700px;

	height: 26px;

	margin-right: 22px;

	margin-top: -10px!important;
	padding-bottom:56px;

}



.menulink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: 600;

	color: #333333;

	padding-left: 8px;
	
	padding-right: 6px;

	text-decoration: none;

	letter-spacing: .05em;

	background-color: #FFFFFF;

}



.menulink a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: 600;

	color: #333333;

	text-decoration: none;



}



.menulink a:hover{	

	color:#7f9d44;

}









a.a_highlight		{ text-decoration:none;color:#FFFFFF;font-size:14px}

a:hover.a_highlight { text-decoration:none;color:#990000;}



.orange		{ text-decoration:none;color:#FF9900;font-size:12px}

a.orange		{ text-decoration:none;color:#FF9900;font-size:12px}

a:hover.orange { text-decoration:none;color:#996600;}





.shape_top{

border:0px solid #000000;

background-image:url('../images/case_top.jpg');

background-color:#009900;

/*total-width:973px;*/

width:973px;

height:85px;

text-align:right;



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}



.shape_mid{

	background-image: url(../images/mid1.jpg);

	background-repeat:no-repeat;

	height: 524px;

	width: 973px;

	

}





.shape_btm{

	background-image: url(../images/footer_bg.jpg);

	background-repeat:no-repeat;

	height: 87px;

	width: 973px;

	float: left;

}



.content_bg{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #222222;

	text-decoration: none;

	width: 932px;

	height: 524px;

	margin-left: 17px;

	background-image: url(../images/content_bg.png);

	background-repeat: repeat-y;

}



.content{

	width: 930px;

	

}





.content1{

	width: 890px;

	background-color: #096;

	height: 500px;

	font-size: 18px;

	color: #FFF;

	overflow: auto;

}



.con_left{

	width: 449px;

	padding-right: 12px;

	padding-top: 20px;

	float: left;

}



.title{

	font-family: "Bauhaus Md BT";

	font-size: 21px;

	text-decoration: none;

	color: #5a5906;

	font-style: italic;

	background-image: url(../images/arr.png);

	background-repeat: no-repeat;

	padding-left: 30px;

	background-position: 5px 4px;

}



.title a{

	font-family: "Bauhaus Md BT";

	font-size: 21px;

	text-decoration: none;

	color: #5a5906;

}



.title a:hover{

	font-family: "Bauhaus Md BT";

	font-size: 21px;

	text-decoration: underline;

	color: #5a5906;

}





.title_line{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	color: #594331;

	padding-left: 30px;

	text-decoration: none;

	height: 10px;

}



.con{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #222;

	text-decoration: none;

	padding-left: 10px;

	padding-right:10px;

	text-align:justify;	

}



.con a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #222;

	text-decoration: none;

	font-weight:bold;

}



.con a:hover{ 

	color: #222;

	text-decoration: underline;



}



.con ul {

	margin:0px;

	padding:0px;

}



.con li {

	padding-left:20px;

	padding-right:15px;

	padding-bottom:8px;

	list-style-type: none;

	background-image: url(../images/bull1.png);

	background-repeat: no-repeat;

	background-position: 5px 5px;

}



.con1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	text-decoration: none;

	padding-left: 10px;

	padding-right:10px;

	text-align:justify;

}



.con1 a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	text-decoration: none;

	font-weight:bold;

}



.con1 a:hover{

	color: #333333;

	text-decoration: underline;



}



.con1 ul {

	margin:0px;

	padding:0px;

}



.con1 li {

	padding-left:20px;

	padding-right:15px;

	padding-bottom:8px;

	list-style-type: none;

	background-image: url(../images/bull1.png);

	background-repeat: no-repeat;

	background-position: 5px 5px;

}







.read_more {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000;

	text-decoration: none;

	text-align: right;

	padding-right: 70px;

}



.read_more a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000;

	text-decoration: none;

}



.read_more a:hover{

	color: #fff;

	text-decoration: underline;

	

}





.login_box{

	float: left;

	width: 209px;

	padding-left: 15px;

}



.login_top{

	background-image: url(../images/login_top.png);

	background-repeat: no-repeat;

	height: 32px;

	width: 207px;

	font-family: "Bauhaus Md BT";

	color: #000000;

	font-size: 20px;

	text-decoration: none;

	padding-top: 9px;

	text-align: center;

}



.login_mid{

	background-image: url(../images/login_mid1.png);

	background-repeat: repeat-y;

	padding-top: 12px;

	width: 207px;

	min-height:110px;

}



.log_sec{

	float: left;

	width: 195px;

	padding-left: 10px;

}



.login_btm{

	background-image: url(../images/log_btm.png);

	height: 23px;

	width: 207px;

	float: left;

}



.usename{

	color: #78563a;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-decoration: none;

	padding-left: 8px;

	width: 70px;

	float: left;

	padding-bottom: 6px;

}



.txt_field{

	float: left;

}



.txt_box{

	border-right-width: 2px;

	border-left-width: 2px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #aeaead;

	border-left-color: #aeaead;

	background-color: #d6cfbb;

	width: 140px;

	float: left;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #D6CFBB;

	border-bottom-color: #D6CFBB;

	

}



.forgot_pwd{

	color: #78563a;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	float: left;

	width: 200px;

	padding-left: 3px;

}



.forgot_pwd a{

	color: #78563a;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}



.forgot_pwd a:hover{

	color: #78563a;

	text-decoration: underline;



}



.log_btn{

	float: right;

	padding-right: 18px;

	padding-top: 3px;

}





.space1 {

	height: 15px;

	float: left;

	padding-top: 5px;

	padding-bottom: 5px;

}



.space10 {

	height: 10px;

	float: left;

	padding-top: 3px;

	padding-bottom: 2px;

}



.space11 {

	height: 1px;

	float: left;

	padding-top: 3px;

	padding-bottom: 2px;

}



.trips{

	text-align: center;

	background-image: url(../images/login_mid1.png);

	background-repeat: repeat-y;

	width:207px;

	float: left;

	height: 122px;

	padding-top: 2px;

	min-height:112px;

	

}



.line {

	width:1px;

	float: left;

	background-color:#FFFFFF;

	height: 370px;

}



.con_right{

	width: 416px;

	padding-right: 0px;

	padding-left: 10px;

	padding-top: 8px;

	float: left;

}



.btm_btn{

	width: 890px;

	clear: both;

	float: left;

	padding-top: 3px;

}



.btm_btn1{

	float: left;

	width: 296px;

	text-align: center;

}





.footer{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

	padding-top: 32px;

	width: 670px;

	text-align: center;

	/*font-weight: bold;*/

}



.footlinks{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

	padding-top: 12px;

	width: 660px;

	text-align: center;

	padding-bottom: 5px;

	/*font-weight: bold;*/

}



.footlinks a{	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

}

.footlinks a:hover{	

	color: #333;

	text-decoration: underline;

}





.con_scroll{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #222;

	text-decoration: none;

	padding-left: 10px;

	float: left;

	width: 920px;

	text-align: justify;

	height:420px;

	

}



.content2{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #222;

	text-decoration: none;

	text-align: justify;

}



.content2 a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #222;

	text-decoration: none;

	

}



.content2 a:hover{

	color: #FF3300;

	text-decoration: underline;

}



.content3{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #222;

	text-decoration: none;

	text-align: left;

	padding-bottom:5px;

}



.content3 a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #222;

	text-decoration: none;

}



.content3 a:hover{

	color: #FF3300;

	text-decoration: underline;

}



.overview_box {

	background-color:#F2EDE0;

	border: #AEAEAD dotted 2px;

	

}





.con_await{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #BF9738;

	font-weight: bold;

	min-height:100px;



}



.bio {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000099;

	font-weight: bold;

	font-style: italic;

	text-decoration: underline;



}



.bio a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000099;

	font-weight: bold;

	font-style: italic;

	text-decoration: underline;

}



.bio a:hover{

	color: #FF3300;

	text-decoration: underline;



}



.head1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#222;

	text-decoration:none;

}



.head2 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	color:#FF9900;

	text-decoration:none;

}



.trans_head1 {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	background-color:#C5CBDE;

	color:#222;

	text-decoration:none;

	filter:alpha(opacity=60, finishopacity=100, style=0, startx=0, starty=0, finishx=140, finishy=270);

	moz-opacity: 0.5; opacity: 0.5;

}



.head1 a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#222;

	text-decoration:none;

}



.head1 a:hover{

	color:#222;

	text-decoration: underline;

}



.call {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #CC9900;

	text-decoration: none;

}



.email {	

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#222;

	text-decoration:none;

}



.email a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000099;

	text-decoration:none;

	font-weight: bold;

}



.email a:hover{	

	

	color:#666;

	text-decoration: underline;

}



.star {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ff0000;

	text-decoration:none;

	font-weight:normal;

}



.twenty{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #CC6600;

	text-decoration:none;

	font-weight:bold;

}



.forty{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #7C2A14;

	text-decoration:none;

	font-weight:bold;

}





#flying_div{

	position:absolute;

	z-index:1200;

	margin-left:180px;

	margin-top:105px;

	padding-left:470px;

	padding-top:10px;

	display:none;

	right:25px;

	top:0px;

	width:450px;height:25px;

	}
	
#flying_div1{

	position:absolute;

	z-index:1200;

	margin-right:250px;

	margin-top:320px;

	padding-left:470px;

	padding-top:10px;

	display:none;

	right:25px;

	top:0px;

	width:450px;height:25px;

	}

	

/*	

#flying_div{

	position:absolute;

	z-index:1200;

	margin-left:80px;

	margin-top:80px;

	padding-left: 470px;

	padding-top: 10px;

	display:block;

	}

*/

.sign {

	float: left;

}



.backto_top {

	font-family:Arial, Helvetica, sans-serif;

	font-size:2px;

	color:#FAF8F8;

}



.backto_top a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:2px;

	color:#FAF8F8;

}



.backto_top a:hover{

		color:#FAF8F8;

}



.in_img{

	background-image: url(../images/bg_imgthum.png);

	background-repeat: no-repeat;

	width: 104px;

	height: 97px;

	padding-top: 6px;

	padding-left: 6px;

}



.pay_515{

font-size:14px;

font-weight:bold;

text-align:center;

padding-bottom:10px;

}



/*****************new css class 24-03-09***********************/

.cal_box{

	float: left;

	width: 290px;

	padding-left: 15px;

}



.cal_top{

	background-image: url(../images/calender_top.png);

	background-repeat: no-repeat;

	height: 41px;

	width: 286px;

	

}



.cal_mid{

	background-image: url(../images/calender_mid.png);

	background-repeat: repeat-y;

	width: 286px;

	min-height:112px;

}



.cal_dates{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #78563a;

	font-weight: bold;

	text-align: center;



}



.cal_datesover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #78563a;

	font-weight: bold;

	text-align: center;

	background-color:#ebe174;

	padding-top: 2px;

	padding-bottom: 2px;



}



.cal_days{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #78563a;

	font-weight: bold;

	text-align: center;



}



.cal_month{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #78563a;

	font-weight: bold;

	text-align: right;

	padding-right: 8px;



}



.cal_btm{

	background-image: url(../images/calender_btm.png);

	height: 25px;

	width: 290px;

	float: left;

	background-repeat: no-repeat;

}



.event_head {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000;

	font-weight: bold;

	float:left;

	width:250px;

	padding-bottom:6px;

	padding-left:15px;





}





.event_details{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000;

	font-weight: normal;

	float:left;

	width:276px;

	padding-left:15px;

}



.space_top{

	height:25px;

	float: left;

	width:220px;

}



.con_left1{

	width: 525px;

	padding-right: 8px;

	padding-top: 20px;

	float: left;

}



.con_right1{

	width: 347px;

	padding-right: 0px;

	padding-left: 10px;

	padding-top: 8px;

	float: left;

}



.map_bdr{

	border: 1px solid #336600;



}



.con_scroll1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #222;

	text-decoration: none;

	padding-left: 20px;

	float: left;

	width: 337px;

	text-align: justify;

}





.head_trip{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #000;

	text-decoration: none;

}



.head_month{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000;

	text-decoration: none;

}



.txt1_trip{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000;

	text-decoration: none;

}





.img_bdr1{

	border: 1px solid #7F9D47;

}





/*.space_top1{

	height:25px;

	float: left;

	margin-top:20px;

}

*/



/*****************end***********************/


