﻿body 
{
  background:#f7f7f7 url('bg/ahl_c_bg.jpg') repeat-x top; margin-left: 0px; margin-right: 1px; margin-top: 0px; margin-bottom: 1px;
}

.mainbody {width: 1004px; height: 400px; vertical-align: top; margin-left: 0px; margin-right: 0px; margin-top: 2px; margin-bottom: 0px; }

.accordianselected { background-repeat: repeat; width: 100%; height: 25px;}

.accordianunselected {background: url('bg/bg_accord.jpg'); background-repeat: repeat; width: 100%; height: 25px;}

.accordionHeader
{
	border: 1px solid #2F4F4F;
	color: #0B3750;
	background-color: #D3DBE8;
	font-family: Arial, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	padding: 0px;
	margin-top: 1px;
	cursor: pointer;
	height: 25px;
	vertical-align: middle;
}

.accordionHeaderSelect
{
	border: 1px solid #2F4F4F;
	color:  Yellow;
	background-color: #0B3750;
	font-family: Arial, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	padding: 10px;
	margin-top: 1px;
	cursor: pointer;
	height: 25px;
	vertical-align: middle;
}

.accordionGalleryHeader
{
	border: 1px solid #2F4F4F;
	color: #0B3750;
	background-color: #D3DBE8;
	font-family: Arial, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	padding: 2px;
	margin-top: 1px;
	cursor: pointer;
	height: 25px;
	vertical-align: top;
}

.accordionGalleryHeaderSelect
{
	border: 1px solid #2F4F4F;
	color:  Yellow;
	background-color: #0B3750;
	font-family: Arial, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	padding: 2px;
	margin-top: 1px;
	cursor: pointer;
	height: 20px;
	vertical-align: top;
	 padding-top: 3px;
}

.accordionJokesHeaderSelect
{
	color:  Blue;
	background-color: #FFFFFF;
	font-family: Arial, Sans-Serif;
	text-decoration: underline;
	font-size: 13px;
	font-weight: normal;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
	height: 120px;
}

.accordionAudioHeader
{
	border: 0px solid #ffffff;
	color: navy;
	background-color: #ffffff;
	font-family: Arial, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	padding: 2px;
	margin-top: 1px;
	cursor: pointer;
	height: 120px;
	vertical-align: top;
}

.accordionSelectedAudioHeader
{
	border: 0px solid #ffffff;
	color: red;
	background-color: #ffffff;
	font-family: Arial, Sans-Serif;
	font-size: 15px;
	font-weight: bold;
	padding: 2px;
	margin-top: 1px;
	cursor: pointer;
	height: 120px;
	vertical-align: top;
}
/*  start table background classes */
.tdborderleft {background: url('images/leftBgGradient1.jpg'); background-repeat: repeat; width: 5px;}

.tdborderright {background: url('images/rightBgGradient1.jpg'); background-repeat: repeat; width: 5px;}

