div.header{
	position:relative;
	width:1000px;
	height: 80px;
	padding:0px;
	top:10px;
	margin: 0;
	z-index:10;
}
div.logo{
	position:absolute;
	top:5px;
	left:10px;
	width:200px;
	z-index:49;
}
.button_box{
	position: absolute;
	top:1px;
	left:212;
	border-right: 1px solid #BCBCBC;
	border-left: 1px solid #BCBCBC;
}
div.button_box_node{
	position:relative;
	display:block;
	top:46px;
	left:0px;
	height:26px;
	margin: 0;
	z-index:30;
	width:1000px;
	background-image:url('http://www.pickaprof.com/header_fade.img?color=CCCCCC|ededed|FFFFFF|fbfbfb|DDDDDD|AAAAAA&split=.1|.1|.2|.4|.6&height=31');
	background-repeat: repeat-x;
	background-position: top left;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
}
a.sub_menu_button{
	display:block;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	width:152px;
	padding: 5px 0px 3px 8px;
	text-decoration: none;
	color: #000000;
}
a.menu_button, a.menu_button_selected{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:22px;
	padding:4px 10px 5px 18px;
	text-decoration: none;
	color: #000000;
}
a.menu_button{
	border-right:1px solid #EDEDED;
}
a.menu_button_selected{
	border-right:1px solid #28488b;
}
a.menu_button_no_arrow, a.menu_button_selected_no_arrow{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:25px;
	padding:4px 18px 5px 18px;
	text-decoration: none;
	color: #000000;
}
a.menu_button_selected_no_arrow:active, a.menu_button_selected_no_arrow:visited, a.menu_button_selected_no_arrow:hover{
	text-decoration: none;
}
a.menu_button_selected:active, a.menu_button_selected:visited, a.menu_button_selected:hover{
	text-decoration: none;
}
a.menu_button_no_arrow:active, a.sub_menu_button:active{
	color: #000000;
}
a.menu_button_no_arrow:visited, a.sub_menu_button:visited{
	color: #000000;
}
a.menu_button_no_arrow:hover, a.sub_menu_button:hover{
	background-color: #F7F7F7;
	color: #3560ba;
	text-decoration: none;
}
a.menu_button:active, a.sub_menu_button:active{
	color: #000000;
}
a.menu_button:visited, a.sub_menu_button:visited{
	color: #000000;
}
a.menu_button:hover, a.sub_menu_button:hover{
	background-color: #F7F7F7;
	color: #3560ba;
	text-decoration: none;
}
a.menu_button:hover{
	border-right: 1px solid #CCCCCC
}
a.sub_menu_drop{
	display:block;
	width:18px;
	height:24px;
	text-align:center;
}
a.sub_menu_drop:active{
	color: #000000;
}
a.sub_menu_drop:visited{
	color: #000000;
}
a.sub_menu_drop:hover{
	background-color: #FFFFFF;
}
.sub_menu_drop_node{
	height:22px;
	position:absolute;	display:block;
	text-align:center;
	top:0px;
	right:1px;
	width:18px;
	padding-top:0px;
}
.selected_menu_button {
	background-color: #28488b;
	color: #FFFFFF;
	text-decoration: none;
}
div.menu_bar{
	position:absolute;
	left:0px;
	background-image:url('http://www.pickaprof.com/header_fade.img?color=fbfbfb|FFFFFF|fbfbfb|EDEDED|000000&split=.1|.2|.4|.6&height=23&shadow=cdd7ee');
	top:60px;
	width:1000px;
	height:22px;
	margin: 0;
	border-top: 1px solid #000000;
	border-left: 1px solid #EDEDED;
	border-right: 1px solid #EDEDED;
	text-align:left;
	z-index:4;
}
div.bottom_fade{
	position:absolute;
	top:72px;
	left:0px;
	width:1000px;
	margin: 0;
	padding: 0px;
	height:49px;
	z-index:0;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-image:url('http://www.pickaprof.com/header_fade.img?color=28488b|3560ba|cdd7ee|FFFFFF&split=.2|.4|.2|.2&height=45');
	background-repeat: repeat-x;
	background-position: top left;
}
.sub_menu_node{
	position:absolute;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	top: 24px;
	left:-2px;
	display:none;
	width:159px;
	background-color:#EFEFEF;
}
div.search_bar{
	position:absolute;
	top:78px;
	left:12px;
	z-index:8;
}
.main_search_input{
	border: 1px solid #3560ba;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	line-height: 11px;
	padding: 3px 3px 3px 20px;
	height: 21px;
	background-image:url('images/magnify.gif');
	background-repeat: no-repeat;
	background-position: top left;
}
.search_input{
	border: 1px solid #3560ba;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	line-height: 11px;
	padding: 3px;
	height: 21px;
}
div.header_info{
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	top:-7px;
	right:0px;
	width:1000px;
	height:15px;
	margin: 0;
	text-align:right;
	z-index:59;
}
