/* Setting up the pages */

body {
	left: 0px;
	top: 0px;
	background-image: url(../images/main/tan_2400.gif); 
	background-repeat: repeat-y;
}

table#deptop1 td { background: #336699; }
table#deptop2 td { 
	background: #003366;
	padding: 0px;
	height: 30px;
	margin: 0px;
}

body table#srwmTitle td.topcurve1 {
	background-image:   url(../images/main/topcurve1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

table#srwmMain {
     font-family: "Lucida Grande", Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
     font-size: small; 
	 color: #000000; 
	 text-decoration: none;
}

body table#srwmMain td.topcurve2 {
	background-image: url(../images/main/topcurve2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.warndep {
	font-size: small;
	color: #003366;
	font-style: normal;
	font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;}

.footer {
     font-family: Georgia, "Times New Roman", Times, serif; 
     font-size: x-small; color: #000000; text-decoration: none}
	 
table {
     font-family: "Lucida Grande", Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
     font-size: small; color: #000000; text-decoration: none}


/* -------------------- SRWM Related Item section --------------------*/
/* Also used for right hand graphical elements */

table#related {
	background-color: #ffffff;
	color: #000000;	
	margin-left:25px;
	margin-bottom:20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #006600;
}

table#related td {
	padding-left:20px;
	padding-bottom: .5em;
}

table#related h3 {
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
	font-size: 13px;
	color: #006600;
	display: block;
	font-weight: bold;
}

div#related {
	margin-left:25px;
	margin-bottom:20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #006600;
	padding-left:20px;
	padding-bottom: .5em;
	text-align: left;
}


#related a.relLink:link, table#related a.relLink:active{
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
	color: #006600;
	text-decoration: underline;
}

#related a.relLink:visited { color: #333399; }
#related a.relLink:hover {
	color: #f6830c;
    text-decoration: none;
}

table#related ul.linkRelated {
}

table#related ul.linkRelated li {
	margin-bottom: 10px;
	list-style-image: url(../images/arrows/arrow12.gif);
}

table#related ul.linkRelated a:link, table#related ul.linkRelated a:active {
	color: #006600;
	text-decoration: none;
}

table#related ul.linkRelated a:visited {
	color: #663399;
	text-decoration: none;
}
table#related ul.linkRelated a:hover {
	color: #0033CC;
    text-decoration: underline;
}

/* Style for Alternative Document Format Block */

#altDoc {
	padding-top: 4px;
	padding-bottom: 4px;
	border-top: 1 solid #006600;
	border-bottom: 1 solid #006600;


}

.altnote {
	font-weight: bold;
	color: #006600;
}

a.linkPDF {
	background-image: url(../images/pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* Breadcrumbs Styles */

#crumbs, #crumbs a {
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
	color: #006600;
	text-decoration: none;
	whitespace: nowrap;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 15px;
}

#crumbs a:hover {
	color: #003366;
	text-decoration: underline;
}

#crumbs span.current {
	color: #000000;
	font-weight: lighter;

}

/* -------------------- Announcements Styles section --------------------*/
/* Also used for right hand graphical elements */

#Announcements {
	padding-bottom: 12px;

}

#Announcements h3{
}

#Announcements h4 {
	color: #000000;	
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
	font-size: x-small;
	margin-left: 10px;
}

#Announcements p, ul, ol {
	margin-left: 25px;
}

/* Style for Alternative Document Format Block */

#altDoc {
	padding: 4px 10px;
	border: 1 solid #006600;
	background-color: #FFFFFF;
	display: block;


}

.altnote {
	font-weight: bold;
	color: #006600;
	margin-left: 0px;
	padding-left: 0px;
}

/* Style for compatability with older pages based upon DEP main level conventions */

