*{ 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 a:hover{ }
#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:20px; border-top:1px solid #C9CDD2; padding-top:10px;}
/*.recent1{float:left;width:978px; padding-top:10px;}*/
.recent1{float:left;width:978px; padding-top:0px;}
.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:284px;
	background:url(../images/footer-left.gif) no-repeat;
	padding:15px 0px 0px 4px;
	height:31px;border:solid 0px red;
}
.nav-bot{
	float:right;
	width:705px;
	background:url(../images/footer-right.gif) no-repeat right top;
	padding:15px 5px 0 0px;
	height:31px;border:solid 0px red;
}
.nav-bot ul{ float:right; text-align:right;}
.nav-bot li{ display:inline; padding:0 3px; 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:370px;  float:left;}


.top_tabs{width:383px; float:left; height:48px!important;height:36px;}
.pad_search_div{ padding:0px 0px 0px 18px;}
.pad_search_div2{ padding:0px 0px 0px 11px!important;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;}*/
.search_sep_div{ width:15px; height:36px; float:left; background:url('../images/seperator.gif') center no-repeat; padding-right:12px!important;padding-right:12px;}

.p_search_text{ padding:15px 0px 0px 0px;}
/*.mid_panel{width:383px;float:left; height:288px; border:solid 1px #EDEDED;}
.mid_panel{width:383px;float:left; height:324px; border:solid 1px #EDEDED; }*/
.mid_panel{width:383px; height:324px; }

.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 0px;}
.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:610px; height:340px; float:left;}
.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*/


.sec2-col4_new {width:170px!important;width:170px;  float:left; padding:5px 0px 5px 0px;}

.padtop4 {padding-bottom:5px;}

.mid_panel_3_power{ width:371px; height:20px; float:left; padding:5px 0px 0px 12px;}
.sec5_yachtnew {width:171px; float:left; text-align:right; padding:10px 10px 10px 0px;}
.sec5_Advsrch {float:left;width:180px;padding:10px 0 10px 10px;}


/*Ramji css*/
*{margin:0px; padding:0px;}
body{margin:0px; margin-top:4px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#top{background:url(../images/top_bg.gif) repeat-x;}
#top ul li{display:block; padding:0px 9px 0px 12px; 
	font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px;
	font-weight:bold; float:left; border-right:1px solid #FFFFFF;
}
#top ul li a{display:block; float:left; color:#FFFFFF; text-decoration:none;}
#top ul li a:hover{display:block; float:left; color:#BFDDFF; text-decoration:none;}

/*------------------padding & margin--------------------------*/
.rpad{padding-right:15px;}
.pad2{padding-left:10px;}
.pad3{padding-right:18px;}
.pad4{padding-bottom:8px;}
.font1{font-family:Arial, Helvetica, sans-serif; font-size:10px;}

/*------------------center--------------------------*/
.serIcon{background:url(../images/search_img.jpg) 315px 65px no-repeat;}
p{padding-bottom:10px;}
a.sml{color:#2083C4; text-decoration:none;}
a.sml:hover{color:#1B619A; text-decoration:none;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#1B619A; font-weight:normal;}
a.headtext{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#1B619A; font-weight:normal;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#1B619A;}
.bluestrp{background:#C6D7E5; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:18px;
	color:#1B619A;}
#mlogin{font-size:11px;}
#mlogin .input{width:114px; border:1px solid #BFC0C2; height:17px;}
#mlogin a.link{color:#2083C4; font-size:11px; font-weight:bold; text-decoration:none;}

/*------------------footer--------------------------*/
/*#footer{background:url(../images/footer_bg.gif) repeat-x; font-size:11px; color:#FFFFFF;}
#footer a{color:#FFFFFF; text-decoration:none; padding:0px 1px 0px 1px;}
#footer a:hover{color:#FFFFFF; text-decoration:underline; padding:0px 1px 0px 1px;}
*/
title-home{ color:#1B619A;  font-weight:normal;font-size:36px;}

/*Ramji css*/

.PadAdvert{}