img {border:0}
html, body {margin:0px; font-family:"tahoma"; color:#333333; font-size:11px; text-align:center; height:100%; width:100%;  background:url(images/bg.gif); margin-top:5px;}
a {color:#333333; text-decoration:none;}
a * {font-size:inherit}
a:hover{text-decoration:underline;}
p, h1, h2, h3, h4, h5, h6, ol, ul, li, blockquote, fieldset, form, field, legend {margin:0; padding:0}
ul, ol, li {list-style:none;}
/**Structure**/
#nv{display:none;}
#container{width:780px; text-align:center; margin:0 auto;}
#outer_body{position:relative; float:left; border:#5b434a 1px solid;}
#outer_body #float_right{width:140px; height:108px; position:absolute; left:620px; background:url(images/float_right.gif) 0 0 no-repeat;}
#container #body{width:774px; text-align:left; position:relative; float:left; border:#ffffff 3px solid; z-index:0}
#hd{width:774px; height:107px; position:relative; float:left; clear:both; z-index:100; border-bottom:3px #FFFFFF solid;}
#bd{width:774px; position:relative; float:left; clear:both; z-index:0; background:#5b434a}
#ft{width:100%; height:50px; position:relative; float:left; clear:both; z-index:0; padding-top:5px; padding-bottom:5px; font-size:10px; text-align:center;}

/**Header**/
#hd #logo{background:url(images/logo.gif) no-repeat; width:550px; height:72px; position:relative; float:left; clear:both;}
#hd #logo SPAN{display:none;}
/**Menu**/
#left{width:141px; float:left; position:relative; background:#5b434a}
#left #left_banners{width:141px; float:left; position:relative;}
#left_banners .banner{width:141px; float:left; position:relative; background:#5b434a; text-align:center; padding:10px 0px 10px 0px;}
#left_banners .banner P{padding-left:8px; padding-right:8px; text-align:left; color:#FFFFFF; margin-bottom:8px; line-height:16px;}
#left_banners .banner P a{color:#FFFFFF; text-decoration:none;}
#left_banners .banner P a:hover{text-decoration:underline;}
#navigation{z-index:300; float:left;}
#navigation ul {width:141px;}
#navigation ul li{position:relative; float:left; width:141px; background:url(images/nav.gif) 0 0;}
#navigation li ul {position:absolute; top:0px; left:141px; display:none; width:120px;}
#navigation ul li a {font:bold 11px Arial, sans-serif; display:block; text-decoration:none !important; color:#ffffff; padding:5px 0px 5px 5px; border-bottom:#fff 1px solid;}
#navigation ul li a:hover {background:#f5f2f0; color:#5b434a;}
#navigation ul li ul {z-index:10000; width:120px; border-bottom:#012e72 1px solid; border-left:#012e72 2px solid; border-right:#012e72 2px solid;}
#navigation ul li ul li {background-image:none; width:120px;}
#navigation ul li ul a {font-size:10px; font-weight:normal; color:#ffffff; background:#0075c3; border-bottom:1px solid #012e72; padding:3px 0px 3px 5px; text-align:left; width:120px;}
#navigation ul li ul strong {font-weight:bold; color:#ffc}
#navigation ul li ul a:hover {background-color:#ffffff; color:#012e72;}
/* Fix IE. Hide from IE Mac \*/
* html #navigation ul li {float:left; height:1%}
* html #navigation ul li a {height:1%}
/* End */
#nav li:hover {background-position:-151px;}
#nav li.over {background-position:-151px;}
#nav li:hover ul {display: block}
#nav li.over ul {display: block}

/**Body**/
#bd #content_container{width:622px; position:relative; float:left; border:#5b434a 1px solid; padding:3px; padding-left:6px; background:#fff;}
#content_left{width:486px; position:relative; float:left;}
.slideshow{width:480px; height:222px; position:relative; float:left; z-index:0; border:#5b434a 2px solid}
.slide{display:none;}
#content{width:480px; position:relative; float:left;}
#content #bc{line-height:24px; border-bottom:#cccccc 1px solid; font-size:11px; text-indent:5px; margin-bottom:5px;}
#content .h_info{width:219px; float:left; position:relative; margin-top:5px; margin-bottom:5px; min-height:130px; border-right:#cccccc 1px solid;}
#content .h_info_2{width:220px; float:left; position:relative; margin-top:5px; margin-bottom:5px; min-height:130px;}
.h_info_content{width:199px; padding:5px; padding-left:10px; padding-right:10px; overflow:hidden;}
.h_info_content H3{font-size:12px; color:#0075c3; margin-bottom:10px;}
.h_info_content IMG{border:2px #CCCCCC solid; margin:3px;}
.h_info_content P{line-height:16px;}
.h_info_content a{font-weight:bold; color:#3a9ed5;}
#content_head{width:480px; position:relative; clear:both; padding-left:3px;}
#content_head H1{font-size:16px; margin-bottom:12px; margin-top:5px;}
#content_body{width:480px; position:relative; float:left; text-align:justify; padding:5px;}
#content_body H1{font-size:16px; margin-bottom:12px; margin-top:5px;}
#content_body H2{font-size:14px; margin-bottom:12px;}
#content_body H3{font-size:12px; margin-bottom:12px;}
#content_body H3.article{font-size:12px; margin-bottom:2px;}
#content_body P{margin-bottom:12px;}
#content_body P.details{font-size:10px; margin-bottom:2px;}
#content_body ul{display:list-item; list-style-position:outside; margin-left:20px; margin-top:10px; margin-bottom:10px;
}
#content_body ol{display:list-item; list-style-position:outside; margin-left:20px; margin-top:10px; margin-bottom:10px;
}
#content_body ul li{display:list-item; list-style-type:disc; margin-left:20px; margin-left:20px; margin-top:10px; margin-bottom:10px;
}
#content_body ol li{display:list-item; list-style-type:decimal; margin-left:20px; margin-top:10px; margin-bottom:10px; text-align:justify;
}
#content_right{width:119px; position:relative; float:left; text-align:justify; padding:5px; background:#F0F0F0; margin-left:3px;}

#content_right .content_infobox{width:202px; float:left; position:relative; margin-bottom:10px;}

#content_right .content_infobox .infobox_content{width:196px; padding:3px; overflow:hidden;}
#content_right .content_infobox .infobox_content H3{font-size:12px; color:#0075c3; margin-bottom:10px;}
#content_right .content_infobox .infobox_content IMG{border:2px #CCCCCC solid; margin:3px;}
#content_right .content_infobox .infobox_content P{line-height:16px;}
#content_right .content_infobox .infobox_content a{font-weight:bold; color:#3a9ed5;}


/**Catalog Styles**/
.catalog_index_container{width:324px; height:124px; position:relative; float:left; padding:3px; margin-right:2px; margin-bottom:2px; overflow:hidden; background:url(images/catalog_index_bg.gif) 0 0 no-repeat;}
.catalog_index_container .catalog_index_image{width:142px; height:122px; margin-right:5px; position:relative; float:left; background:#FFFFFF; padding-left:1px; padding-top:1px;}
.catalog_index_container .catalog_index_content{position:relative; float:left;}
.catalog_index_container .catalog_index_content H2{font-size:12px; color:#012e72;}
.catalog_index_container .catalog_index_content H2 a{color:#012e72;}
.catalog_index_container .catalog_index_content .item_smlink{width:63px; position:relative; float:right;}
.catalog_index_container .catalog_index_content .item_smlink a{display:block; width:63px; height:17px; background:url(images/btns/item_view_btn.gif) 0 0 no-repeat;}
.catalog_index_container .catalog_index_content .item_smlink a:hover{background-position:-63px;}
.catalog_index_container .catalog_index_content .item_smlink SPAN{display:none;}

#catalog_left_container{width:480px; position:relative; float:left;}
#catalog_left_container H1{font-size:16px; margin-bottom:12px; margin-top:5px;}
#catalog_left_container H2{font-size:14px; margin-bottom:12px; color:#012e72;}
#catalog_left_containerH3{font-size:12px; margin-bottom:12px;}
#catalog_left_container H3.article{font-size:12px; margin-bottom:2px;}
#catalog_left_container P{margin-bottom:12px; line-height:18px;}
#catalog_left_container P.details{font-size:10px; margin-bottom:2px;}
#catalog_left_container ul{display:list-item; list-style-position:outside; margin-left:20px; margin-top:10px; margin-bottom:10px;
}
#catalog_right_container ol{display:list-item; list-style-position:outside; margin-left:20px; margin-top:10px; margin-bottom:10px;
}
#catalog_right_container ul li{display:list-item; list-style-type:disc; margin-left:20px; margin-left:20px; margin-top:10px; margin-bottom:10px;
}
#catalog_right_container ol li{display:list-item; list-style-type:decimal; margin-left:20px; margin-top:10px; margin-bottom:10px; text-align:justify;
}
#catalog_left_container .catalog_smitem_container{width:292px; height:82px; float:left; position:relative; margin-bottom:5px; background:url(images/item_smbg.gif) 0 0 no-repeat; padding:4px;}
.catalog_smitem_container .item_smimage{width:111px; height:75px; position:relative; float:left; padding:2px;}
.catalog_smitem_container .item_smimage .sold_img{background:url(images/sold.gif) 0 0 no-repeat; position:absolute; top:2px; left:2px; z-index:100; width:111px; height:75px;}
.catalog_smitem_container .item_smcontent{position:relative; float:left;}
.catalog_smitem_container .item_smcontent P{margin-bottom:5px;}
.catalog_smitem_container .item_smcontent P SPAN{color:#FF0000;}
.catalog_smitem_container .item_smcontent H3{font-size:12px; color:#012e72; margin-bottom:3px;}
.catalog_smitem_container .item_smcontent H3 a{color:#012e72;}
.catalog_smitem_container .item_smcontent .item_smprice{width:100px; position:relative; float:left; color:#660033; font-weight:bold; line-height:17px;}
.catalog_smitem_container .item_smcontent .item_smlink{width:63px; position:relative; float:right;}
.catalog_smitem_container .item_smcontent .item_smlink a{display:block; width:63px; height:17px; background:url(images/btns/item_view_btn.gif) 0 0 no-repeat;}
.catalog_smitem_container .item_smcontent .item_smlink a:hover{background-position:-63px;}
.catalog_smitem_container .item_smcontent .item_smlink SPAN{display:none;}
#catalog_item_container{width:460px; height:430px; float:left; position:relative; background:url(images/item_bg.gif) 0 0 no-repeat;}
#catalog_item_container .item_image{position:relative; float:left; width:460px;}
#catalog_item_container .item_heading{position:relative; float:left; width:460px;}
#catalog_item_container .item_heading H1{font-size:14px; color:#5b434a; line-height:25px;}
#catalog_item_container .item_heading H1 SPAN{color:#ff0000;}
#catalog_item_container .item_desc{position:relative; float:left; width:460px;}
#catalog_item_container .item_desc P{margin-bottom:12px; text-align:justify; line-height:18px;}
#catalog_item_content_container{width:460px; height:265px; position:relative; float:left;}

/**Right Item Details Box**/

#catalog_item_right_container{width:208px; height:640px; position:absolute; top:61px; left:675px;}

/**LARGE TAB**/
#catalog_item_right_container .large_tab_top{width:208px; height:34px; position:absolute; top:0px; left:0px; z-index:0;}
#catalog_item_right_container .large_tab_top_hit{font:bold 11px Arial, sans-serif; color:#fff; width:208px; height:34px; position:absolute; top:0px; left:0px; background:url(images/lrg_tab.gif) 0 0 no-repeat; line-height:30px; text-align:center; display:block; background-position:-208px; position:absolute; top:0px; left:0px; z-index:0;}
#catalog_item_right_container .large_tab_top a{font:bold 11px Arial, sans-serif; color:#fff; background:url(images/lrg_tab.gif) 0 0 no-repeat; width:208px; height:34px; line-height:30px; text-align:center; display:block;}
#catalog_item_right_container .large_tab_top a:hover{background-position:-208px; color:#fff; text-decoration:none;}

/**SMALL LEFT TAB**/
#catalog_item_right_container .sm_tab_lft{width:104px; height:34px; position:absolute; top:30px; left:0px; z-index:1;}
#catalog_item_right_container .sm_tab_lft a{font:bold 11px Arial, sans-serif; color:#fff; background:url(images/sm_tab.gif) 0 0 no-repeat;  width:104px; height:34px; line-height:30px; text-align:center; display:block;}
#catalog_item_right_container .sm_tab_lft a:hover{background-position:-104px; color:#fff; text-decoration:none;}
#catalog_item_right_container .sm_tab_lft_hit{font:bold 11px Arial, sans-serif; color:#fff; width:104px; height:34px; position:absolute; top:0px; left:0px; background:url(images/sm_tab.gif) 0 0 no-repeat; line-height:30px; text-align:center; display:block; background-position:-104px; position:absolute; top:30px; left:0px; z-index:0;}

/**SMALL RIGHT TAB**/
#catalog_item_right_container .sm_tab_rht{width:104px; height:34px; position:absolute; top:30px; left:104px; background:url(images/sm_tab.gif) 0 0 no-repeat; z-index:1;}
#catalog_item_right_container .sm_tab_rht a{font:bold 11px Arial, sans-serif; color:#fff; background:url(images/sm_tab.gif) 0 0 no-repeat;  width:104px; height:34px; line-height:30px; text-align:center; display:block;}
#catalog_item_right_container .sm_tab_rht a:hover{background-position:-104px; color:#fff; text-decoration:none;}
#catalog_item_right_container .sm_tab_rht_hit{font:bold 11px Arial, sans-serif; color:#fff; width:104px; height:34px; position:absolute; top:0px; left:0px; background:url(images/sm_tab.gif) 0 0 no-repeat; line-height:30px; text-align:center; display:block; background-position:-104px; position:absolute; top:30px; left:104px; z-index:0;}
/****/
#catalog_item_right_container .aj_text_container{height:590px; width:200px; position:absolute; top:60px; border:#012e72 1px solid;border-top:#012e72 5px solid; z-index:3; padding:3px;}
#catalog_item_right_container .aj_text_container P{text-align:justify; line-height:16px;}
#catalog_right_container{width:360px; position:relative; float:left;}
#catalog_right_container H1{font-size:16px; margin-bottom:12px; margin-top:5px;}
#catalog_right_container H2{font-size:14px; margin-bottom:12px; color:#012e72;}
#catalog_right_containerH3{font-size:12px; margin-bottom:12px;}
#catalog_right_container H3.article{font-size:12px; margin-bottom:2px;}
#catalog_right_container P{margin-bottom:12px; line-height:18px;}
#catalog_right_container P.details{font-size:10px; margin-bottom:2px;}
#catalog_right_container ul{display:list-item; list-style-position:outside; margin-left:20px; margin-top:10px; margin-bottom:10px;
}
#catalog_right_container ol{display:list-item; list-style-position:outside; margin-left:20px; margin-top:10px; margin-bottom:10px;
}
#catalog_right_container ul li{display:list-item; list-style-type:disc; margin-left:20px; margin-left:20px; margin-top:10px; margin-bottom:10px;
}
#catalog_right_container ol li{display:list-item; list-style-type:decimal; margin-left:20px; margin-top:10px; margin-bottom:10px; text-align:justify;
}

/** News Left**/
#newsleft{width:193px; border:#012e72 1px solid; border-top:#012e72 5px solid; border-bottom:#012e72 5px solid; padding:5px; float:left; position:relative;}
#newsleft .details{margin-bottom:12px; font-size:11px; color:#0075c3}
#newsleft H2{font-size:11px; font-weight:normal; margin-bottom:12px;}

#featured_news{width:450px; margin-left:5px; float:left; position:relative;}
#featured_news .featured_container H3{font-size:14px; margin-bottom:6px;}
#featured_news .featured_container{width:450px; border-bottom:#036ba5 1px solid; margin-bottom:5px;}
#featured_news .featured_container H3{font-size:12px; margin-bottom:6px;}
#featured_news .featured_container a{color:#0075c3;}
#featured_news .featured_container P{}
#featured_news .featured_container .dd{font-size:10px; margin-bottom:6px;}
#featured_news .featured_container .readmore{width:81px; float:right; position:relative;}
#featured_news .featured_container .readmore a{display:block; width:81px; height:17px; background:url(images/btns/read_more_btn.gif) 0 0 no-repeat;}
#featured_news .featured_container .readmore a:hover{background-position:-81px;}
#featured_news .featured_container .readmore SPAN{display:none;}

/** Dealers Table **/
.stateheader{clear:both; margin-bottom:10px;}
.dealer{float:left; position:relative;}
.dealer TH{line-height:20px; color:#0075c3;}
.dealer TD{width:320px;}
.dealer TD SPAN{display:block; float:left; width:70px; font-weight:bold;}
.dealer TD .address{display:block; font-weight:normal; width:230px; padding-bottom:12px;}

/**Product RSS Styles**/
#item_results{width:727px; border-top:2px solid #cccccc; padding-bottom:5px;}
.item_container_0{width:727px; background:#f8f8f8; border-bottom:#cccccc 1px solid;}
.item_container_1{width:727px; background:#eaeaf0; border-bottom:#cccccc 1px solid;}
H4.ititle{font-size:16px;}
H4.ititle a{color:#0294c9;}
H4.ititle a:hover{color:#666666;}
#item_results TABLE a{font-weight:bold;}
#item_results TABLE a:hover{color:#0294c9;}

/**Footer**/
#ft #ft_content{width:727px; position:relative; float:left; clear:both; padding-left:263px; line-height:25px;}
#ft #ft_right{position:absolute; width:150px; text-align:right; left:740px; top:5px;}
#ft #ft_btm{width:727px; position:relative; float:left; clear:both; padding-left:263px; font-size:10px;}

/**Form**/
.inputtext {border: 1px solid #bdc7d8; font-size: 11px; padding: 3px;}
.form_row {padding-top: 1px; padding-bottom: 1px;}
.form_row label{display:block; float:left; padding:3px 0px; width:90px; text-align: left; font-size: 11px;}
.form_row p.formtxt{display:block; margin:0px; padding-left:90px; text-align: left; font-size: 11px;} 
.form_row IMG{margin:0px;}
.form_row SPAN.captimg IMG{margin:0px; width:120px; height:40px;}
.form_row input{margin:0px;} 
.form_row select{margin:0px;}
.form_row textarea{border: 1px solid #b7b8b8; font-size: 11px; padding: 3px; margin:0px; height: 80px; width: 180px;}
.form_row .inputtext{width:155px;}
#buttons{padding:0px 0px 0px 90px; text-align:left;} 
#buttons input{margin:0px 2px 0px 0px; width:85px;}
#sw_bd .contactform{text-align:left; width:480px; margin-right: 10px; margin-left: 10px; margin-bottom:5px;} 
#sw_bd .contactform P{line-height:16px; margin:10px 0px; text-align:left; padding-left:120px; margin-top:10px;}
#sw_bd .contactform .form_row label{display:block; float:left; padding:3px 0px; width:180px; text-align: left; font-size: 11px;}
#sw_bd .contactform .form_row p.formtxt{display:block; margin:0px; padding-left:180px; text-align: left; font-size: 11px;}
#sw_bd .contactform #buttons{padding-left:180px;}
.applyform{text-align:left; width:480px; height:auto; margin-right: 10px; margin-left: 10px;}
.attach{text-align:left; width:480px; height:auto; margin-right: 10px; margin-left: 10px;}
.applyform P{line-height:16px; margin:10px 0px; text-align:left; padding-left:120px; margin-top:10px;}
.inputsubmit {border:#666666 solid 1px; background-color:#5b434a; color: #ffffff; font-size: 11px; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; text-align: center;}
.upload_status{float:left; position:relative;}
#item_right #enquiry_form .form_row .inputtext{width:140px;}
#item_right #enquiry_form .form_row textarea{width: 140px;}
.alert, #alert{color:red; font-weight:bold;}
#error, .error{padding: 10px; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; background-color:#fd6464; border: 2px solid #666666; text-align: center;}
#success, .success{padding: 10px; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; background-color: #FFFFCC; border: 2px solid #999999; text-align: center; width: auto; height: auto; position:relative;overflow:hidden;}
#spacer{height: 1px; width:auto; position:relative; overflow:hidden;}

#sw{
width:500px;
z-index:0;
}
#sw_top{
width:500px;
height:30px;
position:relative;
overflow:hidden;
float:left;
}
#sw_top H1{
font-size:14px;
line-height:30px;
float:left;
color:#78c03a;
}
#sw_menu{
width:498px;
height:auto;
position:relative;
float:left;
overflow:hidden;
border:#ffffff solid 1px;
border-bottom:0px;
}
#sw_menu ul {width:500px;}
#sw_menu ul li {width: 115px; position:relative; float:left; border-right:#ffffff 1px solid}
#sw_menu ul li a {font:bold 11px Arial, sans-serif; display:block; text-decoration:none !important; color:#0075c3; border-bottom:1px solid #fff; background:#d5f0fe; padding:5px 0 5px 10px;}
#sw_menu ul li a:hover {background:#feba01; color:#fff;}
/* Fix IE. Hide from IE Mac \*/
* html #sw_menu ul li {float:left; height:1%}
* html #sw_menu ul li a {height:1%}
/* End */
#sw_bd{
width:500px;
position:relative;
overflow:hidden;
float:left;
background:#fff;
}
#sw_ft{
width:500px;
height:20px;
position:relative;
overflow:hidden;
float:left;
text-align:center;
background:#fff;
}
#sw_bd TABLE.sw_tbl{
width:500px;
text-align:left;
background:#d5f0fe;
margin:0px;
border-collapse: collapse;
}
TABLE.sw_tbl TR{
padding:0px;
margin:0px;
}
TABLE.sw_tbl TD{
padding:5px;
border:#ffffff 1px solid;
}
TABLE.sw_tbl TD ul{
display:list-item;
margin-left:20px;
padding:0px;
}
TABLE.sw_tbl TD li{
list-style-position:outside;
list-style-type:disc;
margin-bottom:10px;
}
TABLE.sw_tbl TD.lt{
background:#017dc7;
color:#FFFFFF;
font-weight:bold;
width:35%;
}
TABLE.sw_tbl TD.rt{
background:#d5f0fe;
}
TABLE.sw_tbl TD.ht{
background:#ffc20f;
color:#017dc7;
text-align:center;
}
TABLE.sw_tbl TD.r_ta{
color:#017dc7;
text-align:right;
}
TABLE.sw_tbl TD.wc{
background:#ffffff;
}
#sw #contact_container{
width:500px;
height:auto;
position:relative;
overflow:hidden;
float:left;
border-top:#78c03a 3px solid;
padding-top:1px;
padding-bottom:1px;
border-bottom:#78c03a 3px solid;
margin-bottom:5px;
background:#8E8E90;
}
#contact_container #contact_bx{
width:164px;
padding-top:9px;
padding-bottom:9px;
padding-left:2px;
position:relative;
overflow:hidden;
float:left;
}
#contact_bx p{
margin:0px;
padding:0px;
text-align:left;
}
#sw_top #print_ico{
	z-index:300;
	width:100px;
	height:19px;
	line-height:20px;
	position:relative;
	float:right;
	overflow:hidden;
	top: 5px;
	background-image: url(images/icon/print_ico.gif);
	background-repeat: no-repeat;
	display: block;
	text-indent: 25px;
}
#print_ico a{
display:block;
text-decoration:none;
}
#print_ico a:hover{
text-decoration:underline;
}
#contactform #status{
	z-index:300;
	width:50px;
	height:50px;
	padding-top:20px;
	padding-left:75px;
	padding-right:75px;
	position:absolute;
	overflow:hidden;
	left: 140px;
	top: 80px;
	background: url(images/loading.gif);
}
/**Scroller**/
#pscroller1{
width: 168px;
height: 190px;
padding: 3px;
}
#pscroller1 a{
text-decoration: none;
font-weight:bold;
padding-bottom:5px;
}
#pscroller1 a:hover{
text-decoration: underline;
}
#pscroller1 P{
margin-top:5px;
margin-bottom:5px;
}
.someclass{color:#666666}
.privacy, #privacy{
width:500px;
height:360px;
font-family:Tahoma; 
color:#231f20;
font-size:11px;
}

