/* APPLICABLE TO ALL PAGES*/
body 
{
 background-Color: #FFFFFF;
 color: #666666;
 font-family: Arial; 
 font-size: 10pt;
}

a:link{
 color: #222222;
 text-decoration: underline;
}
a:visited{
 color: #555555;
 text-decoration: underline;
}
a:hover{
 color: #999999;
 text-decoration: underline;
}
a:active{
 color: #111111;
 text-decoration: underline;
}



/* ZERO HEIGHT
Note: used inside div */
.zeroHeight
{

 width: 100%;
 overflow: hidden;
 height: 1;
}

/* MAX HEIGHT
Note: used inside div */
.maxHeight
{

 width: 100%;
 height: 90;
 overflow-Y: auto;

}




/* MAX HEIGHT for terma
Note: used inside div */
.maxTermsHeight
{
 position: absolute;
 left: 155;
 top: 200;
 width: 90%;
 height: 400;
 overflow-Y: auto;
 border-bottom:1px solid #cccccc;
 border-top:1px solid #cccccc;
 border-right:1px solid #cccccc;
 border-left:1px solid #cccccc;
}





/* Field Label
Note: used inside td */
.label
{
 text-align: left;
 font-family: Verdana; 
 font-size: 10pt;
color:#000000; 
  background-color: #CCCCCC;
}

/* Field Value
Note: used inside td */
.value
{
 text-align: left;
 font-family: Verdana; 
 font-size: 10pt;
 color: #666666;
 background-color: #CCCCCC;
}


/* Page Heading
Note: used inside td */
.heading
{
 width:"100%";
 background-color: #003366;
 text-align: center;
 font-family: Verdana; 
 font-size: 12pt;
 color: #F2F2F2;
 font-weight: bold;
}

/*Error Messages*/
.errorMessage
{
 font-family: Verdana; 
 font-size: 8pt;
 color: #FF0000;
}


/* Column Heading
Note: used inside td */
.columnHeader
{
 background-color: #777777;
 font-family: Verdana; 
 font-size: 10pt;
 color: #F2F2F2;
 font-weight: bold;
 cursor: 'default';
}

/* Menu List Item
Note: used inside td */
.menuItem
{
 background-color: #D0D0D0;
 font-family: Verdana; 
 font-size: 10pt;
 color: #222222;
 font-weight: bold;
 cursor: 'default';
}


/* Menu List Background
Note: used inside td */
.menuBg
{
background-color: #C0C0C0;
}

/* Content Background
Note: used inside td */
.contentBg
{
background-color: #ffffff;
}


/*Small Text*/
.smallText
{
 font-family: Verdana; 
 font-size: 8pt;
}


/* RECORD ONMOUSEOVER (Used in inbox page)
Note: used inside tr */

.recordOnOver
{
 background-color: #F2F2F2;
 cursor: 'hand';
}


/* RECORD ONMOUSEOUT (Used in Inbox page)
Note: used inside tr */
.recordOnOut
{
 background-color: #CCCCCC;
 cursor: 'auto';
}


/* SUBMIT BUTTON
Note: used for button */
.submitButton
{
 font-size: 8pt;
 border-style: double;
}



/* TEXT FIELD
Note: used for text boxes*/
.textField
{
 font-size: 8pt;	
 border: #000000 1 solid;
}

/* Text Box*/

input
{
   border:#000000 1 solid;
}

/* SELECT CONTACT (Used in Contact page)
Note: used inside tr */
.SelectContact
{
 background-color: #EEEEEE;
 cursor: 'auto';
}


/* Vertical Border
Note: used inside <Table> */
.VerticalBorder
{
 border-right: 1px solid #cccccc; 
 border-left: 1px solid #cccccc;
}
/*
/* Table 4 Border
Note: used inside <Table> */
.tabborder
{
 border-right: 1px solid #cccccc; 
 border-left: 1px solid #cccccc;
 border-top: 1px solid #cccccc; 
 border-bottom: 1px solid #cccccc;
}
/*

/* FeatureBox
Note: used inside <Table> */
.FeatureBox
{
 width: 220px; 
 height: 108px;
 border-right: 1px solid #cccccc; 
 border-left: 1px solid #cccccc;
 border-top: 1px solid #cccccc; 
 border-bottom: 1px solid #cccccc;
}



/* EnCapsulate
Note: used inside <Table> */
.encapsulate
{
 border-right: 1px solid #cccccc; 
 border-left: 1px solid #cccccc;
 border-top: 1px solid #cccccc; 
 border-bottom: 1px solid #cccccc;
}



/* MILD HEADER
Note: used inside tr */
.mildHeader
{
 background-color: #DDDDDD;
 font-weight: bold;
 font-size: 8pt;	
}

/*SHOW HAND
*/
.showHand
{
 cursor: 'hand';
}


