.bodymain {
	font-family: sans-serif, arial;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url("/img/background.gif");
	background-repeat: repeat-x;
}

#breadcrumb a{
	font-size: 12px;
	color: #8F111F;
	font-weight: normal;
}

#breadcrumb a:hover{
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

#breadcrumb img{
	padding: 5px;
}

.left-titlebar{
	width: 13px;
	height: 48px;
	background-image: url("/img/left-category.gif");
}

.titlebar{
	width: 750px;
	height: 48px;
	background-image: url("/img/middle-category.gif");
}

.titlebar-no-ads{
	width: 850px;
	height: 48px;
	background-image: url("/img/middle-category.gif");
}


.right-titlebar{
	width: 13px;
	height: 48px;
	background-image: url("/img/right-category.gif");
}

.field{
	color: #000000;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal
}

.field-error{
	color: #FF0000;
	border-left: 3px solid #FF0000;
	border-top: 1px solid #FF0000;
	border-right: 1px solid #FF0000;
	border-bottom: 1px solid #FF0000;
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal
}

.footer{
	font-size: 10px;
	color: #666666;
	font-weight: none;
}

a.footer{
	font-size: 10px;
	color: #666666;
	font-weight: none;
}

a.footer:hover{
	font-size: 10px;
	color: #AAAAAA;
	font-weight: none;
}

a.footer{
	font-size: 10px;
	color: #666666;
	font-weight: none;
}

.loggedin{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: none;
}
.loggedin a{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: none;
	textdecoration: underline;
}

.loggedin a:hover{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: none;
	textdecoration: underline;
}

.loggedin a{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: none;
	textdecoration: underline;
}

a.small{
	font-size: 10px;
	color: #666666;
	font-weight: none;
}

a.small:hover{
	font-size: 10px;
	color: #AAAAAA;
	font-weight: none;
}

a.small{
	font-size: 10px;
	color: #666666;
	font-weight: none;
}

h1{
	padding: 5px;
	font-size: 20px;
	display: inline;
	color: #8F111F;
}

h2{
	padding: 5px;
	font-size: 16px;
	display: inline;
	color: #8F111F;
}

.mainheader{  
	background-color:#FFFFFF;
}


.main{
 	width: 1024;
 	padding: 0px;
 	border-collapse: collapse;
	background-color:#FFFFFF;
}

.main table{
 	padding: 0px;
}

a{
	color: #8F111F;
}