#modal_db {
	position:fixed;
	height:449px;
	left:50%;
	top:0px;
	margin-left:-259px;
	width:517px;
	display:none;
		background-color: #FFFFFF;
	color: #000;

	-webkit-border-radius: 7px; 
	-moz-border-radius: 7px;
	border-radius: 7px;
}

#modal_dialog {
	position:fixed;
	min-height:30px;
	left:50%;
	top:10%;
	margin-left:-207px;
	width:417px;
	display:none;
	background-color: #d0d0d0;
	color: #000;
	padding:10px;
	border:3px solid #5B434A;

}

/* catalog */
#content_body #catalog ul li {
	list-style-type:none;
}
.product {
	clear:both;
	margin: 0 10px 15px 0;
	padding:5px;
	border: 2px solid #5B434A;
	cursor:pointer;
}

.product:hover {
	background:#cBBDBD;
}

.product a {
	text-decoration:none;
}
.product img {
	float:left;
}
.product span {
	padding-left:10px;
	width:128px;
	display:block;
	float:left;
	font-size:1.2em;
}
.product span.product-name {
	font-size:1.5em;
	width:256px;
}
.product span.eng_vin {
	width:256px;
}
.product .description {
	float:left;
	width:276px;
}

.article-view .primary-pic {
	float:left;
	margin-right:15px;
	border: 2px solid #5B434A;
}

