body {
	background: URL(../img/background.jpg) top left repeat-x;
	background-color: #ffffff;
}

a {
	text-decoration: none;
	color: #003366;
}

a:hover {
	text-decoration: underline;
	color: #003366;
}

h2 {
	background: URL(../img/h2Arrow.gif) 0em 0.25em no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*line-height: 1em;*/
	font-weight: normal;
	padding-left: 10px;
	font-size: 24px;
	color: #0e3779;
	/*width: 400px;*/
	float: left;
}

.highlightColumn h2 {
	background: URL(../img/headerSideBar.gif) top left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 5px 0px 18px;
	line-height: 0.8em;
	margin-bottom: 0px;
	font-weight: bold;
	font-size: 14px;
	width: 100%;
	color: #ffffff;
}

.highlightColumn h2 span {
	padding-top: 1px;
}

.highlightColumn h2 span.poem {
	background: URL(../img/iconPoem.gif) 0px 0px no-repeat;
	padding-left: 33px;
	display: block;
	float: left;
}

.highlightColumn h2 span.news {
	background: URL(../img/iconNews.gif) 0px 0px no-repeat;
	padding-left: 33px;
	display: block;
	float: left;
}

.highlightColumn h2 span.quote {
	background: URL(../img/iconQuote.gif) 0px 0px no-repeat;
	padding-left: 33px;
	display: block;
	float: left;
}

.highlightColumn h2 span.photos {
	background: URL(../img/iconPhotos.gif) 0px 0px no-repeat;
	padding-left: 33px;
	display: block;
	float: left;
}

.highlightColumn h2 span.video {
	background: URL(../img/iconVideo.gif) 0px 0px no-repeat;
	padding-left: 33px;
	display: block;
	float: left;
}

.highlightColumn h2 span.community {
	background: URL(../img/iconCommunity.gif) 0px 0px no-repeat;
	padding-left: 33px;
	display: block;
	float: left;
}

.highlightColumn h2 span.email {
	background: URL(../img/iconEmail.gif) 0px 0px no-repeat;
	padding-left: 33px;
	display: block;
	float: left;
}

.highlightColumn h2 span span {
	background: URL(../img/arrowWhite.gif) 0px 5px no-repeat;
	padding: 4px 10px 7px 10px;
	display: block;
	float: left;
}

.iconHistory {
	background: URL(../img/iconHistoryBlue.gif) top left no-repeat;
	padding: 10px 6px 0 0;
	height: 22px;
	width: 22px;
	float: left;
}

.iconNews {
	background: URL(../img/iconNewsBlue.gif) top left no-repeat;
	padding: 10px 6px 0 0;
	height: 24px;
	width: 22px;
	float: left;
}

.iconPhoto {
	background: URL(../img/iconPhotosBlue.gif) top left no-repeat;
	padding: 10px 6px 0 0;
	height: 24px;
	width: 22px;
	float: left;
}

.iconVideo {
	background: URL(../img/iconVideoBlue.gif) top left no-repeat;
	padding: 10px 6px 0 0;
	height: 24px;
	width: 22px;
	float: left;
}

.iconCommunity {
	background: URL(../img/iconCommunityBlue.gif) top left no-repeat;
	padding: 10px 6px 0 0;
	height: 24px;
	width: 22px;
	float: left;
}

.iconPoem {
	background: URL(../img/iconPoemBlue.gif) top left no-repeat;
	padding: 10px 6px 0 0;
	height: 24px;
	width: 22px;
	float: left;
}

.iconEmail {
	background: URL(../img/iconEmailBlue.gif) center left no-repeat;
	height: 22px;
	width: 22px;
	padding: 4px 6px 0 0;
	float:left;
}

.iconPrint {
	background: URL(../img/iconPrintBlue.gif) center left no-repeat;
	height: 22px;
	width: 22px;
	padding: 5px 8px 5px 28px;
}
/*/  Internal content pages */

.bio_internal_content {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	*text-align:justify;
}