.header{
	background-color: #546D81;
	height: 110px;
}
.adheader{
	background-color: #546D81;
	height: 110px;
	padding: 10px;
	text-align: right;
}
.menu{
	background-color: #546D81;
 	padding: 0px;
 	border-collapse: collapse;
}
.menu2{
	background-color: #24384E;
 	padding: 0px;
 	border-collapse: collapse;
}
.menu2 td{
	padding: 5px 10px;
 	border-right: 1px solid #FFFFFF;
}
.menu2 a{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu2 a:hover{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.centersection{
	background-image: url("/img/curve.gif");
	background-repeat: no-repeat;
	padding: 10px;
}
.box-top-left{
	background-image: url("/img/corner-top-left.gif");
	background-repeat: no-repeat;
	width: 33px;
	height: 48px;
}
.box-top{
	background-image: url("/img/line-top.gif");
	background-repeat: repeat-x;
}
.box-top-right{
	background-image: url("/img/corner-top-right.gif");
	background-repeat: no-repeat;
	width: 33px;
	height: 48px;
}
.box-left{
	background-image: url("/img/line-left.gif");
	background-repeat: repeat-y;
}
.box-center{
	width: 575px;
	font-size: 12px;
	text-align:left;
	color: #014A64;
}
.box-right{
	background-image: url("/img/line-right.gif");
	background-repeat: repeat-y;
}
.box-left2{
	background-image: url("/img/line-left2.gif");
	background-repeat: repeat-y;
}
.box-right2{
	background-image: url("/img/line-right2.gif");
	background-repeat: repeat-y;
}
.front-top-left{
	background-image: url("/img/corner-top-left.gif");
	background-repeat: no-repeat;
	width: 33px;
	height: 48px;
}
.front-top{
	background-image: url("/img/line-top.gif");
	background-repeat: repeat-x;
}
.front-top-right{
	background-image: url("/img/corner-top-right.gif");
	background-repeat: no-repeat;
	width: 33px;
	height: 48px;
}
.front-left{
	background-image: url("/img/line-left.gif");
	background-repeat: repeat-y;
}
.front-center{
	width: 575px;
	font-size: 12px;
	text-align:left;
	color: #014A64;
}
.front-right{
	background-image: url("/img/line-right.gif");
	background-repeat: repeat-y;
}
.headersearch{
	color: #FFFFFF;
	font-size: 12px;
}
.headersearch input{
	border: 1px solid #24384E;
	font-size: 10px;
}
.headersearch select{
	border: 1px solid #24384E;
	font-size: 10px;
}
/********************* CATEGORY **********************/
.total {
	font-size: 12px;
}

/********************* CALENDAR **********************/
.calendar{
	font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 18px; 
	border: 1px solid #666666;
	text-align: center;
	padding: 5px;
}
.calendar a{
	text-decoration: none;
}
.calendar a:hover{
	text-decoration: none;
}

.calendar a{
	text-decoration: none;
}

.calendar-month{
	font-size: 18px;
	font-weight: bold;
	padding: 5px;
}
.day-plain{
	background-color: #EDEDED;
	padding: 5px;
}
.day-blue{
	border: 1px solid #3977A3;
	background-color: #A4CAE6;
	color: #3977A3;
	padding: 5px;
	font-weight: bold;
	cursor: pointer;
}
.day-red{
	border: 1px solid #CF5A5A;
	background-color: #FF9F9F;
	color: #CF5A5A;
	padding: 5px;
	font-weight: bold;
}
.day-yellow{
	border: 1px solid #AFAD41;
	background-color: #FFFD9D;
	color: #AFAD41;
	padding: 5px;
	font-weight: bold;
	cursor: pointer;
}
.day-green{
	border: 1px solid #00CC00;
	background-color: #CCFF00;
	color: #00CC00;
	padding: 5px;
	font-weight: bold;
	cursor: pointer;
}
.item-date{
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	padding: 5px;
	border-top: 1px #999999 solid;
	background: #DDDDDD;
	
}
.item-time{
	color: #333333;
	text-align: right;
	font-weight: bold;
	font-size: 12px;
	padding: 5px;
	border-top: 1px #999999 solid;
	border-right: 1px #999999 solid;
	background: #DDDDDD;
}
.item-title{
	font-weight: bold;
	padding: 5px;
}
.item-author{
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	padding-left: 5px;
}
.item-description{
	padding-left: 5px;
}

/********************* LOGIN ****************************/
.login{
	background-color: #FFFFFF;
 	border-collapse: collapse;
	padding: 5px;
	font-weight: bold;
}
.blue-topleft{
	background-image: url("/img/box/top-left-blue.jpg");
	background-repeat: no-repeat;
	background-position:right;
	width: 25px;
	height: 47px;
}
.blue-top{
	background-image: url("/img/box/top-middle-blue.jpg");
	background-repeat: repeat-x;
	color: #FFFFFF;
}
.blue-topright{
	background-image: url("/img/box/top-right-blue.jpg");
	background-repeat: no-repeat;
	width: 25px;
	height: 47px;
}
.red-topleft{
	background-image: url("/img/box/top-left-red.jpg");
	background-repeat: no-repeat;
	width: 25px;
	height: 47px;
}
.red-top{
	background-image: url("/img/box/top-middle-red.jpg");
	background-repeat: repeat-x;
	color: #FFFFFF;
}
.red-topright{
	background-image: url("/img/box/top-right-red.jpg");
	background-repeat: no-repeat;
	width: 25px;
	height: 47px;
}
.orange-topleft{
	background-image: url("/img/box/top-left-orange.jpg");
	background-repeat: no-repeat;
	background-position: right;
	width: 25px;
	height: 47px;
}
.orange-top{
	background-image: url("/img/box/top-middle-orange.jpg");
	background-repeat: repeat-x;
	font-size: 20px;
	color: #8F111F;
}
.orange-topright{
	background-image: url("/img/box/top-right-orange.jpg");
	background-repeat: no-repeat;
	width: 25px;
	height: 47px;
}
.login-left{
	background-image: url("/img/box/left.jpg");
	background-repeat: repeat-y;
	background-position: right;
}
.login-center{
	width: 250px;
	height: 180px;
	padding-top: 25px;
}

.email-step1-center{
	width: 600px;
	height: 100px;
	padding-top: 10px;
}

.email-step2-center{
	width: 250px;
	height: 150px;
	padding-top: 10px;
	vertical-align:top;
}

.email-step3-center{
	width: 400px;
	height: 180px;
	padding-top: 10px;
	vertical-align:top;
}

.profile-center{
	width: 450px;
	height: 180px;
	padding-top: 10px;
	vertical-align:top;
}

.login-center-box{
	width: 150px;
	height: 160px;
	padding-top: 15px;
}

.login-right{
	background-image: url("/img/box/right.jpg");
	background-repeat: repeat-y;
}
.login-bottomleft{
	background-image: url("/img/box/bottom-left.jpg");
	background-repeat: no-repeat;
	background-position: right top;
	width: 25px;
	height: 24px;
}
.login-bottom{
	background-image: url("/img/box/bottom-middle.jpg");
	background-repeat: repeat-x;
}
.login-bottomright{
	background-image: url("/img/box/bottom-right.jpg");
	background-repeat: no-repeat;
	width: 25px;
	height: 24px;
}
.login-button{
	background-image: url("/img/button/save.gif");
}
.registration{
	background-color: #FFFFFF;
 	border-collapse: collapse;
	padding: 10px;
	font-weight: bold;
}

.registration-center{
	width: 280px;
	height: 180px;
	padding-top: 15px;
	margin:auto;
}

.or-button {
	padding-top: 80px;
	vertical-align:top;
}

.why-register{
	margin-bottom: 0px;
	background-color: #FED583;
 	border-collapse: collapse;
	padding: 10px;
	font-weight: bold;
	vertical-align: top;
}

/********************* AD ****************************/
a.adlink{
	color: #666666;
	text-decoration:none;
}

a.adlink:hover{
	color: #8F111F;
	text-decoration:underline;
}

.ad6{
	background-color: #FFFFFF;
 	border-collapse: collapse;
	padding: 5px;
	width: 320px;
	height: 120px;
	font-size: 10px;
}
.ad6-topleft{
	background-image: url("/img/ads/ad6-topleft.gif");
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}
.ad6-top{
	background-image: url("/img/ads/ad6-top.gif");
	background-repeat: repeat-x;
}
.ad6-topright{
	background-image: url("/img/ads/ad6-topright.gif");
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}
.ad6-left{
	background-image: url("/img/ads/ad6-left.gif");
	background-repeat: repeat-y;
}
.ad6-center{
	width: 300px;
	height: 120px;
}
.ad6-right{
	background-image: url("/img/ads/ad6-right.gif");
	background-repeat: repeat-y;
}
.ad6-bottomleft{
	background-image: url("/img/ads/ad6-bottomleft.gif");
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}
.ad6-bottom{
	background-image: url("/img/ads/ad6-bottom.gif");
	background-repeat: repeat-x;
}
.ad6-bottomright{
	background-image: url("/img/ads/ad6-bottomright.gif");
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}
.ad6 .name{
	font-size: 14px;
	font-weight: bold;
}

.ad6 .description{
	font-size: 10px;
	font-weight: normal;
}

.ad6 a{
	text-decoration: underline;
	font-size: 12px;
	color: #8F111F;
	font-weight: bold;
}

.ad6 a:hover{
	font-size: 12px;
	text-decoration: underline;
	color: #666666;
	font-weight: bold;
}

.ad{
 	border-collapse: collapse;
	padding: 0px;
}

table.ad-demo{
 	border-collapse: collapse;
	padding: 0px;
}

.ad-demo-list{
 	border-collapse: collapse;
	padding-left: 60px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
}

.ad-demo-list-2{
 	border-collapse: collapse;
	padding-left: 20px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
}

.ad-demo-3{
 	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
}
.ad-demo-new{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:009999;
	
}

.ad-box{
 	border: #000000 1px solid;
	padding-left: 60px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
}

.ad-links-row1 {
	background: #dadada;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 2px;
	border-bottom: #8F111F 2px solid;
	text-align: left;
}

.ad-links-row2 {
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0px 5px 0px 5px;
	text-align: left;
	vertical-align:bottom;
	height:12px;
	color: #546D81;
	width: 300px;
}

.ad-links-row3 {
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0px 5px 0px 5px;
	text-align: left;
	vertical-align:bottom;
	height:12px;
	color: #546D81;
	width: 100px;
}

.ad-links-row4 {
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0px 5px 0px 5px;
	text-align: left;
	vertical-align:bottom;
	height:12px;
	color: #546D81;
	width: 400px;
}

/********************* TEXT PAGES ****************************/

.info-title {
	font-family: "Times New Roman", Times, serif;
	font-size:20px;
	padding: 2px;
	text-align:center;
	font-weight: 500;
}
.info-title-2{
	font-family: "Times New Roman", Times, serif;
	font-size:22px;
	padding: 2px;
	font-weight:bold;
	text-align:center;
}

.movie-area {
	font-size: 12px;
	font-weight:bold;
	padding: 0px 50px 0px 50px;
}

ul.info-features {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight:bold;
	list-style-image: url("/img/diamond.gif");
}

ul.ad-listing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	padding:10px;
	list-style-image: url("/img/diamond.gif");
}

ul.ad-listing-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	padding:25px;
	list-style-image: url("/img/diamond.gif");
}

