/* CSS Document */
* {
	margin:0px;
	padding:0px;
}
img {
	border:0px;
}
body {
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	background:url(../images/bg-bus-service-kallada.gif) repeat-x top left #c8c6c7;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	/*background:#84824B;*/
}	

#main { 
	width:700px; 
	margin:0 auto; 
	padding:0px; 
	overflow:hidden;
}
#header { 
	width:700px; 
	margin:0px; 
	padding:0px;
	height:98px;
	float:left; 
}
#header .logo { 
	width:262px; 
	margin:0px; 
	padding:0px;
	height:66px;
	float:left;
}
.logo img { 
	margin:25px 0px 0px 0px; 
	padding:0px;
	float:left; 
}
#header .logoright { 
	width:438px; 
	margin:0px; 
	padding:0px 0px 0px 0px;
	height:64px;
	float:right;
}
.logoright .toplinks { 
	width:438px; 
	margin:0px; 
	padding:33px 0px 0px 0px;
	height:25px;
	float:right;
/*	text-align:right;*/
}
.topmarquee{
height:22px;
width:350px; 
margin:10px 10px 10px 10px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#FF0000;
overflow: hidden;
background-image:url(../images/marqueeBg.png);
background-repeat:repeat-x;
text-align:center;
float:right;
}
.topmarquee .item{
width:200px; 
z-index:1001;
position:absolute;
margin-top:2px;
float:left;}
.topmarquee .marquee_left{
/*background-image:url(../images/marquee_left.png);*/
background-repeat:repeat-y;
float:left;
height:22px;
width:116px;
z-index:1002;
position:absolute;
}

.topmarquee .marquee_right{
background-image:url(../images/marquee_right.png);
background-repeat:repeat-y;
float:right;
height:22px;
width:116px;
z-index:1003;
position:relative;
}

.toplinks ul { 
	width:auto; 
	margin:0px; 
	padding:0px 0px;
}
.toplinks li { 
	width:auto; 
	margin:0px; 
	padding:0px 0px 0px 0px;
	float:right;
	
	list-style-type:none;
	display:block;
	text-align:right;
	font:bold 12px Arial;
	color:#999;
}
.toplinks li.agentlogin { 
	width:auto; 
	margin:0px; 
	padding:2px 10px 2px 22px;
	float:right;
	background:url(../images/bus-agent-login-icon.gif) no-repeat 0px 2px;
	list-style-type:none;
	display:block;
}
.toplinks li.phonenumber { 
	width:auto; 
	margin:0px; 
	padding:2px 10px 2px 22px;
	float:right;
	font:bold 12px Arial;
	color:#0C53F7;
	background:url(../images/kallada-phone-icon.gif) no-repeat 2px 2px;
	list-style-type:none;
	display:block;
}
.toplinks li.customercare { 
	width:auto; 
	margin:0px; 
	padding:2px 10px 2px 22px;
	float:right;
	background:url(../images/online-customer-care-icon.gif) no-repeat 2px 2px;
	list-style-type:none;
	display:block;
}
.toplinks li a { 
	margin:0px; 
	padding:0px;
	font:bold 12px Arial;
	color:#888;
	text-decoration:none;
	outline:none;
}
.toplinks li a:hover { 
	margin:0px; 
	padding:0px;
	font:bold 12px Arial;
	color:#F90C0C;
	text-decoration:underline;
}

.logoright .navsec { 
	width:632px; 
	margin:0px; 
	padding:0px;
	height:39px;
	float:left;
}
.navsec .navigation { 
	width:643px; 
	margin:0px; 
	padding:0px;
	height:45px;
	float:left;
	background:url(../images/menu-bg-kallada-online.gif) repeat-x top left;
}
.navigation ul{ 
	width:auto; 
	margin:0px; 
	padding:0px;
}
.navigation li { 
	width:auto; 
	margin:0px; 
	padding:17px 17px 10px 17px;
	text-align:center;
	float:left;
	list-style-type:none;
	display:block;
	font-size:bold 11px Arial;
	color:#fff;
	text-transform:uppercase;
}

.navigation ul img{ 
	width:auto; 
	margin:0px; 
	padding:0px 0px 0px 0px;
	float:left;
	display:block;
}

