

.text_normal{
	font:normal 11px Tahoma, Arial, Verdana;
	color:#444444;
	line-height:16px;
	}
.text_normal span{
	font:bold 11px Tahoma, Arial, Verdana;
	color:#0a4f9d;
	line-height:16px;
	}
.text_normal a{
	font:bold 11px Tahoma, Arial, Verdana;
	color:#0a4f9d;
	line-height:16px;
	text-decoration:none;
	}
.text_normal a:hover{
	font:bold 11px Tahoma, Arial, Verdana;
	color:#0a4f9d;
	line-height:16px;
	text-decoration:underline;
	}
.text_bold{
	font:bold 11px Tahoma, Arial, Verdana;
	color:#444444;
	line-height:16px;
	}
.text_posted{
	font:normal 11px Tahoma, Arial, Verdana;
	color:#939393;
	line-height:16px;
	}
.leftmenu a{
	font:bold 12px Tahoma, Arial, Verdana;
	color:#05529c;
	height:21px;
	display:block;
	text-decoration:none;
	background:url(../report_report_images/left_link_bg.jpg) repeat-x left bottom;
	padding:4px 0px 0px 10px;
	margin:0px 15px 0px 15px;
}
.leftmenu a:hover{
	font:bold 12px Tahoma, Arial, Verdana;
	color:#047be8;
	height:21px;
	display:block;
	text-decoration:none;
	background:url(../images/left_link_bg.jpg) repeat-x left bottom;
	padding:4px 0px 0px 10px;
	margin:0px 15px 0px 15px;
}
.readmore_small a{
	font:normal 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#0a4f9d;
	background:url(../images/arrow_readmore_small.jpg) left top no-repeat;
	padding:0px 0px 0px 8px;
	margin:0px;
	line-height:20px;
	}
.readmore_small a:hover{
	font:normal 11px Tahoma, Arial, Verdana;
	text-decoration:underline;
	color:#0a4f9d;
	background:url(../images/arrow_readmore_small.jpg) left top no-repeat;
	padding:0px 0px 0px 8px;
	margin:0px;
	line-height:20px;
	}
.readmore a{
	font:bold 12px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#ed0000;
	background:url(../report_report_images/arrow_readmore.jpg) left top no-repeat;
	padding:0px 0px 0px 17px;
	margin:0px;
	}
.readmore a:hover{
	font:bold 12px Tahoma, Arial, Verdana;
	text-decoration:underline;
	color:#ed0000;
	background:url(../report_report_images/arrow_readmore.jpg) left top no-repeat;
	padding:0px 0px 0px 17px;
	margin:0px;
	}
.img_style{
	float:left;
	padding-right:5px;
	}
.link_bold a{
	font:bold 11px Tahoma, Arial, Verdana;
	text-decoration:underline;
	color:#444444;
	}
.link_bold a:hover{
	font:bold 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#444444;
	}
.link_bold_blue{
	font:bold 12px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#0076b0;
	}
.view_profile a{
	font:bold 12px Arial, Tahoma, Verdana;
	text-decoration:underline;
	color:#868686;
	padding: 0px 0px 0px 20px;
	margin:0px;
	background:url(../report_report_images/icon_viewprofile.jpg) left top no-repeat;
	}
.view_profile a:hover{
	font:bold 12px Arial, Tahoma, Verdana;
	text-decoration:none;
	color:#868686;
	padding: 0px 0px 0px 20px;
	margin:0px;
	background:url(../report_report_images/icon_viewprofile.jpg) left top no-repeat;
	}
.logout a{
	font:bold 12px Arial, Tahoma, Verdana;
	text-decoration:underline;
	color:#868686;
	padding: 0px 0px 0px 20px;
	margin:0px;
	background:url(../report_report_images/icon_logout.jpg) left top no-repeat;
	}
.logout a:hover{
	font:bold 12px Arial, Tahoma, Verdana;
	text-decoration:none;
	color:#868686;
	padding: 0px 0px 0px 20px;
	margin:0px;
	background:url(../report_report_images/icon_logout.jpg) left top no-repeat;
	}
.footr_link a{
	font:normal 11px Tahoma, Arial, Verdana;
	color:#444444;
	text-decoration:none;
	line-height:16px;
	padding:0px 5px;
	}
.footr_link a:hover{
	font:normal 11px Tahoma, Arial, Verdana;
	color:#888888;
	text-decoration:none;
	line-height:16px;
	padding:0px 5px;
	}
.welcome{
	font:bold 15px Tahoma, Arial, Verdana;
	color:#444444;
	}
.img_border{
	border:1px solid #dadada;
	padding:1px;
	margin:0px;
	}
.textfield{
	border:1px solid #969696;
	height:20px;
	padding:0px;
	margin:0px;
	}
.search_btn a{
	height:35px;
	padding:5px 15px 5px 15px;
	margin:0px;
	font:bold 12px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#ffffff;
	background:url(../report_report_images/bg_search.gif) no-repeat left top;	
	line-height:35px;
	}
.search_btn a:hover{
	height:35px;
	padding:5px 15px 5px 15px;
	margin:0px;
	font:bold 12px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#ffffff;
	background:url(../report_report_images/bg_search.gif) no-repeat left top;
	line-height:35px;
	}
	
.addicted_btn a{
	height:29px;
	width:237px;
	padding:5px 15px 5px 15px;
	margin:0px;
	font:bold 12px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#ffffff;
	background:url(../report_report_images/addicted_bg.jpg) no-repeat left top;	
	
	}
.addicted a:hover{
	height:29px;
	width:237px;
	padding:5px 15px 5px 15px;
	margin:0px;
	font:bold 12px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#ffffff;
	background:url(../report_report_images/addicted_bg.jpg) no-repeat left top;	
	}
	
.tag1{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#0073ad;
	line-height:22px;
	}
.tag2{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#0073ad;
	line-height:22px;
	}

.tag3{
	font:normal 17px Arial, Helvetica, sans-serif;
	color:#0073ad;
	line-height:22px;
	}
.tag4{
	font:normal 19px Arial, Helvetica, sans-serif;
	color:#0073ad;
	line-height:22px;
	}
.btn_next_prev{
	border:0px;
	padding:5px 3px 0px 0px;
	margin:0px;
	float:left;
	}
/*----------Pagenation*/
#tnt_pagination {
	width:200px;
	margin:0px auto;
	display:block;
	text-align:left;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:#FFFFFF;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #BBDDFF;
	margin-left:10px;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}

/*Pagnation--------------*/

.go_btn a{
	height:35px;
	padding:5px 6px 5px 8px;
	margin:0px 0px 0px 2px;
	font:bold 12px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#ffffff;
	background:url(../report_report_images/btn_go.gif) no-repeat left top;	
	line-height:35px;
	}
.go_btn a:hover{
	height:35px;
	padding:5px 6px 5px 8px;
	margin:0px 0px 0px 2px;
	font:bold 12px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#ffffff;
	background:url(../report_report_images/btn_go.gif) no-repeat left top;
	line-height:35px;
	}
.signup a{
	font:bold 11px Tahoma, Arial, Verdana;
	color:#dc0000;
	text-decoration:none;
	}
.signup a:hover{
	font:bold 11px Tahoma, Arial, Verdana;
	color:#dc0000;
	text-decoration:underline;
	}
.text_tag_bold{
	font:bold 17px Tahoma, Arial, Verdana;
	color:#dc0000;
	text-decoration:underline;
	}
.tag_bg a{
	font:bold 14px Tahoma, Arial, Verdana;
	color:#1463bd;
	text-decoration:none;
	}
.tag_bg a:hover{
	font:bold 14px Tahoma, Arial, Verdana;
	color:#1463bd;
	text-decoration:underline;
	}
.add{
	padding:15px 0px 0px 0px;
	margin:0px;
	width:40px;
	}
.add a{
	font:bold 12px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#0c78d5;
	background:url(../report_images/add_btn.jpg) left top no-repeat;
	padding:0px 0px 0px 17px;
	margin:0px;
	float:left;
	}
.add a:hover{
	font:bold 12px Tahoma, Arial, Verdana;
	text-decoration:underline;
	color:#0c78d5;
	background:url(../report_images/add_btn.jpg) left top no-repeat;
	padding:0px 0px 0px 17px;
	margin:0px;
	}
/*----------------------------09/04/2009*/

