body {
	margin:0px 0px 0px 0px; 
	background-color:#E5E5E5; 
	text-align:center;

}

td {
	font-family: Verdana, Arial;
	font-size : 11px;
	color: #4C4C4C
}

ul {
	margin-top:3px; 
	margin-bottom:3px; 
}

.compulsoryfld {
	color:#AA020A;
}

.input {
	color:#717171;
	font-size:11px;
	border-color:#9D9D9D;
	border-style:solid;
	border-width:1px;
}

.button 
{
	color:#717171; /*bg1*/
	font-size:11px;
	border-color:#8CC63F; /*bg1*/
	border-style:solid;
	border-width:1px;
}

ul.shopping {
	margin-top:3px; 
	margin-bottom:3px;
	margin-left:16px;
}

.defaultpgrighthead /* default page -  right column headers */
{
	font-family: Verdana, Arial; 
	font-size: 14px; 
	font-weight:bold;
	text-align:left;
	color: #FFFFFF;
	margin-bottom: 5px;
}

/* Content Headers */
.head0 
{
	font-family: Arial; 
	font-size: 18px; 
	font-weight:normal;
	text-align:left;
	color: #8CC63F;
	margin-bottom: 5px;
	text-transform: none;
}

.head0prefix
{ 
 	text-transform:none;
 	font-weight:bold;
}
.head0suffix
{
	 text-transform:none;
	 font-weight:bold;
}


.head1 {	
	font-size: 16px; 
	font-weight: bold; 
	font-style:inherit;
	text-align:left;
	color: #8CC63F; /*bg1*/
}
	
.head2 {
	font-size: 14px; 
	font-weight: bold;
	font-style:inherit;
	text-align:left;
	color: #8CC63F; /*bg1*/
}

.size1 {
	font-size: 16px;
}

.size2 {
	font-size: 12px;
}
.size3 {
	font-size: 6px;
}

.hr {
	background-color: #8CC63F;  /*bg1*/
}
.para {
	font-family: Verdana; 
	font-size : 11px;
	margin-left: 0px;
}


/* Content Color 0 (Default color) */
.color0 {
	color: #717171;
}
a, a:link, a:active, a:visited, a.color0:link, a.color0:active, a.color0:visited {
	text-decoration: none;
	color: #F41E1C; /*bg1*/
}
a:hover, a.color0:hover {
	color: #F41E1C;
	text-decoration: underline;
}



/* Content Color 1 */
.color1 {
	color: #F41E1C;  /*bg1*/
}
a.color1:link, a.color1:active, a.color1:visited {
	text-decoration: underline;
	color: #8CC63F;  /*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 {
	text-align: left;
	color: #ffffff;
	background-color: #00ACD5; /*bg1*/
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight:normal;
	width: 90px;
}
.loginboxcaption {
	text-align: left;
	color: #FFFFFF;
	background-color: #A2ACA9;
	font-family: Arial, Arial;
	font-size: 11px;
	font-weight:normal;
}
.loginboxvalues {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight:normal;
	color: #ffffff;
	text-align: left;
}
.loginboxtextbox {
	width: 90px;
	color: #717171;
	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;
	border-color: #8CC63F; 
}
.loginboxbg {
	background-color:#00ACD5; /*bg1*/
}
.loginboxbg2 {
	background-color:#A2ACA9;
	text-align: left;
	color: #FFFFFF;
	font-family: Arial, Arial;
	font-size: 11px;
	font-weight:normal;
}
.loginboxbgbdr {
	background-color:#00ACD5; /*bg1*/
}
a.loginboxbutton:link, a.loginboxbutton:active, a.loginboxbutton:visited 
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #A2ACA9;
}
a.loginboxbutton:hover {
	color: #000000;
	text-decoration: none;
	background-color: #A2ACA9;
}

a.loginboxregbutton:link, a.loginboxregbutton:active, a.loginboxregbutton:visited 
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #00ACD5; /*bg1*/
}
a.loginboxregbutton:hover {
	color: #000000;
	text-decoration: none;
	background-color: #00ACD5;
}


