/* tag -----------------------------------*/
body{
  background:#F3F3F3;
  font-family:arial;
  color:#000000;
  font-size: 11px;
  margin:0px;
 }
 td,div {color:#000000;font-size: 11px;}
h1{font-size:12px;color: #9E1423;font-weight:bold;font-family:arial; margin-bottom:8px;margin-top:0px;}
h2{font-size:11px;color: #837D3B;font-weight:bold;font-family:arial; margin-bottom:8px;margin-top:0px;}

img{border:0px;}

form{margin:0px;}
 

/* links -----------------------------------*/
a:link, a:visited { color: #000000; font-weight:normal; font-size:11px; text-decoration: underline;font-family:arial;}
a:hover, a:active {color: #808080;text-decoration: underline; }


/* id and classes -----------------------------------*/
#header{background-color:#000000; height:87px; background-image:url(../images/logo.gif); background-position:top left; background-repeat:no-repeat;}
#header .inputtxt{height:20px; width:130px; font-size:10px; background-color:#CCCCCC}
#header td{color:#FFFFFF; font-size:11px; font-family:Arial; font-weight:bold; }
#header a.h:link, a.h:visited {font-size:13px;color: #ffffff; font-weight:bold; text-decoration: none;font-family:arial;}
#header a.h:hover, a.h:active {font-size:13px;color: #ffffff;text-decoration: underline; }
#header .activelink {font-size:14px;color: #909090;text-decoration: underline; }


#contact{height:29; background-image:url(/images/bg_redphone.gif); background-repeat:repeat-x;}
#contact .phone{text-align:right;color:#FFFFFF; font-size:12px; font-family:Arial; font-weight:bold; }

.contentbg{background-image:url(/images/bg_content.gif); background-repeat:repeat-y; background-position:center; }
.bottombg{background-image:url(/images/bg_contentBOT.gif); background-repeat:repeat-x; background-position:bottom;  }
.bgwhite{background-color:#FFFFFF;}


#nav{font-size:12x;background-image:url(/images/bg_sidenav.gif); background-repeat:no-repeat; width:236px; height:335px; padding-top:20px;}
#nav a.n:link, a.n:visited {font-size:12px;color: #8A8A8A; font-weight:bold; text-decoration: none;font-family:arial;}
#nav a.n:hover, a.n:active {font-size:12px;color: #9E1423;text-decoration: none; }

#nav .activenav {width:206px;padding-left:20px;vertical-align:middle;height:26px; border-bottom:1px solid #CFCFCF; border-top:#F4F4F4 1px solid;font-size:12px;color: #9E1423;text-decoration: none; font-weight:bold;}
#nav .navtd{width:206px;padding-left:20px;vertical-align:middle;height:26px; border-bottom:1px solid #CFCFCF; border-top:#F4F4F4 1px solid;}
#nav .navtdTop{width:206px;padding-left:20px;vertical-align:middle;height:2px; border-bottom:1px solid #CFCFCF;}
#nav .navtdBot{width:206px;padding-left:20px;vertical-align:middle;height:30px; border-top:#F4F4F4 1px solid;}


.president{ padding-top:40px; font-family:arial;font-weight:bold;font-size:12px;} 

.content{padding-top:34px; color:#000000;font-size: 11px;}

#footer{ background-color:#474747; padding-top:10px; border-top:1px solid #CACACA;}
#footer td{color:#9C9C9C;font-size:12px;font-weight:bold; }
#footer .botborder{border-bottom:#535353 solid 1px;}
#footer a.f:link, a.f:visited {font-size:12px;color: #9C9C9C; font-weight:bold; text-decoration: none;font-family:arial;}
#footer a.f:hover, a.f:active {font-size:12px;color: #9C9C9C;text-decoration: underline; }
 
.copy{font-size:10px;color: #9C9C9C; text-align:center; padding-top:10px; padding-bottom:10px;}

.call {font-weight:bold;font-size:12px; text-align:center}
.smalltxt{color: #474747; font-weight:normal;font-size: 10px;}

.contacttxt{font-weight:normal;font-size:11px; color: #9F9F9F; text-decoration:none;}
.contactbold{font-weight:bold;font-size:12px; color: #000000; }
.formtxt{border: 0px; font-family: Arial; font-size: 11px; color: #000000; background-color:#EEEEEE; width: 270px; height: 12px;}
.formtarea{border: 0px; font-family: Arial; font-size: 11px; color: #000000; background-color:#EEEEEE; width: 270px; height: 110px;}
.formtd1{background-image:url(/images/form_txt.gif); background-repeat:no-repeat; width:280px; height:18px}
.formtd2{background-image:url(/images/form_tarea.gif); background-repeat:no-repeat; width:280px; height:114px}
  .red{color:#FE0D3D;font-weight:bold;}
  .mcare{color: #FE0D3D; font-weight:bold; font-size:16px}
/*
.sideL{background-image:url(/images/bg_contentBL.gif); background-repeat:no-repeat; background-position:bottom; width:20px;}
.sideR{background-image:url(/images/bg_contentBR.gif); background-repeat:no-repeat; background-position:bottom; width:20px;}
.mid{ padding-top:12px; padding-left:37px; background-color:#FFFFFF;}


a.redlink:link, a.redlink:visited {color: #FE0D3D;text-decoration:none}
a.redlink:hover, a.redlink:active {color: #003399; }
a.nav:link, a.nav:visited {color: #003399;font-size:10px;font-weight:bold;text-decoration:none}
a.nav:hover, a.nav:active {color: #000000; font-size:10px; }
a.nav1:link, a.nav1:visited {text-decoration:none}
a.nav1:hover, a.nav1:active {text-decoration: underline; }
.blue_quotes{
text-align:right;font-family:verdana;color: #2F6BCE; font-weight:normal;font-size: 10px;padding-right:10px;}
.breaknews td{
font-family:verdana;color: #2F6BCE; font-weight:normal;font-size: 10px;padding:4px;}
.copy{
  font-size:11px;
  color:#003399;
  font-family:arial;
  text-align:center;
}
 #solutions{ position:absolute;top:124px;left:648px;visibility:hidden;z-index:100;background-color:#6699FF;padding:4px; }
 #solutions td{border:1px solid #f5f5f5; text-align:center;}
 #wrapper{ width:778px;border:1px solid #6699FF;
  background-color:#ffffff;
  margin-left:auto;margin-right:auto;position:relative;}
hr.blue{  color:#6699FF;
  height:1px;width:90%;
  }

img{border:0px;}
#leftnav{background:url('/images/leftnav_bg.gif'); background-repeat:no-repeat;}
.small{color: #2F6BCE; font-weight:normal;font-size: 11px;}
.small_gray{color: #696969; font-weight:normal;font-size: 11px;}
.leftnavbox {color:#3674D9;font-size: 12px; text-align:center; font-weight: bold;}
#content{margin:10px; padding:4px;}
.bold{font-weight:bold; color:#3674D9;}
.black{font-weight:bold; }
ul{
list-style-type: square;
}
ul.arrow {
  font-size: 12px;
  list-style-position: outside;
  list-style-image: url(/images/arrow_blue.gif);
  list-style-type: none; vertical-align:text-top;

}
ul.arrow2 {
  font-size: 12px;
  list-style-position: outside;
  list-style-image: url(/images/arrow2.gif);
  list-style-type: none; vertical-align:text-top;

}
.header1{
  font-family:verdana;
  font-size:16px;
  font-weight:bold;
  color:#FE0D3D;
  padding-left:8px;
}
.header2{
  font-family:verdana;
  font-size:14px;
  font-weight:bold;
  color:#3674D9;
  padding-left:8px;
}
.header3{
  font-size:14px;
  font-weight:bold;
  color:#FE0D3D;
  padding-left:8px;
}
.header4{
  font-family:verdana;
  font-size:14px;
  font-weight:bold;
  color:#C09849;
  
}
INPUT.mod {
    color: #003399;
    font-family: arial,helvetica;
    font-size: 12px;
    font-weight: 500;
    background-color: #C0D3FE;
    border: 1 outset #cdcdcd;
    width: 120px;
    height: 20px;
    cursor:pointer
    }
.hint{color:#Ff0000;}







.login_box{width:160px;}
.tablehr{ border: solid 1px #6699FF;background-color:#f5f5f5; border-collapse:collapse;}
.tablehr th{ COLOR:#003399; font-family:verdana;height:30px; font-size:14px; background-color:#6699FF;border: solid 1px #6699FF;background:url('/images/tablehr_bg.jpg'); }

.border_b th{COLOR:#003399; font-family:verdana/arial;font-size:12px; background-color:#C0D3FE;border:0px}
.border_b td{border-bottom:1px solid #6699FF;}
td.border_none{border:0px}
.border_4{border:1px solid #6699FF;}
.absolute { position:absolute; visibility:hidden; }
.tooltip { background:#dcdcdc; font-family:verdana; color:#000000; font-size: 11px; padding: 3px }
.border_gray4 td{border:1px solid #696969;}
.border_gray4 {border-collapse: collapse;}
.gray_cell{background-color:#f5f5f5;}
.gray2_cell{background-color:#dcdcdc;}
form{margin:0px;}

.topline{border-top:1 solid #696969}
.leftline{border-left:1 solid #696969}
.bottomline{border-bottom:1 solid #696969}
.bottomgray{border-bottom:1 solid #999999}
.thinline{border:1 solid #696969}
.topleftline {border-top:1 solid #696969;border-left:1 solid #696969}
.toplrline {border-top:1 solid #696969;border-left:1 solid #696969;border-right:1 solid #696969}

b{color:#2e2e2e; }

.spanlink{
text-decoration: underline;
cursor:hand;
cursor:pointer;
}
a.boldlink,  a.boldlink:visited{
font-weight:bold;
  color:#1C9145;
  font-size: 15px;
  font-family:arial;
  font-weight:bold;
  text-decoration: underline;
}
a.boldlink:hover,a.boldlink:active{
font-weight:bold;
  color:#1E5D33;
  font-size: 15px;
  font-family:arial;
  font-weight:bold;
  text-decoration: none;
}
a.boldrlink,  a.boldrlink:visited, a.boldrlink:hover,a.boldrlink:active{
font-weight:bold;
  color:#F26521;
  font-size:15px;
  font-family:arial;
  font-weight:bold;
  font-style:normal;
  text-decoration: underline;
}
.welcome{padding-left:20px;}
.header_white11{color:#ffffff;font-size: 11px;}
.header_white12{color:#ffffff;font-size: 12px;font-weight:bold;font-family:verdana;}
.header_white16{color:#ffffff;font-size: 16px;font-weight:bold;font-family:verdana;}
.header_gray14{color:#646464;font-size: 14px;font-weight:bold;font-family:verdana;}
.header_gray12{color:#646464;font-size: 12px;font-weight:bold;}
.li_gray{color:#000000;font-size: 12px;font-weight:normal;}
.header_gray10{color:#646464;font-size: 10px;font-weight:bold;}
.header_green12{color:#1C9145;font-size: 12px; font-weight:bold;}
.header_green14{color:#1C9145;font-size: 14px; font-weight:bold;font-family:verdana;}
.header_green16{color:#1C9145;font-size: 16px; font-weight:bold;}
.header_orange12{
 text-decoration: none;
  padding:4px;

  font-weight:bold;
  font-size:12px;
  font-family:arial;
color:#F26521;}
.header_orange14{color:#F26521;font-size: 14px;font-weight:bold;font-family:verdana;}
.header_orange16{color:#F26521;font-size: 16px;font-weight:bold;font-family:verdana;}
#city1{ background-color:#D6EFCA }
#city td{font-size: 11px;}
#right_ads{background-color:#D6EFCA;width:200px;text-align:center; padding-top:4px;padding-bottom:4px;}
#right_ads .tbl{background-color:#ffffff;border:1px solid #1C9145; text-align:center;width:190px;}
#right_ads td{padding:4px;}
#content{width:566px;}

.promo_left{float:left; margin:4px;width:190px;text-align:center;border:1px solid #1C9145;padding:4px;}
.promo_right{float:right; margin:4px;width:190px;text-align:center;border:1px solid #1C9145;padding:4px;}
.promo_leftr{float:left; margin:4px;width:190px;text-align:center;border:1px solid #EC5723;padding:4px;}
.promo_login{float:left; margin:4px;width:260px; height:170px;text-align:center;border:1px solid #1C9145;padding:4px;}
#right_ads .ads_text{padding:4px;}
#tbl_red{border:1px solid #F26521; padding:4px;}
#tbl_red th{font-size: 12px; font-weight:bold;color:#F26521}
#tbl_b{ margin:10px; background-color:#F0EEE3;}
#tbl_b th{font-size: 12px; font-weight:bold;color:#646464; padding:6px;}
.tbl_b{ margin:10px; background-color:#A4A4A4;}
.tbl_b td{ background-color:#ffffff;}
.tbl_form{border:1px solid #1E5D33;}
.tdgray{background-color:#efefef;}
hr{
  size:1px;
  height:1px;
  color:#114921;

}
ul{margin-top:4px;margin-bottom:4px;}
ul.ulorange {
  color:#F26521;

}
ul.ulorange  li{
  padding:2px;
  }
ul.ulgreen {
  color:#1C9145;

}
ul.ulgreen  li{
  padding:2px;
  }
  li{padding:4px;}
dt{color:#1C9145;font-size: 14px; font-weight:bold;font-family:arial;}
dd{padding:2px;}
.quote1{padding-top:8px;
border-top:2px solid #D76726;

  font-size:16px;font-family:verdana;
  font-weight:bold;color:#D76726;
}
.attach{background-color:#ffffcc;padding-left:4px}
.attach a{font-weight:normal; color:#FE0D3D;}
#menu {
  margin:0px;
  text-align:center;
}
#menu a.main, a.main:visited {
  color:#ffffff;
  font-size:12px;
  font-family:verdana;
  font-weight:bold;
  background-color: #3C7850;
  border-top:4px solid #ffffff;
  border-right:1px solid #ffffff;
  border-left:1px solid #ffffff;
  border-bottom:1px solid #3C7850;
  text-decoration: none;
  display:block;
  white-space: nowrap ;
  height:24px;
  padding-top:4px;
  padding-bottom:4px;

}
#menu a.main:hover, a.main:active  {
  background-color: #C2C2C2;
  color:#464646;
  border-top:4px solid #3C7850;
  border-bottom:1px solid #C2C2C2;
  border-right:1px solid #ffffff;
  border-left:1px solid #ffffff;

}
#activemenu a.main  {
  background-color: #F0EEE3;
  border-top:4px solid #3C7850;
  border-right:1px solid #ffffff;
  border-left:1px solid #ffffff;
  border-bottom:1px solid #F0EEE3;
  color:#464646;
  font-size:13px;
  font-family:arial;
  font-weight:bold;
  text-decoration: none;
  display:block;
  white-space: nowrap ;
  height:24px;
  text-align:center;
  padding-top:4px;
  padding-bottom:4px;
}
#logo{
  background-color:#3C7850;
  border-left:1px solid #;
  height:24px;
  border-right:1px solid #ffffff;
  border-bottom:1px solid #F0EEE3;
}
#corner{
  font-size:13px;
  font-family:arial;
  font-weight:bold;
  height:24px;
  width:24px;
  background-color:#C2C2C2;
  border-top:4px solid #ffffff;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;

  padding-top:4px;
  padding-bottom:4px;
}

.tbl_main{
  background-color:#ffffff;
  border:1px solid #ffffff;
}

#sub_menu{
  text-align:left;
  background-color:#F0EEE3;
  border-bottom:1px solid #3C7850;

  height:28px;
  color:#646464;
  padding-left:24px;
  z-index:20;
}
#sub_menu a{
  text-decoration: none;
  padding:4px;
  color:#1E5D33;
  font-weight:bold;
  font-size:12px;
  font-family:arial;
}

INPUT.button_std {
    color: #ffffff;
    font-family: arial,helvetica;
    font-size: 12px;
    font-weight: bold;
    background-color: #1C9145;
    border: 1 outset #1C9145;
    height: 24px;
    cursor:hand;
    cursor:pointer;

    }
.border4_gray{border:1px solid #C2C2C2;}
.border4_green{border:1px solid #1C9145;}
#consult a.footerads, a.footerads:visited {
  color:#EC5723;
  font-size:14px;
  font-family:verdana;
  font-weight:bold;
  text-decoration: none;
  display:block;
  white-space: nowrap ;
  height:50px;
  border:1px solid #FFCC66;
  margin:4px;
  padding:4px;
  text-align:center;
}
#consult a.footerads:hover, a.footerads:active {
  text-decoration: underline;
  background-color: #ffffcc;
  border:1px solid #FFCC66;
}
.dot_green{
padding:0px;
margin:0px;
background-color:#1C9145;
height:5px;
width:5px;}
.txt_login{width:180px;
font-size:12px;
}

#product a.choosewindow, a.choosewindow:visited {

  display:block;
  white-space: nowrap ;
  height:70px;

  margin:4px;
  padding:4px;
  text-align:center;
}
#product a.choosewindow:hover, a.choosewindow:active {
  background-color: #D6EFCA;
}



#sitemap {
  text-align:justify;
}
#sitemap a{
  color:#636363;
}
#sitemap dl {
  margin:0px;
  padding:0px;
  color:#9a9999;
  font-weight:bold;
  }
#sitemap dt {

  margin:4px 0px 4px 20px;
  padding:2px;

}
#sitemap dt a {
  font-weight:bold;
  font-size:13px;
  font-family:verdana;
  color:#636363;
}
#sitemap dd a {
  font-weight:normal;
  font-size:12px;
  font-family:verdana;
  color:#636363;

/*
#sitemap dt  b {
  font-weight:bold;
  font-size:13px;
  font-family:verdana;
  color:#636363;
}
#sitemap dd {
  margin:0px 0px 0px 50px;
  padding:4px;
  font-weight:bold;
  font-size:12px;
}
#sitemap dd a, b{
  color:#636363;
  font-weight:bold;
  font-size:12px;
  font-family:arial;
}

#sitemap ul {
  margin:4px 0px 0px 40px;
  padding:2px;

}
#sitemap li{
  margin:0px;
  padding:2px;
  font-size:12px;
  font-weight:normal;
}
#sitemap li a{
  font-size:12px;
  font-weight:normal;
  font-family:arial;
}

*/