/*------START:- WELCOME BUTTON STYLE--------*/
a.slidebutton {
    background: transparent url('../report_images/btn_addicted_right.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: bold 12px arial, sans-serif;
    height: 28px;
    margin-right: 6px;
    padding-right: 15px; /* sliding doors padding */
    text-decoration: none;
}

a.slidebutton span {
    background: transparent url('../report_images/btn_addicted_left.gif') no-repeat;
    display: block;
	font: bold 12px arial, sans-serif;
    line-height: 18px;
    padding: 5px 0 5px 18px;
} 
a.slidebutton:hover {
    background: transparent url('../report_images/btn_addicted_right.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: bold 12px arial, sans-serif;
    height: 28px;
    margin-right: 6px;
    padding-right: 15px; /* sliding doors padding */
    text-decoration: none;
}

a.slidebutton:hover span {
    background: transparent url('../report_images/btn_addicted_left.gif') no-repeat;
    display: block;
	font: bold 12px arial, sans-serif;
    line-height: 18px;
    padding: 5px 0 5px 18px;
} 
/*------END:-WELCOME BUTTON STYLE--------*/ 


.text_tag_link a{
	font:normal 11px Tahoma, Arial, Verdana;
	color:#444444;
	line-height:18px;
	text-decoration:none;
	}
	.text_tag_link a:hover{
	font:normal 11px Tahoma, Arial, Verdana;
	color:#666666;
	line-height:18px;
	text-decoration:none;
	}
/*========================================================================================================================
--------------------------------------------PHASE 4----------------------------------------------------------------------*/
.mrg_t10{margin-top:10px;}
.mrg_b10{margin-bottom:10px;}
.mrg_l10{margin-left:10px;}
.mrg_r10{margin-right:10px;}
.mrg_t5{margin-top:5px;}
.mrg_t2{margin-top:2px;}
.mrg_l10{margin-left:10px;}
/*
.pd_t5{padding:5px 0px 0px 0px;}
.pd_t10{padding:10px 0px 0px 0px;}
.pd_b10{padding:0px 0px 10px 0px;}
.pd_l10{padding:0px 0px 0px 10px;}
.pd_r10{padding:0px 10px 0px 0px;}
.pd_r20{padding:0px 20px 0px 0px;}
.pd_l20{padding:0px 0px 0px 20px;}

*/
.pd_2{padding:2px;}
.pd_t2{padding-top:2px;}
.pd_t5{padding-top:5px;}
.pd_t10{padding-top:10px;}
.pd_b10{padding-bottom:10px;}
.pd_l10{padding-left:10px;}
.pd_r10{padding-right:10px;}
.pd_r5{padding-right:5px;}
.pd_l5{padding-left:5px;}
.pd_r20{padding-right:20px;}
.pd_l20{padding-left:20px;}
.pd_t20{padding-top:20px;}

.pd_t15{padding-top:15px;}
.pd_b15{padding-bottom:15px;}
.pd_r15{padding-right:15px;}
.pd_l15{padding-left:15px;}
.pd_r12{padding-right:12px;}
.pd_l12{padding-left:12px;}

.fl{float:left;}
.fr{float:right;}

.center{text-align:center;}

.txt_arl_small{font:normal 11px Arial, Helvetica, sans-serif;}
.txt_arl_norm{font:normal 12px Arial, Helvetica, sans-serif;}
.txt_arl_medium{font:normal 13px Arial, Helvetica, sans-serif;}

.txt_arl_extra{font:normal 18px Arial, Helvetica, sans-serif;}
.txt_arl_20{font:normal 20px Arial, Helvetica, sans-serif;}
.txt_arl_15{font:normal 15px Arial, Helvetica, sans-serif;}
.txt_arl_16{font:normal 16px Arial, Helvetica, sans-serif;}
.txt_thm_norm{font:normal 12px Tahoma, Arial, Verdana;}
.txt_thm_medium{font:normal 14px Tahoma, Arial, Verdana;}

.txt_tre_15{font:normal 15px "Trebuchet MS", Arial, sans-serif;}

.grey_font{color:#898989;}
.darkgrey_font{color:#5f6164;}
.drkblue_font{color:#005480;}
.blue_font{color:#0a4f9d;}
.white_font{color:#ffffff;}
.black_font{color:#000000;}
.lightblack_font{color:#3b3734;}
.cyan_font{color:#0ed6f4;}
.orange{color:#e95605;}

.input_field{
	border:1px solid #8f9296;
	padding:2px;
	height:18px;
	}
.input_field_list{
	border:1px solid #8f9296;
	padding:1px;
	height:22px;
	}
.clr_blue{color:#0a4f9d;}
.clr_blue a{color:#0a4f9d; text-decoration:none; padding:0px 8px;}
.clr_blue a:hover{color:#2f82e0;}

.bold{font-weight:bold;}

.border_top{
	border-top:1px solid #dadada;
}
.img_border01{
	border:1px solid #80898f;
	padding:1px;
}
.img_border02{
	border:1px solid #80898f;
	padding:2px;
}
.link_blue a{color:#0a4f9d; text-decoration:none; padding:0px;}
.link_blue a:hover{color:#2f82e0;}

.link_blue01 a{color:#0a4f9d; text-decoration:underline; padding:0px;}
.link_blue01 a:hover{color:#2f82e0;text-decoration:none;}

.link_orange a{color:#f8530a; text-decoration:none; padding:0px;}
.link_orange a:hover{color:#d35f2c;}

.link_grey{color:#5a5959; text-decoration:none; padding:0px;}
.link_grey:hover{color:#898989;}

.disable_link a{color:#5a5959; cursor:default; text-decoration:none;}
.disable_link a:hover{color:#5a5959; cursor:default; text-decoration:none;}

.link_red{color:#f10606; text-decoration:underline; padding:0px; }
.link_red:hover{color:#f14306; text-decoration:none;}

.sort_link{color:#535353; text-decoration:none; padding:0px; font:bold 11px Verdana, Arial, Helvetica, sans-serif;}
.sort_link:hover{color:#eb6d35;}
a.sort_link_sel{ text-decoration:none; padding:0px; font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#eb6d35;}

.normal_link a{text-decoration:underline;color:#5a5959;}
.normal_link a:hover{text-decoration:none;color:#5a5959;}

.normal_link01 a{text-decoration:none;color:#000000;}
.normal_link01 a:hover{text-decoration:underline;color:#000000;}

.border_01{ border:1px solid #c3c6c8;}

.text_area{
	width:775px;
	height:80px;
	border:1px solid #dde6ec;
	padding:5px;
}

/*-------Orange Button---*/
a.org_button {
    background: transparent url('../report_images/orange_btn_rht.gif') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
	font: normal 18px arial, sans-serif;
    height: 33px;
    margin:0px auto;
    padding-right: 25px; /* sliding doors padding */
    text-decoration: none;}
a.org_button span {
    background: transparent url('../report_images/orange_btn_lft.gif') no-repeat;
    display: block;
	font: normal 18px arial, sans-serif;
    line-height: 23px;
    padding: 5px 0 5px 30px;} 
a.org_button:hover {
    background: transparent url('../report_images/orange_btn_rht.gif') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
	font: normal 18px arial, sans-serif;
    height: 33px;
   	margin:0px auto;
    padding-right: 25px; /* sliding doors padding */
    text-decoration: none;}
a.org_button:hover span {
    background: transparent url('../report_images/orange_btn_lft.gif') no-repeat;
    display: block;
	font: normal 18px arial, sans-serif;
    line-height: 23px;
    padding: 5px 0 5px 30px;} 

/*-------Orange Button---*/
a.org_button01 {
    background: transparent url('../report_images/orange_btn_rht.gif') no-repeat scroll top right;
    display: block;
    float: left;
	/*font: bold 14px Arial, Helvetica, sans-serif;*/
	color:#ffffff;
    height: 33px;
    margin:0px auto;
    padding-right:15px;
    text-decoration: none;}
a.org_button01 span {
    background: transparent url('../report_images/orange_btn_lft.gif') no-repeat;
    display: block;
	/*font: bold 14px Arial, Helvetica, sans-serif;*/
    line-height: 23px;
    padding: 5px 0 5px 15px;} 
a.org_button01:hover {
    background: transparent url('../report_images/orange_btn_rht.gif') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
	/*font: bold 14px Arial, Helvetica, sans-serif;*/
    height: 33px;
   	margin:0px auto;
    padding-right:15px;
    text-decoration: none;}
a.org_button01:hover span {
    background: transparent url('../report_images/orange_btn_lft.gif') no-repeat;
    display: block;
	/*font: bold 14px Arial, Helvetica, sans-serif;*/
    line-height: 23px;
    padding: 5px 0 5px 15px;} 
	
/* Pagenation*/
.pagenation_red{ font:normal 12px Arial, Helvetica, sans-serif; color:#e30000; text-align:center; }
.pagenation_red span{padding:0px 0px 0px 0px;}
.pagenation_red .topage a{background:none; padding:0px 5px;}
.pagenation_red .topage a:hover{background:none; color:#ff6262;}
.pagenation_red a{ color:#e30000; text-decoration:none; padding:2px 3px;}
.pagenation_red a:hover{ color:#fff; text-decoration:none; background:#e30000;}
.pagenation_red span span{ color:#ffffff; text-decoration:none; background:#e30000; padding:2px; margin:0;}
/*09/09/09---Shine*/

/* 11-09-2009 */
.toplink {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #535353; 
	FONT-FAMILY:Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	
	
}
.toplink:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #535353; 
	FONT-FAMILY:Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}	
.toplink:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY:Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.toplink:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY:Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
#myItem{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #535353; 
	FONT-FAMILY:Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;	
	
}
#myItem:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #535353; 
	FONT-FAMILY:Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}	
#myItem:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY:Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
#myItem:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY:Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.species_wrap{
	 width:397px;
	 height:380px;
	 background:#f0f0f0;
	 padding:10px;
}

/* Sep14*/
.mrg_r40{ margin-right:40px;}
.pd_10{ padding:10px;}
.list_btn{
	background:url(../images/orange_btn_listing.jpg) no-repeat left top;
	width:392px; 
	height:33px;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#ffffff;
	cursor:pointer;
}
.list_btn a{
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	padding:10px 0px 0px 10px;
	margin:0px;
	line-height:33px;
}
.list_btn a:hover{
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#ffffff;
	cursor:pointer;
	text-decoration:none;
	padding:10px 0px 0px 10px;
	margin:0px;
	line-height:33px;
}


.pipe_style2{
	color:#188cce;
	font-family:Tahoma, Arial, Verdana;
	font-weight:normal;
	text-decoration:none;
	font-size:11px;
	padding:0px;
	margin:0px;
	display:block;
	background:url(../images/pipe_img.jpg) no-repeat left top;
	width:9px;
	height:14px;
}
/* OCt 13*/
.black_link a{text-decoration:none;color:#000000;}
.black_link a:hover{text-decoration:underline;color:#000000;}

.link_red_italic{color:#f10606; text-decoration:none; padding:0px;font-style:italic; font-size:11px; }
.link_red_italic:hover{color:#f14306; text-decoration:underline;font-style:italic; font-size:11px;}

.marque_link{
	color:#0ed6f4;
	font:normal 13px Tahoma, Arial, Verdana;
	text-decoration:none;
}
.marque_link:hover{
	color:#0ed6f4;
	font:normal 13px Tahoma, Arial, Verdana;
	text-decoration:underline;
}
.marque_link2{
	color:#0ed6f4;
	font:normal 13px Tahoma, Arial, Verdana;
	text-decoration:none;
}
.marque_link2:hover{
	color:#0ed6f4;
	font:normal 13px Tahoma, Arial, Verdana;
	text-decoration:underline;
}
.white_link{
	color:#ffffff;
	font:bold 13px Tahoma, Arial, Verdana;
	text-decoration:none;
}
.white_link:hover{
	color:#ffffff;
	font:bold 13px Tahoma, Arial, Verdana;
	text-decoration:underline;
}
.white_link_normal{
	color:#ffffff;
	font:normal 13px Tahoma, Arial, Verdana;
	text-decoration:none;
}
.white_link_normal:hover{
	color:#ffffff;
	font:normal 13px Tahoma, Arial, Verdana;
	text-decoration:underline;
}

a.link_blue_sel {color:#1e738f; text-decoration:none; padding:0px;}
.img_border03{
	border:1px solid #80898f;
	padding:2px;
	background:#ffffff;
}
.txt_22blue{
	font:normal 22px Arial, Helvetica, sans-serif;
	color:#2963a4;
	}	
.txt_18gray{
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#666666;
	}
/*----------------------------------DEC08*/
.attach_link{
	font:bold 13px Arial, Helvetica, sans-serif;
}
.attach_link a{
	font:bold 13px Arial, Helvetica, sans-serif;
	padding:0px 10px ;
	text-decoration:underline;
	color:#2963a4;
}
.attach_link a:hover{
	font:bold 13px Arial, Helvetica, sans-serif;
	padding:0px 10px ;
	text-decoration:none;
	color:#2963a4;
}
.post_listing_wrap{
	border:1px solid #e0e0e0;
	background:#ffffff;
	width:600px;
	padding:0px 20px 20px 20px;
}
.post_listing{
	border-bottom:1px solid #e0e0e0;
	font: 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
	padding:10px 0px 5px 0px;
}
.post_listing_link{
	border-bottom:1px solid #e0e0e0;
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.post_listing img{
	float:left;
	padding:0px 10px 10px 0px;
}


.post_listing_sub img{
	float:left;
	padding:0px 10px 0px 10px;
}
.post_listing_sub_wrap{
	width:533px;
	float:right;
	}
.post_listing_sub{
	background:url(../images/post_listing_subbg.jpg) repeat-y left top;
	width:525px;
	padding:4px;
}
.post_listing_top{
	background:url(../images/post_listing_subtop.jpg) no-repeat left bottom;
	height:10px;
	width:533px;
}
.post_listing_btm{
	background:url(../images/post_listing_subbtm.jpg) no-repeat left top;
	height:10px;
	width:533px;
}


.link_bold_blue01{
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4;
	}
.link_bold_blue01:hover{
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#3d77b9;
	}
	
.link_bold_blue02{
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4;
	}

.link_bold_blue02:hover{
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2963a4;
	}
.link_bold_blue03{
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4;
	}

.link_bold_blue03:hover{
	font:12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2963a4;
	}
	
.link_bold_blue02_normal{
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2963a4;
	}
.link_bold_blue02_normal:hover{
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4;
	}
.link_bold_blue03_normal{
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
	}
.link_bold_blue03_normal:hover{
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#000;
	}
	
.txt_12blue{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	}	
.txt_12blue_normal{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	}	
	
.txt_18blue{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#2963a4;
	}
.txt_18blue_normal{
	font:16px Arial, Helvetica, sans-serif;
	color:#2963a4;
	}


/*.profiletab_menu_sel_no_ad{
	background:url(../images/tab_menu_sel.jpg) no-repeat left -2px;
	height:28px;
	width:110px;
	display:block;
	float:left;
	text-align:center;
	padding:14px 0px  0px 0px ;
	margin-right:10px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.profiletab_menu_nor_no_ad{
	background:url(../images/tab_menu_nor.jpg) no-repeat left -2px;
	height:26px;
	width:104px;
	display:block;
	float:left;
	text-align:center;
	padding:16px 0px  0px 0px ;
	margin-right:10px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}*/
.profiletab_menu_sel{
	background:url(../images/tab_menu_sel.jpg) no-repeat left -2px;
	height:28px;
	width:100px;
	display:block;
	float:left;
	text-align:center;
	padding:14px 0px  0px 0px ;
	margin-right:3px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.profiletab_menu_nor{
	background:url(../images/tab_menu_nor.jpg) no-repeat left -2px;
	height:26px;
	width:98px;
	display:block;
	float:left;
	text-align:center;
	padding:16px 0px  0px 0px ;
	margin-right:3px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.ad_banner_top{
	background:url(../images/adbg_top.jpg) repeat-x left top; 
	height:4px;
	width:199px;
}
.submenu{
	background:url(../images/sub_menu_bg.jpg) repeat-x left top;
	height:30px;
	line-height:30px;
	border-left:1px solid #ebebe9;
	border-right:1px solid #ebebe9;
	margin-left:4px;
}
.submenu a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	text-align:center;
	padding:0px 10px 0px 10px;
}
.submenu a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
	text-align:center;
	padding:0px 10px 0px 10px;
}
/*----------------dec 09*/
.submit_btn{
	background: transparent url('../images/submit_btn.jpg') no-repeat left top;
	display: block;
	padding:10px 0px 0px 0px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	width:96px;
	height:26px;	
	color:#666666;
    font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.submit_btn:hover{
	color:#7d7d7d;
    font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.comment_area{
	width:380px;
	height:70px;
	border:1px solid #e2e1e1;
	color:#000000;
    font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.comment_area_normal{
	width:320px;
	height:70px;
	border:1px solid #e2e1e1;
	color:#000000;
    font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.comment_area_normal_grey{
	width:320px;
	height:70px;
	border:1px solid #e2e1e1;
	color:#7D7D7D;
    font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.comment_area_bold{
	width:320px;
	height:70px;
	border:1px solid #e2e1e1;
	color:#999999;
    font: bold 15px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.attach_link1{
	font:bold 13px Arial, Helvetica, sans-serif;
	padding:0px 0px 10px 0px;
}
.attach_link1 a{
	font:bold 13px Arial, Helvetica, sans-serif;
	padding:0px 10px;
	text-decoration:underline;
	color:#666666;
}
.attach_link1 a:hover{
	font:bold 13px Arial, Helvetica, sans-serif;
	padding:0px 10px;
	text-decoration:none;
	color:#2963a4;
}
a.attach_link1_sel{
	font:bold 13px Arial, Helvetica, sans-serif;
	padding:0px 10px;
	text-decoration:none;
	color:#2963a4;
}

/* ---------------------- ------------------------dec09 Photo Listing*/
.photo_box{
	border:1px solid #dfdfdf;
	width:190px;
	padding:10px 0px 10px 5px;
	margin:0px;
}
.redtext {
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#d80600;
	}
.bodytext {
	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 15px;
}
.submenu{
	background:url(../images/sub_menu_bg.jpg) repeat-x left top;
	height:30px;
	line-height:30px;
	border-left:1px solid #ebebe9;
	border-right:1px solid #ebebe9;
	margin-left:4px;
}
.submenu a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	text-align:center;
	padding:0px 10px 0px 10px;
}
.submenu a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
	text-align:center;
	padding:0px 10px 0px 10px;
}


.submit_btn{
	background: transparent url('../images/submit_btn.jpg') no-repeat left top;
	display: block;
	padding:10px 0px 0px 0px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	width:96px;
	height:26px;	
	color:#666666;
    font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.submit_btn:hover{
	color:#7d7d7d;
    font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.comment_area{
	width:380px;
	height:70px;
	border:1px solid #e2e1e1;
	color:#000000;
    font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

/*----------------Jan 04*/
.img_shadow1{
	background:url(../images/img_shadow1.gif) no-repeat left top;
	width:74px;
	height:74px;
	float:left;
	padding:5px 0px 0px 5px;
}
.img_shadow2{
	background:url(../images/img_shadow2.gif) no-repeat left top;
	width:56px;
	height:52px;
	float:left;
	padding:4px 0px 0px 4px;
	margin:0px 0px 0px 10px;
}

/*----------------Jan 04*/
.img_shadow1{
	background:url(../images/img_shadow1.gif) no-repeat left top;
	width:74px;
	height:74px;
	float:left;
	padding:5px 0px 0px 5px;
}
.img_shadow3{
	background:url(../images/img_bg_shadow.gif) no-repeat right bottom;
	float:left;
	padding:0px 0px 0px 0px;
}
.img_shadow2{
	background:url(../images/img_shadow2.gif) no-repeat left top;
	width:56px;
	height:52px;
	float:left;
	padding:4px 0px 0px 4px;
	margin:0px 0px 0px 10px;
}
.video_shadow{
	background:url(../images/video_bg_shadow.jpg) no-repeat left top;
	width:183px;
	height:124px;
}
.photo_shadow{
	background:url(../images/img_bg_shadow.jpg) no-repeat left top;
	width:135px;
	height:103px;
}
.shadow_bg{
	background:url(../images/shadow_bg.jpg) no-repeat right bottom;
	padding:0px 8px 7px 0px;
	float:left;
}
.shadow_bg a{
	margin:0px;
	padding:0px;
}
.shadow_bg img{
	margin:0px;
	padding:0px;
}
/*----------------------------- Jan 14*/
.comment_box{
	background:#f2f6f9;
	border:1px solid #d6e9f7;
	padding:5px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	text-decoration:none;
}
.comment_box a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#126dd3;
	text-decoration:none;
}
/*----------------------------- Jan 15*/
.orange_link{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ff8c25;
	text-decoration:underline;
}
.orange_link:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ff8c25;
	text-decoration:none;
}
/*----------------------------------------- March 01 2010*/
.small_btn_style{
    /*background: transparent url('../images/small_btn_rht.jpg') no-repeat  right top; */
	color:#2963a4;
    font: bold 13px Arial, Helvetica, sans-serif;
    height:26px;
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	display: block;
	}
.small_btn_style span {
   /* background: transparent url('../images/small_btn_left.jpg') no-repeat left top;*/
    line-height:26px;
	padding:0px 0px 0px 10px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	display: block;
	} 
.small_btn_style:hover {
    background: transparent url('../images/small_btn_rht.jpg') no-repeat right top;
  color:#2963a4;
    font: bold 13px Arial, Helvetica, sans-serif;
    height:26px;
    text-decoration: none;
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 0px; 
	display: block;
	}
.small_btn_style:hover span {
    background: transparent url('../images/small_btn_left.jpg') no-repeat left top;
    display: block;
    line-height:26px;
	padding:0px 0px 0px 10px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	} 	
.small_btn_style_sel {
    background: transparent url('../images/small_btn_rht.jpg') no-repeat right top;
  color:#2963a4;
    font: bold 13px Arial, Helvetica, sans-serif;
    height:26px;
    text-decoration: none;
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 0px; 
	display: block;
	}
.small_btn_style_sel span {
    background: transparent url('../images/small_btn_left.jpg') no-repeat left top;
    display: block;
    line-height:26px;
	padding:0px 0px 0px 10px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	} 		
	

.post_listing_wrap_01{
	width:660px;
}
.post_listing_wrap_01_bg{
	width:625px;
	padding:0px 20px 0px 15px;
	margin:0px;
	background:url(../images/addix_box_bg.jpg) repeat-y left top;
}
.post_listing_wrap_01_btm{
	width:660px;
	background:url(../images/addix_box_btm.jpg) no-repeat left top;
	height:8px;
}
.post_listing_wrap_01_top{
	width:660px;
	background:url(../images/addix_box_top.jpg) no-repeat left top;
	height:8px;
}
.settings_link{
	background:url(../images/setting_icon.jpg) no-repeat left top; 
	color:#666666;
    font: bold 13px Arial, Helvetica, sans-serif;
	padding:2px 0px 0px 20px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	text-align:right;
	height:22px;
	display:block; 
	
}
.border_btm{
	border-bottom:1px solid #e0e0e0;
}
.img_wrap{
	background:url(../images/avatar_img_bg.jpg) no-repeat left top;
	width:80px; height:72px;
	padding:1px 0px 0px 4px;
	margin:0px;
	float:left;
}
.img_wrap01{
	background:url(../images/avatar_img_bg01.jpg) no-repeat left top;
	width:100px; height:100px;
	padding:1px 0px 0px 3px;
	margin:0px;
	float:left;
}
.img_wrap_gallery{
	background:url(../images/photo_gall_bg.jpg) no-repeat left top;
	width:135px; height:105px;
	padding:1px 0px 0px 4px;
	margin:0px;
	float:left;
}
.post_listing_content{
	width:540px;
	float:left;
	position:relative;
}
.post_listing_remove{
	width:67px;
	height:21px;
	right:0px;
	top:0px;
	position:absolute;
}
.post_listing_remove a{
	font:normal 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#2963a4;
	display:block;
	width:67px;
	height:21px;line-height:21px;padding:0px 0px 0px 10px;
}
.post_listing_remove a:hover{
	background:url(../images/remove_btn.jpg) no-repeat left top;
	font:normal 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#2963a4;
	display:block;
	width:67px;
	height:21px;line-height:21px;padding:0px 0px 0px 10px;
}
.comment_icon{
	background:url(../images/comment_icon.jpg) no-repeat left top;
	padding-left:22px;
	widows:18px;
	height:18px;
	display:block;
	float:left;	
}
.arrow_icon{background:url(../images/arrow_icon1.jpg) no-repeat left 2px; padding-left:15px;}
.fisherman_icon{
	background:url(../images/fisher_man_icon.jpg) no-repeat left top;
	padding-left:22px;
	widows:20px;
	height:20px;
	display:block;
	float:left;	
}
.date{
	font:normal 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#666666;
}
.date a{
	font:normal 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#666666;
}
.date a:hover{
	font:normal 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#666666;
}
.link_bold_blue_12{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4;
	}
.link_bold_blue_12:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#3d77b9;
	}
.link_bold_orange_12{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#e76016;
	}
.link_bold_orange_12:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#f76f24;
	}
.link_normal_blue_12{
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4;
	}
.link_normal_blue_12:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#3d77b9;
	}
.link_blue_small{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2963a4;
	}
.link_blue_small:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#3d77b9;
	}
.grey_clr{
	color:#666666;
}
.pd_btm2{
	padding-bottom:2px;
}

.txt_normal_12{
	font:normal 12px Arial, Helvetica, sans-serif;
}
.post_listing_content_inner{
	border-bottom:1px solid #e0e0e0;
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:20px;
	color:#000;
	padding:15px 0px 4px 0px;
}
.post_listing_content_sub{
	width:425px;
	float:left;
}
.img_video_bg{
	background:url(../images/vidoe_bg.jpg) no-repeat left top;
	width:190px; height:133px;
}
.green_bold_link{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#27a31c;
}
.red_bold_link{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#e60505;
}

.post_listing_sub_01{
	background:url(../images/post_listing_subbg_01.jpg) repeat-y left top;
	width:525px;
	padding:4px;
}
.post_listing_top_01{
	background:url(../images/post_listing_subtop_01.jpg) no-repeat left bottom;
	height:10px;
	width:533px;
}
.post_listing_btm_01{
	background:url(../images/post_listing_subbtm_01.jpg) no-repeat left top;
	height:10px;
	width:533px;
}

.post_listing_wrap_01_bg{
	width:625px;
	padding:0px 20px 0px 15px;
	margin:0px;
	background:url(../images/addix_box_bg.jpg) repeat-y left top;
}
.post_listing_wrap_01_btm{
	width:660px;
	background:url(../images/addix_box_btm.jpg) no-repeat left top;
	height:8px;
}
.post_listing_wrap_01_top{
	width:660px;
	background:url(../images/addix_box_top.jpg) no-repeat left top;
	height:8px;
}

/*---------------------MARCH 05*/
.comment_remove_box{
	border:1px solid #ede1de; background-color:#f9f5f4; padding:10px;
}
.comment_remove_box_btn{ background:url(../images/btn_bg_01.jpg) repeat-x left top; border:1px solid #cdcdcd; height:21px;
padding:3px 5px 3px 5px; font:bold 11px Tahoma, Arial, Verdana; color:#205b8d;text-decoration:none;
}
/*----------------------------------------- March 25 2010*/
 


.body_bg{
	background-color:#2963a4;
}
.pd_top40{
	padding-top:40px;
}

.photo_btn a{
	width:91px;
	height:45px;
	display:block;
	float:left;background:url(../images/top_photos_btn.jpg) no-repeat left -1px;
	font:normal 18px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;	
	text-align:center;
	line-height:45px;
}
.photo_btn a:hover{
	width:91px;
	height:45px;
	display:block;
	float:left;background:url(../images/top_photos_btn_ovr.jpg) no-repeat left -1px;
	font:normal 18px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;
	text-align:center;
	line-height:45px;
}
.photo_btn_sel a{
	width:91px;
	height:45px;
	display:block;
	float:left;background:url(../images/top_photos_btn_ovr.jpg) no-repeat left -1px;
	font:normal 18px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;
	text-align:center;
	line-height:45px;
}
.video_btn a{
	width:91px;
	height:45px;
	display:block;
	float:left;background:url(../images/videos_btn_nor.jpg) no-repeat left -2px;
	font:normal 18px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;	
	text-align:center;
	line-height:45px;
}
.video_btn a:hover{
	width:91px;
	height:45px;
	display:block;
	float:left;background:url(../images/videos_btn_nor_ovr.jpg) no-repeat left -2px;
	font:normal 18px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;
	text-align:center;
	line-height:45px;
}
.video_btn_sel a{
	width:91px;
	height:45px;
	display:block;
	float:left;background:url(../images/videos_btn_nor_ovr.jpg) no-repeat left -2px;
	font:normal 18px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;
	text-align:center;
	line-height:45px;
}





.upload_photo_btn a{
	width:105px;
	height:34px;
	display:block;
	float:right;background:url(../images/upload_photo_btn.jpg) no-repeat left -1px;
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;	
	text-align:center;
	line-height:34px;
}
.upload_photo_btn a:hover{
	width:105px;
	height:34px;
	display:block;
	float:right;background:url(../images/upload_photo_btn_ovr.jpg) no-repeat left -1px;
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;
	text-align:center;
	line-height:34px;
}
.upload_photo_btn01 a{
	width:105px;
	height:34px;
	display:block;
	float:left;background:url(../images/upload_photo_btn.jpg) no-repeat left -1px;
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;	
	text-align:center;
	line-height:34px;
}
.upload_photo_btn01 a:hover{
	width:105px;
	height:34px;
	display:block;
	float:left;background:url(../images/upload_photo_btn_ovr.jpg) no-repeat left -1px;
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;
	text-align:center;
	line-height:34px;
}
.upload_photo_btn_sel a{
	width:105px;
	height:34px;
	display:block;
	float:right;background:url(../images/upload_photo_btn_ovr.jpg) no-repeat left -1px;
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;
	text-align:center;
	line-height:34px;
}
.upload_video_btn a{
	width:105px;
	height:34px;
	display:block;
	float:right;background:url(../images/upload_video_btn.jpg) no-repeat left -1px;
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;	
	text-align:center;
	line-height:34px;
}
.upload_video_btn a:hover{
	width:105px;
	height:34px;
	display:block;
	float:right;background:url(../images/upload_video_btn_ovr.jpg) no-repeat left -1px;
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;
	text-align:center;
	line-height:34px;
}
.upload_video_btn01 a{
	width:105px;
	height:34px;
	display:block;
	float:left;background:url(../images/upload_video_btn.jpg) no-repeat left -1px;
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;	
	text-align:center;
	line-height:34px;
}
.upload_video_btn01 a:hover{
	width:105px;
	height:34px;
	display:block;
	float:left;background:url(../images/upload_video_btn_ovr.jpg) no-repeat left -1px;
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;
	text-align:center;
	line-height:34px;
}
.upload_video_btn_sel a{
	width:105px;
	height:34px;
	display:block;
	float:right;background:url(../images/upload_video_btn_ovr.jpg) no-repeat left -1px;
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#2963a4;
	text-decoration:none;
	text-align:center;
	line-height:34px;
}

.title_wrap_nw{
	width:570px; float:left;/*height:48px;*/
}
.top_paging_wrap{
	width:200px; float:right;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	padding-top:10px;
	text-align:right;
}
.top_paging_wrap a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	text-decoration:none;
}
.top_paging_wrap a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2963a4;text-decoration:underline;
}

.top_paging_wrap_normal{
	width:200px; float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	padding-top:10px;
	text-align:right;
}
.top_paging_wrap_normal a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	text-decoration:none;
}
.top_paging_wrap_normal a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2963a4;text-decoration:underline;
}


.top_paging_wrap_normal{
	width:200px; float:right;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	padding-top:10px;
	text-align:right;
}
.top_paging_wrap_normal a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	text-decoration:none;
}
.top_paging_wrap_normal a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2963a4;text-decoration:underline;
}
.xtrabig_title_wrap{
	font:normal 40px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4;
}

.mrg_rht_80{
	margin-right:80px;
}
.mrg_rht_70{
	margin-right:70px;
}
.photos_wrap{
	width:167px;float:left;
	height:220px;
}
.mid_wrap{
	 width:670px;margin:0 auto;
}

.position_rel{
	position:relative;
}
.position_abs1{
	position:absolute;z-index:100
}
.position_abs{
	position:absolute;
}
.position_txt{
	position:absolute;left:10px;top:165px;width:100px;z-index:120;
}


.title_btm_link{
	width:350px; float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	
}
.title_btm_link a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	text-decoration:none;
}
.title_btm_link a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2963a4;text-decoration:underline;
}
.title_btm_link_normal{
	width:350px; float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	
}
.title_btm_link_normal a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	text-decoration:none;
}
.title_btm_link_normal a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#2963a4;text-decoration:underline;
}



.album_wrap{
	float:left;
}
.shadow{
	background:url(../images/shadow_bg2.jpg) no-repeat left bottom;
	padding:0px 0px 0px 8px;
	margin:0px;
	float:left;
}
.shadow div{
	background:url(../images/shadow_bg1.jpg) no-repeat right bottom;
	padding:0px 7px 8px 0px;
	margin:0px;
	float:left;
}

.pd_b30{padding-bottom:30px;}
.pd_r30{padding-right:30px;}

/*.field_bg{
	background:url(../images/test_field.gif) no-repeat left top; width:182px; height:22px;border:0px;
}
*/

.field_bg{font:bold 14px Arial, Helvetica, sans-serif;color:#cfa52c;text-decoration:none;padding:0px 0px 0px 0px; margin:0px;background:url(../images/textfiled_bg_lft.jpg) no-repeat left top; height:24px;display:block; padding:0px 0px 0px 0px;}
.field_bg span{font:bold 14px Arial, Helvetica, sans-serif;color:#cfa52c;text-decoration:none;padding:0px 0px 0px 0px; margin:0px;background:url(../images/textfiled_bg_rht.jpg) no-repeat right top;height:24px;display:block;padding:2px 0px 0px 4px; }
.field_bg input{border:0px; height:18px;background:none;font:normal 12px Arial, Helvetica, sans-serif; color:#0A4F9D}

.mid_box_wrap{
	width:930px;
	padding:0px;
	margin:0px auto;
	}
.mid_box_wrap_bg{
	width:930px;
	padding:0px;
	margin:0px;
	background:url(../images/mid_box_bg.gif) repeat-y left top;
	}

.mid_box_wrap_top{
	width:930px;
	padding:0px;
	margin:0px;
	}
.mid_box_wrap_btm{
	width:930px;
	padding:0px;
	margin:0px;
	}
	
.title_btm_link01{
	width:260px; float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	
}
.title_btm_link01 a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	text-decoration:none;
}
.title_btm_link01 a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1e1e1e;text-decoration:underline;
}

.top_search_wrap{
	float:left;background:url(../images/search_bg02.jpg) no-repeat right top;width:201px; height:36px;
}
.top_search_wrap input{
	border:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin:7px 0px 0px 3px;
	width:190px;
}
.top_search_btn{
	float:left;background:url(../images/search_btn_01.jpg) no-repeat left top;width:80px; height:36px;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	color:#b0b0b0;
	line-height:36px;
}
.top_search_btn a{
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	color:#b0b0b0;line-height:36px;
}
.top_search_btn a:hover{
	float:left;background:url(../images/search_btn_01.jpg) no-repeat left top;width:80px; height:36px;	text-align:center;line-height:36px;
}


.post_listing_top_02{
	background:url(../images/post_listing_subtop_02.jpg) no-repeat left bottom;
	height:10px;
	width:533px;
}
.post_listing_btm_02{
	background:url(../images/post_listing_subbtm_02.jpg) no-repeat left top;
	height:10px;
	width:533px;
}
.scroll_wrap{
	background:url(../images/scroll_wrap_bg.jpg) repeat-x left top; height:126px;position:relative;padding-top:12px;
}
.scroll_wrap_lft{
	height:138px;position:absolute;float:left;left:0px;top:2px;z-index:1000;
}
.scroll_wrap_rht{
	height:138px;position:absolute;float:left;right:0px;top:2px;z-index:1000;
}
/*April 20*/
.photos_scroll_img{
	width:106px; height:108px; margin-right:10px; float:left
}	

.position_rel_scroll{
	position:relative;
}
.position_abs1_scroll{
	position:absolute;z-index:130
}
.position_abs_scroll{
	position:absolute;left:5px;top:0px;z-index:100
}
.position_txt_scroll{
	position:absolute;left:10px;top:165px;width:100px;z-index:120;
}

/* -------------------May 05 */
.red_box_wrap{ width:605px; background:url(../images/red_box_bg.jpg) repeat-y left top;}
.red_box_top{ width:605px; background:url(../images/red_box_top.jpg) no-repeat left top;height:15px;}
.red_box_btm{ width:605px; background:url(../images/red_box_bottom.jpg) no-repeat left top; height:15px;}

.red_btn{color:#877979;
    font: bold 12px Arial, Helvetica, sans-serif;
    height:27px;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	background:url(../images/brn_bg.jpg) repeat-x left top; border:1px solid #877979;}
.red_btn a{color:#877979;
    font: bold 12px Arial, Helvetica, sans-serif;
    height:27px;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	line-height:26px;text-align:center
	} 
.red_btn a:hover{color:#877979;
    font: bold 12px Arial, Helvetica, sans-serif;
    height:27px;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;line-height:26px;text-align:center
	}
	
/*-----------------------------------MAY 22*/
.profile_top_bg{background:url(../images/profile_top_bg.jpg) no-repeat -6px top; height:7px;}
.pd_l30{padding-left:30px;}

.small_btn_style_01{
    background: transparent url('../images/small_btn_left_01.jpg') no-repeat  left top; 
	color:#666666;
    font:bold 12px  Tahoma, Arial, Verdana;
    height:34px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	display: block;
	}
.small_btn_style_01 span {
    background: transparent url('../images/small_btn_rht_01.jpg') no-repeat right top;
    line-height:30px;
	padding:0px 10px 0px 10px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	display: block;
	} 
.small_btn_style_01:hover {
    background: transparent url('../images/small_btn_left_01.jpg') no-repeat left top;
  	color:#666666;
    font: bold 12px Tahoma, Arial, Verdana;
    height:34px;
    text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	display: block;
	}
.small_btn_style_01:hover span {
    background: transparent url('../images/small_btn_rht_01.jpg') no-repeat right top;
    display: block;
    line-height:30px;
	padding:0px 10px 0px 10px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	} 
.small_btn_style_02{
    background: transparent url('../images/small_btn_rht_01.jpg') no-repeat  right top; 
	color:#666666;
    font:bold 12px  Tahoma, Arial, Verdana;
    height:34px;
	padding:0px 9px 0px 0px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;
	display: block;
	}
.small_btn_style_02 span {
    background: transparent url('../images/small_btn_left_01.jpg') no-repeat left top;
    line-height:30px;
	padding:0px 0px 0px 10px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	display: block;
	} 
.small_btn_style_02:hover {
    background: transparent url('../images/small_btn_rht_01.jpg') no-repeat right top;
  	color:#666666;
    font: bold 12px Tahoma, Arial, Verdana;
    height:34px;
    text-decoration: none;
	padding:0px 9px 0px 0px;
	margin:0px 0px 0px 0px; 
	display: block;
	}
.small_btn_style_02:hover span {
    background: transparent url('../images/small_btn_left_01.jpg') no-repeat left top;
    display: block;
    line-height:30px;
	padding:0px 0px 0px 10px;	
	margin:0px 0px 0px 0px;
	text-align:center;
	} 


.table_bg_wht{background:#ffffff}
.table_bg_lt_blue{background:#e8f2fa}
.th_clr{ background:#c8deef;}



/*------START:- WELCOME BUTTON STYLE--------*/
.button_01 {
    background: transparent url('../images/blue_btn_rht.jpg') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: bold 16px arial, sans-serif;
    height: 45px;
    margin-right: 6px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
}

.button_01 span {
    background: transparent url('../images/blue_btn_left.jpg') no-repeat;
    display: block;
	font: bold 16px arial, sans-serif;
    line-height: 45px;
    padding: 0px 0 5px 12px;
} 
.button_01:hover {
    background: transparent url('../images/blue_btn_rht.jpg') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: bold 16px arial, sans-serif;
    height: 45px;
    margin-right: 6px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
}

.button_01:hover span {
    background: transparent url('../images/blue_btn_left.jpg') no-repeat;
    display: block;
	font: bold 16px arial, sans-serif;
    line-height: 45px;
    padding: 0px 0 5px 12px;
} 
	
	
.button_02 {
    background: transparent url('../images/grey_btn_rht.jpg') no-repeat scroll top right;
    color: #2963a4;
    display: block;
    float: left;
    font: bold 16px arial, sans-serif;
    height: 45px;
    margin-right: 6px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
}

.button_02 span {
    background: transparent url('../images/grey_btn_lft.jpg') no-repeat;
    display: block;
	font: bold 16px arial, sans-serif;
    line-height: 45px;
    padding: 0px 0 5px 12px;
} 
.button_02:hover {
    background: transparent url('../images/grey_btn_rht.jpg') no-repeat scroll top right;
    color: #2963a4;
    display: block;
    float: left;
    font: bold 16px arial, sans-serif;
    height: 45px;
    margin-right: 6px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
}

.button_02:hover span {
    background: transparent url('../images/grey_btn_lft.jpg') no-repeat;
    display: block;
	font: bold 16px arial, sans-serif;
    line-height: 45px;
    padding: 0px 0 5px 12px;
} 


.message_box{ background:#e8f2fa; border:1px solid #c8deef;}
.scroll_wrap01{overflow-x:hidden; overflow-y:scroll}

.img_01{ background:url(../images/info.jpg) no-repeat left top; height:25px;padding-left:30px; padding-top:3px;}

a.find_friends{background:url(../images/find_friend_bg.jpg) no-repeat left top;  width:136px; height:38px; font:bold 12px Arial, Helvetica, sans-serif; cursor:pointer; display:block; text-align:center; color:#666666;  line-height:38px;}

/* -------------------------------May 27*/
.txt_28blue{
	font:normal 28px Arial, Helvetica, sans-serif;
	color:#2963a4;
	text-decoration:none;
	}
.img_01{ background:url(../images/info.jpg) no-repeat left top; height:25px;padding-left:30px; padding-top:3px;}


.link_bold_blue_nw{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4; padding:0px; margin:0px;
	}
.link_bold_blue_nw a{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2963a4; padding:0px 10px 0px 10px; margin:0px;
	}
.link_bold_blue_nw a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4; padding:0px 10px 0px 10px; margin:0px;
	}
	
	

	
.td_clr_grey{ background-color:#e6e6e6;}
.td_clr_blue{ background-color:#c8d9e9;}
.drkgreen_font{color:#238906;}

.txt_arl_30{font:normal 30px Arial, Helvetica, sans-serif;}



.skilleader_menu_sel{
	background:url(../images/skill_tab_bg_sel.jpg) no-repeat left 2px;
	height:24px;
	width:114px;
	display:block;
	float:left;
	text-align:center;
	padding:14px 0px  0px 0px ;
	margin-right:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.skilleader_menu_nor{
	background:url(../images/skill_tab_bg.jpg) no-repeat left 2px;
	height:20px;
	width:114px;
	display:block;
	float:left;
	text-align:center;
	padding:18px 0px  0px 0px ;
	margin-right:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}

.leaderboard_menu_sel{
	background:url(../images/leader_tab_bg_sel.jpg) no-repeat left 2px;
	height:24px;
	width:114px;
	display:block;
	float:left;
	text-align:center;
	padding:14px 0px  0px 0px ;
	margin-right:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.leaderboard_menu_nor{
	background:url(../images/leader_tab_bg.jpg) no-repeat left top;
	height:20px;
	width:114px;
	display:block;
	float:left;
	text-align:center;
	padding:18px 0px  0px 0px ;
	margin-right:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}


.table_wrap{ padding:0px; margin:0px; background:#fff}
.table_wrap td{border-left:1px solid #fff; border-right:1px solid #fff; border:1px solid #d9d9d9;}
.td_head_blue{ background-color:#e4eaf0;}

.txt_arl_24{font:normal 24px Arial, Helvetica, sans-serif;}
.txt_arl_14{font:normal 14px Arial, Helvetica, sans-serif;}

.pd_t7{padding-top:7px;}

.txt_18gray_link{font:normal 18px Arial, Helvetica, sans-serif;color:#666666; text-decoration:none;}
.txt_18gray_link:hover{font:normal 18px Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;}

.txt_15gray_link{font:bold 15px Arial, Helvetica, sans-serif;color:#444444; text-decoration:none;}
.txt_15gray_link:hover{font:bold 15px Arial, Helvetica, sans-serif;color:#444444;text-decoration:none;}

.profiletab_menu_selected{
	background:url(../images/tab_menu_select01.jpg) no-repeat left 2px;
	height:28px;
	width:90px;
	display:block;
	float:left;
	text-align:center;
	padding:14px 0px  0px 0px ;
	margin-right:2px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.profiletab_menu_normal{
	background:url(../images/tab_menu_normal01.jpg) no-repeat left top;
	height:26px;
	width:88px;
	display:block;
	float:left;
	text-align:center;
	padding:16px 0px  0px 0px ;
	margin-right:2px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

.td_color_yellow{ background:#f8f5cf}
.clr_green{color:#009900;}

.pd_t2{padding-top:2px;}

/*----------------------JUNE 11*/
.txt_18black_link{font:normal 18px Arial, Helvetica, sans-serif;color:#000; text-decoration:none;}
.txt_18black_link:hover{font:normal 18px Arial, Helvetica, sans-serif;color:#000;text-decoration:underline;}

.txt_15gray_link_normal{font:normal 15px Arial, Helvetica, sans-serif;color:#444444; text-decoration:none;}
.txt_15gray_link_normal:hover{font:normal 15px Arial, Helvetica, sans-serif;color:#444444;text-decoration:none;}

.talg_rht{ text-align:right}
.talg_lft{ text-align:left}
.talg_center{ text-align:center}

.pd_b20{padding-bottom:20px;}


.link_bold_blue_nw01{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4; padding:0px 10px 0px 10px; margin:0px;
	}
.link_bold_blue_nw01 a{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4; padding:0px 10px 0px 10px; margin:0px;
	}
.link_bold_blue_nw01 a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4; padding:0px 10px 0px 10px; margin:0px;
	}
a.link_bold_blue_nw01_select{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2963a4; padding:0px 10px 0px 10px; margin:0px;
	}
a.link_bold_blue_nw01_select:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2963a4; padding:0px 10px 0px 10px; margin:0px;
	}
a.link_bold_blue_nw01_select_01{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2963a4; padding:0px 0px 0px 0px; margin:0px;
	}
a.link_bold_blue_nw01_select_01:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2963a4; padding:0px 0px 0px 0px; margin:0px;
	}
a.link_bold_black_nw01_select {
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2963a4;
	}
a.link_bold_black_nw01_select:hover {
	font:bold 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#000000; 
	}
/*----------------------------------------- June 17 2010*/
.error_bg{
	width:484px;
	height:238px;
	background:url(../images/error.jpg) no-repeat 549px top;
	margin:0px auto;
	padding:25px 310px 0px 90px; 
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#2963a4;
	line-height:20px;
	}
.error_bg h1{
	font:normal 32px Arial, Helvetica, sans-serif;
	color:#2963a4;
	padding:15px 0px 0px 0px;
	}
.error_bg a{	
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#2963a4;
	text-decoration:underline;
	}
.error_bg a:hover{
	color:#2963a4;
	text-decoration:none;
	}
/*------------------------JUne 22*/

.bdr_blue{border-bottom:1px solid #c8d9e9; height:5px;}

.txt_22blue{
	font:normal 22px Arial, Helvetica, sans-serif;
	color:#2963a4;
	}	
.txt_arl_15_link{font:normal 15px Arial, Helvetica, sans-serif; color:#0A4F9D; text-decoration:none;}
.txt_arl_15_link:hover{font:normal 15px Arial, Helvetica, sans-serif; color:#0A4F9D; text-decoration:none;}

.txt_arl_15_link_01{font:normal 15px Arial, Helvetica, sans-serif; color:#0A4F9D; text-decoration:none;}
.txt_arl_15_link_01:hover{font:normal 15px Arial, Helvetica, sans-serif; color:#0A4F9D; text-decoration:underline;}

/*----------------------------------JUNE28*/

.darkgrey_font_link{color:#5f6164; font:bold 15px Arial, Helvetica, sans-serif; text-decoration:none;}
.darkgrey_font_link a{color:#5f6164; font:bold 15px Arial, Helvetica, sans-serif; text-decoration:none;}
.darkgrey_font_link a:hover{color:#5f6164; font:bold 15px Arial, Helvetica, sans-serif; text-decoration:underline;}

.darkgrey_font_link_normal{color:#5f6164; font:normal 15px Arial, Helvetica, sans-serif; text-decoration:none;}
.darkgrey_font_link_normal a{color:#5f6164; font:normal 15px Arial, Helvetica, sans-serif; text-decoration:none;}
.darkgrey_font_link_normal a:hover{color:#5f6164; font:normal 15px Arial, Helvetica, sans-serif; text-decoration:underline;}

.link_bold_blue_nw02{
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4; padding:0px; margin:0px;
	}
.link_bold_blue_nw02 a{
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4; padding:0px 2px 0px 2px; margin:0px;
	}
.link_bold_blue_nw02 a:hover{
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2963a4; padding:0px 2px 0px 2px; margin:0px;
	}
.pagination_link{font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none;color:#5b5a5a; text-align:center}
.pagination_link a{font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none;color:#5b5a5a;}
.pagination_link a:hover{font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none;color:#5b5a5a;}
/*----------------------------------JULY 09*/
.title_bold{font:bold 24px Arial, Helvetica, sans-serif; color:#2963a4; text-decoration:none;}
.title_bold_link{font:bold 24px Arial, Helvetica, sans-serif; color:#2963a4; text-decoration:underline;}
.title_bold_link:hover{font:bold 24px Arial, Helvetica, sans-serif; color:#2963a4; text-decoration:none;}

.title_bold_link01{font:bold 16px Arial, Helvetica, sans-serif; color:#2963a4; text-decoration:underline;}
.title_bold_link01:hover{font:bold 16px Arial, Helvetica, sans-serif; color:#2963a4; text-decoration:none;}

.title_bold_link01_normal{font:16px Arial, Helvetica, sans-serif; color:#2963a4; text-decoration:underline;}
.title_bold_link01_normal:hover{font:16px Arial, Helvetica, sans-serif; color:#2963a4; text-decoration:none;}
	
.txt_16grey{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#666666;
	}
.txt_16grey_normal{
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#666666;
	}
.shadow_new{
	background:url(../images/shadow_bg2.jpg) repeat-y left bottom;
	padding:0px 0px 0px 8px;
	margin:0px;
	float:left;
}
.shadow_new div{
	background:url(../images/shadow_bg.jpg) no-repeat right bottom;
	padding:0px 8px 7px 0px;
	margin:0px;
	float:left;
}
.red_bold_link01{font:bold 16px Arial, Helvetica, sans-serif; color:#bc0303; text-decoration: underline;}
.red_bold_link01:hover{font:bold 16px Arial, Helvetica, sans-serif; color:#bc0303; text-decoration:none;}

.red_bold_link01_normal{font:normal 16px Arial, Helvetica, sans-serif; color:#bc0303; text-decoration: underline;}
.red_bold_link01_normal:hover{font:normal 16px Arial, Helvetica, sans-serif; color:#bc0303; text-decoration:none;}

.table_btm{background:url(../images/table_botm.jpg) no-repeat left top; width:908px; height:23px; text-align:right; padding:10px 10px 0px 0px;}

/*--------------------- JULY 19*/

.post_listing_sub_02{
	background:url(../images/post_listing_subbg_001.jpg) repeat-y left top;
	width:921px;
	padding:4px;
}

.post_listing_top_02{
	background:url(../images/post_listing_subtop_001.jpg) no-repeat left bottom;
	height:10px;
	width:921px;
}
.post_listing_btm_02{
	background:url(../images/post_listing_subbtm_001.jpg) no-repeat left top;
	height:10px;
	width:921px;
}

/*---------------------------july 20*/


.button_01_grey {
    background: transparent url('../images/grey_btn_rht.gif') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: normal 16px arial, sans-serif;
    height: 31px;
    margin-right: 6px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
}

.button_01_grey span {
    background: transparent url('../images/grey_btn_left.gif') no-repeat;
    display: block;
	font: normal 16px arial, sans-serif;
    line-height: 31px;
    padding: 0px 0 5px 12px;
} 
.button_01_grey:hover {
    background: transparent url('../images/grey_btn_rht.gif') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: normal 16px arial, sans-serif;
    height: 31px;
    margin-right: 6px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
}

.button_01_grey:hover span {
    background: transparent url('../images/grey_btn_left.gif') no-repeat;
    display: block;
	font: normal 16px arial, sans-serif;
    line-height: 31px;
    padding: 0px 0 5px 12px;
} 

.button_01_grey_big {
    background: transparent url('../images/grey_btn_rht_01.jpg') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: normal 16px arial, sans-serif;
    height:46px;
    margin-right: 6px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
	text-align:center;
	
}

.button_01_grey_big span {
    background: transparent url('../images/grey_btn_lft_01.jpg') no-repeat;
    display: block;
	height:46px;
	font: normal 16px arial, sans-serif;
    padding: 0px 0 7px 12px;
} 
.button_01_grey_big:hover {
    background: transparent url('../images/grey_btn_rht_01.jpg') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: normal 16px arial, sans-serif;
    height:46px;
    margin-right: 6px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none;
}

.button_01_grey_big:hover span {
    background: transparent url('../images/grey_btn_lft_01.jpg') no-repeat;
    display: block;
	font: normal 16px arial, sans-serif;
    padding: 0px 0 7px 12px;
} 

/*--------------------JULY 22*/
.ht_120{padding-top:28px; height:120px;}
.follow_btn{background:url(../images/follow_btn_bg.jpg) no-repeat left top; width:106px; height:34px;text-align:center; line-height:31px; cursor:pointer}

.follow_btn_grey{background:url(../images/follow_btn_bg_gray.jpg) no-repeat left top; width:106px; height:34px;text-align:center; line-height:31px; cursor:pointer}
.report_btn{background:url(../images/report_btn_bg.jpg) no-repeat left top; width:102px; height:34px;text-align:center; line-height:31px;cursor:pointer}
.invite_btn{background:url(../images/invite_btn.jpg) no-repeat left top; width:102px; height:34px;text-align:center; line-height:31px;cursor:pointer}

.white_btn a{font:bold 14px Arial, Helvetica, sans-serif;color:#fff; text-decoration:none; text-align:center;line-height:31px;}
.white_btn a:hover{font:bold 14px Arial, Helvetica, sans-serif;color:#fff; text-decoration:none;text-align:center;line-height:31px;}


.clr_blue_light{color:#2963a4;}

.txt_14_link{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#2963a4;
	text-decoration:none;
	}
.txt_14_link a{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#2963a4;
	text-decoration:none;
	}
.txt_14_link a:hover{
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#2963a4;
	text-decoration:none;
	}
	
.link_normal_blue02{
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2963a4;
	}
.link_normal_blue02:hover{
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4;
	}

.list_box_bg_nw_02{ background:url(../images/select_category01.gif) no-repeat left top; width:354px; height:29px;  padding-top:5px; padding-left:10px; font-weight:normal; font-size:12px}
.wd_530{ width:430px;}
	.dropedown2{

	width:375px;

	padding:0px 8px;
	margin:0px;

	border:1px solid #969696;

	background:#FFFFFF;

	font:13px Tahoma, Arial, Helvetica, sans-serif;

	color:#7e7e7e;

	position:absolute;

	z-index:1500;
	line-height:22px;

	}

.dropedown2 a{

	font: 13px Tahoma, Arial, Helvetica, sans-serif;

	color:#7e7e7e;

	text-decoration:none;

	line-height:22px;

	}

.dropedown2 a:hover{

	color:#7e7e7e;

	text-decoration:none;
	
	line-height:22px;

	}
	
.clr_blue_02{color:#0a4f9d;}
.clr_blue_02 a{color:#0a4f9d; text-decoration:none; padding:0px 0px;}
.clr_blue_02 a:hover{color:#0a4f9d; text-decoration:underline;}

/*--------------------------------JULY 29*/	
.poplist_box{ background:url(../images/popup_list_bg.jpg) no-repeat left top; width:487px; height:24px;}
.poplist_sel{ background:url(../images/poup_drop_img.jpg) no-repeat left top; width:27px; height:24px;}
.pop_input{border:0px; font:normal 14px Arial, Helvetica, sans-serif;text-decoration:none; background:none; padding:2px 0px 0px 2px; height:17px; color:#8c8c8c}

.wd_515{width:515px;}

.input_fieldbg{width:228px;background:url(../images/input_field_01.jpg) no-repeat left top; padding:3px 0px 20px 0px;}



.txt_12blue{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2963a4;
	}
.textarea_field{width:517px;background:url(../images/poup_textarea.jpg) no-repeat left top; padding:3px 0px 10px 0px; }

.link_grey01{color:#898989; text-decoration:none; padding:0px;}
.link_grey01:hover{color:#898989;text-decoration:underline;}
/*----------------------------JULY 30*/
.clr_dark_blue01{color:#17375e;}

.list_tab_txt02{
	font:bold 11px Tahoma, Arial, Verdana;
	text-decoration:none;
	color:#0f67a5;
}

.list_tab_sel_new01{
	color:#fff;
}

.link_normal_blue{
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4;
	}
.link_normal_blue a{
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#2963a4;
	}
.link_normal_blue a:hover{
	font:normal 13px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#2963a4;
	}

.photo_tab_nw{
	width:340px;
	height:34px;
	position:relative;
	margin:0;
	padding:0;
	background:url(../images/photo_tab_image_nw.jpg) no-repeat;	
	}

.photo_tab_sel_nw{color:#fff;}

.bdr_bottom{border-bottom:1px solid #adadad}