body {
	font-family: Verdana, Arial;
	font-size : 11px;
	margin:0px 0px 0px 0px; 
	background-color:#e0e0e0; 
	text-align:center;
}

td {
	font-family: Verdana, Arial;
	font-size : 11px;
}

ul {
	margin-top:3px; 
	margin-bottom:3px; 
}

.compulsoryfld {
	color:#AA020A;
	font-size:11px;
}

.input {
	color:#000000;
	font-size:8.2pt;
	border-color:#9D9D9D;
	border-style:solid;
	border-width:1px;
}

.button 
{
	color:#922E1C; /*bg1*/
	font-size:8pt;
	border-color:#F2BE0A; /*bg1*/
	border-style:solid;
	border-width:1px;
	background-color:#FDEEC9;
}

ul.shopping {
	margin-top:3px; 
	margin-bottom:3px;
	margin-left:16px;
}


/* Content Headers */
.head0 
{
	font-family: Arial; 
	font-size: 14pt; 
	font-weight:bold;
	text-align:left;
	color: #922E1C;
	margin-bottom: 5px;
}

.head0prefix
{ 
 	text-transform: none;
}
.head0suffix
{
	 text-transform: uppercase;
}


.head1 {	
	font-size: 14pt; font-weight: bold; 
	text-align:left;
	color: #922E1C; /*bg1*/
}
	
.head2 {
	font-size: 10pt; font-weight: bold;
	text-align:left;
	color: #922E1C; /*bg1*/
}

.size1 {
	font-size: 14pt;
}

.size2 {
	font-size: 10pt;
}

.hr {
	background-color: #F2BE0A;  /*bg1*/
}
.para {
	font-family: Verdana; 
	font-size : 11px;
	margin-left: 20px;
}


/* Content Color 0 (Default color) */
.color0 {
	color: #000000;
}
a.color0:link, a.color0:active, a.color0:visited {
	text-decoration: underline;
	color: #922E1C; /*bg1*/
}
a.color0:hover {
	color: #FF0000;
	text-decoration: underline;
}



/* Content Color 1 */
.color1 {
	color: #922E1C;  /*bg1*/
}
a.color1:link, a.color1:active, a.color1:visited {
	text-decoration: underline;
	color: #922E1C;  /*bg1*/
}
a.color1:hover {
	color: #FF0000; 
	text-decoration: underline;
}

.maintable {
	background-color:#ffffff;
}

.fieldname {
	text-align: right;
}
.fieldvalue {
	text-align: left;
	font-weight: bold;
}


/* Login Box */
.loginboxheader {
	width: 90px;
	color: #000000;
	background-color: #F2BE0A; /*bg1*/
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
}
.loginboxcaption {
	text-align: left;
	color: #000000;
	background-color: #FDEEC9;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight:normal;
}
.loginboxvalues {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight:normal;
	color: #ffffff;
	text-align: left;
}
.loginboxtextbox {
	width: 90px;
	color: #000000;
	border-style:none;
	border:none 0px #FFFFFF;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal ;
}
.loginboxbg {
	background-color:#F2BE0A; /*bg1*/
}


/* Menu 1 */

.menustyle1 {
	text-align: center;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight:bold;
	background-image:url(image/mnu1bg.gif);
}
.menustyle1sel {
	text-align: center;
	font-size: 10px;
	font-family: Verdana,Tahoma, Arial;
	font-weight:bold;
	background-image:url(image/mnu1bgsel.gif);
}

a.mnu1anchor, a.mnu1anchor:active {
	color: #000000;
	text-decoration: none;
}
a.mnu1anchor:hover {
	text-decoration: underline;
}

a.mnu1anchorsel, a.mnu1anchorsel:active {
	color: #922E1C;
	text-decoration: none;
}
a.mnu1anchorsel:hover {
	text-decoration: underline;
}

/* Menu 2 */
.menustyle2
{
	text-align: center;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	font-weight:bold;
	background-image:url(image/mnu2bg.gif);
}
.menustyle2sel
{
	text-align: center;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold;
	background-image:url(image/mnu2bg.gif);
}
a.mnu2anchor, a.mnu2anchor:active
{
	color: #000000;
	text-decoration: none;
}
a.mnu2anchor:hover
{
	text-decoration: underline;
}
a.mnu2anchorsel, a.mnu2anchorsel:active
{
	color: #AA020A;
	text-decoration: none;
}
a.mnu2anchorsel:hover
{
	text-decoration: underline;
}
a.anchor, a.anchor:active
{
	color: #000000;
	text-decoration: none;
}
a.anchor:hover
{
	color: #FF0000;
	text-decoration: none;
}


/* Shopping etc Display */
.shopheader {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #708538;  /*bg1*/
	text-align:left;
}
.shopitem {
	background-color: #FDEEC9;
}
.shopitemalt {
	background-color: #FBE293;
}



/* Shopping etc Menu */
.sidemenuheader {
	color: #FFFFFF;
	font-weight: bold;
	background-color:#708538;  /*bg1*/
	text-align:center;
}

.sidemenuitem {
	background-color:#FBE293;
}
.sidemenuitemsel {
	background-color:#708538;  /*bg1*/
}
.sidemenuitemsub {
	background-color:#FDEEC9;
}
.sidemenuitemsubsel {
	background-color:#708538;  /*bg1*/
}
.sidemenuitemspacer {
	background-color:#FCFAF7;
}
/* Shopping Menu Links */
a.sidemenulink, a.sidemenulink:active
{
	color: #000000;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}
a.sidemenulink:hover
{
	color: #FF0000;
	text-decoration: underline;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}

/* Shopping Sub-Menu Links */
a.sidemenulinksub, a.sidemenulinksub:active
{
	color: #000000;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
}
a.sidemenulinksub:hover
{
	color: #FF0000;
	text-decoration: underline;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
}
/* Shopping selected menu links*/
a.sidemenulinksel, a.sidemenulinksel:active
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}
a.sidemenulinksel:hover
{
	color: #922E1C;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}

/* Shopping selected sub-menu links*/
a.sidemenulinksubsel, a.sidemenulinksubsel:active
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
}
a.sidemenulinksubsel:hover
{
	color: #922E1C;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
}

/* Table Cells */
.vacationcell {border-right-style:solid; border-right-color:#C0C0C0; border-right-width:1px; background-color:#FFFFFF; text-align:center; }

.cellhead {background:#E0E0E0; color:#000000}
.cell {background:#ffffff}
.celltitle {background:#F2BE0A; color:#ffffff}  /*bg1*/
.detfldhead
{
	background-color:#f0f0f0;
	text-align:right;
}

.leftmenuMain{padding:5px 0; margin:0; border-bottom:solid 1px white;width:135px; height:14px; line-height:14px;text-indent:4px; background-image:url(image/arrowRsm.gif); background-repeat:no-repeat; background-position:right;}
.leftmenuSubHead{padding:5px 0; margin:0; border-bottom:solid 1px white;width:135px;text-indent:4px;}
.leftmenuSub {padding:5px 0; margin:0; border-bottom:solid 1px white; width:135px;text-transform:none; text-indent:10px;background-image:url(image/arrowRsm.gif); background-repeat:no-repeat; background-position:right;}
.leftmenuSubSingle {padding:5px 0; margin:0; border-bottom:solid 1px white; width:135px;text-transform:none; text-indent:10px;background-image:url(image/spacer.gif); background-repeat:no-repeat; background-position:right;}
.leftmenuHover {padding:3px 5px; margin:0; border-bottom:solid 1px white; width:auto; white-space:nowrap;text-transform:none;text-indent:0px;}
