BODY {
	SCROLLBAR-FACE-COLOR: #0055a5; SCROLLBAR-HIGHLIGHT-COLOR: #b2c3d0; 
	SCROLLBAR-SHADOW-COLOR: #b2c3d0; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #fff; 
	SCROLLBAR-TRACK-COLOR: #f2f5f7; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
	MARGIN-RIGHT: 0px; MARGIN-TOP: 0px;
/*	BACKGROUND-COLOR: #000066;  */
	COLOR: #212121; 
	FONT-FAMILY: Arial,sans-serif; FONT-SIZE: 10px; 
	/* background: url("http://www.payrollusaweb.com/images/gray_tile_background.gif") top left repeat-x; */
	/* background: url(images/bg_new.jpg) top left repeat-x; */
	/* background: url(images/.gif) top left repeat-x; */
	/* background: url(images/HG_02.jpg) top left repeat-x; */
	/* background: url(images/title_bar_blue_gradient.gif) top left repeat-x; */
    /* background: url(images/main_back4.jpg) top left repeat-x; */
	/* background: url(images/bg_page5.jpg) top left repeat-x; */
	 /* background: url(images/bg11.jpg) top left repeat-x; */
	 /* background: url(images/InfoBanner_Blue3.jpg) top left repeat-x; */
	 /* background: url(images/bg_background_Nav.gif) top left repeat-x; */
	 /* 
	 background-image: url(images/pg_background.jpg);
    background-repeat: no-repeat;*/
	

/* background-image:url(http://www.mandalamedspa.com/images/bg.jpg); */

}

.adsbygoogle {
	margin-top:10px;	
}



a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	/*font-size: 14px;*/
	color: #212121;
}

a:Hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	/*font-size: 14px;*/
	color: #336633;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	/*font-size: 14px;*/
	color: #212121;
}

a:visited:Hover {
	text-decoration: none;
	/*font-size: 14px;*/
	color: #336633;
}


/*  non underlined links */


.one:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #212121;
}

.one:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size: 14px;
	color: #336633;
}

.one:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #212121;
}

.one:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #336633;
}




ul {
	list-style-type: disc;
	list-style-position: outside;
	/*list-style-image: url(images/x005j.gif);*/
	line-height: 175%; /* 175% */
	vertical-align: middle;
	font-size: 14px;
}

.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 14px;
	color: #212121;
	
}

.footer:Hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #212121;
	
}
.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 14px;
	color: #000066;
	
}

.footer:visited:Hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #212121;
}

.leftNavBgClr
{
	background-color: #0055a5;
	
	
}

.headerBgClor
{
	background-color: #0055a5;
}
h1 {
	font-family: Arial;
	font-size: 27px;
	font-weight: 600;
	color: #0055a5;
}

h3 {
	font-size: 11px;
}

.TableBorder {
	font-size: 14px;
	/*border: solid 1px #0055a5;*/
}

hr
{
	color: #cccccc;
	height: 1px;
	border: 1px;
	width: 50%;
	align: center;
	background-position: center;

}

.CalCellBg {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #212121;
	background-color: #0DA171;
}

.maintd {
	font-family: Arial;
	font-size: 11px;
	padding-right: 10px;
	padding-left: 10px;
	color: #212121;
}

.meetingstd {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;

}


.fontClassl9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #212121;
}

.fontClassl9 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #212121;
}

.fontClassl9 a:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #212121;
}
.fontClassl9 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #212121;
}

.fontClassl9 a:visited:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #212121;
}

.fontClass8 {
	font-family: Arial;
	font-size: 8px;
	color: #212121;
}

.fontClass8 a:link {
	font-family: Arial;
	font-size: 8px;
	color: #212121;
}

.fontClass8 a:Hover {
	font-family: Arial;
	font-size: 8px;
	color: #212121;
}
.fontClass8 a:visited {
	font-family: Arial;
	font-size: 8px;
	color: #212121;
}

.fontClass8 a:visited:Hover {
	font-family: Arial;
	font-size: 8px;
	color: #212121;
}


.fontClass300 {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
}

.fontClass300 a:link {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
}

.fontClass300 a:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
}

.fontClass300 a:visited {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
}

.fontClass300 a:visited:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
}

.greenText {
	font-size:12px;
	color: #090;
	line-height:11px;
}
.blueText {
	font-size:12px;
	color:#163054;
	line-height:11px;
}

.greenText a {
	font-size:12px;
	color: #090;
	line-height:11px;
}

/* Size 9 Black */

.fontClass309 {
	font-family: Arial;
	font-size: 10px;
	color: #212121;
}

.fontClass309 a:link {
	font-family: Arial;
	font-size: 10px;
	color: #212121;
}

.fontClass309 a:Hover {
	font-family: Arial;
	font-size: 10px;
	color: #212121;
}

