/* 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;}


