/* General Styles */
body
{
margin:0px;
padding:0px;
background-image: url(../homeimages/body_BG_992px.gif); 
background-repeat: repeat-y;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none; 
font-weight:normal;

}

.printlogo{display:none;}

td.blankBG{background-color:#FFFFFF;}

form {margin: 0px;}

.searchImage {margin:0px 0px 5px 0px;}

input.searchInput {margin: 0px; padding: 0px; width:112px; height:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.QuicklinksHome {margin:5px 0 15px; padding:0px; width:222px; height:19px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.QuicklinksLevel {margin:5px 0 11px; padding:0px; width:214px; height:19px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.home_leftColumn {padding:25px 0px 0px 15px; background-color:#FFFFFF;}
.noscriptText {background-color:#FFFFFF; width:700px; border:2px solid #000000; margin:8px 0px 0px 20px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:#000000; text-decoration:none; font-weight:normal;}
.noscriptText_Quicklinks {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:normal;}
.home_leftnav_bg {background-image: url(../homeimages/home_leftnav_bg.gif); background-repeat: repeat-y;}
.lvl_searchbox_padding{padding:0px 0px 14px 0px;}



div.LeftNavRed_Home{
font-family:Helvetica, sans-serif;
font-size: 16px;
color:#990000;
background-color:#FFFFFF;
padding:4px 15px 4px 15px;
font-weight:normal;
width:222px;
}

a.LeftNavRed_Home_Link:link, a.LeftNavRed_Home_Link:visited, a.LeftNavRed_Home_Link:active{font-family:Helvetica, sans-serif; font-size:16px; color:#990000; text-decoration:none; font-weight:normal;}
a.LeftNavRed_Home_Link:hover{font-family:Helvetica, sans-serif; font-size:16px; color:#990000; text-decoration:underline; font-weight:normal;}
.home_LeftNavRed {background-color:#FFFFFF;}


div.LeftNavGray_Home{
font-family:Helvetica, sans-serif;
font-size: 14px;
color:#4B4B4B;
background-color:#FFFFFF;
padding:4px 15px 4px 15px;
font-weight:normal;
width:222px;

}
a.LeftNavGray_Home_Link:link, a.LeftNavGray_Home_Link:visited, a.LeftNavGray_Home_Link:active{font-family:Helvetica, sans-serif; font-size:14px; color:#4B4B4B; text-decoration:none; font-weight:normal;}
a.LeftNavGray_Home_Link:hover{font-family:Helvetica, sans-serif; font-size:14px; color:#4B4B4B; text-decoration:underline; font-weight:normal;}
.home_LeftNavGray {padding:14px 0px 10px 0px; background-color:#FFFFFF;}



/* Home Leftnav What's Happening */
.whatshappening_coloredBG {font-family:Verdana, Arial, Helvetica, sans-serif; color:#474747; font-size:10px; text-decoration:none; font-weight:normal; padding:15px 10px 15px 15px; margin:0px; background-color:#EBE5E5; }
.whatshappening_Link a, whatshappening_Link a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#474747; text-decoration:underline; font-weight:bold; }
.whatshappening_Link a:hover, whatshappening_Link a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#474747; text-decoration:none; font-weight:bold; }
.whatshappening_Text {font-family:Verdana, Arial, Helvetica, sans-serif; color:#474747; text-decoration:none; font-weight:normal; font-size:10px; }

.whatshappening_BG {font-family:Verdana, Arial, Helvetica, sans-serif; color:#474747; font-size:10px; text-decoration:none; font-weight:normal; padding:15px 10px 15px 15px; margin:0px; background-color:#FFFFFF; }



/* Topnav Elements */
#topnav{position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; margin:0px; padding:7px 0px 7px 20px; text-transform:uppercase; background-color:#464646; z-index:2;}
#topnav a, topnav a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; text-transform:uppercase;}
#topnav a:hover, topnav a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; font-weight:normal; text-transform:uppercase;}
#topnav p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; text-transform:uppercase;}



#lvl_topnav{position:relative; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; margin:0px; padding:7px 0px 7px 20px; text-transform:uppercase; background-color:#464646; width:748px; wid\th:728px;  z-index:2;}
#lvl_topnav a, lvl_topnav a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; text-transform:uppercase;}
#lvl_topnav a:hover, lvl_topnav a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; font-weight:normal; text-transform:uppercase;}
#lvl_topnav p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; text-transform:uppercase;}
#social_icons{ position: absolute; top: 4px; left:870px; z-index:999; }




/* Footer Elements */
#footer{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#626262; margin:13px 0px 13px 0px; padding:0px; text-transform:uppercase; width:850px; padding:0px 25px 0px 25px;}
#footer a, footer a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#626262; text-decoration:none; font-weight:normal; text-transform:uppercase;}
#footer a:hover, footer a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#626262; text-decoration:underline; font-weight:normal; text-transform:uppercase;}
#footer p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#626262; text-decoration:none; font-weight:normal; text-transform:uppercase;}



/* Home Content background */
.home_ContentColumnBG {background-image: url(../homeimages/home_content_bg.gif); background-repeat: repeat-y;}



/*Home White Theme Text*/
.home_themetext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; margin:8px 0px 8px 20px; padding:0px; text-transform:uppercase; width:728px;}



/* Home Themed Elements */

#home_ThemeTabsBG{background-image: url(../homeimages/home_toptabBG.gif); background-repeat: repeat-x; width:748px; padding:0px; margin:0px;}

#locationThemedHeader{background-color:transparent; width:321px; padding:0px 30px 15px 0px; margin-left:20px; border-bottom:1px dashed #FFFFFF;}
.homeThemedHeader{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; text-decoration:none; color:#FFFFFF;}
.homeThemedSubHeader{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-decoration:none; color:#FFFFFF;}

#locationThemedContent{background-color:transparent; width:321px; padding:20px 30px 0px 0px; margin-left:20px;}
.homeThemedContent {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#FFFFFF;}

#locationThemedlinks{background-color:transparent; width:321px; padding:20px 30px 0px 0px; margin-left:20px; margin-top:25px; border-top:1px dashed #FFFFFF; font-size:10px;}
#locationThemedlinks a, locationThemedlinks a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; font-weight:normal;}
#locationThemedlinks a:hover, locationThemedlinks a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal;}
#locationThemedlinks p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal;}


#home_defaultPhoto {border:5px solid #FFFFFF; width:236px; margin-left:12px;}
#home_defaultHeading {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; text-decoration:none; font-weight:normal; padding:5px 5px 10px 14px; width:236px; text-align:center;}

#home_defaultPhotoSubmitted {font-family:Verdana, Arial, Helvetica, sans-serif; color:#464646; font-size:10px; text-decoration:none; font-weight:normal; margin-left:12px; padding:6px 0px 6px 3px; width:236px; border-top:1px dashed #FFFFFF; border-bottom:1px dashed #FFFFFF;}
#home_defaultPhotoSubmitted a, home_defaultPhotoSubmitted a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; font-weight:normal;}
#home_defaultPhotoSubmitted a:hover, home_defaultPhotoSubmitted a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal;}
#home_defaultPhotoSubmitted p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#464646; text-decoration:none; font-weight:normal; font-size:10px;}


.home_wherearewe {margin-left:15px;}



/* Div for Flash events scroller */
#hpEvents {/*height:330px;*/}







/*LEVEL TEMPLATE STYLE*/
.level_leftColumn {padding:25px 0px 10px 11px; background-image: url(../homeimages/level_leftnav_bg.gif); background-repeat: repeat-y;}
.level_leftnav_bg {background-color:#FFFFFF;}
#level_leftColumn_RadioButton{padding:3px 0px 2px 0px;}
.level_leftColumn_RadioButtonContent{font-family:Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#464646; overflow:hidden;}


/* Level Body Content background */
.level_ContentColumnBG {background-color:#FFFFFF;}
.ContentAreaPosition {position:relative; margin:-28px 0px 0px 0px; z-index:3;}


/* Footer Level Pages */
#footer_level{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#626262; margin:13px 0px 13px 0px; padding:0px; text-transform:uppercase; width:703px; padding:0px 25px 0px 20px;}
#footer_level a, #footer_level a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#626262; text-decoration:none; font-weight:normal; text-transform:uppercase;}
#footer_level a:hover, #footer_level a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#626262; text-decoration:underline; font-weight:normal; text-transform:uppercase;}
#footer_level p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#626262; text-decoration:none; font-weight:normal; text-transform:uppercase;}




#lvlImage{position:relative; width:748px; z-index:1;}


/* Breadcrumbs */
#breadcrumbs_3col_template{background-color:transparent; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#990000; padding:5px 10px 5px 22px; background-color:#FFFFFF; line-height:26px; width:476px; wid\th:444px; overflow:hidden;}
#breadcrumbs_3col_template a, #breadcrumbs_3col_template a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#424545;}
#breadcrumbs_3col_template a:hover, #breadcrumbs_3col_template a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#424545;}


#breadcrumbs_CurrentStudents_template{background-color:transparent; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#990000; padding:5px 10px 5px 22px; background-color:#FFFFFF; line-height:26px; width:476px; wid\th:444px; overflow:hidden;}
#breadcrumbs_CurrentStudents_template a, #breadcrumbs_CurrentStudents_template a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#424545;}
#breadcrumbs_CurrentStudents_template a:hover, #breadcrumbs_CurrentStudents_template a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#424545;}


#breadcrumbs_News_template{background-color:transparent; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#990000; padding:5px 10px 5px 22px; background-color:#FFFFFF; line-height:26px; width:476px; wid\th:444px; overflow:hidden;}
#breadcrumbs_News_template a, #breadcrumbs_News_template a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#424545;}
#breadcrumbs_News_template a:hover, #breadcrumbs_News_template a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#424545;}


#breadcrumbs_2Col_template{background-color:transparent; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#990000; padding:5px 10px 5px 22px; background-color:#FFFFFF; line-height:26px; width:727px; wid\th:695px; overflow:hidden;}
#breadcrumbs_2Col_template a, #breadcrumbs_2Col_template a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#424545;}
#breadcrumbs_2Col_template a:hover, #breadcrumbs_2Col_template a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#424545;}



/* Level Page Titles */
.lvl_PageTitle_BG{background-color:#F3F0E9;}
.lvl_PageTitle{background-color:#990000;}
.lvl_PageTitle h1{font-family:Helvetica, sans-serif; font-size:17px; color:#FFFFFF; margin:0px; padding:5px 15px 5px 13px; font-weight:normal; text-transform:none;}


.overflow{overflow:hidden !important;}


/* Three Column Template Callouts */

/* added by rhammack for custom callouts */

.callout_red_BG{background-image: url(http://www.cmu.edu/homeimages/lvl_co_bg_red.gif); background-repeat: repeat-y;}
.callout_green_BG{background-image: url(http://www.cmu.edu/homeimages/lvl_co_bg_green.gif); background-repeat: repeat-y;}
.callout_mustard_BG{background-image: url(http://www.cmu.edu/homeimages/lvl_co_bg_mustard.gif); background-repeat: repeat-y;}
.callout_violet_BG{background-image: url(http://www.cmu.edu/homeimages/lvl_co_bg_violet.gif); background-repeat: repeat-y;}
.callout_darkgrey_BG{background-image: url(http://www.cmu.edu/homeimages/lvl_co_bg_dg.gif); background-repeat: repeat-y;}
.callout_lightgrey_BG{background-image: url(http://www.cmu.edu/homeimages/lvl_co_bg_lg.gif); background-repeat: repeat-y;}
.callout_blue_BG{background-image: url(http://www.cmu.edu/homeimages/lvl_co_bg_blue.gif); background-repeat: repeat-y;}
.callout_orange_BG{background-image: url(http://www.cmu.edu/homeimages/lvl_co_bg_orange.gif); background-repeat: repeat-y;}
.callout_tan_BG{background-image: url(http://www.cmu.edu/homeimages/lvl_co_bg_tan.gif); background-repeat: repeat-y;}
.callout{font-family:Helvetica, sans-serif; font-size:14px; color:#FFFFFF; margin:0px; padding:0px;  overflow:hidden;}
.callout p{font-family:Helvetica, sans-serif; color:#FFFFFF;}
.callout td{font-family:Helvetica, sans-serif; color:#FFFFFF; font-size:14px; border-color:#FFFFFF;}

.callout a{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
.callout a:visited{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
.callout a:hover{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
.callout a:visited:hover{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
.callout ol{list-style-position:outside;}
.callout ul{list-style-position:outside; list-style-type:disc; margin-left:0; padding-left:15px;}
.callout li{padding:0px 0px 2px 0px; font-family:Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; margin-top:4px; margin-left:3px;}
.callout h1{font-family:Helvetica, sans-serif; font-size:22px; color:#FFFFFF; margin:0px 0px 0px 0px; padding:10px 0px 9px 0px; font-weight:normal; text-transform:lowercase; text-align:right;}
.callout hr{background-color:#FFFFFF; color:#FFFFFF; height:1px; font-size:0px; border:0px;}
.callout table{border-color:#FFFFFF;}

.callout_reverse{font-family:Helvetica, sans-serif; font-size:14px; color:#990000; margin:0px; padding:0px; overflow:hidden;}
.callout_reverse p{font-family:Helvetica, sans-serif; color:#990000;}
.callout_reverse td{font-family:Helvetica, sans-serif; color:#990000; font-size:14px; border-color:#990000;}
.callout_reverse img{padding:0px; border:0px;}
.callout_reverse a{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.callout_reverse a:visited{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.callout_reverse a:hover{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.callout_reverse a:visited:hover{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
.callout_reverse ol{list-style-position:outside;}
.callout_reverse ul{list-style-position:outside; list-style-type:disc; margin-left:0; padding-left:35px;}
.callout_reverse li{padding:0px 0px 2px 0px; font-family:Helvetica, sans-serif; color:#990000; text-decoration:none; font-weight:normal; margin-top:4px; margin-left:3px;}
.callout_reverse h1{font-family:Helvetica, sans-serif; font-size:22px; color:#990000; margin:0px 0px 0px 0px; padding:10px 0px 9px 0px; font-weight:normal; text-transform:lowercase; text-align:right;}
.callout_reverse hr{background-color:#990000; color:#990000; height:1px; font-size:0px; border:0px;}
.callout_reverse table{border-color:#990000;}
.callout_Padding{margin:0px; padding:0px 20px;}
.calloutContainer{width: 241px; padding: 0px; margin: 0px; }


/*end custom callout */

.lvl_3rdCol_HelpfulLinks_BG_trans{background-image: url(../homeimages/lvl_helpfullinks_bg_trans.png); background-repeat: repeat-y; width:241px; overflow:hidden;}
#lvl_3rdCol_HelpfulLinks_trans{font-family:Helvetica, sans-serif; font-size:14px; margin:0px; padding:15px 20px 0px 20px; border-collapse:collapse; border-color:#FFFFFF; width:201px;}


.lvl_3rdCol_HelpfulLinks_Padding{margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; background-color:#990000;}
#lvl_3rdCol_HelpfulLinks{font-family:Helvetica, sans-serif; font-size:14px; color:#FFFFFF; border-collapse:collapse; border-color:#FFFFFF; background-color:#990000; width:201px; overflow:hidden;}
#lvl_3rdCol_HelpfulLinks p, #lvl_3rdCol_HelpfulLinks_trans p{font-family:Helvetica, sans-serif; color:#FFFFFF;}
#lvl_3rdCol_HelpfulLinks td, #lvl_3rdCol_HelpfulLinks_trans td{font-family:Helvetica, sans-serif; color:#FFFFFF; font-size:14px; border-collapse:collapse; border-color:#FFFFFF;}
#lvl_3rdCol_HelpfulLinks a, #lvl_3rdCol_HelpfulLinks a:visited, #lvl_3rdCol_HelpfulLinks_trans a, #lvl_3rdCol_HelpfulLinks_trans a:visited{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#lvl_3rdCol_HelpfulLinks a:hover, #lvl_3rdCol_HelpfulLinks a:visited:hover, #lvl_3rdCol_HelpfulLinks_trans a:hover, #lvl_3rdCol_HelpfulLinks_trans a:visited:hover{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#lvl_3rdCol_HelpfulLinks ol, #lvl_3rdCol_HelpfulLinks_trans ol{list-style-position:outside;}
#lvl_3rdCol_HelpfulLinks ul, #lvl_3rdCol_HelpfulLinks_trans ul{list-style-position:outside; list-style-type:disc;}
#lvl_3rdCol_HelpfulLinks li, #lvl_3rdCol_HelpfulLinks_trans li{padding:0px 0px 2px 0px; font-family:Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; margin-top:4px;  margin-left:-17px;}
#lvl_3rdCol_HelpfulLinks h1, #lvl_3rdCol_HelpfulLinks_trans h1{font-family:Helvetica, sans-serif; font-size:22px; color:#FFFFFF; margin:15px 0px 9px 0px; padding:0px; font-weight:normal; text-transform:lowercase; text-align:right;}
#lvl_3rdCol_HelpfulLinks hr, #lvl_3rdCol_HelpfulLinks_trans hr{background-color:#FFFFFF; color:#FFFFFF; height:1px; font-size:0px; border:0px;}




.lvl_3rdCol_Fence_BG{background-image: url(../homeimages/lvl_fence_BG.gif); background-repeat: repeat-y; width:241px; overflow:hidden;}
#lvl_3rdCol_Fence{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; margin:0px; padding:5px 20px 0px 20px; border-collapse:collapse; border-color:#FFFFFF; width:241px; wid\th:201px; }
#lvl_3rdCol_Fence p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#lvl_3rdCol_Fence td{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; border-collapse:collapse; border-color:#FFFFFF;}
#lvl_3rdCol_Fence a, #lvl_3rdCol_Fence a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#lvl_3rdCol_Fence a:hover, #lvl_3rdCol_Fence a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#lvl_3rdCol_Fence ol{list-style-position:outside;}
#lvl_3rdCol_Fence ul{list-style-position:outside; list-style-type:disc;}
#lvl_3rdCol_Fence li{padding:0px 0px 2px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; margin-top:4px;  margin-left:-17px;}


#lvl_3rdCol_Fence h1{font-family:Helvetica, sans-serif; font-size:22px; color:#FFFFFF; margin:0px 0px 0px 0px; padding:15px 0px 9px 0px; font-weight:normal; text-transform:lowercase; text-align:right;}
#lvl_3rdCol_Fence hr{background-color:#FFFFFF; color:#FFFFFF; height:1px; font-size:0px; border:0px;}


.lvl_3rdCol_FastFacts_BG{background-image: url(../homeimages/lvl_fastfacts_bg_trans.png); background-repeat: repeat-y; width:241px; overflow:hidden;}
#lvl_3rdCol_FastFacts{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; margin:0px; padding:15px 20px 0px 20px; border-collapse:collapse; border-color:#FFFFFF; width:241px; wid\th:201px;}
#lvl_3rdCol_FastFacts p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#lvl_3rdCol_FastFacts td{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; border-collapse:collapse; border-color:#FFFFFF;}
#lvl_3rdCol_FastFacts a, #lvl_3rdCol_FastFacts a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#lvl_3rdCol_FastFacts a:hover, #lvl_3rdCol_FastFacts a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#lvl_3rdCol_FastFacts ol{list-style-position:outside;}
#lvl_3rdCol_FastFacts ul{list-style-position:outside; list-style-type:disc;}
#lvl_3rdCol_FastFacts li{padding:0px 0px 2px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; margin-top:4px;  margin-left:-17px;}
#lvl_3rdCol_FastFacts h1{font-family:Helvetica, sans-serif; font-size:22px; color:#FFFFFF; margin:0px 0px 0px 0px; padding:15px 0px 9px 0px;; font-weight:normal; text-transform:lowercase; text-align:right;}
#lvl_3rdCol_FastFacts hr{background-color:#FFFFFF; color:#FFFFFF; height:1px; font-size:0px; border:0px;}

.lvl_3rdCol_FastFacts_BGwhite{background-image: url(../homeimages/lvl_fastfacts_BGwhite_trans.png); background-repeat: repeat-y; width:241px; overflow:hidden;}
#lvl_3rdCol_FastFacts_white{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ABAAAA; margin:0px; padding:10px 20px 5px 20px; border-collapse:collapse; border-color:#CCCCCC;  width:241px; wid\th:201px; text-align:center;}
#lvl_3rdCol_FastFacts_white hr{background-color:#CCCCCC; color:#CCCCCC; height:1px; font-size:0px; border:0px;}



.lvl_3rdCol_Article_BG{background-image: url(../homeimages/lvl_article_BG.gif); background-repeat: repeat-y; width:241px; overflow:hidden;}
#lvl_3rdCol_Article{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; margin:0px; padding:5px 20px 0px 20px; border-collapse:collapse; border-color:#FFFFFF; width:241px; wid\th:201px;}
#lvl_3rdCol_Article p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#lvl_3rdCol_Article td{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; border-collapse:collapse; border-color:#FFFFFF;}
#lvl_3rdCol_Article a, #lvl_3rdCol_Article a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#lvl_3rdCol_Article a:hover, #lvl_3rdCol_Article a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#lvl_3rdCol_Article ol{list-style-position:outside;}
#lvl_3rdCol_Article ul{list-style-position:outside; list-style-type:disc;}
#lvl_3rdCol_Article li{padding:0px 0px 2px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; margin-top:4px;  margin-left:-17px;}
#lvl_3rdCol_Article h1{font-family:Helvetica, sans-serif; font-size:20px; color:#FFFFFF; margin:0px 0px 0px 0px; padding:15px 0px 9px 0px;; font-weight:normal; text-transform:lowercase; text-align:right;}
#lvl_3rdCol_Article h2{font-family:Helvetica, sans-serif; font-size:16px; color:#FFFFFF; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;; font-weight:normal; text-transform:none;}
#lvl_3rdCol_Article hr{background-color:#FFFFFF; color:#FFFFFF; height:1px; font-size:0px; border:0px;}

.lvl_3rdCol_Article_BGwhite{background-image: url(../homeimages/lvl_article_BGwhite.gif); background-repeat: repeat-y; width:241px; overflow:hidden;}
#lvl_3rdCol_Article_white{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ABAAAA; margin:0px; padding:10px 20px 5px 20px; border-collapse:collapse; border-color:#CCCCCC; width:241px; wid\th:201px; text-align:center;}
#lvl_3rdCol_Article_white hr{background-color:#CCCCCC; color:#CCCCCC; height:1px; font-size:0px; border:0px;}


.lvl_3rdCol_Announcements_BG_trans{background-image: url(../homeimages/lvl_announcements_bg_trans.png); background-repeat: repeat-y; width:241px; overflow:hidden;}
#lvl_3rdCol_Announcements_trans{font-family:Helvetica, sans-serif; font-size:14px; margin:0px; padding:15px 20px 0px 20px; border-collapse:collapse; border-color:#FFFFFF; width:201px;}

.lvl_3rdCol_Announcements_Padding{margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; background-color:#999933;}
#lvl_3rdCol_Announcements{font-family:Helvetica, sans-serif; font-size:14px; color:#FFFFFF; border-collapse:collapse; border-color:#FFFFFF; background-color:#999933; width:201px; overflow:hidden;}
#lvl_3rdCol_Announcements p, #lvl_3rdCol_Announcements_trans p{font-family:Helvetica, sans-serif; color:#FFFFFF;}
#lvl_3rdCol_Announcements td, #lvl_3rdCol_Announcements_trans td{font-family:Helvetica, sans-serif; color:#FFFFFF; font-size:14px; border-collapse:collapse; border-color:#FFFFFF;}
#lvl_3rdCol_Announcements a, #lvl_3rdCol_Announcements a:visited, #lvl_3rdCol_Announcements_trans a, #lvl_3rdCol_Announcements_trans a:visited{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#lvl_3rdCol_Announcements a:hover, #lvl_3rdCol_Announcements a:visited:hover, #lvl_3rdCol_Announcements_trans a:hover, #lvl_3rdCol_Announcements_trans h:visited:hover{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#lvl_3rdCol_Announcements ol, #lvl_3rdCol_Announcements_trans ol{list-style-position:outside;}
#lvl_3rdCol_Announcements ul, #lvl_3rdCol_Announcements_trans ul{list-style-position:outside; list-style-type:disc;}
#lvl_3rdCol_Announcements li, #lvl_3rdCol_Announcements_trans li{padding:0px 0px 2px 0px; font-family:Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; margin-top:4px;  margin-left:-17px;}
#lvl_3rdCol_Announcements h1, #lvl_3rdCol_Announcements_trans h1{font-family:Helvetica, sans-serif; font-size:22px; color:#FFFFFF; margin:15px 0px 9px 0px; padding:0px; font-weight:normal; text-transform:lowercase; text-align:right;}
#lvl_3rdCol_Announcements hr, #lvl_3rdCol_Announcements_trans hr{background-color:#FFFFFF; color:#FFFFFF; height:1px; font-size:0px; border:0px;}

.lvl_3rdCol_Announcements_BGwhite_Padding{margin:0px 0px 0px 0px; padding:11px 10px 0px 10px; background-color:#FFFFFF;}
#lvl_3rdCol_Announcements_BGwhite{font-family:Helvetica, sans-serif; font-size:12px; color:#FFFFFF;  border-collapse:collapse; border-color:#CCCCCC; background-color:#FFFFFF; width:201px; text-align:right; overflow:hidden;}
#lvl_3rdCol_Announcements_BGwhite hr{background-color:#CCCCCC; color:#CCCCCC; height:1px; font-size:0px; border:0px;}




.lvl_3rdCol_NewsBlog_Padding{margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; background-color:#7493A2;}
#lvl_3rdCol_NewsBlog{font-family:Helvetica, sans-serif; font-size:14px; color:#FFFFFF; border-collapse:collapse; border-color:#FFFFFF; background-color:#7493A2; width:201px; overflow:hidden;}
#lvl_3rdCol_NewsBlog p{font-family:Helvetica, sans-serif; color:#FFFFFF;}
#lvl_3rdCol_NewsBlog td{font-family:Helvetica, sans-serif; color:#FFFFFF; font-size:14px; border-collapse:collapse; border-color:#FFFFFF;}
#lvl_3rdCol_NewsBlog a, #lvl_3rdCol_NewsBlog a:visited{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#lvl_3rdCol_NewsBlog a:hover, #lvl_3rdCol_NewsBlog a:visited:hover{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#lvl_3rdCol_NewsBlog ol{list-style-position:outside;}
#lvl_3rdCol_NewsBlog ul{list-style-position:outside; list-style-type:disc;}
#lvl_3rdCol_NewsBlog li{padding:0px 0px 2px 0px; font-family:Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; margin-top:4px;  margin-left:-17px;}
#lvl_3rdCol_NewsBlog h1{font-family:Helvetica, sans-serif; font-size:22px; color:#FFFFFF; margin:25px 0px 0px 0px; padding:0px; font-weight:normal; text-transform:lowercase; text-align:right;}
#lvl_3rdCol_NewsBlog hr{background-color:#FFFFFF; color:#FFFFFF; height:1px; font-size:0px; border:0px;}


.lvl_3rdCol_News_RSS_BG{background-image: url(../news/images/lvl_News_RSS_BG.gif); background-repeat: repeat-y; width:241px;}
#lvl_3rdCol_News_RSS{margin:0px; padding:0px 0px 0px 10px; width:231px;}


.lvl_3rdCol_FeaturedEvents_BG{background-image: url(../homeimages/lvl_featuredevents_BG.gif); background-repeat: repeat-y; width:241px; overflow:hidden;}
#lvl_3rdCol_FeaturedEvents{font-family:Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:0px; padding:15px 20px 0px 20px; border-collapse:collapse; border-color:#FFFFFF; width:241px; wid\th:201px;}
#lvl_3rdCol_FeaturedEvents p{font-family:Helvetica, sans-serif; color:#FFFFFF;}
#lvl_3rdCol_FeaturedEvents td{font-family:Helvetica, sans-serif; color:#FFFFFF; font-size:12px; border-collapse:collapse; border-color:#FFFFFF;}
#lvl_3rdCol_FeaturedEvents a, #lvl_3rdCol_FeaturedEvents a:visited{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#lvl_3rdCol_FeaturedEvents a:hover, #lvl_3rdCol_FeaturedEvents a:visited:hover{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
#lvl_3rdCol_FeaturedEvents ol{list-style-position:outside;}
#lvl_3rdCol_FeaturedEvents ul{list-style-position:outside; list-style-type:disc;}
#lvl_3rdCol_FeaturedEvents li{padding:0px 0px 0px 0px; font-family:Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; font-weight:normal; margin-top:-4px; margin-bottom:-4px;  margin-left:-17px;}
#lvl_3rdCol_FeaturedEvents h1{font-family:Helvetica, sans-serif; font-size:22px; color:#FFFFFF; margin:0px 0px 0px 0px; padding:15px 0px 9px 0px;; font-weight:normal; text-transform:lowercase; text-align:right;}
#lvl_3rdCol_FeaturedEvents hr{background-color:#FFFFFF; color:#FFFFFF; height:1px; font-size:0px; border:0px;}

.lvl_3rdCol_FeaturedEvents_BGwhite{background-image: url(../homeimages/lvl_featuredevents_BGwhite.gif); background-repeat: repeat-y; width:241px; overflow:hidden;}
#lvl_3rdCol_FeaturedEvents_white{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ABAAAA; margin:0px; padding:10px 20px 5px 20px; border-collapse:collapse; border-color:#CCCCCC; width:241px; wid\th:201px; text-align:right;}
#lvl_3rdCol_FeaturedEvents_white hr{background-color:#CCCCCC; color:#CCCCCC; height:1px; font-size:0px; border:0px;}




/* Three Column Template Content */
.lvl_3ColTemplateContentBG{background-image: url(../homeimages/lvl_3colContentBG.gif); background-repeat: repeat-y;}
.lvl_3ColTemplateContentPadding{margin:0px 0px 25px 0px; padding:0px 20px 0px 22px;}
#lvl_3ColTemplateContent{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#424545; border-collapse:collapse; border-color:#424545; background-color:transparent; width:434px; overflow:hidden;}
#lvl_3ColTemplateContent td{font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; padding:0px; margin:0px; font-size:11px; border-collapse:collapse; border-color:#424545;}
#lvl_3ColTemplateContent p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px;}
#lvl_3ColTemplateContent a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#D17702; text-decoration:underline; font-weight:normal;}
#lvl_3ColTemplateContent a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal;}
#lvl_3ColTemplateContent a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal;}
#lvl_3ColTemplateContent a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal;}
#lvl_3ColTemplateContent ol{list-style-position:outside;}
#lvl_3ColTemplateContent ul{list-style-position:outside; list-style-image:url(../homeimages/bullet_content.gif);}
#lvl_3ColTemplateContent li{padding:0px 0px 2px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; text-decoration:none; font-weight:normal; margin-top:4px;}
#lvl_3ColTemplateContent h1{font-family:Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#990000; padding:0px; margin:10px 0px 10px 0px;}
#lvl_3ColTemplateContent h2{font-family:Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#990000; padding:0px; margin:10px 0px 10px 0px;}
#lvl_3ColTemplateContent h3{font-family:Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#424545; padding:0px; margin:10px 0px 10px 0px;}
#lvl_3ColTemplateContent hr{background-color:#424545; color:#424545; height:1px; font-size:0px; border:0px;}
#lvl_3ColTemplateContent div.hr {height: 28px; background: url(../homeimages/lvl_3colHorizontalRule.gif) no-repeat;}
#lvl_3ColTemplateContent div.hr hr {display:none;}


.lvl_3ColTemplate_ProfileCallout_BG {background-image: url(../homeimages/lvl_3Col_ProfileCallout_BG.gif); background-repeat: repeat-y; margin:10px 0px 0px 0px;}
#lvl_3ColTemplate_ProfileCallout {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin:0px; padding:5px 20px 5px 20px; border-collapse:collapse; border-color:#928F8F; background-color:#EAE5D9; width:572px; wid\th:532px; overflow:hidden;}
#lvl_3ColTemplate_ProfileCallout td{border-collapse:collapse; border-color:#928F8F;}
#lvl_3ColTemplate_ProfileCallout a, #lvl_3ColTemplate_ProfileCallout a:visited{text-decoration:underline; color:#d17702;}
#lvl_3ColTemplate_ProfileCallout a:hover, #lvl_3ColTemplate_ProfileCallout a:visited:hover{text-decoration:underline; color:#936241;}
#lvl_3ColTemplate_ProfileCallout hr{background-color:#928F8F; color:#928F8F; height:1px; font-size:0px; border:0px;}


.facefact #lvl_3ColTemplate_ProfileCallout {
    width: 682px;
    padding: 0 12px;
}

.facefact .floatleft {margin: 0 10px 10px 0}


.whoareyouDropDown {margin:0px 0 0px; padding:0px; width:144px; wid\th:140px; height:19px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#424545; }



#lvl_3ColTemplateContent_News{padding:15px 10px 0px 12px; border-collapse:collapse; border-color:#424545; margin:0px; text-decoration:none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; font-size:11px; width:215px; wid\th:193px;overflow:hidden;}
#lvl_3ColTemplateContent_News p{text-decoration:none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545;}
#lvl_3ColTemplateContent_News td{text-decoration:none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; font-size:11px; border-collapse:collapse; border-color:#424545;}
#lvl_3ColTemplateContent_News a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#D17702; text-decoration:underline; font-weight:normal;}
#lvl_3ColTemplateContent_News a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal;}
#lvl_3ColTemplateContent_News a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal;}
#lvl_3ColTemplateContent_News a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal;}
#lvl_3ColTemplateContent_News ol{list-style-position:outside;}
#lvl_3ColTemplateContent_News ul{list-style-position:outside; list-style-image:url(../homeimages/bullet_content.gif);}
#lvl_3ColTemplateContent_News li{padding:0px 0px 2px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; text-decoration:none; font-weight:normal; margin-top:4px;}
#lvl_3ColTemplateContent_News h1{padding:0px; margin:0px; text-decoration:none; font-weight:normal; font-family:Helvetica, sans-serif; color:#990000; font-size:15px;}
#lvl_3ColTemplateContent_News h2{padding:0px; margin:0px; text-decoration:none; font-weight:normal; font-family:Helvetica, sans-serif; color:#990000; font-size:15px;}
#lvl_3ColTemplateContent_News h3{padding:0px; margin:0px; text-decoration:none; font-weight:normal; font-family:Helvetica, sans-serif; color:#990000; font-size:15px;}
#lvl_3ColTemplateContent_News hr{background-color:#424545; color:#424545; height:1px; font-size:0px; border:0px;}


#lvl_3ColTemplateContent_Events{padding:15px 10px 0px 12px; border-collapse:collapse; border-color:#424545; margin:0px; text-decoration:none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; font-size:11px; width:215px; wid\th:193px;overflow:hidden;}
#lvl_3ColTemplateContent_Events p{text-decoration:none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545;}
#lvl_3ColTemplateContent_Events td{text-decoration:none; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; font-size:11px; border-collapse:collapse; border-color:#424545;}
#lvl_3ColTemplateContent_Events a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#D17702; text-decoration:underline;}
#lvl_3ColTemplateContent_Events a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline;}
#lvl_3ColTemplateContent_Events a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline;}
#lvl_3ColTemplateContent_Events a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal;}
#lvl_3ColTemplateContent_Events ol{list-style-position:outside;}
#lvl_3ColTemplateContent_Events ul{list-style-position:outside; list-style-image:url(../homeimages/bullet_content.gif);}
#lvl_3ColTemplateContent_Events li{padding:0px 0px 2px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; text-decoration:none; font-weight:normal; margin-top:4px;}
#lvl_3ColTemplateContent_Events h1{padding:0px; margin:0px; text-decoration:none; font-weight:normal; font-family:Helvetica, sans-serif; color:#990000; font-size:15px;}
#lvl_3ColTemplateContent_Events h2{padding:0px; margin:0px; text-decoration:none; font-weight:normal; font-family:Helvetica, sans-serif; color:#990000; font-size:15px;}
#lvl_3ColTemplateContent_Events h3{padding:0px; margin:0px; text-decoration:none; font-weight:normal; font-family:Helvetica, sans-serif; color:#990000; font-size:15px;}
#lvl_3ColTemplateContent_Events hr{background-color:#424545; color:#424545; height:1px; font-size:0px; border:0px;}




/* Current Students, Faculty and Staff Template Content */
.lvl_CurrentStudentsFacStaffTempBG{background-image: url(../homeimages/lvl_currentstudentstemplate_BG.gif); background-repeat: repeat-y; width:476px;}


.lvl_CurrentStudentsTemplateContentBG{background-image: url(../homeimages/lvl_currentstudents_BG.gif); background-repeat: repeat-y; width:238px; padding:10px 0px 0px 0px; margin:0px;}
.lvl_CurrentStudentsTemplateContent_Padding{margin:0px 0px 25px 0px; padding:15px 20px 0px 22px;}
#lvl_CurrentStudentsTemplateContent{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#424545; border-collapse:collapse; border-color:#424545; background-color:transparent; width:193px; overflow:hidden;}
#lvl_CurrentStudentsTemplateContent td{font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; font-size:11px; border-collapse:collapse; border-color:#424545;}
#lvl_CurrentStudentsTemplateContent p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; }
#lvl_CurrentStudentsTemplateContent a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#D17702; text-decoration:underline; font-weight:normal; }
#lvl_CurrentStudentsTemplateContent a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#D17702; text-decoration:underline; font-weight:normal; }
#lvl_CurrentStudentsTemplateContent a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal; }
#lvl_CurrentStudentsTemplateContent a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal; }
#lvl_CurrentStudentsTemplateContent ol{list-style-position:outside; }
#lvl_CurrentStudentsTemplateContent ul{list-style-position:outside; list-style-image:url(../homeimages/bullet_content.gif); }
#lvl_CurrentStudentsTemplateContent li{padding:0px 0px 2px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; text-decoration:none; font-weight:normal; margin-top:4px;}
#lvl_CurrentStudentsTemplateContent h1{font-family:Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#990000; padding:0px 0px 0px 3px; margin:10px 0px 10px 0px; }
#lvl_CurrentStudentsTemplateContent h2{font-family:Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#990000; padding:0px 0px 0px 3px; margin:10px 0px 10px 0px; }
#lvl_CurrentStudentsTemplateContent h3{font-family:Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#424545; padding:0px 0px 0px 3px; margin:10px 0px 10px 0px; }
#lvl_CurrentStudentsTemplateContent hr{background-color:#424545; color:#424545; height:1px; font-size:0px; border:0px;}


.lvl_FacultyStaffTemplateContentBG{background-image: url(../homeimages/lvl_facultystaff_BG.gif); background-repeat: repeat-y; width:238px; padding:10px 0px 0px 0px; margin:0px;}
.lvl_FacultyStaffTemplateContent_Padding{margin:0px 0px 25px 0px; padding:15px 20px 0px 22px;}
#lvl_FacultyStaffTemplateContent{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#424545; border-collapse:collapse; border-color:#424545; background-color:transparent; width:193px; overflow:hidden;}
#lvl_FacultyStaffTemplateContent td{font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; font-size:11px; border-collapse:collapse; border-color:#424545;}
#lvl_FacultyStaffTemplateContent p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; }
#lvl_FacultyStaffTemplateContent a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#D17702; text-decoration:underline; font-weight:normal; }
#lvl_FacultyStaffTemplateContent a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#D17702; text-decoration:underline; font-weight:normal; }
#lvl_FacultyStaffTemplateContent a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal; }
#lvl_FacultyStaffTemplateContent a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal; }
#lvl_FacultyStaffTemplateContent ol{list-style-position:outside; }
#lvl_FacultyStaffTemplateContent ul{list-style-position:outside; list-style-image:url(../homeimages/bullet_content.gif); }
#lvl_FacultyStaffTemplateContent li{padding:0px 0px 2px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; text-decoration:none; font-weight:normal; margin-top:4px;}
#lvl_FacultyStaffTemplateContent h1{font-family:Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#990000; padding:0px 0px 0px 3px; margin:10px 0px 10px 0px; }
#lvl_FacultyStaffTemplateContent h2{font-family:Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#990000; padding:0px 0px 0px 3px; margin:10px 0px 10px 0px; }
#lvl_FacultyStaffTemplateContent h3{font-family:Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#424545; padding:0px 0px 0px 3px; margin:10px 0px 10px 0px; }
#lvl_FacultyStaffTemplateContent hr{background-color:#424545; color:#424545; height:1px; font-size:0px; border:0px;}




/*2 Column Template */
.lvl_2ColTemplateContentBG{background-image: url(../homeimages/lvl_2colContentBG.gif); background-repeat: repeat-y;}
.lvl_2ColTemplateContent_Padding{margin:0px 0px 25px 0px; padding:0px 20px 0px 22px;}
#lvl_2ColTemplateContent{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#424545; border-collapse:collapse; border-color:#424545; background-color:transparent; width:685px; overflow:hidden;}
#lvl_2ColTemplateContent td{font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; font-size:11px; border-collapse:collapse; border-color:#424545;}
#lvl_2ColTemplateContent p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545;}
#lvl_2ColTemplateContent a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#D17702; text-decoration:underline; font-weight:normal;}
#lvl_2ColTemplateContent a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal;}
#lvl_2ColTemplateContent a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal;}
#lvl_2ColTemplateContent a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal;}
#lvl_2ColTemplateContent ol{list-style-position:outside;}
#lvl_2ColTemplateContent ul{list-style-position:outside; list-style-image:url(../homeimages/bullet_content.gif);}
#lvl_2ColTemplateContent li{padding:0px 0px 2px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; text-decoration:none; font-weight:normal; margin-top:4px;}
#lvl_2ColTemplateContent h1{font-family:Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#990000; padding:0px; margin:10px 0px 10px 0px;}
#lvl_2ColTemplateContent h2{font-family:Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#990000; padding:0px; margin:10px 0px 10px 0px;}
#lvl_2ColTemplateContent h3{font-family:Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#424545; padding:0px; margin:10px 0px 10px 0px;}
#lvl_2ColTemplateContent hr{background-color:#424545; color:#424545; height:1px; font-size:0px; border:0px;}
#lvl_2ColTemplateContent div.hr {height: 28px; background: url(../homeimages/lvl_2colHorizontalRule.gif) no-repeat;}
#lvl_2ColTemplateContent div.hr hr {display:none;}


.FastFact_bg_Brown{background-color:#EAE5DA; padding:4px 3px 4px 5px;}
.FastFact_bg_transparent{background-color:transparent; padding:4px 3px 4px 5px;}



/*News Template*/
.lvl_NewsContent_BG{background-image: url(../news/images/lvl_NewsContent_BG.gif); background-repeat: repeat-y; overflow:hidden;}
.lvl_NewsContent_Padding{margin:0px 0px 25px 0px; padding:0px 20px 0px 22px;}
#lvl_NewsContent{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#424545; border-collapse:collapse; border-color:#424545; background-color:transparent; width:434px; overflow:hidden;}
#lvl_NewsContent td{font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; padding:0px; margin:0px; font-size:11px; border-collapse:collapse; border-color:#424545;}
#lvl_NewsContent p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px;}
#lvl_NewsContent a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#D17702; text-decoration:underline; font-weight:normal;}
#lvl_NewsContent a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#D17702; text-decoration:underline; font-weight:normal;}
#lvl_NewsContent a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal;}
#lvl_NewsContent a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#936241; text-decoration:underline; font-weight:normal;}
#lvl_NewsContent ol{list-style-position:outside;}
#lvl_NewsContent ul{list-style-position:outside; list-style-image:url(../homeimages/bullet_content.gif);}
#lvl_NewsContent li{padding:0px 0px 2px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; text-decoration:none; font-weight:normal; margin-top:4px;}
#lvl_NewsContent h1{font-family:Helvetica, sans-serif; font-size:21px; font-weight:normal; color:#990000; padding:0px; margin:0px 0px 0px 0px;}
#lvl_NewsContent h2{font-family:Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#464646; padding:0px; margin:5px 0px 0px 0px;}
#lvl_NewsContent h3{font-family:Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#990000; padding:0px; margin:10px 0px 10px 0px;}
#lvl_NewsContent_ hr{background-color:#424545; color:#424545; height:1px; font-size:0px; border:0px;}


.lvl_NewsStories_BG{background-image: url(../news/images/lvl_NewsStories_BG.gif); background-repeat: repeat-y; margin:0px; padding:0px 0px 0px 0px; overflow:hidden;}
#lvl_NewsStoriesContent {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#990000; border-collapse:collapse; border-color:#990000; overflow:hidden;}
#lvl_NewsStoriesContent p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000;}
#lvl_NewsStoriesContent td{font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000; font-size:13px; border-collapse:collapse; border-color:#990000;}
#lvl_NewsStoriesContent a, #lvl_NewsStoriesContent a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
#lvl_NewsStoriesContent a:hover, #lvl_NewsStoriesContent a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
#lvl_NewsStoriesContent hr{background-color:#990000; color:#990000; height:1px; font-size:0px; border:0px;}


.lvl_NewsStories {background-color:#EAE5D9; width:259px; overflow:hidden;}




/*School and Colleges Template */
.lvl_SchoolsCollegesBG{background-color:#FFFFFF;}
.lvl_2Col_SchoolsColleges_BG{background-image: url(../homeimages/lvl_SchoolsColleges_BG.gif); background-repeat: repeat-y; width:727px;}
.lvl_2Col_SchoolsColleges_Padding{margin:0px; padding:0px 20px 8px 22px;}
div.lvl_2Col_SchoolsColleges{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#424545; border-collapse:collapse; border-color:#424545; width:685px; overflow:hidden;}
div.lvl_2Col_SchoolsColleges p{font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545;}
div.lvl_2Col_SchoolsColleges td{font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; font-size:11px; border-collapse:collapse; border-color:#424545;}
div.lvl_2Col_SchoolsColleges a{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#D17702;}
div.lvl_2Col_SchoolsColleges a:hover, div.lvl_2Col_SchoolsColleges a:visited, div.lvl_2Col_SchoolsColleges a:visited:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#936241;}
div.lvl_2Col_SchoolsColleges ol{list-style-position:outside;}
div.lvl_2Col_SchoolsColleges ul{list-style-position:outside; list-style-image:url(../homeimages/bullet_content.gif);}
div.lvl_2Col_SchoolsColleges li{padding:0px 0px 2px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; text-decoration:none; font-weight:normal; margin-top:4px;}
div.lvl_2Col_SchoolsColleges h1{font-family:Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#990000; padding:0px; margin:10px 0px 10px 0px;}
div.lvl_2Col_SchoolsColleges h2{font-family:Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#990000; padding:0px; margin:10px 0px 10px 0px;}
div.lvl_2Col_SchoolsColleges h3{font-family:Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#424545; padding:0px; margin:10px 0px 10px 0px;}
div.lvl_2Col_SchoolsColleges hr{background-color:#424545; color:#424545; height:1px; font-size:0px; border:0px;}

.lvl_2Col_SchoolsColleges_Thumb_Padding{padding-top:5px;}
.lvl_2Col_SchoolsColleges_divider{background-image: url(../homeimages/lvl_SchoolsColleges_divider.gif); background-repeat: repeat-y;}
.lvl_2Col_SchoolsColleges_launchbtn{padding:0px 10px 0px 10px; margin:0px; width:707px;}

/*Created a new specific style for the headers so that they would be linkable noted from user testing and had to make a new style for it to work cross browser and still and an H2 for SEO */
div.SchoolsColleges_Headers{font-family:Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#990000; font-weight:normal; text-decoration:none; padding:0px; margin:10px 0px 10px 0px;}
div.SchoolsColleges_Headers a{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#990000;}
div.SchoolsColleges_Headers a:visited{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#990000;}
div.SchoolsColleges_Headers a:hover{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
div.SchoolsColleges_Headers a:visited:hover{font-family:Helvetica, sans-serif; font-weight:normal; text-decoration:underline; color:#990000;}
div.SchoolsColleges_Headers h2{font-family:Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#990000; font-weight:normal; text-decoration:none; padding:0px; margin:10px 0px 10px 0px;}




/* Level Left Navigation */
div.Lv1Nav
{
font-family:Helvetica, sans-serif;
font-size: 16px;
color:#990000;
background-color:#FFFFFF;
margin: 0px 0px 0px 0px;
padding:4px 15px 4px 0px;
font-weight:normal;
list-style:none;
width:228px;
wid\th:213px;
vertical-align:top;
overflow:hidden;
}
a.Lv1NavLink:link, a.Lv1NavLink:visited, a.Lv1NavLink:active{font-family:Helvetica, sans-serif; font-size:16px; color:#990000; text-decoration:none; font-weight:normal;}
a.Lv1NavLink:hover{font-family:Helvetica, sans-serif; font-size:16px; color:#990000; text-decoration:underline; font-weight:normal;}


/* Level 2 NAV */


div.Lv2Nav
{
font-family: Helvetica,Sans-Serif;
font-size: 13px;
color:#4B4B4B;
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
padding:3px 15px 3px 10px;
font-weight:normal;
list-style:none;
width:232px;
wid\th:207px;
vertical-align:top;
overflow:hidden;
}
a.Lv2NavLink:link, a.Lv2NavLink:visited, a.Lv2NavLink:active{font-family:Helvetica,Sans-Serif; font-size:13px; color:#4B4B4B; text-decoration:none; font-weight:normal;}
a.Lv2NavLink:hover{font-family:Helvetica,Sans-Serif; font-size:13px; color:#DE9B44; text-decoration:none; font-weight:normal;}



div.Lv2NavOn
{
font-family: Helvetica,Sans-Serif;
font-size: 13px;
color:#990000;
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
padding:3px 15px 3px 10px;
font-weight:normal;
list-style:none;
width:232px;
wid\th:207px;
vertical-align:top;overflow:hidden;
}
a.Lv2NavOnLink:link, a.Lv2NavOnLink:visited, a.Lv2NavOnLink:active{font-family:Helvetica,Sans-Serif; font-size:13px; color:#990000; text-decoration:none; font-weight:normal;}
a.Lv2NavOnLink:hover{font-family:Helvetica,Sans-Serif; font-size:13px; color:#DE9B44; text-decoration:none; font-weight:normal;}


/* Level 3 NAV */



div.Lv3NavHeader
{ 
font-family: Helvetica,Sans-Serif;
font-size: 13px;
color:#4B4B4B;
background-color:transparent;
margin: 0px 0px 0px 0px;
padding:2px 22px 2px 10px;
font-weight:bold;
list-style:none;
width:232px;
wid\th:190px;
vertical-align:top;overflow:hidden;
}
a.Lv3NavHeaderLink:link, a.Lv3NavHeaderLink:visited, a.Lv3NavHeaderLink:active{font-family:Helvetica,Sans-Serif; font-size:13px; color:#4B4B4B; text-decoration:none; font-weight:bold;}
a.Lv3NavHeaderLink:hover{font-family:Helvetica,Sans-Serif; font-size:13px; color:#DE9B44; text-decoration:none; font-weight:bold;}



div.Lv3NavHeaderOn
{ 
font-family: Helvetica,Sans-Serif;
font-size: 13px;
color:#4B4B4B;
background-image: url(/cmufront/homeimages/LvFiveNavHeader_BG.gif);
background-position: left center;
background-repeat: no-repeat;
background-color:#DDDDDD;
margin: 0px 0px 0px 0px;
padding:3px 22px 3px 10px;
font-weight:normal;
list-style:none;
width:197px;
wid\th:197px;
vertical-align:top;overflow:hidden;
}
a.Lv3NavHeaderOnLink:link, a.Lv3NavHeaderOnLink:visited, a.Lv3NavHeaderOnLink:active{font-family:Helvetica,Sans-Serif; font-size:13px; color:#4B4B4B; text-decoration:none; font-weight:bold;}
a.Lv3NavHeaderOnLink:hover{font-family:Helvetica,Sans-Serif; font-size:13px; color:#DE9B44; text-decoration:none; font-weight:bold;}



div.Lv3Nav
{ 
font-family: Helvetica,Sans-Serif;
font-size: 13px;
color:#4B4B4B;
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
padding:3px 15px 3px 20px;
font-weight:normal;
list-style:none;
width:232px;
wid\th:187px;
vertical-align:top;overflow:hidden;
}
a.Lv3NavLink:link, a.Lv3NavLink:visited, a.Lv3NavLink:active{font-family:Helvetica,Sans-Serif; font-size:13px; color:#4B4B4B; text-decoration:none; font-weight:normal;}
a.Lv3NavLink:hover{font-family:Helvetica,Sans-Serif; font-size:13px; color:#DE9B44; text-decoration:none; font-weight:normal;}


div.Lv3NavOn
{
font-family: Helvetica,Sans-Serif;
font-size: 13px;
color:#990000;
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
padding:3px 15px 3px 20px;
font-weight:normal;
list-style:none;
width:232px;
wid\th:187px;
vertical-align:top;overflow:hidden;
}
a.Lv3NavOnLink:link, a.Lv3NavOnLink:visited, a.Lv3NavOnLink:active{font-family:Helvetica,Sans-Serif; font-size:13px; color:#990000; text-decoration:none; font-weight:normal;}
a.Lv3NavOnLink:hover{font-family:Helvetica,Sans-Serif; font-size:13px; color:#DE9B44; text-decoration:none; font-weight:normal;}


/* Level 4 NAV */



div.Lv4NavHeader
{ 
font-family: Helvetica,Sans-Serif;
font-size: 13px;
color:#4B4B4B;
background-color:transparent;
margin: 0px 0px 0px 0px;
padding:3px 15px 3px 20px;
font-weight:normal;
list-style:none;
width:232px;
wid\th:197px;
vertical-align:top;overflow:hidden;
}
a.Lv4NavHeaderLink:link, a.Lv4NavHeaderLink:visited, a.Lv4NavHeaderLink:active{font-family:Helvetica,Sans-Serif; font-size:13px; color:#4B4B4B; text-decoration:none; font-weight:normal;}
a.Lv4NavHeaderLink:hover{font-family:Helvetica,Sans-Serif; font-size:13px; color:#DE9B44; text-decoration:none; font-weight:normal;}



div.Lv4NavHeaderOn
{ 
font-family: Helvetica,Sans-Serif;
font-size: 13px;
color:#4B4B4B;
background-image: url(/cmufront/homeimages/LvFiveNavHeader_BG.gif);
background-position: left center;
background-repeat: no-repeat;
background-color:#DDDDDD;
margin: 0px 0px 0px 0px;
padding:3px 0px 3px 20px;
font-weight:normal;
list-style:none;
width:207px;
wid\th:207px;
vertical-align:top;overflow:hidden;
}
a.Lv4NavHeaderOnLink:link, a.Lv4NavHeaderOnLink:visited, a.Lv4NavHeaderOnLink:active{font-family:Helvetica,Sans-Serif; font-size:13px; color:#4B4B4B; text-decoration:none; font-weight:normal;}
a.Lv4NavHeaderOnLink:hover{font-family:Helvetica,Sans-Serif; font-size:13px; color:#DE9B44; text-decoration:none; font-weight:normal;}


div.Lv4Nav
{ 
font-family: Helvetica,Sans-Serif;
font-size: 13px;
color:#4B4B4B;
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
padding:3px 15px 3px 30px;
font-weight:normal;
list-style:none;
width:232px;
wid\th:187px;
vertical-align:top;overflow:hidden;
}
a.Lv4NavLink:link, a.Lv4NavLink:visited, a.Lv4NavLink:active{font-family:Helvetica,Sans-Serif; font-size:13px; color:#4B4B4B; text-decoration:none; font-weight:normal;}
a.Lv4NavLink:hover{font-family:Helvetica,Sans-Serif; font-size:13px; color:#DE9B44; text-decoration:none; font-weight:normal;}


div.Lv4NavOn
{
font-family: Helvetica,Sans-Serif;
font-size: 13px;
color:#990000;
background-image: url(/cmufront/homeimages/LvFourNav_BG.gif);
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
padding:3px 0px 3px 30px;
font-weight:normal;
list-style:none;
width:232px;
wid\th:187px;
vertical-align:top;overflow:hidden;
}
a.Lv4NavOnLink:link, a.Lv4NavOnLink:visited, a.Lv4NavOnLink:active{font-family:Helvetica,Sans-Serif; font-size:13px; color:#990000; text-decoration:none; font-weight:normal;}
a.Lv4NavOnLink:hover{font-family:Helvetica,Sans-Serif; font-size:13px; color:#DE9B44; text-decoration:none; font-weight:normal;}


/* Level 5 NAV */


div.Lv5NavHeader
{ 
font-family: Helvetica,Sans-Serif;
font-size: 13px;
color:#4B4B4B;
background-color:transparent;
margin: 0px 0px 0px 0px;
padding:3px 0px 3px 30px;
font-weight:normal;
list-style:none;
width:197px;
wid\th:197px;
vertical-align:top;overflow:hidden;
}
a.Lv5NavHeaderLink:link, a.Lv5NavHeaderLink:visited, a.Lv5NavHeaderLink:active{font-family:Helvetica,Sans-Serif; font-size:13px; color:#4B4B4B; text-decoration:none; font-weight:normal;}
a.Lv5NavHeaderLink:hover{font-family:Helvetica,Sans-Serif; font-size:13px; color:#DE9B44; text-decoration:none; font-weight:normal;}


div.Lv5NavHeaderOn
{ 
font-family: Helvetica,Sans-Serif;
font-size: 13px;
color:#4B4B4B;
background-image: url(/cmufront/homeimages/LvFiveNavHeader_BG.gif);
background-position: left center;
background-repeat: no-repeat;
background-color:#DDDDDD;
margin: 0px 0px 0px 0px;
padding:3px 0px 3px 30px;
font-weight:normal;
list-style:none;
width:197px;
wid\th:197px;
vertical-align:top;overflow:hidden;
}
a.Lv5NavHeaderOnLink:link, a.Lv5NavHeaderOnLink:visited, a.Lv5NavHeaderOnLink:active{font-family:Helvetica,Sans-Serif; font-size:13px; color:#4B4B4B; text-decoration:none; font-weight:normal;}
a.Lv5NavHeaderOnLink:hover{font-family:Helvetica,Sans-Serif; font-size:13px; color:#DE9B44; text-decoration:none; font-weight:normal;}


div.Lv5Nav
{ 
font-family: Helvetica,Sans-Serif;
font-size: 11px;
color:#4B4B4B;
background-image:url(/cmufront/homeimages/LvFiveNav_Bullet.gif);
background-repeat:no-repeat;
background-position:top left;
margin: 0px 20px 1px 20px;
padding: 3px 20px 3px 15px;
line-height: 14px;
font-weight:normal;
vertical-align:top;overflow:hidden;
width:187px;
wid\th:187px;
vertical-align:top;overflow:hidden;
}
a.Lv5NavLink:link, a.Lv5NavLink:visited, a.Lv5NavLink:active{font-family:Helvetica,Sans-Serif; font-size:11px; color:#4B4B4B; text-decoration:none; font-weight:normal;}
a.Lv5NavLink:hover{font-family:Helvetica,Sans-Serif; font-size:11px; color:#DE9B44; text-decoration:none; font-weight:normal;}


div.Lv5NavOn
{
font-family: Helvetica,Sans-Serif;
font-size: 11px;
color:#4B4B4B;
background-image: url(/cmufront/homeimages/LvFiveNav_Bullet.gif);
background-repeat: no-repeat;
background-color:#EEEEEE;
margin: 0px 20px 1px 20px;
padding: 3px 20px 3px 15px;
line-height: 13px;
font-weight:bold;
list-style:none;
width:187px;
wid\th:187px;
vertical-align:top;overflow:hidden;
}
a.Lv5NavOnLink:link, a.Lv5NavOnLink:visited, a.Lv5NavOnLink:active{font-family:Helvetica,Sans-Serif; font-size:11px; color:#4B4B4B; text-decoration:none; font-weight:bold;}
a.Lv5NavOnLink:hover{font-family:Helvetica,Sans-Serif; font-size:11px; color:#DE9B44; text-decoration:none; font-weight:bold;}


/* Use "div.Lv5NavContainer" from level 5 nav through level 7 nav */


div.Lv5NavContainer
{
background-color:#EEEEEE;
margin: 3px 0px 3px 0px;
padding:7px 0px 4px 0px;
list-style-type:none;
width: 227px;
wid\th:227px;
vertical-align:top;overflow:hidden;
}


/* Level 6 NAV */


div.Lv6NavHeader
{ 
font-family: Helvetica,Sans-Serif;
font-size: 11px;
color:#990000;
margin: 0px 0px 0px 0px;
padding:2px 0px 2px 50px;
font-weight:normal;
list-style:none;
width:177px;
wid\th:177px;
vertical-align:top;overflow:hidden;
}
a.Lv6NavHeaderLink:link, a.Lv6NavHeaderLink:visited, a.Lv6NavHeaderLink:active{font-family:Helvetica,Sans-Serif; font-size:11px; color:#990000; text-decoration:none; font-weight:normal;}
a.Lv6NavHeaderLink:hover{font-family:Helvetica,Sans-Serif; font-size:11px; color:#DE9B44; text-decoration:none; font-weight:normal;}


div.Lv6NavHeaderOn
{ 
font-family: Helvetica,Sans-Serif;
font-size: 11px;
color:#990000;
margin: 0px 0px 0px 0px;
padding:2px 0px 2px 50px;
font-weight:bold;
list-style:none;
width:177px;
wid\th:177px;
vertical-align:top;overflow:hidden;
}
a.Lv6NavHeaderOnLink:link, a.Lv6NavHeaderOnLink:visited, a.Lv6NavHeaderOnLink:active{font-family:Helvetica,Sans-Serif; font-size:11px; color:#990000; text-decoration:none; font-weight:bold;}
a.Lv6NavHeaderOnLink:hover{font-family:Helvetica,Sans-Serif; font-size:11px; color:#DE9B44; text-decoration:none; font-weight:bold;}


div.Lv6Nav
{ 
font-family: Helvetica,Sans-Serif;
font-size: 11px;
color:#4B4B4B;
margin: 0px 0px 0px 0px;
padding:2px 10px 2px 50px;
line-height: 11px;
font-weight:normal;
list-style:none;
width:177px;
wid\th:177px;
vertical-align:top;overflow:hidden;
}
a.Lv6NavLink:link, a.Lv6NavLink:visited, a.Lv6NavLink:active{font-family:Helvetica,Sans-Serif; font-size:11px; color:#4B4B4B; text-decoration:none; font-weight:normal;}
a.Lv6NavLink:hover{font-family:Helvetica,Sans-Serif; font-size:11px; color:#DE9B44; text-decoration:none; font-weight:normal;}


div.Lv6NavOn
{
font-family: Helvetica,Sans-Serif;
font-size: 11px;
color:#4B4B4B;
margin: 0px 0px 0px 0px;
padding:2px 10px 2px 50px;
line-height: 11px;
font-weight:bold;
list-style:none;
width:177px;
wid\th:177px;
vertical-align:top;overflow:hidden;
}
a.Lv6NavOnLink:link, a.Lv6NavOnLink:visited, a.Lv6NavOnLink:active{font-family:Helvetica,Sans-Serif; font-size:11px; color:#4B4B4B; text-decoration:none; font-weight:bold;}
a.Lv6NavOnLink:hover{font-family:Helvetica,Sans-Serif; font-size:11px; color:#DE9B44; text-decoration:none; font-weight:bold;}


/* Level 7 NAV */


div.Lv7NavHeader
{ 
font-family: Helvetica,Sans-Serif;
font-size: 11px;
color:#990000;
background-image:url(/cmufront/homeimages/LvSevenNav_Bullet.gif);
background-repeat:no-repeat;
background-position:center left;
margin: 0px 0px 0px 50px;
padding:2px 0px 2px 10px;
font-weight:normal;
list-style:none;
width:157px;
wid\th:157px;
vertical-align:top;overflow:hidden;
}
a.Lv7NavHeaderLink:link, a.Lv7NavHeaderLink:visited, a.Lv7NavHeaderLink:active{font-family:Helvetica,Sans-Serif; font-size:11px; color:#990000; text-decoration:none; font-weight:normal;}
a.Lv7NavHeaderLink:hover{font-family:Helvetica,Sans-Serif; font-size:11px; color:#DE9B44; text-decoration:none; font-weight:normal;}


div.Lv7NavHeaderOn
{ 
font-family: Helvetica,Sans-Serif;
font-size: 11px;
color:#990000;
background-image:url(/cmufront/homeimages/LvSevenNav_Bullet.gif);
background-repeat:no-repeat;
background-position:center left;
margin: 0px 10px 0px 50px;
padding:2px 10px 2px 10px;
font-weight:bold;
list-style:none;
width:157px;
wid\th:157px;
vertical-align:top;overflow:hidden;
}
a.Lv7NavHeaderOnLink:link, a.Lv7NavHeaderOnLink:visited, a.Lv7NavHeaderOnLink:active{font-family:Helvetica,Sans-Serif; font-size:11px; color:#990000; text-decoration:none; font-weight:bold;}
a.Lv7NavHeaderOnLink:hover{font-family:Helvetica,Sans-Serif; font-size:11px; color:#DE9B44; text-decoration:none; font-weight:bold;}


div.Lv7Nav
{ 
font-family: Helvetica,Sans-Serif;
font-size: 11px;
color:#4B4B4B;
margin: 0px 0px 0px 0px;
padding:2px 10px 2px 60px;
line-height: 11px;
font-weight:normal;
list-style:none;
width:157px;
wid\th:157px;
vertical-align:top;overflow:hidden;
}
a.Lv7NavLink:link, a.Lv7NavLink:visited, a.Lv7NavLink:active{font-family:Helvetica,Sans-Serif; font-size:11px; color:#4B4B4B; text-decoration:none; font-weight:normal;}
a.Lv7NavLink:hover{font-family:Helvetica,Sans-Serif; font-size:11px; color:#DE9B44; text-decoration:none; font-weight:normal;}


div.Lv7NavOn
{
font-family: Helvetica,Sans-Serif;
font-size: 11px;
color:#4B4B4B;
margin: 0px 0px 0px 0px;
padding:2px 10px 2px 60px;
line-height: 11px;
font-weight:bold;
list-style:none;
width:157px;
wid\th:157px;
vertical-align:top;overflow:hidden;
}
a.Lv7NavOnLink:link, a.Lv7NavOnLink:visited, a.Lv7NavOnLink:active{font-family:Helvetica,Sans-Serif; font-size:11px; color:#4B4B4B; text-decoration:none; font-weight:bold;}
a.Lv7NavOnLink:hover{font-family:Helvetica,Sans-Serif; font-size:11px; color:#DE9B44; text-decoration:none; font-weight:bold;}



#directoryContent ul{list-style-position:outside; list-style-image:url(../homeimages/bullet_content.gif); }
#directoryContent li{padding:0px 0px 2px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424545; text-decoration:none; font-weight:normal; margin-top:4px; margin-left:-17px;}

.floatleft {float: left; margin: 5px 10px 10px 0; padding: 4px; background-color:#FFFFFF;}
.floatright {float: right; margin: 5px 0 10px 10px; padding: 4px; background-color:#FFFFFF;}
.imgnofloat {margin: 5px 0px 10px 0px; padding: 4px; background-color:#FFFFFF;}

.floatleft236w {float: left; margin: 5px 10px 10px 0; padding: 4px; background-color:#FFFFFF; width:236px;}
.floatright236w {float: right; margin: 5px 0 10px 10px; padding: 4px; background-color:#FFFFFF; width:236px;}

.floatleft125w {float: left; margin: 5px 10px 10px 0; padding: 4px; background-color:#FFFFFF; width:125px;}
.floatright125w {float: right; margin: 5px 0 10px 10px; padding: 4px; background-color:#FFFFFF; width:125px;}

.floatleft2 {float: left; margin: 5px 10px 10px 0; padding: 4px}
.floatright2 {float: right; margin: 5px 0 10px 10px; padding: 4px}

.mediaIcon {padding-left: 8px}

.navbar
{
color: #990000;
background-color: transparent;
line-height: 15px;
font-size: 11px;
padding-right: 0px;
padding-left: 0px;
}
.navbar > a
{
color: #990000;
background-color: transparent;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
padding-top: 5px;
padding-right: 2px;
padding-bottom: 5px;
padding-left: 2px;

}

.navbar > a:visited
{
    color:#4B4B4B;
}



/* ///////////////////////////
STYLES ADDED AFTER 2006
/////////////////////////// */


/* Flash Callout for Corporate Relations */

#site_no_flash {
position: relative;
top:0;
left:0;
height:94px;
width:241px;
z-index:1;
}

#site_flash {
position: relative;
top:0;
left:0;
height:94px;
width:241px;
z-index:2;
}

/* Web 2.0 Callout */

#web_btns {
margin-top:-10px;
padding-bottom:20px;
}

#web_btns a img {display:none}
#web_btns a:hover img {display:block}

#btn_youtube {
background:url(http://www.cmu.edu/homeimages/icons/btn_youtube.jpg) top left no-repeat;
float:left;
height:24px;
margin-right:10px;
width:24px;
}

#btn_youtube:hover {background:url(http://www.cmu.edu/homeimages/icons/btn_youtube_on.jpg) top left no-repeat}

#btn_facebook {
background:url(http://www.cmu.edu/homeimages/icons/btn_facebook.jpg) top left no-repeat;
float:left;
height:24px;
margin-right:10px;
width:24px;
}

#btn_facebook:hover {background:url(http://www.cmu.edu/homeimages/icons/btn_facebook_on.jpg) top left no-repeat}

#btn_itunesu {
background:url(http://www.cmu.edu/homeimages/icons/btn_itunesu.jpg) top left no-repeat;
float:left;
height:24px;
margin-right:10px;
width:24px;
}

#btn_itunesu:hover {background:url(http://www.cmu.edu/homeimages/icons/btn_itunesu_on.jpg) top left no-repeat}

#btn_twitter {
background:url(http://www.cmu.edu/homeimages/icons/btn_twitter.jpg) top left no-repeat;
float:left;
height:24px;
width:24px;
}

#btn_twitter:hover {background:url(http://www.cmu.edu/homeimages/icons/btn_twitter_on.jpg) top left no-repeat}

/* social media icon sprites */

#socialLinks {
	margin-right:19px;
	position:absolute;
	right:0;
	top:3px;
	z-index:10;
}

#socialLinks a, #socialLinks a:focus {
	display:inline-block;
	height:19px;
	margin-right:3px;
	outline:none;
	padding:0;
	width:19px;
}

#socialLinks #facebook {background:url(http://www.cmu.edu/homeimages/icons/icon-social-media-gray.jpg) no-repeat scroll 0 0 transparent}
#socialLinks #facebook:hover, #socialLinks #facebook:focus {background-position:0 -23px}
#socialLinks #twitter {background:url(http://www.cmu.edu/homeimages/icons/icon-social-media-gray.jpg) no-repeat scroll -21px 0 transparent}
#socialLinks #twitter:hover, #socialLinks #twitter:focus {background-position:-21px -23px}
#socialLinks #youtube {background:url(http://www.cmu.edu/homeimages/icons/icon-social-media-gray.jpg) no-repeat scroll -42px 0 transparent}
#socialLinks #youtube:hover, #socialLinks #youtube:focus {background-position:-42px -23px}
#socialLinks #friendfeed {background:url(http://www.cmu.edu/homeimages/icons/icon-social-media-gray.jpg) no-repeat scroll -63px 0 transparent}
#socialLinks #friendfeed:hover, #socialLinks #friendfeed:focus {background-position:-63px -23px}
#socialLinks #flickr {background:url(http://www.cmu.edu/homeimages/icons/icon-social-media-gray.jpg) no-repeat scroll -134px 0 transparent}
#socialLinks #flickr:hover, #socialLinks #flickr:focus {background-position:-134px -23px}
#socialLinks #linkedin {background:url(http://www.cmu.edu/homeimages/icons/icon-social-media-gray.jpg) no-repeat scroll -84px 0 transparent}
#socialLinks #linkedin:hover, #socialLinks #linkedin:focus {background-position:-84px -23px}
#socialLinks #itunesu {background:url(http://www.cmu.edu/homeimages/icons/icon-social-media-gray.jpg) no-repeat scroll -105px 0 transparent}
#socialLinks #itunesu:hover, #socialLinks #itunesu:focus {background-position:-105px -23px}
#socialLinks #more {
	background:url(http://www.cmu.edu/homeimages/icons/icon-social-media-gray.jpg) no-repeat scroll -126px 0 transparent;
	margin-right:0;
	width:6px;
}
#socialLinks #more:focus {outline:1px dotted #fff}

/* share buttons on homepage article */

#engage  {
	float:right;
	margin:11px 0 8px 10px;
	padding-left:8px;
	width:236px;
}

#engage span {
	cursor:pointer;
	display:block;
	height:19px;
	margin:0;
	overflow:hidden;
	padding:0;
	text-indent:-9999px;
	width:19px;
}

#engage a, #engage a:focus {
	float:right;
	margin:0 1px;
	outline:none;
	padding:0;
}

#engage #at20mc {color:#4C4C4C}
#engage #rss {background:url(http://www.cmu.edu/homeimages/icons/icon-social-media-trans.png) no-repeat scroll 0 0 transparent}
#engage #rss:hover, #engage #rss:focus {background-position:0 -23px}
#engage #email {background:url(http://www.cmu.edu/homeimages/icons/icon-social-media-trans.png) no-repeat scroll -22px 0 transparent}
#engage #email:hover, #engage #email:focus {background-position:-22px -23px}
#engage #facebook {background:url(http://www.cmu.edu/homeimages/icons/icon-social-media-trans.png) no-repeat scroll -44px 0 transparent}
#engage #facebook:hover, #engage #facebook:focus {background-position:-44px -23px}
#engage #twitter {background:url(http://www.cmu.edu/homeimages/icons/icon-social-media-trans.png) no-repeat scroll -66px 0 transparent}
#engage #twitter:hover, #engage #twitter:focus {background-position:-66px -23px}
#engage #addthis {background:url(http://www.cmu.edu/homeimages/icons/icon-social-media-trans.png) no-repeat scroll -88px 0 transparent}
#engage #addthis:hover, #engage #addthis:focus {background-position:-88px -23px}

span#article-buttons {
	float:right;
	margin-top:4px;
	width:195px;
}

#article-buttons a {
	display:block;
	height:15px;
	overflow:hidden;
	text-indent:-9999px;
}

#submit {background:url(http://www.cmu.edu/homeimages/icons/article-buttons.gif) no-repeat scroll 0 0 transparent;width:105px}
#submit:hover {background:url(http://www.cmu.edu/homeimages/icons/article-buttons.gif) no-repeat scroll 0 -17px transparent}
#archives {background:url(http://www.cmu.edu/homeimages/icons/article-buttons.gif) no-repeat scroll -107px 0 transparent;width:73px}
#archives:hover {background:url(http://www.cmu.edu/homeimages/icons/article-buttons.gif) no-repeat scroll -107px -17px transparent}



/* //////////////////////////////////////////
NEW STYLES FOR TEMPLATE EVOLUTION
////////////////////////////////////////// */

a img {border:0 none}

#wordmark {
	background-color: #900;
	display: block;
	width: 244px;
}

#topnav {
	background-color:#464646;
	font-size:11px;
	height:16px;
	margin-left:244px;
	padding:8px 0 5px 9px;
	position:relative;
	text-transform:uppercase;
	width:739px;
}

#topnav * {-webkit-text-size-adjust:none}

#topnav ul {
	display:inline;
	overflow:hidden;
	margin:0;
	padding-left:5px;
}

#topnav li {
	border-left:1px solid #DDD;
	display:inline;
	list-style:none outside none;
	padding:0 6px 0 11px;
}

#topnav li.first {
	border-left:medium none;
	padding:0 10px 0 11px;
}

#topnav a, #topnav a:visited {
	color:#FFF;
	text-decoration:none;
}

#topnav a:hover, #topnav a:visited:hover {
	color:#FFF;
	text-decoration:underline;
}

#footer {
border-bottom:20px solid #464646;
clear:left;
color:#626262;
font-size:10px;
margin:0;
padding:0 0 10px 264px;
vertical-align:bottom;
width:728px;
}

#footer a, #footer a:visited {
color:#626262;
font-weight:normal;
text-decoration:underline;
}

#footer a:hover, #footer a:visited:hover {
color:#990000;
font-weight:normal;
text-decoration:underline;
}

#footer ul.contact {padding-bottom:10px}
#footer ul {padding:0 0 11px}

#footer li {
border-left:1px solid #777777;
display:inline;
list-style:none outside none;
padding:0 6px;
}

#footer li.first {
border-left:medium none;
padding-left:0;
}


/* ////////////////////////////////////////////
STYLES TO OVERRIDE CSS ABOVE
//////////////////////////////////////////// */

#lvlImage {
	margin-top:29px;
	position:relative;
}

#topnav {
	position:absolute;
	top:0;
}

#breadcrumbs_3col_template, #breadcrumbs_CurrentStudents_template, #breadcrumbs_News_template, #breadcrumbs_2Col_template {padding-right:8px}

#footer {
	border:0 none;
	padding-left:17px;
	text-transform:none;
}

#footer ul.contact {padding-bottom:0}
#footer ul {
	padding:0;
	margin:1em 5px 1em 0;
}

#footer a {text-transform:none}

#likebox {
	height:395px;
	width:685px;
	background-color: #eae5da;
}
