/* landing_pages.css
 * Colors
 *		Gold =  #836414 (R:131,G:100,B:20)
 *		Red =   #792720 (R:121,G:39,B:32)
 *		Green = #4d5a11 (R:77,G:90,B:17)
 *      #FFFFFF - White
 *      #FF8000 - Orange (hover)
 *		#792720 - 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;}
a.imgBtn{color:#007Ac7;text-decoration:none;}
a.imgBtnbordered
{
    border: solid 1px #836414;
    color: #007AC7;
    padding: 2px 5px 2px 5px;
    text-decoration: none;
}
a.imgBtnbordered:link{color:#836414;text-decoration: none;}
a.imgBtnbordered:visited{color:#836414;text-decoration: none;}
a.imgBtnbordered:hover{color:#FF8000;text-decoration: none;}
a.imgBtnbordered:active{color:#836414;text-decoration: none;}
h1{margin:0px;padding:0px 0px 5px 0px;font-size:16px;color:#792720;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;}

.horizontalBannerAds{padding:25px 0 0 0;}
span.strong{font-weight:bold;}

/* website width:810, font-size=12px */
body{font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;margin:0px;padding:0px;}
#bodyWrapper{margin:0 auto;padding:0px;width:810px;}
#header{margin:0px;padding:0px 0px 0px 0px; width:100%;height:auto;}
#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:#792720 url(images/nav_tab_left.jpg) left top no-repeat;margin:0px 0 0px 0;padding:9px 0 7px 7px;float:left;color:#0078C1;font-weight:bold;text-decoration:none;}
#mainNavFolders li span.selected{background:#792720 url(images/nav_tab_right.jpg) right top no-repeat;padding:9px 7px 5px 0;margin:0px;}
#mainNavFolders a.link{border-top:solid 1px #BACDEA;border-bottom:solid 1px #90B7E1;padding:4px 7px 5px 7px;margin:5px 0 0px 0;font-weight:bold;float:left;color:#0078C1;text-decoration:none;}
#mainNavFolders a:visited{color:#0078C1;text-decoration:none;}
#mainNavFolders a:hover{color:#FF8000;text-decoration:none;}
#mainNavFolders a:active{color:#0078C1;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;}


/* ContentLeft */
#contentLeft {margin:0px;width:560px;float:left;padding: 25px 0 0 20px;text-align:center; color:#4d5a11;}
#contentLeftforForm 
{
    margin:0px;
    width:568px;
    float:left;
    padding: 25px 0 0 20px;
    text-align:center;
    border-right: solid 1px #836414;
}
#contentTop {text-align:left; color:#4d5a11;}
#contentBottom {text-align:left; color:#4d5a11;}
#contentTop Table.application
{
	width: 555px;
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
	padding: 0 0 0 0;
}
#contentTop Table.application tr.header
{
      border-top-style: none;
      border-left-style: none;
      border-bottom-style: none;
      border-right-style: none;
      /* background-image: url(images/tableHeader.gif); */
      /* background-color: #E8EFF9; */
	  background-color: #E2F0AC;
}
#contentTop Table.application tr
{
      border-top-style: none;
      border-left-style: none;
      border-bottom-style: none;
      border-right-style: none;
      /* background-image: url(images/tableMiddle.gif); */
      /* background-color: #E8EFF9; */
	  background-color: #E2F0AC;
}
#contentTop Table.application tr.footer
{
      border-top-style: none;
      border-left-style: none;
      border-bottom-style: none;
      border-right-style: none;
      padding: 0 0 0 0;
      /* background-image: url(images/tableFooter.gif); */
      /* background-repeat: no-repeat; */
      /* background-color: #E8EFF9; */
	  background-color: #E2F0AC;
}
#contentTop Table.application td
{
      border-top-style: none;
      border-left-style: none;
      border-bottom-style: none;
      border-right-style: none;
      /* background-color: #E8EFF9; */
	  background-color: #E2F0AC;
}
#contentTop td
{
    border-right: #4d5a11 1px solid;	
    border-top: #4d5a11 1px solid;	
    border-left: #4d5a11 1px solid;	
    border-bottom: #4d5a11 1px solid;	
    padding: 10px 10px 10px 10px;	
    width: auto;
}


