body,table,input,select,textarea,form{font-family:verdana,"sans serif";font-size:11px;color:#330000;}
body{text-align:center;background:#DDDDDD url(../images/pg_bgd.jpg) fixed repeat top left; }
input,select,textarea{color:#000000;}
a:visited,a:active,a:link{color:#000066;background:none;}
a:hover{color:#FF0033;}
td{padding:0.25em;}
.bdr,.heading{border:solid 1px #DBC7DC;}
.heading{font-weight:bold;color:#FFFFFF;background:#75557A;}
td.lg_pad{padding:0.5em;}
.clr{clear:both;}
div.floatfix{width:100%;height:1px;clear:both;line-height:1px;font-size:1px;}
form{margin:0;padding:0;}


div.dd_select_box,input.select_input,div.select_box{width:320px;margin:0;padding:0;}
div.dd_select_box{position:absolute;display:none;top:1.6em;left:0px;border:solid 1px #000044;background:#FFFFFF;}
div.select_box{position:relative;text-align:left;}
div.sel_list{background:#FFFFFF;color:#000000;padding:1px 5px;width:100%;}
div.sel_list_over{background:#000088;color:#FFFFFF;padding:1px 5px;}
html>body div.dd_select_box{top:1.4em;width:322px;}
html>body div.sel_list{width:auto;}

div.td_select{position:absolute;margin:19px 0px 0px 96px;}
html>body div.td_select{position:absolute;margin:-3px 0 0 0;}

ul,ol{padding:0 0 0 20px;margin:0 0 2em 0;}
ol{margin-left:8px;}
li{padding:1px 0;margin:0;}
li.menu{padding:3px 0;}


/*********************************************************************************************/
div.page{width:930px;position:relative;margin:6px auto;background:#FFFFFF url(../images/pagebgd.gif) scroll repeat-y top left;}
div.header{position:relative;width:930px;height:135px;background:#FFFFFF url(../images/header.jpg) scroll no-repeat top left;text-align:left;}
div.mid_section{width:930px;position:relative;min-height:300px;overflow:hidden;text-align:left;}
div.footer{position:relative;width:930px;min-height:100px;background:#EEEEEE;border-top:solid 1px #CCCCCC;text-align:left;}

div.left_col{width:199px;float:left;text-align:left;height:100%;/*padding-bottom: 32767px;margin-bottom: -32767px;background:#EEEEEE;border-right:solid 1px #CCCCCC;*/position:relative;}

div.right_col{width:199px;float:right;text-align:left;height:100%;/*padding-bottom: 32767px;margin-bottom: -32767px;background:#EEEEEE;border-left:solid 1px #CCCCCC;*/position:relative;}

div.main{width:500px;float:left;margin:10px 15px;position:relative;}

table.top_buttons{width:930px;}
td.top_buttons{background:#FF9900;border:solid 1px #FFCC00;padding:1px;}

a.top_buttons:visited,a.top_buttons:active,a.top_buttons:link,a.top_button:visited,a.top_button:active,a.top_button:link{display:block;margin:0;padding:4px; background:#FF9900;color:#FFFFFF;font-weight:bold;text-decoration:none;}
a.top_buttons:hover,a.top_button:visited,a.top_button:active,a.top_button:link,a.top_button:hover{color:#444444;background:#FFFFFF;}


input.edit,select.edit{width:320px;}
textarea.edit{width:320px;height:160px;}

p.product{padding:0;margin:8px 0 0 0;}

a.more_details:visited,a.more_details:active,a.more_details:link{color:#FFFFFF;background:none;text-decoration:none;font-weight:bold;font-size:12px;float:right;display:block;}
a.more_details:hover{color:#FF0000;}



a.vtop_links:visited,a.vtop_links:active,a.vtop_links:link{padding:0;margin:0;color:white;text-decoration:none;font-weight:bold;}
a.vtop_links:hover{color:#FFCC00;}
td.vtop_left{padding:0;background:#DDDDDD url(../images/headlinkleft.jpg) scroll no-repeat top left;width:12px;}
td.vtop_mid{padding:0;background:#DDDDDD url(../images/headlinkcen.jpg) scroll no-repeat top left;width:20px;}
td.vtop_right{padding:0;background:#DDDDDD url(../images/headlinkright.jpg) scroll no-repeat top left;width:12px;}
td.vtop_link{padding:3px 3px 3px 3px;background:#DDDDDD url(../images/headlinkmid.jpg) scroll repeat-x top left;}

a.index_international:visited,a.index_international:active,a.index_international:link
{color:white;text-decoration:underline;font-weight:bold;font-size:14px;}
a.index_international:hover{color:#000000;}


td.contact_l{padding:0.25em 1px 0 1px;}
td.contact_r{padding:0 1px 0.25em 1px;}
input.contact,textarea.contact,select.contact{width:170px}
textarea.contact{height:50px}

td.m_contact_l{padding:0.5em 4px 0.5em 8px;white-space: nowrap;}
td.m_contact_r{padding:0.5em 0px 0.5em 16px;}
textarea.m_contact,input.m_contact,select.m_contact{padding:2px;width:280px;}
textarea.m_contact{height:50px}

select.m_contact{width:286px;}
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}
h5{font-size:13px;}
h6{font-size:12px;}


div.lrprods{background:#FFFFFF;border:solid 1px #CCCCCC;margin:4px auto;overflow:hidden;margin:4px 10px;}

input.adv_search,select.adv_search{width:240px;}

div.breadcrumbs{padding:2px 0 12px 0;}


div.cs_prodresult{text-align:left;margin:4px 0;background:#FFFFFF;max-width:600px;}
div.cs_result_Radios{border:solid 1px #FF9900;}
div.cs_result_Accessories{border:solid 1px #75557A;}
div.cs_result_Security{border:solid 1px #888888;}

table.cs_prodresult{width:100%;border-top:solid 1px #CCCCCC;}
table.cs_result_Radios{background: #FFEEDD;}
table.cs_result_Accessories{background: #FFDDFF;}
table.cs_result_Security{background: #EEEEEE;}

div.cs_resultfoot_Radios{background:#FF9900;padding:6px;}
div.cs_resultfoot_Accessories{background:#75557A;padding:6px;}
div.cs_resultfoot_Security{background:#888888;padding:6px;}

.fade_0{display:none;}
.fade_1{display:block;filter:alpha(opacity=10);-moz-opacity:0.1;opacity:0.1;}
.fade_2{display:block;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;}
.fade_3{display:block;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
.fade_4{display:block;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
.fade_5{display:block;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.fade_6{display:block;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.fade_7{display:block;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.fade_8{display:block;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.fade_9{display:block;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
.fade_10{display:block;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}

input.rq_input{width:240px;}
textarea.rq_textarea{width:480px;height:200px;}

p.error,li.error{font-weight:bold;color:red;font-size:11px;}
div.rq_bgd{overflow-x:hidden;overflow-y:scroll;height:100%;width:100%}
div.rq_head{padding:110px 20px 70px 20px;background:#FFFFFF url(../images/rq_bgd.jpg) scroll no-repeat top left;}