BODY
{background-color: #cccccc; color: #aaaaaa; font: normal;  font-family : Arial, Helevetica, Sans Serif;  margin : 0 0 0 0; 
}



/*common styling*/

#box 			{width: 595px; font: normal normal normal 9pt Arial, Helvetica, Sans-Serif;}
.content    		{width: 575px; font-size: 9.5pt; font-family: Arial, Verdana, Helvetica, sans-serif; color: #666666; font-weight: normal; text-align: justify; margin: 20px;}
.link a 			{font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration: bold; color: #6699CC padding: 1px;}
.link a:link 		{color: #6699CC; text-decoration: underline; padding: 1px;}
.link a:visited 	{color: Gray; text-decoration: underline; padding: 1px;}
.link a:hover	 	{font-family: Arial, Verdana, Helvetica, sans-serif; color: White; background: #ff6666; border-bottom: 1pt dotted #cc3333; font-weight: normal; padding: 1px;}
.thumbr	  		{margin:0px 0px 0px 10px; padding: 5px; border-top: 2px solid red; border-right: 2px solid red; border-bottom: 2px solid #993333; border-left: 2px solid #993333; background-color: #eeeeee; }
.thumbl	  		{margin:0px 10px 0px 0px; padding: 5px; border-top: 2px solid red; border-right: 2px solid red; border-bottom: 2px solid #993333; border-left: 2px solid #993333; background-color: #eeeeee; }

.hometitle	 	{font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; color: red; font-size: 12pt; font-weight: bold; border-bottom: dotted 1px; margin: 25px 0px 0px 0px; padding-bottom: 0px; display: block;}
.block		{float: left; font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; font-size: 10pt; text-align: justify; padding: 10px; background-color: #ff6666; border: 1px dotted red; width: 96.5%; margin-bottom:20px; }

.sitemap   	{font-size:7pt; font-family: sans serif, arial,helvetica;  color: Gray; font-weight: bold;}
.print      	{font-size:8pt; font-family: Arial, Verdana, Helvetica, sans-serif; color: Black; font-weight: normal; text-align: center;}
//div, p, td 	{font-size:9pt; font-family: Arial, Verdana, Helvetica, sans-serif; color: Gray; font-weight: normal; text-decoration: none;}
.small     	{font-size:8pt; font-family: Arial, Verdana, Helvetica, sans-serif; color: #666666; font-weight: normal; text-align:justify; padding:5px;}
.text       	{font-size:9pt; font-family: Arial, Verdana, Helvetica, sans-serif; color: gray; font-weight: normal; }
.textblue   	{font-size:9pt; font-family: Arial, Verdana, Helvetica, sans-serif; color: Navy; font-weight: bold; }
.textwhite  	{font-size:9pt; font-family: Arial, Verdana, Helvetica, sans-serif; color: White; font-weight: bold; }
.textgold  	{font-size:9pt; font-family: Arial, Verdana, Helvetica, sans-serif; color: Goldenrod; font-weight: bold; }
.header     	{font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: Navy; font-weight: bold; text-align: center; }
.btngray		{font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: gray; font-weight: bold;  border: 2px solid #cccccc; background-color: #cccccc;}
.btnblue		{font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: Navy; font-weight: bold;  border: 2px solid cccccc; background-color: #cccccc;}
.btnblack		{font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; color: White; font-weight: bold;  border: 2px solid #000000; background-color: #000000;}

h1 		{font-family: Arial, Helvetica, Verdana, sans-serif;  text-align: left; color: #ff0000; font-size: 15pt; font-weight: bold }
h2 		{font-family: Arial, Helvetica, Verdana, sans-serif;  text-align: center; color: #990000; font-size: 14pt; font-weight: bold }
h3 		{font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; color: #990000; font-size: 12pt; font-weight: bold }
h4 		{font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; color: #660000; font-size: 11pt; font-weight: bold }
h5 		{font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; color: #660000; font-size: 10pt; font-weight: bold }
h6 		{font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; color: #660000; font-size: 9pt; font-weight: bold }

/*menubar*/
#menubar {float: left; margin: 40 10 0 10px; width: 140px; padding: 0; border: 0; margin-left: 3px; background-color: white;}
#menubar ul {margin-left: 0; padding-left: 0; list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size:7.5pt; font-weight: bold;}
#menubar a {display: block; padding: 5px; width: 130px; border-bottom: 1pt dotted #999999;}
#menubar a:link {color: #cc0000; text-decoration: none; }
#menubar a:visited {color: #cc0000; text-decoration: none;}
#menubar a:hover {background-color: #cc0000; color: #fff; }	

/*menu container*/
.menucontainer{background: #fff url(images/bgOFF.gif) no-repeat bottom left;
					}

/*basic menu styling*/
.menu {float:left;
					font-family: arial,verdana,sans-serif;
					width:100%;
					position:relative;
					font-size:7.5pt;
					font-weight:bold;
					
background:url(images/bgOFF.gif) repeat-x bottom left;
					border-top:4px solid #cc0000;
					}
.menu ul {padding:0;
					margin:0;
					list-style-type:none;
					float:left;
					position:relative;
					}
.menu ul li {float:left;
					position:relative;
					display:inline;
					background:url(images/bgDIVIDER.gif) no-repeat bottom right;
					}

/*style of main items normal state*/
.menu ul li a, .menu ul li a:visited {float:left;
					display:block;
					text-decoration:none;
					color:#000;
					width:auto;
					color: #aaaaaa;
					padding:0px 16px 0px 16px;
					line-height:40px;
					height:40px;
					}
* html .menu ul li a, .menu ul li a:visited {width:auto;
					width:auto;
					}

/*hide sub nav items*/
.menu ul li ul {display:none;}

/*clear the main nav bg*/
.menu ul li ul li{background:none;}

/*style for table of sub nav items*/
			table {	margin:-1px;
					border-collapse:collapse;
					font-size:7.5pt;
					}

/*specific to non IE browsers*/
/*main nav over state*/
.menu ul li:hover a {	color:#cc0000;
					background: transparent url(images/bgON.gif) bottom left repeat-x;
					}

/*show drop-down list*/
.menu ul li:hover ul {display:block;
				position:absolute;
				top:36px;
				margin-top:1px;
				left:0;
				width:100%;
				border-top:1px solid #fff;
					}

/*drop-down on state*/
.menu ul li:hover ul li a {display:block;
					background:#e3e3e3;
					color: #cc0000;
					height:auto;
					line-height:16px;
					padding:2px 16px 2px 16px;
					width:100px;
					border-top:1px solid #fff;
					}

/*sub drop-down over state*/
.menu ul li:hover ul li a:hover {color:#fff;
					background: #cc0000 url(images/sub-arrow.gif) no-repeat;
					background-position: 4px 8px;
					}

a:link 		{color: Maroon; text-decoration: underline; padding: 1px;}
a:visited 	{color: red; text-decoration: underline; padding: 1px;}
a:hover	 	{color: white; text-decoration: none; background: maroon; padding: 1px;}