.bio_internal_content p{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	*text-align:justify;
}

.bio_internal_content li{
	font-size:12px;
	text-align:left;
}




.bio_internal_content img{
	margin:5px;
}
.bio_internal_content .MsoNormalTable p{
	text-align:center;
	font-size:12px;
	color:#0080c0;
}
.bio_internal_content .MsoNormalTable{
	color:#0080c0;
	font-size:12px;
}
 .bio_internal_content td {
 	font-size:12px;
	color:#0080c0;
	text-align:center;
 }
.bio_internal_content .MsoNormalTable img{
	text-align:center;
	margin:5px;
}
.bio_internal_content table{
	padding:5px;
}
/*/////*/
#pageWrap {
	width: 995px;
	overflow: hidden;
}


/*
	MENU
*/
#pageWrap .pageHeader {
	background: URL(../img/topNav.gif) top left repeat-x;
	background-color: #76767a;
	padding-top: 5px;
}

#pageWrap .pageHeader ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#pageWrap .pageHeader ul li {
	border-right: solid #76767a 1px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	display: block;
	float: left;
}

#pageWrap .pageHeader ul li a,
#pageWrap .pageHeader ul li.lang {
	background: URL(../img/topNavMain.gif) top right no-repeat;
	font-weight: bold;
	font-size: 11px;
	color: #a2a2a2;
	display: block;
	float: left;
}

#pageWrap .pageHeader ul li a span,
#pageWrap .pageHeader ul li.lang span {
	background: URL(../img/topNavLeft.gif) top left no-repeat;
	padding: 7px 16px 7px 16px;
	display: block;
}

#pageWrap .pageHeader ul li.lang {
	background: none;
	overflow: hidden;
	border: 0px;
}

#pageWrap .pageHeader ul li.lang span {
	padding-bottom: 9px;
}

#pageWrap .pageHeader ul li.lang img {
	padding: 5px 0px 0px 0px;
	margin: 0px;
}

#pageWrap .pageHeader ul li.lang a,
#pageWrap .pageHeader ul li.lang a:hover {
	background-image: none;
}

#pageWrap .pageHeader ul li.langSelect {
	float: none;
}

#pageWrap .pageHeader #header_menu {
	position: relative;
}

#pageWrap .pageHeader ul li#langAr {
	position: absolute;
	left: 918px;
	top: 24px;
	border: 0px;
	display: none;
}

#pageWrap .pageHeader ul li a:hover,
#pageWrap .pageHeader ul li.selected a {
	background: URL(../img/topNavMain2.gif) top right no-repeat;
	text-decoration: none;
	color: #ffffff;
}

#pageWrap .pageHeader ul li a:hover span,
#pageWrap .pageHeader ul li.selected span {
	background: URL(../img/topNavLeft2.gif) top left no-repeat;
}


/*
	Masthead
*/

#pageWrap .pageHeader .flashHeader {
	background-color: #0c0c47;
	margin: 3px 0px 0px 0px;
}

#pageWrap .pageHeader .flashHeader img {
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

#pageWrap .pageHeader h1 {
	background: URL(../img/masthead.jpg) top left no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #0c0c47;
	padding: 32px 0px 26px  200px;
	margin: 11px 0px 0px 0px;
	font-weight: normal;
	font-size: 23px;
	color: #ffffff;
}

#pageWrap .pageHeader h1 span {
	display: block;
}

#pageWrap .content {
	background: URL(../img/contentBackground.jpg) top left repeat-x;
	background-color: #0d0d4b;
	padding: 9px 24px 25px 28px;
	/*position: relative;*/
}


#pageWrap .mastheadHighlight {
	background: URL(../img/mastheadHighlight.jpg) top right no-repeat;
	background-color: #b7b7c9;
	min-height: 109px;
	margin-top: 3px;
	width: 206px;
	float: right;
}

#ClickMyVision{
		position: relative;
		padding: 0px 0; width: 
		200px; 
		height: 95px; 
		border: 0px solid yellow;
		cursor:hand; cursor:pointer

}