.fontClass309 a:visited {
	font-family: Arial;
	font-size:10px;
	color: #212121;
}

.fontClass309 a:visited:Hover {
	font-family: Arial;
	font-size: 10px;
	color: #212121;
}


/* Size 11 Blue */

.fontClass311blue {
	font-family: Arial;
	font-size: 11px;
	color: #003399;
}

.fontClass311blue a:link {
	font-family: Arial;
	font-size: 11px;
	color: #003399;
}

.fontClass311blue a:Hover {
	font-family: Arial;
	font-size: 11px;
	color: #003399;
}

.fontClass311blue a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #003399;
}

.fontClass311blue a:visited:Hover {
	font-family: Arial;
	font-size: 11px;
	color: #003399;
}

/* Size 12 Blue */

.fontClass312blu {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
}

.fontClass312blu a:link {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
}

.fontClass312blu a:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
}

.fontClass312blu a:visited {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
}

.fontClass312blu a:visited:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
}







/* Size 12 Black */

.fontClass312black {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
	font-style: normal;
	font-weight:normal;
	line-height:1.5em;
}

.fontClass312black a:link {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
	font-weight:normal;
}

.fontClass312black a:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
	font-weight:normal;
}

.fontClass312black a:visited {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
	font-weight:normal;
}

.fontClass312black a:visited:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
	font-weight:normal;
}




/* Size 13 Black */

.fontClass313black {
	font-family: Arial;
	font-size: 15px;
	color: #212121;
	font-style: normal;
}

.fontClass313black a:link {
	font-family: Arial;
	font-size: 15px;
	color: #212121;
}

.fontClass313black a:Hover {
	font-family: Arial;
	font-size: 15px;
	color: #212121;
}

.fontClass313black a:visited {
	font-family: Arial;
	font-size: 15px;
	color: #212121;
}

.fontClass313black a:visited:Hover {
	font-family: Arial;
	font-size: 15px;
	color: #212121;
}












/* Size 14 Black */

.fontClass314black {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
}

.fontClass314black a:link {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
}

.fontClass314black a:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
}

.fontClass314black a:visited {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
}

.fontClass314black a:visited:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #212121;
}

/* Size 11 Black */

.fontClass311black {
	font-family: Arial;
	font-size: 11px;
	color: #212121;
}

.fontClass311black a:link {
	font-family: Arial;
	font-size: 11px;
	color: #212121;
}

.fontClass311black a:Hover {
	font-family: Arial;
	font-size: 11px;
	color: #212121;
}

.fontClass311black a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #212121;
}

.fontClass311black a:visited:Hover {
	font-family: Arial;
	font-size: 11px;
	color: #212121;
}

/* Size 10 Black */

.fontClass310black {
	font-family: Arial;
	font-size: 11px;
	color: #212121;
}

.fontClass310black a:link {
	font-family: Arial;
	font-size: 11px;
	color: #212121;
}

.fontClass310black a:Hover {
	font-family: Arial;
	font-size: 11px;
	color: #212121;
}

.fontClass310black a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #212121;
}

.fontClass310black a:visited:Hover {
	font-family: Arial;
	font-size: 11px;
	color: #212121;
}

/* Size 09 Maroon */

.fontClass309maroon {
	font-family: Arial;
	font-size: 10px;
	color: #710000;
}

.fontClass309maroon a:link {
	font-family: Arial;
	font-size: 10px;
	color: #710000;
}

.fontClass309maroon a:Hover {
	font-family: Arial;
	font-size: 10px;
	color: #710000;
}

.fontClass309maroon a:visited {
	font-family: Arial;
	font-size: 10px;
	color: #710000;
}

.fontClass309maroon a:visited:Hover {
	font-family: Arial;
	font-size: 10px;
	color: #710000;
}
/* Size 10 Maroon */

.fontClass310maroon {
	font-family: Arial;
	font-size: 10px;
	color: #710000;
}

.fontClass310maroon a:link {
	font-family: Arial;
	font-size: 10px;
	color: #710000;
}

.fontClass310maroon a:Hover {
	font-family: Arial;
	font-size: 10px;
	color: #710000;
}

.fontClass310maroon a:visited {
	font-family: Arial;
	font-size: 10px;
	color: #710000;
}

.fontClass310maroon a:visited:Hover {
	font-family: Arial;
	font-size: 10px;
	color: #710000;
}
/* Size 12 Maroon */

.fontClass312maroon {
	font-family: Arial;
	font-size: 14px;
	color: #710000;
}

.fontClass312maroon a:link {
	font-family: Arial;
	font-size: 14px;
	color: #710000;
}

.fontClass312maroon a:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #710000;
}

.fontClass312maroon a:visited {
	font-family: Arial;
	font-size: 14px;
	color: #710000;
}

.fontClass312maroon a:visited:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #710000;
}


