body
{
	margin:0px;
}

.top_bg
{
	background-image:url(../images/top_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}

.login_bg
{
	background-image:url(../images/login-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
}

.bottom_bg
{
	background-image:url(images/bottom-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#FFFFFF;
	height:50px;
}

.Menu_top_txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3c3c;
	text-decoration: none;
	font-weight:normal;
}

.Menu_top_txt:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#90b51f;
	text-decoration: none;
	font-weight:normal;
}

.search_head
{
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#1b1b1b;
}

.search_head2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff4e00;
}

.search_txt
{
	font-family:Arial;
	font-size:12px;
	color:#3a3a3a;
}

.search_link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff4e00;
	text-decoration:underline;
}

.search_link:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#90b51f;
	text-decoration:underline;
}

.new_top
{	
	background:url(../images/link_top.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

.Register_top
{
	background:url(../images/register_top.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

.new_inner_txt
{
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f500d;
	text-decoration: none;
	font-weight:bold;
}

.heading2
{
	font-family:Arial;
	font-size:12px;
	color:#2a2a2a;
	font-weight:bold;
	text-decoration:none;
}

.mail_query_txt
{
	padding-left:10px;
	font-family:Tahoma;
	font-size:12px;
	color:#af3700;
	text-decoration: none;
	font-weight:bold;
}

.register_txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#494949;
	font-weight:normal;
}

.footer_border
{
	background-image:url(../images/footer_border.gif);
	background-repeat:repeat-x;
	background-position:left top;
}

.footer_bg
{
	background-image:url(../images/footer_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}

.content_head
{
	text-align:left;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.reg_head
{
	padding-left:10px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#8ab015;
	text-decoration:none;
	font-weight:normal;
}

.welcome_inner_txt
{
	padding-left:5px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3a3a3a;
	text-decoration: none;
	font-weight:normal;
}

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

.photo_txt
{
	text-align:left;
	padding-left:10px;
	font-family:Tahoma;
	font-size:12px;
	color:#3d3f40;
	text-decoration: none;
	font-weight:normal;
}

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

.error_mssg
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff4e00;
	text-decoration: none;
	font-weight: bold;
}

.button
{
	font-size:11px;
	font-weight:bold;
	background:#FFFFFF;
	height:22px;
	padding:0 0 4px 0;
	color:#000000;
	background-image:url(../images/btn_bg2.gif);
	background-repeat:repeat-x;
	border:none;
	overflow:visible;
	vertical-align:middle;
	cursor:pointer;
}

.video_top
{
	background-image:url(../images/video_top.gif);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}

.video_link
{
	text-align:right;
	padding-right:10px;
	padding-top:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#f24b01;
	text-decoration:none;
	font-weight:normal;
}

.video_link:hover
{
	text-align:right;
	padding-right:10px;
	padding-top:10px;
	font-family:Tahoma;
	font-size:11px;
	color:#90b51f;
	text-decoration:none;
	font-weight:normal;
}

.content_txt
{
	padding-top:10px;
	padding-left:10px;
	font-family:Verdana;
	font-size:12px;
	color:#3d3f40;
	text-decoration: none;
	font-weight:normal;
}

.result_txt
{
	text-align:left;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration: none;
	font-weight:normal;
}




.icontxt{
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.submit_home
{
border: solid 1px #000;
background:url(images/btn_getquote.gif) no-repeat;
width:74px;
height:20px;
padding:5px 0px 0px 0px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1.0em;
border:0px;
cursor:pointer;
}
.menu_bg
{
background:url(images/menu_bg.gif) no-repeat;
}
.login
{
font:Arial;
color:#074e86;
font-size:17px;
font-weight:bold;
}
.menu1_bg
{
background:url(images/menu1_bg.gif) no-repeat;
}
.sec_marg
{
text-align: right;
padding-top:10px;
padding-right:5px;
font-family:Eras Demi ITC;
font-size:24px;
color:#90b51f;
text-decoration: none;
font-weight:normal;
}
.details
{
text-align: right;
padding-top:10px;
padding-right:5px;
padding-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f05100;
text-decoration: none;
font-weight:normal;
}

.search_txt2
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3a3a3a;
text-decoration: none;
font-weight:normal;
}
.menu_txt
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1b1b1b;
text-decoration: none;
font-weight:normal;
}



.footer_head
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#403e3e;
text-decoration: none;
font-weight:bold;
}
.footer_txt
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#717171;
text-decoration: none;
font-weight:normal;
}
.reg_inner_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration: none;

}

