body
{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222;
	background-color: #fff;
	background-image: url(topbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
. a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399cc;
	text-decoration: none;
}
. a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399cc;
	text-decoration: underline;
}
.navbg {
 	background-image: url(navbg.gif);
	background-repeat: repeat-x;
	background-position: left top;

}
.topbg
{
	background-color: #000;
}

.pad
{
	padding-left: 15px;
	padding-right: 15px;
}
.heading 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
		}
.heading2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
		}
.heading2 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
		}
.heading2 a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #317ed5;
	font-weight: bold;
	text-decoration: none;
		}
.field
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	width: 120px;
	height: 13px;
	border: 1px solid #999999;
	padding-left: 0 2px 0 2px;
}
.middleline
{
	background-image: url(mline.gif);
	background-repeat: repeat-y;
	background-position: top center;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.oratxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fd6400;
}
.oratxt a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fd6400;
	text-decoration: none;
}
.oratxt a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fd6400;
	text-decoration: underline;
}
.txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F1F1F;
	padding: 5px;
}
.txt a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F1F1F;
	text-decoration: underline;
}
.txt a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F1F1F;
	text-decoration: none;
}
.txt1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F1F1F;
	padding-left: 5px;
}
.txt1 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F1F1F;
	text-decoration: underline;
}
.txt1 a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F1F1F;
	text-decoration: none;
}
.txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}
.txt2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
.txt2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399cc;
	text-decoration: underline;
}
.terms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00328c;
}
.terms a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00328c;
	text-decoration: none;
}
.terms a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00328c;
	text-decoration: underline;
}
.footer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F1F1F;
}
.footer a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F1F1F;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
}
.footer a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F1F1F;
	text-decoration: underline;
	margin-right: 5px;
	margin-left: 5px;
}


#TabControlItemLink_1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

#TabControlItemLink_1 a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3399cc;
	text-decoration: none;
	margin-right: 10px;
	background-attachment: fixed;
	width: 159px;
}

#TabControlItemLink_1 a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
	width: 159px;
	margin-right: 10px;
	margin-right: 5px;
	height: 23px;
}

.Signup
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3399cc;
	text-decoration: none; /* background-image: url(sep.gif); 	background-repeat: no-repeat; 	background-position: right top; */
}
.Signup a
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399cc;
	text-decoration: none;
	font-weight: normal;
	margin-right: 5px;
	background-attachment: fixed;
	width: 59px; /* background-image: url(sep.gif); 	background-repeat: no-repeat; 	background-position: right top; */
}

.Signup a:hover
{
	font-family:   Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3399cc;
	text-decoration: underline;
	width: 59px;
	margin-right: 5px; /*background-image: url(sep.gif); 	background-repeat: no-repeat; 	background-position: right top; */
}


.menulinks
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #fff;
	text-decoration: none; /* background-image: url(sep.gif); 	background-repeat: no-repeat; 	background-position: right top; */
}
.menulinks a
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	margin-right: 10px;
	background-attachment: fixed;
	width: 59px; /* background-image: url(sep.gif); 	background-repeat: no-repeat; 	background-position: right top; */
}

.menulinks a:hover
{
	font-family:   Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #3399cc;
	text-decoration: none;
	width: 59px;
	margin-right: 10px; /*background-image: url(sep.gif); 	background-repeat: no-repeat; 	background-position: right top; */
}
.menulinks1LinkSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3399cc !important; 
	text-decoration: none;
}
.menulinks1Selected a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
}
.menulinks1LinkSelected a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
}


.menulinks1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none; /* background-image: url(sep.gif); 	background-repeat: no-repeat; 	background-position: right top; */
}
.menulinks1 a
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3399cc;
	text-decoration: none;
	font-weight: bold;
	margin-right: 10px;
	background-attachment: fixed;
	width: 59px; /* background-image: url(sep.gif); 	background-repeat: no-repeat; 	background-position: right top; */
}

.menulinks1 a:hover
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
	width: 59px;
	margin-right: 10px; /*background-image: url(sep.gif); 	background-repeat: no-repeat; 	background-position: right top; */
}



     .rtop *, .rbottom *{
        display: block;
        height: 1px;
        overflow: hidden;
        background:#3399CC;
        }
        .c1{margin: 0 5px}
        .c2{margin: 0 3px}
        .c3{margin: 0 2px}
        .c4{
        margin: 0 1px;
        height: 2px
        }
        
.toppad 
{
	padding-top: 
}
.videomenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration:none;
	text-align: center;
	vertical-align: middle;
	height: 36px;
	width: 129px;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.videomenu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	width: 129px;
	text-decoration:none;
	background-color: #3398cc;
	text-align: center;
	vertical-align: middle;
	height: 36px;
	background-image: url(navbluebg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 18px;
	padding-right: 18px;
}
.videomenu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 129px;
	color: #000;
	text-decoration:none;
	background-color: #d0d0d0;
	text-align: center;
	vertical-align: middle;
	height: 36px;
	background-image: url(navgraybg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 18px;
	padding-right: 18px;
}
.videomenu1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	width: 129px;
	text-decoration:none;
	background-color: #d0d0d0;
	text-align: center;
	vertical-align: middle;
	height: 36px;
	background-image: url(navgraybg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 18px;
	padding-right: 18px;
}

.bluehead
{
	font-family:  Arial;
	font-size: 13px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
	width: 59px;
}
.bluehead2
{
	font-family:  Arial;
	font-size: 13px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
}
.normaltxt
{
	font-family:  Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}

.news {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration:none;
}
.bluetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3399cc;
}
.bluetxt a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
}
.bluetxt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

.signuplinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	background-color:#3399cc;
}
.signuplinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}

.signuplinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}


.extremesearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
}
.extremesearch a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}
.extremesearch a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.extremesearch2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	margin-left: 10px;
}
.extremesearch2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	margin-left: 10px;
}
.extremesearch2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:  #000;
	text-decoration: none;
	margin-left: 10px;
}
.extremesearch3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	margin-left: 10px;
}
.extremesearch3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	margin-left: 10px;
}
.extremesearch3 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	margin-left: 10px;
}
.YourClass{
.......
}

.YourClass td{
.......
}

.YourClass tr{
.......
}
.graytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
}
.tvguidemenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	margin-left: 3px;
}
.tvguidemenu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-align: center;
}
.tvguidemenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	font-weight: bold;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-align: center;
}
.tvguidemenu2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom:1px;
	padding-left: 8px;
	text-align: center;
	margin-left: 3px;
}
.tvguidemenu2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-align: center;
}
.tvguidemenu2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 1px;
	padding-left: 6px;
	text-align: center;
	text-transform: capitalize;
}