body { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 80%; font-weight: normal; 
		 color: #1F1F1F; background-color: #e8e8e8;
		 background-image: url(images/bg-page-4.gif); }
		 
.autoctr {margin-left: auto; margin-right: auto;}
.maintbl {margin-left: auto; margin-right: auto; border: 2px solid #3F5581; background-color: white; }
		 
td.pgbody {background-color: white; }	
td.hdrtop {height: 120px; background-image: url(images/bg-hdg-top.gif);}	
td.hdrmenu {height: 30px; background-image: url(images/bg-hdg-menu.gif);} 
td.ftrmenu {border-top: 1px solid #95A8B7; background-color: #e1e8f3; padding: 4px 0 6px 0;}

.verd-gray-200 {font-family: Verdana, Arial, Trebuchet MS, sans-serif; font-size: 200%; color: #595959; } 	 
.verd-gray-175 {font-family: Verdana, Arial, Trebuchet MS, sans-serif; font-size: 175%; color: #595959; } 	 
.verd-gray-150 {font-family: Verdana, Arial, Trebuchet MS, sans-serif; font-size: 150%; color: #595959; } 	 
.verd-gray-135 {font-family: Verdana, Arial, Trebuchet MS, sans-serif; font-size: 135%; color: #595959; font-weight: bold;} 	 

.treb-blue-225 {font-family: Trebuchet MS, Arial, sans-serif; font-size: 225%; color: #1c4494; } 	 
.treb-blue-175 {font-family: Trebuchet MS, Arial, sans-serif; font-size: 175%; color: #1c4494; } 	 
.treb-blue-150 {font-family: Trebuchet MS, Arial, sans-serif; font-size: 150%; color: #1c4494; } 	 
.treb-blue-125 {font-family: Trebuchet MS, Arial, sans-serif; font-size: 125%; color: #1c4494; } 	 

.treb-gray-150 {font-family: Trebuchet MS, Arial, sans-serif; font-size: 150%; color: #595959; } 	 

.arial-brown-150 {font-family: Arial, Verdana, sans-serif; font-size: 150%; color: #4E4D29; } 

.arial-tan-200 {font-family: Arial, Verdana, sans-serif; font-size: 200%; color: #949350; } 	 
.arial-tan-175 {font-family: Arial, Verdana, sans-serif; font-size: 175%; color: #949350; } 	 
.arial-tan-150 {font-family: Arial, Verdana, sans-serif; font-size: 150%; color: #949350; } 

.arial-brown-150 {font-family: Arial, Verdana, sans-serif; font-size: 150%; color: #4E4D29; } 

div.sidebar-hdg {font-family: Trebuchet MS, Arial, sans-serif; font-weight: bold; font-size: 125%; color: #1c4494; padding: 0; 
                     margin-bottom: 3px;} 	 
div.sidebar-text {font-family: Arial, sans-serif; margin-top: 0; margin-bottom: 30px; font-size: 90%; }
div.quotebox {background-color: #E6E6E6; color: #2C2C2C; margin: 1px 1px 30px 1px; padding: 5px 7px 5px 10px; border: 4px double #8A8A8A; font-size: 100%;}	
div.sidebartranbox {text-align: center; margin: 15px 30px 20px 20px; padding: 0;
				font-family: Trebuchet MS, Arial, sans-serif; font-weight: bold; font-size: 120%;}	


div.hdrtagtext {font-size: 18px; font-weight: bold; color: #3E3E3E;}

.pagebody {padding: 5px 10px 5px 15px;}

div.bluebox {border: 2px solid #758DB0; background-color: #E3E8EF; color: #122C61;
				margin: 5px 10px 2px 10px; padding: 10px;}	 
div.tanbox {border: 2px solid #949350; background-color: #ECEBDB; color: #404022;
				padding: 10px;}	 
div.graybox {border: 2px solid #595959; background-color: #E6E6E6; color: #2C2C2C;
				margin: 5px 0 2px 10px; padding: 10px;}	
div.transbox {text-align: center; margin: 15px 0px 20px 0px; padding: 0;
				font-family: Trebuchet MS, Arial, sans-serif; font-weight: bold; font-size: 120%;}	
div.transbox2 {margin: 0px 0px 0px 0px; padding: 0; font-family: Arial, sans-serif; font-size: 85%;}	
				
div.tanhdg {border: 1px solid #D1D0A7; margin-left: 0; padding: 5px 0 5px 12px; background-color: #EFEEDE;
			 font-size: 130%; font-weight: bold; color: #4E4D29; }								 

div.tanhdgtrebblue {border: 1px solid #D1D0A7; margin-left: 0; padding: 2px 0 2px 5px; background-color: #EFEEDE;
			 font-family: Trebuchet MS, Arial, sans-serif; font-size: 150%; font-weight: bold; color: #1c4494;}								 

a.goldbtn {color: #262626; text-decoration: none;}
a.goldbtn:link {color: #262626; text-decoration: none;}
a.goldbtn:visted {color: #262626; text-decoration: none;}
a.goldbtn:hover {color: #e00000; text-decoration: none;}
a.goldbtn:active {color: #262626; text-decoration: none;}

a.orangebtn {color: #262626; text-decoration: none;}
a.orangebtn:link {color: #262626; text-decoration: none;}
a.orangebtn:visted {color: #262626; text-decoration: none;}
a.orangebtn:hover {color: #204DA8; text-decoration: none;}
a.orangebtn:active {color: #262626; text-decoration: none;}

a.brownbtn {color: #FFFFD0; text-decoration: none;}
a.brownbtn:link {color: #FFFFD0; text-decoration: none;}
a.brownbtn:visted {color: #FFFFD0; text-decoration: none;}
a.brownbtn:hover {color: Yellow; text-decoration: none;}
a.brownbtn:active {color: #FFFFD0; text-decoration: none;}

a.graybtn {color: #0E234D; text-decoration: none;}
a.graybtn:link {color: #0E234D; text-decoration: none;}
a.graybtn:visted {color: #0E234D; text-decoration: none;}
a.graybtn:hover {color: Yellow; text-decoration: none;}
a.graybtn:active {color: #0E234D; text-decoration: none;}

a.cgmenuftr {text-align: center; padding: 0 8px 0 8px;
			font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #3f5581; text-decoration: underline;}
a.cgmenuftr:link {color: #3f5581; text-decoration: underline;}
a.cgmenuftr:visted {color: #3f5581; text-decoration: underline;}
a.cgmenuftr:hover {color: #0099FF; text-decoration: underline;}
a.cgmenuftr:active {color: #3f5581; text-decoration: underline;}

a.cgblue {color: #204DA8; text-decoration: underline;}
a.cgblue:link {color: #204DA8; text-decoration: underline;}
a.cgblue:visted {color: #204DA8; text-decoration: underline;}
a.cgblue:hover {color: #376DD9; text-decoration: underline;}
a.cgblue:active {color: #204DA8; text-decoration: underline;}

a {color: #204DA8; text-decoration: underline;}
a:link {color: #204DA8; text-decoration: underline;}
a:visted {color: #204DA8; text-decoration: underline;}
a:hover {color: #376DD9; text-decoration: underline;}
a:active {color: #204DA8; text-decoration: underline;}

a.cgtan {color: #666537; text-decoration: underline;}
a.cgtan:link {color: #666537; text-decoration: underline;}
a.cgtan:visted {color: #666537; text-decoration: underline;}
a.cgtan:hover {color: #376DD9; text-decoration: underline;}
a.cgtan:active {color: #666537; text-decoration: underline;}

a.cgtannoul {color: #666537; text-decoration: none; 	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
a.cgtannoul:link {color: #666537; text-decoration: none;}
a.cgtannoul:visted {color: #666537; text-decoration: none;}
a.cgtannoul:hover {color: #376DD9; text-decoration: none;}
a.cgtannoul:active {color: #666537; text-decoration: none;}

.homebtn {border-left: 1px solid #3F5581;}
.copyrt {font: italic 10px Arial, sans-serif; padding: 5px 0 10px 0; text-align: center; color: #333333;}



/*  Forces vertical scrollbar even if content of page is not long enough.  
    Prevents jumping in FireForx and Opera due to the scrollbar popping 
	 in and out pushing centered content in.    */
html { height: 100%; margin-bottom: 1px; }
