html { padding:0; margin:0; }
body { padding:0; margin:0; font: 11px Verdana; color: #7D7B82; background: #C7F1FF url(images/new/bg.jpg) repeat-x; }
h1, h2, h3, h4, p, form, input, ul, li { margin:0; }
input, select, textarea { font: 12px Arial, Helvetica, sans-serif; }
img { border: 0; padding: 0; margin: 0; }
ul { list-style: none; margin: 0; padding: 0; }
li { margin: 0; padding: 0;  }
a { color: #133d6f; }


.clear { clear: both; }

.clearspace {padding 5px 0px 0px 0px;}

#div0 { position:absolute; left:0; top:0; float:left; width:100%; min-width:1000px; }
#mainConteiner{ position:absolute; left:50%; top:0; float:left; width:1000px; margin-left:-500px;  }

.header { height: 204px; width: 989px;  }

.bottom-menu { float: left; width: 971px; margin-top: 1px; text-align: center; }
.bottom-menu li { float: left; padding: 0 30px 0 30px; font: bold 12px Verdana;  height: 60px; padding-top: 25px; }
.bottom-menu li a { text-decoration: none; color: #2780B5; }
.bottom-menu li.first { width: 80px; }

.menu { float: left; width: 971px; height: 60px; background: url(images/new/menu-bg.jpg) repeat-x; margin-top: 1px; text-align: center; }
.menu-right { float: left; height: 60px; width: 18px; background: url(images/new/menu-right-bg.jpg) no-repeat; margin-top: 1px; }
.menu li { float: left; padding: 0 30px 0 30px; font: bold 15px Verdana;  height: 60px; padding-top: 20px; }
.menu li a { text-decoration: none; color: #2780B5; }
.menu li.active { background: url(images/new/menu-active-bg.jpg) repeat-x; }
.menu li.active a { color: white; }
.menu li.first { width: 10px; }

.center-side { background: url(images/new/center-bg.jpg) repeat-y; height: 320px; width: 989px; }
.center-side-top { background: url(images/new/center-top-bg.jpg) no-repeat; height: 10px; width: 989px; }
.center-side-bottom { background: url(images/new/center-bottom-bg.jpg) no-repeat; height: 26px; width: 989px; }

.bottom-side { background: url(images/new/bottom-bg.jpg) repeat-y;  width: 989px; }
.bottom-bottom-side { background: url(images/new/bottom-bottom-bg.jpg) no-repeat; height: 79px; width: 989px; }



.quick-search { float: left; width: 315px; height: 300px; padding-left: 25px; }
.index-text { float: left; width: 268px; height: 300px; margin-left: 35px;margin-right: 10px; }
.index-text p{padding: 6px 0px 0px 0px}
.prices { float: left;  width: 268px; height: 300px; margin-left: 35px; }

.orange-header { width: 298px; height: 32px; background: url(images/new/orange-header.jpg) no-repeat; }
.orange-header h1 { color: white; font: bold 14px Verdana; padding-top: 2px; padding-left: 10px; }

.blue-header { width: 298px; height: 32px; background: url(images/new/blue-header.jpg) no-repeat; }
.blue-header h1 { color: white; font: bold 14px Verdana; padding-top: 2px; padding-left: 10px; }

.blue-header2 { height: 32px; background: url(images/new/blue-header2.jpg) no-repeat; }
.blue-header2 h1 { color: white; font: bold 14px Verdana; padding-top: 2px; padding-left: 10px; }

.blue-header3 { height: 32px; background: url(images/new/blue-header3.jpg) no-repeat; }
.blue-header3 h1 { color: white; font: bold 11px Verdana; padding-top: 4px; padding-left: 10px; }

.orange-header2 { height: 32px; background: url(images/new/orange-header2.jpg) no-repeat; }
.orange-header2 h1 { color: white; font: bold 14px Verdana; padding-top: 2px; padding-left: 10px; }


.orange-header4 { height: 32px; background: url(images/new/orange-header4.jpg) no-repeat center; }
.orange-header4 h1 { color: white; font: bold 14px Verdana; padding-top: 2px; padding-left: 30px; }

.specLink {
	 FONT-SIZE: 12px; COLOR: #ff9402; FONT-FAMILY: Tahoma; text-decoration:underline;
}

.quick-radio { font: bold 11px Verdana; width: 100px; }
.q-radio { font: bold 11px Verdana; }

.red { color: red; }

.txt-input { border: 1px solid #AFAFAF; width: 150px; }
.quick-select { margin-left: 53px; width: 150px; border: 1px solid #AFAFAF; }
.sim-sel { border: 1px solid #AFAFAF;  }


.sprices-table { width: 262px; }
.sprices-left { float: left; }
.sprices-right { float: right; }
.sprices-border { border-bottom: 1px dotted black;  }

.prices-table { width: 420px; }
.prices-left { float: left; }
.prices-right { float: right; }
.prices-border { border-bottom: 1px dotted #0098dd; }


h1 { color: #45B9E1; font: bold 14px Verdana; }
h2 { color: #0098DD; font: bold 11px Verdana; }


.bottom-text { width: 930px;  margin-left: 27px; }
.bottom-text p { margin-bottom: 8px; }


.sub-header { height: 16px; margin-top: 5px; width: 180px; background: #69D3FF; color: white; text-align: center; font: bold 12px Verdana; padding-top: 0px; }

.price-cont { width: 150px; padding-left: 15px; }
.price-price { float: left; margin-right: 20px; color: #FF9402; }
.price-country { float: left; }
.price-country a { color: #39AADD; text-decoration: none; }
.price-country a:hover { text-decoration: underline; }


.aaa { font-weight: bold; color: #1E77A2;font-size: 13px; }
.bbb { font-weight: bold; color: #FE8100;font-size: 13px; }

/* This code for Calendar form */

.ds_box {
background-color: #FFF;
border: 1px solid #000;
z-index: 32767px;
position: absolute;
}

.ds_tbl {
background-color: #FFF;
}

.ds_head {
background-color: #333;
color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align: center;
letter-spacing: 2px;
}

.ds_subhead {
background-color: #CCC;
color: #000;
font-size: 12px;
font-weight: bold;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
width: 32px;
}

.ds_cell {
background-color: #EEE;
color: #000;
font-size: 13px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
padding: 5px;
cursor: pointer;
}

.ds_cell:hover {
background-color: #F3F3F3;
} /* This hover code won't work for IE */
#showcities, #showdcities{
	margin-left:56px;
	position:absolute;
	background-color:#CCC;
	display:none;
	font-size:12px;
	float:left;
	height:65px;
	font-weight:bold;
	overflow:auto;
	width:145px;
}
#showcity, #showdcity{
	margin-left:50px;
	position:absolute;
	background-color:#CCC;
	display:none;
	font-size:12px;
	float:left;
	height:65px;
	font-weight:bold;
	overflow:auto;
	width:145px;
}
#finalprod {color:black; font-size:12px; cursor:pointer;}
#finalprod:hover {
	background-color:#06F;
	font-size:12px;
	color:#FFF;
	 cursor:pointer;
}
