html {overflow: -moz-scrollbars-vertical;}

body    {
    margin:0; padding:0; font-family:Arial, Helvetica, Verdana, Sans-Serif; text-align:center
}

#container {
    width: 760px;
    background-color: #FFF;
    color: #333;
    line-height: 140%;
    margin:0;
    padding:0;
    text-align:left;
    font-size:95%;
    margin:auto; 
}

CAcontainer
 {
    width: 900px;
    background-color: #FFF;
    color: #333;
    line-height: 140%;
    margin:0;
    padding:0;
    text-align:left;
    font-size:95%;
    margin:auto; 
}

h1, h2, h3, h4, h5 {
	color:#333;
}

a:link {
    color: #666; background-color:Transparent ; text-decoration:underline; 
}
    
a:visited {
    color: #999; background-color:Transparent ;  
}

a:hover, a:visited:hover {text-decoration:none;}

a:active {
    color: #666; background-color:Transparent ; 
}

#topNav a:link {
    color: #2542AE; background-color:Transparent ; text-decoration:none; 
}

#topNav a:visited {
    color: #2542AE; background-color:Transparent ;text-decoration:none;  
}

#topNav a:hover {
    color: #2542AE; background-color:Transparent ; text-decoration:underline; 
}

#topNav a:active {
    color: #2542AE; background-color:Transparent ; text-decoration:none; 
}

.SimpleEntertainmentMenu a:link {
    padding:2px 0 2px 8px; font-weight:bold; color: #2542AE; background:#FFF url(menubg2_on.gif) repeat-x ; text-decoration:none; line-height:150% 
}

.SimpleEntertainmentMenu a:visited {
    padding:2px 0 2px 8px; font-weight:bold; color: #2542AE; background:#FFF url(menubg2_on.gif) repeat-x ; text-decoration:none;  line-height:150% 
}

.SimpleEntertainmentMenu a:hover {
    font-weight:bold; color: #2542AE; background:#FFF url(menubg2_off.gif) repeat-x ; text-decoration:none;  line-height:150% 
}
    
.SimpleEntertainmentMenu a:active {
    font-weight:bold; color: #2542AE; background:#FFF url(menubg2_on.gif) repeat-x ; text-decoration:none;  line-height:150% 
}

.featurehead a:link, .featurehead a:visited, .featurehead a:hover, .featurehead a:active {
    font-weight:bold; color: #333; text-decoration:none; font-size:95%; 
}

.featurehead a:hover {text-decoration:underline}

#top {
    color:Silver;
    background-color:#FFF;
    height:131px;
}

#topNav {width:760px;border-bottom:solid 1px #FFF;float:left;}

#topNavLeft {
    background: #FFF url(topbarbg_Left.gif) no-repeat ;
    width:13px;
    float:left;
    height:24px;
}

#topNavMid {
    background: #99F url(topbarbg.gif) repeat-x ;
    padding:2px 0px 0px 0;
    color:#FFF;
    font-size:80%;
    text-align:right;
    width:734px;
    height:22px;
    float:left;
}

#topNavRight {
    background: #FFF url(topbarbg_right.gif) no-repeat ;
    width:13px;
    float:left;
    height:24px;
}

#topNavMid {font-size:1.0em;}
.quickLinks {font-size:0.7em;clear:both}

h2 {
    padding: 0px 0 0px 8px;
    line-height:200%;
    margin-left: -8px;
    font-size:120%;
    background:#2542AE url(h2bg.jpg) repeat-x;
    color:#FFF;
}

h3 {
    padding: 2px 0 2px 0px;
    margin: 0;
    font-size:90%;
    color:#333;
    background-color:#FFF;
    border-top-style:none;    
    border-bottom: 1px dashed #999999;
}

h4 {font-size:80%;}

h5.feature {
    margin:0 0 2px 0;font-size:110%;color:#333;
}

#leftnav {
    float: left;
    width: 170px;
    margin: 0;
    padding-bottom:10px;
    padding-top:1px;
    font-size:100%;
}

#leftnav li {
    margin-bottom:1px; 
}

#leftlinks {
    clear:both; padding:14px 0 0 2px;text-align:center;
}

#rightpanel {
    float:right;
    width:210px;
    position:relative;
    top:-5px;
    margin-left:6px;
}

.featurehead {background:#CCC url(menubg2_off.gif) repeat-x; color:#333;padding:4px 0 4px 6px; font-size:80%; font-weight:bold;border:solid 1px #CCC;height:16px;margin-top:5px;}
.featurepanel {font-size: 70%; padding:5px; background-color:#EEE; color:#333;border:solid 1px #CCC;border-top:none;}
.frminput {width:100px;border:solid 1px #999; background-color:#FFF; color:#666;font-family:Arial, Helvetica, Sans-serif;padding:2px;margin:0 0 8px 8px;}
.frmbutton {border:solid 1px #999; background-color:#FFF; color:#666;font-family:Arial, helvetica, Sans-serif;margin-bottom:2px;}

p {
	color: #333;
	font-size:80%;
/*	padding-left:8px*/
}
li, td {color:#333; font-size:80%;}

.featurepanel ul {margin:5px 0px 10px -8px;}
.featurepanel li {color:#333;font-size:130%;margin-bottom:10px;}

#content {
    margin-left: 171px;
    padding-top:0px;
    line-height:1.1em;
}

#bodyText {margin-left:8px;}

#footer {
    clear: both;
    color: #999;
    background-color: #fff;
    padding:6px;
    text-align:center;
    font-size:75%;
    border-top:solid 1px #CCC;
}

#leftnav p {
    margin: 0 0 1em 0; 
}
    
#content h2 {
    margin: 0 0 .5em 0; 
}

.portfolioImg {float:right; margin-top:10px;margin-left:5px;}
.portfolioImg img {padding:4px; background-color:#EEE; border:solid 1px #CCC;}

th {font-size:80%;background-color:#CCC;padding:0 4px 0 4px;}

#ctl00_CpMain_Login1 {
    font-size:70%; color:#333;margin-left:0px
}

.AspNet-Login-UserPanel label, .AspNet-Login-PasswordPanel label {
    float:left; width:60px;
}
#ctl00_Login2_UserName, #ctl00_Login2_Password {width:88px;font-size:110%;border:solid 1px #AAA}

#loginpanel {clear:both;margin-top:40px;}
.txtlogin {width:92px;font-size:110%;border:solid 1px #AAA}
.loginlabel {float:left;width:53px;}

.accordionHeader {margin:4px 0px 0 0px;padding:4px;background:#CCC url(menubg2_off.gif) repeat-x; font-size:80%;font-weight:bold;color:#000;border:solid 1px #CCC;height:16px;}
.accordionHeaderSelected {margin:4px 0px 0 0px;padding:4px;background:#EEE url(menubg2_on.gif) repeat-x;font-size:80%;font-weight:bold;color:#000;border:solid 1px #CCC;height:16px;}
.accordionContent {margin:0px 0px 4px 0px;border:none;padding:4px 0px 0px 0px; vertical-align:top}
a.accordion:link {color:#333}

.hoverPanel {background-color:#FFF; color:#666; Font-Size:0.8em; border:solid 1px #999; border-top:solid 12px #999; padding:4px;width:220px}