.navigation li a { 
	margin:0px; 
	padding:0px;
	font-family: "Trebuchet MS",  Arial;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	outline:none;
}
.navigation li a:hover, .navigation ul li.current a {
	color:#F90C0C;
}
.navigation li .selected { 
	margin:0px; 
	padding:0px;
	font-family: "Trebuchet MS", Arial;
	font-size:11px;
	font-weight:bold;
	color:#F90C0C;
	text-decoration:none;
}

.navsec .nav_rightcor { 
	width:11px; 
	margin:0px; 
	padding:0px;
	height:45px;
	float:right;
	background:url(../images/menu-end-online-ticket.png) no-repeat top left;
}

.navsec .nav_leftcor { 
	width:46px; 
	margin:0px; 
	padding:0px;
	height:45px;
	float:left;
	background:url(../images/menu-start-online-ticket.gif) no-repeat top left;
}

#body_container { 
	width:700px; 
	margin:0px; 
	padding:15px 0px 0px 0px;
	float:left; 
}
#body_container .buytickets { 
	width:238px; 
	margin:0px; 
	padding:0px;
		/*background:url(../images/bigbg.gif) no-repeat top left;*/
		float:left; 
}
.buytickets h2 { 
	margin:10px 0px 15px 0px; 
	padding:20px 0px 20px 0px;
	background:url(../images/buyyour_tickets.gif) no-repeat top left;
	display:block;
}
.buytickets .national_booking { 
	width:238px; 
	margin:0px 0px 0px 0px; 
	padding:10px 0px 0px 0px;
	float:left;
	font:bold 11px Arial;
	color:#000000; 
	background-color:#cbc9ca;
}
.national_booking input{ 
	margin:0px 0px 0px 18px; 
	padding:0px 0px;
	background:none;
	border:none;
	vertical-align:middle;
}
.buytickets .form { 
	width:238px; 
	margin:0px; 
	padding:10px 0px 0px 0px;
	float:right;
	background-color:#cbc9ca;
}
.buytickets .bottom{ 
	float:left;
	width:238px;
}
/*.buytickets .bottom div{ 
	float:right;
	width:227px;
	height:11px;
	background-color:#cbc9ca;
}*/

.form ul { 
	width:auto; 
	margin:0px; 
	padding:0px 0px;
}
.form li{ 
	width:238px; 
	margin:0px; 
	padding:3px 0px;
	float:right;
	list-style-type:none;
	display:inline;
	font:bold 11px Arial;
	color:#000000; 
}

.form li .lefttext { 
	width:92px; 
	margin:0px; 
	padding:5px;
	list-style-type:none;
	display:inline;
	font:bold 11px Arial;
	color:#000000; 
	float:left;
	text-align:right;
}
.form li select { 
	width:138px; 
	margin:0px; 
	padding:0px;
	font:normal 11px Arial;
	color:#000;
	background:#e6e5e5;
	border:1px solid #fff;
}
.form li .passengers { 
	width:50px; 
	margin:0px; 
	padding:2px;
	font:normal 11px Arial;
	color:#000;
	background:#fff;
	border:none;
}
.form li img { 
	margin:px; 
	padding:0px;
	border:none;
	vertical-align:bottom;
	margin:2px 0px 1px -1px;
}
.form li input { 
	width:100px; 
	margin:0px; 
	padding:2px;
	font:normal 11px Arial;
	color:#000;
	background:#e6e5e5;
	border:1px solid #fff;
}
.form li .radio { 
	margin:0px 2px 0px 0px; 
	padding:0px;
	background:none;
	border:none;
	width:auto;
}
.form .checkava{ 
	width:238px;
	margin:0px; 
	padding:0px;
	background:none;
	border:none;
	float:left;
}
/*.checkava .checkbut{ 
	width:166px;
	height:33px; 
	margin:15px 0px 0px 20px; 
	padding:0px;
	background:url(../images/check_availability.gif);
	border:none;
}*/
.checkava .checkbut{ 
	width:109px;
	height:27px; 
	margin:10px 0px 0px 70px; 
	padding:0px;
	border:none;
}

#body_container .infopanel{ 
	width:700px; 
	margin:15px 0px 0px 0px; 
	padding:0px 0px;
	float:left;
}

