body {background:#fff url('../images/bg_2.gif') repeat-x; margin:0; padding:0; font-size:70%; font-family: verdana,sans-serif; text-align:left; color:#000}

p, td, li {font-family: verdana, arial, sans-serif; line-height:1.3em;}
th, td {text-align:left; vertical-align:top;}
img {border:none;}
h1 {font-size: 1.4em; line-height: 1.3em;}
h2 {font-size: 1.25em; color:#036; margin-bottom:0;}
h3 {font-size: 1em;}
h4 {font-size: .9em;}
h5 {font-size: .9em; color:#69c;}
h6 {font-size: .8em; color:#666;}
hr {border:0; height:1px; color: #ccc; back-ground-color:#ccc;}
address {font-size:1.1em; font-style:normal; margin:0 0 1em 2em; color:#036;}
.smalltext {font-size: .78em;}
.red, .actions {color: #FF0000;}
.green {color: #080;}
.blue {color: #000066;}
.clear {clear: both; line-height: 0; margin: 0; padding: 0;}
.center {text-align:center;} 
.right {text-align:right;}
* html .clear {line-height:0; font-size:0;}
.green {color: #080;}
.white{color:#000;}
.blueheading {font-weight: bold; margin:0; padding:.5em; color: #006; background-color:#E7EFF7;} 
.grayheading {margin:0; padding:.5em; background-color:#f0f0f0;}

.container {width:720px; margin:0 3%; padding:0; text-align:left; color:#333; position:relative;}   

.indent1   {
padding-left:15px;
margin-left:15px;
margin-top:5px;
background-position: left top; 
background-image:url('../images/bullit_grn.gif'); background-repeat:no-repeat; background-attachment:scroll; font-size:8pt 
}

.indentplain   {
padding-left:4px;
margin-left:8px;
margin-bottom:1px;
color:#008000
 }

#header {width:100%; margin:0;}

  

#header #top {float:left; display:block; width:109px; height:107px; color: #000000; background-image: url('../images/SpriteSEAL.gif');background-repeat: no-repeat;  background-attachment: scroll; background-position:    left center;}  


       




#leftnav ul {border-left:1px solid #9BB3C7; border-right:1px solid #9BB3C7; border-top:1px solid #9BB3C7; border-bottom:0 solid #9BB3C7; margin:0; z-index:100; width: 218px !important; /* Width of menu */ width /**/: 220px !important; background: #E6EEF7;; list-style-type:none; padding-left:0; padding-right:0; padding-top:0; padding-bottom:10px}

#leftnav li {border-bottom: 0px solid #E1EBF4; margin: 0; font-size:1em}

html>body #leftnav li a {width: auto;}

#leftnav ul li a {display: block;text-decoration: none; color: #000066; background: #fafafa; /* IE6 Bug */ border-right: 1px solid #fff; border-left: 1px solid #f0f0f0; border-top: 1px solid #fff; padding: .2em}
#leftnav li.menu_title a{color: #036; background-color: #e1ebf5; border-left: 9px solid #e1ebf5; border-right: 9px solid #e1ebf5; font-weight: bold;}

#leftnav li.menu_title{
padding:5px; color: #003366; background-color: #E1EBF5; border:1px solid #FFFFFF; font-size:1.1em; font-weight:bold; text-transform:uppercase; text-align:center}

#leftnav li.mainmenu a {
padding: .4em .4em .4em .4em; font-weight: bold;}

#leftnav li span.current a {
color: #0000FF; background: #EFEFEF url('../images/current.gif') no-repeat 100 center; cursor: default}
#leftnav li span.current a:hover {background: #FAFAFA url('../images/current.gif') no-repeat 100 center; border-left:9px solid #F0F0F0; border-right:9px solid #FFFFFF  } /* Hover Styles */
#leftnav a, #leftnav span {width:100%;}
#leftnav ul li {position: relative; }
#leftnav li ul {position: absolute; left: 218px; top: -27px; display: block; border-right: #9BB3C7 1px solid;}

#leftnav a:hover {background: #e1ebf5 url('../images/active.gif') no-repeat 186px 186px; border-left:9px solid #ddd; border-right:9px solid #e1ebf5 } /* Hover Styles */
#leftnav .menu_title a:hover {background: url('../images/active.gif') no-repeat 186px 186px;  text-decoration:underline} /* Hover Styles */

#leftnav li:hover ul, #leftnav li.over ul {display: block;} 
/* Fix IE. Hide from IE Mac \*/
* html #leftnav ul li {float: left; height: 1%;}
* html #leftnav ul li a {height: 1%;}

#leftnav span ul {border: 1px solid #003366; font-size:.84em} 

#leftnav li.menu_subtitle a{color: #036; background-color: #e1ebf5; border-left: 1px solid #e1ebf5; border-right: 0px solid #e1ebf5; font-weight: bold;}
#leftnav li.menu_subtitle{
display: block; color: #003366; background-color: #E1EBF5; border:2px solid #e1ebf5; font-size:1.1em; font-weight:bold; text-align:left}
#leftnav .menu_subtitle a:hover {background: url('../images/active.gif') no-repeat 186px 186px;  text-decoration:underline} /* Hover Styles */


/* Content */


#middle {margin: 0; padding:0; text-align:left; font-size:1em; border-collapse: collapse;}
#middle tr,td {vertical-align:top; padding:0;}


/* 2 Column */
#rmain_col {width:530px; padding:0 0 1em 1em;}
#rmain_col ul {margin:-.3em 0 0 2em; padding:0;}
#rmain_col li {margin:0 0 .6em 30px; list-style type: disc; line-height:1em;}
#rmain_col li.indented {margin:0 0 .8em 60px; list-style type: circle;}
#rmain_col h3 {margin:.6em 0; padding:0 0 .3em 0;}
#rmain_col #r_col {padding: 0;}
#rmain_col a:link{text-decoration:underline}
#rmain_col a:hover{color: #000080; text-decoration:underline}

#NewBox {background-color:#FFFFFF; border: 1px solid #808080; display:block; padding-left:1em; padding-right:1em; padding-top:0; padding-bottom:.4em; margin:1em 0}

#NewBox h2,#NewBox h3, #NewBox h4 {margin-left:1em; margin-right:1em; margin-top:.2em ; margin-bottom:.5em;}
#NewBox ul {padding:0; margin-left:2em; margin-right:0; margin-top:0.8em; margin-bottom:0}
#NewBox ul li {list-style-type:disc; }
#NewBox a:link, NewBox a:active{color: #000066; text-decoration: underline} 
#NewBox a:visited {color: #003366}
#NewBox a:hover { color: #FF0000; text-decoration:underline }

#news p {margin-left:6em; line-height: 1.8em;}

#globalfooter {width:720px; margin:0 3%; padding:.5em 0; font-size:.9em; text-align:center; position:relative; background:#fff; color:#999;}
#globalfooter p {padding:.4em 0; margin:0; line-height:.9em;}
#copyright {text-align:right; padding: 1em 0;}
#footer {text-align:left; padding: 1em 0;}
