﻿.Print{}
.noPrint{}
 
.hideTxt{display:none;}
.showTxt{display:inline;}
.pageBlock{padding: 1px; width:962px; position:absolute; left:50%; margin-left:-481px; text-align: left;}

body{color: #404141; background-color: #e1e1d7; font-family: arial, helvetica, verdana, tahoma, sans-serif; font-size: small; font-weight: normal; margin: 0px;}

hr{color: #000000; height: 1px; border-style: dotted;}
form{display: inline}
li{padding-bottom: 5px; margin: 0px;}
ul{padding: 5px 0px 10px 30px; margin: 0px;}

h1{font-size: 140%; color:#013a94; margin: 3px 0px 10px 0px; text-transform: uppercase;}
h2{font-size: 110%; color:#37393b; font-weight:bold; display: inline;}
h3{font-size: 110%; color:#364c86; margin: 3px 0px 10px 0px; text-transform: uppercase;}
h4{font-size: small; color:#ffffff; font-weight: bold;}
h5{font-size: small; color:#333333; font-weight:bold; display: inline;}

A{color: #013a94;  text-decoration: none;}
A:hover{color: #013a94; text-decoration: underline;}

 /* header & top menu */
.header{width: 962px; height: 180px;padding: 0px 0px 0px 2px;}
.menuHolder{ width: 962px; height: 22px; padding-top: 11px;}
.homeOn{float: left; background-image: url('../images/HomeBtn.gif'); width: 40px; height: 36px;}
.homeOff{float: left; background-image: url('../images/HomeBtnOff.gif'); width: 40px; height: 36px;}
.homeOvr{float: left; background-image: url('../images/HomeBtnOvr.gif'); width: 40px; height: 36px; cursor: pointer;}
.topMenuOn{float: left; width: 152px; height: 36px; text-align: center; vertical-align: middle; background-image: url('../images/TopMenuOn.gif'); background-repeat: repeat-x; padding-top: 10px; color: #ffffff;}
.topMenuOff{float: left; width: 152px; height: 36px; text-align: center; vertical-align: middle; background-image: url('../images/TopMenuOff.gif'); background-repeat: repeat-x; padding-top: 10px; color: #ffffff;}
.topMenuOvr{float: left; width: 152px; height: 36px; text-align: center; vertical-align: middle; background-image: url('../images/TopMenuOvr.gif'); background-repeat: repeat-x; padding-top: 10px; color: #000000; cursor: pointer;}

 /* container for side menu & content */
.container{ float:left; width: 962px; background-color: #ffffff; padding-bottom: 10px;}

 /* side menu */
.menu{ width: 144px; border-left: solid 12px #ffffff; background-color: #ffffff; float:left;}
.menuOn{ background-image: url('../Images/MenuOn.gif'); background-repeat: repeat-x; height: 18px; padding:  2px 0px 0px 10px; color: #ffffff; font-size: 0.85em; cursor: default;}
.menuOff{background-color: #99b0d4; height: 18px; padding: 2px 0px 0px 10px; color: #013a94; font-size: 0.85em; cursor: default; border-left: solid 1px #cacaca; border-right: solid 1px #cacaca;}
.menuOvr{background-color: #2757a4; height: 18px; padding: 2px 0px 0px 10px; color: #ffffff; font-size: 0.85em; cursor: pointer; vertical-align: bottom;  border-left: solid 1px #cacaca; border-right: solid 1px #cacaca;}
.menuPOn{background-color: #cacaca; background-repeat: repeat-x; height: 18px; padding:  2px 0px 0px 15px; color: #3c3f42; font-size: 0.85em; cursor: default;}
.menuPOff{background-color: #ffffff; height: 18px; padding: 2px 0px 0px 15px; color: #364c86; font-size: 0.85em; cursor: default; border-left: solid 1px #cacaca; border-right: solid 1px #cacaca;}
.menuPOvr{background-color: #e4e4e4; height: 18px; padding: 2px 0px 0px 15px; color: #364c86; font-size: 0.85em; cursor: pointer; vertical-align: bottom;  border-left: solid 1px #cacaca; border-right: solid 1px #cacaca;}
.menuCon{ background-image: url('../Images/MenuOn.gif'); background-repeat: repeat-x; height: 18px; padding:  2px 0px 0px 10px; color: #ffffff; font-size: 0.85em; cursor: default; border-left: solid 1px #cacaca; border-right: solid 1px #cacaca;}
.menuConDetails{padding: 10px 5px 0px 10px; color: #404141; font-size: 0.85em; cursor: default; border-left: solid 1px #cacaca; border-right: solid 1px #cacaca;}
.menuBtm{background-image: url('../Images/MenuBtm.gif'); background-repeat: no-repeat; width: 144px; height: 43px; padding-bottom: 12px;}
.conHeader{width: 144px; height: 27px; background-image: url('../Images/contactheader.gif'); background-repeat: no-repeat; color: #ffffff; text-align: center; padding-top: 10px;}
.conContent{padding: 10px 5px 10px 15px; width: 122px; border-left: solid 1px #cacaca; border-right: solid 1px #cacaca;}
.conBtm{background-image: url('../Images/ConSubmitBtm.gif'); background-repeat: no-repeat; width: 144px; height: 43px; padding:  14px 0px 0px 0px; }

/* content area */
.contentHolder{float:left; width: 540px; padding: 20px 30px 30px 30px;}

/* contact */
.contactContainer{float:left; width: 255px;}
.contactHeader{float:left; background-image: url('../images/contactTop.gif'); background-repeat: no-repeat;font-weight:bold; text-transform:uppercase; }
.contactContent{float:left; background-color: #ffffff; border-left: solid 1px #d5d5d5; border-right: solid 1px #d5d5d5;}
.contactFooter{float:left;background-image: url('../images/contactBot.gif'); background-repeat: no-repeat; }

/* news area & right hand side */
.newsHolder{float: left; width: 204px;}
.newsHeader{width: 179px; height: 24px; background-image: url('../Images/NewsTile.gif'); color: #ffffff; padding-left: 15px;}
.newsContent{padding: 10px 5px 10px 15px; width: 172px; border-left: solid 1px #cacaca; border-right: solid 1px #cacaca;}
.newsFooter{ background-image: url('../Images/NewsBtm.gif'); background-repeat: no-repeat; width: 194px; height: 43px; padding:  14px 0px 0px 0px; }
.productHeader{width: 194px; height: 27px; background-image: url('../Images/productheader.gif'); background-repeat: no-repeat; color: #ffffff; text-align: center; padding-top: 10px;}
A.news{text-decoration: underline; font-weight: bold; color: #013a94; font-size: 90%;}
A.news:hover{text-decoration: none; font-weight: bold; color: #013a94; font-size: 90%;}

/* footer */
.footerLang{height: 44px; width: 962px; background-image: url('../Images/FooterBgLang.gif'); background-repeat: repeat-x; color: #ffffff; float:left;}
.footerHome{height: 44px; width: 922px; background-image: url('../Images/FooterBg.gif'); background-repeat: repeat-x; font-size: 0.85em; padding: 15px 20px 10px 20px; color: #ffffff; float:left;}
A.footer{color: #ffffff; font-size: x-small; text-decoration: underline;}
A.footer:hover{color: #ffffff; text-decoration: none;}

/* paging */

.pagingBtn{background-color: #f7f7f7; text-decoration: none; font-size: 80%; font-weight: normal; border: solid 1px #aaaaaa; padding: 0px 2px 0px 2px;}
.currentBtn{background-color: #ffffff; color: #999999; font-size: 80%; font-weight: normal; border: solid 1px #d7d7d7; padding: 0px 2px 0px 2px;}

/* data fields */
.Data{color: #000000; font-family: arial; font-size: 11px; border: 1px solid #999999; padding-left: 3px;}
.dataLabel{text-align: right; color: #000000;width: 100px;}
.dataLabelDisabled{text-align: right; color: #cccccc;width: 100px;}

.searchBox{color: #000000;border: solid 1px #063a85;}
