html{ font-family: Tahoma, "MS Sans Serif"; font-size: 11px; height: 100%; }
body{ width: 100%; height: 100%; margin: 0px; color: #000000 ; background-image: url(../images/bg.gif); background-color: #EBEBEB /*#F4F9C1*/; }
form, p{ padding: 0px 0px 0px 0px ; margin: 0px; }

/* ------ begin main area css ------ */
#MainTable{ width: 776px; height: 100%; background-image: url(../images/bg_left_right_dot.gif); background-color: #FFFFFF; }
#MainTable .tdMainTable{ vertical-align:top ; }
#MainTable .tdBottomTable{	height: 65px; 	vertical-align: bottom ; }
#MainTable .tdLineBottomTable{ width: 100%; height: 1px; background-color: #666666; }
#MainTable .tdTextBottomTable{ font-family: Tahoma, "MS Sans Serif"; font-size: 10px; text-align: center; background-color: #FFFFCC ; padding: 3px 0px 2px 0px;}
/* ------ end main area css ------ */

/* ------ begin main toolbar area css ------ */
#MainToolbar{ width: 760px; }
#MainToolbar .tdBgMiddleToolbar{ height: 34px; background-image: url(../images/toolbar/middle.gif); background-repeat: repeat-x;  text-align: left; vertical-align: middle; font-family: Arial; padding: 0px 0px 0px 6px; margin: 0px 0px 0px 0px; font-size: 3px;}
#MainToolbar .tdBgLeftToolbar{	width: 5px; height: 34px;  background-image: url(../images/toolbar/left.gif); font-family: Arial; padding: 0px; margin: 0px; font-size: 3px;}
#MainToolbar .tdBgRightToolbar{	width: 5px; height: 34px;  background-image: url(../images/toolbar/right.gif); font-family: Arial; padding: 0px; margin: 0px; font-size: 3px;}
/* ------ end main toolbar area css ------ */

/* ------ begin main counter area css ------ */
#iUsersOnline{	 vertical-align: middle; } 
#MainCounter{ width:98%; height: 14px; font-family: Tahoma, "MS Sans Serif"; font-size: 9px; font-weight: bold; padding: 3px 0px 3px 0px; text-align: left; vertical-align: middle;}
#MainUsersOnline{ font-family: Tahoma, "MS Sans Serif"; font-size: 10px; color:blue; font-weight: normal; text-align: left; vertical-align: middle;}
#MainUsersOnline a{ color:	blue;  	text-decoration: none; }
#MainUsersOnline a:link {  color: blue;  text-decoration: none; }
#MainUsersOnline a:visited {  color: blue;  text-decoration: none; }
#MainUsersOnline a:active {  color: blue;  text-decoration: underline ; }
#MainUsersOnline a:hover {  color: blue;  text-decoration: underline ; }
/* ------ end main counter area css ------ */

.imgBorder{ border-top: 1px solid rgb(100, 100, 100); border-right: 1px solid rgb(100, 100, 100); border-bottom: 1px solid rgb(100, 100, 100); border-left: 1px solid rgb(100, 100, 100); }

.hidden{	display:none;	}
.show{	/*display:''*/	}
.showDiv{ color: blue; font-family: Tahoma, "MS Sans Serif"; font-size: 10pt; font-weight: bold; }
.hideDiv{ visibility:hidden; height: 1px; }
.textEnabled {		background: #FFFFFF;	}
.textDisabled {	background: #D3D3D3;	}

.font8px{	font-size: 8px; }
.font10px{	font-size: 10px; }
.font12px{	font-size: 12px; }
.font14px{	font-size: 14px; }
.font16px{	font-size: 16px; }
.font18px{	font-size: 18px; }
.font20px{	font-size: 20px; }

.fontTitle{ font-family: "MS Sans Serif" , sans-serif , Tahoma;  font-size: 16px; font-weight: bold; text-decoration:underline; }

.fontTitle12px{	font-size: 12px; font-weight: bold; text-decoration:underline; }

.fontNormal11{ font-size: 11px; text-align: left; vertical-align: middle;  }
.fontNormal12{ font-size: 12px; text-align: left; vertical-align: middle;  }
.fontWelcome{ font-size: 13px; font-weight: bold; color:blue;}
.fontAlert{ font-family: Tahoma, "MS Sans Serif"; font-size: 12px; font-weight: bold; color: #FF0000; }
.fontBlue{ font-family: Tahoma, "MS Sans Serif"; font-size: 11px; 	font-weight: bold; color:	#1A2997; text-align: left; vertical-align: top; }

/*.tdSpaceBR{ height: 8px; }*/
.tdAlignLeftTop{ text-align: left; vertical-align: top; }
.tdAlignLeftMiddle{ text-align: left; vertical-align: middle; }
.tdAlignCenterTop{ text-align: center; vertical-align: top; }
.tdAlignRightTop{ text-align: right; vertical-align: top; font-size: 12px; font-weight: bold;}
.tdAlignRightMiddle{ text-align: right; vertical-align: middle; font-size: 12px; font-weight: bold;}
.tdFixedImgLinks{ text-align: center; vertical-align: top; font-weight: bold; width: 300px; padding: 8px 6px 8px 6px; }
.tdAlert{ color:#FF0000 ; font-size: 14px; font-weight: bold; text-align: center; height: 36px; vertical-align:middle; }
.tdAlertLeft{ color:#FF0000 ; font-size: 14px; font-weight: bold; text-align: left; vertical-align:middle; }
.tdTextAttachment{ 	text-align: left ; 	vertical-align: top; 	font-size:11px;  font-weight: bold; 	color: #167711; }

.tdLeftTop12n{ text-align: left; vertical-align: top; font-size: 12px;}
.tdLeftTop12b{ text-align: left; vertical-align: top; font-size: 12px; font-weight: bold;}
.tdLeftTop14n{ text-align: left; vertical-align: top; font-size: 14px;}
.tdLeftTop14b{ text-align: left; vertical-align: top; font-size: 14px; font-weight: bold;}
.tdCenterTop14n{ text-align: center; vertical-align: top; font-size: 14px;}
.tdRightTop{ text-align: right; vertical-align: top;}
.tdRightTop12n{ text-align: right; vertical-align: top; font-size: 12px;}
.tdRightTop12b{ text-align: right; vertical-align: top; font-size: 12px; font-weight: bold;}

.tdRightMiddle12{ text-align: right; vertical-align: middle; font-size: 12px; font-weight: normal;}
.tdRightMiddle12b{ text-align: right; vertical-align: middle; font-size: 12px; font-weight: bold;}

.tdHeight2px{ height: 2px; font-family: Arial; padding: 0px; margin: 0px; font-size: 1px; }
.tdHeight4px{ height: 4px; font-family: Arial; padding: 0px; margin: 0px; font-size: 3px; }
.tdHeight8px{ height: 10px; font-family: Arial; padding: 0px; margin: 0px; font-size: 6px; }
.tdHeight12px{ height: 12px; font-family: Arial; padding: 0px; margin: 0px; font-size: 6px; }
.tdHeight16px{ height: 16px; font-family: Arial; padding: 0px; margin: 0px; font-size: 6px; }
.tdHeight24px{ height: 24px; font-family: Arial; padding: 0px; margin: 0px; font-size: 6px; }

a{ color: #000000;  	text-decoration: none; }
a:link {  color: #000000;  text-decoration: none; }
a:visited {  color: #000000;  text-decoration: none; }
a:active {  color: #000000;  text-decoration: underline ; }
a:hover {  color: #000000;  text-decoration: underline ; }