#pageWrap .mastheadHighlight a:hover {
	text-decoration: underline !important;
	color: #0e3779 !important;
}

#pageWrap .mastheadHighlight ul li.img {
	border: none;
	padding: 10px 10px 0px 10px;
	float: left;
}

#pageWrap .mastheadHighlight ul li {
	font-size: 11px;
	padding-right: 10px;
	border: none;
	display: block;
	float: none;
}

#pageWrap .mastheadHighlight ul li img {
	border: solid #7f7f84 1px;
	background-color: #d7d8e3;
	padding: 4px;
}

#pageWrap .mastheadHighlight ul li.main a {
	background: URL(../img/arrowGold.gif) 0px 3px no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0px 0px 0px 8px;
	font-weight: normal;
	font-size: 14px;
	color: #0e3779;
	display: inline;
	float: none;
}

#pageWrap .mastheadHighlight ul li.main a:hover {
	background: URL(../img/arrowGold.gif) 0px 3px no-repeat;
}

#pageWrap .mastheadHighlight ul li.main {
	padding-top: 30px;
}

#pageWrap .mastheadHighlight ul li.main ul li {
	padding: 3px 6px 10px 9px;
}


#pageWrap .mastheadHighlight ul li a {
	background: URL(../img/arrowGoldSmall.gif) 0px 3px no-repeat;
	padding: 0px 0px 0px 6px;
	color: #0e3779; 
	display: inline;
	float: none;
}

#pageWrap .mastheadHighlight ul li a:hover {
	background: URL(../img/arrowGoldSmall.gif) 0px 3px no-repeat;
}

/*
	MAIN CONTENT AREA
*/

/* 2 Col Layout */
.content .contentColumn {
	margin-right: 10px;
	width: 670px;
	float: left;
	position: relative;
}

.content .highlightColumn {
	overflow: hidden;
	margin-left: 2px;
	width: 261px;
	float: right;
	position: relative;
}

.highlightColumn .sideHiglight {
	width: 260px;
}


.content h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	padding-left: 29px;
	font-size: 19px;
}

.content p.lastUpdate {
	text-transform: uppercase;
	padding: 8px 88px 0px 0px;
	font-weight: bold;
	font-size: 9px;
	color: #0e3779;
	float: right;
}

.content p.lastUpdate span {
	color: #000000;
}


.content p.search {
	background: URL(../img/searchBkgrnd.jpg) top left no-repeat;
	text-transform: uppercase;
	padding: 4px 0px 0px 20px;
	font-weight: bold;
	font-size: 11px;
	width: 241px;
	float: right;
	color: #ffffff;
}

.content p.search label {
	padding: 4px 10px 0px 0px;
	float: left;
}

.content p.search input {
	margin-top: 2px;
	float: left;
}

.content p.search #searchGoBtn {
	margin-top: 0px;
	padding: 0px 0px 4px 10px;
	float: left;
}


.content .topOfPage a {
	background: URL(../img/arrowGoldSmall.gif) 0em 0.2em no-repeat;
	padding-left: 8px;
	margin-left: 5px;
	font-weight: bold;
	font-size: 11px;
}

/*
	2 COL IN CONTENT PAIN
*/
.contentColumn .twoCol {
	background: url(../img/DMOtwoColMain.gif) repeat-y;
	width: 945px;
	float: left;
}

.contentColumn .twoColTop {
	background: url(../img/DMOtwoColTop.png) top left no-repeat;
	height: 11px;
	font-size: 0px;
	width: 945px;
}

.contentColumn .twoCol .centralContentPane {
	padding: 0px 0px 0px 10px;
	position: relative;
	margin-top: -5px;
	margin-left: 9px;
	width: 730px;/*453px*/
	float: left;
}


/*
	FOOTER
*/
#pageWrap .footer {
	background: URL(../img/footerBackground.jpg) bottom left no-repeat;
	padding: 0px 15px 7px 15px;
	background-color: #59595a;
	margin-bottom: 12px;
}