ul.ad-listing-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	list-style-image: url("/img/diamond.gif");
	line-height:1;
}

.info-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 10px 80px 10px 5px;
	text-align:left;
}

.info-subtitle {
	font-family: "Times New Roman", Times, serif;
	font-size:16px;
	padding: 5px 5px 5px 5px;
	text-align:center;
	font-weight: bold;
}

.info-subtitle-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 5px 5px 5px 5px;
	text-align:center;
}

.info-box-top {
	background-image: url("/img/info-box-top.jpg");
	background-position: left;
	background-repeat:no-repeat;
	width: 400px;
	height: 28px;
}


.info-box-bottom {
	background-image: url("/img/info-box-bottom.jpg");
	background-position: left;
	background-repeat:no-repeat;
	width: 400px;
	height: 117px;
}


.info-box-top-large {
	background-image: url("/img/info-box-top-large.jpg");
	background-position: center;
	background-repeat:no-repeat;
	width: 601px;
	height: 45px;
}


.info-box-bottom-large {
	background-image: url("/img/info-box-bottom-large.jpg");
	background-position: left;
	background-repeat:no-repeat;
	width: 601px;
	height: 126px;
}

.info-box-title {
	font-size:16px;
	padding: 0px 0px 0px 8px;
	text-align:left;
	font-weight:bold;
	color: #8F111F;
}

.info-box-content {
	font-size:13px;
	padding: 10px 15px 10px 5px;
	text-align:left;
	color: #333333;
}

.info-box-content-large {
	font-size:12px;
	padding: 10px 25px 10px 25px;
	text-align:center;
	color: #808284;
}

p.text{
 	font-family: sans-serif, arial;
	font-size:14px;
	margin: 0px;
	padding: 10px 10px 10px 20px;
}

.larger-title{
 	font-family: sans-serif, arial;
	font-size:32px;
	font-weight:bold;
	text-align:center;
	margin: 0px;
	padding: 10px;	
}

.large-title{
 	font-family: sans-serif, arial;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	margin: 0px;
	padding: 5px;
	}

.large-title-center{
 	font-family: sans-serif, arial;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	margin: 0px;
	padding: 5px;
}

.medium-title{
 	font-family: sans-serif, arial;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	margin: 0px;
	padding: 25px;
}

