body { margin: 0px; padding: 0px; color: #000; background: #F9EDE6; font-family: arial,helvetica,verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 90%; line-height: 1.2em;  }

blockquote { margin: 0px 0px 10px 30px; }

h1 {
	margin: 0px 0px 5px;
	padding: 0px;
	font-size: 100%;
	font-family: arial,helvetica,sans-serif;
	font-weight: 900;
	color: #660000;
	text-align: left;
}

h2 { margin: 0px 0px 5px; padding: 0px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 90%; line-height: normal;  color: #660000; }

h3 {
	font-family: arial,helvetica,verdana,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 80%;
	line-height: normal;
	color: #660000;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

h4 { margin: 0px 0px 5px; padding: 0px; font-family: arial,helvetica,verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 70%; line-height: normal;  color: rgb(100, 12, 0); }

hr {
	background: #660000;
	color: #660000;
	margin-right: 20px;
}

p { margin: 0px 0px 10px 0px; padding-right: 30px; font-size: 80%; font-family: arial,helvetica,verdana,sans-serif; font-weight: 300; }

ul { margin: 0px 0px 15px 25px; list-style-type: square; font-size: 80%; font-family: arial,helvetica,verdana,sans-serif; font-weight: 300; }
#ending {
	margin-right: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #600;
}


ol { margin: 0px 15px 15px 0px; padding-left: 20px; font-size: 80%; font-family: arial,helvetica,verdana,sans-serif; font-weight: 300; }

.smalltext { font-size: .75em; }


#issue {
margin-left: 20px;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: .75em;
font-weight: 600;
}

#issue a:link { margin-left: 20px;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; }

#issue a:visited { margin-left: 20px;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; }

#issue a:hover { margin-left: 20px;
color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; }

#issue a:focus { margin-left: 20px;
color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; }

#topics {
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: .75em;
font-weight: 600;
border-right: solid #fff 2px; 
padding-left: 80px;
}
 
#topics a:link {
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; 
}

#topics a:visited {
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; 
}

#topics a:hover {
color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; 
}
 
#topics a:focus {
color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; 
}

.textindent { text-indent: 20px; }

.textgray { color: rgb(153, 153, 153); }

.highlightgray { padding: 5px 50px 5px 5px; background-color: rgb(221, 221, 221); }

.textcenter { text-align: center; }

.textleft { text-align: left; }

.textright { text-align: right; }

.rightflash { float: right; clear: both; }

#rightphoto { position: absolute; top: 280px; right: 30px; float: right; clear: both; }

.rightimage { padding-left: 5px; padding-top: 5px; padding-bottom: 5px; float: right; clear: both; }

.leftimage { padding-top: 5px; padding-right: 5px; padding-bottom: 0px; padding-left: 0px; float: left; clear: both; }

.centerimage 
{display: block;
    margin-left: auto;
    margin-right: auto }
	
.centernelrc 
{display: block;
    margin-left: 20px;
    }


.whitelink a:link { color: rgb(255, 255, 255); }

.head { margin: auto; }

.flashrequired { padding: 5px; color: rgb(255, 255, 255); font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal;  text-decoration: underline; }

.underline { font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }

.clear { display: block; clear: both; z-index: 106; }

#topleftbar { margin: 0px 203px -8px -8px; background-color: rgb(154, 19, 0); position: absolute; top: 0px; font-weight: bolder; }

#toprightbar {  }

#pageheader { position: absolute; top: 30px; left: 0px; }

div#skipcontent { text-align: left; font-size: 20px; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(155, 18, 0); }

div#skipcontent a:link { color: rgb(155, 18, 0); font-size: 20px; }

div#skipcontent a:hover { color: rgb(155, 18, 0); font-size: 20px; }

div#skipcontent a:visited { color: rgb(155, 18, 0); font-size: 20px; }

div#content { margin: 20px 0px 20px 20px; }

a:link { color: #660000; font-family: Arial, Helvetica, sans-serif; font-weight: 900; text-decoration: underline; }

a:focus { color: rgb(50, 26, 110); font-family: Arial,Helvetica,sans-serif; font-weight: 900; text-decoration: underline; }

a:visited { color: rgb(50, 26, 110); font-family: Arial,Helvetica,sans-serif; font-weight: 900; text-decoration: underline; }

a:hover { color: #990033; font-family: Arial, Helvetica, sans-serif; font-weight: 900; text-decoration: underline; }


#button {
	width: 198px;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	Verdana, Lucida, Geneva, Helvetica, 
	Arial, sans-serif;
	background-color: #DFB180;
	color: #333;
}

#button ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
	
#button li {
	border-bottom: 1px solid #FBD4A9;
	margin: 0;
}


