body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	padding-top:12px;
	padding-left:0px;
	padding-right:0px;
	text-align:justify;
	background-color:#FFFFFF;
	color:#000000;
}
a:link {
	text-decoration: none;
	font-weight:bold;
	color:#000000;
}
a:visited {
	text-decoration: none;
	font-weight:bold;
	color:#000000;
}
a:hover {
	cursor:pointer;
	color:#ffff00;
	text-decoration: none;
	font-weight:bold;
}
a:active {
	color:#ffff00;
	text-decoration: none;
	font-weight:bold;
}
div#outer
{
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background-color:#7C0040;
	background:url(images/layout-background-fill.gif);
	background-repeat:repeat;
}
#header
{
	width: 760px;
	height: 156px;
	background-color:#BABCBE;
	background:url(images/layout-header-bg.jpg);
	color:#7C0040;
}

#header a:link {
	text-decoration: none;
	color:#7C0040;
	font-weight:bold;
}
#header a:visited {
	text-decoration: none;
	color:#7C0040;
	font-weight:bold;
}
#header a:hover {
	text-decoration: underline;
	color:#ffff00;
	font-weight:bold;
}
#header a:active {
	text-decoration: none;
	color:#7C0040;
	font-weight:bold;
}



#header ul
{	
	list-style:none;
	height:143px;
	margin-bottom:0;
}
#header li
{
	/*padding-left:550px;*/
	text-align:right;
	padding-right:25px;
	padding-top:8px;
	font-size:small;
	border:none;
	line-height:1.15em;
	list-style:none;
}


/*
#header ul #navListOption1
{
	margin-left:20px;
}
#header ul #navListOption2
{
	margin-left:-5px;
}
#header ul #navListOption3
{
	margin-left:-10px;
}
#header ul #navListOption4
{
	margin-left:-15px;
}
#header ul #navListOption5
{
	margin-left:-10px;
}
#header ul #navListOption6
{
	margin-left:-8px;
}
*/

h1
{
	font-size:large;
	margin:0;
	letter-spacing:0.05em;
	font-weight:500;
	padding-bottom:0px;
	color:#7C0040;
	text-align:left;
}

h1 strong
{
	font-size:x-large;
	font-weight:normal;
	letter-spacing:0.15em;
}


h2
{
	text-align:left;
	color:#7C0040;
}
h2 a
{
	color:#FFFF00;
}
h2 abbr, acronym, span.abbr
{
	text-decoration:none;
	border-bottom-width: 0;
}
h2 abbr:hover, acronym:hover, span.abbr:hover
{
	color:#000000;
	cursor:help;
}


h3
{
	text-align:left;
	color:#7C0040;
}
h3 abbr, h3 acronym, h3 span.abbr
{
	text-decoration:none;
	border-bottom-width: 0;
}
h4
{
	font-size:x-small;
	margin:0;
	font-weight:bold;
}
h4 abbr, h4 acronym, h4 span.abbr
{
	text-decoration:none;
	border-bottom-width: 0;
}
h4 abbr:hover, h4 acronym:hover, h4 span.abbr:hover
{
	cursor:help;
}

#columnsContainer
{
	height:320px;
	/*width:760px;*/
	/*width:710px;*/
	height:330px;
	background-color:#BABCBE;
	padding-left:25px;
	padding-right:25px;
	padding-top:30px;
}

#columnsContainer li
{
	text-align:left;
}
.leftColumn
{
	width:402px;
	height:311px;
	float:left;
	overflow:auto;
	scrollbar-base-color: #7C0040;
	scrollbar-face-color: #BABCBE;
	scrollbar-track-color: #7C0040;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #E7E8E9;
	scrollbar-3dlight-color: #E7E8E9;
	scrollbar-shadow-color: #E7E8E9;
	scrollbar-darkshadow-color: #E7E8E9; 
	padding-right:15px;
	text-align:justify;
}


