/* This stylesheet is organized into categories to make the styles easier to locate, the categories include:
		- General
		- Header styles
		- Left Nav Home styles
		- Left Nav Sub styles
		- Content Home styles
		- Content Sub styles
		- Footer Home styles
		- Footer Sub styles
*/


/* General styles */		

body {
	color:#000; 
	background-color: #143a4c;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	border: none;
	text-align: left;
}
.whitebg {background: #fff;}
table, td {text-align: left;}

a {text-decoration: none;}
form {margin: 8px 0 8px 0; padding: 0;}


/* Header styles */		
.bg-hmHead {background: url(images/bg-homehead.gif) repeat-x;}
.bg-Head {background: url(images/bg-head.gif) repeat-x;}


/* Left Nav Home styles */
#hmNav {font-size: 10px; color: #ccc;}
#hmNav H1 {padding: 0 0 0 25px; font-size: 11px; color: #eeecdf; text-transform: uppercase; background: transparent url(images/navarrowHm.gif) no-repeat 0 2px; margin:0;}
#hmNav a:link, #hmNav a:link:focus, #hmNav a:visited {color:#70bc1f; text-decoration: none;}
#hmNav a:hover {color:#999; text-decoration: underline;}
#hmNav a:active {color:#666; text-decoration: none;}

#hmNav ul {margin: 7px 0 0 0; padding: 0;}
#hmNav li {list-style: none; padding: 0 0 6px 25px;}

/* Left Nav Sub styles */
#Nav {font-size: 10px; color: #474747; font-weight:bold;}
#Nav H1 {padding: 0 0 0 25px; font-size: 11px; color: #143a4c; text-transform: uppercase; background: url(images/navarrow.gif) no-repeat 0 2px; margin:0;}
#Nav a:link, #Nav a:link:focus, #Nav a:visited {color:#4f9816; text-decoration: none; font-weight:normal;}
#Nav a:hover {color:#666; text-decoration: underline; font-weight:normal;}
#Nav a:active {color:#999; text-decoration: none; font-weight:normal;}
#Nav ul {margin: 7px 0 0 0; padding: 0;}
#Nav li {list-style: none; padding: 0 0 6px 25px;}

#Nav2 {font-size: 10px; color: #666; font-weight:bold;}
#Nav2 H1 {padding: 0 0 0 25px; font-size: 11px; color: #143a4c; text-transform: uppercase; background: url(images/navarrow.gif) no-repeat 0 2px; margin:0;}
#Nav2 a:link, #Nav2 a:link:focus, #Nav2 a:visited {color:#4f9816; text-decoration: none; font-weight:normal;}
#Nav2 a:hover {color:#666; text-decoration: underline; font-weight:normal;}
#Nav2 a:active {color:#999; text-decoration: none; font-weight:normal;}
#Nav2 ul {margin: 7px 0 0 20px; padding: 0;}
#Nav2 li {list-style: disc; margin: 0; padding: 0 0 5px 0;}



/* Content Home styles */		
.bg-hmBody {background: #173f50 url(images/bg-homebodyshadow.gif) repeat-x top left;}
.bg-hmContent {background: #143a4c url(images/bg-homecontent.gif) no-repeat bottom left;}
.bg-hmLine {height: 50px; background: transparent url(images/bg-homeline.gif) repeat-x top left; padding-left: 200px;}

.bg-Body {background: #fff url(images/bg-content.gif) repeat-x top left;}
.pgttl {height: 50px; padding-left: 200px; font-size: 24px; color: #143a4c; font-weight:bold; line-height:0;}

#hmText {font-size: 10px; color: #ccc; line-height: 18px;}
#hmText P {margin-top: 18px;}
#hmText H1 {font-size: 10px; color: #fff; text-transform: uppercase; margin: 0px;}
#hmText a:link, #hmText a:link:focus, #hmText a:visited {color:#70bc1f; text-decoration: none;}
#hmText a:hover {color:#999; text-decoration: underline;}
#hmText a:active {color:#666; text-decoration: none;}

#testBtnOut {background: #102e3d; border: 1px solid #b8c1c5; width:144px; padding:2px; text-decoration:none; margin-bottom:5px;}
#testBtnIn {border: 1px solid #405864; padding: 10px 0 10px 5px; font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 13px; color: #70bc1f; font-weight:bold; font-style: italic; line-height: 20px; text-align: left;}

.search {font-size:10px; width:100px; margin: 0 5px 0 0; vertical-align: middle;}

/* Content Sub styles */		
.bg-Body {background: #fff url(images/bg-content.gif) repeat-x top left;}
.pgtitle {height:47px; font-size: 24px; color: #143a4c; font-weight:bold; padding: 3px 0 0 200px;}

#Text {font-size: 11px; color: #474747;}
#Text H1 {font-size: 11px; text-transform: uppercase; margin: 0px;}
#Text a:link, #Text a:link:focus, #Text a:visited {color:#4f9816; text-decoration: underline;}
#Text a:hover {color:#143a4c; text-decoration: underline;}
#Text a:active {color:#999; text-decoration: none;}



/* Footer Home styles */		
#hmCopy {font-size: 10px; color: #173f50; padding: 5px 0 25px 25px;}
#hmFooter {font-size: 10px; color: #ccc; padding: 5px 0 25px 0px;}
#hmFooter a:link, #hmFooter a:link:focus, #hmFooter a:visited {color:#70bc1f; text-decoration: none; padding-right: 15px;}
#hmFooter a:hover {color:#173f50; text-decoration: underline; padding-right: 15px;}
#hmFooter a:active {color:#666; text-decoration: none; padding-right: 15px;}

/* Footer Sub styles */		
#Copy {font-size: 10px; color: #ccc; padding: 5px 0 25px 25px;}
#Footer {font-size: 10px; color: #ccc; padding: 5px 0 25px 0px;}
#Footer a:link, #Footer a:link:focus, #Footer a:visited {color:#70bc1f; text-decoration: none; padding-right: 15px;}
#Footer a:hover {color:#999; text-decoration: underline; padding-right: 15px;}
#Footer a:active {color:#666; text-decoration: none; padding-right: 15px;}












