body {
	font-family: Arial, Helvetica, sans-serif;
	background-position:center;
	background-repeat:repeat-y;
	margin:0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.footer {
background-image:url(../images/footer-b.jpg);
background-position:center;
background-repeat:no-repeat;
background-color:#ABBECF;
}

.frcontentbt {
background-image:url(../images/contentbg.jpg);
background-position:left top;
background-repeat:no-repeat;
padding:20px;
color:#FFFFFF;
}

.headerbg {
background-image:url(../images/header-bg.jpg);
background-position:right top;
background-color:#FFFFFF;
background-repeat:no-repeat:
}

.formbuts {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#396E8E;
}

.formbox {
font-size:11px;
margin-left:11px;
margin-top:5px;
color:#396E8E;
}

.formlinks {
font-size:10px;
padding-left:12px;
padding-top:1px;
color:#003267;

}

.menubg {
background-image:url(../images/menu-bg.jpg);
background-repeat:repeat-y;
}

.sidebar {
background-image:url(../images/sidebar.gif);
background-repeat:repeat-y;
}

.sidetext {
padding:5px;
}

.smtext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.sidebarheader {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#2D5986;
}

.sidebarheader a:link, .sidebarheader a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#2D5986;
text-decoration:none;
}

.sidebarheader a:active, .sidebarheader a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#2D5986;
text-decoration:underline;
}

.menuspacer {
padding-right:10px;
}

.footertext {
font-size:10px;
color:#396E8E;
}

.footertext a:link, .footertext a:visited{
font-size:10px;
color:#396E8E;
text-decoration:none;
}

.footertext a:active, .footertext a:hover{
font-size:10px;
color:#396E8E;
text-decoration:underline;
}

.subcontent {
background-image:url(../images/sub-gradienttop.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
padding:30px;

}

.submenubg {
background-image:url(../images/menubg.jpg);
background-color:#396E8E;
background-repeat:no-repeat;
background-position:top;
}

.headers {
font-size:14px;
}

.voicecolor {
color:#B70050;
}

.altertablecolor {
background-color:#f4f4f4;
}

.small {
font-size:11px;
}

a:link, a:visited {
color:#396E8E;
text-decoration:none;
}

a:active, a:hover {
color:#666666;
text-decoration:underline;
}

b {
color:#666666;
}

.trailmenu {
font-size:10px;
color:#396E8E;
}

.trailmenu a:link, .trailmenu a:visited{
font-size:10px;
color:#666666;
text-decoration:none;
}

.trailmenu a:hover, .trailmenu a:active{
font-size:10px;
color:#666666;
text-decoration:underline;
}

.formtext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.bigtext {
font-size:14px;
font-weight:bold;
color:#396E8E;
}

.calcontent {
background-image:url(../images/sub-gradienttop.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
padding-left:30px;
padding-top:30px;
padding-bottom:30px;
padding-right:10px;
}

.vodheaders {
	color:#FFFFFF;
	background-color:#9EB1BE;
	padding:5px;
	font-weight:bold;
	font-size:11px;
}

.newreleases {
	background-color:#f4f4f4;
	background-image:url(../images/reels.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:23px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}

.newreleases a:link, .newreleases a:active, .newreleases a:visited {
	color:#000000;
	text-decoration:none;
} 

.newreleases a:hover {
	text-decoration:underline;
	color:#396E8E;
	}
	
.vodbox {
	background-color:#f4f4f4;
	padding:10px;
	font-size:11px;
}

.style1 {background-color: #FFFFFF}
.style32 {color: #336699; font-weight: bold; }
.style34 {color: #FFFFFF}
.style36 {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;}
  
.btmlink a:link, .btmlink a:active, .btmlink a:visited {
	/* background-color:#60839F; */
	font-size:15px;
	padding:5px;
	color:#B0C1D3;
	font-weight:bold;
	}

.btmlink a:hover {
	/* background-color:#4B7794;*/
		font-size:15px;
	padding:5px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
	
.tinywhite {
	padding:10px 10px 13px 10px;
	font-size:12px;
	color:#c5e9ff;
	font-weight:bold;
	background-image:url(../images/registerbg.jpg);
	background-repeat:no-repeat;
	height:120px;
	*height:135px;
	text-align:center;
}

.tinywhite a:link, .tinywhite a:visited, .tinywhite a:active, .tinywhite a:hover {
	color:#ffffff;
	text-decoration:underline;
}

.divbar {
		border-bottom: solid #ffffff;
}

.paybill {
	background-image:url(../images/paybillbg.jpg);
	background-repeat:repeat-y;
	border-top:solid #ffffff;
	height:100%;
}

.pass2 {color: #b3c0d0; font-weight: bold; }

.navspace {
	height:48px;
	*height:20px;
	
}
