.bodyBG
{ 
	width: 100%; 
	background-color:White;
	color: #000000;
    font-size:11px;
    font-family: verdana, arial, sans-serif;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}

div.full 
{	
	vertical-align:top;
	position:absolute; 
	top:0; 
	left:0; 
	width:100%;
	height:100%; 
	background-color:white; 
	padding:0; 
	margin:0;
}

.sideBG
{
	background-color:#FAF6E6;
}

.tblBG
{
	background-color :White ;
	POSITION: absolute;
}

.frontPageLbl
{
	font-weight:bold ;
	font-family:Verdana, arial, sans-serif;
	font-size:18px; 
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1px;
    padding-right: 1px;
}

.RightTxt
{
	font-family:Verdana, arial, sans-serif;
	font-size:11px;
	text-align:right; 
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1px;
    padding-right: 1px;
}

.errMsg
{
	color:Red;
	font-family:Verdana, arial, sans-serif;
	font-size:11px; 
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1px;
    padding-right: 1px;
}

.warnMsg
{
	color:Red;
	font-weight:bold;
	font-family:Verdana, arial, sans-serif;
	font-size:11px; 
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1px;
    padding-right: 1px;
}

.title1
{
	font-weight:bold;
	font-family:Verdana, arial, sans-serif;
	font-size:12px; 
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1px;
    padding-right: 1px;
    color:Red;
}

.title2
{
	font-weight:bold;
	font-family:Verdana, arial, sans-serif;
	color:Red;
	font-size:14px; 
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1px;
    padding-right: 1px;
}

.title3
{
	font-weight:bold;
	font-family:Verdana, arial, sans-serif;
	color:Red;
	font-size:24px; 
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1px;
    padding-right: 1px;
}

.title4
{
	font-weight:bold;
	font-family:Brush Script MT;
	color:#FFFFFF;
	font-size:48px; 
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1px;
    padding-right: 1px;
}

.title5
{
	font-weight:bold;
	font-family:Verdana, arial, sans-serif;
	font-size:11px; 
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1px;
    padding-right: 1px;
    color:#444444;
}

.field1
{
	font-family:Verdana, arial, sans-serif;
	font-size:11px; 
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1px;
    padding-right: 1px;
    background-color:#DDFFFF;
}

.field2
{
	font-family:Verdana, arial, sans-serif;
	font-size:11px; 
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1px;
    padding-right: 1px;
}

.field3
{
	font-family:Verdana, arial, sans-serif;
	font-size:11px; 
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1px;
    padding-right: 1px;
    text-align:right;
}

.field4
{
	font-family:Verdana, arial, sans-serif;
	font-size:9px; 
	color:#D46B0E;
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1px;
    padding-right: 1px;
}

TABLE, TR, TD
{
	font-family:Verdana, arial, sans-serif;
	font-size:11px; 
	padding-top:0px;
	padding-bottom:0px;
	padding-left: 0px;
    padding-right: 0px;
}

TH
{
	font-weight:bold;
	font-family:Verdana, arial, sans-serif;
	font-size:11px; 
	padding-top:1px;
	padding-bottom:1px;
	padding-left: 1px;
    padding-right: 1px;
}

.tblBody
{
	background-color:#ffffff;
	padding:5px 5px 5px 5px;
}

.tblBody2
{
	background-color:#ffffff;
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 5px;
}

.tblHeader
{
	background-color:#ffcc00;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	padding:2px 2px 2px 2px;
	margin:2px 2px 2px 2px;
}

.Button
{
    border: 1px outset #fff;
	padding: 1px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 2px;
    COLOR: #fff;
    FONT-FAMILY: verdana, arial, sans-serif;
    BACKGROUND-COLOR: #2B63AD;
    cursor:hand;
	height: 21px;
}

.ButtonSubmit
{
    border:none;
    background: url(img/button_submit.gif);
    cursor:hand;
    height:24px;
}

.ButtonAction
{
    border:none;
    cursor:hand;
    BORDER-RIGHT: #C14018 1px inset; 
	BORDER-TOP: #C14018 1px solid; 
	BORDER-LEFT: #C14018 1px solid; 
	BORDER-BOTTOM: #C14018 1px inset; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
}

.ButtonOri
{
    BORDER-RIGHT: #C14018 1px inset; 
	BORDER-TOP: #C14018 1px solid; 
	BORDER-LEFT: #C14018 1px solid; 
	BORDER-BOTTOM: #C14018 1px inset; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #FFFE63; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #666666;
	cursor:hand;
	width:70px;
}

.ButtonRed
{
    BORDER-RIGHT: #E97826 1px inset; 
	BORDER-TOP: #E97826 1px solid; 
	BORDER-LEFT: #E97826 1px solid; 
	BORDER-BOTTOM: #E97826 1px inset; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: verdana; 
	BACKGROUND-COLOR: #F18C43;
	cursor:hand;
	width:70px;
}

