/* GENERAL 
----------------------------------------------------------- */
body {
	margin:0px; 
	text-align:left;
	font: 80% arial, helvetica, sans-serif;
	/*/*/
	line-height: 125%;
	/* */
	color:#513127;
	background:#FAF5E6 url(im/bgBar.gif) repeat-y;
	}

a:link {color:#00496E; text-decoration:underline;}

a:hover {text-decoration:none;}

a:visited {color:#00496E;}

img {display:block;}


/* IDs 
----------------------------------------------------------- */
#leftCol {
	width:250px; _width:249px; float:left;
	}

#mainBody {margin-left:252px; _margin-left:249px;}
	/* #mainBody:after {content:'.'; display:block; clear:both; width:0; height:0; visibility:hidden;} */
	* html #mainBody {/*\*/height:1%;/**/}
	#primeNav {width:500px; background:#467BA2; padding-top:35px; padding-bottom:40px;}
	#header {display:block; background:#579BCA url(im/headerBg.gif) repeat-y;}
		
#content {
	border-top:5px solid #FFF;
	}

#footer {
	width:467px; _width:500px; margin-left:252px;
	border-top:5px solid #FFF; padding-top:4px; padding-left:35px; padding-bottom:20px;
	color:#467BA2;
	}
	#footer a {color:#467BA2;}
	

/* CLASSES [layout based]
----------------------------------------------------------- */
.left_hiLite {
	display:block;
	border-top:5px solid #FFF;
	}
	
.leftTxt {
	display:block;
	padding:20px; padding-right:10px;
	font-size:85%;
	font-weight:bold;
	/*/*/
	line-height: 130%;
	/* */
	}
	
a.left_link {
		padding:5px; padding-top:6px; padding-left:36px; padding-bottom:8px;
		border-top:5px solid #FFF;
		display:block; background:#F4EBCC url(im/nav/arrowBxBullet.gif) no-repeat 20px 7px; _background-position: 20px 13px;
		color:#513127; font-size:85%; text-decoration:none; 
		/*/*/
		line-height: 130%;
		/* */
		}
	.left_link:hover {color:#513127; background-color:#E2D6AD;}
	
.left_CNG {
	height:25px; padding-left:20px;
	display:block; background-color:#00496E;
	}
	
	
/* CLASSES [font based]
----------------------------------------------------------- */
.smTxt {
	font: 75% verdana;
	/*/*/
	line-height: 150%;
	/* */
	}

.medTxt {
	font-size:85%;
	/*/*/
	line-height: 130%;
	/* */
	}

.medTxtBold {
	font-size:85%;
	font-weight:bold;
	/*/*/
	line-height: 130%;
	/* */
	}

.headline {
	font-size:125%;
	font-weight:bold;
	padding-bottom:6px;
	}

.subHd {
	font-weight:bold;
	padding-bottom:4px;
	}
