/********************

Main Site Classes

*********************/
.ConvertButton a
{
	color: #000000;
	border: 1px solid #000000;
	padding: 3 8 3 8;
	background-image: url(../images/button_bg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-attachment: fixed;
	font-family: verdana;
	font-weight: normal;
	text-decoration: none;
	background-color:#E6E6CC;
}

.ConvertButton a:visited
{
	color: #000000;
	border: 1px solid #000000;
	padding: 3 8 3 8;
	background-image: url(../images/button_bg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-attachment: fixed;
	font-family: verdana;
	font-weight: normal;
	text-decoration: none;
	background-color:#E6E6CC;
}

.ConvertButton a:active
{
	color: #000000;
	border: 1px solid #000000;
	padding: 3 8 3 8;
	background-image: url(../images/button_bg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-attachment: fixed;
	font-family: verdana;
	font-weight: normal;
	text-decoration: none;
	background-color:#E6E6CC;
}

.ConvertButton a:hover
{
	color: #000000;
	border: 1px solid #000000;
	padding: 3 8 3 8;
	background-image: url(../images/button_bg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	background-attachment: fixed;
	background-color:#E6E6CC;
	font-family: verdana;
	font-weight: normal;
	text-decoration: none;
}

body
{
	background: #f5f5eb;		
	font-family: verdana;
	font-size: 10px;
	margin: 0;
}
table
{
	border-collapse: collapse;	
	font-family: verdana;
	font-size: 8pt;
	line-height: 16px;
}
.topmenuleft
{
	border-right: 1px solid #720e02;
	background-color: #e6e6cc;
	background-image: url(../images/header_lower_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	background-attachment: fixed;	
}
.topmenu
{
	 background-color: #720e02;
	 font: 8pt verdana;
	 color: #ffffff;
	 padding: 5px 10px 5px 10px;	 
}

.sidemenu
{
	border-right: 1px solid #720e02;	
	font: 8pt verdana;
	color: #000000;
	padding: 0px 15px 0px 15px;
	height: 100%;	
	vertical-align: top;	
}

.content
{
	border-right: 1px solid #720e02;
	border-left: 1px solid #720e02;
	font: 8pt verdana;
	color: #000000;
	padding: 5px 15px 5px 15px;
	height: 100%;
	vertical-align: top;
	line-height: 16px;	
}



hr
{
 color: #720e02;
 height: 1px;
}		

h1
{     	
	margin-bottom: 1;
	font-family:Verdana;
	font-weight:bold;
	font-size:medium;
}

.footer
{
	 background-color: #720e02;
	 font: 8pt verdana;
	 color: #ffffff;
	 padding: 5px 10px 5px 10px;	 
}

.footer A:link
{
    text-decoration:    none;
    color:#ffffff;
}

.footer A:visited
{
    text-decoration:    none;
    color:#ffffff;
}
.footer A:hover
{
    text-decoration:    none;
    color:#F8CB66;
}
.footer A:active   
{
    text-decoration:    none;
    color:#ffffff;
}

A:link {
    text-decoration:    none;
    color:#000000;
}

A:visited {
    text-decoration:    none;
    color:#000000;
}
A:hover  {
    text-decoration:    underline;
    color:#720e02;   
}

A:active   {
    text-decoration:    none;
    color:#000000;
}

h1
{
	font-family: Times New Roman;
	font-size: 20px;	
	font-weight: bold;	
	margin-bottom: 1;
}


.menutop 
{
	font: 12px; 	
}


.menuTop a
{
	text-decoration: none;
    color:#720E02;
    font: bold 14px;
}



.menuTop a:visited
{
	text-decoration: none;
    color:#720E02;
    font: bold 14px;
}

.menuTop a:active
{
	text-decoration: none;
    color:#720E02;
    font: bold 14px;
}

.menuTop a:link
{
	text-decoration: none;
    color:#720E02;
    font: bold 14px;
}

.menuTop a:hover
{
	text-decoration: underline;
    color:#720E02;
    font: bold 14px;
}

/********************

Special Text Classes

*********************/
.cssError
{
	color: Red;
	font-weight: bold;
	font-size: 10pt;
}
.cssSuccess
{
	color: Red;
	font-weight: bold;
	font-size: 8pt;
}
.cssRequired
{
	color: Black;
	font-weight:bold;
	text-align: right;
}

/********************

Form Classes

*********************/
.cssForm
{
	
}
.cssFormField
{
	font-weight: normal;
	text-align: right;
}
.cssFormValue
{
	font-family: verdana;
	font-size: 8pt;
}
.cssFormHeader
{
	font-weight: bold;
	text-transform: capitalize;
}
/********************

Grid Classes

*********************/
.cssDataGridMain
{
	 padding: 5px 10px 5px 10px;
}
.cssDataGridFooter
{
	 background-color: #720e02;
	 font: 8pt verdana;
	 color: #ffffff;
	 padding: 5px 10px 5px 10px;
}
.cssDataGridFooterButton
{
	 color: #ffffff;
	
	  padding: 5px 10px 5px 10px;
}
.NavButton
{
	 color: #ffffff;
	 font: 8pt verdana;
	background-color: #720e02;
}
.cssDataGridFooterButtonHover
{
	 color: #000000;
	  padding: 5px 10px 5px 10px;
}
.cssDataGridHeader
{
	 background-color: #720e02;
	 font: 8pt verdana;
	 color: #ffffff;
	 padding: 5px 10px 5px 10px;
}
.cssDataGridEditItem
{
}
.cssDataGridAltItem
{
	 background-color: #e6e6cc;
	 font: 8pt verdana;
	 padding: 5px 10px 5px 10px;
}
.cssDataGridItem
{
}
.cssTable
{
	border: 1px solid #720e02;	
	font: 8pt verdana;
	color: #000000;
	padding: 0px;
	height: 100%;	
	vertical-align: top;	
}
.MenuTable
{
	 background-color: #e6e6cc;
	 font: 8pt verdana;
	 padding: 5px 10px 5px 10px;
}
.LabelBox
{
	 color: #ffffff;
	 font: 8pt verdana;
	background-color: #720e02;
	font-weight: normal;
}

/***********************************

Roport

***********************************/

.ReportContent
{
	font: 7pt verdana;
}

.SearchResultContent
{
	font: 6pt verdana;
}

