/* BASIC STYLES */
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 130%;
color: #5b5d5e;
background: #ffffff;
margin:0px auto;
color:#686a6b;
}

body.one_new {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 130%;
color:#5b5d5e;
background: #ffffff;
margin:0px auto; 
overflow-y:hidden;
}

FORM{margin:0px; padding:0px;}
A, A:link, A:visited, A:active{
color:#666060;
text-decoration: none;
}

A:hover{
color:#000000;
text-decoration: none;
}

/* LAYOUT */

#page-wrapper {
width: 1002px;
margin: 0px auto;
height:auto;
margin-bottom:0;
}

#logo {padding:0px 40px 0px 40px; background:url(../images/bg_header.gif) left top repeat-x;}
.textbox {border:1px solid #c4c0c0; height:15px; width:122px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#898989;}
.content {margin-top:3px; width:962px; background:#afc8d0; padding:20px;}
.whoweare {border:1px solid #e6e2e2; background:#f1efef url(../images/table_bg.gif) left top repeat-x; width:366px;}
.whoweare1 {border:1px solid #e6e2e2; background:#f1efef url(../images/table_bg.gif) left top repeat-x; width:573px;}
h1 {margin:0; padding:0; font-size:16px; font-weight:bold; color:#0a3242; text-align:left;}
.text1 {margin:15px 35px 30px 20px; text-align:left;}
.text2 {margin:15px 35px 10px 20px; text-align:left;}
.footer {height:21px; background:#e8e8e8; font-size:11px; color:#666060; padding-top:5px; text-align:right; padding-right:20px; padding-left:25px; margin-top:2px;}

UL.list_main { background: url(../images/arrow1.jpg) left center no-repeat; list-style:none; padding:0; margin:0; padding-left:10px; line-height:16px;}

.content_inner {margin-top:10px; width:962px; background:#ffffff url(../images/inner_bg.gif) left bottom repeat-x; border:19px solid #afc8d0;}
.cont_inner1 {padding:20px; border:1px solid #dfdfdf;}
.line_gray {background:url(../images/gray_line.gif) left top repeat-x; height:1px;}

UL.list_awards {list-style:none; padding:0; margin:0; padding-top:15px;}
UL.list_awards LI{ background: url(../images/arrow1.jpg) 0 6px no-repeat; list-style:none; padding:0; margin:0; padding-left:15px; line-height:16px; padding-bottom:10px;}

.ver_line {border-right:1px solid #d7d7d7; width:1px;}
.bott_line {background:url(../images/line_ver.gif) left center repeat-x; height:1px;}

.normal14 {font-size:14px; color:#5b5d5e;}

.visit_link {color:#0758df;}
.visit_link A, .visit_link A:link, .visit_link A:visited, .visit_link A:active{color:#0758df; text-decoration: none; font-size:13px;}
.visit_link A:hover{text-decoration: underline; font-size:13px;}



.content_product {width:998px; border:1px solid #dbe0e1;}
.cont_prod {padding:0px 20px 20px 20px; border:1px solid #dfdfdf; height:auto;}
.cont_elect {padding:20px; border:1px solid #dfdfdf; height:auto;}
.prod_nav {float:left; width:234px; padding-right:10px; padding-bottom:10px;}
.prod_dtl {float:left; width:681px; padding-left:20px; padding-right:10px; padding-bottom:10px; border-left:1px dotted #c4c2c2; text-align:justify;}
h2 {margin:0; padding:0; font-size:17px; font-weight:normal; color:#0a3242; text-align:left;}
.dott_line {background:url(../images/dot_line.gif) left center repeat-x; height:30px;}


TABLE.table_main TH {font-size:16px; color:#0a3242; background:#cfcfcf; padding-left:10px; font-weight:normal;  border:1px solid #f2eaea;}
TABLE.table_main TD {background:#f6f6f6; border:1px solid #cfcfcf; padding-top:10px; padding-bottom:10px; padding-right:5px;}


TABLE.table_inner TH {font-size:12px; color:#3a4e64; padding-left:10px; font-weight:bold; background:#f6f6f6; border:none; text-align:left;}
TABLE.table_inner TD {font-size:12px; color:#5b5d5e; font-weight:normal; background:#ffffff; padding-left:10px; padding-bottom:10px;border:1px solid #f2eaea;}


UL.products_list {list-style:none; padding:0; margin:0;}
UL.products_list LI{background: url(../images/arrow1.jpg) 0 6px no-repeat; list-style:none; padding:0; margin:0; padding-left:15px; width:100%;}

UL.products_list1 {list-style:none; padding:0; margin:0; padding-left:22px;}
UL.products_list1 LI{background: url(../images/arrow1.jpg) 0 6px no-repeat; list-style:none; padding:0; margin:0; padding-left:15px; padding-bottom:10px; width:100%;}

UL.products_list2 {list-style:none; padding:0; margin:0;}
UL.products_list2 LI{background: url(../images/arrow1.jpg) 0 6px no-repeat; list-style:none; padding:0; margin:0; padding-left:15px; padding-bottom:10px; width:100%;}

.prod_desc {padding:10px;}
.error {color:#fe0000;}
.red {color:#a70c0c;}
.yello {color:#bf8b1c; padding-top:5px;}