.infopanel .todayservices{ 
	width:226px;
	height:177px;
	margin:0px 0px 0px 0px; 
	padding:0px 0px;
	float:left;
	background-image: url(../images/kerala_holiday.png);
}

.todayservices{ 
	width:226px;
	height:177px;
	margin:10px 0px 10px 0px; 
	padding:0px 0px;
	float:left;
	background-image: url(../images/kerala_holiday.png);
}

.todayservices .head{ 
	margin:12px 0px 0px 5px; 
	padding:0px 0px;
}

.todayservices h4{ 
	margin:2px 0px 0px 15px; 
	padding:0px 0px;
	font:bold 10px  Arial, Helvetica, sans-serif;
	color:#0033FF;
	line-height:20px;
	text-decoration:none;
}
.infopanel .announcement{ 
	width:226px;
	height:171px;
	margin:0px 0px 0px 11px; 
	padding:0px 0px;
	float:left;
	background-image: url(../images/bus-info-panel-bg.png);
}

.infopanel .notice{ 
	width:226px;
	height:171px;
	margin:0px 0px 0px 11px; 
	padding:0px 0px;
	float:left;
	background-image: url(../images/bus-info-panel-bg.png);
}

.todaynews h2 { 
	margin:0px 0px; 
	padding:0px 0px 5px 15px;
	background:url(../images/yellow_arrow.gif) no-repeat 0px 6px;
	font:bold 15px "Trebuchet MS", Arial;
	color:#FFFC14;
	border-bottom:#B1CFED solid 1px;
}
.todaynews p { 
	margin:0px 0px; 
	padding:3px 0px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#D6EFFD;
}

#body_container .rightsec { 
	width:462px; 
	margin:0px; 
	padding:0px;
	float:right; 
}
.rightsec .flash { 
	width:462px; 
	margin:0px; 
	padding:0px;
	float:left; 
}
.rightsec .whitepanel{
background-color:#f0efef;
float:right; 
width:415px;
}
.rightsec .whitepanelTop{
float:right; 
width:455px;
}
.whitepanel-corner1{
width:11px;
height:11px;
background-image:url(../images/whitepanel-corners.png);
background-position: left top;
float:left;
}

.whitepanel-corner2{
width:11px;
height:11px;
background-image:url(../images/whitepanel-corners.png);
background-position: right top;
float:right;
}

.whitepanel-corner3{
width:11px;
height:11px;
background-image:url(../images/whitepanel-corners.png);
background-position: right bottom;
float:right;
}

.whitepanel-corner4{
width:11px;
height:11px;
background-image:url(../images/whitepanel-corners.png);
background-position: left bottom;
float:right;
}

.greypanel{
background-color:#cbc9ca;
float:left; 
height:11px;
}

.greypanel-corner1{
width:11px;
height:11px;
background-image:url(../images/greypanel-corners.png);
background-position: left top;
float:left;
}

.greypanel-corner2{
width:11px;
height:11px;
background-image:url(../images/greypanel-corners.png);
background-position: right top;
float:right;
}

.greypanel-corner3{
width:11px;
height:11px;
background-image:url(../images/greypanel-corners.png);
background-position: right bottom;
float:right;
}

.greypanel-corner4{
width:11px;
height:11px;
background-image:url(../images/greypanel-corners.png);
background-position: left bottom;
float:left;
}

.rightsec .kalldaregent { 
	width:573px; 
	margin:0px;
	height:167px; 
	padding:0px;
	float:left;
}

#footer { 
	width:700px; 
	margin:0 auto; 
	padding:0px 1px 0px 0px;
	height:53px; 
	margin-top:14px;
	border-top: 1px solid #cbc9ca;
}
#footer .leftsec { 
	width:24px; 
	padding:0px;
	height:53px; 
	margin:0px;
	float:left;
	background:url(../images/footer_leftcorner.gif) no-repeat top left;
}
#footer .middlesec { 
	width:430px; 
	padding:0px;
	height:53px; 
	margin:0px;
	float:left;
}
.middlesec .links { 
	padding:3px 0px 0px 0px;
	margin:0px;
	float:left;
}
.links a { 
	padding:0px 0px;
	margin:0px;
	font:bold 11px  Arial, Helvetica, sans-serif;
	color:#3812E4;
	text-decoration:none;
	outline:none;
}

