/* Start of CMSMS style sheet 'sea2stars' */
body {margin: 0; padding: 0;}
/* Mastehead Styles */
#masthead-wrapper {background-image: url(images/sea2stars/mh-10.gif); background-repeat: repeat-x; height: 81px; max-height: 81px; width: 100%; min-width: 689px;}
#mh-logo {	background-image: url(images/sea2stars/mh-00.jpg); background-repeat: no-repeat; width: 550px; height: 81px; float: left;}
#mh-slogan { background-image: url(images/sea2stars/mh-20.gif); background-repeat: no-repeat; height: 81px; width:  139px; float: right;}

/* Global Navigation bar */
#gn-wrapper {padding: 0; margin: 0;background-color: white;background-image: url(images/sea2stars/gn-00.jpg); background-repeat: no-repeat; height: 36px; min-height: 36px; min-width: 534px; padding-left: 155px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#gn-wrapper p{padding: 0;margin: 0;font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 1em;}
#gn-wrapper a,
#gn-wrapper a:link,
#gn-wrapper a:active,
#gn-wrapper a:visited { color: #0C1A27;/* Deep Sea Blue: 12, 26, 39 */}
#gn-wrapper a:hover { color: #C25C36;/*Burnt Orange: 194, 92, 54 */}
#gn-wrapper-form{float: right; height: 30px;}
#gn-wrapper-form form {	display: inline;}
#gn-wrapper-form input {	margin: 0; padding: 0;}

/* === Side Navigatin styles === */
#nav-container {float: left;width: 132px; max-width: 132px; margin-top: -1px;}
#nav-container dfn {	display: none;}
#nav-container ul {margin: 0;padding-right: 0;text-align: right;padding-right: 10px;}
#nav-container ul ul {margin-left: 0; margin-right: 0; text-align: right;padding: 0 2px 0 0;border-style: solid;border-color: #EA4F0F;/*orange: 234, 79, 15 */border-width: 0 1px 0 0;}
#nav-container ul ul ul {border-width: 0;}
#nav-container li {list-style-type: none;margin: 0;padding:0;line-height: 18px;color: #EA4F0F;/*orange: 234, 79, 15 */ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}
#nav-container li a,
#nav-container li a:link,
#nav-container li a:active,
#nav-container li a:visited {color: #EA4F0F;/*orange: 234, 79, 15 */ text-decoration: none;}
#nav-container li a:hover {color: white; text-decoration: underline;}
#nav-container li h3 {font-family: Arial, Helvetica, sans-serif; font-size: 13px;color: #EA4F0F;/*orange: 234, 79, 15 */ color: white;margin: 0;padding: 0;line-height: 18px;}

/*#nav-container li.currentpage ul {margin: 4px 0 4px 0;	font-weight: normal;} */
#nav-container li.currentpage ul li {text-align: right;}
#nav-container li li {font-size: 11px; font-weight: bold;}
#nav-container li li h3 {font-size: 11px;border-width: 0;}
#nav-container li li li {font-size: 10px;}
#nav-container li li li h3 {font-size: 10px; font-weight: normal;}
#nav-header {background-image: url(images/sea2stars/lg05-2lt.jpg);	background-repeat: no-repeat; height: 40px; min-height: 40px; width: 132px; }

/* === Sidebar Style == */
#sidebar {background-color: #EEEEEE; width: 200px; float: right; margin: 0 0 0 0; padding-left: 3px; border-style: solid; border-color: #333333; border-width: 0 0 0 1px;}
#sidebar h2 { margin: 0 0 0 0; background-color: #333333; color: #CCCCCC; text-align: center; font-size: 10pt; font-family: Verdana, Tahoma, Arial, Hevetical, sans-serif; font-weight: bold; padding-bottom: 1px;}
#sidebar h3 {margin: 3px 0 0 0;font-size: 10pt;}

/* == Footer Styles == */
#footer { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; margin-top: 100px; margin-bottom: 20px; padding-top: 40px;border-style: solid; border-color: #E6B381; border-width: 1px 0 0 0; line-height: 1.3em;}
#footer p {font-size: 10px;}
#footer a,
#footer a:link,
#footer a:active,
#footer a:visited {color: #000066;}
#footer a:hover {color: #330033;}


/* === Content Styles === */
#content-wrapper {background-image: url(images/sea2stars/lg05-3lb-slice.gif); background-repeat: repeat-y; width: 100%; min-width: 689px; padding-top: 1px; }
#content-container { width: 100%; min-width: 689px; min-height: 485px; margin-top: -1px; background-image: url(images/sea2stars/lg05-3lb.jpg); background-repeat: no-repeat; background-position: bottom left; }
#page-content {padding: 1px 5px 0 5px;margin-left: 133px;}
#taxonav { background-color: #E6B381; color: #006699; width: 100%; padding: 1px 0 1px 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#taxonav a,
#taxonav a:link,
#taxonav a:active,
#taxonav a:visited {	background-color: #E6B381;	color: #006699;text-decoration: none;}
#taxonav a:hover {text-decoration: underline; color: #000000; }

#breadcrumbs {	background-image: url(images/sea2stars/bc-bg.gif);height: 14px;font-family:Verdana, Tahmoa, Arial, Helvetica, sans-serif;font-size: 11px;padding: 0 0 0 3px;margin: 0;color: #2F6092;/* 47, 97, 146 */}
#breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:active, #breadcrumbs a:visited {text-decoration: none; color: #2F6092;/* 47, 97, 146 */}
#breadcrumbs a:hover {color: black; text-decoration: underline;}
.noprint img {border-width: 0;}
h1, h2, h3, h4, h5, h6 {font-family: Arial, Helvetica, sans-serif; color: #13304E;/*19, 48, 78*/}
h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 24pt; text-align: left; font-weight: bold; margin: .5em 0 .2em 3px; line-height: .8em; text-align: left;}

/* === News styles === */
#news {background-image: url(images/sea2stars/news-bg.gif); font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;width: 30%;float: right;border: solid #000E2B/*0, 14, 43*/ 1px;padding-left: 3px;padding-right: 3px;}

#news h2 {background-image: url(images/sea2stars/news-h-bg.gif);height: 17px;font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;line-height: 1em;text-align: center;color: white;margin: 0 -3px 0 -3px;padding: 0;}

#news h3 {margin: 3px 0 0 0; font-size: 13px;font-weight: bold;}

#news a, #news a:link, #news a:active, #news a:visited {color: black;}
#news a:hover {color: white;}  

p, ol, ul, dl, blockquote {font-family: Verdana, Tahoma, Arial, Helvetica, "sans-serif"; font-size: 10pt; line-height: 1.25em; margin-top: 0; margin-bottom: 1.5em;}

ol ol, ul ul, ol ul, ul ol, ol p, ul p {margin-bottom: 0;}

p.prelist{	margin-bottom: 0;}
p.items {line-height: 1.2em; 	margin: 0 0 0 .75em;}
p.items a, p.items a:link { color: black; }
p.items a:hover { color: #006699; }

table.data { border-style: solid; border-color: #006699; border-width: 1px 1px 0 0;}
table.data td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; border-style: solid; border-color: #006699; border-width: 0 0 1px 1px;}
table.data thead { background-color: #003366; color: white; text-align: center; font-weight: bold;}
/* End of 'sea2stars' */