/* Size 14 Maroon */

.fontClass314maroon {
	font-family: Arial;
	font-size: 14px;
	color: #710000;
	
}

.fontClass314maroon a:link {
	font-family: Arial;
	font-size: 14px;
	color: #710000;
}

.fontClass314maroon a:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #710000;
}

.fontClass314maroon a:visited {
	font-family: Arial;
	font-size: 14px;
	color: #710000;
}

.fontClass314maroon a:visited:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #710000;
}

/* Size 17 Maroon */

.fontClass317maroon {
	font-family: Arial;
	font-size: 17px;
	color: #710000;
}

.fontClass317maroon a:link {
	font-family: Arial;
	font-size: 17px;
	color: #710000;
}

.fontClass317maroon a:Hover {
	font-family: Arial;
	font-size: 17px;
	color: #710000;
}

.fontClass317maroon a:visited {
	font-family: Arial;
	font-size: 17px;
	color: #710000;
}

.fontClass317maroon a:visited:Hover {
	font-family: Arial;
	font-size: 17px;
	color: #710000;
}

/* Size 17 White */

.fontClass317white {
	font-family: Arial;
	font-size: 17px;
	color: #ffffff;
}

.fontClass317white a:link {
	font-family: Arial;
	font-size: 17x;
	color: #ffffff;
}

.fontClass317white a:Hover {
	font-family: Arial;
	font-size: 17px;
	color: #ffffff;
}

.fontClass317white a:visited {
	font-family: Arial;
	font-size: 17px;
	color: #ffffff;
}

.fontClass317white a:visited:Hover {
	font-family: Arial;
	font-size: 17px;
	color: #ffffff;
}


/* Size 10 White */

.fontClass310white {
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
}

.fontClass310white a:link {
	font-family: Arial;
	font-size: 10x;
	color: #ffffff;
}

.fontClass310white a:Hover {
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
}

.fontClass310white a:visited {
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
}

.fontClass310white a:visited:Hover {
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
}

/* Size 12 White */

.fontClass312white {
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
}

.fontClass312white a:link {
	font-family: Arial;
	font-size: 12x;
	color: #ffffff;
}

.fontClass312white a:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
}

.fontClass312white a:visited {
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
}

.fontClass312white a:visited:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
}



/* Size 11 White */

.fontClass311white {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
}

.fontClass311white a:link {
	font-family: Arial;
	font-size: 11x;
	color: #ffffff;
}

.fontClass311white a:Hover {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
}

.fontClass311white a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
}

.fontClass311white a:visited:Hover {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
}






/* Size 14 White */

.fontClass314white {
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
}

.fontClass314white a:link {
	font-family: Arial;
	font-size: 14x;
	color: #ffffff;
}

.fontClass314white a:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
}

.fontClass314white a:visited {
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
}

.fontClass314white a:visited:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
}


/* Size 20 White */

.fontClass320white {
	font-family: Arial;
	font-size: 20px;
	color: #ffffff;
}

.fontClass320white a:link {
	font-family: Arial;
	font-size: 20x;
	color: #ffffff;
}

.fontClass320white a:Hover {
	font-family: Arial;
	font-size: 20px;
	color: #ffffff;
}

.fontClass320white a:visited {
	font-family: Arial;
	font-size: 20px;
	color: #ffffff;
}

.fontClass320white a:visited:Hover {
	font-family: Arial;
	font-size: 20px;
	color: #ffffff;
}

/* Size 30 White */

.fontClass330white {
	font-family: Arial;
	font-size: 30px;
	color: #ffffff;
}

.fontClass330white a:link {
	font-family: Arial;
	font-size: 30x;
	color: #ffffff;
}

.fontClass330white a:Hover {
	font-family: Arial;
	font-size: 30px;
	color: #ffffff;
}

.fontClass330white a:visited {
	font-family: Arial;
	font-size: 30px;
	color: #ffffff;
}

.fontClass330white a:visited:Hover {
	font-family: Arial;
	font-size: 30px;
	color: #ffffff;
}

/* Size 35 White */

.fontClass335white {
	font-family: Arial;
	font-size: 35px;
	color: #ffffff;
}

.fontClass335white a:link {
	font-family: Arial;
	font-size: 35x;
	color: #ffffff;
}

.fontClass335white a:Hover {
	font-family: Arial;
	font-size: 35px;
	color: #ffffff;
}

.fontClass335white a:visited {
	font-family: Arial;
	font-size: 35px;
	color: #ffffff;
}

.fontClass335white a:visited:Hover {
	font-family: Arial;
	font-size: 35px;
	color: #ffffff;
}

/* Size 40 White */

.fontClass340white {
	font-family: Arial;
	font-size: 40px;
	color: #ffffff;
}

.fontClass340white a:link {
	font-family: Arial;
	font-size: 40x;
	color: #ffffff;
}

