td {
	font: 12px Arial, Helvetica, sans-serif;
	color: #a3a3a3;
	text-decoration: none;
}


.link_top {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}
.link_top:hover {
	font-size: 12px;
	color: #A3A3A3;
	text-decoration: none;
}
.link_left {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 19px;
}
.link_left:hover {
	color: #d8aa10;
}
.link_body {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.link_body:hover {
	font-size: 12px;
	color: #d8aa10;
	text-decoration: underline;
	font-weight: bold;
}
.link_footer {
	font-size: 11px;
	color: #535252;
	text-decoration: none;
}
.link_footer:hover {
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}

.txt_footer {
	color: #535252;
	text-decoration: none;
}

.categories_heading {

	font-size: 13px;
	color: #ff6100;
	text-decoration: none;
	font-weight: bold;
}


.nheadings {

	font-size: 11px;
	color: #ff6100;
	text-decoration: none;
	font-weight: bold;
}

.detail {

	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.lnk_categories {

	font-size: 12px;
	color: #ffc602;
	text-decoration: none;
	font-weight: bold;
}

.lnk_categories:hover {

	font-size: 12px;
	color: #ffc602;
	text-decoration: underline;
	font-weight: bold;
}


.searchbar {

	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.searchtxt {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}


.search_lnk {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccc33;
	text-decoration: none;
	font-weight: bold;
}

.search_lnk:hover {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}


.vid_lnk {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffc602;
	text-decoration: none;
}

.vid_lnk:hover {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffc602;
	text-decoration: underline;
}

.rateTxt {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffc602;
	text-decoration: none;

}


input {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}


.signinbox {
	border:thin;
	border-bottom:#CCCCCC; border-bottom-style:solid; border-bottom-width:2px;
	border-right:#CCCCCC; border-right-style:solid; border-right-width:2px;	
	border-left:#CCCCCC; border-left-style:solid; border-left-width:1px;
	border-top:#CCCCCC; border-top-style:solid; border-top-width:1px;		
}

.signinbox_txt {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.signinbox_lnk {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.signinbox_lnk:hover {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

.signupbox {
	border:thin;
	border-bottom:#666666; border-bottom-style:solid; border-bottom-width:2px;
	border-right:#666666; border-right-style:solid; border-right-width:2px;	
	border-left:#666666; border-left-style:solid; border-left-width:1px;
	border-top:#666666; border-top-style:solid; border-top-width:1px;		
}

.reqStar {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;	
}

.greenTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc00;
	text-decoration: none;	
}

.supboxTh {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffc602;
	text-decoration: none;
	font-weight:bold;
	padding-left:2em;	
}

.whiteTh {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}

.whiteh1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}