body{
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 0px; background-color: 799f0c;
	scrollbar-face-color:#799f0c;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#e1ff89;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-Color:'';
	}

td{
	font-family: tahoma;
	color: #00000;
	font-size: 11px;
}
.title{
	font-family: tahoma;
	font-size: 15px;
	color: #006045;
	text-transform: uppercase;
	font-weight: bold;
}
.footer{
	font-family: tahoma;
	color: #f8f7f7;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
}
.footer:hover{
	text-decoration: none;
}

.mainmenu{
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.mainmenu:hover{
	color: #799f0c;
}
.left_title{
	font-family: tahoma;
	font-size: 13px;
	color: #006045;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 10px;
}
.leftareatext{
	font-family: Tahoma;
	color: #9a9999;
	font-size: 12px;
}
.form{
	border: 1px solid #b8b663 ;
	font-family: tahoma;
	font-size: 11px;
	background-color: #FFFFFF;
	width: 150px;
}
.submit
{
	font-weight: bold;
	font-size: 11px;
	border: 1px solid #cfcfcf;
	color: #000000;
	font-family: tahoma;
	background-color: #e7e6e6;
	width: 62;
	height: 20;
	background-repeat: repeat-x;
}
.leftmenulink{
	text-decoration: underline;
	font-family: Tahoma;
	color: #9a9999;
	font-size: 12px;
}
.leftmenulink:hover{
	text-decoration: none;
}
.bold{
	font-weight: bold;
}

.CssMainFont
{
	padding: 5px;
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	/*background-color: #F6F6F6;*/
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;
	LINE-HEIGHT: 150%;
}							
.text02
{
	padding: 5px;
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
}
a.link
{
	color: #448BC8;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;
}
a:hover.link
{
	color: #448BC8;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none underline;
}


.CssMainHeader
{
	color: #FF8C0F;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 6px;
	padding-bottom: 5px;
	text-transform: uppercase;
}
.title2
{
	color: #006045;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 6px;
	padding-bottom: 5px;
}

a.link2
{
	color: #FF8C0F;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none underline;
}
a:hover.link2
{
	color: #FF8C0F;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;
}
a.link3
{
	color: #777777;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none underline;
}
a:hover.link3
{
	color: #777777;
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
}
.cssInputSmallest
{
	font-family: Arial;
	font-size: 8pt;
	border: 1pt solid #A1A1A1;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 18;
	color: #6C6C6C;
	width: 30;
}
.cssInputMedium
{
	font-family: Arial;
	font-size: 8pt;
	border: 1pt solid #78AFCF;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 18;
	color: #3E84AE;
	width: 220;
}
.cssInputLarge
{
	font-family: Arial;
	font-size: 8pt;
	border: 1pt solid #78AFCF;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 18;
	color: #3E84AE;
	width: 300;
}
.cssSelect
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	width: 120px;
	height: 20px;
}
.cssSelectSmaller
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0082B3;
	background-color: #D7F4FF;
	border: 1px solid #53A4D3;
	width: 40px;
	height: 20px;
}
.cssSelectSmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	width: 60px;
	height: 20px;
}
.cssSelectMedium
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	width: 180px;
	height: 20px;
}
.cssSelectLarge
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	height: 20px;
	width: 280px;
}
.cssTextArea
{
	width: 320px;
	height: 175px;
	font-family: Arial;
	font-size: 8pt;
	border: 1pt solid #78AFCF;
	background-color: #FFFFFF;
	color: #3E84AE;
}
HR
{
	width: 100%;
	color: #cccccc;
	height: 1px;
}

/********************************************************/