/* Bottom */
#contentTop img.imgFamily{margin:10px 20px 0 0px;padding:0px;float:right;}
#contentLeft #contentBottom {margin:0 28px 0 32px;padding:0px;border-top:solid 1px #836414;}
#contentBottom p{margin:0px 10px 10px 10px;padding:0px;width:200px;}
#contentBottom a{margin:0px;padding:0px;text-decoration:none;color:#836414;}
#contentBottom a:hover{color:#FF8000;text-decoration:none;}
#contentBottom #left{margin:13px 0px 0px 0;padding:0px;float:left;}
#contentBottom #right{margin:13px 0px 0px 0;padding:0px;float:right;}


/* Left */
/* Right */

/* ContentRight */
#contentRight{margin: 0px;padding: 0px;width: 220px;float: right;border-left: solid 1px #836414;background-color: #FFFFFF; text-align:center;}
#contentRight strong{font-weight:bold;color:#FF8000;}
#contentRight .getAquote{padding: 10px;}
#contentRight .bannerAds{padding: 10px;}
#contentRight .testimonials{margin:10px 10px 10px 10px; padding: 10px; color: White; background-color: #792720;}
#contentRight .DateTime {color: #792720; font-weight:bold;}
#contentRightnoBorder{ margin: 0px; padding: 0px; width: 220px; float: right; background-color: #FFFFFF; text-align:center;}
#contentRightnoBorder strong{font-weight:bold;color:#836414;}
#contentRightnoBorder .getAquote{padding: 10px;}
#contentRightnoBorder .bannerAds{padding: 10px;}
#contentRightnoBorder .testimonials{margin:10px 10px 10px 10px; padding: 10px;background-color: #792720; color: White;}
#contentRightnoBorder .testimonials strong{font-weight:bold;color:#FF8000;}

/*--------------------------------------Form Structure Home----------------------------------*/
#ctl00_phContent_pnlLogin {margin: 5px 0px 0px 5px;}
#ctl00_phContent_pnlLogin p{ text-align:center;}
#body #loginForm{margin:0px;padding:0px; width:213px; text-align: center;height:197px;background-color:#836414; border-bottom:solid 1px #836414; color:#4d5a11;}
#loginForm h4{margin:10px 0 0 10px;padding:0px;font-weight:bold;font-size:11px;color:#FFFFFF;}
#loginForm p{margin:5px 0 0 10px;padding:0px;color:#FFFFFF;}
#loginForm form{margin:7px 0 0 40px;padding:0px;}
#loginForm span{margin:3px 0 0 0px;padding:10px;color:#FFFFFF;font-size:9px;}
#loginForm INPUT{width:110px;font-size:9px;margin:2px;padding:0px;}
#loginForm ul{margin:5px 0px 5px 55px;padding:0px;list-style-type:none;}
#loginForm li{margin:0px 0px 0px 0px;padding:0px;text-align:left;}
#loginForm a{margin:0px;padding:0px;font-size:11px;font-style:italic;color:#FFFFFF;}
#loginForm a:hover{color:#FF8000;text-decoration:none;}
#loginForm a:active{color:#FFFFFF;text-decoration:none;}
#loginForm a:link{color:#FFFFFF;text-decoration:none;}
#loginForm a:visited{color:#FFFFFF;text-decoration:none;}
#loginForm .imgLoginBtn  {margin:10px 0 0 0px ;height:20px; width:51px;} 

/*******************************************************************
                         Popup Pages
********************************************************************/
#popupPages p{margin:5px 0 5px 10px;padding:0px;width:575px;}
#popupPages p.contact{padding:0px 0px 0px 20px;}
#popupPages h1{margin:0px 0px 0px 10px;padding:0px;font-size:14px;color:#836414;font-weight:bold;}
#popupPages h2{margin:0px 0px 0px 10px;padding:0px;font-size:12px;color:#836414;font-weight:bold;}
#popupPages h3{margin:0px 0px 0px 10px;padding:0px;font-size:12px;color:#836414;font-style:italic;}
#popupPages a:hover{color:Orange;text-decoration:underline;}
#popupPages a:active{color:#63574c;text-decoration:underline;}
#popupPages a:link{color:#63574c;text-decoration:underline;}
#popupPages a{margin:0px;padding:0px;color:#63574c;text-decoration:underline;}
.cmdCloseWindow {float: left; color: Orange; font-weight:bold;}

/*******************************************************************
                          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: #4d5a11;	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;}
