body{font-size: 11px;line-height: 1.5em;margin: 0px 0px 0px 0px;text-align: left;}
#wrap{height: 100%;margin: 0px auto;padding: 0;position: relative;	width: 1004px;
	margin-right: 0;
	margin-left: 0;}
#wrap-inner{margin: 0px 0 0 0px;padding: 0;position: relative;text-align: left;}
.topbar{height: 115px;}
#nav{margin-right: 0px;margin-top: 0px;position: absolute;right: 0.5em;z-index: 500;height:100px;}
#nav ul{list-style: none;margin: 0;padding: 0;}
#nav a{float: none;}
#nav li{float: left;height: 20px;margin-bottom: 20px;margin-left: 4px;margin-right: 4px;margin-top: 0;padding-bottom: 0;padding-left: 5px;padding-right: 0;padding-top: 0;}
#nav li a{color: #309A9A;display: block;float: left;font: normal 9px/20px Verdana, Arial;height: 20px;padding-bottom: 20px;padding-left: 0px;padding-right: 5px;padding-top: 0px;text-decoration: none;background: url(../images/language.gif) no-repeat 0px 20px;}
#nav li a:hover, #nav li a#active_language .mainlevel {color: #FF0000;background: url(../images/language_active.gif) no-repeat 0px 20px;}

#main-body{clear: both;float: left;padding-bottom: 10px;position: relative;width: 75%;z-index: 100;}
#content{float: right;width: 76%;margin-top:60px;}
#sidebar{float: left;margin-right: 0px;width: 21.5%;}
#sidebar-2{float: right;margin-left: 0px;overflow: hidden;position: relative;width: 20%;}
#sidebar .inside{padding: 10px 4px 10px 30px;}
#sidebar-2 .inside{padding: 10px 0px 10px 0px;margin-top:88px;}
#content .inside{padding: 10px 4px 10px 0px;border-top:1px solid #CCC;}
#footereflect{height: 43px;text-align: center;}
#footereflect a{color: #666666;font: 10px/24px Arial, Helvetica, sans-serif;text-decoration: none;}
.clear{clear: both;height: 0;height: 10px !important;}
.user4split2,.user6split2{float: left;overflow: hidden;width: 49%;}
.user5split2,.user7split2{float: right;overflow: hidden;width: 49%;}
.user6,.user7,.user6split2,.user7split2{overflow: hidden;padding-top: 10px;}
.module{margin: 0 0 1em;padding: 0;position: relative;}
#headerleader .moduletable,#headerleader .moduletable td{margin: 0;padding: 0;}
.module div div div div{background: none;}
.module h3{left: 0;margin: 0;padding: 0.2em 0 0 !important;position: absolute;top: 0;width: 100%;}
.module div{margin: 0;padding: 0;}
.module div div{margin: 0;padding: 0 0 0 0px;}
.module div div div{height: 1%;padding: 5px 12px 12px 0;}
.module{background: none;}
.module div{background:none;}
.module div div{background: none;}
.module div div div{background: none;}
td.buttonheading{padding-right: 2px;width: auto;}
div.mosimage{margin: 5px;}
a.img{border: 0;}
ul{margin-left: 15px;}
p{margin: 1em 0;}
table.contenttoc{margin: 5px;padding: 5px;}
table.contenttoc td{padding: 0 5px;}
*,.user4 p,.user5 p,.user6 p,user7 p,.user4split2 p,.user5split2 p,.user6split2 p,.user7split2 p,.modulebdr p{margin: 0;padding: 0;}
#footer #mainlevel ul{cursor: default;display: inline;list-style-type: none;margin: 0;padding: 0;}
#footer #mainlevel li{cursor: default;display: inline;line-height: 12px;list-style-type: none;margin: 0;padding: 0 5px;}
#footereflect{color: #666;}
#footereflect a:link,#footereflect a:visited{color: #666;font-size: 0.8em;text-decoration: none;display:none;}
#footereflect a:hover{color: #666;}
pre{background: #F6F6F6;border: 1px dashed #999999;color: #000;display: block;font: 10px "Courier New", Courier, monospace;padding: 5px;white-space: normal;}
table.contenttoc {margin: 5px;padding: 0px;float:right;}
table.contenttoc td {padding: 0 7px;}
table.contenttoc th {padding: 0px 10px;font-size: 1em;color: #333333;background: #999999;}
table.contentpaneopen, table.contentpaneopen td{margin:0;padding:0;width:100%;}