/****************** Main Declarations *******************/
.cssMainLink
{
	color: #515151;
	font-family: Arail;
	font-size: 9pt;
	text-decoration: none underline;
}
.cssMainLink A
{
	color: #515151;
	font-family: Arail;
	font-size: 9pt;
	text-decoration: none underline;
}
.cssMainLink A:hover
{
	color: #515151;
	font-family: Arail;
	font-size: 9pt;
	text-decoration: none;
}
.cssMainLinkBold
{
	color: #515151;
	font-family: Arail;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none underline;
}
A.cssMainLinkBold
{
	color: #515151;
	font-family: Arail;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none underline;
}
A:hover.cssMainLinkBold
{
	color: #515151;
	font-family: Arail;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
.cssMainHeader
{
	color: #2EB2F3;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.cssMainHeader A
{
	color: #2EB2F3;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	
}
.cssMainHeader A:hover
{
	color: #2EB2F3;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	
	text-decoration: none;
}
.cssMainFont
{
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
}
.cssMainFont A
{
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: underline;
}
.cssMainFont A:hover
{
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;
}
.cssMainFontQ
{
	color: #000080;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
}
.cssMainFontQ A
{
	color: #000080;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: underline;
	font-weight: bold;
}
.cssMainFontQ A:hover
{
	color: #000080;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
}
.cssErrorMsg
{
	font-weight: normal;
	font-size: 11px;
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
}
.cssMainBorder
{
	border-right: #e5e6e8 1px solid;
	border-top: #e5e6e8 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #e5e6e8 1px solid;
	border-bottom: #e5e6e8 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/********************************************************/

/******************** Form Inputs ***********************/
.cssInput
{
	font-family: Arial;
	font-size: 8pt;
	border: 1pt solid #78AFCF;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 18;
	color: #3E84AE;
	width: 148;
}

.cssInputtop
{
	border: 1px solid #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 18;
	color: #464749;
	width: 88;
}
.cssInputSmall
{
	font-family: Arial;
	font-size: 8pt;
	border: 1pt solid #78AFCF;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 18;
	color: #3E84AE;
	width: 80;
}
.cssInputSmaller
{
	font-family: Arial;
	font-size: 8pt;
	border: 1pt solid #A1A1A1;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 18;
	color: #6C6C6C;
	width: 40;
}
.cssInputSmallest
{
	font-family: Arial;
	font-size: 8pt;
	border: 1pt solid #A1A1A1;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 18;
	color: #6C6C6C;
	width: 30;
}
.cssInputMedium
{
	font-family: Arial;
	font-size: 8pt;
	border: 1pt solid #78AFCF;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 18;
	color: #3E84AE;
	width: 220;
}
.cssInputLarge
{
	font-family: Arial;
	font-size: 8pt;
	border: 1pt solid #78AFCF;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 18;
	color: #3E84AE;
	width: 300;
}

.cssSelect
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	width: 120px;
	height: 20px;
}
.cssSelectSmaller
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0082B3;
	background-color: #D7F4FF;
	border: 1px solid #53A4D3;
	width: 40px;
	height: 20px;
}
.cssSelectSmall
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	width: 60px;
	height: 20px;
}
.cssSelectMedium
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	width: 180px;
	height: 20px;
}
.cssSelectLarge
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	height: 20px;
	width: 280px;
}
.cssButton
{
	font-weight: bold;
	font-size: 8pt;
	border: 1px solid #0A6F9E;
	color: #FFFFFF;
	border-bottom-color: #0A6F9E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-family: Arial;
	background-color: #799f0c;
	width: 62;
	height: 21;
	background-repeat: repeat-x;
}
/********************************************************/

/*********************** Login **************************/
.cssLoginInput
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: normal;
	font-size: 11px;
	border-left: #000000 1px solid;
	width: 90px;
	color: #44679b;
	border-bottom: #000000 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #f1f4fa;
}
.cssLoginSelect
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: bold;
	font-size: 11px;
	border-left: #000000 1px solid;
	width: 140px;
	color: #006699;
	border-bottom: #000000 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #cad9ee;
}
/********************************************************/


/**************** DataGrid Controle *********************/

