/* CSS Document */
body {
margin: 0px;padding:0px;
}
#container{
width:812px;
float:left;
height:100px;
background: url(/images/shadow.gif) 0 0 repeat-y;

}
.banner{
background: url(/images/banner.jpg) 0 0 no-repeat;
height:97px;
}
.welcome{
float:right;
margin-top:45px;
margin-right:10px;
font:11px arial, verdana, helvitica;font-weight:bold;color:#B0491E;
}
.textbrown{
font:11px arial, verdana, helvitica;color:#B0491E;
padding-right:5px;
text-decoration:none;
}
a.textbrown{
font:11px arial, verdana, helvitica;color:#B0491E;
text-decoration:none;
}
a.textbrown:hover{
font:11px arial, verdana, helvitica;color:#B0491E;
text-decoration:underline;
}
.content{
width:780px;
text-align:middle;
margin-left:3px;
margin-top:10px;
float:left;
}
.pgtitle{
font:18px arial, verdana, helvitica;color:#B0491E;
}
.breadcrumbs{
font:11px arial, verdana, helvitica;color:#B0491E;
text-decoration:none;
}
a.breadcrumbs{
font:11px arial, verdana, helvitica;color:#BEAD70;
text-decoration:none;
}
a.breadcrumbs:hover{
font:11px arial, verdana, helvitica;color:#BEAD70;
text-decoration:underline;
}
.pglinks{
font:11px arial, verdana, helvitica;color:#000000;
}
a.pglinks{
font:11px arial, verdana, helvitica;color:#000000;
text-decoration:none;
}
a.pglinks:hover{
font:11px arial, verdana, helvitica;color:#000000;
text-decoration:underline;
}
.tbl{
border:1px solid #F0E3B3;
background:#ffffff;
width:780px;
font:12px arial, verdana, helvitica;color:#000000;
}
.tblsmall{
border:1px solid #F0E3B3;
background:#ffffff;
width:350px;
font:12px arial, verdana, helvitica;color:#000000;
}
.tblsmall1{
border:1px solid #F0E3B3;
background:#ffffff;
width:550px;
font:12px arial, verdana, helvitica;color:#000000;
}
.tbl1{
border:1px solid #F0E3B3;
background:#ffffff;
font:12px arial, verdana, helvitica;color:#000000;
}
.tblttl{
background:#F0E3B3;
font:12px arial, verdana, helvitica;font-weight:bold;color:#B0491E;
height:20px;
padding-left:5px;
}
.tblsubttl{
font:12px arial, verdana, helvitica; font-weight:bold;color:#B0491E;
height:30px;
padding-left:5px;
border:1px solid #B0491E;
}
.rowalt{
background:#FCF7E6;
font:12px arial, verdana, helvitica;color:#000000;
}
.dropbox{
border:1px solid #BEAD70;
font:12px arial, verdana, helvitica;
color:#000000;
}
.tfield{
width:115px;
border: 1px solid #BEAD70;
font:12px arial, verdana, helvitica;
color:#000000;
}
.tfieldf{
width:115px;
border: 1px solid #BEAD70;
font:12px arial, verdana, helvitica;
color:#ffffff;
background:#BEAD70;
}
.tfieldsmall{
width:75px;
border: 1px solid #BEAD70;
font:12px arial, verdana, helvitica;
color:#000000;
}
.tfieldsmallf{
width:75px;
border: 1px solid #BEAD70;
font:12px arial, verdana, helvitica;
color:#ffffff;
background:#BEAD70;
}
.tfieldsmall1{
width:35px;
border: 1px solid #BEAD70;
font:12px arial, verdana, helvitica;
color:#000000;
}
.tfieldsmall1f{
width:35px;
border: 1px solid #BEAD70;
font:12px arial, verdana, helvitica;
color:#ffffff;
background:#BEAD70;
}
.tfieldbig{
width:245px;
border: 1px solid #BEAD70;
font:12px arial, verdana, helvitica;
color:#000000;
}
.tfieldbigf{
width:245px;
border: 1px solid #BEAD70;
font:12px arial, verdana, helvitica;
color:#ffffff;
background:#BEAD70;
}
.footer{
font:10px arial, verdana, helvitica;color:#DECC89;
}
.linkscont{
border:1px solid #f3f;
margin-top:10px;
}
.text{font:12px arial, verdana, helvitica;color:#000000;}
.textsmall{font:10px arial, verdana, helvitica;color:#584603;}
.textb{font:12px arial, verdana, helvitica; font-weight:bold;color:#000000;}
.rowhigh{background:#F0E3B3;border-top: 1px solid #B0491E;}
.dropboxbg{
font:12px arial, verdana, helvitica; font-weight:bold;color:#B0491E;
background:#F0E3B3;
}
.star{font:16px arial, verdana, helvitica; font-weight:bold;color:#FF2A00;}
.btn{
   color:#000000;
   font-family:'arial',helvetica,sans-serif;
   font-size:11;
   font-weight:bold;
   background-color:#fed;
   border:1px solid #B0491E;
   PADDING-left: 3px;
   PADDING-right: 3px;
   PADDING-top: 1px;
   PADDING-bottom: 1px;   
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffff',EndColorStr='#F0E3B3');
}

.btnhov{
   border:1px solid #B0491E;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#F0E3B3',EndColorStr='#ffffff');}
/*************old styles ***************/
.regulartext {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.reportheading {
font:12px arial, verdana, helvitica; font-weight:bold;color:#B0491E;
height:30px;
padding-left:5px;
background:#F0E3B3;

}
.mainheading {
background:#ffffff;
font:12px arial, verdana, helvitica;font-weight:bold;color:#B0491E;
height:20px;
padding-left:5px;

}
.rowalt{
background:#FCF7E6;
font:12px arial, verdana, helvitica;color:#000000;
}
.tableborderwithbg {
border:1px solid #F0E3B3;
/*background:#FCF7E6;*/
width:780px;
font:12px arial, verdana, helvitica;color:#000000;
}

.tableborderwithwhitebg tr {
background: #FCF7E6;
border-bottom: solid 1px #fff;
}
.tableborderwithwhitebg {
background: #FCF7E6;
border-bottom: solid 1px #fff;
}


.titlerowcolor {
	background-color: #FCF7E6;
}
.rowcolor {

	background-color: #FCF7E6;
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}

.fieldlabel {
	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	line-height: 16px;

}
.mandatoryfeilds {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}


.formboxwidth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	BORDER-RIGHT: #4d4a46 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-LEFT: #999999 2px solid;
	BORDER-BOTTOM: #4d4a46 1px solid;
	width: 200px;


}
.InputTextDate {
	BACKGROUND-COLOR: #ffffff;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	PADDING-LEFT: 2px;
	border: 1px solid #666666;
    width:80;
}

.ImgDate
{
    BORDER:0;
    WIDTH:16;
    HEIGHT:18;
    vertical-align:top;
    cursor:hand;
}
.InputText {
	BACKGROUND-COLOR: #ffffff;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	PADDING-LEFT: 2px;
	border: 1px solid #666666;

}
.InputButton {
	BACKGROUND-COLOR: #E5E5E5;
	BORDER-BOTTOM-COLOR: #666666;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-LEFT-COLOR: #cccccc;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #666666;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-TOP-COLOR: #cccccc;
	BORDER-TOP-WIDTH: 1px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	padding: 0px;
	margin: 0px;
	font-style: normal;
	text-decoration: none;
	text-align: center;
}
.whiterow {
	background-color: #FFFFFF;
}
.dropbox{
border:1px solid #BEAD70;
font:12px arial, verdana, helvitica;
color:#000000;
}
.recordtable .highlight
{
    BACKGROUND-COLOR: #d6e7ef;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    PADDING-LEFT: 2px
}
.highlight
{
    BACKGROUND-COLOR: #fff7ad;
    COLOR: black;
    FONT-FAMILY: Helvetica, Arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    PADDING-LEFT: 2px
}
.highlightItem
{
    FONT-WEIGHT: 700;
}
.tableborder {
	margin: 2px;
	padding: 2px;
	border: 1px solid #7D8AA2;

}
.selectbox-fixed { 
BORDER-BOTTOM:
silver 1px double; BORDER-LEFT: silver 1px outset; BORDER-RIGHT: silver 1px double;
BORDER-TOP: silver 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:
10px; OVERFLOW: auto ; width: 315px
}

.tblborder{
border:1px solid #F0E3B3;
background:#ffffff;
font:12px arial, verdana, helvitica;color:#000000;
}