/* Altuit Hemingway CSS for altCleanLux Template */
body{
	margin: 0;
	padding: 0;
	background-image: url("bg_x.gif");
	background-repeat: repeat-x;
	background-color: #EDEDE7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}


a:link		{color: #0000FF;}		
a:visited	{color: #8000FF;}
a				{text-decoration: none;}
a:hover		{text-decoration: underline}


p {font-size: 11px; line-height: 135%;}


#headerCnt {margin: auto; padding: 0; width: 810px;}
	#header {height: 63px; background-image: url("headerBkg_x.gif"); background-repeat:repeat-y;}
		#header #leftside {float: left; margin: 10px 15px 2px 15px;}
		#header #rightside {float: right; margin: 5px 15px 0 5px; font-size: 9px; color:#808080;}
		#header #rightside a {font-size: 10px; text-decoration:none; color:#333000;}
		#header #rightside a:hover {text-decoration: underline;}
	#navbar {clear: both; height: 30px; background-image: url("nav_x.gif");}
	#navText {margin-top: 0px; font-size: 12px; font-weight: bold; color:#ffffff; text-align: left;}
		#navText a:link	{color: #FFFFFF;}		
		#navText a:visited	{color: #FFFFFF;}
		#navText a				{text-decoration: none;}
		#navText a:hover		{color: #FEDE00;}

		#currentone a:link	{color: #FEDE00;}		
		#currentone a:visited	{color: #FEDE00;}
		#currentone a				{text-decoration: none;}
		#currentone a:hover		{color: #FFFFFF;}


#splash {text-align:center; border-bottom:1px solid #C0C0C0;}

#bodyCnt {margin: 0 auto; width: 810px;}
	#body {background-image: url("bodyBkg_x.gif"); background-repeat: repeat-y;}
		#bodyCapTop {height: 13px; background-image: url("bodyCapTop_x.gif"); background-repeat: no-repeat; font-size: 0;}
		#contentCnt {margin: 0 6px 0 4px; text-align: left;}
			#contentSidebar {position: relative; float: left; width: 200px;}
			#contentMainR {margin-left: 200px;}
		#bodyCapBottom {clear:both; height: 12px; background-image: url("bodyCapBottom_x.gif"); background-repeat: no-repeat; font-size: 0;}


#main {padding: 10px;}
	#main p {margin: 0 0 1em 0;}
	#main p strong {color: #333333;}
	#main h2 {margin: 0; font-size: 14px;}
	#main h3 { margin: 0; font-size: 12px;}
	#main .right {float: right; margin: 0 0 3px 8px;}
	#main .left {float: left; margin: 0 8px 3px 0;}
	#main .full {text-align: center; margin: 0 0 10px 0;}
	#main ul li {margin-bottom: 5px; line-height: 135%;} 


#side {margin: 20px 0 20px 0; background-color: #747474;}

	#sideNav {padding: 10px; text-align:center;}
		#sideNav ul {margin: 0; padding: 0; list-style-type: none; text-align:left;}
		#sideNav li {margin: 0; padding: 0;}
		#sideNav a {text-decoration: none; display: block; padding: 5px; width: 170px; background-color: #606060; border-bottom: 1px solid #4e4e4e; color: #cccccc;}
		#sideNav a, #sideNav a:visited	{text-decoration: none; }
		#sideNav a:hover {background-color: #747474;}
		#sideNav a.current, #sideNav a:active {color: black; background-color: #FEDE00;}
		#sideNav a.current:hover {background-color: #DDC100;}
	
	#sideBar {margin: 10px; text-align: center;}
		#sideBar .item {}
		#sideBar .item p {margin-top: 2px; font-size: 10px; color: #CCCCCC;}
		#sideBar .item .hi {font-size: 10px; font-weight: bold; color: #FFFFFF;}
		#sideBar a, #sideBar a:visited	{text-decoration: underline; color: #78CEFF;}
		#sideBar a:hover {color: #FFFFFF;}

#footerCnt {margin: 0 auto; width: 810px;}
	#footer {padding: 3px;}
	#footer #links {margin: 0 10px 5px 10px; font-size: 10px; color:#666666;}
	#footer #links a, #footer #links a:visited {font-size: 10px; text-decoration: none; color: #333333;}
	#footer #links a:hover, #footer #links a:active {text-decoration: underline; color: #000000;}
	#footer #copyright {text-align: center; font-size: 10px; color: #999999;}
	
.error {font-weight:normal; color: red;}
.content {margin: 10px;}
.clear {clear:both;}
.light {color:#666666;}
.small {font-size: 10px;}
.header {font-size: 11px; font-weight:bold; background-color:#DDD;}


/*** RIGHT COLUMN ***/
/*** SECTION TITLE AND DESCRIPTION (SUBPORTAL) ***/

#pageTitle					{display: block; font: 20 Verdana,Arial, Helvetica, sans-serif; color: #000000;
								margin:0 10 0 10; padding: 5;background-color: #ffffff;letter-spacing: -1.px;}

#pageDescription			{display: block; font: 12 Verdana,Arial, Helvetica, sans-serif; color: #000000;
								margin:0 10 0 10; padding: 5;background-color: #ffffff;}




/*** DOC MGMT ITEM TITLE FOR SUBPORTAL ***/

.boxTitle				{display: block; font: bold 12 Verdana,Arial, Helvetica, sans-serif; color: #ffffff; 
								margin:10 10 0 10; padding: 5;
								background-color: #808080;}

/*** ITEM TITLE FOR SUBPORTAL ***/
.title					{display: block; font: bold 12 Verdana,Arial, Helvetica, sans-serif; color: #000000;
								margin:0 10 0 10; padding: 5;background-color: #ffffff;}


/*** DOC MGMT ITEM DESCRIPTION FOR SUBPORTAL ***/
.boxDescription		{display: block; font: 11 Verdana,Arial, Helvetica, sans-serif; color: #000000;
								border-left: 1px solid #000000;border-right: 1px solid #000000;
								margin:0 10 0 10; padding: 5;background-color: #E0E2EB;}

/*** ITEM DESCRIPTION FOR SUBPORTAL ***/
.description			{display: block; font: 11 Verdana,Arial, Helvetica, sans-serif; color: #000000;
								margin:0 10 0 10; padding: 5;background-color: #ffffff;}


/*** IMAGE FOR INSIDE AND OUTSIDE BOX ***/
.boxImage 			{float: left; margin:0 10 0 10; padding: 5;}
.plainImage			{float: right; margin:0 10 0 10; padding: 5;}


/*** LINK FOR INSIDE AND OUTSIDE BOX ***/

.boxLink				{display: block; font: 11 Verdana,Arial, Helvetica, sans-serif; color: #000000;
								border-left: 1px solid #000000;border-right: 1px solid #000000;
								margin:0 10 0 10; padding: 5;background-color: #E0E2EB;}

.plainLink			{display: block; font: 11 Verdana,Arial, Helvetica, sans-serif; color: #000000;
								margin:0 10 0 10; padding: 5;background-color: #FFFFFF;}



.boxBottom			{display: block; font: 11 Verdana,Arial, Helvetica, sans-serif; color: #000000;
								border-left: 1px solid #000000; border-right: 1px solid #000000;
								border-bottom: 1px solid #000000; margin:0 10 10 10; padding: 10;background-color: #E0E2EB;}