.Button123
{
    BORDER-RIGHT: #069 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #69c 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    MARGIN: 2px;
    BORDER-LEFT: #69c 1px solid;
    COLOR: #fff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #069 1px solid;
    FONT-FAMILY: verdana, arial, sans-serif;
    BACKGROUND-COLOR: #336699;
    cursor:hand;
}

.BottomText
{
	color:#FFFFFF;
    font-size: 10px;
    font-family: verdana, arial, sans-serif;
	padding-top:4px;
	padding-bottom:4px;
	padding-left: 4px;
    padding-right: 4px;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#2B63AD,EndColorStr=#2B63AD);*/
	background-color:#2B63AD;
}

.HeaderText
{
	color:#FFFFFF;
    font-size: 11px;
    font-family: verdana, arial, sans-serif;
	padding-top:4px;
	padding-bottom:4px;
	padding-left: 4px;
    padding-right: 4px;
	background-color:#F3741C;
}

.HeaderStyle 
{
	font-weight:bold;
	font-family:Verdana;
	font-size: 11px;
	COLOR: #ffffff; 
	background-color:#FAA21B;

}

.menustyle {
	BORDER-RIGHT: #FAA21B 1px solid; 
	PADDING-RIGHT: 6px; 
	BORDER-TOP: #FAA21B 1px solid; 
	PADDING-LEFT: 6px; 
	font-size: 11px;
	font-weight:bold;
	BACKGROUND: #FAA21B; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	BORDER-LEFT: #FAA21B 1px solid; 
	COLOR: #ffffff;    
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #FAA21B 1px solid; 
	font-family:Verdana; 
	WHITE-SPACE: nowrap
}

.menuitem {
	BORDER-RIGHT: #FAA21B 1px solid; 
	PADDING-RIGHT: 6px; 
	BORDER-TOP: #FAA21B 1px solid; 
	PADDING-LEFT: 6px; 
	font-size: 11px;
	font-weight:bold;
	BACKGROUND: #FAA21B; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	BORDER-LEFT: #FAA21B 1px solid; 
	CURSOR: hand; 
	COLOR: #ffffff;  
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #FAA21B 1px solid; 
	font-family:Verdana;
	WHITE-SPACE: nowrap


	
}

.mouseover {
	BORDER-TOP: #E89604 1px solid;
	BORDER-LEFT: #E89604 1px solid; 
	BORDER-RIGHT: #E89604 1px solid; 
	BORDER-BOTTOM: #E89604 1px solid; 
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 6px; 
	font-size: 11px;
	font-weight:bold;
	BACKGROUND: #FFFFFF; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	CURSOR: hand; 
	COLOR: #F3741C; 
	PADDING-TOP: 2px; 
	font-family:Verdana; 
	WHITE-SPACE: nowrap
}

.menubg {
	BACKGROUND: #F3741C; 
}

.contentTable {
    width: 100%;
	background-color: White;
	vertical-align:top;
	position:relative;
}

.contentCell {
    vertical-align:top;
    position:relative;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
    padding-right: 20px;
}

.contentRow {
    vertical-align:top;
    position:relative;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 20px;
    padding-right: 20px;
}

.gridItemCenter {
	border-right: #696969 1px double;
	border-top: #696969 1px solid;
	border-left: #696969 1px double;
	border-bottom: #696969 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
	text-align:center ;
}
.gridItem {
 padding-right: 4px;
 padding-left: 4px;
 padding-bottom: 4px;
 padding-top: 4px;
 margin: 1px;
 text-align:left;
}
.gridItemLeft {
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px double;
	border-bottom: #696969 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
	text-align:left;
}

.gridItemRight {
	border-right: #696969 1px double;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 1px;
	text-align:right;
}

.gridHeader {
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

.centerTag
{
	text-align:center;
}

.columnHeader
{
	white-space:nowrap
}

.sys-template
{
    display: none;
}

.Button
{
    border: 1.5px outset #fff;
	padding: 5px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 2px;
    COLOR: #fff;
    FONT-FAMILY: verdana, arial, sans-serif;
    BACKGROUND-COLOR: #0000CD;
    cursor:hand;
	height: 21px;
}


.Button3
{
    border: 1.5px outset #fff;
    padding: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 2px;
    COLOR: #fff;
    FONT-FAMILY: verdana, arial, sans-serif;
    BACKGROUND-COLOR: #00FF00;
    cursor:hand;
    height: 21px;
}

.Button4
{
    border: 1.5px outset #fff;
    padding: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 2px;
    COLOR: #fff;
    FONT-FAMILY: verdana, arial, sans-serif;
    BACKGROUND-COLOR: #f41c1c;
    cursor:hand;
    height: 21px;
}