* 		{font-family:Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt; color:#525968;} 
html 	{padding:0; margin:0; text-align:center; background-color:#d6d0bf;} 
body 	{padding:10px 0px 0px 0px; margin:0px; background-color:#d6d0bf;}
#core 	{width:774px; margin:0px; padding:0px 0px 0px 0px; background-color:#ffffff; border: 3px solid #FFFFFF; } 

/*When Showing only 1 rows*/
#container1					{text-align:center; margin:0 auto; width:774px;}
#container1 #navigation		{display:none;}
#container1 #mainbody		{width:774px; text-align:left;}
#container1 #regions		{display:none;}

/*When Showing only nav-body rows*/
#container2					{text-align:center; margin:0 auto; width:774px;}
#container2 #navigation		{width:200px; text-align:left; float:left; background-color:#E3DECF;}
#container2 #mainbody		{width:570px; text-align:left; float:left;}
#container2 #regions		{display:none;}

/*When Showing only nav-body rows*/
#container3					{text-align:center; margin:0 auto; width:774px;}
#container3 #navigation		{display:none;}
#container3 #mainbody		{width:580px; text-align:left; float:left;}
#container3 #regions		{width:200px; text-align:left; float:left; background-color:EAE6DB;}

/*When Showing all 3 rows*/
#container4					{text-align:left; margin:0 auto; width:774px; background-image:url('/images/containerBknd.gif'); background-repeat: repeat-y; background-position: center top;}
#container4 #navigation		{width:200px; float:left; background-color:#E3DECF;}
#container4 #mainbody		{width:380px; float:left;}
#container4 #regions		{width:200px; float:left; padding: 0px; margin:0px; float:left; background-color:EAE6DB;}

/*Home Page*/
#containerHome					{text-align:left; margin:0 auto; width:774px;}
#containerHome #leftHome		{width:509px; text-align:left; float:left; background-image:url('/images/ruleVerticle.jpg'); background-repeat: no-repeat; background-position: right top;}
#containerHome #rightHome		{width:265px; text-align:left; float:left;}


/********************* alignnments and Justification Compliance Styles ************************/
h1				{font-size:13pt; padding:5px 0px 5px 0px; margin:0px;}
.left			{text-align:left;}
.right			{text-align:right;}
.center			{text-align:center;}
.justify 		{text-align:justify;}
.floatLeft		{float:left;}
.floatRight		{float:right;}
.imgCenter		{margin:10px;}
.imgLeft		{float:left; margin-right:10px; margin-top:10px; margin-bottom:10px;}
.imgRight		{float:right;margin-left:10px; margin-top:10px; margin-bottom:10px;}
.nowrap 		{white-space:nowrap}
.fullWidth 		{width:100%;} 
.fixedWidth		{width:774px;}
.defaultText	{padding:10px; margin:0px;}
.defaultListing	{padding:5px; margin:0px;}
.padding		{padding:10px;}
.clear			{clear:left;}
a				{color:#3966c0 ; text-decoration:none;}
a:hover			{color:#000000; text-decoration:underline;}
hr				{color:#a5a5a5; height:1px;  width:100%;  margin:0px 0px 0px 0px; padding:0px; background-color:#a5a5a5;}
p.noPadding		{padding:0px; margin:0px;}
img				{border:0px;}	


/********************* FCKEditor Styles************************/
.title	   	{margin:0px; padding:0px; color:#244868; font-weight:bold;}
.subtitle	{font-size:10px; margin:0px; padding:0px; color:#d6d0bf; font-weight:bold;}
.heading	{font-size:11px; margin:0px; padding:10px 0px 4px 0px; color:#ffba00; font-weight:bold;}
.subheading	{font-size:11px; margin:0px; padding:0px; color:#4e8c40; font-weight:bold;}
.minitext	{font-size:10px;}
.Color1		{color:#ffba00;}
.Color2		{color:#d6d0bf;}
.Color3		{color:#6d6d6d;}

.contentheading	{font-size:14px; margin:0px; padding:12px 0px 10px 0px; color:#000; font-weight:bold;}

/*Header Footer Styles*/
#header						{margin:0 0 0 0px; padding:0px 0px 0px 0px; width:774px; background-color:#1c2833; border-bottom:3px solid #FFFFFF;}
.headernav 					{color:#FFF; text-decoration:none; font-weight: bold; background-color:#1c2833; border-right: 1px solid #524e43; border-bottom: 1px solid #524e43; height:28px; float:left;}
.headernav .padding a		{color:#FFF; text-decoration:none; font-weight: bold;}
.headernav .padding a:hover {color:#ffba00; text-decoration:none; font-weight: bold;}
.headernav .padding			{padding:8px 20px 0px 20px; }
#footer						{margin:0 auto; width:774px; background-color:#000000;}
.footerPadding				{padding:5px 0px 0px 10px;}
.footerPipe					{color:#ffba00; text-decoration:none; font-weight: normal; padding:0px 10px 20px 10px; float:left;}
.footerText					{color:#8E8E8E; text-decoration:none; font-weight: normal; float:left;}

/*Left-Hand Navigation Styles*/
#navigation ul					{list-style-type:none; margin:0 0 0 0px; padding:0px 0px 0px 0px; margin:0; width:200px;}
#navigation li					{color:#000; padding:5px 5px 6px 25px; margin:0; background-color:#FFF; background-image:url("/images/bgLinks.gif"); background-repeat: no-repeat;}
#navigation a 					{color:#000; text-decoration:none; font-weight: normal;}
#navigation a:hover 			{color:#A8A8A0; text-decoration:none; font-weight: normal;}
.navigationhdr			{background-color:#FFF; color:#C6BFAF; text-decoration:none; font-size: 15pt; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; padding:15px 5px 3px 8px; margin:0;}
.navigationftr					{background-color:#51555C; padding:0px; width:200px; height:30px; border-bottom: 1px solid #FFF;}

/*Right-Hand Region Styles*/
.regionHdr						{background-color:#51555C; background-image:url("/images/regionHdr.gif"); background-repeat: no-repeat; width:200px; height:30px; text-decoration:none; font-size: 10pt; font-weight: normal; font-family: Arial, Verdana, Helvetica, sans-serif; margin:0;}
.regionHdrPadding				{padding:8px 0px 0px 30px; color:#FFF;}

/*Home Page Content Styles*/
.homeNewslisting		{width:265px; height:210px; text-align:left;}	
.homeFeaturedhdr		{width:265px; height:40px; background-color:#ffba00; background-image:url("/images/featuredHdr.gif"); background-repeat: no-repeat; margin:0px 0px 10px 0px;}	
.homeFeaturePadding		{padding:20px 0px 0px 30px; color:#000; text-decoration:none; font-size: 9pt; display:block;}

/*Listing Styles*/
.listing						{background-color:#FFFFFF; padding:5px; width:550px; text-align: left;}
.listing table					{background-color:#FFFFFF; border-width:1px;}
.listing th						{background-color:#EAE6DB; color:#51555C; padding:5px;}
.listing tr						{border-left :1px solid #DBE6EE;}
.listing .td1					{background-color:#FFFFFF; color:#21211f; padding:5px; border-top :1px dotted #ffba00;}
.listing .td2					{background-color:#fafafa; color:#21211f; padding:5px; border-top :1px dotted #ffba00; border-right:1px dotted #FFFFFF;}
.listing .td3					{background-color:#FFFFFF; color:#21211f; padding:5px;}
.listing .td4					{background-color:#fafafa; color:#21211f; padding:5px; border-right:1px dotted #FFFFFF;}
.listing a					{color:#ffba00; text-decoration: none; font-weight:bold;}
.listing .header				{background-color:#51555C; padding:5px; margin:0px; color:#FFFFFF; font-weight:bold; text-indent:5px; height:22px; border-bottom :1px solid #ffba00;}
.listing .header a				{color:#A8A8A0;}
.listing td						{padding:5px;}


input.submit
{ border: 3px double #999999; border-top-color: #CCCCCC; border-left-color: #CCCCCC; padding: 0.25em; background-color: #FFFFFF; color: #333333; font-size: 8pt; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif;}  

input.submit1
{ border: 3px double #999999; border-top-color: #CCCCCC; border-left-color: #CCCCCC; padding: 0.25em; background-color: #989f35; color: #FFFFFF; font-size: 8pt; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif;}  

input.submit2
{ border: 3px double #999999; border-top-color: #CCCCCC; border-left-color: #CCCCCC; padding: 0.25em; background-color: #435d14; color: #FFFFFF; font-size: 8pt; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif;}  

.news	* {color:#FFFFFF;}
.news	a {color:#E8A900;}
.news	a:hover {color:#ffba00;text-decoration:none;}
/*special old news ffba00*/