* {margin:0;padding:0;}
body{background-color:#7586a5;}/*NEW LINE*/
body, td,th,ol,ul {font-size:12px;line-height:130%;font-family:Verdana,Helvetica,Sans-Serif;}
p {font-size:12px;line-height:150%;font-family:Verdana,Helvetica,Sans-Serif;}

#contentarea{padding:12px 25px 25px 25px; background-color:white;text-align:left;}
#leftnavbox {background: #e0e0c8 url('/_images/leftnavpic.gif') bottom no-repeat;padding:17px 10px 175px 10px;border-top: 0px solid white;}/*NEW LINE*/
#headerbox{text-align: right; font-size:1.7em; font-family: Georgia; padding: 12px 15px 12px 12px;}
#loginbox{color:#8c8c6e;font-size:10px; line-height:11px; background-color: #b4d68b; padding:10px 10px 10px 12px;}

a:link {color:#792327} 
a:visited,a:active {color:#402060} 
h1,h2,h3,h4,h5 {font-weight:bold;font-family:Georgia,serif;margin:2px 0 2px 0;}
h1 {font-size:20px;line-height:100%}
h2 {font-size:17px;line-height:100%}
h3 {font-size:14px;line-height:100%}
h4 {font-size:12px;}
h5 {font-size:11px;}
h2 a:link,h3 a:link,h4 a:link {color:#000;}
h2 a:visited,h3 a:visited,h4 a:visited {color:#000;}
strong {font-size:110%;}
ul, ol {margin:0 0 15px 15px;}
ul li {margin-top:0;margin-left:15px;}
ol li {margin-top:0;margin-left:15px;}  
.nobullets {list-style-type: none; margin-left: -14px;}
.noindent {margin:0 0 15px 0px;}
.flushleft {list-style-type: none; margin:0 0 0 -14px;}
.flushlefttb05 {list-style-type: none; margin:5px 0 5px -14px;}
.flushlefttb10 {list-style-type: none; margin:10px 0 10px -14px;}
.flushlefttb15 {list-style-type: none; margin:15px 0 15px -14px;}
.flushlefttb20 {list-style-type: none; margin:20px 0 20px -14px;}
blockquote {margin:10px 30px;}	
.margin20 li {margin:20px 15px;}
.margin15 li {margin:15px 15px;}   
.margin10 li {margin:10px 15px;}
.margin05 li {margin:5px 15px;}
.tbl2 tr td {padding:2px;}
.tbl3 tr td {padding:3px;}
.tbl5 tr td {padding:5px;}
.tbl7 tr td {padding:7px;}
.tbl10 tr td {padding:10px;}
.tbl15 tr td {padding:15px;}
.tbl20 tr td {padding:20px;}
.tdbordergray td {border-left: 1px solid #bbbbbb;border-bottom: 1px solid #bbbbbb;}
a img {border-color:#000;}
hr {border:none 0;border-top:1px dotted #de7747;height:1px;margin:10px 0;}
hr.gray {border:none 0;border-top:1px solid #dddddd;height:1px;margin:5px 0;}
p {margin:1.6em 0 1.6em 0;}
.loggedin {font-size:11px;color:#666;padding:3px 0 8px 0;}
.annc {padding:10px;}
.top0 {margin-top:0;}
.bottom0 {margin-bottom:0;}
.top05 {margin-top:5px;}
.bottom05 {margin-bottom:5px;}
.margintb0 {margin-top:0; margin-bottom:0;}
.top10 {margin-top:10px;}
.bottom10 {margin-bottom:10px;}
.top15 {margin-top:15px;}
.bottom15 {margin-bottom:15px;}
.top20 {margin-top:20px;}
.bottom20 {margin-bottom:20px;}
.marginleft05 {margin-left:5px;}
.marginleft10 {margin-left:10px;}
.marginleft15 {margin-left:15px;}
.alignright {margin-top:2px;margin-left:10px;margin-bottom:5px}
.alignleft {margin-top:2px;margin-right:10px;margin-bottom:5px}

.pullquote{font-family:Georgia,serif;font-size:1.2em;font-style:italic;color:#DE7747;font-weight:bold;line-height:120%;margin:10px 30px;}
.pullquoter {float:right; font-family:Georgia,serif; font-size:1.2em; font-style:italic; color: #DE7747; font-weight:bold; line-height:150%; width:200px; border:solid #DE7747; border-width: 5px 0; border-style:double;padding: 8px 3px 8px 3px;margin: 6px 0px 10px 15px;}
.pullquotel {float:left; font-family:Georgia,serif;font-size:1.2em;font-style:italic;color: #DE7747;font-weight:bold;line-height:150%;width:200px; border:solid #DE7747;border-width: 5px 0;border-style:double;padding: 7px 3px 7px 3px;margin: 6px 15px 10px 0px;}

.widequote {font-family:Georgia,serif;font-size:1.2em;font-style:italic;color:#DE7747;font-weight:bold;line-height:120%;margin:10px 0; }
.pqauthor {font-family:Georgia,serif;font-size:.8em;;color:#000;line-height:130%;font-weight:normal;}
.nav {margin:0 0 10px 0;}
.nav li {margin:0 0 0 9px;list-style-type:none;list-style-image:none;}
td#deptBar {background-color:#B4D68B;background-image:url(/_images/department_background.gif);}
.small {font-size:11px;font-family:Verdana,Helvetica,Sans-Serif;}
.smallb {font-size:11px;font-family:Verdana,Helvetica,Sans-Serif;font-weight:bold;}
.smallgray {font-size:11px;font-family:Verdana,Helvetica,Sans-Serif;color:#666;}
.large  {font-size:16px;color:#000000;font-family:Georgia,serif;}
.larger  {font-size:16px;color:#de7747;font-family:Georgia,serif;}
.largebr  {font-size:16px;color:#de7747;font-family:Georgia,serif;font-weight:bold;}
.medr  {font-size:12px;color:#de7747;font-family:Verdana,Helvetica,Sans-Serif;}
.medbr  {font-size:12px;color:#de7747;font-weight:bold;font-family:Verdana,Helvetica,Sans-Serif;}
.smallr {font-size:11px;color:#de7747;font-family:Verdana,Helvetica,Sans-Serif;}
.smallbr {font-size:11px;color:#de7747;font-weight:bold;font-family:Verdana,Helvetica,Sans-Serif;}

a.hp_menu  {font-size:16px;color:#000000;line-height:150%;font-family:Georgia,serif;margin-left:20px;}
a.menu:link, a.menu:visited {font-size:12px;color:#000;text-decoration:none;font-weight:bold;line-height:180%;font-family:Georgia,serif;}
.menutext  {font-size:12px;color:#000;text-decoration:none;font-weight:bold;line-height:180%;font-family:Georgia,serif;}
a.menu:hover  {font-size:12px;text-decoration:underline;line-height:180%;font-family:Georgia,serif;}
a.menu_sm:link, a.menu_sm:visited {font-size:11px;color:#000;text-decoration:none;line-height:130%;font-family:Verdana,Helvetica,Sans-Serif;}
a.menu_sm:hover  {font-size:11px;text-decoration:underline;line-height:130%;font-family:Verdana,Helvetica,Sans-Serif;}

.weather{font-size:12px; font-weight:bold; text-align:center; padding:5px; color:#ece9d8; background-color:#d5680f; }

/* Begin Top Search styling */
#searchbox{margin:0 0 3px 0;padding:0;width:275px;  float: right; text-align: right}
.searchinput{background-color: #fff; 
	font-size:11px; 
	line-height:14px; 
	margin: 0px;
	padding: 1px 0px 2px 1px;
	border: 0px solid black;
	width: 140px;
	border: 1px solid #1f3257;
	height:14px;}
.searchbutton {font-size: 11px; line-height:12px; margin: 0; color:#1f3257;text-decoration: none; background-color:#d5680f;padding: 1px 3px 1px 3px; border: 1px solid #1f3257;}

#smalltopnav{font-size:12px; margin: 0; padding:8px 0px 0px 0px;height: 8px; width:275px; color:white; text-align: right;}
#smalltopnav a{color:white;}
#smalltopnav a:hover{background:#8996b1;}

/* End Top Search styling */

/* Begin Bottom Nav styling */
#bottomaddress{font:10px Verdana, Arial, Helvetica, sans-serif;padding-top:5px;margin:0px}
#bottomnav{font:10px Verdana, Arial, Helvetica, sans-serif;color:#ffffff;padding:5px 0 0 0;margin:0 0 5px 0;}
#bottomnav a{color:white;}
#bottomnav a:hover{background:#8996b1;}
#lastupdated{font-size:10px;color:#000000;padding:3px;margin:2px;}
/* End Bottom Nav styling */

.bgpurple1 {background-color:#B3A6D1;}
.bgpurple2 {background-color:#DDDAE4;}
.bgblue1 {background-color:#BFC5DA;}
.bgblue2 {background-color:#D8DCF4;}
.bggreen1 {background-color:#C6D8C9;}
.bggreen2 {background-color:#DAE8E2;}
.bgpink1 {background-color:#DBB5C8;}
.bgpink2 {background-color:#EEDEE6;}
.bgcocoa1 {background-color:#D0C4C1;}
.bgcocoa2 {background-color:#E0D5D2;}
.bggray1 {background-color:#CCCCCC;}
.bggray2 {background-color:#DDDDDD;}
.bgleftnavbeige {background-color:#e0e0c8;} 
.bgtan {background-color:#e0e0c8;} 

/* ---- styles below are for captioning pictures-aligned left or right ---*/
div.captionR {
   float: right;
   border: solid 1px gray;
   margin:5px 0px 5px 10px;
   background:#f5f1eb;
}

div.captionR p {
margin:0px;
padding:5px;
   text-align: center;
   font-family:Georgia,serif;
text-indent: 0;
}
div.captionL {
   float: left;
   border: solid 1px gray;
   margin:5px 13px 7px 0px;
   background:#f5f1eb;
}

div.captionL p {
margin:0px;
padding:5px;
   text-align: center;
   font-family:Georgia,serif;
text-indent: 0;
}

/*
.bgblue1 {background-color:#bfc5da;}
.bgblue2 {background-color:#dbdfe8;}
.bgpink1 {background-color:#c5b4bc;}
.bgpink2 {background-color:#f4e9ee;}
.bggreen1 {background-color:#b2c1ba;}
.bggreen2 {background-color:#dae8e2;}
.bgpurple1 {background-color:#c3bdd1;}
.bgpurple2 {background-color:#e5e4ee;}
.bggray1 {background-color:#bbbbbb;}
.bggray2 {background-color:#dddddd;}
.bgcocoa1 {background-color:#d0c4c1;}
.bgcocoa2 {background-color:#e0d5d2;}
*/



/*  ------ Tab Styles - Plum ------  */
#tabs {float:left;margin-bottom:20px;width:100%;background:#FFFFFF url("/_images/tabs/bg.gif") repeat-x bottom;font-size:96%;line-height:normal;}
#tabs ul {margin:0;padding:10px 5px 0;list-style:none;}
#tabs li {float:left;background:url("/_images/tabs/left_plum.gif") no-repeat left top;margin:0;padding:0 0 0 9px;}
#tabs a, #tabs strong, #tabs span {float:left;display:block;background:url("/_images/tabs/right_plum.gif") no-repeat right top;padding:5px 15px 4px 6px;text-decoration:none;font-weight:600;color:#4F3051;}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#tabs a {float:none;}
/* End IE5-Mac hack */
#tabs a:hover {color:#000000;}
#tabs #current {background-image:url("/_images/tabs/left_silver.gif");}
#tabs #current a {background-image:url("/_images/tabs/right_silver.gif");color:#000000;padding-bottom:5px;}
/*  ------ Small Tab Styles - Plum ------  */
#tabs_sm {float:left;margin-bottom:20px;width:100%;background:#FFFFFF url("/_images/tabs/bg.gif") repeat-x bottom;font-size:95%;line-height:normal;}
#tabs_sm ul {margin:0;padding:10px 0px 0;list-style:none;}
#tabs_sm li {float:left;background:url("/_images/tabs/left_plum.gif") no-repeat left top;
margin:0;padding:0 0 0 9px;}
#tabs_sm a, #tabs_sm strong, #tabs_sm span {float:left;display:block;background:url("/_images/tabs/right_plum.gif") no-repeat right top;padding:5px 8px 4px 1px;text-decoration:none;font-weight:600;color:#715363;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs_sm a {float:none;}
/* End IE5-Mac hack */
#tabs_sm a:hover {color:#000000;}
#tabs_sm #current {background-image:url("/_images/tabs/left_silver.gif");}
#tabs_sm #current a {background-image:url("/_images/tabs/right_silver.gif");color:#000000;padding-bottom:5px;}

/* styles for tabs subnav*/
#tabsnav2{float:left;width:653px;font-size:95%;line-height:125%; margin:0 0 0 1px;padding:0 6px 7px 6px;border:0;border-bottom:1px solid #715363;}
#tabsnav2 a {text-decoration:none;color:#006633; }
#tabsnav2 a:hover {text-decoration:none;color:#336600;background-color:#b4d68b;}
#tabsnav2 ul {float:left;list-style-type:none;margin:0;padding:0;background-color:#FFF;}
#tabsnav2  li {padding:0;;margin:0;;display:inline;color:#715363;} 
.subtabpipe{padding:0 10px 0px 10px;}/* pipe divider */

.clearfloat {clear:both;}
.clearleft {clear:left;}


.breadcrumb {background-color:#e0e0c8; border-left: 0px solid white;border-top: 0px solid #999999; color:#666666;font-size:10px;padding:3px 0 3px 25px;margin:0 0 0px 0;}/*NEW LINE*/
.breadcrumb a {color:#666666;font-size:10px;}/*NEW LINE*/

