
/* html tag styles */

html,body {background-color: #8a6f4c; text-align:center; background-image:url(images/background.gif); margin:0px; padding:0px; height:100%; font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;}

a:link {color: #0E3E9B; text-decoration: underline}
a:visited {color: #6E8BC3; text-decoration: underline}
a:hover {color: #6E8BC3; text-decoration: none}

a.subnav:link {color: #781d7e; text-decoration: none; font-weight:bold}
a.subnav:visited {color: #1b3f95; text-decoration: none; font-weight:bold}
a.subnav:hover {color: #1b3f95; text-decoration: none; font-weight:bold}

a.breadcrumb:link {color: #8a6f4c; text-decoration: underline;}
a.breadcrumb:visited {color: #8a6f4c; text-decoration: underline;}
a.breadcrumb:hover {color: #771c7d; text-decoration: none;}

p {margin:0px; padding:.7em 0 0 0; line-height:18px;}
sup {font-size: .7em}
li {margin:0px; padding:.7em 0 0 0;}
hr {border: 0; color: #b5b996; background-color: #CCCCCC; height: 1px; width:100%; margin-top:10px; margin-bottom:10px;}
ul.nav li {font-family: Verdana, Arial, Helvetica, sans-serif;	color: #781d7e;	font-size: 11px; line-height:18px;	margin-left:-5px;}
img.left{padding-right:10px; padding-bottom:10px;}
img.right{padding-left:10px; padding-bottom:10px;}

H1 {margin-top: 1.35em; margin-bottom:.5em; font-size: 22px; font-family: "Times New Roman", Times, serif;	font-weight:normal;	color: #1b3f95;}
H2 {margin-top: 1em; margin-bottom:.5em; font-size: 20px; font-family: "Times New Roman", Times, serif;	font-weight:normal; color:#1b3f95;}
H3 {margin-top: .5em; margin-bottom: .5em;	font-size: 18px; font-family: "Times New Roman", Times, serif;	font-weight:normal;}

.breadcrumb {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.small {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; line-height:16px;}
.smaller {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
table.border {border: solid 1px; border-color:#cccccc;}
table.jobs {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: solid 1px; border-color:#cccccc; background-color:#FFFFFF;}


/* Layout Divs */

#frame {width:965px; margin-right:auto;	margin-left:auto; text-align:left;}
#header {background-color:#FFFFFF; background-image:url(images/header.gif); background-repeat:no-repeat; height:201px;}
#header_flash {background-color:#FFFFFF; background-image:url(images/header_flash.gif); background-repeat:no-repeat; height:201px;}
#sitemap {margin-left:580px; margin-top:30px;}
#logo {margin-left:30px; margin-top:11px;}
#print {margin-left:400px; margin-top:20px;}
#body_bg {background-image:url(images/body_bg.jpg); background-repeat:no-repeat; background-color:#fdfbee}
#body_bg_wide {background-image:url(images/body_bg_wide.jpg); background-repeat:no-repeat; background-color:#fdfbee}
#left_nav {background-image:url(images/left_nav_bg.gif); background-repeat:repeat-x; background-color:#e4c135;}
#left_side {background-image:url(images/left_side.gif)}
#right_side {background-image:url(images/right_side.gif)}

/* Forms  */
fieldset { border:1px solid #ccc;
padding: 0px 16px 0px 16px;}
legend {
  padding: 0.35em 0.5em;
  border:1px solid #ccc;
  color:#999;
  font-weight:bold;
  
  }
.textfield {font-size: 11px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-style:italic; clear:left;}
#form {margin: 0px;	padding: 0px; display: inline;}
