/* HTML Overrides */
body						{
	padding					:	0px;
	margin					:	0px;
	font-size				:	11px;
	color					:	#704E07;
	font-family				:	Arial, Helvetica, sans-serif;
	background				: 	url('../i/webimages/public_newbrand/bodybg.gif') repeat-x left top;	
}

Td							{
	font					: 	normal 11px Verdana; 
	color					:	#000000; 
	line-height				:	16px;
}
a							{
	outline					:	none;
}

a:link						{
	color					:	#424242;
	text-decoration			:	none;
	outline					:	none;
	font-size				:	11px;
}
a:visited					{
	color					:	#704E07;
}
a:active					{
	color					:	#704E07;
}
a:hover						{
	color					:	#E33816;
}

img							{
	border					:	0;
}
div							{
	text-align				:	left;
}
/* Object Overrides */


#centerd					{
	margin					:	auto;
	text-align				:	center;
	vertical-align			:	top;
}
#base_container				{
	width					:	970px;
	display					:	block;
	margin					:	auto;
	background-color		:	#ffffff;
}
#header_block				{
	width					:	970px;
	height					: 	115px;	
	display					:	block;
	background				: 	url('../i/webimages/public_newbrand/headerleft.gif') repeat-y left;
}
#logo						{
	height					:	56px;
	width					:	215px;
	display					:	block;
	float					:	left;
	padding					:	35px 0 0 15px;
	background				: 	url('../i/webimages/public_newbrand/header_logoframe.gif') no-repeat top;	
}
#caption					{
	height					:	4px;
	width					:	970px;
	display					:	block;
	float					:	left;	
	background-color		:	#EBEBEB;	
}

#spacer {	
	width					:	970px;
	height					:	4px;
	clear					:	both;
	float					:	left;
	display					:	block;
	background				:	url('../i/webimages/public_newbrand/headerRight.gif') repeat bottom;
	}

#Right_block{	
	width					:	970px;
	min-height				:	115px;
	clear					:	both;
	float					:	left;
	display					:	block;
	background				:	url('../i/webimages/public_newbrand/bodyleft.gif') repeat-y right;
	}

#BannerText {
	height					: 56px;
	width					: 332px;
	display					: Block;
	margin-top				: 5px;
	float					: right;
	padding					: 33px 250px 0 0;
	position				: relative;
	color					: #ec1019;
	font-size				: 18px; 
}

#nav_links					{
	height					:	57px;
	width					:	940px;
	clear					:	both;
	display					:	block;
	top						:   70px;
	left					: 	10px;
	position				:   absolute;	
	
}

.middle_block				{
	width					:	970px;
	/*dont remove the / before height below. that is a tweak for IE*/
	/*/height					:	300px;*/
	/*min-height				:	46px;*/
	min-height				:	412px;
	clear					:	both;
	float					:	left;
	display					:	block;
	background				: 	url('../i/webimages/public_newbrand/bodyleft.gif') repeat-y left;
}

#middle_right{
	width					:	970px;
	min-height				:	412px;
	float					:	left;
	clear					:	both;
	display					:	block;
	background				: 	url('../i/webimages/public_newbrand/bodyleft.gif') repeat-y right;
}

/*the below class is a hack to min width in IE 6*/
* html .ieOnlyHeight { 
	width					:	970px;
	clear					:	both;
	float					:	left;	
	display					:	block;
	height: 500px; }

#middle_base				{
	width					:	970px;
	height					:	4px;
	clear					:	both;
	float					:	left;
	display					:	block;
	background				: 	url('../i/webimages/public_newbrand/bodyBottom.gif') repeat-x  bottom ;	
}

#footer_block				{
	width					:	960px;
	height					:	91px;
	display					:	block;
	clear					:	both;
	/*background				:	url('../i/CLPImages/footer_bg.gif') no-repeat top left;*/
}
#foot_links					{
	height					:	7px;
	width					:	960px;
	clear					:	both;
	float					:	right;
	display					:	block;
	padding					:	0 0 0 0;
}

/* Object HTML Overrides */
#nav_links ul				{
	margin					:	0;
	padding					:	0;
	list-style-type			:	none;
	width					:	auto;
}
#nav_links li				{
	display					:	block;
	float					:	right;
	height					:	30px;
	text-align				:	center;
	vertical-align			:	middle;
	padding					:	10px 7px 0 7px;
	color					:	#704E07;
}

.licolor {
	color					:	#FEED73;
}
/*#nav_links li span			{
}
*/

/*
#nav_links li a				{
	display					:	block;
	color					:	#704E07;
	font-size				:	12px;
	outline					:	none;
	text-decoration			:	none;
	font-family				:	Arial, Helvetica, sans-serif;	
}
*/

#nav_links li a:hover		{
	color					:	#ea2129;
	text-decoration			:	none;
}

