@charset "ISO-8859-1";
body {
	margin:0px; padding:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

a{color:#003466}


a img{ border:none
}
a { outline:none;
	text-decoration:none;
}


a img:hover {outline:none;}

.article {
	background: url(images/rightMenuBoxDivisionLine.jpg) top center no-repeat;
	padding:3px 0px 0px;
}

#pageWrapper {
	margin-right: auto;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 920px;
	position: relative;
}

#contentWrapper {
	width: 900px;
	margin-top: 0px;
	margin-right: 11px;
	*margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 9px;
	*margin-left: 10px;
	padding: 0px;
	background:url(images/bg_flagBW.jpg) 251px 180px no-repeat;
}
#left_menu {
	width: 248px;
	float: left;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	margin-bottom: 20px;
	padding:10px 0px 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

#left_menu p{
	margin:0px;
}

/*
#leftNav_links p.blueTitle{
		border-bottom:1px solid #cccccc;
}
*/

#left_menu a:visited {
	color: #003466
	
}
#left_menu a:hover {
	color: #993333;
	
}
#left_menu a {
	color: #003466;
	text-decoration:none;
}


#leftNav_links {
	background:white;
	border-bottom:1px solid #CCCCCC;
	color:#cccccc;
	padding:0px 15px;
	
}

#leftNav_links a:hover{
	color: #993333;
}

#leftNav_links a{
	color: #003466;
}

#leftNav_links p{
	padding: 0px 0px;
}


.hidelayernew {
	display: none;
}

.showlayernew {
	display:table-row;
}

.hidelayernew1 {
	display: none;
}

.showlayernew1 {
	display:table-row;
}



.mainContent {
	width: 620px;
	float: right;
	font-size: 12px;
	color: #666666;
	padding:10px 15px 20px;
}

.productPhoto{
	border:2px #993333 solid;
}

.subtitle {
font-weight:bold;
color:#336699}



#footer_div {
	
	font-size: 13px;
	line-height: 13px;
	color: #999999;
	background: url(images/bg_pgBottom.gif) top center no-repeat;
	clear: both;
	background-color: #FFFFFF;
	position: relative;
	padding:20px 0px 0px;
}
	
.formTable {
float: left;
width: 95px;
}
.formTable2 {
float: left;
width: 172px;
margin-left: 0px;
text-align: left;
vertical-align: middle;
}
.formTable p {
height: 22px;
padding-top: 8px;
margin: 0px;
font-size: 11px;
color: #333333;
}
.formTable2 p {
height: 22px;
padding-top: 8px;
text-align: left;
vertical-align: middle;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 4px;
}
	
.redTitle{
	font-size:16px; 
	color:#993333
}

.blueTitle{
	font-size:16px; 
	color:#003466;
}

.blueSection{
	font-size:16px; 
	color:#003466;
}

a.blueSection:hover{
	font-size:16px; 
	color:#993333;
}

.blueTitleMenu{
	font-size:14px; 
	color:#003466;
}
	
.clearer{ clear:both; display:block; margin:0; padding:0px; height:0px; line-height:1px; font-size:1px; }

.divline{ clear:both; display:block; margin:0; padding:0px; height:0px; line-height:1px; font-size:1px; border-top:1px solid #cccccc;}

.greyMenuBox {
	background: url(images/greyMenuRepeatBG.jpg) top center repeat-y;
}

.greyMenuBottom {
	background: url(images/greyMenuBottomBg.jpg) bottom center no-repeat;
	padding-bottom:10px;
}

.greyMenuBoxInner{
	padding:20px 16px 0px;
	background:url(images/greyMenuTop.jpg) top center no-repeat;
	position:relative;
}

.News {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:6px 0px;
}

.articleDate{
	color:#333333;
}

.articleTitle{
	color:#003466;
	font-size:13px;
}

.articleCopy{
	font-size:11px;
}

.vwArticleDate{
	color:#666666;
	margin-bottom:0px;
}

.vwArticleTitle{
	color:#003466;
	font-size:20px;
	margin:0px;
}

.vwArticleCopy{
	font-size:12px;
}

.stat{
	text-decoration:underline;
	color:#666666;
	margin:0px;
}

.statValue{
	color:#666666;
	margin:0px;
}

.alumniRecordA{
	background:#eeeeee;
}

.alumniRecordB{
	background:#ffffff;
}

tr.alumniRecordA:hover, tr.alumniRecordB:hover{
	background:LightGoldenRodYellow;
}

#loginTableLeft {
	float: left;
	width: 55px;
	margin-left: 60px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#login1 {
	margin-left: 140px;
	margin-top: 10px;
}

.Textred {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #993333;
	padding: 15px 0px 0px;
	margin:0px;
}

.greyText{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	color:##cccccc;
}

.officerDirector{
	margin:5px 0px;
}

.officerDirector p{
	margin:0px;
}

.officerName{
	padding:10px 0px;
}

#footer_div a{
	color:#003466;
}

#loginDiv{
	background:url(images/onlineDirectoryBg.jpg) top left no-repeat;
	padding:10px 60px 0px 20px;
	margin-left:113px;
	width:243px;
	margin-top:12px
}

.newsDrop{background:url(images/arrow-bullet3.gif) 200px -35px no-repeat;}
.newsDropped{background:url(images/arrow-bullet3.gif) 200px 6px no-repeat;}

table{font-size:12px; color:#666666}
table a{font-size:12px;}

.vwAllBtn{width:104px; height:26px; *height:24px;}

a.dLink:link{margin:0px; font-family:Georgia, 'Times New Roman', Times, serif;  color:##333333;}

p.linkSection{padding:0px 0px 0px 12px;}
p.linkSection:hover{background:url(images/arrow-bullet2.jpg) 0px 2px no-repeat;}

/*home page css*/
#moreNewsOuter{background:url(images/ArchiveModuleBg.jpg) top left repeat-y;}
#moreNewsInner{background:url(images/ArchiveModuleTop.jpg) top left no-repeat;}
#moreNewsBottom{background:url(images/ArchiveModuleBot.jpg) bottom left no-repeat; padding:40px 0px 12px 30px;}


.btn_ep{
	height:30px;
	width:104px;
	margin:0px;	
}
.btn_ep a{
	display:block;
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:30px;
}
.btn_ep a:hover{
	background-position:0px -30px;
}


.btn_S{
	height:30px;
	width:62px;
	margin:0px;	
}
.btn_S a{
	display:block;
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:30px;
}
.btn_S a:hover{
	background-position:0px -30px;
}

.btn_b{
	height:30px;
	width:150px;
	margin:0px;	
}
.btn_b a{
	display:block;
	background-position:0px 0px;
	background-repeat:no-repeat;
	height:30px;
}
.btn_b a:hover{
	background-position:0px -30px;
}