.medium-title-2{
 	font-family: sans-serif, arial;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	padding: 10px;
}

.list-1{
 	font-family: sans-serif, arial;
	font-size:17px;
	font-weight:bold;
	text-align:left;
}

.cell-pad {
	padding: 5px;
	border: 0px;
}

p.contact-text{
 	font-family: sans-serif, arial;
	font-size:14px;
}

p.form{
 	font-family: sans-serif, arial;
	font-size:14px;
	padding: 0px;
	text-align:center;
}

ol.text{
 	font-family: sans-serif, arial;
	font-size:14px;
	margin: 0px;
	padding: 10px 10px 10px 50px;
}


/*------------------PROFILE PAGE----------------*/

/*Classes for profile page.*/

.profile-name-title {
	font-size:14px;
	color: #8f111f;
	font-weight:bold;
	text-align:left;
	padding-right:10px;
	padding-bottom: 5px;
}

.profile-name{
	font-size:13px;
	color: #000000;
	font-weight:bold;
	text-align:left;
	padding-left: 20px;
	padding-bottom: 5px;
}

.profile-category {
	font-size:12px;
	color: #808284;
	font-weight:bold;
	text-align:left;
	padding-right:10px;
}

.profile-more {
	text-align:right;
	padding-top: 5px;
	padding-bottom: 5px;
}