.links a:hover { 
	padding:0px 0px;
	margin:0px;
	font:bold 11px  Arial, Helvetica, sans-serif;
	color:#F90C0C;
	text-decoration:underline;
}

#footer .copyright { 
	width:270px; 
	padding:3px 0px 0px 0px;
	margin:0px;
	text-align:right;
	float:right;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FC2F0A;
}

#footer .rightsec { 
	width:24px; 
	padding:0px;
	height:53px; 
	margin:0px;
	float:right;
	background:url(../images/footer_rightcorner.gif) no-repeat top left;
}

/* MARQUEE STYLES START */
#marqueecontainer{
position: relative;
width: 400px; /*marquee width */
height: 200px; /*marquee height */
overflow: hidden;
margin:10px 0px 0px 0px;
border:none;
padding: 0px;
padding-left: 30px;
color:#000000;
font:normal 12px Arial, Helvetica, sans-serif;
}
#marqueecontainer h5{
margin:0px 0px;
padding: 1px 0px;
color:#fff;
font:bold 11px Arial, Helvetica, sans-serif;
}
#marqueecontainer h5 span{
margin:0px 0px;
padding: 0px 0px;
color:#fff;
font:normal 11px Arial, Helvetica, sans-serif;
}

/* MARQUEE STYLES END */
.abhiColor {color:#009CFF; font:Arial, Helvetica, sans-serif; font-size:14px}
.busColor {color:#FD6902;  font:Arial, Helvetica, sans-serif; font-size:14px}
.bold{font-weight: bold;}

.user{
font:bold 14px Arial, Helvetica, sans-serif;
color:#FF0000;
text-decoration:none;
}
.user11{
font:bold 10px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}
.username{
font:bold 11px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}
.user h4{ 
	margin:2px 0px 0px 15px; 
	padding:0px 0px;
	font:bold 15px Arial, Arial, Helvetica, sans-serif;
	color:#2638F6;
	line-height:20px;
	text-decoration:none;
}
.user2 h4{ 
	margin:2px 0px 0px 10px; 
	padding:0px 0px;
	font:bold 12px  Arial, Helvetica, sans-serif;
	color:#2638F6;
	line-height:20px;
	text-decoration:none;
}
.user3{
font:bold 11px Arial, Helvetica, sans-serif;
color:#000;
padding:0px 0px 0px 20px;
text-decoration:none;
}
.user1 h4{ 
	margin:2px 0px 0px 15px; 
	padding:0px 0px;
	font:bold 15px  Arial, Helvetica, sans-serif;
	color:#F51010;
	line-height:20px;
	text-decoration:none;
}
.form2 { 
	margin:0px; 
	list-style-type:none;
	display:inline;
	font:bold 12px Arial;
	color:#000000; 
	padding:0px 0px 0px 30px;
}
.for { 
	margin:0px; 
	list-style-type:none;

	font:bold 12px Arial;
	color:#000000; 
	padding:0px 0px 0px 50px;
}
.form1 { 
	margin:0px; 
	list-style-type:none;
	display:inline;
	font:normal 13px Arial;
	
	padding:0px 0px 0px 0px;
}
.form3 { 
	margin:0px; 
	list-style-type:none;
	padding:0px 0px 0px 12px;
	display:inline;
	font:normal 12px Arial;
	color:#000000; 
}
.form4 { 
	margin:0px; 
	padding:0px 0px 0px 35px;
	list-style-type:none;
	display:inline;
	font:bold 11px Arial;
	color:#000000; 
}
.form5 { 
	margin:0px; 
	list-style-type:none;
	display:inline;
	font:bold 12px Arial;
	color:#000000; 
	padding:0px 0px 0px 10px;
}
.form6 { 
	margin:0px; 
	list-style-type:none;
	display:inline;
	font:bold 10px Arial;
	color:#000000; 
	padding:0px 0px 0px 5px;
}
.form7 { 
	margin:0px; 
	list-style-type:none;
	padding:0px 0px 0px 0px;
	font:bold 12px Arial;
	color:#000000; 
}
.form8 { 
	margin:0px; 
	list-style-type:none;
	padding:0px 0px 0px 0px;
	font:bold 12px Arial;
	color:#000000; 
}
.form9 {
font:normal 12px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}
#continue_but{
  float:left;
  display:block;
  background:url("../images/continue.jpg") no-repeat right top;
  padding:2px auto 0px auto;
  color:#FFF;
  border:0px;
  font-size:13px;
  line-height:normal;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight:bold;
  cursor:pointer;
  width:81px;
  height:23px;
}
#continue_but:hover{
	color:#B9E1F4
}
#back_but{
 float:left;
  display:block;
  background:url("../images/back.jpg") no-repeat right top;
  padding:2px auto 0px auto;
  color:#FFF;
  border:0px;
  font-size:13px ;
  line-height:normal;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight:bold;
  cursor:pointer;
  width:81px;
  height:23px;
}
#back_but:hover{
	color:#B9E1F4
}
#cancel_but{
  float:left;
  display:block;
  background:url("../images/cancel.jpg") no-repeat right top;
  padding:2px auto 0px auto;
  color:#FFF;
  border:0px;
  font-size:13px;
  line-height:normal;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight:bold;
  cursor:pointer;
  width:81px;
  height:23px;
}
#cancel_but:hover{
	color:#B9E1F4
}
#print_but{
  float:left;
  display:block;
  background:url("../images/print.jpg") no-repeat right top;
  padding:2px auto 0px auto;
  color:#FFF;
  border:0px;
  font-size:13px;
  line-height:normal;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight:bold;
  cursor:pointer;
  width:81px;
  height:23px;
}
#print_but:hover{
	color:#B9E1F4
}
#cnl_but{
  float:center;
  display:block;
  background:url("../images/cancel_ticket.jpg") no-repeat right top;
  padding:2px auto 0px auto;
  color:#FFF;
  border:0px;
  font-size:13px;
  line-height:normal;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight:bold;
  cursor:pointer;
  width:120px;
  height:25px;
}
#cnl:hover{
	color:#B9E1F4
}
#retri_but{
  float:center;
  display:block;
  background:url("../images/retrieve_booking.jpg") no-repeat right top;
  padding:2px auto 0px auto;
  color:#FFF;
  border:0px;
  font-size:13px;
  line-height:normal;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight:bold;
  cursor:pointer;
  width:120px;
  height:25px;
}
#retri_but{
	color:#B9E1F4
}
#chek_but{
  float:center;
  display:block;
  background:url("../images/check_fare.jpg") no-repeat right top;
  padding:2px auto 0px auto;
  color:#FFF;
  border:0px;
  font-size:13px;
  line-height:normal;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight:bold;
  cursor:pointer;
  width:76px;
  height:25px;
}
#chek_but{
	color:#B9E1F4
}
#modify_but{
  float:center;
  display:block;
  background:url("../images/bigbutton_bg.gif") no-repeat right top;
  padding:2px auto 0px auto;
  color:#FFF;
  border:0px;
  font-size:13px;
  line-height:normal;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight:bold;
  cursor:pointer;
  width:111px;
  height:23px;
}
#modify_but{
	color:#B9E1F4
}

