* {font-family:Arial,Tahoma,Trebuchet MS}

body {background-color:#333333;margin:0;padding:0}

img {border:0;margin:0;padding:0}

.clayout {margin:0 auto;width:960px}

ul {padding:0}

.headtext {color:#cccccc;padding:26px 38px 16px 0;font-size:12px;}
.headtext b {color:#000000}
.headtext a{color:#dddddd;text-decoration:none}
.headtext a:hover{color:#ffffff;text-decoration:underline;}
.headtext h1 {display:inline;font-size:12px;font-weight:bold;margin:0;padding:0;color:#ffffff}

.sidemenu {width: 100%;text-align:left;font-size: 12px;}
.sidemenu ul{padding: 0px;margin: 0;list-style-type: none;}

.sidemenu li{background-image: url('Images/web_menu_arrow.gif');background-repeat: no-repeat;
background-position: 100% 4px; padding:0;margin:0;border:0;width:auto;}
.sidemenu li.head {padding-right: 0;color: #374f7b;font-size: 14px; font-weight:bold; background: none;}
.sidemenu a{font-size: 12px;padding: 1px 5px 5px 0px;display: block;width: 100%;color: #374f7b !important;text-decoration: none;}
.sidemenu a:visited{color: #374f7b !important;}
.sidemenu li.divider_large{background-image: url('Images/line_large.jpg');background-repeat: no-repeat;}
.sidemenu li.divider_small{background-image: url('Images/line_small.jpg');background-repeat: no-repeat;}
.sidemenu li.contact{background-image: url('Images/web_menu_contact.gif');background-repeat: no-repeat;
background-position: 100% 4px; padding-right:0;padding-bottom:0px;}

.solutionintro {line-height:20px;}
.mainbodytext {line-height:18px;}

.solutionintro a{color: #000; text-decoration: underline;}
.solutionintro a:hover{color: #374f7b !important;text-decoration: underline;}


html>body .sidemenu a{width: auto;}
.sidemenu a:hover{color: #374f7b !important;text-decoration: underline;}



/*background-image: url('/Resource/Images/web_menu_arrow.gif');*/

.subsidemenu {width: 100%}
.subsidemenu ul{padding: 0;margin: 0;list-style-type: none;}
.subsidemenu li{
background-repeat: no-repeat;background-position: 100% 4px; padding:0;margin:0;border:0;width:auto;}

.subsidemenu .head {padding: 8px 5px 8px 28px;color: #ffffff;}

.subsidemenu span {margin-left:22px;}

.subsidemenu a{font-size: 12px;line-height:14px;padding: 2px 5px 2px 0px;display: block;width: 100%;
color: #374f7b !important;text-decoration: none;background-repeat: no-repeat;background-position:top left;}

.subsidemenu a:visited{color: #374f7b !important;}
html>body .subsidemenu a{width: auto;}
.subsidemenu a:hover{color: #374f7b!important;font-weight:bold;}
.subsidemenu a.std {background-image: url('Images/MiddleLine.gif'); }
.subsidemenu a.bottom {background-image: url('Images/BottomLine.gif');}





h2 {font-size:16px;color:#374f7b;}
h3 {font-size:13px;margin-top:0px;}
h4 {font-size:16px;color:#374f7b;margin-bottom:2px;margin-top:0px;}
h6 {font-size:16px;margin-left:50px;margin-bottom: 0em;color:#374f7b;}
ul {margin:6px 16px 6px 16px;}


.loginform {font-size:14px;}
.loginform th {color:#000;text-align:left;padding-right:16px;padding-top:2px;}
.loginform td {padding:4px;}
.loginform textarea, .loginform input, .loginform select {font-size:12px; color:#000;border-left:1px solid #bbbbbb;border-top:1px solid #bbbbbb;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;background-color:transparent;}
.loginInputLabels {color:#000;display:inline;}


tr.divider{background: #374f7b;}