.profile-more a{
	font-size:10px;
	color: #546d81;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}

.profile-more a:hover {
	text-decoration:underline;
}


.profile-field {
	font-size:12px;
	color: #808284;
	text-align:left;
	padding-left:20px;
}

.profile-options {
	font-size:11px;
	color: #8f111f;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	padding-right:15px;
}


.avatar {
	text-align:center;
	vertical-align:top;
	padding-right:20px;
}


/*Classes for search page.*/

.search-results{
	border-collapse:collapse;
	padding:0px;
	border-spacing:0px;
	vertical-align:top;
	border-bottom: #d5d7c1 solid 2px;
	width: 700px;
}

.search-name{
	font-size:13px;
	color: #24384e;
	font-weight:bold;
	text-align:left;
	padding-left: 20px;
	padding-bottom: 5px;
}

.search-category {
	font-size:14px;
	color: #8f111f;
	font-weight:bold;
	text-align:center;
	padding: 0px 10px 0px 10px;
}

.search-more {
	text-align:right;
	padding-top: 5px;
	padding-bottom: 5px;
}

.search-more a{
	font-size:10px;
	color: #546d81;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}

.search-more a:hover {
	text-decoration:underline;
}


.search-field {
	font-size:12px;
	color: #24384e;
	text-align:center;
	padding: 5px;
}

.search-description {
	font-size:12px;
	color: #24384e;
	text-align:left;
	padding: 10px;
}

.search-options {
	font-size:11px;
	color: #808284;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	padding-right:15px;
}

hr.search-line {
	color: #d5d7c1;
	height: 2px;
	padding:0px;
}


/*----------------ADD A REVIEW-------------------*/

.review-stars {
	font-size:10px;
	padding: 0px 0px 5px 10px;
	text-align:left;
	border-bottom: 1px solid #9D9FA1;
}

.review-limit {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0px;
	text-align:left;
	font-style:italic;
}

.review-instructions {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 10px;
	text-align:left;
}

.review-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0px;
	text-align:left;
	font-weight:bold;
}

/*----------------SEARCH PAGES-------------------*/


.search{
 	border-collapse: collapse;
	padding: 0px;
	width: 700px;
	border-left: #808284 solid 1px;
	border-right: #808284 solid 1px;
	border-top: #808284 solid 1px;
}

.search-row1 {
	background: #8F111F;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	font-weight:bold;
	padding: 5px;
	text-align: center;
}

.search-row2 {
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 5px;
	text-align: center;
	vertical-align:middle;
	height:12px;
	color: #546D81;
	border-bottom: #808284 solid 1px;
	
}

.search-row3 {
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 5px;
	text-align: left;
	vertical-align:middle;
	height:12px;
	color: #546D81;
	border-bottom: #808284 solid 1px;
	
}

/*------------------Instant Messaging Feature-------------*/

.hide{
	display:none;
}

.group_hide
{
	display:none;
	border:10px;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#f79234;
}

.show{
	display:block;
}

.group_show
{
	display:inline;
	border:10px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0054a6;
	font-weight:bold;
}

.group_show a
{
	display:inline;
	border:10px;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#8f111f;
	text-decoration:none;
}

.group_show a:hover
{
	font:Arial, Helvetica, sans-serif;
	color:#243c52;
	text-decoration:none;
}

.subheader {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.subheader a{
	text-decoration:none;
	color: #000000;
}
.subheader a:link{
	text-decoration:none;
	color: #000000;
}
.overflowsection{
	overflow:auto;
	height:200px;
}

.chatwindow{
	border: 1px solid #000000;
	overflow:auto;
	height:200px;
	padding:5px;
	font-size:12px;
}

.usermessage{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	width:auto;
}

.usertime{
	font:Arial, Helvetica, sans-serif;
	color: #243c52;
	font-size: 12px;
	text-align:left;
	font-weight:bold;
}

.contactmessage{
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	width:auto;
}

.contacttime{
	font:Arial, Helvetica, sans-serif;
	color: #f69239;
	font-size: 12px;
	text-align:left;
	font-weight:bold;
}

.errormessage{
	font:Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 12px;
	text-align:left;
	width:auto;
}

.errortime{
	font:Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 12px;
	text-align:left;
	font-weight:bold;
}

.friend a{
	font:Arial, Helvetica, sans-serif;
	color: #24384e;
	font-size: 11px;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
	padding:0px 0px 0px 20px;
}

.friend a:hover{
	color: #8f111f;
	text-decoration:none;
}

.offline_friend a{
	font:Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 11px;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
	padding:0px 0px 0px 20px;
}

.offline_friend a:hover{
	color: #8f111f;
	text-decoration:none;
}

.groupcount{
	font:Arial, Helvetica, sans-serif;
	color: #546d81;
	font-size: 10px;
	text-align:left;
	padding-left:4px;
}


/*Listing windows layout - colleagues, files, and settings.*/

table.list-window-title{
	border-collapse:collapse;
	padding:0px;
	border-spacing:0px;
}

.list-window-title-left-curve{
	background-image: url("/instantmessenger/images/style/active-mess-window-top-left.jpg");
	background-repeat: no-repeat;
	width:12px;
	height:27px;
	padding:0px;
	border-spacing:0px;
}

.list-window-title-middle-area{
	background-image: url("/instantmessenger/images/style/active-mess-window-top-middle.jpg");
	background-repeat: repeat-x;
	height:27px;
	padding:0px;
	border-spacing:0px;
	text-align: left;
	vertical-align: center;
}

.list-window-title-right-curve{
	background-image: url("/instantmessenger/images/style/active-mess-window-top-right.jpg");
	background-repeat: no-repeat;
	width:12px;
	height:27px;
	padding:0px;
	border-spacing:0px;
}

table.list-window-title-bar{
	border-collapse:collapse;
	border-spacing:0px;
	width: 220px;
	vertical-align:middle;
}

.list-title {
	font:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 14px;
	text-align:left;
	vertical-align:top;
}

table.list-window{
	border-collapse:collapse;
	padding:0px;
	border-spacing:0px;
}

table.list-window-contents{
	background-color: #e7e7e8;
	border-collapse:collapse;
	width:200px;
	padding:0px;
	border-spacing:0px;
	font-size:12px;
}

.list-toolbar{ 
	background-color: #e7e7e8;
	height:50px;
	padding:0px;
	border-spacing:0px;
	align: center;
	vertical-align:middle;

}

table.listing{
	border-collapse:collapse;
	width: 215px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	border-spacing:0px;
}

table.colleague-list{
	border-collapse:collapse;
	padding:0px;
	border-spacing:0px;
}

/*Message window layout*/
	
table.active-title{
	border-collapse:collapse;
	padding:0px;
	border-spacing:0px;
}

table.active-title .left-curve{
	background-image: url("/instantmessenger/images/style/active-mess-window-top-left.jpg");
	background-repeat: no-repeat;
	background-position:right top;
	width:12px;
	height:27px;
	padding:0px;
	border-spacing:0px;
	vertical-align: top;
}

table.active-title .middle-area{
	background-image: url("/instantmessenger/images/style/active-mess-window-top-middle.jpg");
	background-repeat: repeat-x;
	padding:0px;
	border-spacing:0px;
	vertical-align: center;
}

table.active-title .right-curve{
	background-image: url("/instantmessenger/images/style/active-mess-window-top-right.jpg");
	background-repeat: no-repeat;
	width:12px;
	height:27px;
	padding:0px;
	border-spacing:0px;
}

table.username-title-bar{
	border-collapse:collapse;
	border-spacing:0px;
	vertical-align:middle;
	width: 500px;
}

table.active-title .username-title {
	font:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 14px;
	text-align:left;
	vertical-align:top;
}

.window-options{
	padding-top: 4px;
	padding-bottom:5px;
	width: 20px;
	text-align:right;
	vertical-align:top;
}

table.inactive-title{
	border-collapse:collapse;
	padding:0px;
	border-spacing:0px;
}

table.inactive-title .left-curve{
	background-image: url("/instantmessenger/images/style/inactive-mess-window-top-left.jpg");
	background-repeat: no-repeat;
	width:12px;
	height:27px;
	padding:0px;
	border-spacing:0px;
}

table.inactive-title .middle-area{
	background-image: url("/instantmessenger/images/style/inactive-mess-window-top-middle.jpg");
	background-repeat: repeat-x;
	height:27px;
	padding:0px;
	border-spacing:0px;
	text-align: left;
	vertical-align: center;
}

table.inactive-title .right-curve{
	background-image: url("/instantmessenger/images/style/inactive-mess-window-top-right.jpg");
	background-repeat: no-repeat;
	width:12px;
	height:27px;
	padding:0px;
	border-spacing:0px;
}

table.inactive-title .username-title {
	font:Arial, Helvetica, sans-serif;
	color: #546D81;
	font-weight:bold;
	font-size: 14px;
	text-align:left;
	vertical-align:top;
}

table.pending-title{
	border-collapse:collapse;
	padding:0px;
	border-spacing:0px;
}

table.pending-title .left-curve{
	background-image: url("/instantmessenger/images/style/pending-mess-window-top-left.jpg");
	background-repeat: no-repeat;
	width:12px;
	height:27px;
	padding:0px;
	border-spacing:0px;
}

table.pending-title .middle-area{
	background-image: url("/instantmessenger/images/style/pending-mess-window-top-middle.jpg");
	background-repeat: repeat-x;
	height:27px;
	padding:0px;
	border-spacing:0px;
	text-align: left;
	vertical-align: center;
}

table.pending-title .right-curve{
	background-image: url("/instantmessenger/images/style/pending-mess-window-top-right.jpg");
	background-repeat: no-repeat;
	width:12px;
	height:27px;
	padding:0px;
	border-spacing:0px;
}

table.pending-title .username-title {
	font:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 14px;
	text-align:left;
	vertical-align:top;
}

.window-name {
	font:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	width:175px;
	text-align:left;
	vertical-align:top;
}

table.mess-window{
	border-collapse:collapse;
	padding:0px;
	border-spacing:0px;
}

.mess-window-main-left{
	background-image: url("/instantmessenger/images/style/mess-window-main-left.jpg");
	background-repeat: repeat-y;
	width:12px;
	height:180px;
	padding:0px;
	border-spacing:0px;
}

.mess-window-main-middle{	
	padding:0px;
	border-spacing:0px;
	vertical-align:top;
	background-color:#e7e7e8;
}

.mess-window-main-right{
	background-image: url("/instantmessenger/images/style/mess-window-main-right.jpg");
	background-repeat: repeat-y;
	width:12px;
	height:180px;
	padding:0px;
	border-spacing:0px;
}

.mess-window-bot-left{
	background-image: url("/instantmessenger/images/style/mess-window-bot-left.jpg");
	background-repeat: no-repeat;
	width:12px;
	height:12px;
	padding:0px;
	border-spacing:0px;
}

.mess-window-bot-middle{
	background-image: url("/instantmessenger/images/style/mess-window-bot-middle.jpg");
	background-repeat: repeat-x;
	background-position: bottom;
	padding:0px;
	border-spacing:0px;
}

.mess-window-bot-right{
	background-image: url("/instantmessenger/images/style/mess-window-bot-right.jpg");
	background-repeat: no-repeat;
	width:12px;
	height:12px;
	padding:0px;
	border-spacing:0px;
}


/*Table within message window that contains toolbar, 
table containing message history, and table contining enter text bar. */

table.message-window-contents{
	background-color: #e7e7e8;
	border-collapse:collapse;
	width:500px;
	padding:0px;
	border-spacing:0px;
	font-size:12px;
}

.message-toolbar{ 
	background-color: #e7e7e8;
	height:50px;
	padding:2px;
	border-spacing:0px;
	align: center;
	vertical-align:middle;
}

table.message-history{
	border-collapse:collapse;
	width: 490px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	border-spacing:0px;
}

.message-history-top-left{
	background-image: url("/instantmessenger/images/style/message-history-top-left.gif");
	background-repeat: no-repeat;
	width:12px;
	height:12px;
	padding:0px;
	border-spacing:0px;
}

.message-history-top-middle{
	background-image: url("/instantmessenger/images/style/message-history-top-middle.gif");
	background-repeat: repeat-x;
	height:12px;
	padding:0px;
	border-spacing:0px;
	vertical-align: center;
}

.message-history-top-right{
	background-image: url("/instantmessenger/images/style/message-history-top-right.gif");
	background-repeat: no-repeat;
	width:12px;
	height:12px;
	padding:0px;
	border-spacing:0px;
}

.message-history-main-left{
	background-image: url("/instantmessenger/images/style/message-history-main-left.gif");
	background-repeat: repeat-y;
	width:12px;
	height:150px;
	padding:0px;
	border-spacing:0px;
}

.message-history-main-middle{	
	padding:0px;
	border-spacing:0px;
	vertical-align: bottom;
	background-color:#FFFFFF;
}

div.message-scroll-area{	
	padding:0px;
	border-spacing:0px;
	vertical-align: bottom;
	background-color:#FFFFFF;
	overflow:auto;
	height: 200px;
}

div.chatroom-scroll-area{	
	padding:0px;
	border-spacing:0px;
	vertical-align: bottom;
	background-color:#FFFFFF;
	overflow:auto;
	height: 275px;
}

.message-history-main-right{
	background-image: url("/instantmessenger/images/style/message-history-main-right.gif");
	background-repeat: repeat-y;
	width:12px;
	height:150px;
	padding:0px;
	border-spacing:0px;
}

.message-history-bot-left{
	background-image: url("/instantmessenger/images/style/message-history-bot-left.gif");
	background-repeat: no-repeat;
	width:12px;
	height:12px;
	padding:0px;
	border-spacing:0px;
}

.message-history-bot-middle{
	background-image: url("/instantmessenger/images/style/message-history-bot-middle.gif");
	background-repeat: repeat-x;
	background-position: bottom;
	height:12px;
	padding:0px;
	border-spacing:0px;
}

.message-history-bot-right{
	background-image: url("/instantmessenger/images/style/message-history-bot-right.gif");
	background-repeat: no-repeat;
	width:12px;
	height:12px;
	padding:0px;
	border-spacing:0px;
}

table.send-message{
	border-collapse:collapse;
	width: 490px;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
	border-spacing:0px;
}

.send-message-left{
	background-image: url("/instantmessenger/images/style/send-message-left.gif");
	background-repeat: no-repeat;
	width:12px;
	height:30px;
	padding:0px;
	border-spacing:0px;
}

.send-message-text{
	background-image: url("/instantmessenger/images/style/send-message-middle.gif");
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	font-size:11px;
	padding:0px;
	border-spacing:0px;
	text-align: left;
	vertical-align: center;
}

.send-message-button{
	background-image: url("/instantmessenger/images/style/send-message-middle.gif");
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	padding:0px;
	border-spacing:0px;
	text-align: right;
	vertical-align: center;
}

.send-message-right{
	background-image: url("/instantmessenger/images/style/send-message-right.gif");
	background-repeat: no-repeat;
	width:12px;
	height:30px;
	padding:0px;
	border-spacing:0px;
}

input.message {
	width: 400px;
	border: 0px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

.emoticon-list {
	background-color:#CCCCCC;
}

.regular-display {
	background-color: #FFF;
	color:#808284;
	border: 0px;
}

.select-display {
	background-color:#d0dae6;
	color:#333;
}

.popup {
	/*background-image: url("/img/logout.gif");*/
	/*background-repeat: no-repeat;*/
	border: 0px;
	cursor: pointer;
	background-position:top;
}
/*Adding for Sweepatakes & Contests Page */
.maroon-italic {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 24px;
	color: #990000;
}
.maroon-bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height:16px;
	font-size: 18px;
	color: #990000;
}
.black-italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
}
.black-24 {
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.black-16 {
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.black-11 {
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.black-9 {
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:10px
}
/*Adding for News Articles Page Page */
.blue-header {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #24384e;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:0px;
}	
.blue-header-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #24384e;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:0px;
}
.blue-header-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #24384e;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:0px;
}
.blue-11 {
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #24384e;
	padding-left:10px;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:5px;
}
.black-12 {
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	padding-left:10px;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:0px;
}
.drk-blue-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #24384E;
	text-align:center;
}
.grey-body {
	font-style: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#000000;
	padding-left:10px;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:0px;
}
.normal-22 {
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:0px;
}
.grey-12 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	padding-left:10px;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:0px;
}
.news-border{
	width: 100%;
	border:1px #000000;
}
.blue-9 {
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #24384e;
}
/*Adding for ad sizes Page */
.serif-medium {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}	
	.serif-medium-2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 23px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #990000;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
}
.video-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #538AA4;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
}
.video-header-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #538AA4;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
}
.video-header-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:990000;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
}
.video-header-red-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:990000;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
}
.video-list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
	color: #000000;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
}
.ads-border-1 {
	padding: 5px;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.bannerad_info {
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	color: #666666;
	background-image: url("/img/under-ad.gif");
	background-repeat: no-repeat;
	padding-left: 20px;
	clear: both;
}

.bannerad_info a {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	font-size: 12px;
}
.bannerad_info a:hover {
	color: #8F111F;
	text-decoration: underline;
}

.bannerad_sitelinks {
	padding-left: 30px;
	clear: both;
	margin-bottom: 10px;

}

.bannerad_sitelinks a {
	text-decoration: none;
	color: #666666;
	display: block;
	float: left;
	padding-left: 0px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	line-height: 20px;
	font-size: 12px;
	width: 130px;
	white-space: nowrap;
}

.bannerad_sitelinks a:hover {
	color: #8F111F;
	text-decoration: underline;
}
.ad_sl_banner {
	min-height: 160px;
	width: 400px;
	overflow: hidden;
	clear: both;
}

.ad_ss_banner {
	min-height: 600px;
	width: 120px;
	overflow: hidden;
	clear: both;
}

.ad_hl_banner {
	min-height: 90px;
	width: 600px;
	overflow: hidden;
	clear: both;
}

.ad_hs_banner {
	min-height: 120px;
	width: 300px;
	overflow: hidden;
	clear: both;
}


.cat_article_meat {
	width: 296px;
	padding: 10px;
	float: left;
}

.cat_article_avatar{
	float: right;
	height: 150px;
	text-align: center;
	font-size: 12px;
	margin-left: 5px;
}

.cat_article_title {
	margin: 0px;
	height: 30px;
	padding-bottom: 5px;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	color: #8f111f;
	line-height: 15px;
	overflow: hidden;
}


.cat_article_preview {
	height: 84px;
	margin: 0px;
	overflow: hidden;
	line-height: 12px;
	position: relative;
	font-size: 10px;
	margin-bottom: 5px;
	
}
.cat_article_link{
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	color: #8f111f;
	line-height: 15px;
}

.article_preview_title {
	border-top-color: #666666;
	border-top-style: solid;
	border-top-width: 1px;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 12px;
	background-color: #DDDDDD;
	padding: 3px;
}
.article_title {
	color: #8f111f;
	font-weight:bold;

	text-align:left;
	padding-right:10px;
	padding-bottom: 5px;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 16px;
	padding-left: 3px;
}
.article_info {
	padding: 3px;
	font-family: sans-serif;
	font-size: 10px;
}
.article_preview {
	padding: 3px;
}

#articles_nav {
	background-repeat: no-repeat;
	background-image: url(/img/article_nav_bg.gif);
	width: 306px;
	height: 21px;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
	line-height:12px;
	font-size:10px;
}

