/* Document Encoding */
@charset "iso-8859-2";

/* :::::: Global Styles :::::: */
BODY, FORM { margin:0px; padding:0px;	}
BODY, TABLE, INPUT {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#aa9861;
	}
/* global link style */
a { color:#3366CC; text-decoration:none;} 
/* global hover style */
a:hover { color:#f8506f; text-decoration:none;}	

.hr { background:#e5d99a; margin:12px 0px; border:1px solid #e5d99a; }

/* :::::: Footer Styles :::::: */
.footer {
	padding:4px 8px;
	font-size:10px;
	color:#9a9a9a;
	}
.footer span {
	font-weight:bold;
	color:#f8506f; 							
	}
textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding:4px;}
/* :::::: Main Table Styles starts here :::::: */
TABLE#main-table { height:100%;	width:100%;	} 			
TABLE#main-table TD.left-dark { 
		background:#8FD400;  				/* top left line BG color */
		border-right:8px solid #6FC00B;		/* border right */
		}
TABLE#main-table TD.left-light { 
		background:#AEE047;  				/* top left line BG color */
		border-right:8px solid #95D01D;		/* border right */
		}
TABLE#main-table TD.right-dark { 
		background:#8FD400;  				/* top left line BG color */
		border-left:8px solid #6FC00B;		/* border left */
		}
TABLE#main-table TD.right-light { 
		background:#AEE047;  				/* top left line BG color */
		border-left:8px solid #95D01D;		/* border left */
		}	
TABLE#main-table TD.content,
TABLE#main-table TD.content-top,
TABLEe#main-table TD.content-bottom {	width:800px; background:#ffffff; }
TABLe#main-table TD.content-top {	border-bottom:1px solid #e4e4e4; }
TABLe#main-table TD.content-bottom { border-top:1px solid #e4e4e4; }

TABLE.table-opt { background:#e5d99a; } /* table border color */
TABLE.table-opt TR { background:#f6efcc; } /* table row bg color */

/* :::::: Box & Box Shadow Styles :::::: */
TABLE#main-box { 
		background-color:#F6EFCC; 				 /* box BG color */
		border:1px solid #DFD08E;			 /* box border */
		}
TABLE#box-shadow {
		background-color:#F0E6B2;					 /* inner shadow color */
		border:22px solid #fafafa;			 /* outter shadow color */
		}		

/* :::::: Login Box Styles :::::: */	
TABLE#login-box {	font-size:12px;	color:#AA9861; }
INPUT.login { 
		border:1px solid #DFD08E;
		background:#ffffff;
		width:166px;
		padding-top:2px;
		padding-left:3px;
		color:#AA9861;
		font-size:12px;
		height:20px;
		}

/* :::::: Counter Styles :::::: */
.counter, .bar { background:#ffffff; border:1px solid #aa9861; }
.counter { background-color:#faf6e1; }
#bar {
		margin:2px;
		color:#ffffff;
		font-weight:bold;
		font-size:11px;
		}

/* :::::: General Styles starts here :::::: */
.login-box { margin-top:105px;	margin-bottom:105px; }
.title { font-size:18px; color:#aa9861; }	
/* subMenu & Subtitle or comments below title */
.sMenu{ 
		line-height:18px;
		font-size:11px;
		color:#4b6da3;	
		}
/* subMenu & Subtitle or comments  links  below title */		
.sMenu A, .sMenu A:link, .sMenu A:visited, .sMenu A:hover {	
		font-weight:normal;
		text-decoration:underline;
		color:#4b6da3;			
		}	
.sMenu A:hover { color:#f8506f; }
.sMenu strong { color:#f8506f; }
.main-txt { font-size:11px; color:#4b6da3; }

/* :::::: Font Size & Colour Styles starts here :::::: */
.txt-twel { font-size:12px; }
.txt-four { font-size:14px; }
.txt-six { font-size:16px; }

.pink { color:#f8506f; }
.blue { color:#4b6da3; }
INPUT.button { 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		cursor:pointer;
		cursor:hand;
		font-size:11px;
		color:#FFFFFF;
		font-weight:bold;
		border: 1px solid #dfd08e;
		background-color:#aa9861;
		width: auto;
		height:auto;
		padding: 2px 4px;
		}

/* :::::: EGOHEALTH GREEN BOX :::::: */
.bookLinks { padding:10px 20px; }
.bookLinks A { text-decoration:none; font-size:14px; color:#000; line-height:20px; }
.bookLinks A:HOVER { text-decoration:underline; }
.bookLinks .title { font-size:15px; color:#000; }

/* :::::: ADMIN :::::: */
.admin-menu { background-color:#F6EFCC; color:#aa9861; font-size:16px;}
a.admin-menu { color:#aa9861; text-decoration:none; font-size:16px}
a.admin-menu:hover { color:#f8506f; text-decoration:none; font-size:16px;}
.admin-hi { background-color:#FBF8E6; font-size:11px; color:#8A7A4A;}
.admin-input { 
		border:1px solid #DFD08E;
		background:#ffffff;
		width:166px;
		padding-top:2px;
		padding-left:3px;
		color:#AA9861;
		font-size:11px;
		height:20px;
		}
.admin-input-readonly { 
		border:none;
		background:transparent;
		width:166px;
		padding-top:2px;
		padding-left:3px;
		color:#AA9861;
		font-size:11px;
		height:20px;
		}
.admin-select { 
		border:1px solid #DFD08E;
		background:#ffffff;
		width:166px;
		padding-top:2px;
		padding-left:3px;
		color:#AA9861;
		font-size:11px;
		height:20px;
		}
.admin-textarea { 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		border:1px solid #DFD08E;
		background:#ffffff;
		padding-top:2px;
		padding-left:3px;
		color:#AA9861;
		font-size:11px;
		}
.admin-button { 
		font-family:Tahoma; 
		cursor:pointer;
		cursor:hand;
		font-size:11px;
		color:#FFFFFF;
		font-weight:bold;
		border: 1px solid #dfd08e;
		background-color:#aa9861;
		width: auto;
		height:auto;
		padding: 2px 4px;
		}
.admin-captcha-border { border:1px solid #DFD08E }
TABLE#admin-title { color:#f8506f; font-size:16px; margin:30px 0 0 12px;}
TABLE#admin-search { width:776px; font-size:12px; color:#8A7A4A; border: 1px solid #aa9861; padding:2px;}
TABLE#admin-table { font-size:11px; color:#aa9861; border: 1px solid #BFB38A;}
TR#admin-table { width:776px; background-color:#F4ECBB;}
TD#admin-table { font-size:13px; padding-left:2px;}
TD#admin-inner{ font-weight:bold; padding-right:4px; background-color:#FBF8E6;}
TABLE#admin-pagination {
		width:776px;
		background-color:#FBF8E6;
		font-size:11px;
		border:1px solid #D7CEB5;
		}

TABLE.report { 
	color:#000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	border: 1px solid #BFB38A;
	width:776px; 
	background-color:#FFFFFF;
	}
TABLE.report TD {	padding-left:2px; color:#000000; }
TABLE.report TR.report-title { background-color:#F4ECBB; font-weight:bold; color:#aa9861 !important }
TABLE.report TD TABLE.results, 
TABLE.report TD TABLE.results TR, 
TABLE.report TD TABLE.results TD { background:#FFFFFF; font-style:italic;}

.report-link-list TABLE A, .report-link-list TABLE { font-size:13px !important; }
