/* CSS Document */


body { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color: #666666; background: #666; margin:0px; padding:0px;}
h3{	color:#0a3b9d;font-size:16px;font-weight:bold;}
#ie{text-align:center;}
#ie .main_wrap { text-align:left; width:883px;}
.main_wrap { width:859px; margin:0 auto; padding:0 12px; overflow:hidden; background:#fff;}
.header { clear:both; height:99px;}
.header img { border:0px;}

h1, h2, form { margin:0px; padding:0px; border:0px;} 
a img { border:0px; margin:0px;}
.CB { clear:both;}

.content_wrap { clear:both; overflow:hidden;}
.body_left { float:left; /*width:573px; margin:12px 24px 12px 0;*/ overflow:hidden;}
.body_left{ width:597px; margin:12px 0px 12px 0;}
.body_right { float:left; width: 238px;	padding:7px 12px 12px 12px; background:#808080; overflow:hidden; margin-top:22px;}
#ie .body_right { width:262px;}

.contactUsTxt { background:#808080 url(../../img/121/callUsTxt.jpg) no-repeat; width:100%; height:35px; overflow:hidden;}
.contactUs { clear:both; background:#ffffff; overflow:hidden; padding:10px 0 13px 18px; margin:3px 0 10px 0;}
.contactUs ul { list-style:none; margin:0; padding:0px;}
.contactUs ul li { padding:2px 5px 2px 18px; color:#666666; font-size:12px; background:url(../../img/121/right-column-menu-bullet.gif) no-repeat; background-position:0 7px;}
.contactUs ul li a {color:#676678; text-decoration: underline;}
.contactUs ul li a:hover { text-decoration:none;}

#ph_site_main_menu { clear:both; width:100%; font-family: Times New Roman, sans-serif; background:#be0a0b; overflow:hidden;}
#ph_site_main_menu .item { float:left; padding:6px 8px 5px 20px;}
#ph_site_main_menu .item a { color: #FFFFFF; font-size: 22px;font-weight:bold; font-family: Times New Roman, sans-serif; text-decoration:none;}

#ph_site_main_menu .header, #ph_site_main_menu .footer { position:absolute; visibility:hidden;}

#ph_site_user_menu { clear:both; background:#ffffff; overflow:hidden; padding:0 0 10px 0;}
#ph_site_user_menu .header { background:#808080 url(../../img/121/sign_inTxt2.jpg) no-repeat; width:100%; height:35px; overflow:hidden;}

#ph_site_user_menu .body .message ul { list-style:none; margin:5px 0; padding:0px;}
#ph_site_user_menu .body .message li { color:#666666; background:url(../../img/121/loginList_img.jpg) no-repeat; margin-left:25px; background-position:0 4px; text-indent:12px; font-size:11px;}
#ie #ph_site_user_menu .body .message li { line-height:13px;}

#ph_site_user_menu .body .label { color:#666666; font-size:11px; text-align:right;}
#ph_site_user_menu .body .field input { width:135px; height:19px; border:1px solid #808080; color:#666666; font-size:12px;} 
#ph_site_user_menu .body .actions input { background:#808080; border:none; font-family:Georgia, "Times New Roman", Times, serif; width:60px; height:18px; color:#ffffff; font-size:11px; cursor:pointer;}
#ph_site_user_menu .body .others{ color:#676678; font-size:12px; padding:5px 0 0 25px;}
#ph_site_user_menu .body .others a { color:#676678; text-decoration: underline; font-size:12px;}
#ph_site_user_menu .body .others a:hover { text-decoration:none;}
#ph_site_user_menu .footer { position:absolute; visibility:hidden;}

#ph_site_user_menu .body .item a:link, #ph_site_user_menu .body .item a:visited { margin-left:18px;padding:0 5px 0 18px; text-decoration:none; color:#676678; background:url(../../img/121/right-column-menu-bullet.gif) no-repeat; background-position:0 6px;}
#ph_site_user_menu .body .item a:hover { margin-left:18px;text-decoration:underline;}	



#ph_site_cat_menu { clear:both; background:#ffffff; overflow:hidden; padding:0 0 10px 0;}
#ph_site_cat_menu .header { background:#808080 url(../../img/121/exploreTxt.jpg) no-repeat left; width:100%; margin-bottom:13px; height:45px; overflow:hidden;}

#ph_site_cat_menu { clear:both; background:#ffffff; overflow:hidden; padding:0 0 13px 0;}
#ph_site_cat_menu .item { padding:2px 0; text-indent:18px;}
#ph_site_cat_menu .subitem { text-indent:30px; padding:2px 0;}
#ph_site_cat_menu .subitem a { background:none;}
#ph_site_cat_menu .subsubitem { text-indent:40px;font-size:12px; padding:2px 0;}
#ph_site_cat_menu .subsubitem a { background:none;}
#ph_site_cat_menu a { padding:0 5px 0 18px; text-decoration:none; color:#676678; background:url(../../img/121/right-column-menu-bullet.gif) no-repeat; background-position:0 6px;}
#ph_site_cat_menu a:hover { text-decoration:underline;}	

#ph_site_cat_menu .footer { position:absolute; visibility:hidden;}

.page_footer{ clear:both; overflow:hidden; height:90px;}
#ph_site_ftr_menu{float:left; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; color:#999; font-size:11px; margin-top:40px;}
#ph_site_ftr_menu a{font-family:Georgia, "Times New Roman", Times, serif; color:#999; font-size:11px;}

#ph_site_copyright{float:right; text-align:right; font-family:Georgia, "Times New Roman", Times, serif; color:#999; font-size:11px; margin-top:40px;}

