body{ margin:0; padding:0 0 0 40px;}
a img{ border:0px;}

input[type="button"], input[type="submit"]{
	font:bold 12px Tahoma;color:#ffffff;text-transform:capitalize;
	background:#acb2b1; border:1px solid #4f6678;
	margin:5px 0;height:25px;cursor:pointer;
}
input[type="text"], input[type="password"]{
	height:16px; border:1px solid #4f6678; font:normal 11px Verdana;
}

.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
.main_wrap{ width:800px; margin:0; padding:0;}

#ph_site_date{
	clear:both;
	font-size: 10px;
	color: #627688;width:120px;
	font-family: Georgia;
}

.main_inner{ clear:both; width:800px; background: url(../../img/131/inner_bg.jpg) no-repeat  380px top; margin:10px 0 0 0; padding:0 0 60px 0; }
.top_nav_wrap{ float:right; width:506px; position:relative; }
.top_nav_wrap div.lt{ width:13px; height:13px; font-size:7px; position:absolute; background:url(../../img/131/lt.jpg) no-repeat top; top:0px; left:0px;}
.top_nav_wrap div.rt{ width:13px; height:13px; font-size:7px; position:absolute; background:url(../../img/131/rt.jpg) no-repeat top; top:0; right:-1px;}
.top_nav{ clear:both; width:502px; overflow:hidden; border-top:2px solid #aebcc7; border-left:2px solid #aebcc7; border-right:2px solid #aebcc7; padding:6px 0 7px 0px; line-height:15px; }  
#ie .top_nav{ width:506px;}
#ie .top_nav_wrap div.lt{ left:-1px;}
#ie .top_nav_wrap div.rt{ right:0px;}

#ph_site_main_menu{ clear:both; padding:0px 0 0px 22px; overflow:hidden;}
#ph_site_main_menu .item{ float:left; padding:0 18px 0 0;}
#ph_site_main_menu .item a{ text-decoration:none; color:#4f6678; font-size:12px; font-family: Verdana; font-weight:bold;}

.conts_wrap{ clear:both; width:800px; position:relative; background:url(../../img/131/conts_btm.jpg) no-repeat bottom; padding-bottom:14px; }
.logo_left{ position:absolute; top:-40px; left:47px;}
.ball_bottom{ position:absolute; bottom:-85px; right:20px;}
.conts_wrap div.lt2{ width:10px; height:11px; font-size:7px; position:absolute; background:url(../../img/131/lt2.jpg) no-repeat top; top:0px; left:0px;}

.conts_inner{ clear:both; width:auto; border-top:2px solid #aebcc7; border-left:2px solid #aebcc7;  border-right:2px solid #aebcc7; overflow:hidden; padding-left:10px;}
#ie .conts_inner{ width:800px;}



#ph_site_main_menu .header, #ph_site_main_menu .footer{ display:none;}


#ph_site_cat_menu{padding:0; width:210px; float:left;  display:table-cell; border-right:2px dotted #aebcc7; padding-right:42px; margin:0 0 0 20px;}
#ph_site_cat_menu .header{ clear:both; padding:0; font-size:11px; font-family:Verdana; font-weight:bold; color:#4f6678; background:url(../../img/131/cat_top.jpg) no-repeat; height:32px; width:220px; text-indent:-3000px;}
#ph_site_cat_menu .footer{background:url(../../img/131/cat_btm_bg.jpg) no-repeat bottom; height:18px; width:220px; margin-top:-3px;}

#ph_site_cat_menu .item, #ph_site_cat_menu .subitem, #ph_site_cat_menu .subsubitem{ clear:both; padding:5px 0 0 0; text-indent:20px; background: url(../../img/131/catWrap_bg.jpg) repeat-y; width:220px;}
#ph_site_cat_menu .subitem{text-indent:30px;}
#ph_site_cat_menu .subsubitem{text-indent:40px;}
#ie #ph_site_cat_menu .item, #ie #ph_site_cat_menu .subitem, #ie #ph_site_cat_menu .subsubitem{ padding:0;}

#ph_site_cat_menu .item a{ text-decoration:none; font-size:13px; font-family:Verdana; color:#4f6678;}
#ph_site_cat_menu .subitem a{ text-decoration:none; font-size:12px; font-family:Verdana; color:#4f6678;}
#ph_site_cat_menu .subsubitem a{ text-decoration:none; font-size:12px; font-family:Arial; color:#4f6678;}

#ph_site_cat_menu .item a:hover, #ph_site_cat_menu .subitem a:hover, #ph_site_cat_menu .subsubitem a:hover{ text-decoration:underline;}




.body_contents{display:table; width:765px; overflow:hidden; clear:both; padding:10px 0 30px 0;}
#ie .body_contents{width:799px;}
#ph_site_content{ width:auto; display:table-cell; padding:0 5px 70px 5px; vertical-align:top;}
#ie #ph_site_content{ float:left;}

.copyR_wrap{ clear:both; padding:0; margin-top:10px;}
#ph_site_copyright{ font-size:10px; color:#ccc; font-family:Verdana;}

.top_link{ padding:15px 15px 0 0;}
#ph_site_signin_link{
	width:120px;height:20px;float:right;margin:0px 5px;
	background:url(../../img/131/top_link_1.gif) no-repeat;
}
#ph_site_signin_link a:link,
#ph_site_signin_link a:visited,
#ph_site_signin_link a:hover
{line-height:20px;height:20px;text-decoration:none;display:block;}

#ph_site_signup_link{
	width:156px;height:20px;float:right;margin-left:5px;
	background:url(../../img/131/signup.gif) no-repeat;
}
#ph_site_signup_link a:link,
#ph_site_signup_link a:visited,
#ph_site_signup_link a:hover
{line-height:20px;height:20px;text-decoration:none;display:block;}

#site_content_link{
	width:165px;height:21px;float:right;margin:0px 5px;
	background:url(../../img/131/top_link_2.gif) no-repeat;
}
#site_content_link a:link,
#site_content_link a:visited,
#site_content_link a:hover
{line-height:21px;height:21px;text-decoration:none;display:block;}

#ph_site_user_menu{}

/* IF LOGGED IN */
#ph_site_user_menu .body .item {display:inline;margin-right:5px;}

#ph_site_user_menu .body .item a:link,
#ph_site_user_menu .body .item a:visited{
	text-decoration:none; color:#8b98a3; font-size:11px; font-family: Arial; font-weight:normal;
}

#ph_site_user_menu .body .item a:hover, 
#ph_site_user_menu .body .sel a:link, 
#ph_site_user_menu .body .sel a:visited,
#ph_site_user_menu .body .sel a:hover{
	text-decoration:underline; color:#668298; font-size:11px; font-family: Arial; font-weight:normal;
}
/* ENDIF*/