/* Basic Formatting stuff */
html{}
body {text-align: left; margin: 0;padding: 5px 0 0 0; font-family: arial, helvetica, sans-serif; font-size: 76%; color: #000; 
}

a {color:#850535;text-decoration: underline;}
a:visited {color:#850535;text-decoration: underline;}
a:hover {color:#000000;text-decoration: underline;}
a:active {color:#850535;text-decoration: underline;}

h1, h2, h3, h4, h5, h6 {font-family:Arial, Helvetica,sans-serif;margin:0;padding:0;font-weight:normal;}
h1{color:#850535;font-size: 1.3em; font-weight: bold; margin-top: 0em;margin-bottom: .1em;}
h2 {font-size: 1.2em;margin-bottom:.2em; color: #850535; font-weight: bold;}
h3 {font-size: 1.0em;margin-bottom:.2em; color: #850535; font-weight: bold;}
h4 {font-size: 0.8em;}
h5 {font-size: 1.0em;}
h6 {font-size: 0.8em;}

p {font-size: .98em;line-height: 1.3em;margin: .1em 0 .6em 0;}

#breadcrumb{position: relative; padding: 0; margin: 0 0 0 2px; border: 1px dotted gray}
#breadcrumb p{padding: 0; margin:0}

table {font-size: .98em;line-height: 1.3em;margin: .3em 0 .6em 0;}
table td {font-size: .98em;line-height: 1.3em;margin: .3em 0 .6em 0;}
table td p{font-size: .98em;line-height: 1.3em;margin: .3em 0 .6em 0;}

ul > p {margin-top: 0;}
strong, b, label {font-weight: bold;}

ol{font-size: 0.98em;margin-top: 0;margin-bottom: 0.4em;padding-right: 10px}
ul{font-size: 0.98em;margin-top: 0;margin-bottom: 0.8em;padding-right: 5px}
li{font-size: 0.98em;margin-top: 0;margin-bottom: 0.8em; margin-left: -20px}
table td ul{font-size: 0.98em;margin-top: 0;margin-bottom: 0.8em;padding-right: 5px}
table td li{font-size: 0.98em;margin-top: 0;margin-bottom: 0.8em; margin-left: -10px}

.clear {clear:both; margin: 0; padding: 0}

/* General Stuff */
#pageOutline  {  text-align: left;  background-color: #ffffff; border: 1px solid #000000; width: 700px;}
#pageOutline2  {text-align: left; background-color: #ffffff; border: 1px solid #000000; width: 700px;}
/* Home Page */
#header {display: none; background-color: #9bb6c9;margin: 0; padding: 0; height: 132px; border-bottom: 3px solid #cccccc}
#header img {display:block}
#wrapper{}
#leftcol {display: none; float: left; width: 135px;}


#masterdiv{display: none;border-right: 1px solid black; position: relative;  color: white; font-weight: bold; padding: 0 10px 0 0;  text-align: right; margin-top: 10px; height: 300px;
width: 135px;
voice-family: "\"}\"";
	voice-family:inherit; 
	width: 135px;  /* 6 */
	}
html>body #masterdiv {width: 128px; /* Safari */}

.menutitle  { color: #cc6699; font-weight: bold; text-align: right; margin-left: 4px; padding: 3px 0 3px 0;  width: 125px; cursor: pointer; font-size: 1.2em; border-top: 1px solid #000}
.submenu, .submenu1, .submenu2, .submenu3, .submenu4, .submenu5, .submenu6  { color: #cc6699; font-weight: normal; text-align: right; margin: 0; padding-bottom: 8px;width: 125px;  font-size: 0.8em; }

a.sub { color: #850535; font-size: 1.2em; text-decoration: none; line-height: 1.6em}
a.sub:visited { color: #850535; text-decoration: none }
a.sub:hover { color: #000; text-decoration: none }
a.sub:active{ color: #850535; text-decoration: none }

a.subselected { color: #000; font-size: 1.2em; text-decoration: none; line-height: 1.6em}
a.subselected:visited { color: #000; text-decoration: none }
a.subselected:hover { color: #850535; text-decoration: none }
a.subselected:active{ color: #000; text-decoration: none }

a.title  { color: #850535; font-size: 0.98em; text-decoration: none }
a.title:visited  { color: #850535; text-decoration: none}
a.title:hover {color: #000; text-decoration: none}
a.title:active  { color: #850535; text-decoration: none }

a.titleselected  { color: #000; font-size: 0.98em; text-decoration: none }
a.titleselected:visited  { color: #000; text-decoration: none}
a.titleselected:hover {color: #850535; text-decoration: none}
a.titleselected:active  { color: #000; text-decoration: none }

#data {position: relative;  padding-top: 10px; height: 1%; margin-left: 5px}

#data h1{color:#850535;font-size: 1.3em; font-weight: bold; margin-top: 0em;margin-bottom: .5em;padding: 0 5px 0 5px}
#data p{padding-left: 5px; padding-right: 10px; font-size: 0.98em;margin: .1em 0 .6em 0;}

#datainside {font-size: .98em;line-height: 1.3em;margin: 0 0 .6em 0; padding-top: 10px; height: 1%; margin-left: 5px}
#datainside img{float: right;padding-left: 20px;}
#datainside td img{padding: 0;}
#imgwrapper {}
#imgwrapper img {float: right; padding: 0 5px 5px 10px}
#datainside ul{font-size: 1.1em;margin-top: 0;margin-bottom: 0.8em;padding-right: 5px}
#datainside ul li ul{font-size: 1.0em;margin-top: 0;margin-bottom: 0.8em;padding-right: 5px}
#datainside li{font-size: 0.98em;margin-top: 0;margin-bottom: 0.2em; margin-left: -5px}
#datainside li ul li{font-size: 0.98em;margin-top: .4em;margin-bottom: 0.2em; }
#datainside table {font-size: 1.0em;line-height: 1.3em;margin: .3em 0 .6em 0;}
#datainside table blockquote {font-size: 1.0em;line-height: 1.3em;margin: .3em 0 .6em 0;}
#datainside table td {font-size: 1.0em;line-height: 1.3em;margin: .3em 0 .6em 0;}
#datainside table td ul{font-size: 0.98em;margin-top: 0;margin-bottom: 0.8em;padding-right: 5px}
#datainside p{padding-left: 5px; padding-right: 10px; font-size: 0.98em;margin: .1em 0 .6em 0;}
#datainside h2 {font-size: 1.2em;margin-bottom:.2em; color: #850535; font-weight: bold; padding: 0 5px 0 5px}
#datainside h1{color:#850535;font-size: 1.5em; font-weight: bold; margin-top: .5em;margin-bottom: .4em;padding: 0 5px 0 5px}

#dataoutside {font-size: .98em;line-height: 1.3em;margin: 0 0 .6em 0; padding-top: 10px; height: 1%; margin-left: 5px}

#sidebar {position: relative; padding-left: 10px; border-left: 1px solid black;  float: right; background-color: #ffffff; width: 167px;
margin: 0 5px 0 10px;
voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0 5px 0 10px;  /* 6 */
	}
html>body #sidebar {margin: 0 10px 0 10px; /* Safari */}

#sidebar img {display: block; border: 0; margin: 0}

#bluebox{padding: 5px; background-color: #fff; margin-bottom: 5px; color: black; 
width: 167px; /* 5 */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 157px;  /* 6 */
	}
html>body #bluebox {width: 157px; /* Safari */}

#bluebox p{padding: 5px; color: black;  margin: 0;}
#bluebox h1{text-align: center; color:#850535;font-size: 1.5em; font-weight: bold; margin-top: 0em;margin-bottom: 0.5em;}





/* Interior Pages */


#insidefooter {display: none; border-top: 1px solid #336; margin: 5px 0 15px 145px; padding-top: 5px;clear:both;
	font-size: .75em;
	width: 622px; }

img.footer {float: left; padding: 0 5px 60px 0;}

#outsidefooter {border-top: 1px solid #336; margin: 5px 0 15px 5px; padding-top: 5px;clear:both;
	font-size: .75em;
	width: 760px; }

img.outsidefooter {float: left; padding: 0 5px 60px 0;}



#data ul{ font-size: 0.98em;margin-top: 0;margin-bottom: 0.8em; margin-left: 0;}
#data li{position: relative;  background-image: url(images/bullet_goldstar.gif); 
background-repeat: no-repeat; padding: 10px 0 0 25px;
background-position: 0 0; 
list-style: none;font-size: 0.98em;margin-top: 0;margin-bottom: 0.4em; 
margin-left: 5px ; /* 5  */
voice-family: "\"}\"";
voice-family:inherit;
margin-left: 5px ;  /* 6 */}
html>body #data li {margin-left: -35px; /* Safari */} 

#data ul li ul{ font-size: 1.0em;margin-top: 0;margin-bottom: 0.8em; margin-left: 0;}
#data li ul li, #datainside li ul li{position: relative;  background-image: url(images/bullet_goldstar.gif); 
background-repeat: no-repeat; padding: 10px 0 0 25px;
background-position: 0 0; 
list-style: none;font-size: 1.0em;margin-top: 0;margin-bottom: 0.4em; 
margin-left: 5px ; /* 5  */
voice-family: "\"}\"";
voice-family:inherit;
margin-left: 5px ;  /* 6 */}
html>body #data li {margin-left: -35px; /* Safari */}

#columns1{padding: 5px 0 5px 0}
#col1{float:left; padding-left: 5px; padding-right: 15px}
#col2{float:left}

 iframe{margin: 0; padding: 0}   




	


		


