﻿@charset "utf-8";
@import url(//fonts.googleapis.com/css?family=Roboto);
/* CSS Document */

@font-face {
	font-family: 'Ubuntu Condensed';
	src: url('fonts/UbuntuCondensed-Regular.ttf');
	font-weight: 400;
}
@font-face {
 font-family:'ArialRegular';
 src: url('fonts/arial-webfont.eot');
 src: local('☺'), url('fonts/arial-webfont.woff') format('woff'), url('fonts/arial-webfont.ttf') format('truetype'), url('fonts/arial-webfont.svg#ArialRegular') format('svg');
 font-weight:normal;
 font-style:normal;
}

.RadMenu_TopNav{color:black;font-size:12px;font-family:'ArialRegular';line-height:42px;}
.RadMenu_TopNav div.rmRootGroup,.RadMenu_TopNav ul.rmRootGroup{padding:1px;}
.RadMenu_TopNav .rmGroup
{
    /* padding:1px;border:1px solid #cccccc;background-color:white */
    margin: 25px auto;
	float:left;
	position:absolute;
	left:-999em;
	text-align:left;
	border:2px solid #245299;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	border-top:none;
	background:#245299 /** url(img/menu/tour_our_campus.jpg) no-repeat **/;
	-moz-box-shadow: -5px 5px 5px #888;
	-webkit-box-shadow:-5px 5px 5px #888;
	box-shadow:-5px 5px 5px #888;
	width: 521px; 
	min-height:175px;
	font-family:'ArialRegular';
	color:#fff;
 }
div.RadMenu ul.rmRootGroup 
{ 
    display:inline-block; 
} 
 
.RadMenu_TopNav .rmRootGroup .rmGroup{padding: 10px 5px 27px 15px;}
.RadMenu_TopNav .rmLink{margin:0;text-decoration:none}
.RadMenu_TopNav .rmRootLink{padding:0 20px 0 18px;color:#000;font-size:14px;font-family:'ArialBold';line-height:42px;text-transform:uppercase;cursor:pointer;display:inline-block;}
.RadMenu_TopNav .rmRootLink:hover{display:block;background: url(img/menu/arrow.png) 50% 30px no-repeat;}
.RadMenu_TopNav .rmFocused,.RadMenu_TopNav .rmFocused:hover,.RadMenu_TopNav .rmSelected,.RadMenu_TopNav .rmSelected:hover{display:block;background: url(img/menu/arrow.png) 46px 26px no-repeat;}
.RadMenu_TopNav .rmDisabled,.RadMenu_TopNav .rmDisabled:hover{border-color:#5225d9;color:#a28aed}
.RadMenu_TopNav .rmGroup .rmLink{border:0; color:#fff;font-size:12px;font-family:'ArialBold';line-height:30px;}
.RadMenu_TopNav .rmGroup .rmLink:hover{color:#cce54f;}
.RadMenu_TopNav .rmGroup .rmFocused,.RadMenu_TopNav .rmGroup .rmFocused:hover,.RadMenu_TopNav .rmGroup .rmSelected,.RadMenu_TopNav .rmGroup .rmSelected:hover,.RadMenu_TopNav .rmGroup .rmExpanded,.RadMenu_TopNav .rmGroup .rmExpanded:hover{border-color:#5225d9;color:white;background-color:#5225d9}
.RadMenu_TopNav .rmGroup .rmDisabled,.RadMenu_TopNav .rmGroup .rmDisabled:hover{color:#757575;background-color:transparent}
.RadMenu_TopNav .rmText{margin:0;padding:0}
.RadMenu_TopNav .rmRootLink .rmText{padding:0}
.RadMenu_TopNav .rmLeftImage{padding-bottom:2px}
.RadMenu_TopNav .rmGroup .rmLeftImage{margin:2px 0 0 6px;*margin:2px 0 0 3px}
.RadMenu_TopNav .rmExpandTop,.RadMenu_TopNav .rmExpandDown,.RadMenu_TopNav .rmExpandRight,.RadMenu_TopNav .rmExpandLeft{background-image:url('Menu/rmExpandArrows.png');background-repeat:no-repeat}
.RadMenu_TopNav .rmRootLink .rmExpandRight,.RadMenu_TopNav .rmRootLink .rmExpandLeft{margin-right:-10px;padding-right:24px}
.RadMenu_TopNav .rmRootLink .rmExpandTop,.RadMenu_TopNav .rmRootLink .rmExpandDown{background:0}
.RadMenu_TopNav .rmRootLink .rmExpandTop{background-position:right -192px}
.RadMenu_TopNav .rmRootLink .rmExpandDown{background-position:right -216px}
.RadMenu_TopNav .rmRootLink .rmExpandRight{background-position:right -264px}
.RadMenu_TopNav .rmRootLink .rmExpandLeft{background-position:right -240px}
.RadMenu_TopNav .rmGroup .rmExpandRight{background-position:right -72px}
.RadMenu_TopNav .rmGroup .rmFocused .rmExpandRight,.RadMenu_TopNav .rmGroup .rmSelected .rmExpandRight,.RadMenu_TopNav .rmGroup .rmExpanded .rmExpandRight{background-position:right -264px}
.RadMenu_TopNav .rmGroup .rmExpandLeft{background-position:right -48px}
.RadMenu_TopNav .rmGroup .rmFocused .rmExpandLeft,.RadMenu_TopNav .rmGroup .rmSelected .rmExpandLeft,.RadMenu_TopNav .rmGroup .rmExpanded .rmExpandLeft{background-position:right -240px}
.RadMenu_TopNav .rmTopArrow,.RadMenu_TopNav .rmBottomArrow,.RadMenu_TopNav .rmLeftArrow,.RadMenu_TopNav .rmRightArrow{background-image:url('Menu/rmExpandArrows.png');background-repeat:no-repeat}
.RadMenu_TopNav .rmRootGroup .rmTopArrow,.RadMenu_TopNav .rmRootGroup .rmBottomArrow,.RadMenu_TopNav .rmRootGroup .rmLeftArrow,.RadMenu_TopNav .rmRootGroup .rmRightArrow{border-color:#5225d9;background-color:#aa93ed}
.RadMenu_TopNav .rmRootGroup .rmLeftArrow,.RadMenu_TopNav .rmRootGroup .rmRightArrow{height:26px}
.RadMenu_TopNav .rmGroup .rmTopArrow,.RadMenu_TopNav .rmGroup .rmBottomArrow,.RadMenu_TopNav .rmGroup .rmLeftArrow,.RadMenu_TopNav .rmGroup .rmRightArrow{border-color:#cccccc;color:black;background-color:#fafafa}
.RadMenu_TopNav .rmGroup .rmTopArrow:hover,.RadMenu_TopNav .rmGroup .rmBottomArrow:hover,.RadMenu_TopNav .rmGroup .rmLeftArrow:hover,.RadMenu_TopNav .rmGroup .rmRightArrow:hover{border-color:#757575;color:black;background-color:#e8e8e8}
.RadMenu_TopNav .rmGroup .rmLeftArrow,.RadMenu_TopNav .rmGroup .rmRightArrow{height:24px}
.RadMenu_TopNav .rmTopArrow{border-bottom-style:solid;border-bottom-width:1px;background-position:50% -7px}
.RadMenu_TopNav .rmBottomArrow{border-top-style:solid;border-top-width:1px;background-position:50% -31px}
.RadMenu_TopNav .rmLeftArrow{border-right-style:solid;border-right-width:1px;background-position:50% -48px}
.RadMenu_TopNav .rmRightArrow{border-left-style:solid;border-left-width:1px;background-position:50% -72px}
.RadMenu_TopNav .rmSeparator{padding:1px}
.RadMenu_TopNav .rmSeparator .rmText{background-color:#cccccc}
.RadMenu_TopNav .rmVertical .rmSeparator .rmText,.RadMenu_TopNav .rmHorizontal .rmVertical .rmSeparator .rmText{margin-top:2px;padding-bottom:1px}
.RadMenu_TopNav .rmHorizontal .rmSeparator .rmText,.RadMenu_TopNav .rmVertical .rmHorizontal .rmSeparator .rmText{margin-right:1px;margin-left:1px;padding:0;width:1px}
.RadMenu_TopNav_rtl .rmVertical .rmText{padding-right:0;padding-left:30px}
.RadMenu_TopNav_rtl .rmRootLink .rmExpandRight,.RadMenu_TopNav_rtl .rmRootLink .rmExpandLeft{margin-right:0;margin-left:-10px;padding-right:0;padding-left:24px}
.RadMenu_TopNav_rtl .rmRootLink .rmExpandTop,.RadMenu_TopNav_rtl .rmRootLink .rmExpandDown{background:0}
.RadMenu_TopNav_rtl .rmRootLink .rmExpandTop{background-position:left -192px}
.RadMenu_TopNav_rtl .rmRootLink .rmExpandDown{background-position:left -216px}
.RadMenu_TopNav_rtl .rmRootLink .rmExpandRight{background-position:left -264px}
.RadMenu_TopNav_rtl .rmRootLink .rmExpandLeft{background-position:left -240px}
.RadMenu_TopNav .rmTopFix,.RadMenu_TopNav .rmTopLeft,.RadMenu_TopNav .rmTopRight,.RadMenu_TopNav .rmBottomFix,.RadMenu_TopNav .rmBottomLeft,.RadMenu_TopNav .rmBottomRight{display:none}
.RadMenu_TopNav .rmVertical .rmGroup .rmLevel1 {background:url(img/menu/line.jpg) repeat-y scroll 136;}
.RadMenu_TopNav .rmItem .rmLast { padding-bottom:15px; }

/** Telerik Styles Overrides **/
.RadMenu li
{
    list-style-type:none;
}
.RadMenu .rmSlide 
{
    top:39px !important;
}
.RadMenu a.rmLink {
    cursor: pointer;
}

/** Mega Menu **/
div.RadSiteMap .rsmLink,
div.RadSiteMap .rsmTemplate
{
    border:0;color:#fff;font-size:12px;font-family:'ArialBold';text-decoration:none;line-height:20px;
}
.RadMenu .rsmLink:hover{color:#cce54f;}
 
.RadSiteMap .rsmTwoLevels .rsmLevel1 .rsmItem 
{
    list-style-type:none;
   
}
 
div.RadSiteMap .rsmTwoLevels .rsmLevel1 .rsmLink,
div.RadSiteMap .rsmTwoLevels .rsmLevel1 .rsmTemplate
{
    padding-left: 0;
}
 
div.Wrapper
{
    margin: 0 15px 0 0;
    padding: 0 0 5px 0;
    float: left;
    width: 610px;
}
 
div.RadMenu .rmGroup .rmText {
    margin:0 0 0 4px;
    padding: 8px 0 0 10px;
}
 
div.RadMenu_TopNav ul.rmRootGroup,
div.RadMenu_TopNav div.rmRootGroup
{
     background: none;
     border: 0;
     height: 100%;
     padding-left: 20px;
}
 
div.RadMenu_TopNav .rmHorizontal .rmItem
{
     padding: 0;
}
 

 
.mainMenu div.RadMenu_TopNav .rmLink .rmText,
.mainMenu div.RadMenu_TopNav .rmFocused .rmText
{
     line-height: 57px;
     color: #FFF;
     text-transform: uppercase;
}
 

 
div.RadMenu_TopNav .rmSelected .rmText,
div.RadMenu_TopNav .rmLink:hover .rmText,
div.RadMenu_TopNav .rmExpanded .rmText
{
     color: #555;
}
 
div.RadMenu_TopNav .rmHorizontal .rmItem a.rmLink .rmText
{
     border:0 none;
}
 

/** styles from Calvin **/
.container{
	float:none;
	clear:both;
	display: inline-block;
	background-color:#fff;width:950px;
	margin: 9px 0 0 6px;
	vertical-align:middle;
	}

.col-1,
.col-1a,
.col-1b,
.col-2,
.col-3,
.col-3a,
.col-4,
.col-5 {
	position: relative;
	padding-bottom:10px;
	padding-right:10px;
	
}
.col-1 {width:275px; vertical-align:top;}
.col-1a {width:169px; background: url(img/menu/line.jpg) 167px 0px repeat-y;}
.col-1b {width:183px; background: url(img/menu/line.jpg) 181px 0px repeat-y;}
.col-2 {width:231px;margin-left:20px; text-align:center;}
.col-3 {width:213px; margin-left:20px;}
.col-3a {width:169px; margin-left:20px; }
.col-5 {width:690px;}
.col-separator {width:15px; background: url(img/menu/line.jpg) repeat-y; text-align:center; vertical-align:middle; padding-bottom:10px; height:90%;}
.container h2 {
	font-size:15px;
	letter-spacing:-.75px;
	padding-bottom:9px;
	color:#fff;
	font-weight:normal;
	text-transform:uppercase;
	font-family:'Roboto';
}
.container td
{

}
.col-2 div {
	margin-left:9px;
	width:231px;
	color:#fff;
	text-align:center;
}

.col-2 p, .col-2 ul li {
	line-height:21px;
	font-size:12px;
}
.col-2 h2 
{
    clear:both;
	font-size:14px;
	letter-spacing:-.5px;
	padding:0;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}

.col-2 h3 {
	font-size:14px;
	margin:7px 0 14px 0;
	padding-bottom:7px;
	border-bottom:1px solid #888888;
	box-shadow: 0 2px 0 #CCCCCC;
}

.col-2 p {
	line-height:18px;
	color:#fff;
	width:194px;
	margin-left:20px;
	margin-top:5px;
	text-align:left;
	font-size:13px;
    font-family: 'ArialRegular',sans-serif;
}

.col-2 p a{
	color:#cce54f;
    outline: 0 none;
    text-decoration: none;
    font-weight:bold;
}


.col-2 li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}

.col-2 li ul li {
	font-size:12px;
	line-height:24px;
	position:relative;
	padding:0;
	margin:0;
	float:none;
	text-align:left;
}

.col-2 li ul li:hover {
	background:none;
	border:none;
	padding:0;
	margin:0;
	text-decoration:none;
}

.col-2 li .grisbox li {
	margin:0px 0px 4px 0px;
	width:132px;
	color:#fff;
	line-height:18px;

}
.col-2 li .grisbox li a {
	color:#fff;
}

.col-2 li .grisbox li:hover {
	margin:0px 0px 4px 0px;
	color:#cce54f;
	text-decoration:none;

}

.col-2 li .listbox li {
	margin:0px 0px 11px 0px;
	width:213px;
	color:#fff;
	line-height:18px;
	background:url(img/menu/bullet.jpg) no-repeat 0 10px;
	padding:0 0 0 10px;
}
.col-2 li .listbox li a {
	color:#cce54f;
}

.col-2 li .listbox li:hover {
	line-height:18px;
	background:url(img/menu/bullet.jpg) no-repeat 0 10px;
	padding:0 0 0 10px;
	margin:0px 0px 11px 0px;
}
.col-2 li .grisbox2 li {
	margin:0px 0px 4px 0px;
	width:165px;
	color:#fff;
	line-height:18px;

}
.col-2 li .grisbox2 li a {
	color:#fff;
}

.col-2 li .grisbox2 li:hover {
	margin:0px 0px 4px 0px;
	color:#cce54f;
	text-decoration:none;

}
.nobg { background:none;}
.marg20{margin-left:20px;}
	