/* CSS Document */
html, body {
	margin: 0;
	padding: 0;
	border: 0;
}
h1, h2, h3, h4, h5, h6, form, input, textarea, div, img, table, td, p, label, select, ul, li {
	margin: 0; 
	padding: 0;
	font: 12px Tahoma, Verdana, sans-serif;
	border: 0;
}
body{font: 11px Tahoma, sans-serif;color: #fff;background: #215385;	}
.floatl{float: left;}
.floatr{float: right;}
.clearb{clear: both;}
.center{text-align: center;}

img{border: none;}
table td{text-align: left;vertical-align: top;}
ul, ul li{display: inline;list-style: none;	}
h1, h3{font: 18px Times New Roman, Times, serif;color: #fff;}
h2{	font-weight: bold;color: #fff;height: 25px;}
h3{height: 70px;}
p{margin-bottom: 7px;}
.clearbox{line-height: 0px;clear: both;height: 0px;}
#container{width: 800px;margin: auto;background: #215385;}
#header{height: 130px;background: url(../images/main/hbg_01.gif) no-repeat;padding: 6px 40px 0px 18px;width: 742px;}
#menu{
	position:relative;
	height: 43px;
	background: url(../images/main/mbg_01.gif) repeat-x;
	width: 775px;
	padding-left: 25px;
	margin-bottom: 32px;
}
#menu a{
	text-transform: uppercase;
	color: #fff;
	text-decoration: none;
	float: left;
	margin: 17px 31px 0px 31px;
	font: bold 12px Times New Roman, Times, serif;
}
#menu img{float: left;}
.logo{width: 439px;text-align: center;}
.logo span{font-size: 14px;color: #9CB8D4;}
.call{margin-top: 55px;}
.content {padding-right:10px;}
.left {width:168px;padding: 0px 9px 0px 48px;background: url(../images/main/cbg_01.gif) repeat-y right top;}
.right {width:300px;padding-left:10px;background: url(../images/main/cbg_01.gif) repeat-y left top;}
.right_ {width:300px;padding-left:10px;background: url(../images/main/cbg_01.gif) repeat-y left top;}
.left2 {width:345px;padding: 0px 10px 0px 48px;background: url(../images/main/cbg_01.gif) repeat-y right top;}
.right2 {width:345px;padding: 0px 43px 0px 10px;}
.left3 {width: 709px;padding: 0px 43px 0px 48px;}
#footer {clear:both;width:100%;height: 69px;padding-top: 10px;}
.foot{background: url(../images/main/fline_01.gif) repeat-x left top;margin: 0px 20px 0px 30px;height: 52px;padding-top: 17px;}
.foot a{color: #fff;}
.fa1{width: 213px;}
.fa2{width: 577px;}
.fa2 a, .fa3 a{color:#FF7449;}
.fa3{width: 152px;text-align: right;}
.flash{height: 277px;width: 340px;}
.img1{margin-bottom: 15px;}
.img2{float: left;margin-right: 15px;}
.txt1{font-weight: bold;color: #fff;}
.box1{width: 104px;float: left;}
.box1 img{margin-bottom: 10px;}
.box2{font-size: 12px;color: #fff;text-align: center;}
.box3{height: 25px;}
.box4{width: 310px;background: #1B273A;padding: 12px 15px 10px;color: #fff;}
.box5{width: 393px;padding-right: 15px;}
.box6{width: 300px;}
.box7{text-align: center;margin: 0px 0px 12px;}
.box7 img{margin-right: 20px;}
.list1 li span{background: url(../images/main/marker_01.gif) no-repeat left 5px;display: block;margin-bottom: 10px;padding-left: 13px;}
.list2{width: 150px;}
.list2 li{font-weight: bold;color: #fff;margin-bottom: 20px;}
.list2 li{background: url(../images/main/marker_02.gif) no-repeat left 5px;display: block;margin-bottom: 6px;padding-left: 13px;font-weight: bold;}
.list2 li span{font-weight: normal;}
.b1{margin-bottom: 20px;}
.b2{margin-bottom: 35px;}
.b3{margin-bottom: 90px;}
.b4{margin-bottom: 15px;}
.b5{margin-bottom: 25px;}
.b6{margin-bottom: 10px;}
.r1{margin: 0px 13px;}
.r2{margin-right: 10px;}
.bottlink a:hover{font-weight: bold;}
.bottlink a:active{color: #1B273A;}
input, textarea{border: 1px solid #000;	background: #fff;	padding: 2px 2px 0px;	color: #000;height: 15px;margin-bottom: 10px;	float: left;}
button{cursor: pointer;	border: none;}
.inp1{width: 188px;	margin-right: 10px;	margin-left: 10px;}
.inp2{width: 136px;}
.inp3, .area1{width: 288px;}
.area1{overflow: auto;height: 70px;}
.button1{background: url(../images/button_01.gif) no-repeat;height: 19px;width: 65px;}
.button2{
	background: url(../images/button_03.gif) no-repeat;
	height: 27px;
	width: 51px;
	margin-left: 10px;
}
.button3{
	background: url(../images/button_02.gif) no-repeat;
	height: 27px;
	width: 51px;
}
.hour {
	background:#1F4368;
	width:276px;
	color:#fff;
	padding:13px 10px;
	}
.right_ .floatl {width:85px;}
.coupon{width:436px; height:184px; background: url(../images/bg_coupon.jpg) no-repeat; margin-top:10px; text-align:center;}
.coupon div{padding-top:50px;font-size:14px!important; color:#3A391E; line-height:24px;}
.t1{ color:#F28735;}
.t2{ text-transform:uppercase; font-weight:bold;}

.login_form{background:#1B273A url(../images/main/mbg_01.gif) repeat-x; height:65px; width:291px; position:absolute; right:0px; bottom:0px;}
.login_form div{ padding:15px 0 0 10px;}
.inp{ width:100px; margin-right:10px;}
.butt{ background:none; border:none; font-size:12px; font-weight:bold; color:#fff; text-transform:uppercase; cursor:pointer;}
.login a{
	text-transform:none!important;
	color: #fff;
	text-decoration:underline!important;
	margin: 0px 10px 0px 0px!important;
	font: 11px tahoma, Times New Roman, Times, serif!important;
}
.logout p, .logout p a{ font-size:11px!important;}
.link{
	float:none!important;
	text-transform:none!important;
	color: #fff;
	text-decoration:underline!important;
	margin: 0px 0px 0px 0px!important;
	font: 11px tahoma, Times New Roman, Times, serif!important;
}
.link11{
	float:none!important;
	color: #fff;
	text-decoration:underline!important;
	margin: 0px 0px 0px 0px!important;
	font: bold 11px tahoma, Times New Roman, Times, serif!important;
}
.t11{ color:#83A7CB;}
.t12{ color:#fff;}
.fog_pass{ width:305px; margin:auto;
  min-height:465px;
  height:auto !important;
  height:465px;
}
.mail{ float:none; margin:5px 10px;width:280px;}
.butt_send{ height:22px; width:49px; border:none; padding:0; margin-top:10px;}
.invoice{
	padding:0 20px 0 20px;
	color:#83A7CB;
  min-height:465px;
  height:auto !important;
  height:465px;
}
.nifty_div{ padding:5px 10px;}
.nifty_div1{ padding:10px;}
.a1{ width:585px; border-right: solid 1px #71A5D9; padding-right:5px;}
.a11{ padding-left:5px;}
.a11 a{color:#fff;}
.item{ width:130px; padding-right:15px;}
.item p{ font-size:11px!important;}
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nifty corners/////////////////////////////////////////*/
div#nifty{ background:#1F4368;}
.hid {
	display:none;
	color:#215385;
}
b.rtop, b.rbottom{display:block;background: #215385}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #1F4368;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