.fontClass340white a:Hover {
	font-family: Arial;
	font-size: 40px;
	color: #ffffff;
}

.fontClass340white a:visited {
	font-family: Arial;
	font-size: 40px;
	color: #ffffff;
}

.fontClass340white a:visited:Hover {
	font-family: Arial;
	font-size: 40px;
	color: #ffffff;
}



/* Size 60 White */

.fontClass360white {
	font-family: Arial;
	font-size: 60px;
	color: #ffffff;
}

.fontClass360white a:link {
	font-family: Arial;
	font-size: 60x;
	color: #ffffff;
}

.fontClass360white a:Hover {
	font-family: Arial;
	font-size: 60px;
	color: #ffffff;
}

.fontClass360white a:visited {
	font-family: Arial;
	font-size: 60px;
	color: #ffffff;
}

.fontClass360white a:visited:Hover {
	font-family: Arial;
	font-size: 60px;
	color: #ffffff;
}


/* Size 60 Black */

.fontClass360black {
	font-family: Arial;
	font-size: 60px;
	color: #212121;
}

.fontClass360black a:link {
	font-family: Arial;
	font-size: 60x;
	color: #212121;
}

.fontClass360black a:Hover {
	font-family: Arial;
	font-size: 60px;
	color: #212121;
}

.fontClass360black a:visited {
	font-family: Arial;
	font-size: 60px;
	color: #212121;
}

.fontClass360black a:visited:Hover {
	font-family: Arial;
	font-size: 60px;
	color: #212121;
}




/* Size 11 Blue */

.fontClass311b {
	font-family: Arial;
	font-size: 11px;
	color: #003399;
	
}

.fontClass311b a:link {
	font-family: Arial;
	font-size: 11px;
	color: #003399;
}

.fontClass311b a:Hover {
	font-family: Arial;
	font-size: 11px;
	color: #003399;
}

.fontClass311b a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #003399;
}

.fontClass311b a:visited:Hover {
	font-family: Arial;
	font-size: 11px;
	color: #003399;
}






/* Size 12 Blue */

.fontClass312 {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
	text-align: left;

}

.fontClass312 a:link {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
}

.fontClass312 a:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
}

.fontClass312 a:visited {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
}

.fontClass312 a:visited:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
}





/* Size 16 Blue */

.fontClass316 {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
}

.fontClass316 a:link {
	font-family: Arial;
	font-size: 16px;
	color: #003399;
}

.fontClass316 a:Hover {
	font-family: Arial;
	font-size: 16px;
	color: #003399;
}

.fontClass316 a:visited {
	font-family: Arial;
	font-size: 16px;
	color: #003399;
}

.fontClass316 a:visited:Hover {
	font-family: Arial;
	font-size: 16px;
	color: #003399;
}

/* Size 18 Blue */

.fontClass318 {
	font-family: Arial;
	font-size: 18px;
	color: #003399;
}

.fontClass318 a:link {
	font-family: Arial;
	font-size: 18x;
	color: #003399;
}

.fontClass318 a:Hover {
	font-family: Arial;
	font-size: 18px;
	color: #003399;
}

.fontClass318 a:visited {
	font-family: Arial;
	font-size: 18px;
	color: #003399;
}

.fontClass318 a:visited:Hover {
	font-family: Arial;
	font-size: 18px;
	color: #003399;
}


/* Size 17 Blue */

.fontClass317 {
	font-family: Arial;
	font-size: 17px;
	color: #003399;
}

.fontClass317 a:link {
	font-family: Arial;
	font-size: 17x;
	color: #003399;
}

.fontClass317 a:Hover {
	font-family: Arial;
	font-size: 17px;
	color: #003399;
}

.fontClass317 a:visited {
	font-family: Arial;
	font-size: 17px;
	color: #003399;
}

.fontClass317 a:visited:Hover {
	font-family: Arial;
	font-size: 17px;
	color: #CC0000;
}

/* Size 17 Black */

.fontClass317black {
	font-family: Arial;
	font-size: 17px;
	color: #212121;
}

.fontClass317black a:link {
	font-family: Arial;
	font-size: 17x;
	color: #212121;
}

.fontClass317black a:Hover {
	font-family: Arial;
	font-size: 17px;
	color: #212121;
}

.fontClass317black a:visited {
	font-family: Arial;
	font-size: 17px;
	color: #212121;
}

.fontClass317black a:visited:Hover {
	font-family: Arial;
	font-size: 17px;
	color: #CC0000;
}



/* Size 25 Black */

.fontClass325black {
	font-family: Arial;
	font-size: 25px;
	color: #212121;
}

.fontClass325black a:link {
	font-family: Arial;
	font-size: 25x;
	color: #212121;
}

