/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

/*.boxText
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}*/

.home_row_1ba {
background-color:#F9F9F9;

background-position:left top;
background-repeat:repeat-x;
border:1px solid #C7C7C7;
padding:14px 21px 18px;

}

.boxText
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background:url(images/bar/menu-sub-bg.jpg) repeat-x;
    /*border-left:1px #c7c5c1 solid;
    border-right:1px #c7c5c1 solid;*/
    width:196px;

}
.boxText1
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    /*border-left:1px #c7c5c1 solid;
    border-right:1px #c7c5c1 solid;*/

}
.cus_ser{background:url(images/bg.gif) no-repeat center top; height:140px; padding:6px 0 4px 0;}

.cus_ser1{background:url(images/bg.gif) no-repeat center top; height:140px; padding:6px 0 4px 0;}

a.faq{color:#ce5d33; font-size:11px;font-weight:bold;}
a.faq:hover{color:#ce5d33; text-decoration:underline}

a.proinfo{color:#0B6FA3; font-size:12px;font-weight:bold; font-family: Verdana, Arial, sans-serif;}
a.proinfo:hover{color:#0B6FA3; text-decoration:underline; font-family: Verdana, Arial, sans-serif;}
h2.top_heading{font-size:21px; color:#fff; font-weight:normal; padding:0px; margin:0px;}
.errorBox
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background: #ffb3b5;
    font-weight: bold;
}

.stockWarning
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #cc0033;
}

.productsNotifications { background: #f2fff7; }

.orderEdit
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #70d250;
    text-decoration: underline;
}

#wrapperparent
{
    width: 1002px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

#wrapper
{
    width: 1000px;
    text-align: left;
    margin-left: auto;
    margin-right: auto;
    background-color: #dbe3e5;
}

#h_hheader
{
    background: url(images/imageshonda/header-bg.jpg) no-repeat;
    height: 135px;
    overflow: hidden;
}

#hh_logo
{
    float: left;
    margin-top: 11px;
    margin-left: 28px;    
}

#hh_logo a, #hh_logo a img
{
    text-decoration: none;
    border: 0px;
}

.topmenubg
{
    background: url(images/imageshonda/topmenu-bg.jpg) repeat-x;
    height: 40px;
    overflow: hidden;
}

.topmenubg .m_item
{
    color: #FFFFFF;
    font-family: "Trebuchet MS",Arial;
    font-size: 10pt;
    line-height: 40px;
    height: 40px;
    padding-left: 22px;
    padding-right: 22px;
    background: url(images/imageshonda/topmenu-bg.jpg) repeat-x;
    text-decoration: none;
    display: inline-block;
}

.topmenubg .m_item:hover
{
    background: url(images/imageshonda/topmenu-bg-hover.jpg) repeat-x;
    text-decoration: none;
    line-height: 40px;
}

#header_right
{
    float: right;
    text-align: left;
    width: 358px;
}

#searchbg
{
    height: 40px;
    width: 326px;
    overflow: hidden;
    background: url(images/imageshonda/search-bg.gif) no-repeat;
}

body
{
    color: #000000;
    margin: 0px;
    text-align: center;
    font-family: "Trebuchet MS", Arial;
    font-size: 9pt;
    background: url(images/header/main-bg2.jpg) repeat-x;
}

A
{
    color: #000000;
    text-decoration: none;
}

A:hover
{
    color:#5d9ec3;
    text-decoration: none;
   
}

FORM { display: inline; }
TR.header { background: #ffffff; }
TR.headerNavigation { background: #dbe3e5; }

TD.headerNavigation
{
    font-size: 8pt;
    background: #dbe3e5;
    color: #999999;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    padding: 4px 2px 4px 2px;
}

A.headerNavigation { color: #526b71; }
A.headerNavigation:hover { color: #104665; }

TR.breadcrum { background: #dbe3e5; }
TD.breadcrum
{
    font-size: 15px;
    background: #dbe3e5;
    color: #999999;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    padding: 4px 2px 4px 2px;
}

A.breadcrum { color: #526b71; }
A.breadcrum:hover { color: #104665; }

TR.headerError { background: #ff0000; }

TD.headerError
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    background: #ff0000;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
}

TR.headerInfo { background: #00ff00; }

TD.headerInfo
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    background: #00ff00;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
}

TR.footer { background: #bbc3d3; }

TD.footer
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background: #bbc3d3;
    color: #ffffff;
    font-weight: bold;
}

.infoBox
{
    
    margin-bottom: 6px; margin-left:-1px;
    
    /*border-left:1px #c7c5c1 solid;*/
}

.infoBox-1
{
    
    margin-bottom: 6px; margin-left:-1px;
    /*border-left:1px #c7c5c1 solid;*/
    background:#C7C5C1 none repeat;
}


.infoBoxContents
{
    background: #f8f8f9;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}

.infoBoxNotice { background: #FF8E90; }

.infoBoxNoticeContents
{
    background: #FFE6E6;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}

.catlink
{
    height: 25px;
    background: url(images/imageshonda/catlink_bg.jpg) repeat-x;
    margin-left: 4px;
    margin-right: 4px;
}

.catlink a
{
    line-height: 25px;
    background: url(images/imageshonda/catlink-bullet.jpg) 2px 9px no-repeat;
    padding-left: 22px;
    display: block;
    font-size: 9pt;
    font-family: "Trebuchet MS",Arial;
    color: #000000;
}

.catlink a:hover
{
    background: url(images/imageshonda/catlink-bullet.jpg) 8px 9px no-repeat;
    color: #bb4d24;
}

.catlink_child
{
    /*height:25px;*/
    /*background:url(images/imageshonda/catlink_bg.jpg) repeat-x;*/
/*    margin-left: 2px;
    margin-right: 2px;*/
    border-bottom: 1px solid #d3d8de;
}

.catlink_child a
{
    line-height: 25px;
    /*background: url(images/imageshonda/catlink-bullet.jpg) 2px 9px no-repeat;*/
    /*background: url(images/header/menu-arrow-2.gif) 10px 7px no-repeat;*/
    padding-left: 25px;
    display: block;
    font-size: 11px;
    font-family:Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight:bold;
}

.catlink_child a:hover
{
    /*background: url(images/imageshonda/catlink-bullet.jpg) 8px 9px no-repeat;*/
    /*background:#cdd5d8;*/
    background: url(images/header/menu-arrow.gif) 10px 7px no-repeat #cdd5d8;
    color: #0075bc;
    text-decoration: none;
}

div.infoBoxHeading, table.infoBoxHeading
{
    border-top: #c7c5c1 1px solid;
    border-left: #c7c5c1 1px solid;
    border-right: #c7c5c1 1px solid;
    background: #FFFFFF url(images/imageshonda/infoboxheading-bg.jpg) repeat-x;
}

/*div.infoBoxHeading, table.infoBoxHeading
{
    border-left: #c7c5c1 1px solid;
    border-right: #c7c5c1 1px solid;
    background: #FFFFFF url(images/bar/menu-top-bg.jpg) repeat-x;
}*/

div.infoBoxContent_home
{
    background-color: #FFFFFF;
    padding: 0px 14px 0px 14px;
    width:537px;
    border: #c7c5c1 1px solid;
    font-family: "Trebuchet MS",Arial;
    font-size: 9pt;
}

*html div.infoBoxContent_home {
    padding: 0px 0px 0px 8px;
    width:560px;
}


div.infoBoxContent_home p
{
    padding-top: 10px;
    padding-bottom: 10px;
    margin: 0px;
    line-height: 22px;
}

div.infoBoxHeading
{
    font-family: "Trebuchet MS",Verdana, Arial, sans-serif;
    font-size: 12pt;
    color: #ce5d33;
/*    padding-left: 10px;
    width:555px;*/
}

/*div.infoBoxHeading { width:574px !important!;}*/

.info-head { width:500px; height:100px;}

.infoBoxHeading_content-CH { font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background: url(images/bar/menu-top-bg.jpg) repeat-x; height:23px; color:#FFFFFF; padding:0 0 0 10px;}


.infoBoxHeading_content
{
    font-family: "Trebuchet MS",Verdana, Arial, sans-serif;
    font-size: 11pt;
    color: #ce5d33;
    height: 23px;
    padding-left: 8px;
    border-top: #c7c5c1 1px solid;
    border-left: #c7c5c1 1px solid;
    border-right: #c7c5c1 1px solid;
    background: url(images/imageshonda/infoboxheading-bg.jpg) repeat-x;
}

TD.infoBoxHeading
{
    font-family: "Trebuchet MS",Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #ce5d33;
    height: 23px;
    padding-left: 34px;
    background: url(images/imageshonda/boxheading-default.jpg) 12px no-repeat;
}

TD.infoBox, SPAN.infoBox
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #f8f8f9; }
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #f8f8f9; }

.productListing-2 { border-left:1px #c7c5c1 solid; border-right:1px #c7c5c1 solid;}

TABLE.productListing
{
    border: 1px;
    border-style: solid;
    border-color: #c7c5c1;
    border-spacing: 1px;
}

.productListing-heading
{
    font-family: Arial, sans-serif;
    font-size: 10pt;
    color: #CC3300;
    font-weight: bold;
    background: url(images/imageshonda/infoboxheading-bg.jpg) repeat-x;
}

TD.productListing-data
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}

A.pageResults { color: #0000FF; }

A.pageResults:hover
{
    color: #0000FF;
    background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading
{
    font-family: Georgia, Verdana, Arial, sans-serif;
    font-size: 20pt;
    color: #0b3e5b;
}

/* Add by sanjay */
TD.boxHeading, DIV.boxHeading
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 11pt;
    color: #0b3e5b;
}
TD.boxTitle, DIV.boxTitle
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12pt;
    color: #0b3e5b;
}

TD.headingTitle, DIV.headingTitle
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 13pt;
}

TD.headingTitle1, DIV.headingTitle
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 14pt;
}

TD.greenHeading
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #009900;
}

/*-----------------*/


TR.subBar { background: #f4f7fd; }

TD.subBar
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #000000;
}

TD.main, P.main
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    line-height: 1.5;
}

TD.content, P.content
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
}


TD.smallText, SPAN.smallText, P.smallText
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}

TD.accountCategory
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 13px;
    color: #aabbdd;
}

TD.fieldKey
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

TD.fieldValue
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
}

TD.tableHeading
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

SPAN.newItemInCart
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
}

TEXTAREA
{
    width: 100%;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
}

SPAN.greetUser
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #f0a480;
    font-weight: bold;
}

TABLE.formArea
{
    background: #f1f9fe;
    border-color: #7b9ebd;
    border-style: solid;
    border-width: 1px;
}

TD.formAreaTitle
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

SPAN.markProductOutOfStock
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #c76170;
    font-weight: bold;
}

SPAN.productSpecialPrice
{
    font-family: Verdana, Arial, sans-serif;
    color: #ff0000;
}

SPAN.errorText
{
    font-family: Verdana, Arial, sans-serif;
    color: #ff0000;
}
SPAN.greenText1 {
  font-family: Verdana, Arial, sans-serif;
  color: #23C24C;
  font-size: 12px;
}
SPAN.greenText1 {
  font-family: Verdana, Arial, sans-serif;
  color: #fff; width:auto; float:none;
  font-size: 12px; background:#23C24C; padding:2px 8px; margin-top:6px;
}


SPAN.errorText1 {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
  font-size: 12px;
}


SPAN.errorText1 {
  font-family: Verdana, Arial, sans-serif;
  color: #fff; width:auto; float:none;
  font-size: 12px; background:#ff0000; padding:2px 8px; margin-top:6px;
}

.moduleRow { }

.moduleRowOver
{
    background-color: #D7E9F7;
    cursor: hand;
}

.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #8c8c8c;
}

.checkoutBarCurrent
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #000000;
}

/* message box */
.messageBox
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}

.messageStackError, .messageStackWarning
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background-color: #ffb3b5;
}