#button li a {
	display: block;
	padding: 5px 5px 5px 1em;
	border-left: 10px solid #DFB180;
	border-right: 10px solid #DFB180;
	background-color: #DFB180;
	color: #000;
	text-decoration: none;
	width: 100%;
}

	html>body #button li a {
		width: auto;
		}

#button li a:hover {
	border-left: 10px solid #D98D59;
	border-right: 10px solid #D98D59;
	background-color: #D98D59;
	color: #000;
}

#buttonon {
	display: block;
	padding: 5px 10px 5px 1em;
	background-color: #D98D59; width: auto; 
}

.smalltextmenu {
	font-size: 10px;
	display: block;
	padding: 5px 5px 5px 0.5em;
	border-left: 10px solid #660000;
	border-right: 6px solid #AF1203;
	background-color: #DFB180;
	color: #000;
	text-decoration: none;
	width: 100%;
}

.topmenuline { 
	border-top: 1px solid #000;
}

#navbar {  height: 100%;  padding-left: 40px; padding-top: 8px; padding-bottom: -100px; background-color: #DFB180; color: #000; display: list-item; list-style-type: none; list-style-image: none; list-style-position: outside; }

#navbar a:link { margin: auto; font-family: "Arial","Helvetica",sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal;  color: #000000; text-decoration: none; padding-bottom: 8px; padding-top: 8px; }

#navbar a:visited { margin: auto; font-family: "Arial", "Helvetica", sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal;  color: #000000; text-decoration: none; padding-bottom: 8px; padding-top: 8px; }

#navbar a:hover {  margin: auto; font-family: "Arial", "Helvetica", sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal;  color: #000000; text-decoration: underline; padding-bottom: 0px; padding-top: 0px; }

#navbaron {  margin-top: -6px; margin-bottom: -4px; margin-left: -40px; 
margin-right: -40px;
padding-left: 40px; padding-top: 6px; padding-bottom: 4px;  color: #660000; } 

