body {
	background-color:#3B3B3B;
	font-family: Arial, Verdana, Helvetica;
	font-size: small;
	line-height: 1.5em;
	padding-top:0px;
	margin-top:0px;
	height:100%;
}

h1 {font-size: 140%}
h2 {font-size: 110%}
h3 {font-size: 100%}

p {margin:8px 0px; color: #666; font-size:12px;text-align:left}

a:link {color:#00F;}
a:active {color:#00F;}
a:visited {color:#009;}
a:hover {color:#06F;}

ul li {list-style-type:disc; color:#666; margin-top:10px;text-align:left}
	
label {float:left; display:block; width:100px;}


/* ---- Centers the page ---- */
#contain {width: 760px; position:absolute; left:50%; margin-left:-380px; margin-top:20px; background:url(faux.gif) repeat-y top;}
#contain p a:hover {background-color:#FFFFCC;}


/*Header styles*/
#header {
	background-color:#4f4f4f; 
	background-image:url(ac_nav_bg.gif); 
	background-position:0% 100%;  background-repeat:no-repeat;
	margin-bottom:0px;}

#header ul {margin:0px; padding:0px 0px; margin-left:30px; font-size:75%;}

#header ul li {list-style-type:none; display:inline; margin-left:20px;}

#header ul li a:link {font-weight:bold; text-decoration:none; color:#FFF;}
#header ul li a:active {font-weight:bold; text-decoration:none; color:#FFF;}
#header ul li a:visited {font-weight:bold; text-decoration:none; color:#FFF;}
#header ul li a:hover {font-weight:bold; text-decoration:underline; color:#FFF;}


/*BreadCrumb*/

#breadCrumb {width:100%; height:31px; background-color:#e8e8e8; color:#666; position:relative; bottom:5px;}
#breadCrumb ul {padding:0px 0px; margin-left:22px; margin:0px 0px 0px 22px; font-size:75%; padding-top:5px;}
#breadCrumb ul li {list-style-type:none; display:inline; margin-left:4px; margin-right:4px;}
#breadCrumb ul li a:link {font-weight:bold; text-decoration:none; color:#666;}
#breadCrumb ul li a:active {font-weight:bold; text-decoration:none; color:#666;}
#breadCrumb ul li a:visited {font-weight:bold; text-decoration:none; color:#666;}
#breadCrumb ul li a:hover {font-weight:bold; text-decoration:underline; color:#036;}




/*Content */

#content {float:left; width:560px; margin-bottom:40px;}
#content img{margin:0px; padding:0px;}

#textContent {float:left; width:340px; padding-left:20px; margin-top:20px; text-align:justify; line-height:1.2em;}
#textContent ul {margin-top:20px;}
#piclinks {width:128px;}
#piclinks a img {border:0px; text-decoration:none;}


#piclinks a:hover img {margin-left:6px;}

#imageContent {float:right;width:180px; padding:0px; text-align:right; margin-top:65px;}
#imageContent img {margin-right:20px;}


/* right col */
span.topheadinglinks a:link {display:block; text-align:right; position:relative;bottom:-34px; left:-5px;}
span.topheadinglinks a:active {display:block; text-align:right; position:relative; bottom:-34px; left:-5px;}
span.topheadinglinks a:visited {display:block; text-align:right; position:relative; bottom:-34px; left:-5px; }
span.topheadinglinks a:hover {display:block; text-align:right; position:relative; bottom:-34px; left:-5px;text-decoration:underline;}

span.headinglinks a:link {display:block; text-align:right; position:relative;bottom:-38px; left:-5px;}
span.headinglinks a:active {display:block; text-align:right; position:relative; bottom:-38px; left:-5px;}
span.headinglinks a:visited {display:block; text-align:right; position:relative; bottom:-38px; left:-5px; }
span.headinglinks a:hover {display:block; text-align:right; position:relative; bottom:-38px; left:-5px;text-decoration:underline;}

ul.rhcol_ul {position:relative; top:20px;}
.moved_down {position:relative; top:20px;}


#secondaryContent {float:right; width:200px; background:#fff url(LONG_BACK.jpg) repeat-x 0% -5%;}

#secondarycontentinside {margin-top:19px; padding:0 5px 0 20px;}
#secondarycontentinside h2 { font-size:12px; margin-bottom:6px;}
#secondarycontentinside p {color:#fff;  font-size:12px;}
#secondarycontentinside img {margin-left:-20px;}

#secondaryContent ul {color:#000; position:relative; right:40px; margin-top:-6px; }
#secondaryContent ul li {list-style-type:none; font-size:87%; margin-top:2px; font-weight:bold;margin-left:20px}
#secondaryContent ul li a:link, #secondaryContent ul li a:active, #secondaryContent ul li a:visited { color:#000; text-decoration:none;}
#secondaryContent ul li a:hover {color:#333; text-decoration:underline;}
#secondaryContent a:link, #secondaryContent a:active, #secondaryContent a:visited { color:#fff; text-decoration:none;}
.navheadtop {position:relative;top:32px;margin-left:42px;text-align:right}
.navhead {position:relative;top:30px;text-align:right}

/*footer*/

#pageend {clear:both;}

#footer {background-color:#4f4f4f; height: 20px;font-size:75%; color:#FFF; padding-left:10px; width:550px;}
	
#credit {background-color:#3B3B3B; color:#6f6f6f; font-size:75%; padding-left:10px;}

#sublinklist {color:#FFF; margin-left:140px;}
#sublinklist a:link, #sublinklist a:active, #sublinklist a:visited {color:#FFF; text-decoration:none;}
#sublinklist a:hover {text-decoration:underline;}
		
		