.article-view .span {
	float:left;
	width:80px;
}


.article-view .description {
	float:left;
	width:151px;
	font-size:1.2em;
	line-height:1.8em;
	text-align:left;
}

.article-view img.thumb {
	border: 2px solid #5B434A;
	float:left;
	margin:10px;
}

.article-view .thumbs {
	clear:both;
	padding-top:20px;
}

a.make {
	font-weight:bold;
	font-size:1.5em;
	line-height:1.7em;
}
/* end catalog */

.clear {
	clear:both;
}

/*#featured {
	clear:both;
	width:484px;
	height:95px;
	margin-top:5px;
	margin-bottom:10px;
	background:url(images/negativ.jpg);
}

#featured img {
	padding: 15px 2px 0px;
}*/

#content_body h2.featured-title {
	margin-bottom:10px;
	margin-top:15px;
}

.article-text {
	text-align:left;
	clear:both;
	padding-top:15px;
}

#content_body ul#featured {
	margin:0;
}

#content_body ul#featured li {
	display:list-item;
	list-style-type:none;
	margin:5px;
}
#result-frame {
	border:none;
	width:100%;
	height:449px;
}
#conversion-modal {
	position:fixed;
	height:449px;
	left:50%;
	top:0px;
	margin-left:-403px;
	width:806px;
	display:none;
		background-color: #FFFFFF;
	color: #000;

	-webkit-border-radius: 7px; 
	-moz-border-radius: 7px;
	border-radius: 7px;
}

#click_here {
	padding:10px;
}

#click_here a {
	font-weight:bold;
	color:red;
	}
