/**************** Body and tag styles ****************/
*{margin:0; padding:0;}

body, html{font:80% Verdana,Tahoma,Arial,sans-serif; line-height:16px; text-align:left; color:#626262; background:#ffffff;}

.left{float:left;}
.right{float:right;}

#left{float:left;}
#right{float:right;}

a{color:#707070; font-weight:bold; text-decoration: underline;}
a:hover{color:#2a5a8a; text-decoration:none;}
a img{border:none;}

.wrap
{
border:1px transparent solid;width:900;margin-left:18px;/*background: transparent;*/
}

.left_wrap
{
border:0px gray solid;width:375px;margin-left:0px;float:left;
}
.right_wrap
{
border:0px gray solid;width:375px;float:right;
}
/**************** Content styles ****************/
.contents{font-size:11px; color: #000000; font-weight:normal;}
.text{font-size:12px; color: #000000; font-weight:normal;}

.min-height{height:380px;}

/***** menu classes*******/

a.menu {font-size: 11px; color: #0573c0; text-decoration: none; font-weight:bold;}
a.menu:hover {font-size: 11px; color: #000000; font-weight:bold; }

a.home_selected {font-size: 11px; color: #000000; text-decoration: none; font-weight:bold;}
a.ticket_selected {font-size: 11px; color: #000000; text-decoration: none; font-weight:bold;}
a.fare_selected {font-size: 11px; color: #000000; text-decoration: none; font-weight:bold;}
a.cancel_selected {font-size: 11px; color: #000000; text-decoration: none; font-weight:bold;}
a.singup_selected {font-size: 11px; color: #000000; text-decoration: none; font-weight:bold;}

/***** menu classes*******/

.box_head_blue{color:#000; font-size:14px; font-weight:bold; height:35px; padding-top:10px; margin-left:20px; border-bottom:dashed #000 1px;}
.box_head{font-size:13px; font-weight:bold; color:#000000;}

.pane_head{font-size:11px; font-weight:bold; color:#000; margin:0px 0px 0px 0px; background:#f5f5f5; padding:-20px 1px 1px 1px;}
.pane_content{font-size:11px; color:#000; background:#fce7e7; padding:5px; line-height:20px; border-radius:2px;}

.normal{font-size:11px; color:#000000;}
.orange{font-size:11px; font-weight:bold; color:#F7990D;}
.clear{line-height:20px;}

.head{font-size:15px; font-weight:bold; color:#B50D31;}
.sub_head{font-size:13px; font-weight:bold; color:#B50D31;}
.head_small{font-size:12px; font-weight:bold; color:#B50D31;}
.mysql_error{background-color:#EEEEEE; padding:5px; border:1px solid #7f9db9;}

.col_head{font-size:11px; font-weight:bold; color:#2896D3; line-height:30px; text-decoration:underline;}
.head1{font-size:12px; font-weight:bold; color:#C30; line-height:40px; text-decoration:none;}
.tbody{font-size:11px; color:#000000; line-height:25px;}

.breadcrumb{font-size:11px; font-weight:none; color:#000000; padding:5px;}
.bread_sel{font-size:11px; font-weight:bold; color:#000000; padding:5px; text-decoration:none;}

a.more{font-size:11px; font-weight:none; color:#2896D3;}
a.more:hover{text-decoration:none;}

.blue_text{font-size:11px; font-weight:none; color:#C30; text-decoration:underline;}




/******** form classes ********/

.err_msg{font-size:11px; color:#FF0000;font-weight:bold;}
.suc_msg{font-size:11px; color:#009900;font-weight:bold;}
.note{font-size:10px; color:#999999;}

label{font-size:11px; font-weight:bold; color:#0573C0}

/*.textbox{border:1px solid #7f9db9; background-color:#fff; font-size: 11px; width: 150px; color: black; height: 20px; padding:2px;}*/

.textbox_date{border:1px solid #7f9db9; background: url(../images/date-icon.gif) no-repeat #FFFFFF right; font-size: 11px; width: 150px; color: black; height: 20px; padding:2px;}

.textbox_small{border:1px solid #7f9db9; background-color:#fff; font-size: 11px; width: 50px; color: black; height: 20px; padding:2px;}

.check_box{border:0px solid #5E6BDD; background: url(../images/box.gif) no-repeat; width: 13px; height: 13px;}
s
.textbox_login{border:1px solid #7f9db9; background-color:#fff; font-size: 11px; width: 200px; color: black; height: 20px; padding:2px;}

.combobox{border:1px solid #7f9db9; background-color:#fff; font-size: 11px; width: 150px; color: black; height: 20px; padding:2px;}

.textarea{border:1px solid #7f9db9; background-color:#fff; font-size: 11px; width: 250px; color: black; height: 75px; padding:2px;}

/******** form classes ********/




/********* Footer class begin ***************/
.footer{font-size: 10px; color: #999999; font-weight:none; text-decoration: none;}

a.footer-menu {font-size: 10px; color: #999999; text-decoration: none;}
a.footer-menu:hover {color: #333333; text-decoration: Underline;}


/********* Footer class end ***************/




.txt {font-size:12px; color: #FFFFFF; Font-weight:normal;}

A.txt-link {font-size: 11px; color: #FF0000; text-decoration: Underline;}
A.txt-link:hover {font-size: 11px; color: #FF0000; text-decoration: none;}


A.search-link {font-size: 14px; color: #333399; text-decoration: Underline;}
A.search-link:hover {font-size: 14px; color: #000000; text-decoration: none;}

A.side-link {font-size: 12px; color: #006699; text-decoration: none;}
A.side-link:hover {font-size: 12px; color: #FF0000; text-decoration: Underline;}

.center{font-size: 12px; color: #3399CC; text-decoration: none;}

A.center-link {font-size: 12px; color: #000000; text-decoration: none;}
A.center-link:hover {font-size: 12px; color: #3366CC; text-decoration: Underline;}





A.Topmenu {	font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight:bold;}
A.Topmenu:hover { font-size: 12px; color: #336699; font-weight:bold;}


.Copyrights_txt {font-size: 11px; color: #5a8ca0; Font-weight:normal;}

.txt1 {font-size:9px; color: #777777; Font-weight:normal; line-height:21px;}


.advance-search:link {font-size: 12px; color: #4b67b0; Font-weight:normal;line-height:21px; text-decoration:underline;}
.advance-search:hover {font-size: 12px; color: #0675c2; Font-weight:normal;line-height:21px;text-decoration:none;}

.menu_style {font-size: 22px; color: #FF666A; Font-weight:normal; line-height:45px;}

A.ReadMore {	font-size: 12px; color: #FF5B60; text-decoration: None; line-height: 15px;}
A.ReadMore:hover {FONT-WEIGHT: normal; font-size: 12px; color: #096; text-decoration: none;}

.textbox {
	width:170px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	font-size:11px;
	color:#666666;
	padding-left:3px; 
	height: 20px;
}

.textbox-login {
	width:120px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	font-size:11px;
	color:#666666;
	padding-left:3px;
	 
}


.textbox-registration {
	width:160px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	font-size:11px;
	color:#333333;
	padding-left:3px;
	 
}
.textbox-big {
	width:240px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	font-size:11px;
	color:#333333;
	padding-left:3px;
	 
}

.textbox-med {
	width:120px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	font-size:11px;
	color:#666666;
	padding-left:3px; 
}

.warning{ font-size: 11px; color: #FF0000; text-decoration:none;}



.button
{
	width:auto;
	float:left;
}
.left-btn
{
	width:10px;
	height:22px;
	float:left;
	background:url(../images/a.jpg) no-repeat;
}
.mid-btn 
{
	width:auto;
	height:22px;
	float:left;
	background:url(../images/b.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-top:2px;
	font-weight:bold;
}
.mid-btn a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.mid-btn a:hover
{
	color:#000000;
}
.right-btn
{
	width:10px;
	height:22px;
	float:left;
	background:url(../images/c.jpg) no-repeat;
}


/******* AISHU START HERE*********/

hr
{
	background-color:#6AA6E8;
	height: 1px; 
	border:0px;
}

.table-bor
{ 
	border: 1px solid #6AA6E8 ;
}

.textbox1
{

	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	font-size:11px;
	color:#666666;
	padding-left:3px; 
	width: 230px; 
	height: 20px; 

}

.textbox2
{

	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	font-size:11px;
	color:#666666;
	padding-left:3px; 
	width: 230px; 
	height: 20px; 

}

.combobox1
{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	font-size: 11px; 
	color:#666666; 
	padding-left:3px; 
	width: 236px; 
	height: 20px; 
}

.combobox-small
{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	font-size: 11px; 
	color:#666666; 
	padding-left:3px; 
	width: 55px; 
	height: 20px; 
}

/******* AISHU END HERE *********/