body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 5px;
	background:url(/images/09/bodybg.png); background-repeat:repeat-x;
	margin:0;
	padding:0;

}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:visited {color:#993300;}

a:hover {
    /*color: #0099CC;*/
	color: #CC3300;
}

.inline:link, .inline:visited, .inline:active{ color:#993300;
text-decoration:none;}
.inline:hover { text-decoration:underline;}

h1 {
	font-size: 20px;
	font-weight: bold;
	margin:30px 0  30px 0;
	padding: 0px;
	/*color:#336699;*/
}
h1.nblue {
	font-size: 20px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #006699;
}
h2 {
	font-size: 16px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	color:#336699;
}


.border {
border: 1px #000000 solid
}

.border2 {

	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

.r3border2 {

	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.border3 {

	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 12px none #000000;
}

.topBord { border-top: 1px #000000 solid; }
.headBord {border-right: 1px solid #999;border-left: 1px solid #999;}
.greyborderCopy { border: 1px #336699 solid; }
.logo {margin-top:10px; margin-bottom:10px;}

.caption { border-top: 1px #006699 solid; 
 padding: 6px;
text-align:left;}
.captionend {border-bottom: 1px #006699 solid;}

.article {width:65%; text-align:left; 
}
.lgtext{font-size:14px;
}
.ta8 { 
	font-size: 8pt
}

.ta9Bold {
	font-size: 9pt;
	font-weight: bold;
}

.ta10 {
	font-size: 10pt;
}

.ta10Bold {
	font-size: 10pt;
	font-weight: bold;
}

.ta11 {
	font-size: 11pt;
}

.ta11Bold {
	font-size: 11pt;
	font-weight: bold;
}

.ta12Bold {
	font-size: 12pt;
	font-weight: bold;
}


.grey_box_no_top {
	background-color: #F2F2F2;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

.grey_box {

	background-color: #EFFBFF;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.bottomtext {
	width:500px;
	font-size: 14px;
}



.navTitle { background-image:url(images/07/navhead.gif); background-repeat:no-repeat;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	font:Verdana, Arial, Helvetica, sans-serif;
}

/*********navhead2007 ********/
#nav-head2007 a {color:#000000; text-decoration:none;}
#nav-head2007 a:hover {color:#000000; text-decoration:underline;}

/***********end navhead2007 ***********/
.text-head2007 {margin-top:80px; color:#ffffff; line-height:1.5em; font-size:13px;}
/***********   NAV2 **************/

.content {
    border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background-color:#FFFFFF;
	padding:2px;
}

.navHead {
font-weight:bold;
padding: 10px 0px 10px 0px;
background-color:#c9e9fa;
border-top:1px solid #336699;
border-bottom:1px solid #336699;
color:#006699;
}

#nav2 { margin:0;padding: 0;}
#nav2 ul { list-style: none; margin: 0px 0px 0px 0px; padding: 0;}
#nav2 li {line-height:16px; margin:0px 10px 0px 10px;
	/* background-color: #e9f7ff;border-bottom: 1px solid #E3C7E3;
	border-top: 1px solid #F6F4F6; */border-bottom:1px solid #CEE0ED;
}
#nav2 li a {
     /*font-weight:bold;*/
     display: block;
	 font-size:12px;
     padding: 4px 0px 4px 10px;
     /*color: #003366;#5D8AAB;*/
     width:100%;
	 text-decoration:none;
	 background-image:url(/ret3-images/little_arrow.gif);
     background-repeat:no-repeat;
	 background-position:.0em .7em;
	 }

#nav2 li a:visited {color: #0000FF;/*#5D8AAB*/}
html>body #nav2 li a {width: auto;}
#nav2 li a:hover {/*color: #0099CC;*/color: #CC3300;}
#nav2 li a.blueON {
 	/*background-color: #339999; */
	color: #CC3300; 
	text-decoration:none;
	font-weight:bold;
}
#nav2 dl {margin:0; padding:0;}
#nav2 dl a { background-image: none; margin:0; padding:0;}

#headnav {margin:10px 0 10px 0;}
#headnav a { color:#336699; font-weight:bold;  text-decoration:none;} 

				
/* mac hide \*/
* html #nav2 li,* html #nav2 li a {height:1%}
/* end hide*/


/*********   END NAV2 ************/
.greenspace {padding:10px;color:#00474F;}

.photoborder {
border: 1px solid #000000;
}

.desclist {
margin: 10px 0px 10px 25px;
padding:0px;
}
.descList li {
margin: 4px 0px 4px 0px;
}
.header {background-image:url(/images/07/header-lg2.png); background-repeat:repeat-x; width:840px; vertical-align:top;}
.header_para {
color: #003399; font-size:11px;
}
.headerlogo {background-image:url(/ret3-images/logo.gif); background-repeat: no-repeat;  margin-left: 10px;}
.headline { 
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#003366;}

.homebgimage {margin:4px 1px 4px 8px; background-image:url(/images/r3/blue-gradient.png); background-repeat:no-repeat;}
.homebgimage h1 { font: Verdana, Arial, Helvetica, sans-serif; color:red;}

.homelink:link, .homelink:visited{color:000; text-decoration:none;}
.homelink:hover {text-decoration:underline;}