#reset_but{
  float:center;
  display:block;
  background:url("../images/reset.jpg") no-repeat right top;
  padding:2px auto 0px auto;
  color:#FFF;
  border:0px;
  font-size:13px;
  line-height:normal;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight:bold;
  cursor:pointer;
  width:76px;
  height:25px;
}
#reset_but{
	color:#B9E1F4
}
#sub_but{
  float:left;
  display:block;
  background:url("../images/submit.jpg") no-repeat right top;
  padding:2px auto 0px auto;
  margin:0px 20px 0px 0px;
  color:#FFF;
  border:0px;
  font-size:13px;
  line-height:normal;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight:bold;
  cursor:pointer;
  width:76px;
  height:25px;
}
#sub_but{
	color:#B9E1F4
}

.nava{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FC6505;
font-weight:bold;
text-decoration:underline;
}
.nava:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0066cb;
font-weight:bold;
text-decoration:none;
}
.inner_hilettext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#AB0FF9;
font-weight:bold;
text-decoration:none;
}
.mailfriends { 
	width:522px; 
	margin:0 auto;
	margin-top:30px; 
	padding:10px 5px;
	height:220px;
	background:#92D4F8;
	border:#77BADE solid 1px;
}
.mailfriends h2 { 
	margin:0px;
	padding:0px 0px 5px 5px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../images/black_arrow2.gif) no-repeat 0px 4px;
}
.mailfriends ul { 
	width:auto; 
	margin:0px;
	padding:0px;
}
.mailfriends li { 
	width:250px; 
	margin:3px 0px;
	padding:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#323131;
	background:none;
	float:left;
	list-style-type:none;
}
.mailfriends li.txtsec { 
	width:170px; 
	margin:0px 0px;
	padding:0px 5px 0px 0px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#323131;
	text-align:right;
}
.mailfriends li input { 
	width:150px; 
	margin:0px 0px;
	height:13px;
	padding:1px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}