.fontClass325black a:Hover {
	font-family: Arial;
	font-size: 25px;
	color: #212121;
}

.fontClass325black a:visited {
	font-family: Arial;
	font-size: 25px;
	color: #212121;
}

.fontClass325black a:visited:Hover {
	font-family: Arial;
	font-size: 25px;
	color: #CC0000;
}


/* Size 18 Black */

.fontClass318black {
	font-family: Arial;
	font-size: 18px;
	color: #212121;
}

.fontClass318black a:link {
	font-family: Arial;
	font-size: 18x;
	color: #212121;
}

.fontClass318black a:Hover {
	font-family: Arial;
	font-size: 18px;
	color: #212121;
}

.fontClass318black a:visited {
	font-family: Arial;
	font-size: 18px;
	color: #212121;
}

.fontClass318black a:visited:Hover {
	font-family: Arial;
	font-size: 18px;
	color: #CC0000;
}





/* Size 20 Black */

.fontClass320black {
	font-family: Arial;
	font-size: 20px;
	color: #212121;
}

.fontClass320black a:link {
	font-family: Arial;
	font-size: 20x;
	color: #212121;
}

.fontClass320black a:Hover {
	font-family: Arial;
	font-size: 20px;
	color: #212121;
}

.fontClass320black a:visited {
	font-family: Arial;
	font-size: 20px;
	color: #212121;
}

.fontClass320black a:visited:Hover {
	font-family: Arial;
	font-size: 20px;
	color: #CC0000;
}






/* Size 17 Red */

.fontClass317red {
	font-family: Arial;
	font-size: 17px;
	color: #CC0000;
}

.fontClass317red a:link {
	font-family: Arial;
	font-size: 17x;
	color: #CC0000;
}

.fontClass317red a:Hover {
	font-family: Arial;
	font-size: 17px;
	color: #CC0000;
}

.fontClass317red a:visited {
	font-family: Arial;
	font-size: 17px;
	color: #CC0000;
}

.fontClass317red a:visited:Hover {
	font-family: Arial;
	font-size: 17px;
	color: #CC0000;
}

/* Size 14 Red */

.fontClass314red {
	font-family: Arial;
	font-size: 14px;
	color: #CC0000;
}

.fontClass314red a:link {
	font-family: Arial;
	font-size: 14x;
	color: #CC0000;
}

.fontClass314red a:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #CC0000;
}

.fontClass314red a:visited {
	font-family: Arial;
	font-size: 14px;
	color: #CC0000;
}

.fontClass314red a:visited:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #CC0000;
}


/* Size 14 Blue */

.fontClass314 {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
	
}

.fontClass314 a:link {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
}

.fontClass314 a:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
}

.fontClass314 a:visited {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
}

.fontClass314 a:visited:Hover {
	font-family: Arial;
	font-size: 14px;
	color: #003399;
}



/* Size 10 Blue */

.fontClass319 {
	font-family: Arial;
	font-size: 10px;
	color: #003399;
}

.fontClass319 a:link {
	font-family: Arial;
	font-size: 10px;
	color: #003399;
}

.fontClass319 a:Hover {
	font-family: Arial;
	font-size: 10px;
	color: #003399;
}

.fontClass319 a:visited {
	font-family: Arial;
	font-size: 10px;
	color: #003399;
}

.fontClass319 a:visited:Hover {
	font-family: Arial;
	font-size: 10px;
	color: #003399;
}


/* Size 30 Blue */

.fontClass330B {
	font-family: Arial;
	font-size: 30px;
	color: #003399;
}

.fontClass330B a:link {
	font-family: Arial;
	font-size: 30px;
	color: #003399;
}

.fontClass330B a:Hover {
	font-family: Arial;
	font-size: 30px;
	color: #003399;
}

.fontClass330B a:visited {
	font-family: Arial;
	font-size: 30px;
	color: #003399;
}

.fontClass330B a:visited:Hover {
	font-family: Arial;
	font-size: 30px;
	color: #003399;
}




/* Size 25 Blue */

.fontClass325B {
	font-family: Arial;
	font-size: 25px;
	color: #003399;
}

.fontClass325B a:link {
	font-family: Arial;
	font-size: 25px;
	color: #003399;
}

.fontClass325B a:Hover {
	font-family: Arial;
	font-size: 25px;
	color: #003399;
}

.fontClass325B a:visited {
	font-family: Arial;
	font-size: 25px;
	color: #003399;
}

.fontClass325B a:visited:Hover {
	font-family: Arial;
	font-size: 25px;
	color: #003399;
}


.fontClass340B {
	font-family: Arial;
	font-size: 25px;
	color: #003399;
}

.fontClass340B a:Hover {
	font-family: Arial;
	font-size: 25px;
	color: #003399;
}

.fontClass340B a:visited {
	font-family: Arial;
	font-size: 25px;
	color: #003399;
}