/* Menu 1 */

.menustyle1 {
	text-align: center;
	font-size: 10px;
	font-family: Verdana, Arial,Tahoma;
	font-weight:bold;
	width:95px;
	background-color:#00ACD5; /*bg1*/

	
}
.menustyle1sel {
	text-align: center;
	font-size: 10px;
	font-family: Verdana, Arial,Tahoma;
	font-weight:bold;
	width:95px;
	background-color:#A2ACA9;

	
}

a.mnu1anchor, a.mnu1anchor:active, a.mnu1anchor:visited, a.mnu1anchor:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.mnu1anchor:hover {
	text-decoration: underline;
}

a.mnu1anchorsel, a.mnu1anchorsel:active, a.mnu1anchorsel:visited, a.mnu1anchorsel:link {
	color: #FFFFFF;
	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;
	
}
.menustyle2sel
{
	text-align: center;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold;
}
a.mnu2anchor, a.mnu2anchor:active
{
	color: #00ACD5;
	text-decoration: none;
}
a.mnu2anchor:hover
{
	text-decoration: underline;
}
a.mnu2anchorsel, a.mnu2anchorsel:active
{
	color: #F41E1C;
	text-decoration: none;
}
a.mnu2anchorsel:hover
{
	text-decoration: underline;
}
a.anchor, a.anchor:active
{
	color: #717171;
	text-decoration: none;
}
a.anchor:hover
{
	color: #FF0000;
	text-decoration: none;
}


/* Shopping etc Display */
.shopheader {
	color: #717171;
	font-weight: bold;
	background-color: #FFFFFF;  /*bg1*/
	text-align:left;
	font-size:18px;
}
.shopitem {
	background-color: #f5f5f5;
}
.shopitemalt {
	background-color: #dfdfdf;
}



/* Shopping etc Menu */
.sidemenuheader {
	color: #FFFFFF;
	font-weight: bold;
	background-color:#A6A6A6;  /*bg1*/
	text-align:left;
}

.sidemenuitem {
	background-color:#A6A6A6;
	text-align:left;
}
.sidemenuitemsel {
	background-color:#8CC63F;  /*bg1*/
	text-align:left;
}
.sidemenuitemsub {
	background-color:#717171;
	text-align:left;
}
.sidemenuitemsubsel {
	background-color:#8CC63F;  /*bg1*/
	text-align:left;
}
.sidemenuitemspacer {
	background-color:#FFFFFF;
}
/* Shopping Menu Links */
a.sidemenulink, a.sidemenulink:active
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}
a.sidemenulink:hover
{
	color: #FF0000;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}

/* Shopping Sub-Menu Links */
a.sidemenulinksub, a.sidemenulinksub:active
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}
a.sidemenulinksub:hover
{
	color: #FF0000;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}
/* Shopping selected menu links*/
a.sidemenulinksel, a.sidemenulinksel:active
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
a.sidemenulinksel:hover
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

/* Shopping selected sub-menu links*/
a.sidemenulinksubsel, a.sidemenulinksubsel:active
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}
a.sidemenulinksubsel:hover
{
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}

/* Table Cells */
.vacationcell {border-right-style:solid; border-right-color:#FFFFFF; border-right-width:1px; background-color:#C0C0C0; text-align:center; }

.cellhead {background:#E0E0E0; color:#717171}
.cell {background:#ffffff}
.celltitle {background:#8CC63F; color:#ffffff}  /*bg1*/
.detfldhead
{
	background-color:#f0f0f0;
	text-align:right;
}
.partnerbox {background:#868BA2;}

a.readmore1:link, a.readmore1:active, a.readmore1:visited {
	text-decoration: none;
	color: #8CC63F; /*bg1*/
	font-family: Arial;
	font-size: 11px;
}
a.readmore1:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
}
a.readmore2:link, a.readmore2:active, a.readmore2:visited {
	text-decoration: none;
	color: #00ACD5;
	font-family: Arial;
	font-size: 11px;
}
a.readmore2:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
}
.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;}

