/* Start of CMSMS style sheet 'Dartmouth Stylesheet' */
/* CSS Document */
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}

/* Lower left panel */
.lowleftpanel {color: #006633}

/* Default CSS Stylesheet for a new Web Application project */

form {margin: 0px; padding: 0px;}

body {margin: 0px; padding: 0px;}

body, td, th {
	font-family: helvetica, sans-serif;
	font-size: 12px;
}

#indent {padding: 10px;}

p {margin: 7px 0px; padding: 0px;}
input, select, textarea {font-family: arial, verdana, sans-serif; font-size: 11px;}


/* header styles for new header */

.header {
width: 800px;
height: 105px;
background-color: #006633;
background-repeat:no-repeat;
border-bottom: 1px solid #f1f1e0;
}
#title {padding: 10px 0px 0px 15px; font-family: georgia; font-size: 24px; color: white; font-weight: normal; cursor: pointer; }

#logo {position: absolute; margin: -55px 0 0 0px;}
#increaseFont {position: absolute; margin: -55px 0 0 710px;}
#decreaseFont {position: absolute; margin: -55px 0 0 736px;}
#new_search {position: absolute; color: #FFFFFF; margin: 0 0 0 565px; font-size: 8pt;}

/* End of header styles for new header */

#maintable {border: 1px solid #006633;}

#nav {width: 200px; background-color: #d9d9d9; border-top: 1px solid #006633; border-right: 1px solid #006633; padding: 0px; }
#nav select {width: 175px;}
#nav #search {color: #FFFFFF; padding: 1px; font-size: 8pt;}
#nav #search .search_box {width: 150px; height: 20px; padding: 1px;}
#nav #search .search_button {width: 23px; height: 18px; padding: 1px;}
#nav #main {
	background-color: #E8E8D1;
	border-bottom: 1px solid #006633;
	font-size: 11px;
	font-weight: bold;
}

#nav #main a {display: block; padding-left: 15px; padding-top: 2px; padding-bottom: 2px; color: #006633; border-top: 1px solid #006633; text-decoration: none;}
#nav #main a:hover {text-decoration: underline;}
#nav #main div {display: block; padding-left: 15px; padding-top: 2px; padding-bottom: 2px; color: #006633; border-top: 1px solid #006633;font-style: italic;
	background-position: 7px center;}

#nav #main a.nav0 {padding-left: 15px; background-color: #FFFFFF;}
#nav #main div.nav0 {padding-left: 15px; background-color: #FFFFFF;}
#nav #main a.nav0-on {padding-left: 15px; background-color: #FFFFFF; background-position: 7px center;}

#nav #main a.nav1 {padding-left: 25px; background-color: #C5DFA6;}
#nav #main div.nav1 {padding-left: 25px; color: #006633; background-color: #E0EED1; background-position: 17px center;}
#nav #main a.nav1-on {padding-left: 25px; color: #006633; background-color: #E0EED1; background-position: 17px center;}

#nav #main a.nav2 {padding-left: 35px; background-color: #E0EED1;}
#nav #main div.nav2 {padding-left: 35px; color: #006633; background-color: #D4F9B1; background-position: 27px center;}
#nav #main a.nav2-on {padding-left: 35px; color: #006633; background-color: #D4F9B1; background-position: 27px center;}

#nav #main a.nav3 {padding-left: 45px; background-color: #D4F9B1;}
#nav #main div.nav3 {padding-left: 45px; background-color: #D4F9B1;color: #006633; background-position: 37px center;}
#nav #main a.nav3-on {padding-left: 45px; background-color: #D4F9B1;color: #006633; background-position: 37px center;}

#nav #login { width: 200px; height: 45px; background-color: #006633; margin-top: 15px; margin-bottom: 15px;}
#nav #login div {padding-top: 10px; padding-left: 5px; margin-left: 10px; color: white; font-weight: bold; clear: both;}
#nav {margin-left: 20px; font-size: 10px; color: #000000;margin-bottom: 15px;}

#contact {margin-left: 20px; font-size: 10px; color: #006633; margin-bottom: 15px;}

#contentnonav { 
          background-color: #ffffff; 
          border-top: 1px solid #006633; 
          border-left: 1px solid #006633;

         }
#content { width: 600px; 
           background-color: #ffffff; 
           border-top: 1px solid #006633; 
           border-left: 1px solid #006633;
           font-family: Helvetica, sans-serif;
	   font-weight: normal;
	   font-size: 12px;
           line-height: 1.2;
         }
#content img {border: 0px solid black;}
#content td{
	font-family: Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
        line-height: 1.2;
	}

#content a {color: #377695;}
#content  #welcome {background-color: #006633; padding: 5px; font-family: georgia; font-size: 22px; color: white; font-weight: normal;}

#content  #subheads {padding: 5px; font-family: georgia; font-size: 15px; color: white; font-weight: normal;}

#content  #breadcrumbs {font-weight: bold; background-color: #d9d9d9; padding: 5px; color: white;}
#content  #breadcrumbs a {color: white; font-weight: normal;}
#content  #main {width: 580px; font-family: Arial, Helvetica, sans-serif;}

#content  #left {width: 340px; padding-right: 2px; float: left; border-right: 1px dotted #CCCCCC; font-family: Helvetica, sans; line-height: 1.6em;}
#content  #left td {font-family: Helvetica, sans; line-height: 1.6em;}
#content h1 {font-family: Georgia, san-serif; line-height: 1.6em; font-weight: bold; font-size:16px; color: #000000;}
#content h2 {font-family: georgia, serif; font-size: 14px; color: #006633;}
#content h3 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #333333; padding-top: 10px; padding-left: 5px;}
#content h6 {font-family: font-family: Helvetica, Arial, sans; margin: 0px; padding: 0px; display: inline; font-size: 16px; font-weight: bold; color: #6bab19;}
#content  #center {margin: 0px 225px 0 346px;}
#content  #right {width: 225px; float: right; padding-left: 5px;}

#content  #left img {border: 1px solid;}


#ticker_content { width: 600px; 
           background-color: #f1f1e0; 
           border-left: 1px solid #006633;
           font-family: Helvetica, sans-serif;
	   font-weight: normal;
	   font-size: 12px;
           line-height: 1.2;
         }

#ticker_content #ticker {clear: both; margin-top: 15px; border: 4px solid #6bab19; color: #000000;}
#ticker_content #ticker .header{background-color: #006426; padding: 5px; float: left; color: white;}
#ticker_content #ticker .news{padding-left: 5px;padding-bottom: 5px; padding-right: 5px; color: #000000;}

#nav ul {margin-top: 5px; margin-left: 2px; padding-left: 1.8em;}
#content ul {padding-left: 0px; margin-left: 1.7em; margin-top: 5px; margin-bottom: 0px;}
#content ul li {padding-bottom: 5px;}

#footer {background-color: #006426; padding-top: 10px; padding-bottom: 10px; color: #FFFFFF; font-size: 9pt; text-align:center;}
#footer a {color: #FFFFFF; padding-left: 10px; padding-right: 10px;}
#footer div {width: 640px; float:left; margin-top: 23px; text-align:center;}
#footer img {float: right;}
/* End of 'Dartmouth Stylesheet' */