.navbaroff { border-width: 1px; margin-left: -40px; padding-left: 40px; padding-top: 8px; padding-bottom: 8px; color: #000000; }

#submenu { font-size: 11px; margin-left: -50px; padding-left: 40px; padding-top: 4px; padding-bottom: 4px; }

#submenu a:link { font-size: 11px; margin-left: -40px; padding-left: 40px; padding-top: 1px; padding-bottom: 1px; color: rgb(100, 12, 0); display: list-item; list-style-type: none; list-style-image: none; list-style-position: outside; }

#submenu a:visited { font-size: 11px; margin-left: -40px; padding-left: 40px; padding-top: 1px; padding-bottom: 1px; color: rgb(100, 12, 0); display: list-item; list-style-type: none; list-style-image: none; list-style-position: outside; }

#submenu a:hover { font-size: 11px; margin-left: -40px; padding-left: 40px; padding-top: 1px; padding-bottom: 1px; color: #fff; display: list-item; list-style-type: none; list-style-image: none; list-style-position: outside; }

.submenuon { border-style: solid; border-color: rgb(255, 198, 155) rgb(138, 58, 0) rgb(138, 58, 0) rgb(255, 198, 155); border-width: 1px; font-size: 11px; margin-left: -40px; padding-left: 60px; padding-top: 4px; padding-bottom: 4px; background-color: rgb(255, 141, 57); color: rgb(0, 0, 0); }

.submenuon a:link { font-size: 11px; margin-left: -40px; padding-left: 40px; padding-top: 4px; padding-bottom: 4px; background-color: rgb(255, 141, 57); color: rgb(100, 12, 0); }

.submenuon a:visited { font-size: 11px; margin-left: -40px; padding-left: 40px; padding-top: 4px; padding-bottom: 4px; color: rgb(100, 12, 0); }

.submenuon a:hover { font-size: 11px; margin-left: -40px; padding-left: 40px; padding-top: 4px; padding-bottom: 4px; color: rgb(250, 227, 175); }

.submenuoff { border-style: solid; border-color: rgb(254, 241, 207) rgb(99, 69, 1) rgb(99, 69, 1) rgb(254, 241, 207); border-width: 1px; font-size: 11px; margin-left: -40px; padding-left: 60px; padding-top: 4px; padding-bottom: 4px; background-color: rgb(253, 209, 112); }

.submenuoff a:link { font-size: 11px; margin-left: -40px; padding-left: 60px; background-color: rgb(253, 209, 112); }

.submenuoff a:visited { font-size: 11px; margin-left: -40px; padding-left: 60px; background-color: rgb(253, 209, 112); }

.submenuoff a:hover { font-size: 11px; margin-left: -40px; padding-left: 60px; background-color: rgb(253, 209, 112); }
li.menu1-level1-no { padding-bottom: 0px; color: rgb(255, 255, 255); }

li.menu1-level1-act { font-weight: bold; padding-bottom: 0px; color: rgb(255, 255, 255); list-style-image: url(file:///C|/Documents%20and%20Settings/Steve/images/arrowwhite.gif); }

li.menu1-level2-no { margin-left: 1em; list-style-type: none; }

li.menu1-level2-act { font-weight: bold; margin-left: 1em; color: rgb(255, 255, 255); list-style-image: url(file:///C|/Documents%20and%20Settings/Steve/images/arrowwhite.gif); }

li.menu1-level2-act a { border-width: 0px; }

li.menu1-level2-no a { border-width: 0px; }

li.menu1-level3-no { margin-left: 2em; list-style-type: none; }

li.menu1-level3-act { font-weight: bold; margin-left: 2em; color: rgb(255, 255, 255); list-style-image: url(file:///C|/Documents%20and%20Settings/Steve/images/arrowwhite.gif); }

li.menu1-level3-acton { font-weight: bold; margin-left: 2em; list-style-image: url(file:///C|/Documents%20and%20Settings/Steve/images/arrowwhite.gif); background-color: rgb(0, 153, 153); color: rgb(0, 107, 123); }

li.menu1-level3-act a { border-width: 0px; }

li.menu1-level3-no a { border-width: 0px; }

li.menu1-level4-no { margin-left: 3em; list-style-type: none; }

li.menu1-level4-act { font-weight: bold; margin-left: 3em; color: rgb(255, 255, 255); }

li.menu1-level4-act a { border-width: 0px; font-size: smaller; color: rgb(255, 255, 255); }

li.menu1-level4-no a { border-width: 0px; color: rgb(255, 255, 255); }

#publication{  padding: 6px 0px 0px 20px;  color: rgb(255, 255, 255); font-size: .80em;
font-weight:bold;
}
#publication a:link { color: rgb(255, 255, 255); text-decoration: underline; }

#publication a:focus { color: rgb(255, 255, 255); text-decoration: underline; }

#publication a:visited { color: rgb(255, 255, 255); text-decoration: underline; }

#publication a:hover { color: #eee; text-decoration: underline; }

#siteinfo { padding: 6px 5px; text-align: right; color: rgb(255, 255, 255); font-size: 10px; }

#siteinfo a:link { color: rgb(255, 255, 255); text-decoration: none; }

#siteinfo a:focus { color: rgb(255, 255, 255); text-decoration: none; }

#siteinfo a:visited { color: rgb(255, 255, 255); text-decoration: none; }

#siteinfo a:hover { color: rgb(255, 255, 255); text-decoration: none;  }


/* used in search */
#footer_rt {
	background-image: url(images/bottombanner2.jpg);
}

/* used in search */
 
.searchform { 
    background-color: #ffffff;
    border-left: solid 1px;
    border-color: #333333;
    border-top: solid 1px;
    border-color: #333333;
    border-right: solid 1px;
    border-color: #333333;
    border-bottom: solid 1px;
    border-color: #333333;
    color: #333333;
    font-size: 10px;
    font-family: verdana, arial, helvetica, sans-serif, geneva;
	margin-left: 10px;
    width: 150px; 
}
	
.searchformgo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	background-color: #424242;
	padding: 0; }
body { margin: 0px; padding: 0px; color: #000; background: #F9EDE6; font-family: arial,helvetica,verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 90%; line-height: 1.2em;  }

blockquote { margin: 0px 0px 10px 30px; }

h1 {
	margin: 0px 0px 5px;
	padding: 0px;
	font-size: 100%;
	font-family: arial,helvetica,sans-serif;
	font-weight: 900;
	color: #660000;
	text-align: left;
}

h2 {
	margin: 0px 0px 5px;
	padding: 0px;
	font-family: arial, helvetica, verdana, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 90%;
	line-height: normal;
	color: #660000;
}

h3 { margin: 0px 0px 5px; padding: 0px; font-family: arial,helvetica,verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 80%; line-height: normal;  color: #660000; }

h4 { margin: 0px 0px 5px; padding: 0px; font-family: arial,helvetica,verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 70%; line-height: normal;  color: rgb(100, 12, 0); }

hr {
	background: #660000;
	color: #660000;
	margin-right: 20px;
}

p {
	margin: 0px 0px 10px 0px;
	padding-right: 30px;
	font-size: 80%;
	font-family: arial, helvetica, verdana, sans-serif;
	font-weight: 300;
	color: #000;
}

ul { margin: 0px 0px 15px 25px; list-style-type: square; font-size: 80%; font-family: arial,helvetica,verdana,sans-serif; font-weight: 300; }

ol { margin: 0px 15px 15px 0px; padding-left: 20px; font-size: 80%; font-family: arial,helvetica,verdana,sans-serif; font-weight: 300; }

.smalltext { font-size: .75em; }


#issue {
margin-left: 20px;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: .75em;
font-weight: 600;
}

#issue a:link { margin-left: 20px;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; }

#issue a:visited { margin-left: 20px;
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; }

#issue a:hover { margin-left: 20px;
color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; }

#issue a:focus { margin-left: 20px;
color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; }

#topics {
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: .75em;
font-weight: 600;
border-right: solid #fff 2px; 
padding-left: 80px;
}
 
#topics a:link {
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; 
}

#topics a:visited {
color: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; 
}

#topics a:hover {
color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; 
}
 
