body {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#AEAEAE;
}
a
{
text-decoration:none;
color: #006699;
}

.mainText {
	color:#353535;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:justify;
	line-height:15px;
}

.mainTextNoJus {
	color:#353535;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
	line-height:17px;
}

.whiteText {
	color:#ffffff;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.whiteTextSmall {
	color:#ffffff;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.resourceLink, .resourceLink:visited, .resourceLink:active  {
	color:#333333;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

.resourceLink:hover  {
	color:#ffffff;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.warning {
	color:#990000;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.warningOK{
	color:#006600;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.navLink, .navLink:visited, .navLink:active {
	color:#9CC4D7;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

.navLink:hover {
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.navText {
	color:#9CC4D7;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.loginHeading {
	color:#CCCCCC;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.loginTextbox {
	background-color:#9DA1A7;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:9px;
	color:#2F3F51;
	border:0px;
	padding:3px;
}

.loginTextbox:hover {
	background-color:#9DA1A7;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:9px;
	color:#ffffff;
	border:0px;
	padding:3px;
}

.loginSubHeading {
	color:#2F3F51;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.loginSubSubHeading {
	color:#7D858E;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.contactHeading {
	color:#CCCCCC;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.contactSubHeading {
	color:#969BA1;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.link1, .link1:visited, .link1:active {
	color:#6E7782;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

.link1:hover {
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.link2, .link2:visited, .link2:active {
	color:#969BA1;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

.link2:hover {
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.link3, .link3:visited, .link3:active {
	color:#7D858E;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

.link3:hover {
	color:#7D858E;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.link4, .link4:visited, .link4:active {
	color:#666666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

.link4:hover {
	color:#666666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.link5, .link5:visited, .link5:active {
	color:#2F3F51;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

.link5:hover {
	color:#2F3F51;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
}

.link6, .link6:visited, .link6:active {
	color:#666666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:underline;
	text-align:justify;
	line-height:20px;
}

.link6:hover {
	color:#666666;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:justify;
	line-height:20px;
}

.textbox {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#666666;
	border:2px solid #ffffff;
	background-color:#ffffff;
}

.buttonLink {
	color:#cccccc;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.buttonLink:hover {
	color:#ffffff;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.bottomInfo {
	color:#D7D7D7;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.bottomLink, .bottomLink:visited, .bottomLink:active {
	color:#D7D7D7;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

.bottomLink:hover  {
	color:#ffffff;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.tableBorder {
	border:1px solid #cccccc;
}

.calendarTable {
   border: 1px solid #bbbbbb;
   background-color: #ffffff;
   font-family: Tahoma, sans-serif;
   font-size: 11px;
   color: #000000;
}
.calendarTable TD, calendarTable TD.calendarToday {
   width:20px;
   text-align:center;
   border:1px solid white;
}
TD.calendarToday {
   color:red;
   font-weight:bold;
}
TD.calendarSelected {
   color:green;
   font-weight:bold;
   border:1px solid #aaaaaa;
}
TD.calendarHover {
   cursor:pointer;
   font-weight:bold;
   border:0px;
   background-color:#2C3C4C;
   color:#ffffff;
}

.calendarArrow {
   cursor:pointer;
  /* cursor:hand;*/
}

.calendar {
   padding:0px;
   margin:0px;
   border:0px;
   background-color:#090;
   text-align:left;
   position:absolute;
  /* z-index:+400;*/
   z-index:400;
   display:block;
   visibility:hidden;
}

.calendarMonthYear {
	color:#969BA1;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight: bold;
}

.hiddenDiv {
	visibility:hidden;
	display:none;
}

#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 0px;
	padding: 0px;
	visibility: hidden;
	z-index: 100;
}

.tooltip, tooltip:visited, tooltip:active {
	color:#006600;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:underline;
	text-align:justify;
	line-height:15px;
	cursor:help;
}

.tooltip:hover {
	color:#006600;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:justify;
	line-height:15px;
	cursor:help;
}

	.link7, .link7:visited, .link7:active  {
		color:#333333;
		font-family:Tahoma, Verdana, Arial, sans-serif;
		font-size:10px;
		text-decoration:underline;
	}

	.link7:hover  {
		color:#333333;
		font-family:Tahoma, Verdana, Arial, sans-serif;
		font-size:10px;
		text-decoration:none;
	}

.bg2
{
background-image:url(images/bg_resource_bank.jpg);
	color:#2F3F51;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.bg3
{
background-image:url(images/bg_welcome.jpg);

}
.bg4
{
background-image:url(images/shadow_right_long.jpg);

}
.bg4-2
{
background-image:url(images/shadow_right_long2.jpg);

}
.bg5
{
background-image:url(images/bg_contact.jpg);

}
.bg6
{
background-image:url(images/shadow_bottom.jpg);
background-repeat:no-repeat;

}

.bg7
{
background-image:url(images/button_middle.jpg);

}

.bg8
{
background-image:url(images/site_map_bracket.jpg);

}
.sitemap2
{
background-image:url(images/middle1.gif);
}

