body{
font: 11px Trebuchet MS;
color: #666;
padding: 0;
margin: 0;
text-align: center;
background:url("/Frontend/Composite/Template/Subpages_3col_w980/Images/bg_main.gif");
background-position:top center;
background-repeat: no-repeat;
background-color: black
}

div#PageContainer {
	margin-left: auto;
	margin-right: auto;
	width: 992px;
}

div#Page {
	text-align: left;
}

h1{
font: 34px Trebuchet MS;
color: #0089cf;
}

h2{
font: 16px Trebuchet MS;
color: #666;
}


h3{
font: bold 14px Trebuchet MS;
color: #666;
}

p{
margin: 0px;
padding: 0px
font: 11px Trebuchet MS;
color: #666;
}

p#Search{
padding-top:4px;
padding-right:14px;
display:block;
vertical-align: middle;
}

td{
font: 11px Trebuchet MS;
color: #666;
}

#header{
width: 992px;
}

#headerLogoArea{
float: left;
height: 60px;
width: 179px;
padding-top: 13px;
padding-right: 0px;
padding-bottom: 13px;
}

#headerTopArea{
float: left;
text-align: right;
width: 808px;
height: 54px;
padding-top: 6px;
padding-right: 5px;
}

#headerSearch{
padding-top: 20px;
padding-right: 5px;
}

.topmenuDivider{
padding-right: 3px;
padding-left: 3px;
}

#headerTopMenu a:link, #headerTopMenu a:visited{
font: 11px Trebuchet MS;
font-weight: bold;
color: #999999;
text-decoration: none;
}

#headerTopMenu a:hover{
font: 11px Trebuchet MS;
font-weight: bold;
color: #999999;
text-decoration: underline;
}

#navbar{
width: 992px;
height: 33px;
padding-left: 20px;
background: url("/Frontend/Composite/Template/Subpages_3col_w980/Images/bg_mainMenuArea.png");
background-repeat: no-repeat
/* margin-left: auto;
margin-right: auto;
background: #ffc; */
}

/*#navbar ul{
list-style: none;
}

#navbar li{
display: inline;
padding-right: 4%;
}

#navbar a:link,#navbar a:visited{
font: 12px Trebuchet MS;
color: #fff;
text-decoration: none;
}

#navbar a:hover{
text-decoration: underline;
background: url("/Frontend/Composite/Template/Subpages_3col_w980/Images/bgRollOverMainMenu.png");
background-repeat: repeat-x;
} */

#navbarLeft{
position: relative;
height: 33px;
width: 500px;
float: left;
}

#navbarLeft a:link,#navbarLeft a:visited{
font: 12px Trebuchet MS;
color: #fff;
text-decoration: none;
}

#navbarLeft a:hover{
text-decoration: underline;
background: url("/Frontend/Composite/Template/FirstPage/Images/bgRollOverMainMenu.png");
background-repeat: repeat-x;
}

#navbarRight{
position: relative;
float: right;
height: 26px;
width: 300px;
text-align: right;
padding-top: 7px;
padding-right: 42px;
}

#navbarRight a:link,#navbarRight a:visited{
font: 12px Trebuchet MS;
font-weight: bold;
color: #fff;
text-decoration: none;
}

#navbarRight a:hover{
text-decoration: underline;
}


#mainwrapper{
clear: both;
width: 992px;
height: 100%;
/* margin-left: auto;
margin-right: auto;
overflow: hidden;
background: url("/Frontend/Composite/Template/Subpages_3col_w980/Images/bg_contentArea_strip.png");
background-repeat: repeat-y; */
}

#mainwrapper .leftcol{
position: relative;
float: left;
}

#mainwrapper .rightcol{
position: relative;
float: right;
}

#leftbar{
width: 201px;
padding-left: 15px;
}

#leftbar a:link,#leftbar a:visited{
font: 12px Trebuchet MS;
color: #666666;
text-decoration: none;
}

#leftbar a:hover{
color: #b51a8a;
text-decoration: underline;
}

#centerbar{
font: 11px Trebuchet MS;
color: #666;
float: left;
width: 502px;
padding: 0;
background: #fff;
}

#centerbar a:link,#centerbar a:visited{
color: #314887;
text-decoration: none;
}

#centerbar a:hover{
color: #b51a8a;
text-decoration: underline;
}

#centerbar ul{
list-style: none;
margin: 0 0.8em 1em 0;
padding: 0;
font: 11px Trebuchet MS;
color: #666;
}

#centerbar ul ul{
list-style: none;
margin: 0 0.8em 1em 0;
padding: 0;
}

#centerbar ul li {
background-position: 0 0.8em;
background-repeat: no-repeat;
padding: 0.4em 0 0 1em;
}


#rightbar{
font: 11px Trebuchet MS;
color: #666;
width: 235px;
padding-right: 25px;
padding-left: 0px;
text-align: right;
}

#rightbar a:link, #rightbar a:visited{
color: #314887;
text-decoration: none;
}

#rightbar a:hover{
color: #b51a8a;
text-decoration: underline;
}


#footer{
clear: both;
width: 992px;
padding-top:10px;
/* padding: 10px;
margin-left: auto;
margin-right: auto;*/
}

#footer a:link,#footer a:visited{
font: 12px Trebuchet MS;
color: #314887;
text-decoration: none;
}

#footer a:hover{
color: #b51a8a;
text-decoration: underline;
}

.contbox{
font: 11px Trebuchet MS;
color: #666;
padding: 0px;
margin-bottom: 10px;
}

.backgound_w430{
background: transparent url(/Frontend/Composite/Template/Subpages_3col_w980/Images/bgBoxGradient_w442_h149.jpg) center top no-repeat;
width: 430px; 
height: 150px;
}

.gradient{
background: #fff url(/Frontend/Composite/Template/Subpages_3col_w980/Images/bg_main.gif) center top no-repeat;
}

/* use the * html CSS hack to render an alpha-based transparent background */

* html .gradient{
height: 100%;

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bg.png',
sizingMethod='scale');
}


div.Clear 
        {
            clear: both;
            height: 0;
            overflow: hidden;
        }
}




