body { font-family: Arial, Helvetica; font-size: 12px; padding: 0px; margin: 0px; color:#000000; text-align: center; width:100%; height:auto; background:url(images/bg_master.jpg) repeat-x #a0a0a0;}

.master {
position: relative;
top: 0;
left: 0;
width: 808px;
height:auto;
/*min-height:900px;*/
margin: 0 auto;
padding:10px;
text-align: center;
background-color:#FFFFFF;
}

.calendar_div {
	z-index:-1;
}

.page { padding:0px; background-color:#FFFFFF; margin:0px; padding:0px; text-align: left; height:auto;}

.header {background-color:#000000; height:auto; width:808px; _margin-bottom:-3px;}

.index_section1 {background:url(images/bg_index_section1.jpg) no-repeat top right; background-color:#d64119; height:68px; padding:0px; color:#FFFFFF; font-size:13px; font-weight:bold; overflow:hidden;}

.index_section2 {background:url(images/bg_index_section2.jpg) no-repeat; background-color:#007606; height:68px; padding:0px; color:#FFFFFF; font-size:13px; font-weight:bold; }

.index_section3 {background:url(images/bg_index_section3.jpg) no-repeat top right; background-color:#333399; height:68px; padding:0px; color:#FFFFFF; font-size:13px; font-weight:bold; }

.index_section4 { background-color:#000000; height:auto; padding:0px; color:#FFFFFF; font-size:13px; font-weight:bold; width:478px; }

.index_section5 {background-color:#000000; height:auto; padding:0px; color:#FFFFFF; font-size:13px; font-weight:bold; }

.index_section6 {background-color:#a43c92; height:auto; padding:0px; color:#FFFFFF; font-size:13px; font-weight:bold; width:478px; }



.nav_top_bucket { background:url(images/bg_nav_top.jpg) repeat-x; height:27px; padding:0px;  text-align:center; overflow:visible; width:808px; }


.nav_top {font-size:12px; color:#CCCCCC; font-weight:bold; font-family:verdana,arial,helvetica; text-decoration:none; letter-spacing:normal; }

.nav_top:hover {color:#999999 }

.nav_top_over { font-size:12px; color:#FFFFFF; font-weight:bold; font-family:verdana,arial,helvetica; text-decoration:none; letter-spacing:normal; }
.nav_top_over:hover {color:#FFFFFF }

.feature { background:url(images/bg_feature.jpg) no-repeat top left; padding:0px; color:#FFFFFF; font-size:14px; font-weight:bold; height:174px; }


.section_box {
margin:0px !important;
padding:0px;
background-color:#ffffff;
font-size:12px;
font-family:arial,helvetica;
color:#000000;
}


.section_box h2 {
font-family:verdana,arial,hevetica;
margin:0px;
padding: 8px 0px 8px 6px;
color: #FFFFFF;
font-weight: bold;
font-size: 14px;
background-color:#000000;
}

.section_box_link {
float:right;
border:0px;
margin:-15px 10px 0 0;
position:relative;
top:-8px;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}


.bgDark { color: 1C1E28 }

.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; line-height: normal; color: red; text-decoration: none }
a.headline:hover { color: ffffff }

.section { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: italic; font-weight: bold; line-height: normal; color: FFB400; text-decoration: none }
.body { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; line-height: normal; color: ffffff; text-decoration: none }
a.body:hover { color: FFB400 }
.navbartext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #f5e285; text-decoration: none}
a.navbartext:hover { color: FFB400 }
.smalltext {color: #000000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}


b {
	font-weight: bold
}

.button_orange {margin-bottom:10px; font-family:verdana,arial,helvetica; font-weight:bold; text-decoration:none; font-size:11px; color:#CC6600; padding:1px 4px 2px 4px; background-color:#FFFFFF; border:1px #CC6600 solid;}
a.button_orange:hover {color:#FFFFFF; background-color:#CC6600; }
.button_orange_over {margin-bottom:10px; font-family:verdana,arial,helvetica; font-weight:bold; text-decoration:none; font-size:11px; color:#FFFFFF; padding:1px 4px 2px 4px; background-color:#CC6600; border:1px #CC6600 solid;}

.popup
{
   position:absolute; left:-80; top:-20; width:150;
   border-style:solid;
   border-width:4;
   border-color:#000000;
   background-color:#FFFFFF;
   padding:5px;
   color:#000000;
   font-family:Arial;
   font-weight:bold;
   font-size:10pt;
   z-index:1000;
   visibility:hidden;
}

.calendar_div {
z-index:-1;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal
}

.abstracttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal
}

.sectionheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333366;
	text-decoration: none
}

.goldheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fdd406;
	text-decoration: none;
	margin-left:5px;
}

a:hover {
	color: #000099
}

.deeplinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none
}

.newslinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline
}

a.newslinks:hover {
	color: #ffff99;
}

.deeplinksred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-decoration: none
}

.deeplinks2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

h3 {
font-family:verdana,arial,hevetica;
margin:0px 0px 5px 0px;
color: #FFFFFF;
font-weight: bold;
font-size: 14px;
}


/*rounded corners*/	
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#000; border-left:1px solid #999999; border-right:1px solid #999999;}
.xb1 {margin:0 5px; background:#999999;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xroundy {background: transparent; width:480px; margin-right:8px;}
.xroundy table {font-size:1em;}
.xroundy td {padding-bottom:5px; padding-left:3px;}
.xboxcontent {display:block; background:#000; border:0 solid #999999; border-width:0 1px; width:478px; _width:479px;  text-align:left;}



/* TABLE formatting Netscape */
TD  {color: #000000; 	font-family: Tahoma; 	font-size: 11px} 