/* 

HANDHELD CSS Document 

COLORS:

blue:		3b5ba3 
dk blue: 	24417b


lt green:	b3e64e
green:		99cc33
med green:	9acd34
dk. green:	86bd18

*/


* {
	padding:0;
	margin:0;
	}

body {
	margin:0;
	padding:0;
	font-family:sans-serif;
	font-size:small;
	}





.homeColumn1 {
	width:268px;
	}

.homeColumn1 h1,
.homeColumn1 h2,
.homeColumn1 h3,

.homeColumn2 h1,
.homeColumn2 h2,
.homeColumn2 h3,

.homeColumn3 h1,
.homeColumn3 h2,
.homeColumn3 h3,

.homeColumn4 h1,
.homeColumn4 h2,
.homeColumn4 h3
{
	background:none;
	color:#FFFFFF;
	height:24px;
	padding:5px 0px 12px 10px;
	}








#header {
	background:none #3b5ba3;
	height:81px;
	}
	
#header .siteWidth h1 a {
	background: url(/images/logo.jpg) top left no-repeat;
	height:81px;
	font-size:xx-large;
	color:#FFFFFF;
	margin: 0 0 0 25px;
	text-indent:-9999px;
	}









#menuwrapper {
	border:none;
}

#menuwrapper * {
	padding:0;
	}

#p7menubar {
	height:29px;
	background:url(../images/nav/norm.gif) bottom left repeat-x #CCC;
	width:988px;
	}
	
#p7menubar, #p7menubar ul {
	float:left;
	padding: 0;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	
}

#p7menubar a {
	display: block;
	text-decoration: none;
	border-left: 1px solid #3b5ca1;
	font-size: 11px;
	color: #444;
	border-bottom:none;
	text-transform:uppercase;
	text-align:center;
}

#p7menubar ul li a {
	border:none;
}

#p7menubar a.trigger {
	
	/* padding: 8px 26px 7px 26px; */
	padding-top:8px;
	padding-bottom:7px;
	width:140px; /* (988px-number of lines)/total_menu_items --- ROUND DOWN to NEAREST tenth*/
}

#p7menubar li {
	float: left;
	background:none;
	font-weight:bold;
	
}

#p7menubar li ul, #p7menubar ul li  {
	width: 142px;
	background: #26407d;
	text-align:left;
}

#p7menubar ul li  {
	
	}

#p7menubar ul li a  {
	color: #FFFFFF;
	border-right: 0;
	padding: 5px 25px;
	text-align:left;
}

#p7menubar li ul {
	position: absolute;
	display: none;
	background: url(/images/nav/bg_subnav.gif) top right repeat-x #26407d;
	padding:10px 0 10px 0;
	margin:0;
}

#p7menubar li ul li {
	font-weight:normal;
	color:#FFFFFF;
	}

#p7menubar li:hover ul, #p7menubar li.p7hvr ul {
	display: block;
}

#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {
	color: #FFFFFF;
	background-color: transparent;
	text-transform:none;
}

#p7menubar ul a:hover {
	background:url(../images/nav/bg_subnav_over.gif) bottom left repeat-x #accb4c!important;
	color: #26407d!important;
}

#p7menubar li {
	width: auto;
	}



body.tab01 #p7menubar a.t-t01,
body.tab02 #p7menubar a.t-t02,
body.tab03 #p7menubar a.t-t03,
body.tab04 #p7menubar a.t-t04,
body.tab05 #p7menubar a.t-t05,
body.tab06 #p7menubar a.t-t06,
body.tab07 #p7menubar a.t-t07,
body.tab08 #p7menubar a.t-t08,
body.tab09 #p7menubar a.t-t09,
body.tab10 #p7menubar a.t-t10
	{
	background-color:#99cc33;
	background-image:none;
	border: none;
	border-left: 1px solid #3b5ca1;/* */
	color:#FFF !important ;
	}


div#menuwrapper ul#p7menubar li ul li{
	display:none;
	}