.black12 {
     font-family: Verdana, Arial, Helvetica, sans-serif; 
     font-size: small; color: #000000; text-decoration: none}
.black10 {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: x-small; color: #333333; text-decoration: none}

.size10 {
     font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small}
.size12 {
     font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small}
.size13 {
     font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium}
.size14 {
     font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large}

H2 {color: #006600; font-family: Verdana, Arial, Helvetica, sans-serif}
H3 {color: #006600; font-family: Verdana, Arial, Helvetica, sans-serif}
H4 {color: #006600; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
HR {color: #006600}
strong { font-weight: bold;}
em { font-style: italic; }

.red {color: #cc0000}
.green {color: #006600}
.white {color: #ffffff}
.gray {color: #999999}
.ltgray {color: #cccccc}
.navy {color: #003366}
.bggreen { background-color: #006600}
.hilite_yellow {background-color: #ffff99}
.hilite_red {background-color: #cc0000}

ul.list2 li, ul.list2 li {margin-bottom: 1em;}

a.listblue, a.listblue:link, a.listblue:visited, a.listblue:active  {
    color: #000000; text-decoration: none;}
a:hover, a.listblue:hover { color: #006699; text-decoration: none; }	

a.listnavy, a.listnavy:link, a.listnavy:visited,a.listnavy:active  {
    color: #003366; text-decoration: none;}
a.listnavy:hover {color: #0033FF; text-decoration: underline;}

a.listgreen, a.listgreen:link, a.listgreen:visited, a.listgreen:active { 
    color: #003300; text-decoration: none;}
a.listgreen:hover { color: #003399; text-decoration: underline;}

ul.listarrow01 li {
	margin-left: -15px;
	list-style-image: url(../images/arrows/arrow12.gif);
	margin-bottom: 0.5em;
}

ul.listpdf li {
    list-style-image: url(../images/pdf.gif)
	padding-bottom: 5px;
	margin-left: -8px;
}

ul.listarrow02 li {list-style-image: url(../images/arrows/arrow12a.gif)}
ul.listarrow10 li {list-style-image: url(../images/arrows/arrow10.gif)}
ul.listclear li  {list-style-image: url(../images/transparent.gif);}
ul.listinfo li   {list-style-image: url(../images/symbols/info12.gif)}
ul.listdash01 li {
	margin-left: -15px;
	list-style-image: url(../images/symbols/list_dash14b.gif);
	margin-bottom: 0.5em;
}
ul.listinfo li { padding-bottom: 1em;}


.boxed {
	border: 1px solid #006600;
	padding: 5px;

}
.border01 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #006600;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-top: 5px;
	padding-bottom: 5px;


}
.attention {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFBEC;

}
.subtitle {
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
	font-size: x-small;
	color: #006600;
	font-weight: lighter;

}

.fileinfo, .dateinfo {
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
	font-size: .85em;
	color: #333333;
	white-space: nowrap;

}

.new {
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-color: #006600;
	margin-right: 2px;
	margin-left: 2px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;


}
.linkcite {
	text-decoration: none;
}
a.linkcite:hover {
	text-decoration: underline;
}

li {
	margin-bottom: 5px;
}
ul.list2 li, ol.list2 li {
	margin-bottom: 1em;
}



.bufferLB {
	margin-bottom: 10px;
	margin-left: 20px;
}

#upperRight {
	margin-left: 25px;
	margin-bottom: 15px
}
.caption {
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
	font-size: 10px;
}

/* table style of Notes that go to the right */
table.tblNoteR {
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Lucida, Helvetica, sans-serif;
	font-size: x-small;
	margin-bottom: 10px;
	margin-left: 25px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCddCC;
	border-right-color: #99aa99;
	border-bottom-color: #99aa99;
	border-left-color: #CCddCC;
    -moz-border-radius: 10px;	
}

ul.listclear li { padding-bottom: 8px; } 



/* Link Styles for  file formats */

a.linkPDF {
	padding-left: 20px;
	background-image: url(../images/pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 3px;
	margin-bottom: 3px;
}

a.linkDoc {
	padding-left: 20px;
	background-image: url(../images/word.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 3px;
	margin-bottom: 3px;
}

a.linkRTF {
	padding-left: 20px;
	background-image: url(../images/rtf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 3px;
	margin-bottom: 3px;
}

a.linkXLS {
	padding-left: 20px;
	background-image: url(../images/excel.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 3px;
	margin-bottom: 3px;
}

a.linkZip {
	padding-left: 20px;
	background-image: url(../images/zip.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 3px;
	margin-bottom: 3px;
}

a.linkInfo {
	padding-left: 20px;
	background-image: url(../images/symbols/info12.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 5px;
	margin-bottom: 5px;
}
