/* At-Rules */
@charset "iso-8859-1";

.mainh1 {margin: 0; color: silver; font-size: 20px;}
.sh2 {margin: 1px; font-size: 10px; color:#C0C0C0}
.main {background-position:center;  margin-left:auto;  margin-right:auto;  background-color:#EFEFEF;  width:990px;  margin-top:0px; font-size:11px; font-family: arial, verdana, helvetica, sans-serif;}
.servicemain {background: url(../images/servisemain1.gif); width: 195px; height: 120px; color: black; background-repeat: no-repeat}
/* header navigation */
.mainmenuline {background: url(../images/menubg.gif); width: 990px; height: 45px}
.mainmenuB {height:41px;position:relative;min-width:990px;margin:0 auto;}
.mainmenuB li {font-weight: normal; font-size: 12px; font-family: Arial; letter-spacing: 1px}
.mainmenuB li a, 
.mainmenuB li a:visited {color: #fff; text-decoration: none; text-transform: capitalize; line-height: 41px}
.mainmenuB li a:hover {color: #fff;  line-height: 38px;  background-repeat: repeat-x; background-image: url(../images/currentmenu.gif); height: 43px}
.mainmenuB li a.mainmenucurrent {color: #fff;  line-height: 41px;  background-repeat: repeat-x; background-image: url(../images/currentmenu.gif); height: 43px}
.mainmenuB li a.mainmenucurrent:visited {color:#fff;}
.mainmenuB ul.mainmenuN {margin:0;padding:0;list-style:none;position:absolute;white-space:nowrap;}  
.mainmenuB ul.mainmenuN {left:150;}
.mainmenuB ul.mainmenuN li {float:left;border:solid 0px #FFFFFF;}
.mainmenuB ul.mainmenuN li a {padding:2 6px;width:auto;height:41px;margin:1px;display:block;vertical-align:middle}

.mainmenucurrent {color: #fff;  line-height: 41px;  background-repeat: repeat-x; background-image: url(../images/currentmenu.gif); height: 43px}

* html .mainmenuB ul.mainmenuN li a {width:25px;}

.mainmenuB ul.mainmenuN li.mainmenuL {width:9px;height:41px;}

.servtbl {margin-top:10px; background: url(../images/servbg2.gif); height:130px;}
.servh2 {margin: 1px; padding-left:40px; font-size: 20px; color:#FFFFFF}
.ltext {padding: 5px; font: 12px arial;}
.rtext { padding:5px;background-color:#FFFFFF;}
.bottd {border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;padding:5px;background-color:#FBFBFB;font:  12px;}
.divtextbot {font-size: 26px; color:grey;text-align: center;}
.introdiv {background-image: url(../images/topdivbg2.gif); background-repeat: no-repeat; width: 705px;border: 1px solid #696969;}
.introh3 {font-size: 26px; margin: 0; padding-left:7px; height: 50px; color: white; line-height: 1.5}
.botmenudiv {padding-left:15px; line-height:16px;}
#botmenudiv {padding-left:15px; line-height:16px;}
p {font-size:14px; line-height:18px;}
ul {font-size:14px; line-height:18px;}
ol {font-size:14px; line-height:25px;}
TD {font-size:14px;}
h4 {color: #990000; font-size:16px; line-height: 15px; margin: 0; text-align:center;}
#h3text {font-size: 25px; margin: 0;  color: #990000; line-height: 15px; text-align:center;}
#h5text {font-size: 16px; margin-bottom: 7px; font-weight:bold;  color: #990000; line-height: 19px; text-align:center;}
#smheader {font-size: 15px; margin-bottom: 7px; font-weight: bold; color: #333333; line-height: 19px; text-align: left; font-style: oblique}
#smheader a {font-size: 14px; margin-bottom: 7px; font-weight: bold; color: #333333; line-height: 19px; text-align: left; font-style: oblique}



/*
content
*/

#content {  background-color: white; border: 1px solid silver; width:705px;}
#continner {text-align: left; padding:5px;}
#continner a {color: #FF0000; font: 12px  verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none}
#continnerserv {text-align: left; padding:5px; }
#continnerserv a {color: #FF0000;padding:15px; font: 12px  verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none}
#continnerserv2 {text-align: left; padding:5px; }
#continnerserv2 a {color: #FF0000; font: 12px  verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none}

body{margin-top: 0em; background-image: url(../images/bgcenter.gif); background-repeat: repeat-x; background-color: #919191; margin-right: 2px; margin-left:2px; font: 12px  arial, verdana, helvetica, sans-serif;}
* html .mainmenuB li {font-size:12px;}
#in a {color: #FF0000; font: 12px  verdana, helvetica, sans-serif; padding:0 0px 0 0px; font-weight: bold; }
#in a:hover { color : #000099; font:  12px  verdana, helvetica, sans-serif; font-weight: bold;}

* html .mainmenuB ul.mainmenuN li a {padding:0 6px 0 7px;}
 a {color: #FFFFFF; font: 11px  verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none}
 a:hover { color : #FFFF00;font:  11px  verdana, helvetica, sans-serif; font-weight: bold;}

#service {background-image: url(../images/servicebottom.jpg); vertical-align: top; padding-top: 17px; padding-left: 10px; padding-right: 0px; height: 48px;}


#service a {color: #FF0000; font: 11px  verdana, helvetica, sans-serif; font-weight: bold}

#service a:hover { color : #000099;font:  11px  verdana, helvetica, sans-serif; font-weight: bold}

#rightcol {width: 255px;background-color:#FFFFFF; color:#808080; font: 11px  verdana, helvetica, sans-serif; padding:3px; text-align: left}
#rightcol a {color: #FF0000; font: 11px  verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none}

#rightcol a:hover { color : #000099;font:  11px  verdana, helvetica, sans-serif; font-weight: bold}

#maincol {background-color:#FFFFFF; color:#808080; font: 12px  verdana, helvetica, sans-serif; padding:3px; text-align: left}
#maincol a {color: #FF0000; font: 12px  verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none}

#maincol a:hover { color : #000099;font:  11px  verdana, helvetica, sans-serif; font-weight: bold}

#bottom {background-image: url(../images/bottombg.jpg); height:319px; width:990px; color:#FFFFFF; font: 11px  verdana, helvetica, sans-serif; padding:3px; text-align: left}
#bottom a {color: #F0000A; font: 11px  verdana, helvetica, sans-serif; font-weight: bold; text-decoration: none}

#bottom a:hover { color : #FFFF00;font:  11px  verdana, helvetica, sans-serif; font-weight: bold}
#sertext { padding:5px; font:  13px arial, verdana, helvetica, sans-serif;;}

#servheader {background-image: url(../images/topdivbg3.gif); background-repeat: no-repeat; width: 100%;border: 1px solid silver;}
.servheadtext{font-size: 26px; margin: 0;  height: 50px; color: white; line-height: 1.5}
.login,.button, .text { vertical-align: middle; background-color:#ffffff; border: 1px solid #b4b4b4; font-size: 12px; color: #383838;}
.login2{ vertical-align: middle; background-color:#ffffff; text-align:center; border: 1px solid #CFCFCF; font-size: 12px; color: #785a3c;}
.textarea {font: normal 12px Verdana, Arial, Helvetica, sans-serif;border: solid 1px #3ea2bc;}
.file, .select, .radio {background: #ECECEC;/*gris pale */font-size: 12px;}
.indextext {color: #FFFFCC;padding: 1px 1px 1px 1px;}
.textarea,  .file {        background: #ffffff;/*blanc*/border: 1px solid #7b7e83;font-size: 12px ;}
.waitbox {padding: 1px 1px 1px 1px;}
