/* CSS Document */

body
{
margin:0px;
background:url(images/bg.jpg);
}

.fullWidth{width:100%;}

.fullHeight{width:100%;}

.floatLeft{float:left;}

.floatRight{float:right;}

.clear{clear:both;}

.rowspacer{width:20px;}

.imagestyle{vertical-align:middle;}

p{margin:0px; padding:0px 0px 10px 0px}

table, td, div, img { border:0; border-collapse:collapse;}

ul { list-style: none;}

.size12 { font-size:12px; }

#main-bg
{
background:url(images/main-bg.jpg) repeat-x;
padding-top:15px;
}

#warp
{
width:1002px;
background:#fff;
margin:0 auto;
}

#main-div
{
width:981px;
margin:0 auto;
position:relative;
}

/* ========= header ========= */

#bbblogo
{
position:absolute;
top:5px;
right:30px;
width:135px;
}

#menu
{
padding:0 0 0 5px;
height:37px;
}

ul.tabs{width:971px;list-style:none;margin:0;padding:0}
ul.tabs li{float:left;display:block;height:37px;}
ul.tabs li a{display:block; float:left; height:37px;background:transparent url(images/tabs-new.jpg) 0 0 no-repeat; margin:0 auto;padding:0 !important;}
ul.tabs li a span{display:none}

ul.tabs .li1 a{width:48px;background-position:0 0}
ul.tabs .li2 a{width:96px;background-position:-48px 0}
ul.tabs .li3 a{width:115px;background-position:-144px 0}
ul.tabs .li4 a{width:109px;background-position:-259px 0}
ul.tabs .li5 a{width:109px;background-position:-368px 0}
ul.tabs .li6 a{width:123px;background-position:-477px 0}
ul.tabs .li7 a{width:149px;background-position:-600px 0}
ul.tabs .li8 a{width:111px;background-position:-749px 0}
ul.tabs .li9 a{width:111px;background-position:-860px 0}

ul.tabs .li1 a:hover{background-position:0 -37px}
ul.tabs .li2 a:hover{background-position:-48px -37px}
ul.tabs .li3 a:hover{background-position:-144px -37px}
ul.tabs .li4 a:hover{background-position:-259px -37px}
ul.tabs .li5 a:hover{background-position:-368px -37px}
ul.tabs .li6 a:hover{background-position:-477px -37px}
ul.tabs .li7 a:hover{background-position:-600px -37px}
ul.tabs .li8 a:hover{background-position:-749px -37px}
ul.tabs .li9 a:hover{background-position:-860px -37px}

ul.tabs .li1 a.current{background-position:0 -37px}
ul.tabs .li1 a:hover.current{background-position:0 -37px}

ul.tabs .li2 a.current{background-position:-48px -37px}
ul.tabs .li2 a:hover.current{background-position:-48px -37px}

ul.tabs .li3 a.current{background-position:-144px -37px}
ul.tabs .li3 a:hover.current{background-position:-144px -37px}

ul.tabs .li4 a.current{background-position:-259px -37px}
ul.tabs .li4 a:hover.current{background-position:-259px -37px}

ul.tabs .li5 a.current{background-position:-368px -37px}
ul.tabs .li5 a:hover.current{background-position:-368px -37px}

ul.tabs .li6 a.current{background-position:-477px -37px}
ul.tabs .li6 a:hover.current{background-position:-477px -37px}

ul.tabs .li7 a.current{background-position:-600px -37px}
ul.tabs .li7 a:hover.current{background-position:-600px -37px}

ul.tabs .li8 a.current{background-position:-749px -37px}
ul.tabs .li8 a:hover.current{background-position:-749px -37px}

ul.tabs .li9 a.current{background-position:-860px -37px}
ul.tabs .li9 a:hover.current{background-position:-860px -37px}

/* =========== midpart ========= */

#flash-banner
{
width:981px;
height:206px;
}

#how-work
{
width:992px;
height:227px;
position:relative;
margin:0 0 0 -10px;
/*padding:0 14px 0 14px;*/
background:url(images/how-worksbg.jpg) no-repeat;
}

#arrowbox
{
width:797px;
padding:90px 0 0 14px;
}

.arrow-subbox1
{
width:241px;
margin-right:11px;
}

.arrow-subbox1 .title
{
padding-left:40px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#000000;
text-transform:uppercase;
}

.arrow-subbcont
{
width:100px;
padding-right:5px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#000000;
line-height:16px;
}

#seller-guide
{
width:139px;
padding:80px 20px 0px 0px;
font:bold 13px Arial, Helvetica, sans-serif;
color:#000;
line-height:20px;
}

#container
{
width:526px;
}

#rightpart
{
width:436px;
}

/* container */

.yellocorbg
{
background:#F9EED3;
font:normal 14px Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
}

.yellocorbg a
{
font:bold 14px Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
text-decoration:underline;
}

.yellocorbg a:hover
{
line-height:18px;
text-decoration:none;
}

.yellocorbg ul
{
margin:0px;
padding:0px;
}

.yellocorbg ul li
{
background:url(images/right-icon.jpg) no-repeat left top ;
padding-left:40px;
font:normal 14px Arial, Helvetica, sans-serif;
color:#000000;
padding-bottom:10px;
}

.yellocorbg ul li a
{
font:normal 14px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none!important;
}