.singleColumn
{	overflow:auto;
	scrollbar-base-color: #7C0040;
	scrollbar-face-color: #BABCBE;
	scrollbar-track-color: #7C0040;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #E7E8E9;
	scrollbar-3dlight-color: #E7E8E9;
	scrollbar-shadow-color: #E7E8E9;
	scrollbar-darkshadow-color: #E7E8E9; 
	padding-right:15px;
	height:320px;
}



.boxed
{
	border-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	width:80%;
	padding-left:20px;
	padding-right:20px;
	padding-top:8px;
	padding-bottom:8px;
	margin-bottom:8px;
}

/*
.boxed:hover
{
	border-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	width:80%;
	padding-left:20px;
	padding-right:20px;
	padding-top:8px;
	padding-bottom:8px;
	margin-bottom:8px;
	background-color:#871851;
}
*/

.articleList
{
	width:84%;
	/*padding-left:20px;*/
	padding-right:20px;
	padding-top:2px;
	padding-bottom:4px;
	margin-bottom:3px;
	overflow:hidden;
}

.rightColumn
{
	width:260px;
	height:308px;
	float:left;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
	/*padding-top:10px;*/
	padding-bottom:10px;
	overflow:auto;
	scrollbar-base-color: #7C0040;
	scrollbar-face-color: #BABCBE;
	scrollbar-track-color: #7C0040;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #E7E8E9;
	scrollbar-3dlight-color: #E7E8E9;
	scrollbar-shadow-color: #E7E8E9;
	scrollbar-darkshadow-color: #E7E8E9; 
}
.rightColumnWithBorder
{
	width:258px;
	height:290px;
	float:left;
	margin-left:10px;
	border-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
		overflow:auto;
	scrollbar-base-color: #7C0040;
	scrollbar-face-color: #BABCBE;
	scrollbar-track-color: #7C0040;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #E7E8E9;
	scrollbar-3dlight-color: #E7E8E9;
	scrollbar-shadow-color: #E7E8E9;
	scrollbar-darkshadow-color: #E7E8E9; 
}

.footer
{
	height: 35px;
	width: 737px;
	background:url(images/layout-footer-bg.gif);
	background-color:#7C0040;
	overflow:hidden;
	text-align:center;
	font-size:x-small;
	font-weight:bold;
	text-align:left;
	padding-left:23px;
	padding-top:7px;
	color:#BABCBE;
}
.footer img
{
padding-right:25px;

}
.footer strong
{
	font-size:x-small;
}
.footer ul
{
	margin-left: 0;
	padding-left: 0;
	font-size:x-small;
	border:none;
	padding-top:0px;
	margin-top:7px;
}
.footer li
{	
	display:inline;
	border:none;
	list-style:none;
	background:url(images/layout-footer-bulletbg.gif);
	background-repeat:no-repeat;
	padding-left:10px;
}

.leftAlign
{
	text-align:left;
}
.printFooter {
	display:none;
	visibility:hidden;
}
.printFooter img {
	float:left;
}
.printThisPage {
	visibility:visible;
}

#accessibility {
	position:absolute;
	top:520px;
	font-size:x-small;
}
#accessibility a {
	text-decoration:underline;
}

.paddedImageLeft
{
	padding-right:10px;
}

.paddedImageRight
{
	padding-left:10px;
}

.paddedImageTop
{
	padding-top:5px;
}
.yellowLargeLinks
{
	color:#FFFF00;
	font-size:medium;
}
.yellowLargeLinks a:link {
	text-decoration: none;
	font-weight:bold;
	color:#FFFF00;
}
.yellowLargeLinks a:visited {
	text-decoration: none;
	font-weight:bold;
	color:#FFFF00;
}
.yellowLargeLinks a:hover {
	cursor:pointer;
	color:#FFFF00;
	text-decoration: underline;
	font-weight:bold;
}
.yellowLargeLinks a:active {
	color:#FFFF00;
	text-decoration: none;
	font-weight:bold;
}

#cvForm table td
{
  margin: 0px;
  padding: 2px;
  background: #BABCBE;
}
abbr, acronym, span.abbr
{
	cursor:help;
	border-bottom: 1px dashed #000;
}
abbr:hover, acronym:hover, span.abbr:hover
{
	cursor:help;
	font-weight:bold;
}