#topics a:focus {
color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: 600;
text-decoration: none; 
}

.textindent { text-indent: 20px; }

.textgray { color: rgb(153, 153, 153); }

.highlightgray { padding: 5px 50px 5px 5px; background-color: rgb(221, 221, 221); }

.textcenter { text-align: center; }

.textleft { text-align: left; }

.textright { text-align: right; }

.rightflash { float: right; clear: both; }

#rightphoto { position: absolute; top: 280px; right: 30px; float: right; clear: both; }

.rightimage { padding-left: 5px; padding-top: 5px; padding-bottom: 5px; float: right; clear: both; }

.leftimage { padding-top: 5px; padding-right: 5px; padding-bottom: 0px; padding-left: 0px; float: left; clear: both; }

.centerimage 
{display: block;
    margin-left: auto;
    margin-right: auto }
	
.centernelrc 
{display: block;
    margin-left: 20px;
    }


.whitelink a:link { color: rgb(255, 255, 255); }

.head { margin: auto; }

.flashrequired { padding: 5px; color: rgb(255, 255, 255); font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal;  text-decoration: underline; }

.underline { font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; }

.clear { display: block; clear: both; z-index: 106; }

#topleftbar { margin: 0px 203px -8px -8px; background-color: rgb(154, 19, 0); position: absolute; top: 0px; font-weight: bolder; }

#toprightbar {  }

#pageheader { position: absolute; top: 30px; left: 0px; }

div#skipcontent { text-align: left; font-size: 20px; font-family: Georgia,"Times New Roman",Times,serif; color: rgb(155, 18, 0); }

div#skipcontent a:link { color: rgb(155, 18, 0); font-size: 20px; }

div#skipcontent a:hover { color: rgb(155, 18, 0); font-size: 20px; }

div#skipcontent a:visited { color: rgb(155, 18, 0); font-size: 20px; }

div#content {
	margin: 20px 0px 20px 20px;
	color: #600;
}

a:link { color: #660000; font-family: Arial, Helvetica, sans-serif; font-weight: 900; text-decoration: underline; }

a:focus { color: rgb(50, 26, 110); font-family: Arial,Helvetica,sans-serif; font-weight: 900; text-decoration: underline; }

a:visited { color: rgb(50, 26, 110); font-family: Arial,Helvetica,sans-serif; font-weight: 900; text-decoration: underline; }

a:hover {
	color: #00F;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 900;
	text-decoration: underline;
	font-size: 14px;
}


#button {
	width: 198px;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	Verdana, Lucida, Geneva, Helvetica, 
	Arial, sans-serif;
	background-color: #DFB180;
	color: #333;
}