.fontClass340B a:visited:Hover {
	font-family: Arial;
	font-size: 25px;
	color: #003399;
}



DIV#roundedbox {
	FONT-SIZE: 8px; BACKGROUND: #6aa9d2; FLOAT: right; MARGIN: 0px 0px 0px 1em; WIDTH: 150px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV#roundedbox #top {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 16px
}
DIV#roundedbox #bottom {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 16px
}
DIV#roundedbox #topleft {
	BACKGROUND: url(/images/corners.gif) no-repeat left top; FLOAT: left; WIDTH: 16px; HEIGHT: 16px
}
DIV#roundedbox #topright {
	BACKGROUND: url(/images/corners.gif) no-repeat right top; FLOAT: right; WIDTH: 16px; HEIGHT: 16px
}
DIV#roundedbox #bottomleft {
	BACKGROUND: url(/images/corners.gif) no-repeat left bottom; FLOAT: left; WIDTH: 16px; HEIGHT: 16px
}
DIV#roundedbox #bottomright {
	BACKGROUND: url(/images/corners.gif) no-repeat right bottom; FLOAT: right; WIDTH: 16px; HEIGHT: 16px
}
DIV#roundedbox #boxcontent {
	MARGIN: -1em 1em
}
DIV#roundedbox P {
	MARGIN: 0.5em 0px
}


DIV#roundedbox2 {
	FONT-SIZE: 8px; BACKGROUND: #FCFCFC; FLOAT: right; MARGIN: 0px 0px 0px 1em; WIDTH: 125px; FONT-FAMILY: Arial, Arial, Helvetica, sans-serif
}
DIV#roundedbox2 #top {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 16px
}
DIV#roundedbox2 #bottom {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 16px
}
DIV#roundedbox2 #topleft {
	BACKGROUND: url(/images/corners_div2.gif) no-repeat left top; FLOAT: left; WIDTH: 16px; HEIGHT: 16px
}
DIV#roundedbox2 #topright {
	BACKGROUND: url(/images/corners_div2.gif) no-repeat right top; FLOAT: right; WIDTH: 16px; HEIGHT: 16px
}
DIV#roundedbox2 #bottomleft {
	BACKGROUND: url(/images/corners_div2.gif) no-repeat left bottom; FLOAT: left; WIDTH: 16px; HEIGHT: 16px
}
DIV#roundedbox2 #bottomright {
	BACKGROUND: url(/images/corners_div2.gif) no-repeat right bottom; FLOAT: right; WIDTH: 16px; HEIGHT: 16px
}
DIV#roundedbox2 #boxcontent {
	MARGIN: -1em 1em
}
DIV#roundedbox2 P {
	MARGIN: 0.5em 0px
}





DIV#roundedbox3 {
	FONT-SIZE: 8px; BACKGROUND: #ffffff; FLOAT: right; MARGIN: 0px 0px 0px 1em; WIDTH: 170px; FONT-FAMILY: Arial, Arial, Helvetica, sans-serif
}
DIV#roundedbox3 #top {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 16px
}
DIV#roundedbox2 #bottom {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 16px
}
DIV#roundedbox3 #topleft {
	BACKGROUND: url(/images/corners_div2.gif) no-repeat left top; FLOAT: left; WIDTH: 16px; HEIGHT: 16px
}
DIV#roundedbox3 #topright {
	BACKGROUND: url(/images/corners_div2.gif) no-repeat right top; FLOAT: right; WIDTH: 16px; HEIGHT: 16px
}
DIV#roundedbox3 #bottomleft {
	BACKGROUND: url(/images/corners_div2.gif) no-repeat left bottom; FLOAT: left; WIDTH: 16px; HEIGHT: 16px
}
DIV#roundedbox3 #bottomright {
	BACKGROUND: url(/images/corners_div2.gif) no-repeat right bottom; FLOAT: right; WIDTH: 16px; HEIGHT: 16px
}
DIV#roundedbox3 #boxcontent {
	MARGIN: -1em 1em
}
DIV#roundedbox3 P {
	MARGIN: 0.5em 0px
}
DIV#roundedbox4 {
	FONT-SIZE: 8px; FLOAT: right; MARGIN: 0px 0px 0px 1em; WIDTH: 130px; FONT-FAMILY: Arial, Arial, Helvetica, sans-serif; BACKGROUND: url(images/grey-box-bg-repeat-130px.gif); background-repeat:repeat-y;
}
DIV#roundedbox4 #top {
	FONT-SIZE: 1px; HEIGHT: 23px; BACKGROUND: url(images/grey-top-repeat.gif); background-repeat:repeat-x;
}
DIV#roundedbox4 #bottom {
	FONT-SIZE: 1px; HEIGHT: 10px; BACKGROUND: url(images/grey-bottom-repeat.gif); background-repeat:repeat-x;
}
DIV#roundedbox4 #topleft {
	BACKGROUND: url(images/grey-top-left.gif) no-repeat left top; FLOAT: left; WIDTH: 10px; HEIGHT: 23px
}
DIV#roundedbox4 #topright {
	BACKGROUND: url(images/grey-top-right.gif) no-repeat right top; FLOAT: right; WIDTH: 10px; HEIGHT: 23px
}
DIV#roundedbox4 #topmiddle{
	FLOAT: right; WIDTH: 110px; HEIGHT: 18px; padding-top:5px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size:10px; text-align:center; font-weight:bold; color:#212121;
}
DIV#roundedbox4 #bottomleft {
	BACKGROUND: url(images/grey-left-bottom.gif) no-repeat left bottom; FLOAT: left; WIDTH: 10px; HEIGHT: 10px
}
DIV#roundedbox4 #bottomright {
	BACKGROUND: url(images/grey-right-bottom.gif) no-repeat right bottom; FLOAT: right; WIDTH: 10px; HEIGHT: 10px
}
DIV#roundedbox4 #boxcontent {
	MARGIN: -1em 1em;
	text-align:left;
	padding-bottom:10px;
	padding-top:15px;
	font-size: 14px;
}
DIV#roundedbox4 P {
	MARGIN: 0.5em 0px
}