.tdbluesection {border-bottom: solid 0px #e1e5e8; border-left: solid 0px #e1e5e8; border-right: solid 0px #e1e5e8; border-top: solid 0px #e1e5e8; margin-top: 3px;}

.tblmain {background-color: #ffffff; width: 1004px; height: 500px; vertical-align: top; border-left: solid 1px navy; border-right: solid 1px navy; border-bottom: solid 1px navy;}

.tblheads {background-color: #ffffff; width: 100%; vertical-align: top; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc; margin-bottom: 3px; padding-left: 10px;}

.tblheader {background-color: #ffffff; width: 645px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tblvideo {background-color: #ffffff; width: 595px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tblarticle {background-color: #ffffff; width: 645px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl260 {background-color: #ffffff; width: 260px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl290 {background-color: #ffffff; width: 290px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl280 {background-color: #ffffff; width: 280px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl315 {background-color: #ffffff; width: 315px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl325 {background-color: #ffffff; width: 325px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl330 {background-color: #ffffff; width: 330px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl350 {background-color: #ffffff; width: 350px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl360 {background-color: #ffffff; width: 360px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl165 {background-color: #ffffff; width: 165px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl295 {background-color: #ffffff; width: 295px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl300 {background-color: #ffffff; width: 300px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl370 {background-color: #ffffff; width: 370px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl400 {background-color: #ffffff; width: 400px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl625 {background-color: #ffffff; width: 625px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl640 {background-color: #ffffff; width: 640px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbl650 {background-color: #ffffff; width: 650px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tblspecial370 {width: 370px; border-top: solid 1px #0B3750; border-left: solid 1px #0B3750; border-right: solid 1px #0B3750; border-bottom: solid 1px #0B3750;}

.tbl995 {background-color: #ffffff; width: 1004px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tbladvert {background-color: #ffffff; width: 190px; border-top: solid 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

.tdgsection {background: transparent url(images/bg_green.gif); font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: maroon; padding-left: 3px; margin-left: 5px;}

.trclass {background:url('images/header5.gif'); width: 1004px;}

.headerclass {background:url('images/header_bg.gif'); width: 1004px; height: 70px; vertical-align: top;}

.tblmenu {height: 30px; vertical-align:  bottom;}

.trheader {background-color: #ffffff; color: #000000; height: 25px; font-family: Arial; font-size: 16px; font-weight: bold; padding-left: 5px; text-align: left;}

.trpoll {background-color: #0B3750; color: #ffffff; height: 25px; font-family: Arial; font-size: 16px; font-weight: bold; padding-left: 5px; text-align: left;}

.trtitle {background-color: #ffffff; font-family: Arial; font-size: 16px; border-bottom: solid 2px #cccccc; border-left: solid 0px #e1e5e8; border-right: solid 0px #e1e5e8; border-top: solid 0px #e1e5e8; margin-top: 3px;}

.tdlist {background: transparent url(images/bg_purple.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px; color: maroon; padding-left: 5px;}

.postadbg {background-image:url("images/postad_bg.jpg"); background-repeat:no-repeat;	height:26px; text-align:left; padding-left:5px;	color:#FFFFFF; font-family:Tahoma; font-size:11px; vertical-align:middle;	font-weight:bold;}
/*  end table background classes */

/*  start fonts classes */
.sectionheader {color: Navy; font-family: Arial; font-size: 15px; font-weight: bold; text-decoration: none; text-align:left; padding-left: 10px;}

.secbg735top1 {width: 735px; height:5px; background-image: url('images/top_bg_735_1.jpg'); background-repeat: no-repeat;}
.secbg735top {width: 735px; height:28px; background-image: url('images/top_bg_735.jpg'); background-repeat: no-repeat; color: maroon; font-family: Arial; font-size: 15px; font-weight: bold; text-decoration: none; text-align:left; padding-left: 10px;}
.secbg735middle {width: 735px; background-image: url('images/middle_bg_735.jpg'); background-repeat: repeat;}
.secbg735bottom {width: 735px; height:5px; background-image: url('images/bottom_bg_735.jpg'); background-repeat: no-repeat;}

.secbg400top1 {width: 400px; height:6px; background-image: url('images/top_bg_400_1.jpg'); background-repeat: no-repeat;}
.secbg400top {width: 400px; height:28px; background-image: url('images/top_bg_400.jpg'); background-repeat: no-repeat; color: maroon; font-family: Arial; font-size: 15px; font-weight: bold; text-decoration: none; text-align:left; padding-left: 10px;}
.secbg400middle {width: 400px; background-image: url('images/middle_bg_400.jpg'); background-repeat: repeat;}
.secbg400bottom {width: 400px; height:6px; background-image: url('images/bottom_bg_400.jpg'); background-repeat: no-repeat;}

.secbg350top1 {width: 350px; height:5px; background-image: url('images/top_bg_350_1.jpg'); background-repeat: no-repeat;}
.secbg350top {width: 350px; height:28px; background-image: url('images/top_bg_350.jpg'); background-repeat: no-repeat; color: maroon; font-family: Arial; font-size: 15px; font-weight: bold; text-decoration: none; text-align:left; padding-left: 10px;}
.secbg350middle {width: 350px; background-image: url('images/middle_bg_350.jpg'); background-repeat: repeat;}
.secbg350bottom {width: 350px; height:6px; background-image: url('images/bottom_bg_350.jpg'); background-repeat: no-repeat;}

.secbg336top1 {width: 336px; height:5px; background-image: url('images/top_bg_336_1.jpg'); background-repeat: no-repeat;}
.secbg336top {width: 336px; height:28px; background-image: url('images/top_bg_336.jpg'); background-repeat: no-repeat; color: maroon; font-family: Arial; font-size: 15px; font-weight: bold; text-decoration: none; text-align:left; padding-left: 10px;}
.secbg336middle {width: 336px; background-image: url('images/middle_bg_336.jpg'); background-repeat: repeat;}
.secbg336bottom {width: 336px; height:5px; background-image: url('images/bottom_bg_336.jpg'); background-repeat: no-repeat;}

.secbg250top1 {width: 250px; height:5px; background-image: url('images/top_bg_250_1.jpg'); background-repeat: no-repeat;}
.secbg250top {width: 250px; height:28px; background-image: url('images/top_bg_250.jpg'); background-repeat: no-repeat; color: maroon; font-family: Arial; font-size: 15px; font-weight: bold; text-decoration: none; text-align:left; padding-left: 10px;}
.secbg250middle {width: 250px; background-image: url('images/middle_bg_250.jpg'); background-repeat: repeat;}
.secbg250bottom {width: 250px; height:5px; background-image: url('images/bottom_bg_250.jpg'); background-repeat: no-repeat;}

.secbg225top1 {width: 225px; height:5px; background-image: url('images/top_bg_225_1.jpg'); background-repeat: no-repeat;}
.secbg225top {width: 225px; height:28px; background-image: url('images/top_bg_225.jpg'); background-repeat: no-repeat; color: maroon; font-family: Arial; font-size: 15px; font-weight: bold; text-decoration: none; text-align:left; padding-left: 10px;}
.secbg225middle {width: 225px; background-image: url('images/middle_bg_225.jpg'); background-repeat: repeat;}
.secbg225bottom {width: 225px; height:6px; background-image: url('images/bottom_bg_225.jpg'); background-repeat: no-repeat;}

.secbg640top1 {width: 640px; height:6px; background-image: url('images/top_bg_640.jpg'); background-repeat: no-repeat;}
.secbg640top {width: 640px; height:28px; background-image: url('images/top_bg_640_1.jpg'); background-repeat: no-repeat; color: maroon; font-family: Arial; font-size: 15px; font-weight: bold; text-decoration: none; text-align:left; padding-left: 10px;}
.secbg640middle {width: 640px; background-image: url('images/middle_bg_640.jpg'); background-repeat: repeat;}
.secbg640bottom {width: 640px; height:6px; background-image: url('images/bottom_bg_640.jpg'); background-repeat: no-repeat;}

.secbg760top {width: 760px; height:6px; background-image: url('images/top_bg_760.jpg'); background-repeat: no-repeat;}
.secbg760middle {width: 760px; background-image: url('images/middle_bg_760.jpg'); background-repeat: repeat;}
.secbg760bottom {width: 760px; height:6px; background-image: url('images/bottom_bg_760.jpg'); background-repeat: no-repeat;}

.secbg995top1 {width: 995px; height:6px; background-image: url('images/top_bg_995.jpg'); background-repeat: no-repeat;}
.secbg995top {width: 995px; height:28px; background-image: url('images/top_bg_995_1.jpg'); background-repeat: no-repeat; color: maroon; font-family: Arial; font-size: 15px; font-weight: bold; text-decoration: none; text-align:left; padding-left: 10px;}
.secbg995middle {width: 995px; background-image: url('images/middle_bg_995.jpg'); background-repeat: repeat;}
.secbg995bottom {width: 995px; height:6px; background-image: url('images/bottom_bg_995.jpg'); background-repeat: no-repeat;}

.articletitle a, .articletitle a:link, .articletitle a:visited {color: black; font-family: Calibri; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 20px; padding-left: 0px;}

.articletitle a:hover {color: red; font-family: Calibri; font-size: 12px; font-weight: normal; text-decoration: underline; line-height: 20px; padding-left: 0px;}

.hparticletitle a, .hparticletitle a:link, .hparticletitle a:visited {color: #000000; font-family: Trebuchet MS; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 20px; padding-left: 0px;}

.hparticletitle a:hover {color: red; font-family: Trebuchet MS; font-size: 12px; font-weight: normal; text-decoration: underline; line-height: 20px; padding-left: 0px;}

.latesttitle a, .latesttitle a:link, .latesttitle a:visited {color: black; font-family: Calibri; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 20px; padding-left: 0px;}

.latesttitle a:hover {color: red; font-family: Calibri; font-size: 11px; font-weight: normal; text-decoration: underline; line-height: 20px; padding-left: 0px;}

.sectiontitle a, .sectiontitle a:link, .sectiontitle a:visited {color: #336699; font-family: Arial; font-size: 18px; font-weight: bold; text-decoration: none; line-height: 20px;}

.sectiontitle a:hover {color: red; font-family: Arial; font-size: 18px; font-weight: bold; text-decoration: underline; line-height: 20px;}

.secnewstitle a, .secnewstitle a:link, .secnewstitle a:visited {color: #336699; font-family: Verdana, Arial; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 20px;}

.secnewstitle a:hover {color: red; font-family: Verdana, Arial; font-size: 12px; font-weight: bold; text-decoration: underline; line-height: 20px;}

.maintitle a, .maintitle a:link, .maintitle a:visited {color: black; font-family: Arial; font-size: 17px; font-weight: bold; text-decoration: none; line-height: 20px;}

.maintitle a:hover {color: red; font-family: Arial; font-size: 17px; font-weight: bold; text-decoration: underline; line-height: 20px;}

.mnuselected a, .mnuselected a:link, .mnuselected a:visited {font-family: Arial; font-size: 16px; font-weight: bold; color: red; font-style: normal; text-decoration: none; background-color: lightblue;}

.mnuselected a:hover {font-family: Arial; font-size: 16px; font-weight: bold; color: red; font-style: normal; text-decoration: none; background-color: lightblue;}

.mnuunselected a, .mnuunselected a:link, .mnuunselected a:visited {font-family: Arial; font-size: 13px; font-weight: bold; color: #0B3750; font-style: normal; text-decoration: none;}

.mnuunselected a:hover {font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; font-style: normal; text-decoration: underline;}

.newsfont a, .newsfont a:link, .newsfont a:visited {font-family: Arial; font-size: 12px; font-weight: normal; color: black; text-decoration: none;}

.newsfont a:hover {font-family: Arial; font-size: 12px; font-weight: normal; color: red; text-decoration: none;}

.newsabstract {font-family: Arial; font-size: 12px; font-weight: normal; color: black; text-decoration: none; text-align: left; line-height: 20px;}

.audiolist {font-family: Arial; font-size: 11px; font-weight: normal; color: black; text-decoration: none; text-align: left; line-height: 15px;}

.audiotitle {font-family: Arial; font-size: 13px; font-weight: normal; color: brown; text-decoration: none; text-align: left; line-height: 20px;}

.audiolabel {font-family: Arial; font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: none; text-align: left; line-height: 20px;}

.audiomoviename {font-family: Arial; font-size: 18px; font-weight: bold; color: red; text-decoration: none; text-align: left; line-height: 25px;}

.audioname {font-family: Arial; font-size: 14px; font-weight: bold; color: #336699; text-decoration: none; text-align: left; line-height: 25px;}

.playaudiofont a, .playaudiofont a:link, .playaudiofont a:visited {color: maroon; font-family: Arial; font-size: 13px; font-weight: bold; text-decoration: none;}

.playaudiofont a:hover {color: blue; font-family: Arial; font-size: 13px; font-weight: bold; text-decoration: underline;}

.wchfont {font-family: Trebuchet MS; font-size: 13px; font-weight: normal; color: yellow; text-decoration: none; text-align: left; line-height: 20px;}

.wctfont {font-family: Trebuchet MS; font-size: 15px; font-weight: normal; color: red; text-decoration: none; text-align: left; line-height: 20px;}

.wcfont {font-family: Trebuchet MS; font-size: 12px; font-weight: normal; color: black; text-decoration: none; text-align: left; line-height: 20px;}

.wcrfont {font-family: Trebuchet MS; font-size: 12px; font-weight: normal; color: black; text-decoration: none; text-align: right; line-height: 20px;}

.horoscopelabel {font-family: Arial; font-size: 14px; font-weight: bold; color: blue; text-decoration: none; text-align: left;}

.joketitle {font-family: Arial; font-size: 14px; font-weight: bold; color: blue; text-decoration: none; text-align: left;}

.gallerytitle {font-family: Arial; font-size: 15px; font-weight: bold; color: #0B3750; text-decoration: none; text-align: center;}

.showgallerytitle {font-family: Arial; font-size: 18px; font-weight: bold; color: #0B3750; text-decoration: none; text-align: center;}

.horoscopetext {font-family: Arial; font-size: 12px; font-weight: normal; color: white; text-decoration: none; text-align: left;}

.adlabel {font-family: Arial; font-size: 12px; font-weight: normal; color: white; text-decoration: none; text-align: left;}

.adtext {font-family: Arial; font-size: 12px;  font-weight: normal; color: black; text-decoration: none; text-align: left; }

.imagelink a, .adlink a:link, .adlink a:visited {font-family: Arial; font-size: 15px; font-weight: normal; color: red; text-decoration: none;}

.imagelink a:hover {font-family: Arial; font-size: 15px; font-weight: normal; color: #0B3750; text-decoration: none;}

.adlink a, .adlink a:link, .adlink a:visited {font-family: Arial; font-size: 12px; font-weight: normal; color: blue; text-decoration: none;}

.adlink a:hover {font-family: Arial; font-size: 12px; font-weight: normal; color: red; text-decoration: none;}

.marketwatchtext {font-family: Trebuchet MS; font-size: 13px; font-weight: normal; color: black; text-decoration: none;}

.marketwatchlabel {font-family: Trebuchet MS; font-size: 13px; font-weight: bold; color: maroon; text-decoration: none;}

.readmorefont a, .readmorefont a:link, .readmorefont a:visited {font-family: Arial; font-size: 13px; font-weight: bold; color: maroon; text-decoration: none;}

.readmorefont a:hover {font-family: Arial; font-size: 13px; font-weight: bold; color: blue; text-decoration: none;}

.titlemorefont a, .titlemorefont a:link, .titlemorefont a:visited {font-family: Arial; font-size: 12px; font-weight: bold; color: red; text-decoration: none;}

.titlemorefont a:hover {font-family: Arial; font-size: 12px; font-weight: bold; color: green; text-decoration: none;}

.hpspecial a, .hpspecial a:link, .hpspecial a:visited {font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; text-align: left;}

.hpspecial a:hover {color: red; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: underline;}

.hpmovieabstract {font-family: Arial; font-size: 11px; font-weight: normal; color: black; text-decoration: none; text-align: left; line-height: 13px;}

.hpmovietitle a, .hpmovietitle a:link, .hpmovietitle a:visited {font-family: Arial; font-size: 14px; font-weight: bold; color: #336699; text-decoration: none; text-align: left;}

.hpmovietitle a:hover {color: green; font-family: Arial; font-size: 14px; font-weight: bold; text-decoration: underline;}

.hpheadlines a, .hpheadlines a:link, .hpheadlines a:visited {font-family: Arial; font-size: 9.2pt; font-weight: normal; color: #000000; text-decoration: none; text-align: left; line-height: 24px;}

.hpheadlines a:hover {color: red; font-family: Arial; font-size: 9.2pt; font-weight: normal; text-decoration: underline;}

.hphl a, .hphl a:link, .hphl a:visited {font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; text-align: left; line-height: 24px;}

.hphl a:hover {color: red; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: underline;}

.hpboldheadlines a, .hpboldheadlines a:link, .hpboldheadlines a:visited {font-family:Arial; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; text-align: left; line-height: 24px;}

.hpboldheadlines a:hover {color: red; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: underline;}

.gallerytitle a, .gallerytitle a:link, .gallerytitle a:visited {font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; text-align: left;}

.gallerytitle a:hover {color: green; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: underline;}

.hpvideotitle a, .hpvideotitle a:link, .hpvideotitle a:visited {font-family: Arial; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; text-align: left;}

.hpvideotitle a:hover {color: green; font-family: Arial; font-size: 13px; font-weight: bold; text-decoration: underline;}

.titlenewsfont a, .titlenewsfont a:link, .titlenewsfont a:visited {font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: #153E7E; text-decoration: none; text-align: left; padding-left: 0px;}   

.titlenewsfont a:hover {font-family: Trebuchet MS; font-size: 15px; font-weight: bold; color: red; text-decoration: underline; text-align: left; padding-left: 0px;}

.morefont a, .morefont a:link, .morefont a:visited {font-family: Arial; font-size: 13px; font-weight: bold; color: green; text-decoration: none; text-align: left; padding-left: 0px;}   

.morefont a:hover {font-family: Arial; font-size: 13px; font-weight: bold; color: red; text-decoration: underline; text-align: left; padding-left: 0px;}

.movieselected {background-color: #ffffff; font-family: Arial; font-size: 14px; font-weight: bold; color: #d30562; font-style: normal; text-decoration: none; height: 22px;}

.movieunselected {background-color: #ebebeb; font-family: Arial; font-size: 14px; font-weight: bold; color: navy; font-style: normal; text-decoration: none; height: 22px;}

.calculatortitle {font-family: Arial; font-size: 17px; font-weight: bold; color: maroon; text-decoration: none; text-align: left; line-height: 16px;}

.calculatorabstract {font-family: Arial; font-size: 12px; font-weight: normal; color: black; text-decoration: none; text-align: left; line-height: 12px;}

.DisplayText {color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}

.movietitle a, .movietitle a:link, .movietitle a:visited {color: black; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: none;}

.movietitle a:hover {color: red; font-family: Arial; font-size: 11px; font-weight: normal; text-decoration: underline;}

A.MovieTitleText, A.MovieTitleText:link, A.MovieTitleText:visited {color: red; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold}

A.MovieTitleText:hover {color: green; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: underline}

.ReviewText {color: #333333; font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}

.ArticleText {color: black; font-family: Trebuchet MS; font-size: 13px; line-height: 22px; font-weight: normal; text-decoration: none}

.GossipText {color: Orange; font-family: Arial; font-size: 15px; font-weight: bold; text-decoration: none}

A.ListTitleText, A.ListTitleText:link, A.ListTitleText:visited {color: black; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none}

A.ListTitleText:hover {color: red; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: underline}

.ContactHeaderText {color: #ffffff; font-family: Arial; font-size: 17px; font-weight: bold; text-decoration: none}

A.FooterLink, A.FooterLink:link, A.FooterLink:visited {color: white; font-family: tahoma; font-size: 12px; font-weight: normal; text-decoration: none; padding-left: 15px;}

A.FooterLink:hover {color: yellow; font-family: tahoma; font-size: 12px; font-weight: normal; text-decoration: underline; padding-left: 15px;}

.FooterText {color: Orange; font-family: tahoma; font-size: 11px; font-weight: normal; text-decoration: none}

A.BookMarkText, A.BookMarkText:link, A.BookMarkText:visited {color: yellow; font-family: Tahoma; font-size: 11px; font-weight: bold; text-decoration: none}

A.BookMarkText:hover {color: green; font-family: Tahoma; font-size: 11px; font-weight: bold; text-decoration: underline}

.CopyRightText {color: black; font-family: Tahoma; font-size: 11px; font-weight: normal; text-decoration: none}

.SHInfoText {color: Navy; font-family: Arial; font-size: 17px; font-weight: bold; text-decoration: none}

.SubHeadText {color: Maroon; font-family: Arial; font-size: 17px; font-weight: bold; padding-left: 10px; text-decoration: none}

.ArticleHeaderText {color: black; font-family: Trebuchet MS; font-size: 20px; font-weight: bold; padding-left: 10px; text-decoration: none}

.BlogSHText {color: white; font-family: Arial; font-size: small; font-weight: bold; text-decoration: none}

.BlogText {color: black; font-family: Arial; font-size: 9pt; font-weight: normal; text-decoration: none}

.BlogDescText {color: black; font-family: Arial; font-size: 9.5pt; font-weight: normal; text-decoration: none; line-height: 12pt;}

.LabelText {color: maroon; font-family: Arial; font-size: 9pt; font-weight: bold; text-decoration: none}

.ValidationText {color: red; font-family: Arial; font-size: 9pt; font-weight: normal; text-decoration: none}

.BackColorTab {font-family:Verdana, Arial, Courier New; font-size: 10px; color:Gray; background-color:Silver;}

.polltext {font-family: Arial; font-size: 12px; font-weight: normal; color: black; text-decoration: none; text-align: left; line-height: 20px;}

.pollquestion {font-family: Arial; font-size: 12px; font-weight: bold; color: navy; text-decoration: none; text-align: left; line-height: 20px;}

.signintext a, .signintext a:link, .signintext a:visited {font-family: Arial; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; text-align: left; line-height: 24px;}

.signintext a:hover {color: yellow; font-family: Arial; font-size: 12px; font-weight: boldc; text-decoration: underline;}


/*  end fonts classes */

.bullet {list-style-image: url(images/arrow.gif);}

A.SiteLink, A.SiteLink:link, A.SiteLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: maroon; font-size: 11px; font-weight: bold;}   

A.SiteLink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; color: yellow; font-weight: bold;}

A.SiteSelLink, A.SiteSelLink:link, A.SiteSelLink:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: yellow; font-size: 11px; font-weight: bold;}   

A.SiteSelLink:hover {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: Lime; font-size: 11px; font-weight: bold;}

.classifiedstates a, .classifiedstates a:link, .classifiedstates a:visited {color: black; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}

.classifiedstates a:hover {color: red; font-family: Arial; font-size: 12px; font-weight: normal; text-decoration: none;}

.classifiedtitle a, .classifiedtitle a:link, .classifiedtitle a:visited {color: black; font-family: Arial; font-size: 14px; font-weight: normal; text-decoration: none;}

.classifiedtitle a:hover {color: red; font-family: Arial; font-size: 14px; font-weight: normal; text-decoration: none;}

.classifiedstitle a, .classifiedstitle a:link, .classifiedstitle a:visited {color: black; font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none;}

.classifiedstitle a:hover {color: red; font-family: Arial; font-size: 13px; font-weight: normal; text-decoration: none;}

.classifiedhead a, .classifiedhead a:link, .classifiedhead a:visited {color: #CE171E; font-family: Arial; font-size: 16px; font-weight: bold; text-decoration: none;}

.classifiedhead a:hover {color: green; font-family: Arial; font-size: 16px; font-weight: bold; text-decoration: none;}

.classifiedtitlefont {font-family: Arial; font-size: 16px; font-weight: bold; color: Navy; text-decoration: none;}

.classifiedfont {font-family: Arial; font-size: 14px; font-weight: normal; color: #d30562; text-decoration: none;}

.classifiedlabel {font-family: Arial; font-size: 12px; font-weight: bold; color: #d30562; text-decoration: none;}

.classifieddetails {font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; line-height: 20px;}

.cdpostfont a, .cdpostfont a:link, .cdpostfont a:visited {color: green; font-family: Arial; font-size: 14px; font-weight: bold; text-decoration: none;}

.cdpostfont a:hover {color: red; font-family: Arial; font-size: 14px; font-weight: bold; text-decoration: underline;}

div#columns {
    position: relative;
    width: 190px;
    height: 450px;
    overflow: auto;
    background-color: #CCCCCC;
}

div#columns1 {
    position: relative;
    width: 315px;
    height: 555px;
    overflow: auto;
    background-color: #FFFFFF;
}

.MyTabStyle .ajax__tab_header
{
    font-family: "Helvetica Neue" , Arial, Sans-Serif;
    font-size: 12px;
    font-weight:bold;
    display: block;

}
.MyTabStyle .ajax__tab_header .ajax__tab_outer
{
    border-color: #222;
    color: #222;
    padding-left: 1px;
    margin-right: 1px;
    border:solid 1px #d7d7d7;
}
.MyTabStyle .ajax__tab_header .ajax__tab_inner
{
    border-color: #666;
    color: #666;
    padding: 3px 10px 2px 0px;
}
.MyTabStyle .ajax__tab_hover .ajax__tab_outer
{
    background-color:#9c3;
}
.MyTabStyle .ajax__tab_hover .ajax__tab_inner
{
    color: #fff;
}
.MyTabStyle .ajax__tab_active .ajax__tab_outer
{
    border-bottom-color: #ffffff;
    background-color: #d7d7d7;
}
.MyTabStyle .ajax__tab_active .ajax__tab_inner
{
    color: #000;
    border-color: #333;
}
.MyTabStyle .ajax__tab_body
{
    font-family: verdana,tahoma,helvetica;
    font-size: 10pt;
    background-color: #fff;
    border-top-width: 0;
    border: solid 1px #d7d7d7;
    border-top-color: #ffffff;
}

tabSelectedMidBG
{
    BACKGROUND-IMAGE: url(images/tab_selected_mid_bg.gif);
    BACKGROUND-REPEAT: repeat-x;
    WHITE-SPACE: nowrap
}
.tabNormalMidBG
{
    BACKGROUND-IMAGE: url(images/tab_normal_mid_bg.gif);
    BACKGROUND-REPEAT: repeat-x;
    WHITE-SPACE: nowrap
}
.afterTabBg
{
    BACKGROUND-IMAGE: url(images/after_tab_bg.gif);
    BACKGROUND-REPEAT: repeat-x;
    WHITE-SPACE: nowrap
}

.internProjectBG
{
    BACKGROUND-IMAGE: url(images/intern_project_bg.gif);
    BACKGROUND-REPEAT: no-repeat;
    WHITE-SPACE: nowrap
}

.tabTextSelected
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.tabTextNormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