#button ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
	
#button li {
	border-bottom: 1px solid #FBD4A9;
	margin: 0;
}


#button li a {
	display: block;
	padding: 5px 5px 5px 1em;
	border-left: 10px solid #DFB180;
	border-right: 10px solid #DFB180;
	background-color: #DFB180;
	color: #000;
	text-decoration: none;
	width: 100%;
}

	html>body #button li a {
		width: auto;
		}

#button li a:hover {
	border-left: 10px solid #D98D59;
	border-right: 10px solid #D98D59;
	background-color: #D98D59;
	color: #000;
}

#buttonon {
	display: block;
	padding: 5px 10px 5px 1em;
	background-color: #D98D59; width: auto; 
}

.smalltextmenu {
	font-size: 10px;
	display: block;
	padding: 5px 5px 5px 0.5em;
	border-left: 10px solid #660000;
	border-right: 6px solid #AF1203;
	background-color: #DFB180;
	color: #000;
	text-decoration: none;
	width: 100%;
}

.topmenuline { 
	border-top: 1px solid #000;
}

#navbar {  height: 100%;  padding-left: 40px; padding-top: 8px; padding-bottom: -100px; background-color: #DFB180; color: #000; display: list-item; list-style-type: none; list-style-image: none; list-style-position: outside; }

#navbar a:link { margin: auto; font-family: "Arial","Helvetica",sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal;  color: #000000; text-decoration: none; padding-bottom: 8px; padding-top: 8px; }

#navbar a:visited { margin: auto; font-family: "Arial", "Helvetica", sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal;  color: #000000; text-decoration: none; padding-bottom: 8px; padding-top: 8px; }

#navbar a:hover {  margin: auto; font-family: "Arial", "Helvetica", sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal;  color: #000000; text-decoration: underline; padding-bottom: 0px; padding-top: 0px; }

#navbaron {  margin-top: -6px; margin-bottom: -4px; margin-left: -40px; 
margin-right: -40px;
padding-left: 40px; padding-top: 6px; padding-bottom: 4px;  color: #660000; } 

