h1 {
font-size:25px;
font-family:verdana, arial, helvetica, sans-serif;  
font-weight:bold;
color:#333333;
text-decoration:none;
}
.contentheading {
font-size:25px;
font-family:verdana, arial, helvetica, sans-serif;  
font-weight:bold;
color:#333333;
text-decoration:none;
}
h2 {
font-size:16px;
font-family:verdana, arial, helvetica, sans-serif;  
font-weight:bold;
color:#333333;
text-decoration:none;
}
h3 {
font-size:14px;
font-family:verdana, arial, helvetica, sans-serif;  
font-weight:bold;
color:#333333;
text-decoration:none;
margin-bottom:2px;
margin-top:4px;
}
body {
font-size:11px;
font-family:verdana, arial, helvetica, sans-serif; 
color:#333333;
background:url(img/bg_body.jpg) repeat-x #ffffff;
text-align:center;
margin:0;
padding:0;
}
td {
font-size:13px;
font-family:verdana, arial, helvetica, sans-serif;  
font-weight:normal;
color:#333333;
text-decoration:none;
}
a:link, a:visited, a:active {
color:#784296;
text-decoration:none;
}
a:hover {
color:#FDD43E;
text-decoration:none;
}
p {
font-size:11px;
font-family:verdana, arial, helvetica, sans-serif;  
font-weight:normal;
}
ul {
color:#333333;
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
line-height:130%;
font-style:normal;
margin-top:3px;
margin-bottom:0px;
margin-left:17px;
}
li {
color:#333333;
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
line-height:130%;
font-style:normal;
margin-bottom:2px;
list-style-type:disc;
}
td {
color:#333333;
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
line-height:130%;
font-style:normal;
font-weight:normal;
}
th {
color:#000000;
font-family:verdana, arial, helvetica, sans-serif;
font-size:11px;
line-height:130%;
font-style:normal;
font-weight:bold;
background:#e7e7e7;
}
.NormalTextBox 
{
font-size:11px;
font-family:verdana, arial, helvetica, sans-serif;  
font-weight:normal;
color:#333333;
border:1px solid #cccccc;
}
.btnSearch 
{
font-size:11px;
font-family:verdana, arial, helvetica, sans-serif;  
font-weight:normal;
color:#333333;
padding:0px 3px;
}
#wrapper {
width:994px;
text-align:center;
margin:0 auto;
height:100%;
}
#wrapperInner {
width:979px;
padding-bottom:0px;
text-align:center;
float:left;
background-color:#fff;
margin-top:20px;
padding-left:7px;
padding-right:7px;
padding-top:6px;
}
#wrapperSpacer {
height:100%;
width:1px;
float:left;
/*background-color:#FF0000;*/
margin-bottom:-76px !important;
margin-bottom:-88px;
}
#wrapperFooter {
margin:0;
clear:both;
background:url(img/im_footer.jpg) no-repeat bottom right;
height:72px;
}
#header {
text-align:left;
background:url(img/bg_header.jpg) repeat-x #333;
width:979px;
height:75px;
margin:0 auto;
}
#header .logo {
margin-top:-24px;
margin-left:25px;
position:absolute;
z-index:1000;
}
#header .title {
margin-left:200px;
position:absolute;
}
#header .shield {
padding-top:8px;
margin-left:503px;
position:absolute;
width:468px;
height:75px;
background:url(img/bg_shield.jpg) no-repeat center;
z-index:1000;
}
#header .banner {
float:right;
margin-top:7px;
margin-right:20px;
}
#search {
position:absolute;
margin:-101px 0px 0px 802px;
}
#search input {
font-size:10px;
font-family:verdana, arial, helvetica, sans-serif;  
font-weight:normal;
color:#333333;
border:1px solid #666;
background-color:#999 !important;
height:12px;
width:80px;
margin-right:5px;
}
#line {
border-bottom:1px dotted #d6d7d7;
margin:10px 50px 10px 50px;
}
#content {
font-size:11px;
font-family:verdana, arial, helvetica, sans-serif;  
font-weight:normal;
width:979px;
margin:0px auto 0px auto;
padding:10px;
background:url(img/bg_content.jpg) repeat-x;
}
#content .left {
float:left;
width:190px;
text-align:left;
}
#content .middleWrapper {
float:left;
width:559px;
min-height:350px;
margin:0px 10px;
}
#content .flash {
float:left;
width:579px;
height:150px;
border:1px solid #999;
background-color:#000;
text-align:left;
margin-bottom:10px;
}
#content .middle {
float:left;
width:559px;
min-height:350px;
border:1px solid #999;
background-color:#fff;
text-align:left;
padding:10px;
margin-bottom:20px;
}
#content .right {
float:right;
width:190px;
text-align:left;
}
.breadcrumb {
font-size:9px;
color:#999999;
text-decoration:none;
font-weight:normal;
text-align:right;
}
.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active {
font-size:9px;
color:#999999;
text-decoration:none;
font-weight:normal;
}
.breadcrumb a:hover {
font-size:9px;
color:#FDD43E;
text-decoration:none;
font-weight:normal;
}
#footer {
color:#999999;
font-size:9px;
text-align:center;
}
#footer a:link, #footer a:visited, #footer a:active {
color:#999999;
text-decoration:none;
font-size:9px;
margin-left:8px;
}
#footer a:hover {
color:#FDD43E;
text-decoration:none;
font-size:9px;
margin-left:8px;
}
#footer ul {
list-style:none;
padding:0;
margin:0;
}
#footer ul li {
list-style:none;
background-image:none;
padding-left:0px;
padding-right:0px;
margin:0;
display:inline;
}
.clear {
clear:both;
}
/*-------- Menu [BEGIN] --------*/
.TopMenu {
position:relative;
background:url(img/bg_nav.jpg) repeat-x #fff;
height:41px;
width:979px;
padding:0;
margin:0px auto 1px auto;
text-align:left;
padding-left:170px;
padding-top:8px;
}
/*.TopMenu {
position:relative;
z-index:100;
clear:both;
margin:24px 20px 0px 0px;
float:right;
height:32px;
white-space:nowrap;
padding-left:7px;
padding-right:7px;
}*/
.TopMenu ul {
z-index:100;
margin:0;
padding:0;
display:inline;
list-style:none;
}
.TopMenu ul li {
z-index:100;
margin:0;
padding:0;
display:inline;
list-style:none;
}
.TopMenu ul li a:link, .TopMenu ul li a:visited {
color:#f3f3f3;
font-size:12px;
text-decoration:none;
height:28px;
padding:5px 10px 0px 10px;
cursor:pointer;
background:url(img/bg_nav_link.jpg) repeat-x;
border:1px solid #ccc;
}
.TopMenu ul li a:hover {
color:#FDD43E;
font-size:12px;
text-decoration:none;
height:28px;
padding:5px 10px 0px 10px;
cursor:pointer;
background:url(img/bg_nav_link.jpg) repeat-x;
border:1px solid #ccc;
}
.TopMenu ul li ul {
text-align:left;
position:absolute;
visibility:hidden;
z-index:100;
padding:0;
margin:0;
display:block;
}
.TopMenu ul li ul li {
text-align:left;
z-index:100;
width:180px;
display:block;
padding:0;
margin:0;
/*margin-left:-16px;
border-bottom:1px solid #f3f3f3;*/
}
.TopMenu ul li ul li a:link, .TopMenu ul li ul li a:visited {
color:#535353;
background:#fff;
z-index:100;
display:block;
width:100%;
margin:0;
padding:5px;
text-decoration:none;
height:auto;
border-bottom:1px solid #ccc;
}
.TopMenu ul li ul li a:hover {
color:#4d366c;
background:#efefef;
z-index:100;
display:block;
width:100%;
margin:0;
padding:5px;
text-decoration:none;
height:auto;
border-bottom:1px solid #ccc;
}
}
.LeftMenu ul {
z-index:100;
margin:0;
padding:0;
display:inline;
list-style:none;
}
.LeftMenu ul li {
z-index:100;
margin:0;
padding:0;
list-style:none;
text-align:left;
}
.LeftMenu ul li a:link, .LeftMenu ul li a:visited {
background:url(img/btn_mainlevel_hover.gif) no-repeat left;
color:#666666;
padding:7px 0px 0px 18px;
height:30px;
font-size:11px;
font-weight:bold;
}
.LeftMenu ul li a:hover {
background:url(img/btn_mainlevel_active.gif) no-repeat left;
color: #5e4c7e;
text-decoration:none;
}
.LeftMenu ul li .on:link, .LeftMenu ul li .on:visited, .LeftMenu ul li .on:hover {
background:url(img/btn_mainlevel_active.gif) no-repeat left;
color:#5e4c7e;
text-decoration:none;
}
/*.LeftMenu ul li ul li {
margin-left:5px;
}*/
.LeftMenu ul li ul li a:link, .LeftMenu ul li ul li a:visited {
background:url(img/btn_sublevel_normal.gif) no-repeat left;
color:#666666;
padding:7px 0px 0px 14px;
height:30px;
font-size:11px;
font-weight:normal;
}
.LeftMenu ul li ul li a:hover {
background:url(img/btn_sublevel_hover.gif) no-repeat left;
color: #5e4c7e;
text-decoration:none;
}
.LeftMenu ul li ul li .on:link, .LeftMenu ul li ul li .on:visited, .LeftMenu ul li ul li .on:hover {
background:url(img/btn_sublevel_hover.gif) no-repeat left;
color:#5e4c7e;
text-decoration:none;
}
.BottomMenu ul {
z-index:100;
margin:0;
padding:0;
display:inline;
list-style:none;
}
.BottomMenu ul li {
z-index:100;
margin:0;
padding:0;
display:inline;
list-style:none;
padding-right:20px;
}
/*-------- Menu [END] --------*/
