/* hpa_home.css
 * New Colors
 *		Gold =  #836414
 *		Red =   #792720
 *		Green = #4d5a11
 *
 *   Colors:
 *      #FFFFFF - White
 *      #FF8000 - Orange (hover)
 *		#CFDDF1 - Gray
 *      #000000 - Black
 */
 

/* menu.js */
.menuLocation {background-color:#836414; height: 23px; width:100%; color:#FFFFFF; font-weight:bold;}
.menusize {background-color:#836414; height: 23px; color:#FFFFFF; font-weight:bold;}
.menu		{ font-family: arial, verdana, helvetica, sans; font-size: 12px; height: 23px; padding-top: 3px; padding-bottom: 3px; padding-left: 7px; padding-right: 7px; cursor:hand; font-weight: bold; text-align: center; line-height: 16px;}		  
a.menu:link 	{ background-color:#836414;  color: #FFFFFF;text-decoration:none;}
a.menu:visited { background-color:#836414; color: #FFFFFF; text-decoration:none;}
a.menu:active {  background-color:#792720; color: #FF8000; text-decoration:none;}
a.menu:hover 	{  background-color:#792720; color: #FF8000; text-decoration:none;}



/* Globals */
img{margin:0px;padding:0px;border:none;}
p{line-height:15px; text-align:justify; color:#4d5a11;}
a:link{color:#836414;text-decoration:underline;}
a:visited{color:#836414;text-decoration:underline;}
a:hover{color:#FF8000;text-decoration:underline;}
a:active{color:#836414;text-decoration:underline;}
h1{margin:0px;padding:0px 0px 5px 0px;font-size:16px;color:#836414;font-weight:bold;}
h2{margin:0px;padding:0px 0px 5px 0px;font-size:14px;color:#836414;font-weight:bold;}
h3{margin:0px;padding:0px 0px 5px 0px;font-size:12px;color:#836414;font-weight:bold;}
h4{margin:0px;padding:0px 0px 5px 0px;font-size:10px;color:#836414;font-weight:bold;}
.loginError {color:Red; font-size:16px; text-align: center;}

/* website width:810, font-size=12px */
body{scrollbar-base-color:#632984; font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;margin:0px;padding:0px;}
#bodyWrapper{margin:0 auto;padding:0px;width:810px; height:auto;}
#header{margin:0px;padding:0px 0px 0px 0px; width:100%;height:auto;border-bottom: solid 1px #836414;}
#content{margin: 0px;padding:0px 0px 0px 0px;width:100%;height:auto;}
#footer{margin: 0px;padding:0px 0px 0px 0px;width:100%;height: 139px;border-top: solid 1px #836414;float: left;font-weight: normal;}
#hpaLogo{margin:0px;padding: 0px;float:left;width:135px;height:115px;}
#imgHeader{margin:0px;padding: 0px;float:right;width:665px;height:115px;}

/*******************************************************************
                          Header Structure
********************************************************************/
#topMenu{margin: 0;padding:0px;width:100%;height:23px;float:left;background-color:#836414;}
#topMenu a{color:#FFFFFF;text-decoration:none;}
#topMenu a:link{color:#FFFFFF;text-decoration:none;}
#topMenu a:visited{color:#FFFFFF;text-decoration:none;}
#topMenu a:hover{color:#FF8000;text-decoration:none;}
#topMenu a:active{color:#FFFFFF;text-decoration:none;}
#topMenu table{ background-color: #836414; color: white; width:100%}
#topMenu td.menuWelcome{padding: 0 0 0 5px;text-align: left; width:50%; color:Orange; font-weight:bold;}
#topMenu td.menuLinks{padding: 0 5px 0 0px;text-align: right; width:50%;}

#mainNavFolders{background:#FFFFFF;margin:0px 0 0 0;padding:0px 0 0 0;width:810px;float:left;}
#mainNavFolders ul{margin:0px;padding:0px;float:left;}
#mainNavFolders li{margin:0px;padding:0px;display:inline;list-style-image:none;float:left;}
#mainNavFolders li.first{background: url(images/nav_left_cap.jpg) left bottom no-repeat;padding:0 0 0 6px;}
#mainNavFolders li.last{background: url(images/nav_right_cap.jpg) right bottom no-repeat;padding:0 6px 0 0px;}
#mainNavFolders li.selected{background:#CFDDF1 url(images/nav_tab_left.jpg) left top no-repeat;margin:0px 0 0px 0;padding:9px 0 7px 7px;float:left;color:#836414;font-weight:bold;text-decoration:none;}
#mainNavFolders li span.selected{background:#CFDDF1 url(images/nav_tab_right.jpg) right top no-repeat;padding:9px 7px 5px 0;margin:0px;}
#mainNavFolders a.link{border-top:solid 1px #836414;border-bottom:solid 1px #836414;padding:4px 7px 5px 7px;margin:5px 0 0px 0;font-weight:bold;float:left;color:#836414;text-decoration:none;}
#mainNavFolders a:visited{color:#836414;text-decoration:none;}
#mainNavFolders a:hover{color:#FF8000;text-decoration:none;}
#mainNavFolders a:active{color:#836414;text-decoration:none;}
#mainNavFolders li.access{margin: 5px 0 0 148px;padding:5px 15px 5px 15px;background:url(images/quick_access_tab.jpg) bottom no-repeat;font:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;font-style:italic;color:white;}


/*--------------------------------------Form Structure Home----------------------------------*/

#body #form{margin:0px;padding:0px;width:225px; text-align: center;height:199px;background-color:#792720; float:right;border-bottom:solid 1px #836414;}
#form h4{margin:10px 0 0 10px;padding:0px;font-weight:bold;font-size:11px;color:#FFFFFF;}
#form p{margin:5px 0 0 10px;padding:0px;color:#FFFFFF;}
#form form{margin:7px 0 0 40px;padding:0px;}
#form span{margin:3px 0 0 0px;padding:10px;color:#FFFFFF;font-size:9px;}
#form INPUT{width:110px;font-size:9px;margin:2px;padding:0px;}
#form ul{margin:5px 0px 5px 55px;padding:0px;list-style-type:none;}
#form li{margin:0px 0px 0px 0px;padding:0px;text-align:left;}
#form a{margin:0px;padding:0px;font-size:11px;font-style:italic;}
#form a:hover{color:#FF8000;text-decoration:none;}
#form a:active{text-decoration:none;}
#form a:link{text-decoration:none;}
#form a:visited{text-decoration:none;}
#form .imgLoginBtn  {margin:10px 0 0 0px ;height:20px; width:51px;} 

/*---------------------------------------News Structure---------------------------------------*/
#news{margin:0 0 0px 0;padding:0 0 0px 0;float:right;width:225px;height:260px;border-left:solid 1px #836414; clear:both; color:#4d5a11;}
#news img{margin:10px 0px 0 10px;padding:0px;}
#news strong{font-weight:bold;color:#836414;font-size:15px;font-family:Arial, Helvetica, sans-serif;}
#news p{margin:10px 15px 0px 15px;padding:0px;font-size:11px;}
#news a{margin:0px;padding:0px;font-size:12px;color:#836414;font-weight:bold;text-decoration:none;}
#news a:hover{color:#FF8000;text-decoration:none;}
#news a:active{color:#836414;text-decoration:none;}
#news a:link{color:#836414;text-decoration:none;}

/*---------------------------------------Bottom Callout Structure---------------------------------------*/
#bottom_callouts{margin:0px;padding:10px 0 0 3px;float:left;width:579px;}
table.callout_tabs{font-family: arial, verdana, helvetica, sans;
          margin:0;padding:0;
		  font-size: 12px;
		  height: 23px;
		  cursor:hand;
		  font-weight: bold;
		  text-align: left;
		  line-height: 16px;
		  border-bottom:solid 1px #836414;background-color:#836414;}
		  
table a.heading{ width:178px;padding: 0px 5px 0px 5px; background-color:#836414; color:#FFFFFF; float:left;}
table a.heading:link 	{ background-color:#836414;  color: #FFFFFF;text-decoration:none;}
table a.heading:visited { background-color:#836414; color: #FFFFFF; text-decoration:none;}
table a.heading:active {  background-color:#836414; color: #FF8000; text-decoration:none;}
table a.heading:hover 	{  background-color:#836414; color: #FF8000; text-decoration:none;}

#callout_tab2{margin:0px;padding:0px;height: 25px;background-color:#836414; color:#FFFFFF;float:left;}
#callout_tab3{margin:0px;padding:0px;height: 25px;background-color:#836414; color:#FFFFFF;float:left;}
#callout_body1 {margin:0px 0px 0 0px;padding:0px 0 0px 0;width:192px;height:205px;border-left:solid 1px #836414;float:left;}
#callout_body2 {margin:0px 0px 0 0px;padding:0px 0 0px 0;width:192px;height:205px;border-left:solid 1px #836414;float:left;}
#callout_body3 {margin:0px 0px 0 0px;padding:0px 0 0px 0;width:192px;height:205px;border-left:solid 1px #836414;float:left;}
#callout_body1 img.member{margin:20px 0 0 20px;padding:0 0 0px 0;}
#callout_body1 img.quote{margin:20px 0 0 20px;padding:0 0 0px 0;}
#callout_body1 ul{margin:10px 10px 0 25px;padding:0;list-style-image:url(images/bullet_arrows_14x9.gif);list-style-position:outside;}
#callout_body1 li{margin:5px 0 0 0;padding:0px 0 0 0;}
#callout_body1 a{margin:0px 0 0 0;padding:0px;text-decoration:none;color:#4d5a11;font-size:10px;}
#callout_body1 a:hover{color:#FF8000;}
#callout_body1 a.image{margin:0px;padding:0px;text-decoration:none;}
#callout_body1 a.heading{margin:0px 0 0 10px;padding:0px;font-weight:bold;font-size:12px;color:#836414;}
#callout_body1 a.heading:hover {font-weight:bold;color:#FF8000;}
#callout_body2 img.member{margin:20px 0 0 20px;padding:0 0 0px 0;}
#callout_body2 img.quote{margin:20px 0 0 20px;padding:0 0 0px 0;}
#callout_body2 ul{margin:10px 10px 0 25px;padding:0;list-style-image:url(images/bullet_arrows_14x9.gif);list-style-position:outside;}
#callout_body2 li{margin:5px 0 0 0;padding:0px 0 0 0;}
#callout_body2 a{margin:0px 0 0 0;padding:0px;text-decoration:none;color:#4d5a11;font-size:10px;}
#callout_body2 a:hover{color:#FF8000;}
#callout_body2 a.image{margin:0px;padding:0px;text-decoration:none;}
#callout_body2 a.heading{margin:0px 0 0 10px;padding:0px;font-weight:bold;font-size:12px;color:#836414;}
#callout_body2 a.heading:hover {font-weight:bold;color:#FF8000;}
#callout_body3 img.member{margin:20px 0 0 20px;padding:0 0 0px 0;}
#callout_body3 img.quote{margin:20px 0 0 20px;padding:0 0 0px 0;}
#callout_body3 ul{margin:10px 10px 0 25px;padding:0;list-style-image:url(images/bullet_arrows_14x9.gif);list-style-position:outside;}
#callout_body3 li{margin:5px 0 0 0;padding:0px 0 0 0;}
#callout_body3 a{margin:0px 0 0 0;padding:0px;text-decoration:none;color:#4d5a11;font-size:10px;}
#callout_body3 a:hover{color:#FF8000;}
#callout_body3 a.image{margin:0px;padding:0px;text-decoration:none;}
#callout_body3 a.heading{margin:0px 0 0 10px;padding:0px;font-weight:bold;font-size:12px;color:#836414;}
#callout_body3 a.heading:hover {font-weight:bold;color:#FF8000;}
#callout_tab1 a.heading{margin:10px 0 0 7px;padding:0px;text-decoration:none;color:#4d5a11;font-size:12px;font-weight:bold;float:left;}
#callout_tab2 a.heading{margin:10px 0 0 7px;padding:0px;text-decoration:none;color:#4d5a11;font-size:12px;font-weight:bold;float:left;}
#callout_tab3 a.heading{margin:10px 0 0 7px;padding:0px;text-decoration:none;color:#4d5a11;font-size:12px;font-weight:bold;float:left;}
#callout_tab1 a:hover{color:#FF8000;text-decoration:none;}
#callout_tab2 a:hover{color:#FF8000;text-decoration:none;}
#callout_tab3 a:hover{color:#FF8000;text-decoration:none;}

/* Login 
.loginFrm ul{margin:0;padding:0px 0px 15px 0px;text-align:left;}
.loginFrm li{margin:0px;padding:0px;list-style-image:none;display:inline-block;color:#007Ac7;text-align:left;}
*/
/*******************************************************************
                          Footer Structure
********************************************************************/
#footer ul{margin:0;padding:5px 15px 0px 15px;text-align:center;}
#footer li{margin:0px;padding:5px;list-style-image:none;display:inline;color:#836414;}
#footer p{	margin: 10px 10px 0 10px;	padding: 0px;	color: #000000;	font-weight: normal;}
#footer .copyright{padding:5px 0 0 2px;}
#footer ul a{text-decoration:none;}

/* Debug */
.debug{ font-style:oblique; color:Blue;}
#footer ul.ulDebug{ color:Blue;	margin: 0px 0px 0px 20px;	padding: 0px;	text-align: left;}
#footer li.liDebug{ color:Blue;	margin: 0px;	padding: 0px 0px 0px 10px;	display: list-item;	list-style-type: disc;}