#pageWrap .footer .footerAlign {
	float: right;
}

#pageWrap .footer ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#pageWrap .footer ul li {
	background: URL(../img/footerMenuBack.gif) bottom right no-repeat; 
	padding: 0px 7px 0px 7px;
	margin: 6px 0px 0px 0px;
	vertical-align: middle;
	float: left;
}

#pageWrap .footer ul li.last {
	background-image: none;
}

#pageWrap .footer ul li a {
	font-weight: bold;
	font-size: 11px;
	color: #a2a2a2
}

#pageWrap .footer ul li a:hover {
	text-decoration: none;
	color: #ffffff;
}

#pageWrap .footer ul li.external {
	background-image: none;
	padding-left: 57px;
	margin-top: 6px;
}

#pageWrap .footer ul li.external a {
	background: URL(../img/externalMain.gif) top right no-repeat;
	color: #ffffff;
	display: block;
	float: left;
}

#pageWrap .footer ul li.external a span {
	background: URL(../img/externalLeft.gif) top left no-repeat;
	padding: 3px 15px 3px 15px;
	display: block;
}

#pageWrap .footer ul li.external a:hover {
	background: URL(../img/externalMainOvr.gif) top right no-repeat;
	color: #ffffff;
}

#pageWrap .footer ul li.external a:hover span {
	background: URL(../img/externalLeftOvr.gif) top left no-repeat;
}


#pageWrap p.copyright {
	text-align: center;
	font-size: 10px;
	color: #666666;
}


/*
	GENERAL PHOTO BORDER
*/

.photoBorder img {
	background-color: #FFF;
	border: 1px solid #D6D6D6;
	padding: 4px;
}

.photoNoBorder img {
	background: none;
	border: 0px;
	padding: 0px;
}


/*
	BACKGROUND (Bg) AND HIGHLIGHT (Hl) BOXES - USED IN QUIZ, CONTACT, GUESTBOOK, AND POETRY
*/

.blueBgBoxTop {
	background: url(../img/blueBgBoxTop.gif) top left no-repeat;
	background-color: #E8EAF8;
	margin-top: 10px;
	padding-top: 10px;
	width: 440px;
	
}

.blueBgBoxBtm {
	background: url(../img/blueBgBoxBtm.gif) bottom left no-repeat;
	padding-bottom: 10px;
}

.blueHlBoxTop {
	background: url(../img/blueHlBoxTop.gif) top left no-repeat;
	background-color: #BFC2D5;
	margin-bottom: 10px;
	margin-left: 4px;
	width: 432px;
}

.blueHlBoxBtm {
	background: url(../img/blueHlBoxBtm.gif) bottom left no-repeat;
	padding: 10px 0px;
}


/*
	Pull quotes used in avents and various story pages
*/
.pullQuoteTop{
	background: url(../img/pullQuoteTop.gif) top left no-repeat;
	width:287px;
	float:right;
}

.pullQuoteBottom{
	background: url(../img/pullQuoteBottom.gif) bottom left no-repeat;
	width:287px;
	float:right;
	background-color:#e8eaf8;
	padding-bottom: 5px;
	margin-left: 16px;
}

.pullQuoteBottom blockquote{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size:18px;
	padding: 15px 17px;
}

#mediaBox {
	border: solid #cecfca 1px;
	background-color: #ffffff;
	/*padding-top: 5px;
	padding-left: 5px;*/
	padding: 10px;
	margin: 0px;
	/*width: 307px !important;
	height: 260px;*/
}

/* search page */
#fromDate {
	padding-left: 5px;
}
#toDate {
	padding-left: 12px;
}

/* images border */
.img_border {
	/*background-color:#D7D8E3;*/
	border:1px solid #7F7F84;
	padding:4px;
}

/* Float options */
.float_default
{
	float:left;
}
.float_rev
{
	float:right;
}

/* Clear options */
.clear_default
{
	clear:left;
}
.clear_rev
{
	clear:right;
}
