/*HTML element defaults here*/
BODY, TD
{
  font-size : 10px;
  font-family : Verdana, helvetica, Arial, sans-serif;
  color : #000000;  
  font-weight : normal;  
}

FORM
{
  margin-top: 0px;
  margin-bottom: 0px
}

A {color : #0000ff;}
A:hover {color : #000060;}

H1
{
  font-size : 20px;
  font-family : Arial;
  color : #000000;  
  font-weight : bold; 
  margin-bottom:0px;
  margin-top:0px; 
}

H2
{
	font-size : 22px;
	font-family : Arial;
	color : #cccccc;  
	font-weight : bold; 
	margin-bottom:0px;
	margin-top:0px; 
	font-style : italic;
	border-bottom : 1px #0E50A0 solid;
}

H3
{
	font-size : 18px;
  	font-family : Arial;
  	color : #0E50A0;  
  	font-weight : bold; 
  	margin-bottom:0px;
  	margin-top:0px; 
}

UL
{
  margin-top:0px;
  margin-bottom:0px;
  margin-left:18px;
  margin-right:0px;
}

OL
{
  margin-top:0px;
  margin-bottom:0px;
  margin-left:32px;
  margin-right:0px;  
}

/*define the sizes here*/
.xs
{
  font-size : 9px;
}
.sm
{
  font-size : 10px;
}
.std
{
  font-size : 11px;
}
.md
{
  font-size : 12px;
}
.lg
{
  font-size : 13px;
}
.xl
{
  font-size : 14px;
}


/*define the colors here*/
.err
{color : #ff0000;}

.confirm
{color : #0000ff;}

.emp
{color : #DD424A;}

.xlite
{color : #ffffff;}

.lite
{color : #cccccc;}
 
 .med
{color : #E8EBFB;}

 .dark 
{color : #000060;}


/*define font properties here*/
.b
{
  font-weight : bold;  
}
.normal
{
  font-weight : normal;
}

/*define tables here*/
.tbl
{
  border-top : 1px #0E50A0 solid;
  border-bottom : 1px #0E50A0 solid;
  border-left : 1px #0E50A0 solid;
  border-right : 1px #0E50A0 solid;
}

.tbl-tab
{
	border-left : 1px #0E50A0 solid;
	border-right : 1px #0E50A0 solid;
	border-top : 1px #0E50A0 solid;
	background-color : #0E50A0;
	color : #ffffff;
	font-weight : bold; 
	font-size : 11px;
}

.tbl-left
{border-left : 1px #0E50A0 solid;}

.tbl-right
{border-right : 1px #0E50A0 solid;}

.tbl-top
{border-top : 1px #0E50A0 solid;}

.tbl-bottom
{border-bottom : 1px #0E50A0 solid;}

.tbl-dark
{background-color : #0E50A0;}

.tbl-med
{background-color : #E8EBFB;}

.tbl-lite
{background-color : #E2EDFB;}

.tbl-xlite
{background-color : #F9F9F9;}


/*special classes here*/

.link-nav
{
   color : #ffffff;
   font-size : 11px;
   font-weight : bold;  
   text-decoration : none;
}

.link-nav:hover
{
   color : #F6FF01;
   font-size : 11px;
   font-weight : bold;  
   text-decoration : none;
}

.link-nav-left
{
   color : #0E50A0;
   font-size : 10px;
   font-weight : bold;  
   text-decoration : none;
}

.link-nav-left:hover
{
   color : #0000ff;
   font-size : 10px;
   font-weight : bold;  
   text-decoration : underline;
}

.link-sub
{
   color : #0000ff;
   font-size : 12px;
   font-weight : bold;  
   font-style : italic;
}

.link-sub:hover
{
   color : #000060;
   font-size : 12px;
   font-weight : bold;  
   font-style : italic;
}

.tbl-nav-left
{border-left : 1px #000060 dashed;}

.tbl-nav-bottom
{border-bottom : 1px #000060 dashed;}

.space {font-size : 1px;}

.bookmark
{
	text-decoration : none;
	color : #000060;
	font-size : 12px;
	font-weight : bold;
}
.form-input
{
  font-family:arial,helvetica,sans-serif; 
  font-size:11px;
}

.form-button
{
	border: 1px outset #0000ff; 
	background-color:#f0f0f0;
	font-size: 11px; 
	font-weight: bold; 
	font-family: Verdana, helvetica, Arial;
}


