body {margin: 0; font-family:arial;}
    #wrapper {margin: 0 auto;}
    #container {display:block; margin: 0 auto; background: #fff url('/images/background.gif');}
    #headercontainer {margin: 0 auto; background: #a9b180 url('/images/header_bg.gif') repeat-x;}
    #header {margin: 0 auto; width: 980px; height:160px; background: url('/images/header_lc.png') no-repeat left;}
    #header #logo {float:left; margin: 30px 0 0 282px;}
    #header #contact {float:right; color: #1b457f; font-weight:bold; margin: 59px 20px 0 0;}
    
    #contentdropshadow {height: 8px; background: url('/images/content_dropshadow.png') repeat-x;}
    #newsticker {float:left; width: 100%; height: 85px; background: url('/images/newsticker_bg.png');}
    #newsticker #ticker {color: #334d86;}
    .blocktopdropshadow {float:left; width: 100%; height: 8px; background: url('/images/content_dropshadow.png') repeat-x;}
    #content {margin: 0 auto; width: 960px; padding: 20px 10px;}
    #footercontainer {height:185px; background: #a9b180 url('/images/footer_bg.gif') repeat-x;}
    #footer {margin: 0 auto; width: 980px; height:185px; background: url('/images/footerlogo.png') no-repeat center;}
    #copyright {margin: 0 auto; width: 980px; font-size: 0.7em; padding: 3px 0 0 0;}
    #copyright .left {float:left; width: 40%; padding: 0 0 10px 10px;}
    #copyright .right {float:right; width: 40%; text-align:right; padding: 0 10px 10px 0;}
    #copyright a {color: #769060; text-decoration:none;}
    #infoboxs {float:right; width:430px; position: relative; top: -290px;}
    #infobox {float:left; height:196px; width:199px; position: relative; background: url('/images/infobox_bg.png'); padding: 22px; color: #fff;}
    a.infooption {float:right; height:34px; width:138px; position: relative; background: url('/images/infobox_bg.png'); margin-right: 34px; margin: 0 0 3px 0; padding: 22px; color: #fff; text-decoration: none; font-size: 1.6em; text-transform:uppercase;}
    #infobox a {color:#aaa;}
    #infoboxs div.hide {display: none;}
    #infoboxs div.show {display: block;}
    
    #footer .services {float:left; color: #1d4381; font-style:italic; margin: 35px 0 0 50px;}
    #footer .fca {clear:left; float:left; margin: 20px 0 0 50px;}
    #footer .fca p {margin: 5px 0 0 0; font-size: 0.7em;}
    #footer .fca a {color: #666;}
    #footer .address {float:right; color: #1d4381; font-style:italic; margin: -20px 50px 0 0; border-left: solid 1px #1d4381; padding: 0 0 0 20px; font-size: 0.6em;}
    
    
#rightcontent { width: 500px;}
#rightcontent .viewport { width: 470px; height: 330px; overflow: hidden; position: relative;}
#rightcontent .overview { list-style: none; position: absolute; left: 0; top: 0;  color: #fff;}
#rightcontent .scrollbar{ background: transparent url('/Script/jquery/images/bg-scrollbar-track-y.png') no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; margin: 0;}
#rightcontent .track { background: transparent url('/Script/jquery/images/bg-scrollbar-trackend-y.png') no-repeat 0 100%; height: 100%; width:15px; position: relative; }
#rightcontent .thumb { background: transparent url('/Script/jquery/images/bg-scrollbar-thumb-y.png') no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#rightcontent .thumb .end { background: transparent url('/Script/jquery/images/bg-scrollbar-thumb-y.png') no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#rightcontent .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

#faqs li {margin:10px 0 0 0;}

ul.tab, ul.tab li{border:0; margin:0; padding:0; list-style:none;}
ul.tab{
height:60px;
}
ul.tab li{float:left; margin-right:0px;}

ul.tab a:link, .tab a:visited{
background:url('/images/tabs2.png') right 122px;
color:#465a8d;
display:block;
font-weight:bold;
height:61px;
line-height:65px;
text-decoration:none;
}
ul.tab a span{
background:url('/images/tabs2.png') left 122px;
display:block;
height:61px;
margin-right:16px;
padding-left:16px;
font-size: 1.7em;
padding: 0 39px;
}
ul.tab a:hover{
background:url('/images/tabs2.png') right 61px;
display:block;
color:#cecece;
}
ul.tab a:hover span{
background:url('/images/tabs2.png') left 61px;
display:block;
}

/* ------------------------- */
/* ACTIVE ELEMENTS */
ul.tab .active a:link, .active a:visited, .active a:hover{
color:#fff!important;
background:url('/images/tabs2.png') right 0 no-repeat;
} 
ul.tab .active a span, .active a:hover span{
background:url('/images/tabs2.png') left 0 no-repeat;
}

label {clear:left; float:left; width: 150px;}

#contentspace a {color: #ccc;}