/********************* Major Components *********************/
body
{ 
  margin:0px; 
  font-size: 12px; 
  color: #43647E;
  padding:0px;
  background-color: #E6E6E6;
	font-family: Verdana, Arial, sans-serif; 
}
img 
{ 
  border: 0px none; 
}
/********************* Main Hyperlinks *********************/

a
{
	color: #d9c9dE;
}
A:hover
{
    COLOR: #ff0000;
}

/********************* Tables *********************/
TABLE 
{ 
  empty-cells: show;
  padding: 1px;
  border-spacing: 2px;
}
TABLE.Toptable
{ 
  padding: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
}
.sitetable
{ 
  color: #ECECEC;
  background-color: #6C98CF;
  border: 1px #43647E solid; 
  padding: 1px;
  border-spacing: 2px;
}
.sitetable a
{ 
  color: #D4B3C1;
}
.Datatable
{ 
  color: #ECECEC;
  background-color: #6C98CF;
  border: 2px #43647E solid; 
  padding: 1px;
  border-spacing: 2px;
}
.Datatable a
{ 
  color: #D4B3C1;
}

.lefttable
{
  background-color: #DDE5EF;
  border: 1px #43647E solid;
  padding: 1px;
  border-spacing: 2px; 
}
.emptable
{ 
  color: #43647E;
  background-color: #FFFFFF; 
  border: 2px #43647E solid;
  padding: 10px;
  border-spacing: 20px; 
}
.emptable TD
{ 
  color: #43647E;
}
.spectable
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #800000;
  font-weight: bold;
  background-color: #FFFFCC; 
  border: 2px #43647E solid;
}
.Menutable
{ 
  width: 149;
  background-color: #CCCCFF;
  border: 1px #43647E solid; 
  padding: 1px;
  border-spacing: 2px;
}
/********************* Cells *********************/
td
{
  color: #ECECEC;
  font-size: 12px; 
}
TD.linecell
{
  background-color: #E6E6E6;
  font-size: 12px; 
  border: 1px #43647E solid;
}
TD.TopCell2
{ 
  background-image:url('Images/image4.jpg'); 
  background-repeat: no-repeat; 
  background-position:      left top;
}
.cellbody 
{ 
    font-size: 12px; 
    color: #43647E; 
    background-color: #E7E9EF;
  	padding-left:2px; 
  	padding-right:2px; 
  	padding-top:2px; 
  	padding-bottom:2px
}
.cellbody2 
{  
    font-size: 12px; 
    color: #000000; 
    background-color: #DCE3E7; 
    padding-left:2px; 
  	padding-right:2px; 
  	padding-top:2px; 
  	padding-bottom:2px
}
.cellbody3
{  
  font-size: 12px; 
  color: #43647E; 
  background-color: #D2DDDD; 
  padding-left:2px; 
  padding-right:2px; 
  padding-top:2px; 
  padding-bottom:2px
}
.cellheader 
{  
  font-size: 11px; 
	font-weight: bold;
	text-decoration:underline;
	color: #FFFFFF; 
	background-color: #6C98CF; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:4px; 
	padding-bottom:4px; 
	font-family:Tahoma;
	background-image:url('Images/cellpic_nav.gif'); 
  background-repeat:repeat-x; 
  background-position:    left top;
  border-bottom: 1px solid #000000;
}
.cellheader a
{  
    color: #FFFFFF; 
}
.cellTop 
{  
  font-size: 11px; 
	font-weight: bold;
	text-decoration:underline;
	color: #FFFFFF; 
	font-family:Tahoma;
}
.cellTop a
{  
    color: #FFFFFF; 
}

.Dataheader 
{  
  font-size: 11px; 
	font-weight: bold;
	text-decoration:underline;
	color: #FFFFFF; 
	background-color: #6C98CF; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:4px; 
	padding-bottom:4px; 
	font-family:Tahoma;
	background-image:url('Images/cellpic_nav.gif'); 
  background-repeat:repeat-x; 
  background-position:    left top;
  border-bottom: 1px solid #000000;
}
.Dataheader a
{  
    color: #FFFFFF; 
}

.unlimited
{
  border: 1px solid #000000;
  background-color: #FFFFCC;
}
.graphbar
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 5px;
  height: 10px;
  border: 1px solid #000000;
  background-color: #FF0000;
}
.left
{
	color: #005CB9;
	font-decoration: none;
	font-size: 12px;
	text-decoration: none;
  FONT-WEIGHT: bold;	
}
.Left a
{
   color: #005CB9;
   font-decoration: none;
   text-decoration: none;

}
.Left a:visited
{
   color: #005CB9;
   font-decoration: none;
}
.Left a:hover
{
   color: #207CD9;
   font-decoration: none;
}
.spcrbar 
{  
  height: 10px;
  background-color: #DCE3E7; 
  padding:0px;
  background-image:url('Images/cellpic1.gif'); 
  background-repeat:repeat-x; 
  background-position:    left top;
}
.vspcrbar 
{ 
  width: 10px;
  background-color: #DCE3E7; 
  padding:0px;
  background-image:url('Images/cellpic90.gif'); 
  background-repeat:repeat-y; 
  background-position:    left top;
}
.cellheader2
{
	font-size: 10px; font-weight: bold;
	color: #000000; 
	background-color: #D0D7DD; 	
	padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px
}
.cellheader3
{
	font-size: 11px; 
	font-weight: bold;
	text-decoration:underline;
	color: #333366; 
	background-color: #6C98CF; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:4px; 
	padding-bottom:4px; 
	font-family:Tahoma;
	background-image:url('Images/cellpic3.gif'); 
  background-repeat:repeat-x; 
  background-position:    left top;
  border-bottom: 1px solid #000000;
}
.cellheader4
{
	font-size: 18px; 
	font-weight: bold;
	text-decoration:underline;
	color: #333366; 
	background-color: #6C98CF; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:4px; 
	padding-bottom:4px; 
	font-family:Tahoma;
	background-image:url('Images/cellpic3.gif'); 
  background-repeat:repeat-x; 
  background-position:     left top; 
  border-bottom: 2px solid #0000FF;  
}
.cellfooter
{
	background-color: #ADB6C7; 
	padding: 4px
}
/********************* Forms *********************/

form
{
 margin: 0px;
}
.formbutton
{
	background-color : #EFEFEF;
	color : #000000;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color : #FAFAFA;
	font-weight : bold;
}
.formtextbox
{
 FONT-SIZE: 11px;
 
}

.formeditbox
{
 font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.formcheckbox
{
 font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.formradiobox
{
 font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.formCombobox
{
 font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}