#articles_box {
	background-repeat: no-repeat;
	background-image: url(/img/article_meat_bg.gif);
	width: 316px;
	height: 156px;
	
}

#articles_viewport {
	width: 316px;
	height: 158px;
	position: absolute;
	clear: both;
	overflow: hidden;
	
}

#articles_content {
	position: absolute;
	text-align: left;
	width: 10000000px
}


.articles_count{
	cursor: pointer;
	margin-right:3px;
	text-align:center;
	margin-top:3px;
	padding-left:4px;
	padding-right:4px;
	line-height:12px;
	background-image: url(/img/more-article-squares.gif);
	background-position: 0 -12px;
	background-repeat: no-repeat;
	font-size:10px;
}
.item{
	padding: 5px;
}
.item .title {
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
}

#login_forms {
	width: 694px;
	background-image: url(/img/login_bg.gif);
	background-repeat: repeat-y;
}
#login_table{
	background-image: url(/img/login_red_or.gif);
	background-repeat: no-repeat;
}
#current_login {
	padding-top: 22px;
	text-align: center;
}
#register_login {
	padding-left: 25px;
	padding-right: 10px;
}
#sellme_login {
	padding-top: 22px;
	padding-right: 20px;

}

#sellme_login ul {
	list-style-type: circle;
	list-style: none;
	margin: 0;
	padding-left: 10px;
	text-indent: -10px;}

