body{font-size: 76.1%;line-height: 1.3em;margin: 10px 0px 0px;text-align: center;}
#wrap{height: 100%;margin: 0px auto;padding: 0;position: relative;}
#wrap-inner{margin: 0;padding: 0;position: relative;text-align: left;}
.topbar{height: 90px;}
#path{height: 25px;position: relative;width: 100%;}
span.pathway{
	color: #333333;
	display: block;
	font: 11px/32px Arial, Helvetica, sans-serif;
	margin: 0 10px;
}
span.pathway a, span.pathway a:link, span.pathway a:visited, span.pathway a:hover{
	color: #333333;
	font: 11px/32px Arial, Helvetica, sans-serif;
}
span.pathway img{padding: 10px 5px 0px;}
#path .pathleft .inside{margin-left: 10px;}
.pathright{float: right;height: 25px;padding-right: 0px;width: 11px;}
#nav{margin-right: 8px;margin-top: 12px;position: absolute;right: 1em;z-index: 500;}
#nav ul{list-style: none;margin: 0;padding: 0;}
#nav a{float: none;}
#nav li{float: left;height: 20px;margin-bottom: 0;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: #fff;display: block;float: left;font: bold 11px/20px Tahoma, Arial;height: 20px;padding-bottom: 0px;padding-left: 0px;padding-right: 5px;padding-top: 0px;text-decoration: none;}
div#nav li:hover, div#nav li.sfhover{background: url(../images/tmenu_over_l.png) no-repeat bottom left;}
div#nav li:hover a, div#nav li.sfhover a{background: url(../images/tmenu_over_r.png) no-repeat bottom right;color: #3982FF;}
div#nav li.active a{background: url(../images/tmenu_active_r.png) no-repeat bottom right;color: #FFF;}
div#nav li.active{background: url(../images/tmenu_active_l.png) no-repeat bottom left;}
span.pl_tab_l{background-image: url(../images/tmenu_active_l.png);left: 0;position: absolute;top: 0;visibility: hidden;}
span.pl_tab_r{background-image: url(../images/tmenu_active_r.png);left: 0;position: absolute;top: 0;visibility: hidden;}
#user1{position: absolute;right: 10px;top: 5px;}
#main-body{clear: both;float: left;padding-bottom: 10px;position: relative;width: 75%;z-index: 100;}
#content{float: right;width: 67%;}
#sidebar{float: left;margin-right: -3px;width: 32.5%;}
#sidebar-2{float: right;margin-left: -3px;overflow: hidden;position: relative;width: 24.25%;}
#sidebar .inside{padding: 10px 4px 10px 10px;}
#sidebar-2 .inside{padding: 10px 10px 10px 4px;}
#content .inside{padding: 10px 4px;}
#footereflect{height: 43px;text-align: center;}
#footereflect .designer p{
		margin-top:4px;
		line-height: 5px;
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		}
#footereflect a{
	color: #FFFFFF;
		margin-top:4px;
		line-height: 5px;
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		}
}
.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,.moduledark,.modulemid,.modulelight,.modulebdr{margin: 0 0 1em;padding: 0;position: relative;}
#headerleader .module,#headerleader .module div{margin: 0;padding: 0;}
.modulelight div div div div,.modulemid div div div div,.moduledark div div div div,
.modulebdr div div div div{background: none;}
.moduledark h3,.modulemid h3,.modulelight h3,.modulebdr h3{left: 0;margin: 0;padding: 0.2em 0 0 !important;position: absolute;top: 0;width: 100%;}
.moduledark div,.modulemid div,.modulelight div,.modulebdr div{margin: 0;padding: 2.2em 0 0;}
.moduledark div div,.modulemid div div,.modulelight div div,.modulebdr div div{margin: 0;padding: 0 0 0 12px;}
.moduledark div div div,.modulemid div div div,.modulelight div div div,.modulebdr div div div{height: 1%;padding: 5px 12px 12px 0;}
.modulebdr{background: url(../images/boxright_bdr.png) top right no-repeat;}
.modulebdr div{background: url(../images/boxleft_bdr.png) top left no-repeat;}
.modulebdr div div{background: url(../images/boxleft_bdr.png) bottom left no-repeat;}
.modulebdr div div div{background: url(../images/boxright_bdr.png) bottom right no-repeat;}
.moduledark{background: url(../images/boxright_dark.jpg) top right no-repeat;}
.moduledark div{background: url(../images/boxleft_dark.png) top left no-repeat;}
.moduledark div div{background: url(../images/boxleft_dark.png) bottom left no-repeat;}
.moduledark div div div{background: url(../images/boxright_dark.jpg) bottom right no-repeat;}
.modulemid{background: url(../images/boxright_mid.jpg) top right no-repeat;}
.modulemid div{background: url(../images/boxleft_mid.png) top left no-repeat;}
.modulemid div div{background: url(../images/boxleft_mid.png) bottom left no-repeat;}
.modulemid div div div{background: url(../images/boxright_mid.jpg) bottom right no-repeat;}
.modulelight{background: url(../images/boxright_light.jpg) top right no-repeat;}
.modulelight div{background: url(../images/boxleft_light.png) top left no-repeat;}
.modulelight div div{background: url(../images/boxleft_light.png) bottom left no-repeat;}
.modulelight div div div{background: url(../images/boxright_light.jpg) bottom right no-repeat;}
td.buttonheading{padding-right: 2px;width: auto;}
div.mosimage{margin: 5px;}
.designertoo{display: none;}
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;}
.access{height: 21px;position: absolute;right: 1.7em;top: .54em;width: auto;}
#access_buttons{height: 21px;margin-left: 7px;white-space: nowrap;width: 103px;}
#access_buttons a{height: 21px;text-decoration: none;white-space: nowrap;width: 21px;}
#footereflect{
	color: #FFFFFF;
}
#footereflect a:link,#footereflect a:visited{
	color: #FFFFFF;
	font-size: 10px;
}
#footereflect a:hover{
	color: #FFFFFF;
}
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: #CCCCCC;}
table.contentpaneopen {margin:0;padding:0;width:100%;}