body{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background: #ffffff;
	}
td{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	vertical-align: top;
	}

a{
	color: #264872;
	}

a:hover{
	color: #ff0000;
	}
form{
	margin: 0px 0px 0px 0px;
	}
input{
	font-size: 11px;
	border: 1px solid #727272;
	font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serife;
	}
textarea{
	font-size: 11px;
	border: 1px solid #727272;
	font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serife;
	}
select{
	font-size: 11px;
	border: 1px solid #727272;
	font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serife;
	}
.submit{
	border: 1px solid #000000;
	background: #707070;
	color: #ffffff;
	font-weight: bold;
	}
.sec_menu{
	vertical-align: bottom;
	color: #000000;
	}	
.lang_sel{
	color: #787878;
	}	
.box_title{
	color: #002E5A;
	font-weight: bold;
	vertical-align: middle;
	}
.box_content{
	background: #e2e2e2;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	}
.box_link{
	color: black;
	}
.inputgeneric{
	border: solid #b0b0b0 1px;
	background:#e8e8e8;
	font-size: 11px;
	}
.login_input{
	border: 1px solid black;
	background: #ffffff;
	color: #336699;
	font-size: 11px;
	}

.login_submit{
	border: 1px solid black;
	background: #3399cc;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	}
.search_input{
	background: #ffffff;
	}

.search_submit{
	background: #336699;
	color: #ffffff;
	font-weight: bold;
	}
.big_link{
	text-decoration: none;
	color: black;
	font-size: 14px;
	font-weight: bold;
	}
.sub_ttl_tree{
	font-weight: bold;
	text-align: right;
	font-size: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	}
.categs{
	font-size: 14px;
	background: #ffffff;
	}


.msg_even{
	background: #d6d6d6;
	}
.msg_odd{
	background: #eaeaea;
	}
.msg_input{
	border: 1px solid #000000;
	}
.msg_submit{
	border: 1px solid #000000;
	}
.msg_body{
	background: #ffffff;
	}
.msg_header{
	font-weight: bold;
	background: #e2e2e2;
	}
.msg_stuff{
	background: #e2e2e2;
	}
.msg_action{
	border: 1px solid #000000;
	background: #333366;
	color: white;
	font-weight: bold;
	}
.msg_fld_name{
	font-weight: bold;
	background: #CCCCCC;
	}
.header{
	background: #81B7D1;
	}
.header TD{
	padding : 2px;
	color : #FFF8DC;
	background: #81B7D1;
	}
.read{
	}
.unread{
	font-weight: bold;
	}
.mainmenu{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	}
.mainmenusel{
	color: #ffcc00;
	text-decoration: none;
	font-weight: bold;
	}
.mainmenudif{
	color: #ccffcc;
	text-decoration: none;
	font-weight: bold;
	}
.main_menu_ad{
	color: #ccffff;
	font-size: 13px;
	vertical-align: bottom;
}
.sec_opt A{
	color: #000000;
	}
.lang{
	color: #959595;
	}
.smaler{
	font-size: 10px;
	}
.cat_main{
	font-weight: bold;
	font-size: 14px;
	}
	
.tcontentbg{
	BACKGROUND:gray;
}
.offertd TD{
	BACKGROUND:white;
	text-align: center;
}
.tcontent TD{
	background: #FFFFFF;
	vertical-align: middle;
	font-size: 11px;
}
.theader TD{
	background: #DEDEDE;
	text-align:center;
	font-weight: bold;
}
.pagetitle TD{
	border-bottom:#8B8C8C 1px dashed;
	line-height: 1;
	font-size: 13px;
	color : #cc0000;
	font-weight: bold;
	background:#FAFBCC;
}
.right_side{
	background: #ffffff;
	}
.log_in TD{
	background: #ffffff;
	}
.fields{
	background: #F2F2F2;
}
.button{
	border: 1px solid black;
	background: #3399cc;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	}
.regfrmfld{
	font-weight: bold;
	}
.regfrminput TD{
	border: 1px solid #bfbfbf;
	background: #f5f5f5;
	font-size: 11px;
	padding: 2px 2px 2px 2px;
	}
	
.footer_serv A{
	font-size: 12px;
	color:#8B8C8C;
	font-weight: bold;
	}

#comp_profile{
display: block;
}
#my_offer{
display: block;
}
#my_inquiry{
display: block;
}
#builder{
display: block;
overflow : hidden;
}
#bookmark{
display: block;
overflow : hidden;
}
#calendar{
display: block;
overflow : hidden;
}
.main_menu_item{
color: white;
font-weight: bold;
text-decoration: none;
}
.main_menu_item:hover{
color: white;
}
.menuline{
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
width: 100%;
background: #AEC0D3;
font-weight: bold;
border-bottom:#8B8C8C 1px dashed;
}
.menuline A{
color:#003366;
}

