/* BODY */
body 
   {
/*   margin: 4px;
   color: black;
   }
form
   {
/*   margin: 4px;
   color: black;
   background: white;
   }
/* LINKS */
a  
   {
   text-decoration: underline; 
   color: #000066;
   }
a:visited
   {
   text-decoration:underline; 
   color: #800080;
   }
a:link
   {
   text-decoration: underline; 
   color: #006666;
   }
a:hover
   {
   text-decoration: underline; 
	background-color: #FFFFFF;
	color: #CC0000;
   }
/* TABLES */
table 
   {
   border-width: 0pt;
   border-color: #000000;
   padding: 0; 
   vertical-align: top;
   font-family: Veranda, Arial, Helvetica, san-serif;
   background: white;
   }
.page_header
   {
   align: right;
   vertical-align: top;
   width: 100%;
   }  
.page_header_left
   {
   align: right;
   vertical-align: top;
   width: 340px;
   }   
.page_header_right
   {
   align: right;
   vertical-align: top;
   width: 200px;
   }  
td 
   {
   font-family: Veranda, Arial, Helvetica, sans-serif;
   color: #000000;
   vertical-align: top;
   font-size: 10pt;
   border-width: 0pt;
/*   padding: 0.1em 0.2em 0;
   }
td#center_box
   {
   width: 700px;
   } 
#leftmenu
   {
   width: 140px;
   }
td#mainbody
   {
   width: 560px;
   vertical-align: top;
   align: left;
   } 
#pagefooter
   {
   width: 700px;
   align: right;
   font-size: 7pt;
   color: #CCCCCC;
   }
td#menu_block
   {
   width: 140px;
   vertical-align: top;
   align: left;
   background-color: #0000CC;
   }   
#agent_name
   {
   vertical-align: center;
   align: center;
   background-color: #0044CC;
   color: #FFFFFF;
   height: 30px;
   font-size: 22px;
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   padding-left: 10px;
   } 
#agent_info
   {
   font-size: 16px;
   font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
   font-weight: medium;
   padding-left: 10px;   
   vertical-align: top;
   align: left;
   padding: 10px, 5px, 5px, 10px;;
   color: #FFFFFF;
   background-color: #CC0000;
   height: 145px;
   }    
td#status_info
   {
   vertical-align: center;
   align: center;
   color: #CC0000;
   } 
td#franchisor_logo 
   {
   vertical-align: top;
   align: right;
   color: #CC0000;
   width: 176px;
   background-color: #FFFFFF;
   } 
#sponsor_box
   {
   vertical-align: top;
   text-align: center;
   color: #000000;
   background: #FFFFFF;
   padding-top: 10px;
   margin-top: 10px;
   }
p.sponsor_image
   {
   text-align: center;
   }
th 
   {
   font-family: Arial, Helvetica, sans-serif;
   color: #FFFFFF;
   background: #CC0000;
   font-size: 10pt;
   font-weight: normal;
   border-color: #FFFFFF;
   border-width: 0px;	
   }
///////////////////////////////////
// NAVIGATION -- LEFT SIDE MENU //
/////////////////////////////////
a.leftnav_link 
   {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	background-color: #FFFFFF;
	text-decoration: none;
   }
a.leftnav_link:visited
   {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	background-color: #FFFFFF;
	text-decoration: none;
   }
a.leftnav_link:hover 
   {
	color: #FFFFFF;
	background-color: #CC0000;
   }    
a.leftnav_closing
   {
   }
a.leftnav_closing:visited
   {
   }
//////////////////////////////////////////   
.formbuttons input
   {
   border-width: 0pt;
   border-color: #FFFFFF;
   }    
pre
   {
   font-family: Courier New;
   color: #000000;
   font-size: 10pt;
   }

.box
   {
   background: #CCCCFF;
   border-color: #000000;
   border-width: 1px;
   }
li 
   {  
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt; 
   color: #000000; 
   margin-top: 0px;
   margin-left : 0px;
   }
input
   {
   text-decoration: bold;
   font-family: Veranda, Arial, Helvetica; color: #000000;
   font-size: 10; 
   border-style: solid; 
   border-width: 1pt;
   }
hr.blueline
   {
   color: #0000FF;
   height: 13px;
   }
hr.redline
   {
   color: #CC0000;
   height: 12px;
   }
h1 {
	margin: 0pt 0pt 0pt 0pt;
	font-weight: normal;
   }
h2 {
	font-size: 20pt;
	color: #CCFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top : 6px;
	margin: 0pt 0pt 0pt 0pt;	
	align: center;
}
h3 {
	font-size:14pt;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin: 0pt 0pt 0pt 0pt;
	align: left;
}
h4 {
	font-size:12pt;
	color: #CC0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin: 0pt 0pt 0pt 0pt;
}
h5 {
	font-size:10pt;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0pt 0pt 0pt 0pt;	
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	font-weight: lighter;
	margin: 0pt 0pt 0pt 0pt;	
}