* {margin:0;padding:0;}
body{background-color:#122B54;}/*NEW LINE*/
body,p,td,th {font-size:12px;line-height:130%;font-family:Verdana,Helvetica,Sans-Serif;}
/*body table {margin-left: auto;margin-right: auto;}NEW LINE*/
#contentarea{padding:2px 25px 25px 25px; background-color:white;text-align:left;}/*NEW LINE*/


#leftnavbox {background: #e0e0c8 url('/_images/leftnav_pic.gif') bottom no-repeat;padding:10px 10px 150px 12px;border-top: 0px solid white;}/*NEW LINE*/
#headerbox{text-align: right; font-size:1.7em; font-family: Georgia; padding: 12px 15px 12px 12px;}/*NEW LINE*/
#loginbox{color:#8c8c6e;font-size:10px; line-height:11px; background-color: #b4d68b; padding:10px 10px 10px 12px;}/*NEW LINE*/


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;}
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;}
.tbl10 tr td {padding:10px;}
.tbl15 tr td {padding:15px;}
.tbl20 tr td {padding:20px;}
a img {border-color:#000;}
hr {border:none 0;border-top:1px dotted #de7747;height:1px;margin:10px 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;}
.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: black; font-weight:bold; line-height:120%; width:200px; border:solid #DE7747; border-width: 5px 0; border-style:double;padding: 3px 2px;margin: 1px 7px;}
.pullquoteL {float:left; font-family:Georgia,serif;font-size:1.2em;font-style:italic;color: black;font-weight:bold;line-height:120%;width:200px; border:solid #DE7747;border-width: 5px 0;border-style:double;padding: 3px 2px;margin: 1px 7px;}
.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 15px 0;}
.nav li {margin:0 0 0 15px;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;}
.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;}

.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;}

.gradientblue1 {background-image:url(/_images/gradientblue1.jpg); background-repeat: repeat-y;}
.gradientblue2 {background-image:url(/_images/gradientblue2.jpg); background-repeat: repeat-y;}
.gradientpurple1 {background-image:url(/_images/gradientpurple1.jpg); background-repeat: repeat-y;}
.gradientpurple2 {background-image:url(/_images/gradientpurple2.jpg); background-repeat: repeat-y;}
.gradientgreen1 {background-image:url(/_images/gradientgreen1.jpg); background-repeat: repeat-y;}
.gradientgreen2 {background-image:url(/_images/gradientgreen2.jpg); background-repeat: repeat-y;}
.gradientpink1 {background-image:url(/_images/gradientpink1.jpg); background-repeat: repeat-y;}
.gradientpink2 {background-image:url(/_images/gradientpink2.jpg); background-repeat: repeat-y;}
.gradientcocoa1 {background-image:url(/_images/gradientcocoa1.jpg); background-repeat: repeat-y;}
.gradientcocoa2 {background-image:url(/_images/gradientcocoa2.jpg); background-repeat: repeat-y;}
.gradientgray1 {background-image:url(/_images/gradientgray1.jpg); background-repeat: repeat-y;}
.gradientgray2 {background-image:url(/_images/gradientgray2.jpg); background-repeat: repeat-y;}

/* ---- styles below are for captioning pictures-aligned left or right ---*/
div.captionR {
   float: right;
   border: solid 1px grey;
   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 grey;
   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;}

.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 10px 0;}/*NEW LINE*/
.breadcrumb a {color:#666666;font-size:10px;}/*NEW LINE*/