.RegionalListText { width: 133; height: 100px; margin-left: 0px; font-weight: normal; overflow: auto; border:none; line-height: 15px;}
.RegionalListTextnew { width: 115; height: 100px; margin-left: 0px; font-weight: normal; overflow: auto; border:none; line-height: 15px;}
a.RegionalListLink{
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none;
color:#212121;
}
a.RegionalListLink:hover{
font-size: 11px; 
font-family:  Arial, Helvetica, sans-serif; 
text-decoration: underline; 
color: #009966;
}
a.RegionalListLink:visited{
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none;
color:#212121;
}
a.RegionalListLink:visited:hover{
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: underline; 
color: #009966;
}

.roundedcornr_box_356059 {
   background: #f2f8ff url(images/roundedcornr_356059_grad.gif) repeat-x top left;
}
.roundedcornr_top_356059 div {
   background: url(images/roundedcornr_356059_tl.gif) no-repeat top left;
}
.roundedcornr_top_356059 {
   background: transparent url(images/roundedcornr_356059_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_356059 div {
   background: url(images/roundedcornr_356059_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_356059 {
   background: transparent url(images/roundedcornr_356059_br.gif) no-repeat bottom right;
}

.roundedcornr_box_188039 {
	background: url(roundedcornr_188039_tl.png) no-repeat top left;
}
.roundedcornr_top_188039 {
	background: url(roundedcornr_188039_tr.png) no-repeat top right;
}
.roundedcornr_bottom_188039 {
	background: url(roundedcornr_188039_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_188039 div {
	background: url(roundedcornr_188039_br.png) no-repeat bottom right;
}
.roundedcornr_content_188039 {
	background: url(roundedcornr_188039_r.png) top right repeat-y;
}

.roundedcornr_top_188039 div,.roundedcornr_top_188039,
.roundedcornr_bottom_188039 div, .roundedcornr_bottom_188039 {
	width: 100%;
	height: 20px;
	font-size: 1px;
}
.roundedcornr_content_188039, .roundedcornr_bottom_188039 {
	margin-top: -19px;
}
.roundedcornr_content_188039 { padding: 0 15px; }







.dataTable {
	margin:0;
	background-color: #eeeeee;
	padding: 25px;
	border-radius:10px;
	border:#999 thin solid;
}
.dataTableM {
	font-size:12px;
	margin:0;
	background-color: #eeeeee;
	padding: 17px;
	border-radius:10px;
	border:#999 thin solid;
}

.dataTableSm {
	margin:0;
	background-color: #eeeeee;
	padding: 20px;
	border-radius:10px;
	border:#999 thin solid;
}
.dataTableSm td {
	font-size:9px;
	padding-left:5px;
	padding-right:5px;
	border-bottom:#bbb thin dotted;
	border-left:#bbb thin dotted;
	border-right:#bbb thin dotted;
	line-height:32px;
}
.dataTableSm th {
	color:#006;
	margin:0;
	padding-right:5px;
	border-bottom:thick solid #006;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	/*text-align:left;*/
}
.dataTable td {
	padding-right:20px;
}
.dataTableM td {
	padding-right:20px;
}

.dataTable th {
	color:#006;
	margin:0;
	border-bottom:thick solid #006;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*text-align:left;*/
}

.dataTableM th {
	color:#006;
	margin:0;
	border-bottom:thick solid #006;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	/*text-align:left;*/
}
.subTotal {
	margin:0;
	padding-top:10px;
	border-top:thin solid #006;
}
.subTotalBot {
	margin:0;
	/*padding-top:10px;*/
	border-bottom:thin solid #006;
}
.dataTable .dtNum {
	text-align:right;
}

.dataTableM .dtNum {
	text-align:right;
}
.dataTable .dtNumRight, .dataTableSm .dtNumRight {
	padding-right:10px;
	padding-left:0px;
	text-align:right;
}
.dataTableM .dtNumRight, .dataTableSm .dtNumRight {
	padding-right:10px;
	padding-left:0px;
	text-align:right;
}

.dataTableSm th .dtCenter {
	/*padding-right:10px;
	padding-left:10px;*/
	text-align: center;
}
.dataTable .dtNumRight, .dataTableSm .dtNumRight {
	padding-right:10px;
	padding-left:0px;
	text-align:right;
}

.dataTableM .dtNumRight, .dataTableSm .dtNumRight {
	padding-right:10px;
	padding-left:0px;
	text-align:right;
}


/* ------------ BEGIN Navigation Menu Styles ------------ */

/*#menu
{
	width: 125px;
}
#menu a, #menu a:visited {
  text-decoration:none;
  text-align:left;
  background-color:#0055a5; 
  color:#ffffff;
  display:block; 
  padding-left:6px;
  margin:7px;
  border-left:5px solid #fff;
  text-wrap: none;
  }
#menu a:hover {
  border-left:5px solid #fd8633;
  text-decoration:underline;
  background-color: #212121;
  border-width: 0px 0px 0px 5px;
	border-color: #DEDEDE;
	border-style: solid;
	display: block;

  }*/
  
  
  
#menuContainer {
	position:relative;
	float:left;
	left:130px;
	top:0px;
}	

#menu, #menu ul { /* This controls padding around menu */
padding-left:0px;
padding-top:15px;
padding-bottom:15px;
margin:0;
list-style:none;
font:11px arial, verdana, sans-serif;
letter-spacing:.1em;
background:url(/images/blacktrans.png);
position:relative;
z-index:100;
}
#menu {
height:30px;
float:left;
padding:0;
background:url(../images/transparent.gif);
position:relative;
right:150px;
}
#menu table {
border-collapse:collapse;
}
#menu li {
float:left;
}
#menu li li {
float:none;
}/* a hack for IE5.x and */
#menu li a li {
float:left;
}
#menu li a { /* Space between main menu items */
display:block;
float:left;
color:#888;
height:30px;
padding:0 0px 0 20px;
line-height:30px;
text-decoration:none;
white-space:nowrap;
font-weight: normal;
}
#menu li li a {
height:25px;
line-height:25px;
float:none;
color:#222222;
}
#menu li:hover {
position:relative;
z-index:100;
background-image:url(../images/bluearrow.png);
background-repeat:no-repeat;
background-position:bottom;
}
#menu2 li {
width:auto;
margin-right:10px;
padding-right:5px;
}
#menu2 li:hover {
position:relative;
z-index:100;
background:url(../images/transparent.gif);
} /* Use the transparent.gif to write over the bluearrow.png, otherwise the bluearrow.png will sh*/
.menu3 a:hover {
position:relative;
z-index:200;
background-color:#FFFFFF;
} /* Use the background-color to write over the bluearrow.png, otherwise the bluearrow.png will sh*/
#menu a:hover {
position:relative;	
z-index:100;
color:#EEEEEE;	
border:0;
}
#menu li:hover > a {	
color:#000;
}
#menu :hover  ul {
left:0;
top:30px;
z-index:300;
}
#menu a:hover ul {
left:-1px;
}
#menu ul {
position:absolute;
left:-9999px;
top:-9999px;
}
#menu li:hover li:hover > ul {left:0;
margin-left:100%;
top:0;
}/* keep further levels hid*/
#menu li:hover > ul ul {position:absolute;
left:-9999px;
top:-9999px;
width:auto;
}/* show path follo*/
#menu li:hover li:hover > a {color: #FFF;}
#menu li a:hover ul li a:hover { color:#FFF;}
/* but IE5.x and IE6 need this lot to style the fly*//* show next le*/
#menu a:hover a:hover ul,#menu a:hover a:hover a:hover ul,#menu a:hover a:hover a:hover a:hover ul,#menu a:hover a:hover a:hover a:hover a:hover ul{left:100%;
top:0;
}/* keep further levels hid*/
#menu a:hover ul ul,#menu a:hover a:hover ul ul,#menu a:hover a:hover a:hover ul ul,#menu a:hover a:hover a:hover a:hover ul ul{
position:absolute;
left:-9999px;
top:-9999px;
}
.menu_noLink {
cursor:default;
color:#888;
}
	
	
	
/* ------------ END Navigation Menu Styles ------------ */	


	
	
/* ---------------- Modules -------------------- */