.menulinesel{
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
width: 100%;
background:#cc0000;
color: #000000;
border-bottom : 2px solid Black;
}
.submenuitem{
padding-left: 10px;;
padding-right: 5px;;
padding-bottom: 5px;;
}
.currentcat{
background: #D9DFDF;
padding: 5px 5px 5px 5px;
font-size: 13px;
font-weight: bold;
}
.related{
background: #f6f6f6;
padding: 2px 2px 2px 2px;
font-size: 10px;
}
.catlist LI{
line-height: 150%;
font-size: 11px;
}
.contactlist{
background: #ffffcc;
border: solid 1px #c2c2c2;	
}
.page{
color: navy;
padding-left: 3px;
padding-right: 3px;
}
.currpage{
color: white;
background: navy;
padding-left: 3px;
padding-right: 3px;
}

.twarn TD{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
vertical-align: top;
color:red;
background: #F2F2F2;
font-weight:bold;
}
.thead{
BACKGROUND-COLOR : #EBEADB;
}
.thead{
BORDER-BOTTOM:#C9C7B1 2p solid;
CURSOR:Hand;
}
.thead_over{
BORDER-BOTTOM:#f9a900 2p solid;
CURSOR:Hand;
}
.title {
border-bottom:#8B8C8C 1px dashed;
line-height: 150%;
font-size: 13px;
color : #cc0000;
font-weight: bold;
}
.error{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
vertical-align: top;
color:red;
font-weight:bold;
}
.profilecompname{
color: #cc3300;
font-size: 16px;
font-weight: bold;
vertical-align: middle;
}
.luseractions{
border: 1px solid black;
font-weight: bold;
background: #ffcc00;
width: 140px;
}
.titlename{
color: #365583;
font-size: 14px;
font-weight: bold;
}
.listresultodd TD{
	xborder-bottom : 1px solid #dcdcdc;
	background:#F2F2F2;
}
.listresulteven TD{
	xborder-bottom : 1px solid #dcdcdc;
}
.trfld{
	background: #ededed
}
.addcontact{
	background: #ffcc99
	}
.aboutstyle{
	font-weight: bold;
	text-decoration:none;
	}
.welcomebox{
	padding: 5px 5px 5px 5px;
	color: #003399;
	text-decoration: none;
	border: 1px solid #cacaca;
	background:#f0f8ff;
	width: 80%;
	}
.welcomebox:hover{
	background:#ff9900;
	color: white;
	}
.activitytext{
	color: #3d3d3d
	}
.footer{
	font-size: 11px;
	}
.cursvi{
	background:#ececec;
	}
.cursvp{
	background:#fefefe;
	}
.hlpnav TD{
	background: #eeeeee;
	padding-right: 5px;
	}
.hlpnav A{
	color: #003399;
	padding-left: 5px;
	font-weight: bold;
	text-decoration: none;
	}
.hlptitle{
	color: navy;
	background: #eeeeee;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	}
.tiny{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	}
.titlesteps{
color: navy;
font-size: 11px;
font-weight: bold;
}

.superlink A{
color: white;
}
.superlink A:hover{
color: blaxk;
}

.list_Premium_company {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color:#032865;
}
.list_Premium_company A{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color:#0065AB;
}
.list_Basic_company{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#000000;
}
.list_Free_company{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:black;
}
.extras_title{
	color:#FFFFFF;
	font-size:12px;
	vertical-align:middle;
	font-weight : bold;
}
.header_links{
	color:#9D9F9F;
	font-size:10px;
	font-weight : bold;
	}
.header_links A{
	color:#9D9F9F;
	font-size:10px;
	font-weight : bold;
	}