.navbaroff { border-width: 1px; margin-left: -40px; padding-left: 40px; padding-top: 8px; padding-bottom: 8px; color: #000000; }

#submenu { font-size: 11px; margin-left: -50px; padding-left: 40px; padding-top: 4px; padding-bottom: 4px; }

#submenu a:link { font-size: 11px; margin-left: -40px; padding-left: 40px; padding-top: 1px; padding-bottom: 1px; color: rgb(100, 12, 0); display: list-item; list-style-type: none; list-style-image: none; list-style-position: outside; }

#submenu a:visited { font-size: 11px; margin-left: -40px; padding-left: 40px; padding-top: 1px; padding-bottom: 1px; color: rgb(100, 12, 0); display: list-item; list-style-type: none; list-style-image: none; list-style-position: outside; }

#submenu a:hover { font-size: 11px; margin-left: -40px; padding-left: 40px; padding-top: 1px; padding-bottom: 1px; color: #fff; display: list-item; list-style-type: none; list-style-image: none; list-style-position: outside; }

.submenuon { border-style: solid; border-color: rgb(255, 198, 155) rgb(138, 58, 0) rgb(138, 58, 0) rgb(255, 198, 155); border-width: 1px; font-size: 11px; margin-left: -40px; padding-left: 60px; padding-top: 4px; padding-bottom: 4px; background-color: rgb(255, 141, 57); color: rgb(0, 0, 0); }

.submenuon a:link { font-size: 11px; margin-left: -40px; padding-left: 40px; padding-top: 4px; padding-bottom: 4px; background-color: rgb(255, 141, 57); color: rgb(100, 12, 0); }

.submenuon a:visited { font-size: 11px; margin-left: -40px; padding-left: 40px; padding-top: 4px; padding-bottom: 4px; color: rgb(100, 12, 0); }

.submenuon a:hover { font-size: 11px; margin-left: -40px; padding-left: 40px; padding-top: 4px; padding-bottom: 4px; color: rgb(250, 227, 175); }

.submenuoff { border-style: solid; border-color: rgb(254, 241, 207) rgb(99, 69, 1) rgb(99, 69, 1) rgb(254, 241, 207); border-width: 1px; font-size: 11px; margin-left: -40px; padding-left: 60px; padding-top: 4px; padding-bottom: 4px; background-color: rgb(253, 209, 112); }

.submenuoff a:link { font-size: 11px; margin-left: -40px; padding-left: 60px; background-color: rgb(253, 209, 112); }

.submenuoff a:visited { font-size: 11px; margin-left: -40px; padding-left: 60px; background-color: rgb(253, 209, 112); }

.submenuoff a:hover { font-size: 11px; margin-left: -40px; padding-left: 60px; background-color: rgb(253, 209, 112); }
li.menu1-level1-no { padding-bottom: 0px; color: rgb(255, 255, 255); }

li.menu1-level1-act { font-weight: bold; padding-bottom: 0px; color: rgb(255, 255, 255); list-style-image: url(file:///C|/Documents%20and%20Settings/Steve/images/arrowwhite.gif); }

li.menu1-level2-no { margin-left: 1em; list-style-type: none; }

li.menu1-level2-act { font-weight: bold; margin-left: 1em; color: rgb(255, 255, 255); list-style-image: url(file:///C|/Documents%20and%20Settings/Steve/images/arrowwhite.gif); }

li.menu1-level2-act a { border-width: 0px; }

li.menu1-level2-no a { border-width: 0px; }

li.menu1-level3-no { margin-left: 2em; list-style-type: none; }

li.menu1-level3-act { font-weight: bold; margin-left: 2em; color: rgb(255, 255, 255); list-style-image: url(file:///C|/Documents%20and%20Settings/Steve/images/arrowwhite.gif); }

li.menu1-level3-acton { font-weight: bold; margin-left: 2em; list-style-image: url(file:///C|/Documents%20and%20Settings/Steve/images/arrowwhite.gif); background-color: rgb(0, 153, 153); color: rgb(0, 107, 123); }

li.menu1-level3-act a { border-width: 0px; }

li.menu1-level3-no a { border-width: 0px; }

li.menu1-level4-no { margin-left: 3em; list-style-type: none; }

li.menu1-level4-act { font-weight: bold; margin-left: 3em; color: rgb(255, 255, 255); }

li.menu1-level4-act a { border-width: 0px; font-size: smaller; color: rgb(255, 255, 255); }

li.menu1-level4-no a { border-width: 0px; color: rgb(255, 255, 255); }

#publication{  padding: 6px 0px 0px 20px;  color: rgb(255, 255, 255); font-size: .80em;
font-weight:bold;
}
#publication a:link { color: rgb(255, 255, 255); text-decoration: underline; }

#publication a:focus { color: rgb(255, 255, 255); text-decoration: underline; }

#publication a:visited { color: rgb(255, 255, 255); text-decoration: underline; }

#publication a:hover { color: #eee; text-decoration: underline; }

#siteinfo { padding: 6px 5px; text-align: right; color: rgb(255, 255, 255); font-size: 10px; }

#siteinfo a:link { color: rgb(255, 255, 255); text-decoration: none; }

#siteinfo a:focus { color: rgb(255, 255, 255); text-decoration: none; }

#siteinfo a:visited { color: rgb(255, 255, 255); text-decoration: none; }

#siteinfo a:hover { color: rgb(255, 255, 255); text-decoration: none;  }


/* used in search */
#footer_rt {
	background-image: url(images/bottombanner2.jpg);
}

/* used in search */
 
.searchform { 
    background-color: #ffffff;
    border-left: solid 1px;
    border-color: #333333;
    border-top: solid 1px;
    border-color: #333333;
    border-right: solid 1px;
    border-color: #333333;
    border-bottom: solid 1px;
    border-color: #333333;
    color: #333333;
    font-size: 10px;
    font-family: verdana, arial, helvetica, sans-serif, geneva;
	margin-left: 10px;
    width: 150px; 
}
	
.searchformgo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	background-color: #424242;
	padding: 0; }

#quotetable {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-color: #DFB180;
	border-right-color: #F8F9F8;
	border-bottom-color: #D0D0BF;
	border-left-color: #F0F0F0;
	margin-right: 100px;
	border-top-width: thin;
	border-top-style: dotted;
	background-color: #FBD4A9;
}
#scroll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: 300;
	color: #000;
	background-color: #FFF;
	padding: 5px;
	height: 300px;
	width: 350px;
	border: thin solid #600;
	overflow: auto;
}
