p, td, div, .bodyText {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
}

a {	text-decoration: none;
	color: #0066cc;
	}

#smallmenu a {color: #0066cc; }
	
a:link {color: #0066cc;text-decoration: none;}
a:visited {color: #3399ff;text-decoration: none;}
a:hover {color: #3399ff;text-decoration: underline;}
a:active {color: #3399ff;text-decoration: none;}

/* ------------- Main, side navigation styles --------------------- */

.nav a.main_nav1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;	
        display: block;
	text-decoration: none;
	font-weight: bold;
	padding: 24px 4px 5px 10px;
	margin: 0px 0px 1px 0px;
	background: #5c705e;
}


.nav a.main_nav {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
        display: block;
	text-decoration: none;	
	font-weight: bold;
	padding: 6px 10px 6px 10px;
	margin: 0px 0px 1px 0px;
	background: #5c705e;
}

.nav a.nav_sel {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	display: block;
	text-decoration: none;
	font-weight: bold;
	padding: 6px 10px 6px 10px;
	margin: 0px 0px 1px 0px;
	background: #b5bfb0;
}


.nav a.main_nav1:hover, .nav a.main_nav:hover {background: #708270;}
.nav a.nav_sel:hover {background: #d3cab9;}




	
a.subnav{
	color:#0066cc;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

a.subnav:link{color:#0066cc; text-decoration: none;}
a.subnav:visited{color:#3399ff; text-decoration: none;}
a.subnav:hover{color:#3399ff; text-decoration: underline;}
a.subnav:active{color:#3399ff; text-decoration: none;}

.subnav_sel{
	color:#990000;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}


a.subnav_sel:link{color:#990000; text-decoration: none;}
a.subnav_sel:visited{color:#990000; text-decoration: none;}
a.subnav_sel:hover{color:#990000; text-decoration: underline;}
a.subnav_sel:active{color:#990000; text-decoration: none;}

.pageTitle {
	color: #990000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	padding: 5px 15px 5px 15px;
	margin: 0px 0px 0px 0px;
	}
	
.heading {
	color:#990000;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.reverseHead {
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display: block;
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
	background: #990000;
	font-weight: bold;
}


a.reverseHead:link { color:#ffffff; text-decoration:none; }
a.reverseHead:visited { color:#ffffff; text-decoration:none; }
a.reverseHead:hover { color:#ffffff; text-decoration:underline; }
a.reverseHead:active { color:#ffffff; text-decoration:none; }



.news_heading {
	color:#990000;
	font-size: 14px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

a.news_heading:link{color:#0066cc; text-decoration: none;}
a.news_heading:visited{color:#3399ff; text-decoration: none;}
a.news_heading:hover{color:#3399ff; text-decoration: underline;}
a.news_heading:active{color:#3399ff; text-decoration: none;}

.event_heading {
	color:#990000;
	font-size: 14px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.bio_heading {
	color:#990000;
	font-size: 14px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.headingnb {
	color:#990000;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
}

.gray_11 {
	color:#7a7a7a;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
}



}


.black_8 {
	color:#000000;
	font-size: 8px;
	font-family: Verdana, Helvetica, sans-serif;
}

.gray_11_ital {
	color:#7a7a7a;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	font-style: italic;
}

.gray {
	color:#7a7a7a;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
}

.red_10 {
	color:#ff3030;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
}



.black_8 {
	color:#000000;
	font-size: 8px;
	font-family: Verdana, Helvetica, sans-serif;
}


.anchor {
	color:#7a7a7a;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
}

.backlinkTop {
	color:#7a7a7a;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	padding: 5px 15px 5px 15px;
	margin: 0px 0px 0px 0px;
}

.thisSection {
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding: 0px 15px 5px 15px;
	margin: 0px 0px 0px 0px;
	}

.sideBar {
	color:#7a7a7a;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
}


a.sideBar:link{color:#9a0000; text-decoration: none;}
a.sideBar:hover{color:#9a0000; text-decoration: underline;}


.sideheading {
	color:#990000;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.caption {
	color:#7a7a7a;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
}

.disclaim{
	color:#7a7a7a;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
}

.tags {color: #555555; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; text-decoration: italics}
a.tags:link { color: #555555; text-decoration: none }
a.tags:visited { color: #555555; text-decoration: none }
a.tags:hover { color: #555555; text-decoration: underline }


a.friend {
	color:#ffffff;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
}

a.friend:link{color:#ffffff; text-decoration: none;}
a.friend:visited{color:#ffffff; text-decoration: none;}
a.friend:hover{color:#ffffff; text-decoration: underline;}
a.friend:active{color:#ffffff; text-decoration: none;}

.calHead {
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	}
	


.blogcomments {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #323232;
	padding-bottom: 20px;
	padding-top: 12px;
}

.blogcomments a{
	text-decoration: none;
	color: #233D64;
}
.blogcomments a:hover{
	text-decoration: underline;
	color: #233D64;
}

.tablelist td {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* Newsroom Styles */

ul.news	{
	margin-top: 0px;
	list-style: disc;
}

li.news, li.news a	{
	text-transform : capitalize;
	font-weight: normal;
	padding-left:5px;
	margin-left:-8px;
}

/* Newsroom Overview Styles */

.majorSection	{
	color:#990000;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.blogTitle	{
	font-weight: bold;
}

ul.newsroom	{
	margin-top: 0px;
	list-style: disc;
	color:#666666;
	display:block;
	margin-left:-10px;
	font-weight:normal;
}

li.newsroom, li.newsroom a	{
	text-transform : capitalize;
	font-weight: normal;

}

span.newsroom	{
	color:#666666;
}

.blogDescr	{
	font-style: italic;
}

.blogDescr i	{
	font-style: normal;
}

	


/* ------------- Home styles --------------------- */

.nav_hm {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	display: block;
	text-decoration: none;
	font-weight: bold;
	padding: 6px 10px 6px 10px;
	margin: 0px 0px 1px 0px;
	background: #d3cab9;
}

.hm_heading {
	color:#990000;
	font-size: 14px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

a.hm_heading:link{color:#990000; text-decoration: none;}
a.hm_heading:visited{color:#990000; text-decoration: none;}
a.hm_heading:hover{color:#990000; text-decoration: underline;}
a.hm_heading:active{color:#990000; text-decoration: none;}

.hmPromoHead {
	color:#990000;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

a.hmPromoHead:link{color:#990000; text-decoration: none;}
a.hmPromoHead:visited{color:#990000; text-decoration: none;}
a.hmPromoHead:hover{color:#990000; text-decoration: underline;}
a.hmPromoHead:active{color:#990000; text-decoration: none;}



.hmPromo {
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif;
}

.PromoBody{
	color:#7a7a7a;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
}
a.hmMore{
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	display: block;
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
	background: #770000;
}

a.hmMore:link{color:#ffffff; text-decoration: none;}
a.hmMore:visited{color:#ffffff; text-decoration: none;}
a.hmMore:hover{color:#ffffff; text-decoration: underline;}
a.hmMore:active{color:#ffffff; text-decoration: none;}

.hmNewsletter {
	color: #e8e3d9;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
}

.hmTextBox {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	height : 20px;
	width : 124px;
}

.rssHead{
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	padding: 4px 10px 4px 10px;
	margin: 1px 0px 0px 0px;
	background: #d3cab9;
}

a.rss{
	color: #0066cc;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	padding: 4px 10px 4px 10px;
	margin: 1px 0px 0px 0px;
	background: #e8e3d9;
}

a.rss:link{color:#0066cc; text-decoration: none;}
a.rss:visited{color:#3399ff; text-decoration: none;}
a.rss:hover{color:#3399ff; text-decoration: underline;}
a.rss:active{color:#3399ff; text-decoration: none;}

/* --------- FORM STYLES ----------------- */

.pulldown {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	height : 20px;
	width : 275px;
	}
	
.textbox {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	height : 22px;
	width : 275px;
}

.search_textbox {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	height : 22px;
	width : 405px;
}

.contact_textbox {
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	height : 22px;
	width : 275px;
}

.textarea {
		font-family : Verdana, Helvetica, Arial, sans-serif;
		font-size : 11px;
		height : 75px;
		width : 275px;
	}
	

/* footer styles */



.botnav{
	font: 10px Verdana, Helvetica, sans-serif;
	color:  #2a4147;
}

.botnav a:link{color: #ffffff; text-decoration: none;}
.botnav a:visited{color: #ffffff; text-decoration: none;}
.botnav a:hover{color: #ffffff; text-decoration: underline;}
.botnav a:active{color: #ffffff; text-decoration: none;}

a.top{
	color:#0066cc;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

a.top:link{color:#0066cc;text-decoration: none;}
a.top:visited{color:#0066cc;text-decoration: none;}
a.top:hover{color:#0066cc;text-decoration: underline;}
a.top:active{color:#0066cc;text-decoration: none;}


.Fieldlabel {
	font-weight: bold;
}



/* summer intern sidebar begins*/
.si_sidebar {
	color:#000000;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
/* summer intern sidebar ends*/



/* summer intern top bar style begins here*/

.programHeader {
	margin-bottom: 18px;
}

.programHeader h1 {
	background-color: #4B4338;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Times New Roman, Times, serif;
	padding: 10px;
	margin: 27px 0 2px;
}

.programHeader table.tabs {
	border-width: 1px 1px 1px 0;
	border-style: solid;
	border-color: #4B4338;
}

.programHeader table.tabs td {
	text-align: center;

	border-left: 1px solid #4B4338;
}

.programHeader table.tabs td a {
	display: block;
	padding: 4px 0 3px;
	background-color: #DFE1D3;

	font-family: Myriad, Myriad Pro, Arial, sans-serif;

	font-weight: bold;
        color: 000000;
	font-size: 9px;
	line-height: 9px;


	text-decoration: none;
	text-transform: uppercase;
}

.programHeader table.tabs td.active, .programHeader table.tabs td:hover {
	background-color: #9F9F91;
}

.programHeader table.tabs td.active a, .programHeader table.tabs td:hover a, .programHeader table.tabs td a:hover {
	background-color: #9F9F91;
	color: #FFFFFF;
}

.thumbnail {width:50; float: left; border:0; margin-top: 2px; margin-down: 2px; margin-left: 2px; margin-right: 5px;}
.thumbnail75 {width:75; float: left; border:0; margin-top: 2px; margin-down: 2px; margin-left: 2px; margin-right: 5px;}


/* summer intern top bar style ends here*/



ul { margin-left: 15; padding: 0 }

