﻿a {  text-decoration:
	color: #000099;
}

.font8pt {
	font-size: 8pt;
	color: #000000;
	font-family: Arial;
	line-height: 11pt;
}

.font8ptJustify {
	font-size: 8pt;
	color: #333333;
	font-family: Arial;
	line-height: 13pt;
	text-align: left;
	list-style-image: url(../../../images/imgBullet.gif);
	text-decoration: none;

}

.font8ptwhiteback {  font-size: 8pt; color: #333333; font-family: Arial; line-height: normal; background-color: #FFFFFF}

.font8ptBold {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;

}

.font8ptBoldWhite {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 14pt;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;


}

.font8ptBoldWhiteBack {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFFFFF}

.font10pt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}

.font10ptBold {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #333333; line-height: 11pt}

.backgroundBlue {  font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #738ea5}

.font3px {  font-family: Tahoma; font-size: 3px}

.font7pt {  font-family: Tahoma; font-size: 7pt; color: #999999; font-weight: normal}

.tableBorderDarkBlue {
	border: medium solid #CCFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.font8ptWhite {  font-family: Tahoma; font-size: 8pt; color: #FFFFFF}

.font8ptBoldBlue { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #4949A4}

.lines {  border-color: black black black #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}

.tableHeader {
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #999999;
	background-color: #EBECE6;
	text-indent: 3pt;
	line-height: 11pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.font8ptBoldGrey {
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	line-height: 14pt;
	text-indent: 10pt;
	list-style-image: url(../../../images/imgBullet.gif);



}

.textField { font-family: Tahoma; font-size: 8pt; color: #000000; border: 1px #999999 solid}

.bullets { font-size: 8pt; color: #000000; font-family: Tahoma ; list-style-type: square; list-style-image: url(../../../Images/Bullet0.html)}

.cells { font-family: Tahoma; font-size: 8pt;  color: #000000;  background-color: #EBEBEB; text-indent: 2pt; ; ; line-height: 15pt; border-color: #FFFFFF black #738ea5; border-top-width: 1pt; border-bottom-width: 1pt}

.cellsBold {
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color: #EBEBEB;
	text-indent: 0pt;
	font-style: normal;
	font-variant: normal;
	line-height: normal;


}

.combo { font-family: Tahoma; font-size: 8pt; line-height: 4px; font-weight: normal; color: #000000; border: solid; border-width: 0px 0px 1px; cursor: auto ; border-color: #FFFFFF #FFFFFF #A5B6C6; background-color: #EBEBEB; text-indent: 2pt; font-family: Tahoma; font-size: 8pt; font-weight: normal; color: #000000; border: solid; border-width: 0px 0px 1px; cursor: auto ; border-color: #FFFFFF #FFFFFF #A5B6C6; background-color: #EBEBEB; text-indent: 2pt; font-family: Tahoma; font-size: 8pt; line-height: 4px; font-weight: normal; color: #000000; border: solid; border-width: 0px 0px 1px; cursor: auto ; border-color: #FFFFFF #FFFFFF #A5B6C6; background-color: #EBEBEB; text-indent: 2pt; font-family: Tahoma; font-size: 8pt; font-weight: normal; color: #000000; border: solid; border-width: 0px 0px 1px; cursor: auto ; border-color: #FFFFFF #FFFFFF #A5B6C6; background-color: #EBEBEB; text-indent: 2pt }

.tableHeaderB { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #A5B6C6}

.tableHeaderAlumni { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #8D94AE}
.font5px { font-family: Tahoma; font-size: 5pt}

.font1px { font-family: Tahoma; font-size: 1px}

.buttonsSmall { font-family: Arial; font-size: 8pt; font-weight: normal; color: #000000; background-color: #FFFFFF}

.buttons { font-size: 8pt; color: #000000; font-family: Tahoma ; background-color: #F7F7E7; font-weight: bold}

.font8ptBoldBrown { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #CC9900}

.font12ptBold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	line-height: 15pt;
	text-decoration: none;

}

.font8ptBoldRed { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #990000}

.font8ptBoldGreen { font-family: Tahoma; font-size: 8pt; font-weight: normal; color: #006633}

.font12ptBoldBalck { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000}

.textArea { font-family: Tahoma; font-size: 8pt; color: #000000; }

.arrow { font-family: Tahoma; font-size: 8pt; font-weight: bold; color: #FC8912}

.font8ptBlue { font-size: 8pt; color: #0099CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

.font8ptBlackBold { font-size: 8pt; color: #000000; font-family: Tahoma }

.font7ptNormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #666666; font-weight: normal}

.font8pWhiteGryBack { font-family: Tahoma; font-size: 8pt; color: #333333; font-weight: bold; background-color: #CCCC99;}

.blackline {  background-color: #000000}

.font7ptWhite { font-family: Tahoma; font-size: 7pt; color: #FFFFFF; font-weight: bold }

.headings {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	color: #999999;
	text-transform: none;
	font-variant: normal;
	font-style: normal;
	text-indent: 2pt;



}

.summary { font-size: 8pt; color: #999999; font-family: Tahoma; line-height: 11pt ; font-weight: bold}

.navLink2 { font-family: Tahoma; font-size: 8pt; line-height: 12pt; font-weight: normal; color: #999999}
.fontHeading { font-family: Tahoma; font-size: 10px; font-weight: normal; color: #999999 }

.font8ptGrey { font-size: 8pt; color: #8B8B8B; font-family: Tahoma; line-height: 11pt; text-align: justify }








.font8ptQuote { font-size: 8pt; color: #996633; font-family: Tahoma; line-height: 11pt; text-align: justify }
.font8ptQuote2 { font-size: 8pt; color: #996633; font-family: Tahoma; line-height: 11pt }
.ProcessText { font-family: tahoma; font-size: 12px; line-height: 13pt; font-weight: bold; color: #28578A}
.font8ptList { font-size: 8pt; color: #333333; font-family: Arial}
.mainText {
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	font-family: Arial;
	text-align: justify;
	line-height: 12pt;

}
.homeText { font-size: 1pc; color: #333333; font-family: Arial}
.siteMap {  font-family: Tahoma; font-size: 8pt; line-height: 11pt; color: #666666}
.font8ptDarkGreen {  font-family: Tahoma; font-size: 8pt; line-height: 11pt; color: #6F6F24}
.font8ptBoldLightGreen {  font-family: Tahoma; font-size: 8pt; line-height: 11pt; color: #FFFFCC}
.topic { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #666666; text-transform: uppercase}
.bgNoRepeat {  background-repeat: no-repeat; /*background-image: url(/images/SiteMap.jpg);*/ background-attachment: fixed; background-position: center center}
.copyright {  line-height: 18px}
.font8ptLink { font-size: 8pt; color: #000099; font-family: Arial; line-height: 11pt ; text-decoration: underline}
.font8ptLinkOver { font-size: 8pt; color: #CC9900; font-family: Tahoma; line-height: 11pt }
.fontNewsLetter { font-size: xx-small; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11pt; text-align: justify }
.fontNewsLetterBio { font-size: xx-small; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif}
.LinksSub {
	font-size: 8pt;
	color: #666666;
	font-family: Tahoma;
	line-height: 11pt;
	text-decoration: none;
	font-weight: bold;

}
.LinksLeftNav {

	font-size: 8pt;
	color: #000000;
	font-family: Tahoma;
	line-height: 11pt;
	text-decoration: none;
	font-weight: normal;
}
.navLink3 {
	font-family: Tahoma;
	font-size: 8pt;
	line-height: 12pt;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	font-style: normal;
	text-indent: 1pt;


}
.font8ptJustify2 {

	font-size: 8pt;
	color: #666666;
	font-family: tahoma;
	line-height: 16pt;
	text-align: justify;
	list-style-image: url(../../../images/imgBullet.gif);
}
.tableOdd {
	font-family: Tahoma;
	font-size: 8pt;
	background-color: #C70909;
	line-height: 11pt;

}
.tableEven {
	font-family: Tahoma;
	font-size: 8pt;
	background-color: #F5F5F5;
	line-height: 11pt;

}
.rightLine {
	font-size: 8pt;
	;
	;
	line-height: 15pt;
	border-right-width: 1px;
	border-right-color: #CECFCE;
	border-right-style: solid;



}
.tableBorder {
	font-size: 8pt;
	;
	;
	line-height: normal;
	border-top: 1px solid #CECFCE;
	border-right: 1px solid #CECFCE;
	border-bottom: 1px solid #CECFCE;
	border-left: 1px solid #CECFCE;


}
.topLine {
	font-size: 8pt;
	;
	;
	line-height: 15pt;
	border-right-width: 1px;
	border-right-color: #CECFCE;
	border-right-style: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CECFCE;
	border-left-style: solid;
	border-left-color: #CECFCE;
	border-left-width: 1px;


}
.botLine {
	font-size: 10pt;
	;
	;
	line-height: 15pt;
	border-right-width: thin;
	border-right-style: none;
	font-family: Arial;
	color: #FFFFFF;
	background-color: #006AD5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-weight: bold;


}
.tableOddAshBold {
	font-family: Tahoma;
	font-size: 8pt;
	background-color: #767575;
	text-indent: 2pt;
	line-height: 11pt;
	font-weight: bold;
	color: #666666;

}
.tableEvenAshBold {
	font-family: Tahoma;
	font-size: 8pt;
	background-color: #F5F5F5;
	text-indent: 2pt;
	line-height: 11pt;
	font-weight: bold;
	color: #666666;

}
.font8ptBold2 {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	line-height: 8pt;

}
.font8ptBoldNEW {

	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
}
.CTOdiagram {

	font-family: Tahoma;
	font-size: 8pt;
	background-color: #38CB34;
	text-indent: 2pt;
	line-height: 11pt;
	font-weight: bold;
}
.RedBackGround {


	font-family: Tahoma;
	font-size: 8pt;
	background-color: #38CB34;
	text-indent: 2pt;
	line-height: 11pt;
	font-weight: bold;
}
.font8ptJustifyGray {


	font-size: 8pt;
	color: #747474;
	font-family: tahoma;
	line-height: 13pt;
	text-align: justify;
	list-style-image: url(../../../images/imgBullet.gif);
}
.CTOdiagramBlue {


	font-family: Tahoma;
	font-size: 8pt;
	background-color: #38BDFF;
	text-indent: 2pt;
	line-height: 11pt;
	font-weight: bold;
}
.CTOdiagramOrange {



	font-family: Tahoma;
	font-size: 8pt;
	background-color: #FFA725;
	text-indent: 2pt;
	line-height: 11pt;
	font-weight: bold;
}

.AlumniMunuOrange {
	font-family: Tahoma;
	font-size: 8pt;
	background-color: #FC9F02;
	text-indent: 2pt;
	line-height: 11pt;
	font-weight: bold;
}
.TopNavLinks {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;

}
.topnav:link {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	
}
.topnav:visited {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	
}.topnav:hover {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	
}.topnav:active {
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	
}


.moreButton:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	vertical-align: middle;
	text-decoration: none;
	
}
.moreButton:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	vertical-align: middle;
	text-decoration: none;
	
}.moreButton:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	vertical-align: middle;
	text-decoration: none;
	
}.moreButton:active {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	vertical-align: middle;
	text-decoration: none;

}

.font8ptGreylink2 {
	text-decoration: none;
	font-size: 8pt; 
	color: #8B8B8B; 
	font-family: Tahoma; 
	line-height: 5pt; 
	text-align:left; 
   
}

.bodylinksgrey:link {
	color: #8B8B8B; 
	font-size: 8pt;
	font-family: Tahoma; 
	vertical-align: middle;
	text-decoration: none;
	line-height: 5pt; 
	
}

.bodylinks:link {
	color: #3E3E3E;
	font-size: 8pt;
	vertical-align: middle;
	text-decoration: none;
	
}
.bodylinks:visited {
	font-size: 8pt;
	color: #3E3E3E;
	vertical-align: middle;
	text-decoration: none;
	
}.bodylinks:hover {
	font-size: 8pt;
	color: #3E3E3E;
	vertical-align: middle;
	text-decoration: underline;
	
}.bodylinks:active {
	font-size: 8pt;
	color: #3E3E3E;
	vertical-align: middle;
	text-decoration: none;
	
}

.leftnav0:link {
	font-family: Tahoma; font-size: 11px; font-weight: bold; color: #666666; text-transform: uppercase; text-decoration:none
	
}
.leftnav0:visited {
	font-family: Tahoma; font-size: 11px; font-weight: bold; color: #666666; text-transform: uppercase; text-decoration:none}
.leftnav0:hover {
	font-family: Tahoma; font-size: 11px; font-weight: bold; color: #666666; text-transform: uppercase; text-decoration:none	}
.leftnav0:active {
	font-family: Tahoma; font-size: 11px; font-weight: bold; color: #666666; text-transform: uppercase; text-decoration:none}

td {
	font-family: Arial;
	font-size: 10pt;
}

.menuseperator {
	height: 20px;
	padding: 3px;
	background-image: url(../../../images/imgDotLine.gif);
	background-repeat: repeat-x;
	margin-bottom: 2px;
	background-position: bottom;
}

.navLink1:link 
{  
font-family: Arial; font-size: 8pt; line-height: 12pt; font-weight:normal; color: #666666; text-decoration:none;

}
.navLink1:hover 
{  
font-family: Arial; font-size: 8pt; line-height: 12pt; font-weight: normal; color: #666666; text-decoration:none;
}
.navLink1:visited 
{  
font-family: Arial; font-size: 8pt; line-height: 12pt; font-weight:normal; color: #666666; text-decoration:none;
}.navLink1:active
{  
font-family: Arial; font-size: 8pt; line-height: 12pt; font-weight: normal; color: #666666; text-decoration:none;
}
.rightcol{width:181px}
.leftcol{width:158px}
.thispage_bg{background-color: #EFEFEF}
.NewsLetterheadings {
	font-family: "Trebuchet MS";
	font-size: 24px;
	font-weight: normal;
	color: #FF9900;
	text-transform: none;
	font-variant: normal;
	font-style: normal;
	text-indent: 2pt;
	line-height: normal;
}
.toptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding: 4px;
}
.newLinks {
	font-size: 8pt;
	color: #666666;
	font-family: Tahoma, Helvetica, sans-serif;
	line-height: 12pt;
	text-align: justify;
	list-style-image: url(../../../images/imgBullet.gif);
	text-decoration:none;
}
.newLinks:hover{
	text-decoration:underline;
}

.wrapimageleft {
	margin: 4px 8px 4px 4px;
	float: left;
}
.alumniArticleHead {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-align:left;

}
.wrapimageright {
	margin: 4px 8px 4px 4px;
	float: right;
}
body {background: #E3E5AB url('../common/css/img/bg_gradient.gif') repeat-x 50% top; 
font: 9pt Verdana, Helvetica, Arial, sans-serif; margin-top: 0px;
}
img {border: 0px;}
a {color: #0c7f9b;}
#header {width: 860px; height: 152px; margin-left: auto; margin-right: auto;}
#header-wide {width: 960px; height: 150px; margin-left: auto; margin-right: auto;}
#root {width: 920px; margin-left: auto; margin-right: auto;}
#root-wide {width: 960px; margin-left: auto; margin-right: auto;}
h4 {font-size: 9pt; padding: 0px; margin: 0px;}

.even{background-color: #e3f5e5;}
.odd{background-color: #daf1dc;}
.timeStamp {font-style: italic;}
.title {font-weight: bold;}

#contentFrame {width: 550px; padding: 38px 30px 0px 30px; margin-left: 30px; float: left; background: #FFFFFF url('../common/css/img/content_gradient_top.gif') repeat-x 50% top;
}
#contentList li { list-style-image: url('../common/css/img/li.gif'); 
margin-bottom: 13px;
}
#chooseCalculator {width: 554px; height: 48px; background: url('../common/css/img/chooser_bg.gif') no-repeat; 
margin-left: -4px; padding-bottom: 20px;  font-size: 8pt;
}

#calcFrame {width: 798px; padding: 0px 0px 0px 21px; float: left; background: #FFFFFF url('../common/css/img/content_gradient_top.gif') repeat-x 50% top;
}

#sideFrame {float: left; width: 248px; background: #FFFFFF url('../images/wel.gif') no-repeat 50% top; 
color: #647048; font-size: 8pt; padding-top: 64px; border-left: solid 1px #3798AE; border-right: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF;
}
#sideFrame ul {list-style-type: none; margin: 0px; padding: 0px;}

#rt_calculator {height: 77px; margin-left: -4px;}
#rt_calculator li {width: 166px; height: 17px; margin-left: 1px;  padding: 3px 0 0 3px;}
#rt_hide_lt {margin-left: -226px; width: 20px; height: 90px;}
#rt_hide_rt {margin-left: -28px; width: 20px; height: 90px;}
#rt_hide_top {position: relative; width: 100%; height: 20px; margin-top: -20px;}

.accordionItem {}
.accordionItem a {text-decoration: none; color: #647048;}
.accordionItem a:hover {text-decoration: underline;}
.accordionItem li {border-bottom: solid 1px #edfaee; padding: 5px 0 5px 20px;}

#blogPosts li {padding:  4px 0px 4px 4px; margin: 0px;}
.callout {color: #3b422a; display: none;}
.ui-dialog-container {width: 352px; height: 200px; background: url('../common/css/img/blog_callout_bg.png') no-repeat;
}
.ui-dialog-titlebar-close {color: #a6b18e; text-decoration: none; margin-left: 330px; outline-style: none; }
.ui-dialog-content {padding-left: 4px; width: 332px;}

.coTimeStamp {color: #647048; font-size: 8pt; font-style: italic;}

#bottomGradient {width: 610px; height: 36px; margin-left: -30px; background: url('../common/css/img/content_gradient_btm.gif') repeat-x;
}
#bottomCalcGradient {width: 960px; height: 36px; margin-left: -21px; background: url('../common/css/img/content_gradient_btm.gif') repeat-x;
}

.callout {width: 330px;}
.callout h2 {font-size: 9pt; margin: 0px; color: #3b422a;}

.accItemHeader { height: 31px; }
.coContent {width: 322px; height: 200px; margin-top: -4px; padding-left: 5px; overflow: hidden;}
.coContent p { margin: 4px 0 6px 0; }
.ddItem {cursor: pointer;}
.hideBox {position: absolute; z-index: 500; }
.ddMenu{ display: none; position: absolute; z-index: 100; background: url('../common/css/img/calc_dd_bg.gif') no-repeat; 
width: 171px; height: 44px; }
#rt_dd_menu {margin: 24px 0 0 -198px;}


.goButton {position: relative; z-index: 600; left: 16px; cursor: pointer;}

#emailLink {position: relative; top: 14px; left: 30px;}

.calcSelect {position: relative; left: 16px; float: left; background: url('../common/css/img/calc_bg.gif') no-repeat; 
width: 171px; height: 27px; color: #3b6a39; padding: 6px 0 0 5px;
}
.ddSelectButton {cursor: pointer;  position: absolute; float:left; margin-left: -200px; z-index: 500; width: 168px; height: 25px;}

.calc-cta div {float: left;}
.calc-cta div ul {margin-top: 5px; padding-left: 0px; margin-left: 20px;}
.calc-cta div ul li {list-style-image: url('../common/css/img/calc_li.gif');
}

#footer {font-size: 7pt; padding: 45px 0 30px 30px;}