.mailfriends li textarea { 
	width:210px; 
	margin:0px 0px;
	padding:2px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}
*html.mailfriends li .submit{
	padding:0px;
	margin:0px;
}
.mailfriends li span{
	color:#f00;
}
.mailfriends li .submit { 
	width:auto; 
	margin:0px 0px;
	padding:3px 4px;
	font:bold 12px Arial;
	color:#fff;
	background:url(../images/green_butbg.gif) repeat-x;
	border:none;
	outline:none;
	cursor:pointer;
	height:22px;
}
.mailfriends li a { 
	margin:0px 0px;
	padding:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#D52E31;
	text-decoration:none;
	outline:none;
}
.mailfriends li a:hover { 
	margin:0px 0px;
	padding:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#D52E31;
	text-decoration:underline;
}

/*******************************************************
faq
********************************************************/
.faq_main{
	width:96%;
	padding:10px;
}

.faq_main ul{
	float:center;
	list-style:none;
}
.faq_main li{
	width:510px;
	list-style:none;
	background:url(../images/arrow.gif) left no-repeat;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454545;
	margin-bottom:5px;
	
}
.faq_main li a{
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:none;
	font-weight:normal;
}
.faq_main li a:hover{
	color:#454545;
	text-decoration:underline;
	font-weight:normal;
}

.faq_content{
	width:560px;
	margin:0 auto;
	padding:10px 0px;
	margin-top:10px;
}
.faq_content p{
	color:#707070;
	font-size:12px;
	padding-left:10px;
	border-bottom:dashed #CCCCCC 1px;
	padding-bottom:10px;
	margin-bottom:10px;
}
.faq_content p span{
	margin-left:50px;
	padding-left:10px;
	background:url(../images/round_icon.gif) left no-repeat;
}
.faq_content h6{
	color:#218bf2;
	background:url(../images/round_icon.gif) left no-repeat;
	padding-left:10px;
	font-size:12px;
	font-family:Arial;
	margin-bottom:3px;
	margin-top:5px;
}
.small_links{
	width:500px;
	float:left;
	padding-left:10px;
	margin-top:10px;
}
.small_links p{
	display:block;
}
.small_links p a{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000066;
	text-decoration:none;
	padding:3px;
	float:left;
}
.small_links p a:hover{
	font-family:Arial;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000066;
	text-decoration:none;
	padding:3px;
}

retriev { 
	width:522px; 
	margin:0 auto;
	margin-top:30px; 
	padding:10px 10px;
	background:#92D4F8;
	border:#77BADE solid 1px;
}
.retriev h2 { 
	margin:0px;
	padding:0px 0px 20px 13px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../images/black_arrow2.gif) no-repeat 0px 4px;
}
.retriev ul { 
	width:auto; 
	margin:0px;
	padding:0px;
}
.retriev li { 
	width:180px; 
	margin:3px 0px;
	padding:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#323131;
	background:none;
	float:left;
	list-style-type:none;
}
.retriev li.txtsec { 
	width:170px; 
	margin:0px 0px;
	padding:6px 10px 0px 0px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#323131;
	text-align:right;
}
.retriev li input { 
	width:150px; 
	margin:0px 0px;
	height:13px;
	padding:2px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}
.retriev li textarea { 
	width:210px; 
	margin:0px 0px;
	padding:2px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}
