﻿body { background:#f2f2f2 url(/images/bg.jpg) top left repeat-x; margin:0px; padding:0px; line-height : 130%; font-size:13px; 
       font-family:"Segoe UI", Arial, Verdana, Helvetica, "Trebuchet MS"; color : #333333; font-weight : normal;}

img { border:none; }

td, div, span {line-height : 130%;  }

h1,h2,h3,h4,h5,h6 {font-weight:400; color:#896849;}

h1 { color:#334075; font-size:2em;line-height:1; padding:0px; padding-top:4px; padding-bottom:6px; margin:0px; font-weight:bold; font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ; }
h2 { color:#815732; font-size:1.7em;line-height:1; padding:0px; margin:0px; font-weight:bold; font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ;}
h3 { color:#334075; font-size:1.3em;line-height:1; padding:0px; padding-bottom:16px; margin:0px; font-weight:bold; font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ;}
h4 { color:#da613a; font-size:1.2em;line-height:1; padding:0px; margin:0px; font-weight:bold; font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ;}
h5 {font-size:1em;line-height:1; padding:0px; margin:0px; font-weight:bold; font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ;}
h6 {font-size:1em;line-height:1; padding:0px; margin:0px; font-weight:bold; font-family: "Trebuchet MS", "Segoe UI", Arial, Verdana, Helvetica, ;}

A { color:#334075; text-decoration:underline; }
A:Hover { color:#334075; text-decoration:none; }

.noline A { color:#222222; text-decoration:none; }
.noline A:Hover { color:#222222; text-decoration:underline; }

.error { padding-bottom:10px; color:Red; }
.helptext { color:#999999; font-size:12px; line-height:115% !important; } 
.helptext2 { color:#777777; font-size:12px; font-style:italic; line-height:115% !important;  }
.fontBold {font-weight:bold;}
.splitvertical { height:2px; background:url(/images/split-vertical.gif) repeat-x top left;}
.splitvertical2 { height:1px; background:url(/images/split-vertical2.gif) repeat-x top left;}

#container { width : 980px; margin : 0 auto; text-align:center; }
#areatop  { width : 960px; padding-left:10px; padding-right:10px; padding-top:15px; margin : 0 auto; text-align:left; height:80px; }
#areatopmenu { width : 960px; padding-left:10px; padding-right:10px; padding-top:10px; height:56px; background:#f2f2f2 url(/images/bg-topbar.jpg) left top no-repeat; }

#areabottom {width:960px; margin : 0 auto; padding:10px; color:#444444; font-size:12px; padding-bottom:20px;}
#areabottom a { color:#444444; text-decoration:none; }
#areabottom a:hover { color:#444444; text-decoration:underline; }

#areatopmenu ul { float:left; list-style: none; margin: 0; padding: 0; padding-top:2px; padding-left:10px; }
#areatopmenu li { float:left; height:30px; z-index: 1; padding-right:14px;}
.topsubmenus { visibility:hidden; position:absolute; width:180px; background:url(/images/boxtran.gif); text-align:left; }
.subMenuTop { height:6px; background:url(/images/bg-sub-top.gif) bottom left no-repeat;}
.subMenuMiddle { padding:10px; border:solid 1px #3b3b3b; border-top:none; background:#f0f0f0;  }
.submenu { text-align:left; padding:4px; padding-left:2px; font-size:12px; line-height:120%; }
.submenu A { text-decoration:none; }
.submenu A:hover { text-decoration:underline; }

.topLogo { float:left; padding-left:10px; }
.topRight { float:right; height:86px; text-align:right; padding-right:10px;}

.boxSearch{ height:20px; padding-top:4px; padding-left:4px; font-size:13px; 
       font-family:"Segoe UI", Arial, Verdana, Helvetica, "Trebuchet MS"; color:#777777; }

.cnttop { background:url(/images/bg-cnt-top.jpg) top left no-repeat; height:12px; }
.cntmiddle { background:url(/images/bg-cnt.jpg) top left repeat-y; text-align:left;}
.cntbottom { background:url(/images/bg-cnt-bottom.jpg) bottom left no-repeat; height:16px; }

.content { line-height:160% !important; padding-right:20px; }
.content div { line-height:160% !important; }

.clientslist ul li { line-height:120%; padding-bottom:16px; }
.clientslist div { line-height:120% !important; padding-bottom:0px; }

.linkurl { color:#999999; font-size:11px; }
.linkurl A { color:#999999; text-decoration:none; }
.linkurl A:Hover { color:#999999; text-decoration:underline; }

.clientsfeature1 { float:left; height:100px; width:280px; padding-right:30px; }
.clientsfeature2 { border:solid 1px #dddddd; padding:10px; height:80px; text-align:center; }