.yellocorbg ul li a:hover
{
text-decoration:underline!important;
}

.conttitle1
{
height:38px;
background:url(images/cont-titlebg1.jpg) no-repeat;
padding:7px 0 0 12px;
font:bold 22px Georgia, "Times New Roman", Times, serif;
color:#F8D071;
font-style:italic;
}

.conttitle2
{
height:38px;
background:url(images/cont-titlebg2.jpg) no-repeat;
padding:7px 0 0 12px;
font:bold 22px Georgia, "Times New Roman", Times, serif;
color:#F8D071;
font-style:italic;
}

.browbox
{
border:3px solid #D7C18C;
background:#fff;
padding:10px 10px 0 10px;
}

/* right */

.right-corbg1
{
background:url(images/freequote-corbg.jpg) repeat-y;
padding:0 14px;
}

.right-corbg2
{
background:#F9EED3;
font:normal 14px Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
}

.right-corbg2 ul
{
margin:0px;
padding:0px;
}

.right-corbg2 ul li
{
background:url(images/right-icon2.jpg) no-repeat left top ;
padding-left:40px;
font:normal 14px Arial, Helvetica, sans-serif;
color:#000000;
padding-bottom:10px;
}

.right-corbg2 ul li a
{
font:normal 14px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

.right-corbg2 ul li a:hover
{
text-decoration:underline;
}


.righttitle1
{
height:38px;
background:url(images/right-titlebg1.jpg) no-repeat;
padding:7px 0 0 12px;
font:bold 22px Georgia, "Times New Roman", Times, serif;
color:#F8D071;
font-style:italic;
}

.righttitle2
{
height:38px;
background:url(images/right-titlebg2.jpg) no-repeat;
padding:7px 0 0 12px;
font:bold 22px Georgia, "Times New Roman", Times, serif;
color:#F8D071;
font-style:italic;
}


.lableR1
{
background:url(images/arrow-down.jpg) no-repeat left;
display:block;
padding:10px 0 10px 25px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#44391E;
}

.inputR1
{
width:374px;
border:1px dashed #A4997E;
background:#fff;
padding:3px 3px;
margin-bottom:10px;
}

.inputR2
{
width:250px;
border:1px dashed #A4997E;
background:#fff;
padding:3px 3px;
margin-bottom:10px;
}

.inputR3
{
width:150px;
border:1px dashed #A4997E;
background:#fff;
padding:3px 3px;
margin-bottom:10px;
}

.textareaR1
{
width:374px;
height:80px;
border:1px dashed #A4997E;
background:#fff;
padding:3px 3px;
margin-bottom:10px;
}


input.iconButton
{
    font:normal 18px Arial, Helvetica, sans-serif;
	color:#fff ;
	text-align:center;
    border-style: none;
    border-width: 0;
     padding: 0 0px 3px 0px !important; /*Fix for Internet Explorer */
    width: 93px;
    height: 28px;
    line-height: 1 !important;
    background: transparent url(images/sumit-down.jpg) no-repeat scroll 0 0;
    overflow: hidden;
    cursor: pointer;
}

input.iconButton:hover
{
    background: transparent url(images/sumit-up.jpg) no-repeat scroll 0 0;
	color:#000000;
}


/*========== footer =============*/

#footer
{
width:1002px;
height:218px;
background:url(images/foot-bg.jpg) no-repeat;
margin:0 auto;
}

#botdiv1
{
height:39px;
padding:20px 0 0 0;
font:normal 12px Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
}

#botdiv1 a
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#fff!important;
text-decoration:none;
margin:0 5px;
}

#botdiv1 a:hover
{
color:#fff;
text-decoration:underline;
}

#botdiv2
{
font:normal 11px Arial, Helvetica, sans-serif;
color:#fff;
line-height:14px;
text-align:center;
}

#botdiv2 a
{
font:normal 11px Arial, Helvetica, sans-serif;
color:#fff;
line-height:14px;
text-decoration:underline;
}

#botdiv2 a:hover
{
line-height:14px;
text-decoration:none;
}


/* Text */

.blackbigh1
{
font:bold italic 22px Georgia, "Times New Roman", Times, serif;
color:#000000;
line-height:26px;
}

.blackbigh2
{
font:normal 18px Arial, Helvetica, sans-serif;
color:#000000;
line-height:22px;
text-transform:uppercase;
}


input[type="text"], textarea, select, input.textinput {
    background:  #FFFFFF;
    border: 1px dashed #999;
    color: #333333;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 11pt;
    height: 24px;
    margin: 0 5px 0 0;
    padding: 2px;
    width: auto;
    font-weight: bold;
}
input[type="text"]:focus, textarea:focus,  input.textinput:focus {
 	 border: 1px solid #AF0717;
}


.getQ-btn a
{
width:139px;
display:block;
padding:11px 0px;
background:url(images/getQ-btn.png) no-repeat;
font:normal 18px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
text-align:center;
}

.getQ-btn a:hover
{
background:url(images/getQ-btn-over.png) no-repeat;
color:#000000;
text-decoration:none;
}


.getQ-btn2 a
{
width:139px;
display:block;
padding:11px 0px;
background:url(../images/getQ-btn.png) no-repeat;
font:normal 18px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
text-align:center;
}

.getQ-btn2 a:hover
{
background:url(../images/getQ-btn-over.png) no-repeat;
color:#000000;
text-decoration:none;
}