/* CSS Document */

body {
	margin-left: 2px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom:25px;
	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	padding:10px;
}

h2 {
	font-size: 14px;
	font-weight:bold;
}

h3 {
	font-size: 13px;
	font-weight:bold;
	margin-top:0;
}

h4 {
	font-size: 11pt;
	font-weight:bold;
}

div {
	padding: 4px 
}

a {

text-decoration:underline;
font-weight:bold

}

a:link {color: #660000;}

a:visited {color: #07457A}

a:hover {color: #2E8BB6; text-decoration: none}


.closeparaspacing { 

	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: .4em;
	margin-left: 0px;

}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFCC;
}

.paddingLeft {padding-left: 2 em;}

.paddingRight {padding-right: 2 em;}

.paddingTop {padding-top: 2 em;}

.paddingBottom {padding-bottom:2 emx;}

.title, h1 {
	font-size: 18px;
	font-weight: bold;
	margin-top:0
}

.byline { font-weight: bold; }

.italic {
	font-style: italic;
	color: #666677;
}

.cutline {
	font-size: 9px;
}

.thick-border {
	border: 3px solid #CCCCCC;
}

#header { 
	border: none;
}

#date-bar { 
	border: none;
	background:#199FDD; 
	text-align:right; 
	font-weight:bold; 
	color:#FFFFFF; 
	font-size:12px;
}

#main-holder { 
	width: 680px; 
	float: left;
	border: none;
}

#extra { 
	width: 200px; 
	float: right;
	border: none;
}

#main { 
	width: 520px; 
	float: right; 
	border: none;
	padding-top:0;
	margin-top:0;
}

#subnav { 
	width: 140px; 
	float: left;
	border: none;
}

#Content {

	width: 900px;
	border: none;
	margin:0;
	padding:0;

}

#main a[href^="http:"] {
        background: url(images/globe.gif) right center no-repeat;
        padding-right: 12px;
}

#main a[href^="mailto:"] {
        background: url(images/mail_back.gif) right center no-repeat;
        padding-right: 12px;
}


/* MENU */

a.link  {

	display:block;
	padding-left: 10px;
	//width: 120px;
	height: 20px;
	background: #3E9BC6;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;

}

a.link:hover, a.linkon:hover  {

	display:block;
	padding-left: 10px;
	//width: 120px;
	height: 20px;
	background: #E3E8F0;
	color: #003366;
	font-weight:bold;
	font-size: 12px;

}

a.linkon  {

	display:block;
	padding-left: 10px;
	//width: 120px;
	height: 20px;
	background: #990000;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;

}

/* BOXES */

.highlights {

	border:1px solid #990000; 
	background:#F1F1F1; 
	padding: 5px;
	margin-bottom:12px;
	
}

.highlights span {

	font-weight:bold;
	color: #990000;

}

.highlights ul {

	margin: 0;
	padding: 0;
	padding-left: 15px;

}


.imgright {

	border:none;
	float:right;
	background:#f1f1f1;
	margin-left:6px;
	margin-bottom:6px;
	text-align:right;

}

.photoCred {
	font-size:9px;
	font-weight:bold;
	width:inherit;
	float:right;
	text-align:right;
}