.cont_txt
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#717171;
text-decoration: none;
font-weight:normal;
}

.welcome_txt
{
text-align:left;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#717171;
text-decoration: none;
font-weight:normal;
}
.welcome_edit_msg
{

padding-top:5px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff4e00;
text-decoration: none;
font-weight:bold;
}

.welcome_txt1
{
text-align:right;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#717171;
text-decoration: none;
font-weight:normal;
}
.edit_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#717171;
text-decoration: none;
font-weight:normal;
}
.border-cool-out{
border:1px solid #D6D6D6;
background-color:#FFFFFF;
padding:1px;
}

.quick_search
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration: none;
}
.quick_search2
{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4b4b4b;
text-decoration: none;
font-weight:bold;
}
.quicksearch_Head
{
padding-top:10px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#a10a2e;
text-decoration: none;
font-weight:bold;
}

.mail_txt
{
padding-left:10px;
font-family:Tahoma;
font-size:12px;
color:#000000;
text-decoration: none;
font-weight:bold;
}
.mail_inner_txt
{
padding-left:10px;
font-family:Tahoma;
font-size:12px;
color:#000000;
text-decoration: none;
font-weight:bold;
}
.result_name_txt
{
text-align:left;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fefefe;
text-decoration: none;
font-weight:bold;
}

.result_profile
{
	font-family:Verdana;
	font-size:10px;
	color:#6c8912;
	text-decoration: none;
	font-weight:bold;
}

.profile_left
{
background:url(images/prof-left.gif) repeat-y;
}
.profile_right
{
background:url(images/prof-right.gif) repeat-y;
}

.beauty_cont
{
text-align:justify;
font-family:Verdana;
font-size:12px;
color:#3a3a3a;
text-decoration: none;
font-weight:normal;
}
.beauty_head
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration: none;
font-weight:bold;
}

.beautytop_bg
{
	background-image:url(images/left-top.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:33px;
	background-color:#8eae31;
}

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

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

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

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

.left_link2:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#151a04;
	text-decoration:none;
}

.white_header
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
}

.frd_content
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.green_header
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9dbe36;
}

.white_header1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.frd_header
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
}

.blue_link
{
	font-family:Tahoma;
	font-size:11px;
	color:#0143da;
	text-decoration:none;
}

.blue_link:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#9dbe36;
	text-decoration:none;
}

.language_txt
{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1b1b1b;
	text-decoration:none;
}

.language_txt:hover
{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f25209;
	text-decoration:none;
}

.refine_search_txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#074e86;
	font-weight:bold;
	text-decoration:none;
}
.refine_search_txt:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b4b4b;
	font-weight:bold;
	text-decoration:none;
}

.member_black
{
	font-family:Arial, Helvetica, sans-serif;
	color:#131313;
	font-size:14px;
	font-weight:bold;
}

.member_orange_big
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ff6521;
	font-size:18px;
}

.member_orange_small
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ff6521;
	font-size:14px;
	font-weight:bold;
}

.member_red
{
	font-family:Tahoma;
	color:#ff0600;
	font-size:16px;
}

.member_black_small
{
	font-family:Tahoma;
	color:#000000;
	font-size:13px;
	line-height:20px;
}

.member_green
{
	font-family:Tahoma;
	color:#1a9b00;
	font-size:12px;
	line-height:20px;
}

.myprofile_text
{
	text-align:left;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
}

.myprofile_edit_text
{
	padding-left:5px;
	font-family:verdana;
	font-size:11px;
	color:#0066CC;
	font-weight:normal;
	text-decoration:none;
}

.myprofile_edit_text:hover
{
	padding-left:5px;
	font-family:verdana;
	font-size:11px;
	color:#0066CC;
	font-weight:normal;
	text-decoration:underline;
}

.p_tb_10 
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding:3px 10px;
}
.p_rel_z 
{
	position:relative;
	z-index:10;
}

#show_community_links a {
padding:0 3px;
color:#1b1b1b;
text-decoration:none;
}

#show_community_links a:hover {
padding:0 3px;
color:#f3580c;
text-decoration:none;
}