#foot_links 				{
	font-size				: 	10px; 
	color					: 	#616161; 
	height					: 	2px; 
	text-align				: 	right
}
#foot_links li				{
	/*display					:	block;
	float					:	right;
	height					:	7px;
	text-align				:	center;
	vertical-align			:	middle;
	padding					:	15px 7px 0 7px;
	margin					:	0 2px 0 0;
	color					:	#704E07;
	font-size				:	14px;
	font-family				:	Arial, Helvetica, sans-serif;*/
}
#foot_links li span			{
	color					:	#FEED73;
}
#foot_links a			{
	padding-right			: 	0px; 
	padding-left			: 	0px; 
	font-size				: 	10px; 
	padding-bottom			: 	0px; 
	margin					: 	0px; 
	color					: 	#616161; 
	padding-top				: 	0px; 
	height					: 	20px; 
	text-align				: 	right
}
#foot_links li a:hover		{
	color					:	#E33816;
	text-decoration			:	none;
}
/* Class Overrides */
.clr						{
	clear					:	both;
}
.fleft						{
	float					:	left;
}
.fright						{
	float					:	right;
}
.copyright					{
	font-size				: 	10px; 
	color					: 	#616161; 
	width					:	200px; 
	text-align				: 	left
}

#logout {
	position				: 	absolute;
	top						:	20px;
	left					:	890px;	
	/*clear					:	both;
	float					:	right;*/
	display					:	block;	
}
#Manual {
	position				: 	absolute;
	top						:	150px;
	left					:	600px;	
	font-weight				:	bold;
	width					:	auto;
	align:					right; 
	/*clear					:	both;
	float					:	right;*/
	display					:	block;
	padding					:	0 0 0 10px;
	color					:	#424242;	
}

#welcome {
	position				: 	absolute;
	top						:	110px;
	left					:	680px;	
	width					:	400px;
	/*clear					:	both;
	float					:	right;*/
	display					:	block;
	padding					:	0 0 0 10px;
	font-weight				:	bold;
	color					: 	#424242;	
		
}


/*-------------------------------------------------------*/

INPUT.Btn {
	BORDER-RIGHT			: #ffeecc 1px solid; 
	BORDER-TOP				: #ffeecc 1px solid; 
	FONT-SIZE				: 10px; 
	BACKGROUND				: #ffeecc; 
	BORDER-LEFT				: #ffeecc 1px solid; 
	COLOR					: #000000; 
	BORDER-BOTTOM			: #ffeecc 1px solid; 
	FONT-STYLE				: normal; 
	FONT-FAMILY				: Verdana
	
}

.NavTextOn {
	
	FONT					: 12px Helvetica,Arial,sans-serif;
	color					: red;
	TEXT-DECORATION			: none;
	cursor					: pointer;		
}


.NavTextOff {
	FONT					: 12px Helvetica,Arial,sans-serif; 
	COLOR					: black;
	TEXT-DECORATION			: none;
	cursor					: pointer;
}

.MainTextBold {
	font-weight				:bold;
	color					:#424242;
}

.MainTextBoldSmall {
	font-weight				:bold;
	font-size				:10;
}

.textgreen {
	color					:#008000;
}	

.rowStripColor {
	 background-color		:#EAEAEA;
}	

.timeouterr {
	position				: relative;
	FONT					: 14px Verdana; 
	COLOR					: red; 
	TEXT-DECORATION			: none;
	height					: 100px;
	width					: 100%;
	
}

.ARGood 		{
	background-color:#E2F1EA;
	color:#000000;
	font-weight:600;
	border: #000000 solid 1px;
	margin-bottom:10px;
	margin-top:10px;
	}
					
.ARBad 			{
	background-color:#F2F2F2;
	color:#000000; 
	font-weight:600; 
	border: #000000 solid 1px;
	margin-bottom:10px; 
	margin-top:10px;
	}
.ActionReplyGoodText	{
	color:#008000; 
	font-weight:600; 
	margin-bottom:10px; 
	margin-top:10px; 
	}
						
.ActionReplyBadText		{
	color:#FF0000; 
	font-weight:600; 
	margin-bottom:10px; 
	margin-top:10px;	
	}

.PageContent {
	font					: 	normal 11px Verdana; 
	color					:	#000000; 
} 

.Statictext {
	color					:	#000000;
}

/* button */
#buttonbase { margin: auto; padding-left: 10px; }
#button_base #button { float: left; height: 16px; padding: 0 0 0 8px; background: url("../i/webimages/public_newbrand/buttonLeft.gif") no-repeat top left; }
#button .buttonend { float: left; height: 23px; padding: 0 8px 0 0; background: url("../i/webimages/public_newbrand/buttonRight.gif") repeat top right; overflow:visible;background: url("../i/webimages/public_newbrand/buttonMiddle.gif");}
#button .buttonend input { float: left; height:23px; text-align: center; font-family:inherit; border: none; outline-style: none; color: #fff; background: url("../i/webimages/public_newbrand/buttonMiddle.gif"); font-size: 12px; font-weight: bold; cursor: pointer; padding: 3px 1px 5px 10px;  overflow:visible; }

#button .buttonend:hover { float: left; height: 23px; padding: 0 8px 0 0; background: url("../i/webimages/public_newbrand/mouseover_buttonRight.gif") repeat top right; overflow:visible;background: url("../i/webimages/public_newbrand/mouseover_buttonMiddle.gif");}
#button .buttonend input:hover { float: left; height:23px; text-align: center; font-family:inherit; border: none; outline-style: none; color: #fff; background: url("../i/webimages/public_newbrand/mouseover_buttonMiddle.gif"); font-size: 12px; font-weight: bold; cursor: pointer; padding: 3px 1px 5px 10px;  overflow:visible; }

#buttonbase { margin: auto; padding-left: 0px;
background: url("../i/webimages/public_newbrand/mouseover_buttonRight.gif"); 
overflow:visible;background: url("../i/webimages/public_newbrand/mouseover_buttonMiddle.gif");
}