#sellme_login li {
	font-size: 12px;
}


.register-text  {
	font-size: 12px;
	margin: 0;
	padding: 0;
}
.login_message  {
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: center;
	color: red;
	padding-left: 50px;
	padding-right: 50px;
}



.category_column {
	border-right-color: #d6d6d6;
	border-right-style: solid;
	border-right-width: 1px;
	float:left;
	width: 250px;
	list-style-type: circle;
	list-style: none;
	margin: 0;
	padding-left: 10px;
}

.category_column li {
	margin-top: 10px;
	font-size: 12px;
}

.article_options {
	margin-bottom: 10px;
	margin-top: 10px;
	background-color: #f3f3f3;
	font-size: 12px;
	width: 400px;
	border-color: #b1b1b1;
	border-style: solid;
	border-width: 1px;
	padding: 3px;
	
}

.article_options a {
		
	padding-right: 15px;
		
	text-decoration: none;
		
}

.category_toolbar{
	font-size: 12px;
	padding: 10px;
}

.category_list_head{
	font-weight: bold;
	font-size: 14px;
	color: #616c88;
	text-decoration: none;
}
.bold_heading_12 {
	FONT-SIZE: 12px; font-weight: bold; color: black; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.normal_text_13 {

	FONT-SIZE: 13px; font-weight: normal; color: black; FONT-FAMILY: Arial; TEXT-DECORATION: none
} 
.normal_red_heading_13 {
	FONT-SIZE: 13px; font-weight: normal; color: #FF0000; FONT-FAMILY: Arial; TEXT-DECORATION: none
} 
.bold_heading_blue_15 {
	FONT-SIZE: 15px; font-weight: bold; color: #1F497D; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.bold_href_15 {
	font-size: 15px;
	color: #8F111F;
	font-weight: bold;
	FONT-FAMILY: Arial;
}

.bold_href_white_15 {
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	FONT-FAMILY: Arial;
}

a.bold_href_white_15:hover {
	font-size: 15px;
	color: #8F111F;
	font-weight: bold;
	FONT-FAMILY: Arial;
}

.review_heading
{
color: white;
	background-color: #8f111f;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #8f111f;
	border-left-color: #8f111f;
	border-right-width: 1px;
	border-left-width: 1px;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
}
.next_previous {
	background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 5px;
	text-align: center;
	vertical-align:middle;
	height:12px;
	color: #546D81;	
}
.inner-wide-column {
	float: left;
	width: 700px;
}
.wide-box-wrapper {
	background-image: url(http://www.agentsuperstore.com/img/wide-box-bg.gif) ;
	float: left;
	width: 700px;
}
.wide-box-inner {
	background: url(http://www.agentsuperstore.com/img/wide-box-top.gif) no-repeat left top;
	float: left;
	width: 100%;
}
.wide-box {
	background: url(http://www.agentsuperstore.com/img/wide-box-bottom.gif) no-repeat left bottom;
	float: left;
	padding: 10px;
	width:700px;
}
.wide-box h2 {
	background-image: url(http://www.agentsuperstore.com/img/wide-box-head_etf_center.jpg);
	width:700px;
}
  .podheader{
  font:normal normal bold 14pt arial;
  text-align:center;
  height:30px;}
  .podsub{
  font:normal normal normal 9pt arial;
  text-align:center;
  height:15px;}
.podartist{
  font:normal normal bold 12pt arial;
  color: #FFFFFF;
  text-align:center;
  height:30px;
  background-color:#E9EDF5}
.podcover{
  text-align:center;
  width:230px;
  height:135px;
  background-color:#E9EDF5}
.podplayer{
  text-align:left;
  width:230px;
  height:15px;
  background-color:#E9EDF5}
.podtitle{
  text-align:left;
  width:230px;
  height:15px;
  font:normal normal 9pt arial;
  background-color:#E9EDF5}
.podinfo{
  text-align:left;
  width:230px;
  height:15px;
  font:normal normal 9pt arial;
  background-color:#E9EDF5}
  .normal_yellow_heading_withimage {
	FONT-SIZE: 18px;
	COLOR: #F2CF41;
	 FONT-WEIGHT: bold;	
	 TEXT-DECORATION: none;
	background-image:  url(http://www.agentsuperstore.com/forum/images/bg-forum-td-hd.gif);
	
	height: 36px;
	width: 50px;
} 
.video-header-black-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
	color:#000000;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
}