.cssGrid
{
	border-top: threeddarkshadow 1px solid;
	font-weight: normal;
	font-size: 11px;
	width: 100%;
	color: #113B66;
	border-bottom: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-right: #666666 1px solid;
	font-family: Arial, Helvetica, sans-serif;
}
.cssGrid A
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.cssGrid A:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.cssGridAlterItem
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F3F3F3;
}
.cssGridEditItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3366CC;
}
.cssGridHeader
{
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #999999;
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial;
	background-color: #2EB2F3;
	height: 21;
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #FFFFFF;
	margin-bottom: 1px;
}
.cssGridHeader A
{
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial;
	text-decoration: none;
}
.cssGridHeader A:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #AAAAAA;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.cssGridFooter
{
	font-weight: bold;
	font-size: 11px;
	color: #3366cc;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
}
.cssGridItem
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.cssGridPaging
{
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../Images/footer.jpg);
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #EEEEEE;
	margin-bottom: 1px;
	color: #FFFFFF;
}
a.cssGridPaging
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
a:hover.cssGridPaging
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2C5C8A;
}
.cssGridSelected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3366CC;
}
/********************************************************/
/*********************** Table **************************/
.cssTableHeader
{
	font-size: 11px;
	font-weight: bold;
	background-color: #2EB2F3;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #FFFFFF;
	margin-bottom: 1px;
	color: #ffffff;
}
.cssMainTable
{
	height:520px;
	OVERFLOW:auto;
	scrollbar-face-color:#799f0c;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#e1ff89;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-Color:'';
}
.cssTable
{
	border-top: threeddarkshadow 1px solid;
	font-weight: normal;
	font-size: 11px;
	width: 90%;
	color: #113B66;
	border-bottom: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-right: #666666 1px solid;
	font-family: Arial, Helvetica, sans-serif;
}
.cssTableFooter
{
	font-weight: bold;
	font-size: 11px;
	color: #3366cc;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #797979;
}

/********************************************************/

/********************* Calender *************************/
.cssCalender
{
	font-weight: bold;
	font-size: 11px;
	width: 100%;
	color: #3e6683;
	font-family: Arial, Helvetica, sans-serif;
}
.cssCalenderHeader
{
	font-weight: bold;
	font-size: 11px;
	color: #3e6683;
	font-family: Arial, Helvetica, sans-serif;
}
.cssCalenderDay
{
	font-weight: bold;
	font-size: 11px;
	color: #909090;
	font-family: Arial, Helvetica, sans-serif;
}
.cssCalenderNextPrev
{
	font-weight: bold;
	font-size: 11px;
	color: #3e6683;
	font-family: Arial, Helvetica, sans-serif;
}
.cssCalenderSelectedDay
{
	font-weight: bold;
	font-size: 11px;
	color: #909090;
	font-family: Arial, Helvetica, sans-serif;
}
.cssCalenderTitle
{
	border-right: highlight 1px solid;
	border-top: highlight 1px solid;
	font-weight: normal;
	font-size: 15pt;
	vertical-align: middle;
	border-left: highlight 1px solid;
	color: #ffffff;
	border-bottom: highlight 1px solid;
	font-family: impact,Arial, Helvetica, sans-serif;
	background-color: #aabed6;
}
.cssCalenderToday
{
	border-right: appworkspace 1px solid;
	border-top: appworkspace 1px solid;
	font-weight: bold;
	font-size: 11px;
	border-left: appworkspace 1px solid;
	color: #ff5252;
	border-bottom: appworkspace 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #cccccc;
}
.cssCalenderWeekEnd
{
	border-right: whitesmoke 1px solid;
	border-top: whitesmoke 1px solid;
	font-weight: bold;
	font-size: 11px;
	border-left: whitesmoke 1px solid;
	color: #fd6b24;
	border-bottom: whitesmoke 1px solid;
	font-family: Arial, Helvetica, sans-serif;
}
/********************************************************/
/******************** Custum Classes ********************/


/********************************************************/