*html.retriev li .submit{
	padding:0px;
	margin:0px;
}
.retriev li span{
	color:#f00;
}
.retriev li .submit { 
	width:auto; 
	margin:0px 0px;
	padding:3px 4px;
	font:bold 12px Arial;
	color:#fff;
	text-transform:uppercase;
	background:url(../images/green_butbg.gif) repeat-x;
	border:none;
	outline:none;
	cursor:pointer;
	height:22px;
}
.retriev li a { 
	margin:0px 0px;
	padding:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#D52E31;
	text-decoration:none;
	outline:none;
}
.retriev li a:hover { 
	margin:0px 0px;
	padding:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#D52E31;
	text-decoration:underline;
}
.kld{ 
	width:500px;
	margin:0px 0px 0px 0px; 
	padding:0px 0px;
	float:left;
	color:#000000;
}
.kld1{ 
	font-size:13px;
	color:#0000FF;
}
.lefttext1{
font-size:11px;
color:#000000;
padding:0px 0px 0px 10px;
}
.CityName{ 
	padding:0px 0px ;
     text-align:left;
	color:#000000;
	font-size:11px;
}
.PhoneNo{ 
	padding:0px 0px 0px 0px;
   text-align:left;
	color:#000000;
	font-size:11px;
}
.text{ 
	padding:0px 0px 0px 0px;
    text-align:left;
	color:#000000;
	font-size:11px;
	}
.email{ 
	padding:0px 0px 0px 0px;
   float:left;
   text-align:left;
	color:#000000;
	font-size:14px;
}
Font {
 font-size:14px;
 color:#ff6600;
}
.header3{
 font-size:14px;
 color:#FFFFFF;
}
ul{
font-size:12px;
 color:#000000;
font:normal 12px Arial, Helvetica, sans-serif;
}
p{
 font-size:12px;
 color:#000000;
font:normal 12px Arial, Helvetica, sans-serif;
}
li{

font-size:12px;
color:#000000;
font:normal 12px Arial, Helvetica, sans-serif;
}
span {
  font-size:11px;
 color:#000000;
font:bold 11px Arial, Helvetica, sans-serif;
	}

h2 {
color:#000000;
font-size:14px;
}
h3 {
 color:#000000;
font-size:14px;
}

h4 {
color:#000000;
font-size:14px;
}
h5 {
 color:#000000;
font-size:12px;	
}
h6 {
 color:#FF0000; 
font-size:12px;
font:bold 12px Arial, Helvetica, sans-serif;
}
.lefttext { 
	width:92px; 
	margin:0px; 
	padding:5px;
	list-style-type:none;
	display:inline;
	font:bold 11px Arial;
	color:#000000; 
	float:left;
	text-align:right;
}
.righttext { 
	margin:0px; 
	list-style-type:none;
	display:inline;
	font:bold 11px Arial;
	color:#000000; 
	text-align:left;
	padding:0px 0px 0px 20px;
}

.forms { 
	list-style-type:none;
	display:inline;
	font:normal 11px Arial;
	color:#000000; 
	float:left;
	
}
.serv{
font:bold 12px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;

}
.servtext{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;

}

.blacksmalltext {
font:bold 11px Arial, Helvetica, sans-serif;
color:#000;
padding:0px 0px 0px 30px;
}
.blacksmalltext3 {
font:normal 12px Arial, Helvetica, sans-serif;
color:#000;
padding:0px 0px 0px 30px;
}
.blacksmalltext1 {
font:bold 11px Arial, Helvetica, sans-serif;
color:#000;
padding:0px 0px 0px 15px;
}
.blacksmalltext2 {
font:bold 12px Arial, Helvetica, sans-serif;
color:#000;
padding:0px 0px 0px 15px;
}
.blacksmalltext4 {
font:normal 12px Arial, Helvetica, sans-serif;
color:#000;
padding:0px 0px 0px 15px;
}

.choose {
padding-left:5px;
font-size:12px Arial, Helvetica, sans-serif;
}

.choose1 {
padding-left:25px;
font-size:12px Arial, Helvetica, sans-serif;
}
.choose2 {

font-size:12px Arial, Helvetica, sans-serif;
}



