*{ margin:0; padding:0;}

body{
	padding:5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#000;
}
/*`````````````````````````````````````````````````````` 
						heading styles 
``````````````````````````````````````````````````````*/
h1, h2, h3, h4, h5{ color:#1B619A;  font-weight:normal;}

h1.title-home{ font-size:36px;}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
				Global styles
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
a{ 
	text-decoration:none;
	color:#007CB1;
}
a:hover{
	text-decoration:underline;
}

p{
	margin-bottom:15px;
}


.light2 a{ color:#000000}
.light2 a:hover{color:#007CB1}




.wrapper {
	width: 998px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.header{ width:998px; float:left; font-size:1px;}
.float-left{ float:left;}

#mainMenu{
	margin-top:1px;
	border-top:solid 3px #D7D7D7;
	width:983px; float:left;
	background:#003F85;
	color:#fff;
	font-weight:bold;
	padding:10px 10px 10px 5px;
}
#mainMenu li{ display:inline; padding:0 5px; border-right:solid 2px #fff;}
#mainMenu li a{ color:#fff; text-decoration:none;}
#mainMenu li a:hover{ text-decoration:underline;}
#mainMenu li.no-bdr, .nav-bot li.no-bdr{ border:0;}


.container{
	width:978px; float:left;
	padding:2px 10px 10px 10px;
}

.welcome-div{
	width:978px;
	float:left;
	margin-bottom:15px;
}
.quick-search{
	float:left;
	width:312px;
	margin-right:25px;
	background:	url(../images/bg_qs.gif) bottom right no-repeat;
}
.qs1{background:url(../images/corner1.gif) no-repeat left top; border:0px solid red}
.qs2{background:url(../images/corner2.gif) no-repeat right top; height:24px;}
.qs3{background:url(../images/corner3.gif) no-repeat left bottom;}
.qs4{background:url(../images/corner4.gif) no-repeat right bottom;height:18px; }
.qs5{background:url(../images/top_bg.gif) repeat-x top;}
.qs6{background:url(../images/bot_bg.gif) repeat-x bottom;}


.welcome{
	width:628px;
	float:left;
	padding-top:39px !important;padding-top:42px;
}
.welcome img{ float:right; padding: 0 0 10px 10px;}

.recent{float:left;width:978px; height:165px; border-top:1px solid #C9CDD2; border-bottom:1px solid #C9CDD2;padding-top:10px;}
.recent1{float:left;width:978px; padding-top:10px;}
.recent_img{width:159px; float:left}
.recent_img1{width:45px; float:left;}
.recent_img2{width:175px; float:left;}
.recent_img3{width:165px; float:left;}
.recent_img4{width:253px; float:left;}
.recent_login{float:left;width:978px;Font-family: Arial, Verdana, Tahoma;padding-bottom:20px;font-size:11px;}
.recent_bot{float:left;padding-right:30px !important;padding-right:20px;}
.recent_bot_img
{
	float:left;
	
	padding-right:10px !important;padding-right:0px;
	
	}
/*width:220px !important; width:261px;*/

.mgr5{margin-bottom:5px;}

.pad1{padding-left:10px; padding-top:14px;}
.pad2{padding-left:45px; padding-top:10px;}
.pad3{padding-left:10px; padding-top:5px;}
/*.pad4{padding-bottom:25px;}*/
.pad4{padding-bottom:18px;}

.clrb{clear:both;}

.yacht{width:149px; float:left;color:#318ECD; height:34px; font-weight:bold}
.mooring{width:156px; float:left;color:#318ECD;height:34px; font-weight:bold; }

.light1{font-size:18px;}
.light2{font-size:12px;}
.light3{font-size:15px;}
.light4{font-size:11px;}
.bold{font-weight:bold;}


.white{color:#FFFFFF;}
.blue{color:#1B619A;}

.bdrl{border-left:2px solid #D4D7DC;}
.bdrr{border-right:2px solid #D4D7DC;}
.bdrb{border-bottom:2px solid #D4D7DC;}





/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
						footer styles
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.footer{
	width:998px;
	clear:both;
	float:left;
	margin-bottom:6px;
	background:url(../images/footer-bg.gif) repeat-x;
	color:#fff;
	font-size:11px;
}
.footer a{
	color:#fff;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}
.copyright{
	float:left; width:300px;
	background:url(../images/footer-left.gif) no-repeat;
	padding:15px 0px 0 10px;
	height:31px;
}
.nav-bot{
	float:right;
	width:650px;
	background:url(../images/footer-right.gif) no-repeat right top;
	padding:15px 5px 0 0px;
	height:31px;
}
.nav-bot ul{ float:right; text-align:right;}
.nav-bot li{ display:inline; padding:0 5px; float:left; border-right:solid 1px #fff;}
.nav-bot li a{ display:block;}
.fontStyle
{
	font-weight: bold;
}

.blue1
{
	color : Blue;
	
}



/*Form CSS Starts here.Sameer*/
.form-container{
	float:left;
	width:308px;
	background:url('wheel.gif') no-repeat 250px 290px;
	font-size:11px;
	color:#000;
}
.form-row{
	float:left;
	width:300px;
	padding:5px 4px 5px 4px;
}
.form-row-tip{
	float:left;
	width:300px;
	padding:0px 4px 0px 4px;
}
.form-sec-head{
	float:left;
	width:298px;
	background:#DAE9F9;
	font-size:13px;
	padding:5px;
}
.form-col1{
	float:left;
	width:85px;
}
.form-col2{
	float:left;
	width:215px;
}
select.combo,
.txtbox{
	font-size:12px;
}
.form-colA{float:left;width:85px;}
.form-colB{float:left;width:69px;}
.form-colB-new{float:left;width:65px;}
.form-colC{float:left;width:65px;padding-left:5px;}
.form-colC-new{float:left;width:75px;}
.form-colD{float:left;width:75px;}
.form-colD-feet{float:right;width:140px;}
.txt-blue{color:#0000FF;}
/*Form CSS ends here.Sameer*/
.radiobutton 
{
	padding-left:0px;
	
}

/*#form-sec {width:333px; float:left; font-size:11px; margin:0px 13px 0px 0px;}
.sec-two {width:329px; float:left; border:2px solid #EDEDED;}
.sec-three {width:303px; float:left; padding:10px 0px 10px 26px;}
.search-sec {width:140px; float:left; padding:2px 10px 8px 15px;}
.seperator {width:1px; float:left;}
.sec1 {width:320px !important; width:323px; float:left; padding:5px 0px 5px 10px;}
.sec2 {width:333px; float:left;}
.sec3 {width:330px !important; width:333px; float:left;}
.sec2-col1 {width:156px; float:left; padding:5px 0px 5px 5px;}
.sec2-col2 {width:162px; float:left; padding:5px 0px 5px 5px;}
.sec2-col3 {width:164px !important; width:167px; float:left; padding:5px 0px 5px 0px;}
.sec4 {width:323px; float:left; padding:10px 0px 0px 10px;}
.sec5 {width:323px; float:left; text-align:right; padding:10px 10px 5px 0px;}
.sec6 {width:52px; float:left;}
.sec7 {width:54px; float:left;}
.sec8 {width:50px; float:left;}
.sec10 {width:37px; float:left;}
.sec11 {width:78px; float:left;}
.sec12 {width:55px; float:left;}
.sec13 {width:98px; float:left; padding:10px 0px 0px 0px;}
.sec14 {width:45px; float:left;}
.sec15 {width:53px; float:left;}
.sec16 {width:79px; float:left;}
.sec17 {width:71px; float:left;}
.sec18 {width:100px; float:left; padding:15px 0px 0px 0px;}
input.big {width:284px; height:14px; border:1px solid #D8D8D8;}
input.mid {width:132px; height:14px; border:1px solid #D8D8D8;}
input.small {width:52px; height:14px; border:1px solid #D8D8D8;}
.padform {padding:0px 35px 0px 35px;}

input.icon-posi {vertical-align:middle;}
.icon-posi {vertical-align:middle;}
.bg1 {background-color:#D6E4E7;}
.padding_Sale{float:left;padding:0 0 0 10px;}
.paddingwidth{padding:0px 0 10px 5px;}
.paddingnewused{width:155px;}
.paddingboatstyle{width:166px;}*/


/*New Form CSS Starts here.Rishabh*/
.main_div{width:985px;float:left;}

.form_main_div{ width:390px;  float:left;}


.top_tabs{width:383px; float:left; height:36px;}
.pad_search_div{ padding:0px 0px 0px 18px;}
.pad_search_div2{ padding:0px 0px 0px 11px;}
.search_btn_div{ width:33px; height:36px; float:left;}
.search_text_div{width:125px; height:36px; float:left;}
.search_sep_div{ width:15px; height:36px; float:left; background:url('../images/seperator.gif') center no-repeat; padding-right:12px;}

.p_search_text{ padding:15px 0px 0px 0px;}
.mid_panel{width:383px;float:left; height:288px; border:solid 1px #EDEDED;}
.pad_midpane{ padding-left:12px;}
.paddingnewused{width:155px;}
.paddingboatstyle{width:166px;}
.mid_panel_top{ width:371px; height:43px; background-color:#D6E4E7; float:left; padding-top:8px; }
.mid_panel_2{ width:371px; height:20px; float:left; padding:5px 0px 0px 12px;}
.mid_panel_3{ width:371px; height:69px; float:left; padding:5px 0px 0px 12px;}
.padding_Sale{float:left;padding:0 0 0 10px;}
.sec2-col1 {width:175px; float:left; padding:5px 0px 5px 0px;}
.sec2-col4 {width:170px; float:left; padding:5px 0px 5px 0px;}
.sec2-col2 {width:185px; float:left; padding:5px 0px 5px 5px;}
.mid_panel_4{width:371px; height:50px; background-color:#D6E4E7; float:left; }
.sec2-col3 {width:188px;  float:left; padding:5px 0px 5px 0px;}
.sec4 {width:371px; float:left; padding:15px 0px 0px 10px;}
.sec5 {width:371px; float:left; text-align:right; padding:10px 10px 10px 0px;}
.sec6 {width:114px; float:left;}
.sec12 {width:175px; float:left;}
.sec13 {width:110px; float:left; padding:16px 0px 0px 2px;}
.sec16 {width:100px; float:left;}
.sec17 {width:100px; float:left;}
.sec18 {width:130px; float:left; padding:17px 0px 0px 0px;}
input.big {width:284px; height:16px; border:1px solid #939B9C;}
input.mid {width:132px; height:16px; border:1px solid #939B9C;}
input.small {width:60px; height:16px; border:1px solid #939B9C;}

.pad_bot_btns{padding:17px 17px 0px 17px;}
/*.bot_btns{width:383px; float:left; height:40px;}*/
.bot_btns{width:383px; float:left; height:40px;padding-top:5px;}
.right_pane{ width:590px; height:340px; float:left; padding-top:0px!important; padding-top:0px;}
.right_pane_div1{width:280px; float:left; padding:0px 5px 0px 5px; text-align:justify;}
.right_pane_div2_old{ width:277px; float:left; padding:0px 0px 0px 0px;}
.right_pane_div2{ width:300px; float:left; padding:0px 0px 0px 0px;}
/*input{ vertical-align:middle; margin:0; padding:0;}*/
label.pad3right{ padding-right:3px; margin:0;}
.mid_panel_3_moor{ width:371px; height:50px; float:left; padding:5px 0px 0px 12px;}

.mid_panel_moor{width:383px;float:left; height:225px; border:solid 1px #EDEDED;}
/*New Form CSS Ends here.Rishabh*/
.form-col1new{
	float:left;
	width:90px;
	text-align:right;
	padding:5px 0px 5px 0px;
}
.form-col2new{
	float:left;
	width:141px;
	padding:5px 0px 5px 0px;
	
}



/**************************Himanshu work****************************************/
h1.title-home{ font-size:36px;} 
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Global styles ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 
/*a{ text-decoration:none; color:#007CB1; } 
a:hover{ text-decoration:underline; } */
p{ margin-bottom:15px; }

.trpad
{
	padding:10px 0 5px 0; 
}

input.carsmall {width:40px; height:16px; border:1px solid #939B9C;}
input.carbig {width:143px; height:16px; border:1px solid #939B9C;}
.mid_panel_4Car{ height:18px; background-color:#D6E4E7;  }

.combowidth 
{
	width:40px;
}

.combowidthBig
{
	width:140px;
}


.mid_panel_SixtCar{width:635px;float:left; height:400px!important;height:350px; border:solid 1px #EDEDED;  overflow:hidden; overflow-y: hidden; }

.right_pane_sixtcar{ width:330px; height:340px; float:right;padding-left:20px;}

/* add by mk for bottom link on 19-2-09*/
a.headtext{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#1B619A; font-weight:normal;text-decoration:none;}