.messageStackSuccess
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background-color: #99ff00;
}

/* input requirement */
.inputRequirement
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #ff0000;
}

#footer_links
{
    font-family: "Trebuchet MS",Arial,Tahoma;
    font-size: 9pt;
    color: #666666;
}
#footer_links1
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #fff;
    position:absolute; top:-26px; right:0px;
    width:210px; z-index:9999; text-align:center;
    background:url(images/header/clock-bg.gif) no-repeat;
    height:21px; padding:5px 0 0 20px;
}

#footer_links1 { width:230px !important!; padding:5px 0 0 20px !important!;}
*html #footer_links1 { width:230px; padding:5px 0 0 20px;}
 
.footer-add { position:absolute; bottom:5px; left:180px; color:#c7c7c7; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.footer-add a { color:#c7c7c7; text-decoration:none;}
.footer-add a:hover { color:#5D9EC3; text-decoration:none;}
.flags { width:119px; height:16px; position:absolute; bottom:25px; left:353px;}

/*.footer {border-top:#030609 4px solid; background:#0c1622; text-align:center; padding:14px 0px 0px 50px; width:1000px; padding-bottom:46px; position:relative;}*/
.footer {width:1000px; position:relative; background:#0c1622; height:130px; text-align:center; padding:10px 0 0 0;}
.footer-main {width:1000px; margin:0 auto;}

#footer_links a
{
    text-decoration: none;
    font-family: "Trebuchet MS",Arial,Tahoma;
    font-size: 9pt;
    color: #a9bdc2;
}

#footer_links a:hover { color: #fff4e2; }

#footer_cpy
{
    padding-top: 8px;
    font-family: "Trebuchet MS",Arial,Tahoma;
    font-size: 9pt;
    color: #a9bdc2;
}

#boxheading_categories1 { background: url(images/imageshonda/boxheading-categories.jpg) 10px no-repeat; }
#boxheading_cart { background: url(images/imageshonda/boxheading-cart.jpg) 10px no-repeat; }

.price_list
{
    color: #d80812;
    font-family: Tahoma,Arial;
    font-size: 14pt;
}

.product_namelist, .product_namelist *
{
    font-size: 10pt;
    color: #333333;
    text-transform: capitalize;
}

/*addons*/
#dropmenudiv
{
    position: absolute;
    border-bottom-width: 0;
    font: normal 12px Verdana;
    line-height: 18px;
    border: 1px solid #94a6b0;
    z-index: 100;
}

#dropmenudiv a
{
    display: block;
    text-indent: 3px;
    background: #fff;
    border-bottom: 1px solid #94a6b0;
    padding: 1px 0;
    text-decoration: none;
    color: #1f313b;
    padding-left: 4px;
    text-align: left;
    font-weight: normal;
}

#dropmenudiv a:hover
{
    background: #6699CC;
    color: #fff;
}

/* CUSTOM TEMPLATE STYLING */
#item_sku
{
    color: #2CA5E3;
    font-family: Georgia, Times, sans-serif;
    font-size: 16px;
}

#item_minipic
{
    padding: 2px;
    margin: 6px;
    border: 1px solid #cccccc;
}

.desc_title
{
    font-family: Georgia, Times, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #dc5d33;
    padding: 6px 0 0 0; 
}

img {border:0;}
#desc_text
{
    font-size: 11px;
    color: #0A4462;
    font-family: verdana, sans-serif;
}

#retail_price 
{
    color: #DC5D33;
    font-family: verdana, sans-serif;
    font-size: 16px;
    padding: 8px 6px 2px 8px;

}
#retail_price2
{
    color: #DC5D33;
    font-family: verdana, sans-serif;
    font-size: 16px;
    padding: 8px 6px 2px 8px;
    text-decoration:line-through;
}

#our_price td
{
    color: #2E9FE1;
    font-family: verdana, sans-serif;
    font-size: 16px;
    padding: 8px 6px 2px 8px;
    font-weight: bold;
}

#in_stock
{
    color: #0cb042;
    font-family: verdana, sans-serif;
    font-size: 18px;
    text-align: center;
    width: 200px;
    border-top: 1px solid #6eaad1;
    margin-top: 10px;
    padding-top: 4px;
}

#out_stock
{
    color:#FF0000;
    font-family: verdana, sans-serif;
    font-size: 18px;
    text-align: center;
    width: 200px;
    border-top: 1px solid #6eaad1;
    margin-top: 10px;
    padding-top: 4px;
}




#buy_box {
border: 1px solid #6eaad1;
}

#ships_w
{
    font-family: verdana, sans-serif;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
    color: #0c435f;
    padding-bottom: 4px;
}

.specs_box {
width: 172px;
/*border: 1px solid #c7c5c1;*/
padding: 0px;
margin:0 0px 0px 0;    
}

.specs_box1 {
width: 172px;
/*border: 1px solid #c7c5c1;*/
padding: 0px;
margin:0 6px 6px 0;    
}
.specs_box2 {
width: 172px;
/*border: 1px solid #c7c5c1;*/
padding: 0px;
margin:0 0 6px 0;    
}
.specs_box-top { background:url(images/bar/specs_box-top.gif) no-repeat; width:172px; height:5px; font-size:0;} 
.specs_box-bottom { background:url(images/bar/specs_box-bottom.gif) no-repeat; width:172px; height:5px; font-size:0;} 
.specs_box-middle { border-right:1px #c7c5c1 solid; border-left:1px #c7c5c1 solid; width:170px;}
*html .specs_box-middle { border-right:1px #c7c5c1 solid; border-left:1px #c7c5c1 solid; width:172px;}

.specs_box-3 {
width: 170px;
border: 1px solid #c7c5c1;
padding: 0px;    
}
.specs_box-4 {
width: 110px;
border: 1px solid #c7c5c1;
padding: 0px;    
}

.specs_box-2 {
width: 225px;
border: 1px solid #c7c5c1;
padding: 0px;    
}

.specs_heading
{
    color: #144A67;
    font-family: verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding: 4px 4px 4px 10px;
    /*background-color: #DBE3E5;
    background-image: url(images/icons/3dots.gif) ;
    background-repeat: no-repeat;
    background-position: 6px center;*/
    background:url(images/app-bg.gif) repeat-x;
}
.lwb td{
border-bottom: 1px solid #cccccc;
}

.spec_name
{
    color: #333;
    font-family: verdana, sans-serif;
    font-size: 11px;
    font-weight: bold;
    border-right: 1px solid #cccccc;
    /*background-color: #efefef;  */
}

.spec_name_1
{
    color: #333;
    font-family: verdana, sans-serif;
    font-size: 13px;
    font-weight: bold;
    border-right: 1px solid #cccccc;
    /*background-color: #efefef;  */
}
.spec_name1
{
    color: #333;
    font-family: verdana, sans-serif;
    font-size: 13px;
    /*font-weight: bold;*/
    border-right: 1px solid #cccccc;
    /*background-color: #efefef;  */
}
.spec_value {
color: #333;
    font-family: verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background-color: #efefef;
}

.spec_value2 {
    color: #333;
    font-family: verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background-color: #efefef;
    border-right: 1px solid #cccccc;
}

#tabs_content { background:url(images/tab-inner.jpg) repeat-x; border:1px #bebdbb solid; /*border-left:1px #bebdbb solid; border-bottom:1px #bebdbb solid;*/}

/*#tabs_content div div{
color: #ffffff;
}*/

#tabs_content div div{
color: #000;
}

#tabs_content li {
padding: 4px 0 4px 0;
}

#tabs_content p
{
    font-family: verdana, sans-serif;
    font-size: 11px;
    margin: 0;
    line-height: 13px;
}

/*#content_a, #content_b, #content_c, #content_d
{
    margin: 10px;
    background-color: #40555b;
    color: #FFF;
    border: 1px solid #dbe3e5;
    padding: 10px;
    height: 200px;
    overflow: auto;
    
}*/


#content_a, #content_b, #content_c, #content_d
{
    margin:0px;
    color: #000;
    padding: 10px;
    height: 200px;
    overflow: auto;
    
}

#content_a ul, #content_b ul, #content_c ul, #content_d ul {
font-family: verdana, sans-serif;
font-size: 11px;
margin: 0 0 10px 0;
}

#footnotes
{
    color: #FFF;
    font-family: verdana;
    font-size: 11px !important;
    font-style: italic;
    font-weight: normal !important;
    padding-bottom: 20px;
}
#content_a div, #content_b div, #content_c div, #content_d div
{
    font-family: verdana, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

.catlink1-Ch {border-bottom:1px solid #c7c5c1; padding:5px 0 5px 0;}
.catlink1-Ch img {padding:0 0px 0 5px;}
.catlink1-Ch a{ font-size:12px; color:#000000; padding:0 0 0 5px; font-family:Arial, Helvetica, sans-serif;}
.catlink1-Ch a:hover{font-size:12px; color:#5d9ec3; padding:0 0 0 5px;}
.catlink1{
    
    
    display:block;
    background:url(images/imageshonda/catlink_bg2.jpg) repeat-x;
    margin-left:4px;
    cursor:pointer;
}

.catlink1 a{
    line-height:38px;
    padding-left:5px;
    display:block;
    font-size:9pt;
    font-family:"Trebuchet MS",Arial;
    color:#000000; border-bottom:1px solid #c7c5c1;
    margin-right:4px;
}
.catlink1 a span{ padding-left:8px; height:38px;}

.catlink1  a:hover{
    color:#5d9ec3;
}

.catlink1 img {}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.tabing {padding:0px 64px 0 0;}
.tabing-2 {padding:0px 58px 0 0;}
.tabing-3 {padding:0px 0px 0 0;}

.tabing-txt { font-size:0; padding:15px 0 0 0;}
.fl { float:left;}
.fr { float:right;}
.cl { clear:both;}

/* added by rohit */

.main-container { width:999px; margin:0 auto 0 auto;}
.content-container { border:1px #c7c5c1 solid; background:#FFFFFF; padding:0 0 20px 0;}

.head-container { padding:20px 0 0 0;}

.head-container .top-bg { height:14px; width:947px; font-size:0;}
.head-container .top-bg .left-cor { width:12px; height:14px; background:url(images/head_left-cor.jpg) no-repeat;}
.head-container .top-bg .bg { height:14px; width:923px; background:url(images/head_cor-bg.jpg) repeat-x;}
.head-container .top-bg .right-cor { width:12px; height:14px; background:url(images/head_right-cor.jpg) no-repeat;}

.head-container .middle { width:947px; min-height:200px; height:auto !important; height:200px; background:url(images/header-bg.jpg) top repeat-y}

.head-container .bottom-bg { height:14px; width:947px; font-size:0; padding:0 0 20px 0;}
.head-container .bottom-bg .left-cor { width:12px; height:13px; background:url(images/head_left-cor2.jpg) no-repeat;}
.head-container .bottom-bg .bg { height:13px; width:923px; background:url(images/head_cor-bg2.jpg) bottom repeat-x;}
.head-container .bottom-bg .right-cor { width:12px; height:13px; background:url(images/head_right-cor2.jpg) no-repeat;}

.heading-txt { font-size:20px; color:#0468a3;}
.price-tag { background:url(images/price-tag.jpg) repeat-y top;}
.price-tag-2 { background:url(images/price-tag-2.jpg) repeat-y top;}
.price-tag_right { background:url(images/price-right.jpg) top no-repeat;}

.orange-txt { font-size:17px; color:#f8904b; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.orange-txt-2 { font-size:12px; color:#f8904b; font-weight:bold;}
.blue-txt { font-size:17px; color:#2881b6; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.blue-txt-2 { font-size:14px; color:#2881b6; font-weight:bold;}
.blue-txt-3 { font-size:12px; color:#0468a3; font-weight:bold;}
.gray-txt { font-size:16px; color:#646464; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.gray-txt-2 { font-size:12px; color:#545351;}
.gray-txt-3 { font-size:12px; color:#545351; font-weight:bold;}
.gray-txt-3 a { font-size:12px; color:#545351; font-weight:bold; text-decoration:none;}
.gray-txt-3 a:hover { font-size:12px; color:#545351; font-weight:bold; text-decoration:underline;}
.gray-txt-4 { font-size:14px; color:#545351; font-weight:bold;}
.gray-txt-4 a { font-size:14px; color:#545351; font-weight:bold; text-decoration:none;}
.gray-txt-4 a:hover { font-size:14px; color:#545351; font-weight:bold; text-decoration:underline;}

.container-tab ul { list-style:none; margin:0; padding:0;}
.container-tab ul li { line-height:38px; text-align:center; background:url(images/tab-left-cor.jpg) left no-repeat; color:#474747;
display:block; font-size:13px; float:left; padding:0 0 0 10px;}
.container-tab ul li span { background:url(images/tab-right-cor.jpg) right no-repeat; padding:12px 10px 12px 0;}

.container-tab2 { float:left; margin:0 5px 0 0;}
.container-tab2 ul { list-style:none; margin:0; padding:0;}
.container-tab2 ul li { text-align:center; color:#474747; font-size:13px; float:left;}
.container-tab2 ul li a { line-height:30px; text-align:center; background:url(images/2tab-left.gif) left no-repeat; color:#44727e;
display:block; font-size:13px; padding:0 0 0 10px; text-decoration:none; cursor:pointer;}
.container-tab2 ul li a:hover { background:url(images/2tab-left-over.gif) left no-repeat; color:#fff; font-size:13px; 
text-decoration:none;}
.container-tab2-over { background:url(images/2tab-left-over.gif) left no-repeat; color:#fff; font-size:13px; 
text-decoration:none;}
.container-tab2 ul li a span { background:url(images/2tab-right.gif) right no-repeat; padding:12px 10px 12px 0;}
.container-tab2 ul li a:hover span { background:url(images/2tab-right-over.gif) right no-repeat; padding:12px 10px 12px 0;}

.container-tab3 { float:left; margin:0 5px 0 0;}
.container-tab3 ul { list-style:none; margin:0; padding:0;}
.container-tab3 ul li { line-height:30px; text-align:center; background:url(images/2tab-left.gif) left no-repeat; color:#474747;
display:block; font-size:13px; float:left; padding:0 0 0 10px; text-decoration:none;}
.container-tab3 ul li span { background:url(images/2tab-right.gif) right no-repeat; padding:12px 10px 12px 0;}





.head-container2 .middle { width:665px; height:auto; background:url(images/header-bg2.jpg) top repeat-y; padding:10px;}
.head-container2 .bottom-bg { height:14px; width:685px; font-size:0; padding:0 0 20px 0;}
.head-container2 .bottom-bg .left-cor { width:12px; height:13px; background:url(images/head_left-cor2.jpg) no-repeat;}
.head-container2 .bottom-bg .bg { height:13px; width:661px; background:url(images/head_cor-bg2.jpg) bottom repeat-x;}
.head-container2 .bottom-bg .right-cor { width:12px; height:13px; background:url(images/head_right-cor2.jpg) no-repeat;}

.right-container .middle-2 { width:204px; height:auto; background:url(images/right-panal-bg.jpg) top repeat-y; padding:10px 10px 0 10px;}
.right-container .middle { width:204px; height:auto; background:url(images/right-panal-bg.jpg) top repeat-y; padding:10px;}
.right-container .bottom-bg { height:14px; width:224px; font-size:0; padding:0 0 10px 0;}
.right-container .bottom-bg .left-cor { width:12px; height:13px; background:url(images/head_left-cor2.jpg) no-repeat;}
.right-container .bottom-bg .bg { height:13px; width:200px; background:url(images/head_cor-bg2.jpg) bottom repeat-x;}
.right-container .bottom-bg .right-cor { width:12px; height:13px; background:url(images/head_right-cor2.jpg) no-repeat;}

.middle-2-CH { width:228px; height:auto; border-left:1px #bdbdbd solid; border-right:1px #bdbdbd solid; 
background:url(images/bg-rept.jpg); padding:10px 10px 0 10px;}
.bottom-bg-CH { height:14px; width:224px; font-size:0; padding:0 0 0px 0;}
.bottom-bg2-CH { height:14px; width:250px; font-size:0; padding:0 0 0px 0;}
.left-cor-CH { width:12px; height:13px; background:url(images/head_left-cor2.jpg) no-repeat;}
.bg-CH { height:13px; width:200px; background:url(images/head_cor-bg2.jpg) bottom repeat-x;}
.bg2-CH { height:13px; width:226px; background:url(images/head_cor-bg2.jpg) bottom repeat-x;}
.right-cor-CH { width:12px; height:13px; background:url(images/head_right-cor2.jpg) no-repeat;}

.photo-container .middle { width:927px; height:auto; background:url(images/header-bg.jpg) top repeat-y; padding:10px;}
.photo-container .bottom-bg { height:14px; width:947px; font-size:0; padding:0 0 20px 0;}
.photo-container .bottom-bg .left-cor { width:12px; height:13px; background:url(images/head_left-cor2.jpg) no-repeat;}
.photo-container .bottom-bg .bg { height:13px; width:923px; background:url(images/head_cor-bg2.jpg) bottom repeat-x;}
.photo-container .bottom-bg .right-cor { width:12px; height:13px; background:url(images/head_right-cor2.jpg) no-repeat;}

.terms .middle { width:380px; height:auto; background:url(images/bg-1.jpg) top repeat-y; padding:10px;}
.terms .bottom-bg { height:14px; width:400px; font-size:0; padding:0 0 20px 0;}
.terms .bottom-bg .left-cor { width:12px; height:13px; background:url(images/head_left-cor2.jpg) no-repeat;}
.terms .bottom-bg .bg { height:13px; width:376px; background:url(images/head_cor-bg2.jpg) bottom repeat-x;}
.terms .bottom-bg .right-cor { width:12px; height:13px; background:url(images/head_right-cor2.jpg) no-repeat;}

.terms-2 .middle { width:226px; height:auto; background:url(images/bg-3.jpg) top repeat-y; padding:10px;}
.terms-2 .bottom-bg { height:14px; width:245px; font-size:0; padding:0 0 20px 0;}
.terms-2 .bottom-bg .left-cor { width:12px; height:13px; background:url(images/head_left-cor2.jpg) no-repeat;}
.terms-2 .bottom-bg .bg { height:13px; width:221px; background:url(images/head_cor-bg2.jpg) bottom repeat-x;}
.terms-2 .bottom-bg .right-cor { width:12px; height:13px; background:url(images/head_right-cor2.jpg) no-repeat;}

.terms-3 .middle { width:480px; height:auto; background:url(images/bg-4.jpg) left top repeat-y; padding:10px;}
.terms-3 .middle { width:500px !important!;}
.terms-3 .bottom-bg { height:14px; width:500px; font-size:0; padding:0 0 20px 0;}
.terms-3 .bottom-bg .left-cor { width:12px; height:13px; background:url(images/head_left-cor2.jpg) no-repeat;}
.terms-3 .bottom-bg .bg { height:13px; width:476px; background:url(images/head_cor-bg2.jpg) bottom repeat-x;}
.terms-3 .bottom-bg .right-cor { width:12px; height:13px; background:url(images/head_right-cor2.jpg) no-repeat;}

.middle-Des { width:531px; border-left:1px #bebec0 solid; border-right:1px #bebec0 solid; background:url(images/bg-3.jpg) repeat-x; padding:6px 6px 6px 6px; 
height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.middle-Des { width:545px !important!;}
.bottom-bg_Des { height:14px; width:545px; font-size:0; padding:0 0 15px 0;}
.left-cor_Des { width:12px; height:13px; background:url(images/head_left-cor2.jpg) no-repeat;}
.bg_Des { height:13px; width:521px; background:url(images/head_cor-bg2.jpg) bottom repeat-x;}
.right-cor_Des { width:12px; height:13px; background:url(images/head_right-cor2.jpg) no-repeat;}

.middle-bg2 { border-left:1px #bebec0 solid; border-right:1px #bebec0 solid; padding:5px;}
.middle-bg3 { border-left:1px #bebec0 solid; border-right:1px #bebec0 solid; padding:5px; background:url(images/pop-up_bg.gif) repeat-x;}
.left-cor2 { width:12px; height:13px; background:url(images/head_left-cor3.jpg) no-repeat;}
.right-cor2 { width:12px; height:13px; background:url(images/head_right-cor3.jpg) no-repeat;}
.bg_Des2 { height:13px; background:url(images/head_cor-bg3.jpg) top repeat-x;}

.left-cor3 { width:12px; height:13px; background:url(images/head_left-cor2.jpg) no-repeat;}
.right-cor3 { width:12px; height:13px; background:url(images/head_right-cor2.jpg) no-repeat;}
.bg_Des3 { height:13px; background:url(images/head_cor-bg2.jpg) bottom repeat-x;}

.right-cor4 { width:12px; height:13px; background:url(images/head_right-cor4.jpg) no-repeat;}
.right-cor5 { width:12px; height:13px; background:url(images/head_right-cor5.jpg) no-repeat;}

.txt-box { border:1px #bebec0 solid; width:190px; height:20px;}
.drop-down { border:1px #bebec0 solid; width:192px; height:20px;}
.txt-area { border:1px #bebec0 solid; width:190px; height:60px;}

.blue-btn { font-size:12px; color:#FFFFFF; margin:0 5px 0 0;}
.blue-btn a { background:url(images/btn-blue_left.jpg) no-repeat left; padding:5px 0px 6px 10px; color:#FFFFFF; display:block; text-decoration:none;}
.blue-btn a span { background:url(images/btn-blue_right.jpg) right no-repeat; padding:10px 10px 11px 0;}

.small-box { border-right:1px #bebec0 solid; border-left:1px #bebec0 solid; padding:10px}
.tab-line { background:url(images/tab-bar2.jpg) bottom repeat-x;}

.pad-1  { padding:0 10px 0 10px; }
.pad-1 p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:0 0 5px 0; margin:0;}
.city_mpg{background:url(images/city_mpg.gif) no-repeat left top; font-size:55px; font-weight:bold; color:#000; text-align:center; vertical-align:middle; height:91px; font-family:Geneva, Arial, Helvetica, sans-serif; padding:15px 0 0 0  }
.highway_mpg{background:url(images/highway_mpg.gif) no-repeat left top; font-size:55px; font-weight:bold; color:#000; text-align:center; vertical-align:middle; height:91px;font-family:Geneva, Arial, Helvetica, sans-serif; padding:15px 0 0 0}


.top-block { background:url(images/top-block.jpg) no-repeat; height:12px; padding:0 0 0 0;}
.middle-block { background:url(images/middle-block.jpg) repeat-y;}
.bottom-block { background:url(images/bottom-block.jpg) no-repeat; height:25px;}

.chart-img { padding:10px 20px 0 0;}
.title-border { border:1px #d4d4d4 solid; font-family:Arial, Helvetica, sans-serif;}
.title-bg { background:#d4d4d4; padding:3px 0 3px 5px; font-size:16px; color:#000;}
.title-info { font-size:12px; color:#0b3e5b; border-right:1px #d4d4d4 solid; }
.title-info a { font-size:12px; color:#6699ff; text-decoration:none;}
.title-info a:hover { font-size:12px; color:#6699ff; text-decoration:underline;}
.title-info-2 { font-size:12px; color:#0b3e5b; padding:3px 0 3px 5px; }



.btns { width:544px; height:34px; font-family:Arial, Helvetica, sans-serif; background:#fff; margin:10px 0 0 0;}
.btns-left { width:14px; background:url(images/bar/btns-left.gif) no-repeat; height:33px;}
.btns-middle { width:516; height:31px; border-top:1px #bebec0 solid; border-bottom:1px #bebec0 solid;}
.btns-right { width:14px; background:url(images/bar/btns-right.gif) no-repeat; height:33px;}

.btns ul { margin:0; padding:0; list-style:none;}
.btns ul li { font-size:11px; color:#000000; float:left;}
.btns ul li a { font-size:11px; display:block; color:#000000; text-decoration:none; line-height:31px; padding:0 5px 0 5px; 
margin:0 15px 0 0;}
.btns ul li a span {  padding:0px 0 0px 25px;}  
.btns ul li a:hover { font-size:11px; color:#000000; text-decoration:none; background:#e4e4e4  ;} /* e4e4e4 */
/*.btns-wish {background:url(images/icons-2/wish-list.gif) left no-repeat;}*/
.btns-wish {background:url(images/icons-2/wish-list.gif) left no-repeat; border:none; width:100px; height:31px; cursor:pointer; /*width:110px; height:35px;*/}
.btns-wish { line-height:29px !important!;}
.btns-print {background:url(images/icons-2/print.gif) 0px -3px no-repeat; padding:0 0px 0 10px; }
.btns-frnd {background:url(images/icons-2/frnd.gif) 0 no-repeat; padding:0 5px 0 0;}
.add-this { padding:8px 0 0 0;}


 .btns-2 { width:228px; height:25px; font-family:Arial, Helvetica, sans-serif; background:#fff; border:1px #e4e4e4 solid;}
 .btns-2 ul { margin:0; padding:0; list-style:none;}
 .btns-2 ul li { font-size:11px; color:#000000; float:left;}
 .btns-2 ul li a { font-size:11px; display:block; color:#000000; text-decoration:none; line-height:25px; padding:0 10px 0 15px; 
 margin:0 3px 0 0}
 .btns-2 ul li a span {  padding:0px 0 0px 18px;}
 .btns-2 ul li a:hover { font-size:11px; color:#000000; text-decoration:none; background:#e4e4e4;}
 
 .btns-3 { width:250px; height:25px; font-family:Arial, Helvetica, sans-serif; background:#fff; border:1px #e4e4e4 solid;}
 .btns-3 ul { margin:0; padding:0; list-style:none;}
 .btns-3 ul li { font-size:11px; color:#000000; float:left;}
 .btns-3 ul li a { font-size:11px; display:block; color:#000000; text-decoration:none; line-height:25px; padding:0 10px 0 15px; 
 margin:0 0 0 0}
 .btns-3 ul li a span {  padding:0px 0 0px 18px;}
 .btns-3 ul li a:hover { font-size:11px; color:#000000; text-decoration:none; background:#e4e4e4;}
 
 .email-icn { background:url(images/icons-2/email-icn.gif) left no-repeat;}
 .close-icn { background:url(images/icons-2/close-icn.gif) left no-repeat;}
 .print-icn { background:url(images/icons-2/print-icn.gif) left no-repeat;}
 .add-icn { padding:4px 0 0 0;}

.btns-4 { width:410px; height:34px; font-family:Arial, Helvetica, sans-serif; margin:10px 0 0 0;}
.btns-left2 { width:14px; background:url(images/others/btns-left_2.gif) no-repeat; height:33px;}
.btns-right2 { width:14px; background:url(images/others/btns-right_2.gif) no-repeat; height:33px;}
.btns-4 ul { margin:0; padding:0; list-style:none;}
.btns-4 ul li { font-size:11px; color:#000000; float:left;}
.btns-4 ul li a { font-size:11px; display:block; color:#000000; text-decoration:none; line-height:31px; padding:0 5px 0 5px; 
margin:0 15px 0 0;}
.btns-4 ul li a span {  padding:0px 0 0px 25px;}  
.btns-4 ul li a:hover { font-size:11px; color:#000000; text-decoration:none; background:#e4e4e4  ;}
.btns-middle-4 { width:380; height:31px; border-top:1px #bebec0 solid; border-bottom:1px #bebec0 solid; background:#FFFFFF;}
 
.content-new { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px 0 0 0;}
.content-new h4 { font-size:13px; color:#000000; margin:0; padding:0;}
.content-new h3 { font-size:14px; color:#000000; margin:0; padding:0;}
.content-new h2 { font-size:14px; color:#FFF; margin:0; padding:0; text-indent:10px;}
.content-new ul { list-style:disc; margin:0 0 0 20px; padding:0;}
.content-new ul li { font-size:12px; color:#000000;}
.content-new ul li a { font-size:12px; color:#000000; text-decoration:none;}
.content-new ul li a:hover { font-size:12px; color:#000000; text-decoration:underline;}
.txt-box_NW { width:150px; padding:2px 0 2px 0; font-size:11px; color:#000000;}
.txt-box2_NW { width:80px; padding:2px 0 2px 0; font-size:11px; color:#000000;}
.txt-box3_NW { width:70px; padding:2px 0 2px 0; font-size:11px; color:#000000;}
.txt-box4_NW { width:250px; padding:2px 0 2px 0; font-size:11px; color:#000000;}
.drop-box1_NW { width:70px; padding:2px 0 2px 0; font-size:11px; color:#000000;}
.drop-box2_NW { width:90px; padding:2px 0 2px 0; font-size:11px; color:#000000;}
.drop-box3_NW { width:150px; padding:2px 0 2px 0; font-size:11px; color:#000000;}
.txt-area_NW { width:250px; height:40px;}

.content-new_title { background:#066a9e;}
.border-container {border:1px solid #6EAAD1}

.quote-txt { font-size:11px; color:#144a67; font-family:Arial, Helvetica, sans-serif; padding:15px 0 0 0;}

.gallery-NW { width:525px; padding:5px 0 0 5px;}
/*.gallery-NW { width:530px !important!;}*/
*html .gallery-NW {width:529px;}
.full-img { width:389px; height:308px; margin:0 4px 0px 0; }
.full-img1 { width:474px; height:360px; margin:0 4px 0px 0; } 
.full-img1 img { width:474px; height:360px;} 
.full-img2 { width:474px; height:307px; margin:0 4px 0px 0; }
.small-img2 { width:105px; height:82px; margin:0 5px 10px 0;}  
.small-img2 img {width:100px; height:82px; }
.small-img { width:127px; height:100px; margin:0 4px 4px 0;}
.small-img { margin:0 4px 5px 0 !important!;}
.border-GL { border:1px #c7c5c1 solid;}

.app-form { font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
.app-form1 { font-size:12px; color:#00B023; font-family:Arial, Helvetica, sans-serif;}
.app-input {}
.app-head { font-size:14px; color:#000000; font-weight:bold; padding:0 0 0 10px;}
.pdf { font-size: 16px; color: #0B3E5B; font-weight:bold; font-family: Georgia,Verdana,Arial,sans-serif;}
.bottom-box { padding:10px; border:1px #c7c5c1 solid; margin:10px 0 10px 0; color:#d5000a;  font-weight:bold; background:url(images/shaded-box.jpg) repeat-x #FFFFFF;}

.george-box { width:231px; height:115px; position:relative;}
.george-txt { position:absolute; bottom:9px; left:100px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:ed1c24;}
.george-Q { position:absolute; width:14px; height:17px; right:9px; bottom:11px;}

.menu-top { width:196px; height:9px; background:url(images/bar/menu-top.jpg) no-repeat; font-size:0;}
.menu-top2 { width:196px; height:11px; background:url(images/bar/menu-top2.jpg) no-repeat; font-size:0;}
.menu-bottom { width:196; height:11px; background:url(images/bar/menu-bottom.jpg) no-repeat; font-size:0;} 
.menu-head { width:196px; background:url(images/bar/menu-top-bg.jpg) repeat-x; font-size:14px; font-weight:bold; color:#fff; /*border-left:1px #c7c5c1 solid; border-right:1px #c7c5c1 solid;*/ height:22px; padding:0 0 0 0px; font-family:Arial, Helvetica, sans-serif; text-indent:10px;}
.menu-head-2 { width:186px; background:url(images/bar/menu-top-bg.jpg) repeat-x; font-size:12px; font-weight:normal; color:#fff; /*border-left:1px #c7c5c1 solid; border-right:1px #c7c5c1 solid;*/ height:22px; padding:0 0 0 10px; font-family:Arial, Helvetica, sans-serif;}

/*New Header*/
.new-header { width:1000px;}
.header-left-Col { width:399px; height:141px;}
.header-right-Col { width:601px; height:141px;}
.header_small-links { width:601px; height:24px; background:#54606e;}
.header_small-links-inner { width:430px; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 0px;}
.header_small-links-inner ul { margin:0; padding:0; list-style:none;}
.header_small-links-inner ul li { font-size:12px; font-weight:normal; line-height:24px; color:#FFFFFF; float:left; margin:0 10px 0 0;} 
.header_small-links-inner ul li a {  font-size:11px; font-weight:normal; text-decoration:none; color:#FFFFFF;}
.header_small-links-inner ul li a:hover {  font-size:11px; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
.header_small-links-inner ul li .home-icn { background:url(images/header/home-icn.jpg) left no-repeat; padding:0 0px 0 23px;}
.header_small-links-inner ul li .account-icn { background:url(images/header/account-icn.jpg) 0 -1px no-repeat; padding:3px 0px 3px 24px;}
.header_small-links-inner ul li .contact-icn { background:url(images/header/contact-icn.jpg) 0 -4px no-repeat; padding:0 0px 0 27px;}
.header_small-links-inner ul li .content-icn { background:url(images/header/content.jpg) 0 -2px no-repeat; padding:0 0px 0 20px;}
.header_small-links-inner ul li .checkout-icn { background:url(images/header/checkout.jpg) 0 0px no-repeat; padding:0 0px 0 22px;}

.header_search { width:163px; padding:0 0 0 0;}
.header_search-inner { width:159px; background:#dee1e6; border:1px #88888a solid; height:20px;}
.header_search-input { margin:0; border:none; background:none; width:128px; padding:0 3px 0 3px;}
.header_search-btn { border:none; background:url(images/header/search-btn.jpg) no-repeat; width:21px; height:18px; margin:0; cursor:pointer;}
.header_img-area { width:601px; height:117px; background:url(images/header/header-img.jpg) no-repeat;}
/*New Header*/

/*New Menu*/
/*.new-menu { width:960px; height:32px; background:url(images/header/menu-bg.jpg) repeat-x; padding:0 0 0 40px;}
.new-menu ul { margin:0; padding:0; list-style:none;}
.new-menu ul li { font-size:16px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; float:left; line-height:32px; margin:0 20px 0 0;}
.new-menu ul li a { display:block; font-size:16px; color:#FFFFFF; text-decoration:none; font-weight:bold; background:url(images/header/spacer-bg.jpg) right no-repeat; padding:0 40px 0 0;}
.new-menu ul li a span { padding:0 0 0 0px;}
.new-menu ul li a:hover { font-size:16px; color:#a9deff; text-decoration:none; background:url(images/header/spacer-bg-over.jpg) right no-repeat;}
.new-menu ul li .service-img {background:url(images/header/services-img.jpg) no-repeat; padding:6px 0 6px 80px; }
.new-menu ul li .about-us {background:url(images/header/about-us-img.jpg) no-repeat; padding:6px 0 6px 60px; }
.new-menu ul li .customer-img {background:url(images/header/customer-img.jpg) no-repeat; padding:6px 0 6px 55px; }  
.new-menu ul li .refrence-img {background:url(images/header/refrence-img.jpg) no-repeat; padding:6px 0 6px 55px; }  */
/*New Menu*/


/*New Menu*/
.new-menu-main { width:1000px; height:32px; background:url(images/header/menu-bg.jpg) repeat-x;}
*html .new-menu-main { margin:-5px 0 0 0;}
.new-menu { width:960px; height:32px; background:url(images/header/menu-bg.jpg) repeat-x; padding:0 0 0 40px;}
*html .new-menu { margin:0px 0 0 0; padding:0 0 0 30px;} 
.new-menu ul { margin:0; padding:0; list-style:none;}
.new-menu ul li { font-size:16px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; float:left; 
margin:0 20px 0 0;}
*html .new-menu ul li {margin:0 0px 0 0;}
.new-menu ul li a { display:block; font-size:16px; color:#FFFFFF; text-decoration:none; font-weight:bold; 
background:url(images/header/spacer-bg.jpg) right no-repeat; padding:6px 30px 6px 0;}
/**html .new-menu ul li a { padding:6px 30px 6px 0;}*/
.new-menu ul li a span { padding:0 0 0 0px;}
.new-menu ul li a:hover { font-size:16px; color:#a9deff; text-decoration:none; background:url(images/header/spacer-bg-over.jpg) right no-repeat;}
.new-menu ul li .service-img {background:url(images/header/services-img.jpg) no-repeat; padding:6px 0 6px 80px; }
.new-menu ul li .about-us { padding:6px 0 6px 60px; }
/*.new-menu ul li .about-us {background:url(images/header/about-us-img.jpg) no-repeat; padding:6px 0 6px 60px; }*/
.new-menu ul li .customer-img {background:url(images/header/customer-img.jpg) no-repeat; padding:6px 0 6px 55px; }  
.new-menu ul li .refrence-img {background:url(images/header/refrence-img.jpg) no-repeat; padding:6px 0 6px 55px; }
/*New Menu*/


.pop-heading { font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#0B3E5B; padding:10px 0 10px 0;}
.pop-small { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:10px 0 0 0;}
.pop-img { border:1px #bebec0 solid; padding:5px;}

.pop-txt-1 { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; margin:0; padding:0;}


.search-top { width:196px; height:50px; background:url(images/header/search-top.jpg) no-repeat; position:relative;}
.search-half { width:15px; height:59px; background:url(images/header/half-key.jpg) no-repeat; position:absolute; left:-15px;}
.search-middle {  background:#26adff; border-left:1px #08679f solid; border-right:1px #08679f solid; padding:10px; width:174px;}
*html .search-middle { padding: 10px 10px 10px 9px;}
.search-bottom { width:196px; height:70px; }
.search-btn { margin:5px 0 0 0;}

.border-1 { border:1px #C7C5C1 solid; background:#FFFFFF; padding:5px;}
.border-1 h4 { margin:0; padding:0;}
.border-2 { border:1px #C7C5C1 solid; background:#FFFFFF;}


.search_left-cor {width:12px; height:13px; background:url(images/header/search_left-cor1.jpg) no-repeat;}
.search_right-cor {width:12px; height:13px; background:url(images/header/search_rit-cor1.jpg) no-repeat;}
.search_left-cor2 {width:12px; height:13px; background:url(images/header/search_left-cor2.jpg) no-repeat;}
.search_right-cor2 {width:12px; height:13px; background:url(images/header/search_rit-cor2.jpg) no-repeat;}

.quick-links { margin:0; padding:10px 0 0 10px; background:#FFFFFF;}
.quick-links ul { margin:0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
.quick-links ul li { font-size:11px; color:#000000; list-style:circle inside; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin:3px 0 0 10px;}
.quick-links ul li a { text-decoration:none; color:#000000;}
.quick-links ul li a:hover { text-decoration:underline; color:#5D9EC3;}

.q-left1 { width:7px; height:6px; background:url(images/header/q-left1.png) no-repeat;}
.q-right1 { width:8px; height:6px; background:url(images/header/q-right1.png) no-repeat;}
.q-top { height:6px; background:url(images/header/q-top.gif) repeat-x;}
.q-left2 { width:7px; height:6px; background:url(images/header/q-left2.png) no-repeat;}
.q-right2 { width:8px; height:6px; background:url(images/header/q-right2.png) no-repeat;}
.q-bottom { height:6px; background:url(images/header/q-bottom.gif) repeat-x;}
.q-middle { border-left:1px #c7c7c7 solid; border-right:1px #c7c7c7 solid; background:url(images/header/q-middle.gif) repeat-x #fff;}
.q-middle-inner { padding:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

* html td.q-left1 {
 background-image: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/header/q-left1.png, sizingMethod='scale');
}

* html td..q-right1
{
 background-image: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/header/q-right1.png, sizingMethod='scale');
}

* html td.q-left2
{
 background-image: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/header/q-left2.png, sizingMethod='scale');
}

* html td..q-right2
{
 background-image: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/header/q-right2.png, sizingMethod='scale');
}


/*New Header*/
.new-header { width:1000px;}
.header-left-Col-2 { width:398px; height:163px;}
.header-right-Col-2 { width:602px; height:163px;}
.header_small-links-2 { width:602px; height:24px; background:#54606e;}
.header_small-links-inner-2 { width:430px; height:24px; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 0px;}
.header_small-links-inner-2 ul { margin:0; padding:0; list-style:none;}
.header_small-links-inner-2 ul li { font-size:12px; font-weight:normal; line-height:24px; color:#FFFFFF; float:left; margin:0 10px 0 0;} 
.header_small-links-inner-2 ul li a {  font-size:11px; font-weight:normal; text-decoration:none; color:#FFFFFF;}
.header_small-links-inner-2 ul li a:hover {  font-size:11px; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
.header_small-links-inner-2 ul li .home-icn { background:url(images/header/home-icn.jpg) left no-repeat; padding:0 0px 0 23px;}
.header_small-links-inner-2 ul li .account-icn { background:url(images/header/account-icn.jpg) 0 -1px no-repeat; padding:3px 0px 3px 24px;}
.header_small-links-inner-2 ul li .contact-icn { background:url(images/header/contact-icn.jpg) 0 -4px no-repeat; padding:0 0px 0 27px;}
.header_small-links-inner-2 ul li .content-icn { background:url(images/header/content.jpg) 0 -2px no-repeat; padding:0 0px 0 20px;}
.header_small-links-inner-2 ul li .checkout-icn { background:url(images/header/checkout.jpg) 0 0px no-repeat; padding:0 0px 0 22px;}
.header_search { width:160px; padding:0 0 0 0;}
.header_search-inner { width:159px; background:#dee1e6; border:1px #88888a solid; height:20px;}
.header_search-input { margin:0; border:none; background:none; width:128px; padding:0 3px 0 3px;}
.header_search-btn { border:none; background:url(images/header/search-btn.jpg) no-repeat; width:21px; height:18px; margin:0; cursor:pointer;}
.header_img-area-2 { width:602px; height:139px; background:#000;}
/*New Header*/

.alphas-block { margin:0; padding:0px 0 10px 10px;}
.alphas-block ul { margin:0; padding:0; list-style:none;}
.alphas-block ul li { color:#676767; font-size:12px; font-weight:bold; float:left;}
.alphas-block ul li a { color:#676767; font-size:12px; font-weight:bold; text-decoration:none; background:#e9e9e9; display:block; width:22px; height:20px; 
border:1px #c0c0c0 solid; text-align:center; padding:0; margin:10px 7px 0 0px; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.alphas-block ul li a:hover { background:#989898; border:1px #c0c0c0 solid; color:#FFFFFF;}

.alphas-block-info { margin:0; padding:0 0 0 0;}
.alphas-block-info-title1 { font-size:12px; font-weight:bold; color:#000000; padding:0 0 0 5px; margin:10px 0 10px 0; background:#e9e9e9; border:1px #c0c0c0 solid; }
.alphas-block-info-title { font-size:20px; font-weight:bold; color:#000000; padding:0 0 0 5px; margin:10px 0 10px 0; background:#e9e9e9; border:1px #c0c0c0 solid; }
.alphas-block-info-title2 { font-size:16px; font-weight:bold; color:#000000; padding:5px 0 5px 5px; margin:10px 0 10px 0; background:#e9e9e9; border:1px #c0c0c0 solid; font-family:Arial, Helvetica, sans-serif;}
.alphas-block-info ul { margin:0; padding:0; list-style:none;}
.alphas-block-info ul li { font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; float:left; margin:0 10px 5px 0; width:260px; }
.alphas-block-info ul li span { font-weight:bold;}
.alphas-block-info2 { margin:0; padding:0 0 0 0; overflow:scroll; width:550px; height:200px;}
.alphas-block-info2 ul { margin:0; padding:0; list-style:none;}
.alphas-block-info2 ul li { font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; float:left; margin:0 10px 5px 0; width:165px; }
.alphas-block-info2 ul li span { font-weight:bold;}

.alphas-block-info3 { margin:0; padding:0 0 0 0;}
.alphas-block-info3 ul { margin:0; padding:0; list-style:none;}
.alphas-block-info3 ul li { font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; float:left; margin:0 10px 5px 0; width:300px; }
.alphas-block-info3 ul li span { font-weight:bold;}

.alphas-block-main { margin:0 10px 0 0;}
.alphas-block-info4 { margin:0 0 0 0; padding:0 0 0 0;}
.alphas-block-info4 ul { margin:0; padding:0; list-style:none;}
.alphas-block-info4 ul li { font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; float:left; margin:0 10px 5px 0; 
width:218px; }
.alphas-block-info4 ul li span { font-weight:bold;}

.alphas-block-info5 { margin:0 0 0 0; padding:0 0 0 0;}
.alphas-block-info-inner {margin:0 58px 0 0; width:196px; }
.alphas-block-info-inner2 {margin:0 0px 0 0; width:196px; }
.alphas-block-info-inner3 {margin:0 8px 0 0; width:196px; }
.alphas-block-info-inner4 {margin:0 0px 0 0; width:146px; }

.alphas-block-main2 { margin:0 0px 10px 0;}
.alphas-block-info6 { margin:0 0 0 0; padding:0 0 0 0;}
.alphas-block-info6 ul { margin:0; padding:0; list-style:none;}
.alphas-block-info6 ul li { font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; float:left; margin:0 10px 5px 0; 
width:250px; }
.alphas-block-info6 ul li a { font-size:12px; color:#000000; text-decoration:underline;}
.alphas-block-info6 ul li a:hover { font-size:12px; color:#000000; text-decoration:none;}



.back-to { font-size:11px; color:#26adff; font-weight:normal; line-height:25px; padding:0 10px 0 0;}
.back-to a { font-size:11px; color:#26adff; font-weight:normal; text-decoration:none;}
.back-to a:hover { font-size:11px; color:#26adff; font-weight:normal; text-decoration:underline;}

.pop-left1 { background:url(images/header/pop-left-1.gif) no-repeat;}
/*html td.pop-left1 {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/header/q-left1.png, sizingMethod='scale');}*/
.pop-table { width:300px;}
.pop-top1 { background:url(images/header/pop-top.gif) repeat-x;}
.pop-right1 { background:url(images/header/pop-right-1.gif) no-repeat;}
.pop-left2 { background:url(images/header/pop-left-3.gif) repeat-y;}
.pop-right2 { background:url(images/header/pop-right-3.gif) repeat-y;}
.pop-middle1 { background:#FFFFFF; font-size:11px; color:#64afce;}
.pop-middle1 p { margin:0; padding:0 0 5px 0; font-size:11px; color:#2e99d7;}
.pop-left3 { background:url(images/header/pop-left-2.gif) no-repeat;}
.pop-right3 { background:url(images/header/pop-right-2.gif) no-repeat;}
.pop-bottom1 { background:url(images/header/pop-bottom.gif) repeat-x;}
.jq-checkpointSubhead {display: none; position:absolute;}


.item-specs { margin:0 6px 6px 0;}
.img-yard { width:550px;}

.gift-policy { margin:5px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; background:#e0e0e0; border:1px #bababa solid;}
.gift-policy ol { margin:0; padding:0; list-style:decimal inside; font-weight:bold;}
.gift-policy ol li { color:#000000; font-size:12px; font-weight:normal; padding:0 0 5px 0;}

.link-1 { color:#2babff; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.link-1 a { color:#2babff; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.link-1 a:hover { color:#000; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.link-2 { color:#2babff; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.link-2 a { color:#2babff; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.link-2 a:hover { color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.item-left1 { background:url(images/others/item-left1.jpg) no-repeat; height:5px; width:5px;}
.item-top { background:url(images/others/item-top.jpg) repeat-x; height:5px;}
.item-right1 { background:url(images/others/item-right1.jpg) no-repeat; height:5px; width:5px;}

.item-title {background:url(images/others/item-title-bg.jpg) repeat-x; height:24px; border-left:1px #c7c5c1 solid; border-right:1px #c7c5c1 solid; 
padding:0 0 0 8px;} 
.item-title ul { margin:0; padding:0; list-style:none;}
.item-title ul li { font-size:12px; color:#144A67; font-weight:normal; float:left; margin:0 8px 0 0; line-height:20px;}

.item-middle {border-left:1px #c7c5c1 solid; border-right:1px #c7c5c1 solid; padding:0;} 


.item-left2 { background:url(images/others/item-left2.jpg) no-repeat; height:5px; width:5px;}
.item-bottom { background:url(images/others/item-bottom.jpg) repeat-x; height:5px;}
.item-right2 { background:url(images/others/item-right2.jpg) no-repeat; height:5px; width:5px;}

.nor-txt-1 { font-size:11px; color:#333333; font-weight:bold; height:20px;} 
.nor-txt-2 { font-size:11px; color:#333333; font-weight: normal;}


/*Show Case*/
.show-container { padding:0 0 0 0; margin:0 0 0 0; width:947px; position:relative;}
.bottom-wave{ background:url(images/others/bottom-wave.jpg) no-repeat; position:absolute; bottom:-1px; left:0; width:947px; height:93px;}
.show-container .show-top-bg { height:14px; width:947px; font-size:0; background:url(images/head_cor-bg.jpg) repeat-x;}
.show-container .show-top-bg .show-left-cor1 { width:12px; height:14px; background:url(images/head_left-cor.jpg) no-repeat;}
.show-container .show-top-bg .show-right-cor1 { width:12px; height:14px; background:url(images/head_right-cor.jpg) no-repeat;}

.show-container .show-middle { width:947px; height:375px; background:url(images/header-bg.jpg) top repeat-y; position:relative;}
.show-container .show-middle .show-Left-Col { width:372px;}
.pic-caption { width:310px; font-size:24px; color:#0468a3; margin:0 0 0 20px; text-align:center;}
.pic-frame { width:345px; height:324px; background:url(images/others/pic-frame.png) no-repeat; position:absolute; left:20px; top:0; z-index:200}
* html .pic-frame {
 background-image: none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/others/pic-frame.png, sizingMethod='scale');
}
.pic-frame-img { width:310px; height:210px; background:#CCCCCC; margin:46px 0 0 40px;}

.show-Right-Col { width:550px; padding:30px 0 0 0; position:absolute; z-index:300; right:0;}
.middle-bg-Show1 { width:540px;}
.middle-bg-Show2 {height:auto; border-left:1px #bdbdbd solid; border-right:1px #bdbdbd solid; 
background:url(images/bg-rept.jpg); padding:10px 0px 0 10px;}
.bottom-bg-Show { height:13px; width:540px; font-size:0; background:url(images/head_cor-bg2.jpg) bottom repeat-x;}
.bottom-bg-Show .left-cor-S {width:12px; height:13px; background:url(images/head_left-cor2.jpg) no-repeat;}
.bottom-bg-Show .right-cor-S {width:12px; height:13px; background:url(images/head_right-cor2.jpg) no-repeat;}

.vehicle-info { border:1px #bebec0 solid; padding:9px 5px 9px 5px; font-family:Arial, Helvetica, sans-serif;}
.vehicle-info_title { font-size:12px; color:#2398c4; font-weight:bold; padding:0 0 8px 0;}
.vehicle-info_dis { font-size:12px; color:#000000;}
.vehicle-performance { border:1px #bebec0 solid; font-family:Arial, Helvetica, sans-serif;}
.vehicle-title-bg { background:#bebec0;}
.vehicle-title { font-size:12px; color:#000000; text-indent:5px;}
.vehicle-des { font-size:12px; color:#000000;}

.middle2-bg-Show1 { width:548px;}
.middle2-bg-Show2 {height:auto; border-left:1px #bdbdbd solid; border-right:1px #bdbdbd solid; background:url(images/bg-rept.jpg); padding:8px 8px 0 8px;}
.bottom2-bg-Show { height:13px; width:548px; font-size:0; background:url(images/head_cor-bg2.jpg) bottom repeat-x;}
.bottom2-bg-Show .left-cor-S2 {width:12px; height:13px; background:url(images/head_left-cor2.jpg) no-repeat;}
.bottom2-bg-Show .right-cor-S2{width:12px; height:13px; background:url(images/head_right-cor2.jpg) no-repeat;}

.middle3-bg-Show1 { width:370px;}
.middle3-bg-Show2 {height:auto; border-left:1px #bdbdbd solid; border-right:1px #bdbdbd solid; background:url(images/bg-rept.jpg); padding:8px 8px 0 8px;}
.middle3-bg-Show2 p { font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:0 0 15px 0; margin:0 0 0 0;}
.bottom3-bg-Show { height:13px; width:370px; font-size:0; background:url(images/head_cor-bg2.jpg) bottom repeat-x;}
.bottom3-bg-Show .left-cor-S3 {width:12px; height:13px; background:url(images/head_left-cor2.jpg) no-repeat;}
.bottom3-bg-Show .right-cor-S3{width:12px; height:13px; background:url(images/head_right-cor2.jpg) no-repeat;}
/*Show Case*/ 


/*Footer New*/
.footer-new { width:1000px; background:#0c1622; padding:0 0 20px 0; color:#6d89ac; font-family:Arial, Helvetica, sans-serif; position:relative;}
.footer-new_inner { padding:20px 68px 20px 68px; width:864px; text-align:center; border-bottom:1px #324154 solid;} 
.footer-new_inner a { font-size:12px; color:#6d89ac; text-decoration:none; padding:0 5px 0 5px; line-height:20px;}
.footer-new_inner a:hover { font-size:12px; color:#fff; text-decoration:none;}
.footer-new-copy { width:1000px; height:70px; text-align:center; color:#324154; font-size:12px; padding:10px 0 0 0; position:relative;}
.footer-new-copy .new-lang { position:absolute; width:189px; left:400px; bottom:0; text-align:left;}
#footer_links2{font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; position:absolute; top:-25px; right:0px; width:210px; text-align:center; background:url(images/header/clock-bg.gif) no-repeat; height:21px; padding:5px 0 0 20px;}
/*#footer_links2 { width:230px !important!; padding:5px 0 0 20px !important!;}
*html #footer_links2 { width:230px; padding:5px 0 0 20px;}*/
.paypal { width:52px; height:67px; position:absolute; right:10px; top:10px;}
.bbb { width:94px; height:35px; position:absolute; right:70px; top:42px;}
.ebay { width:65px; height:51px; position:absolute; left:10px; top:30px;}
.yard { width:90px; height:45px; position:absolute; left:80px; top:31px;}

#imgbck {list-style-image:url("images/icon_black_arrow_right.gif");}


/*Footer New*/




.form_page *, .form_page p { margin:0px; padding:0px; outline:none; }
img { border:0px; }
ul { margin:0px; padding:0px; list-style:none; }
.clr { height:0px; overflow:hidden; font-size:0px; clear:both; }
body { background:#b5cddb url(images/request_form/main_bg.gif) repeat-x left top; font-family:Arial, Helvetica, sans-serif; }
.main { width:732px; margin:0px auto; }

h1 { margin:0px; padding:0px; background:url(images/request_form/blue_rnd.gif) no-repeat left top; font-size:18px; font-weight:bold; color:#ffffff; height:35px; width:196px; line-height:35px; text-align:center; font-family:Arial, Helvetica, sans-serif; }
.main_box { background:url(images/request_form/top_style.gif) no-repeat left top; }
.main_box_mid { background:url(images/request_form/bg.gif) repeat-y left top; }
.main_box_bot { background:url(images/request_form/bot_styles.gif) no-repeat left bottom; min-height:849px; height:auto !important; height:860px; position:relative; }
/*.main_box_bot2 { background:url(images/request_form/bot_styles2.gif) no-repeat left bottom; min-height:650px; height:auto !important; height:860px; position:relative; }*/ 
.main_box_bot2 { background:url(images/request_form/bot_styles2.jpg) no-repeat left bottom; min-height:650px; height:auto !important; height:860px; position:relative; } 
.main_box_mid .wrap { padding:33px 25px 0px 17px; }
.header { height:120px; }
.header.option2{height:110px;}  
.logo { float:left; }
.logo.cntr{ float:none; text-align:center;}  
.advice { float:right; }
p.pro_name { font-size:13px; font-weight:bold; color:#000000; text-align: left; }
table.container { width:690px; overflow: hidden; }
.product_bg { background:#ffffff url(images/request_form/product_bg.gif) no-repeat left top; width:408px; height:409px;  overflow:hidden; margin:0px; vertical-align:middle; float:left; display:block; border:none; text-align:center; vertical-align:middle; }
.product_bg  img{margin:7px 9px 7px 5px;}

.product_bg2{background:url(images/request_form/product_bg2.gif) no-repeat left top;  overflow:hidden; vertical-align:middle; text-align:center; height:348px; width:348px; padding:2px 7px 7px 2px; display:table; float:left; }
.product_bg2 img{margin:7px 9px 7px 5px;}   
                                            
p.pro_code { color:#231f20; font-size:13px; font-weight:bold; margin:0px 0px 7px 0px; }
p.pro_ret { color:#ec1c24; font-size:13px; font-weight:bold; margin:0px 0px 7px 0px; }
p.pro_pri { color:#00adee; font-size:13px; font-weight:bold; margin:0px 0px 7px 0px; }
.form_footer { position:absolute; bottom:0px; left:2px; height:108px; }
.alert_mess { color:#ec1c24; font-size:11px; text-align:center; line-height:21px; vertical-align:middle; padding-left:24px; }
input.sub_btn { background:transparent url(images/request_form/button.gif) no-repeat left top; width:196px; height:36px; line-height:36px; font-size:18px; font-weight:bold; color:#ffffff; vertical-align:middle; text-align:center; margin:7px auto 8px; display:block; border:none; cursor:pointer; outline:none; text-transform:uppercase; }

input.sub_btn1{ background:transparent url(images/request_form/button.png) no-repeat left top; width:120px; height:25px; font-size:12px; font-weight:bold; color:#ffffff; vertical-align:middle; text-align:center; display:block; border:none; cursor:pointer; outline:none; text-transform:uppercase; }

input.all { border:1px solid #bbbdbf; height:20px; width:137px; padding:2px; font-size:11px; }
.select_box { padding:2px; border:1px solid #bbbdbf; width:141px; }
textarea.mess_box { padding:2px; border:1px solid #bbbdbf; height:72px; width:137px; }
textarea.mess_box_ext { padding:2px; border:1px solid #bbbdbf; height:90px; width:137px; } 
.text12 { font-size:12px; font-weight:bold; overflow:hidden; }
.text_new12 { font-size:12px; font-weight:normal; overflow:hidden; }
p.copyright { text-align:center; font-size:11px; font-weight:bold; color:#000000; padding:5px 0px 0px 0px; }
.mtd { font-size:0px overflow:hidden ;}

/* *********************************** Realted item Box Start****************************************************/

.related_itm_list{ background:url(images/dot.gif) no-repeat left top; width:506px; height:126px; padding:40px 17px 0px 17px; margin:0px auto;}
.related_itm_list ul{ list-style:none; margin:0px; padding:0px;}
.related_itm_list li{ line-height:19px; height:19px;}
.related_itm_list a{ font-size:12px; font-weight:bold; text-decoration:none; color:#000000; font-family:Arial, Helvetica, sans-serif; line-height:12px;}
.related_itm_list a:hover{ color:#288FD1;}


.related_itm_list ul.left{ float:left; padding:0px 0px 0px 26px; width:279px;}
.related_itm_list ul.right{ float:right; width:177px;}

/* *********************************** Realted item Box End****************************************************/