/* <global styles> */

	body{margin:0px;padding:0px}
	body{
		background:#499aad url(../../img/143/main_bkg.gif) repeat-x top;
		font:normal 11px Verdana;
		color: #000000;
	}
	table,div,p,span{font:normal 11px Verdana;}
	form{
		margin: 0;
	}
	
	a:link, a:visited {
		color:#000000;font:normal 11px Verdana;
		text-decoration:none;
	}
	a:hover{
		color:#84a028;font:normal 11px Verdana;
		text-decoration:none;
	}
	h1, h2, h3, h4{
		margin: 0;
	}

	h3 {font:bold 18px Verdana;color:#499aad;margin-bottom:5px;margin-left:5px;}
	
	/* <Forms styles> */
	textarea, textarea.input_textarea{
		font:normal 11px Arial;
		border:1px solid #999999;/* More css here */
		width:400px;
	}
	.label {font:normal 12px Arial;color:#000000;}
	.error {font:normal 11px Arial;color:#cc0000;}
	.success {font:normal 12px Arial;color:#008000;}
	.notes {font:normal 11px Arial;color:#000000;}
	input[type=text],input[type=password], input.input_text{border:1px solid #999999;font:normal 11px Arial;width:200px;}
	input[type=button], input[type=submit], .input_button{font-size:11px;text-transform:lowercase;}
	/* </Forms styles> */
/* </global styles> */
#ph_site_main_menu{margin:0;padding:0;margin-right:20px;float:right;}
#ph_site_main_menu .header,#ph_site_main_menu .footer{display:none;}
#ph_site_main_menu .item {
	float:left;height:27px;line-height:27px;
}

#ph_site_main_menu .item a:link,
#ph_site_main_menu .item a:visited{
	text-transform:capitalize;font:bold 13px Arial;color:#505050;display:block;padding-left:8px;padding-right:8px;
	line-height:27px;
}

#ph_site_main_menu .item a:hover, 
#ph_site_main_menu .sel a:link, 
#ph_site_main_menu .sel a:visited,
#ph_site_main_menu .sel a:hover{
	text-transform:capitalize;font:bold 13px Arial;color:#6e852d;text-decoration:underline;
	background: url(../../img/143/mainmenu_sel_bkg.gif) repeat-x;display:block;padding-left:8px;padding-right:8px;
	line-height:27px;
}
#ph_site_content {
	width:620px;margin:7px;margin-top:15px;
}
#ph_site_user_menu{width:195px;margin-bottom:10px;margin-top:25px;}

#ph_site_user_menu .header{width:195px;height:43px;background:url(../../img/143/usermenu_top.jpg) 0 0 no-repeat;}
#ph_site_user_menu .body{text-align:left;width:195px;background:url(../../img/143/usermenu_bkg.gif) 0 0 repeat-y;padding:5px 0px 5px 0px;}
#ph_site_user_menu .footer{width:195px;height:8px;background:url(../../img/143/usermenu_bottom.gif) 0 0 no-repeat;}

/* IF LOGGED IN */
#ph_site_user_menu .body .item {margin-left:15px; padding-left:5px; width:140px;text-align:left;background:url(../../img/143/usermenu_bullet.gif) no-repeat left;}

#ph_site_user_menu .body .last {}

#ph_site_user_menu .body .item a:link,
#ph_site_user_menu .body .item a:visited{
	font:bold 11px Arial;color:#2b2b2b;text-decoration:none;display:block;
	padding-left:10px;padding-top:4px;padding-bottom:4px;
}

#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{
	font:bold 11px Arial;color:#2b2b2b;text-decoration:underline;display:block;
	padding-left:10px;padding-top:4px;padding-bottom:4px;
}
/* ELSE (not logged in) */
#ph_site_user_menu .body .label {
	/* Your css here */ widht:50px;text-align:right;padding-right:5px;font:normal 11px Arial;
}

#ph_site_user_menu .error {
	font:normal 10px Arial;color:#cc0000;
}
#ph_site_user_menu .message ul{
	margin:0px;padding:0px;margin-left:30px;padding-left:10px;line-height:12px;
}

#ph_site_user_menu .message li{
	padding:0px;font-size:10px;
}
#ph_site_user_menu .body .field input{
	font:normal 10px Arial;width:100px;height:15px;
}
#ph_site_user_menu .body .others{text-align:right;padding-right:25px;}
#ph_site_user_menu .body .others a:link, 
#ph_site_user_menu .body .others a:visited{
	font:normal 11px Arial;color:#000000;text-decoration:none;
}
#ph_site_user_menu .body .others a:hover{
	font:normal 11px Arial;color:#000000;text-decoration:underline;
}


/* ENDIF */

#ph_site_cat_menu{width:195px;text-align:left;background:url(../../img/143/catmenu_bkg.gif) repeat-y;}

#ph_site_cat_menu .header{background:url(../../img/143/catmenu_top.jpg) no-repeat;width:195px;height:46px;margin-bottom:8px;}
#ph_site_cat_menu .footer{background:url(../../img/143/catmenu_bottom.gif) no-repeat;width:195px;height:23px;margin-top:8px;}

#ph_site_cat_menu .item {
	background:url(../../img/143/catmenu_bullet1.gif) no-repeat 10px 2px;margin-left:5px;padding-left:25px;
}

#ph_site_cat_menu .item a:link, 
#ph_site_cat_menu .item a:visited{
	color:#5b723e;font:bold 13px Arial;
}
#ph_site_cat_menu .item a:hover, 
#ph_site_cat_menu .sel a:link, 
#ph_site_cat_menu .sel a:visited,
#ph_site_cat_menu .sel a:hover{
	color:#5b723e;font:bold 13px Arial;text-decoration:underline;
}

#ph_site_cat_menu .subitem {
	margin-left:20px;
}

#ph_site_cat_menu .subitem a:link, 
#ph_site_cat_menu .subitem a:visited{
	background:url(../../img/143/catmenu_bullet2.gif) no-repeat 10px 2px;
	color:#314e0c;font:normal 12px Arial;padding-left:25px;
}

#ph_site_cat_menu .subitem a:hover, 
#ph_site_cat_menu .subsel a:link,
#ph_site_cat_menu .subsel a:visited,
#ph_site_cat_menu .subsel a:hover{
	color:#f2f5ee;font:normal 12px Arial;background:#499aad;padding-left:15px;margin-right:10px;
	border:1px solid #b6d2ac;display:block;
}

#ph_site_cat_menu .subsubitem {
	background:#e7fcdd url(../../img/143/catmenu_bullet3.gif) no-repeat 23px 2px;margin-left:20px;margin-right:10px;
}

#ph_site_cat_menu .subsubitem a:link,
#ph_site_cat_menu .subsubitem a:visited{
	color:#708155;font:normal 11px Arial;margin-left:35px;
}

#ph_site_cat_menu .subsubitem a:hover, 
#ph_site_cat_menu .subsubsel a:link,
#ph_site_cat_menu .subsubsel a:visited,
#ph_site_cat_menu .subsubsel a:hover{
	color:#708155;font:normal 11px Arial;margin-left:35px;
}

#ph_site_copyright {font-size:11px;color:#ffffff;}
