/*
====================================
Portal Styles        	 V1.3.0001
06/11/2007
====================================
*/

/* Global Styles */
BODY { color: #666; 
	font-family: Verdana, Arial;
	background-color: #ffffff; 
	text-align: center;
	margin-top: 25px; }

H1 { margin-top: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	color: #FF3600;
	font-size: 175% }

HR { color: #CCC; 
	height: 1px }

UL { padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left:15px;
	list-style-type: square }

a:link, a:visited { color: #FF3600;
			text-decoration: none }
a:hover { color: #FF3600;
		text-decoration: underline }


/* Portal Styles */
.PortalBanner { width: 760px;
		margin-left: auto;
		margin-right: auto}

.PortalBannerLeft { width: 581px; }

.PortalBannerRight { width: 159px;		
			text-align: right;
			vertical-align: top; }

.PortalDataArea { width: 760px;
			margin-left: auto;
			margin-right: auto; }

.PortalTitle { padding-left: 0px;
		padding-bottom: 10px;
		width: 760px }

.PortalInfoArea { width: 550px }

.PortalInfoLeft { padding-right: 10px;
			padding-left: 0px;
			width: 571px; }

.PortalInfoLeftLarge { padding-right: 10px;
			padding-left: 0px;
			width: 575px}

.PortalInfoRight { padding-left: 10px;
			border-left: #ccc 1px solid;
			width: 169px } 

.PortalInfoRightSmall { padding-left: 10px;
			border-left: #ccc 1px solid;
			width: 169px }


.PortalInfoRight P,
	.PortalInfoRightSmall P { margin-bottom: 2px }

.PortalInfoTextLeft { padding-right: 30px }
.PortalInfoTextRight { padding-left: 20px;
			padding-right: 10px;
			border-left: #ddd 1px dashed }

.PortalSiteImages { border: #ccc 1px solid;
			padding: 5px }

.PopupWarning { font-size: 110%;
		border-style: solid;
		border-width: 1px;
		border-color: #000000;
		margin-bottom: 2px;
		margin-left: 2px;
		margin-right: 2px;
		margin-top: 2px;
		text-align: center;
		padding: 3px;
		background-color: #FFFFDF;
		color: #000000 }


/* Portal Footer Styles */
.FooterTable { width: 760px;
		margin-left: auto;
		margin-right: auto }

.Footer TD { border-top: #CCC 1px solid;
		padding-top: 3px;
		font-size: 75%;
		margin-bottom: 0px;
		margin-top: 0px }

.FooterCompanyLink:link, .FooterCompanyLink:visited,
	.FooterCompanyLink:hover { color: #666; 
					text-decoration: none }

.FooterSeparator { height: 35px }


/* Portal Menu Styles */
.PortalHeaderMenu { height: 25px;
			background-repeat: repeat-x; 
			margin: 25px 0px 0px 0px;
			vertical-align: top; }

.PortalHeaderMenu UL { margin: 0px 0 0px 12px;
			padding-left: 10px;
			float: left }

.PortalHeaderMenu LI { display: inline;
  			list-style-type: none;    		  	
			padding-right: 0 }

.PortalHeaderMenu LI a,
	.PortalHeaderMenu LI a:visited
			 { color: #fff;
				font-size: 90%;	
				text-decoration: none;
				text-align: center;	
				float: left;	
				padding: 0;
				margin: 5px 30px 0 0 }

.PortalHeaderMenu LI a:hover { color: #FFCC33;
				padding-botttom: 5px;
				border-bottom: 3px solid #F0C33B }


/* Site Entry Styles */
.SiteEntryTable { border-style: solid; 
			border-width: 2px; 
			border-color: #FF3600;
			padding-left: 10px; 
			padding-right: 10px; 
			padding-top: 1px; 
			padding-bottom: 1px; 
			background-color: #FFFFFF;
			margin-bottom: 5px }

.SiteEntryTable Legend  { margin: 0 5px 0 5px;
				padding: 0 5px 0 5px;
				color: #000;
				font-weight: bold }

.SiteEntryTableNotes  { font-size: 80%;
			margin-top: 15px; 
			margin-bottom: 2px }

.SiteEntryForm { margin-top: 10px;
		 margin-bottom: 10px;
		 font-weight: bold;
		 color: #000  }

.SiteError { color: #EC3300;
	     font-weight: bold;
	     font-style: italic }		

/* FAQ Styles */
.FAQScrollBox { padding-right: 5px;
		font-size: 95%;
		overflow: auto;		
		height: 400px }

.FAQList UL { color: #FF3600 }

.FAQAnswerText { padding-right: 10px;
			padding-left: 0px;
		 	width: 760px }


/* Guide Styles */
.GuideSubTitle { font-size: 130%;
			font-weight: bold;
			margin-bottom: 0px;
			margin-top: 24px;
			color: #FF3600 }

.GuideStep { margin-left: -15px }

.GuideStep OL { font-family: Verdana; 
		font-size: 85%;
		font-weight: bold; 
		color: #006699 }
