BODY {
   padding:0;
   margin:0;
   color:#667788;
   overflow:yes;
   cursor:default;
   font-family:tahoma;
   font-size:14px;
   font-weight:normal;
   background:#FFFFFF;
} 

IMG {
	border:"0";
}

TD {
   font-size:14px;
   color:#000000;
}

A {
   color:#B30000;
}

H1 {
   font-size:16px;
}

H2 {
   color:#CCA03A;
   font-size:14px;
}

INPUT, SELECT, TEXTAREA {
   font-size:14px;
}

FORM {
   display:inline;
}

.bhsHeader {
   background:#F7F7F3;
}

.bhsTopLinks a{
   color:#888888;
   text-decoration:none;
}

.bhsDotH {
   background:#FFFFFF url("images/dot-h.gif") repeat-x;
}

.bhsLeftMenu {
   font-size:15px;
   color:#888888;
   line-height:1.2;
}

.bhsLeftMenu a{
   font-weight:bold;
}

.bhsTable {
	cellpadding:"0";
	cellspacing:"0";
	border:"0";
}

.bhsLightFont {
   font-size:12px;
   color:#888888;
}

.bhsFooter {
   font-size:13px;
   color:#999999;
   text-align:center;
}

.bhsFooter a{
   color:#000000;
}

.bhsDivider {
   background:#DFDEDD;
}

.bhsMainPicture {
   background:#FFFFFF url("images/main-picture.jpg") no-repeat;
   padding:0 30 0 378;
   font-size:15px;
}

.bhsMainPicture2 {
   background:#FFFFFF url("images/main-picture2.jpg") no-repeat;
   padding:0 20 0 328;
   font-size:14px;
   width:600px;
}

.bhsSmallAdd {
   background:#FFFFFF;
   width:130px;
   vertical-align:top;
}

.bhsForm {
   background:#F7F7F3;
   padding:6;
}

.bhsFormCaption {
   background:#E9E8E1;
   font-size:14px;
   font-weight:bold;
   padding-left:6;
}

.bhsFormError {
   background:#E9E8E1;
   font-weight:bold;
}

.bhsFormMainCaption {
   background:#CFE0F0;
   font-size:22px;
   font-weight:bold;
   height:30;
   color:#000000;
}

.bhsFormMainCaptionAction {
   background:#CFE0F0;
}

.bhsFormHint {
   background:#F7F7F3;
   padding:6;
   color:#888888;
}

.bhsFormHelp {
   background:#F7F7F3;
   padding:6;
   font-size:13px;
}

.bhsFormLabel {
   background:#F7F7F3;
   padding:6;
   text-align: right;
   WIDTH: 170px;
}

.bhsFormLabelRequired {
   background:#F7F7F3;
   padding:6;
   font-weight: bold;
   text-align: right;
   WIDTH: 170px;
}

.bhsFormField {
	width:200;
}

.bhsFormField3 {
	width:98;
}

.bhsFormFieldText {
	width:550;
}

.bhsForm2 {
   background:#FFF6B6;
   padding:6;
}

.bhsForm2Caption {
   font-size:14px;
   color:#FFFFFF;
   background:#E1A541;
   padding-left:8;
   font-weight:bold;
}

.bhsForm2Hint {
   background:#FFF6B6;
   font-size:12px;
   color:#888888;
}

.bhsForm2LabelRequired {
   background:#FFF6B6;
   font-weight: bold;
}

.bhsPremiumBorder {
   background:"black";
}

.bhsPremiumBG {
	background:"white";
}

.article {
   background:#F6F6F6;
   -webkit-border-radius:5px; 
   -moz-border-radius:5px; 
   -o-border-radius:5px; 
   -khtml-border-radius:5px; 
   border-radius:5px; 
   color:#888888;
}

.totals {
   color:#888888;
}

.popular {
   font-size: 12px;
   text-decoration: none;
}

.popular-link {
   font-size: 12px;
   text-decoration: none;
}

.ad td {
   font-size: 12px;
   text-decoration: none;
}

.toplinks a {
   font-size: 14px;
   text-decoration: none;
   font-weight:bold;
}

.ad a {
   color: blue;
   font-size: 12px;
   font-weight: bold;
}

.adSlogan {
   font-size: 10px;
   color:#888888;
}

.adCaption {
   font-size:14px;
   color:#777777;
   background:#EFEFEF;
   padding-left:8;
   font-weight:bold;
}

.inthenews a {
   font-weight: normal;
   font-size:12px;
   color:#777777;
   text-decoration: none;"
}

.list-title a:link {
   color:#B30000;
}

.list-title a:visited {
   color:#888888;
}
