body { font-family: Verdana, Tahoma, Arial; font-size:12px; color:#ffffff; }
A:link, A:active, A:visited {color:#FFCC00; text-decoration:none;}
A:hover {color:#FFCC00; text-decoration:none;}

.BottomLinks {font-family: Tahoma, Arial; font-size: 11px; color: #003399; font-weight: bold; margin-left:10px;}
.BottomLinks A{color: #003399; text-decoration:none;}

h1 {font-size: 17px; color:#FFCC00; margin:0; padding:0;}
h2 {font-size: 14px; color: #FFCC00; text-decoration:none;}
hr {border:0; color:#CCCCCC; background-color:#CCCCCC; height:1px;}
li {margin:1em 0; padding:0;}
p {font-family: Tahoma, Arial; font-size:12px; color:#ffffff; }

#top-banner { width:1000px; background-color:#FFFFFF; background:url(images/bg-top.jpg) no-repeat; }
#top-banner .logo-image { float:left; width:300px; height:103px; background:url(images/logo.jpg) no-repeat;}
#top-banner .top-banner-right { float:right; width: 685px; height:103px; }
#top-banner .top-banner-right .drop-down { width: 292px; float:left; font-size:11px; color:#000000; }
#top-banner .top-banner-right .top-right-side { width: 350px; float:right; }
#top-banner .top-banner-right .top-right-side .top-banner { font-family:Tahoma, Arial; font-size: 11px; font-weight: bold; color: #000000; text-align:center;  background-repeat:no-repeat;}
#banner-bg { background:url(images/banner_bg.jpg) repeat-x; }
/*  Banner Scroller */

#banner-scroller { width: 230px; margin-left: 18px; margin-top: 12px; }
#banner-scroller .top-scroll { width: 188px; height: 21px; padding:5px; padding-top: 10px; padding-left: 10px; background:url(images/top-scroll-2.jpg); font-family:Tahoma, Arial; font-size:14px; font-weight:bold; margin-left:1px; }

#banner-scroller .scroll { width: 195px;; background:url(images/bg-scroll-2.jpg) no-repeat; height:162px; padding-left: 10px; padding-right:10px; padding-top: 10px; font-family:Tahoma, Arial; font-size:12px; color:#333333; font-weight:normal;}

#datacontainer {
	background:url(images/bg-external.jpg);
	font-family:Tahoma, Arial;
	color:#333333;
	width: 183px;
}
#datacontainer p{ font-family:Tahoma, Arial; color:#333333; font-size:11px;}
#datacontainer table{ padding:4px; font-family:Tahoma, Arial; color:#333333; font-size:11px; }

#new-menu-bar { width: 100%; background:url(images/menu-back.jpg); height: 50px; }
#new-menu-bar ul{ list-style-type: none; } 
#new-menu-bar li{ background:url(images/menu-bg.jpg) no-repeat; width:126px; height: 31px; padding-left: 25px; border: 1px; padding-top: 10px; padding-right: 5px; font-family:Verdana, Tahoma, Arial; font-size: 12px; color: #FFFFFF; float:left; }


.students-links a{text-decoration:underline; }
.boxtext { font-size:12px; color:#333333; padding-left:10px; padding-right:10px; vertical-align:top;}
.boxhead { font-size:12px; color:#333333; font-weight:bold; padding-left:25px; height:30px; width:340px;}
.table   { border:solid 1px  #999999;}
.study { font-family:"Arial Black", Arial, "Arial Unicode MS"; font-size:17px; color:#0099FF; }
.study a{ color:#73baf5;}
.study a:hover{ color:#FFCC00;}
.formtable { font-size: 12px;}

.fee table { border: 1px solid #ffffff; border-width: 1px; font-size:12px; font-family:Tahoma, Arial;  background-color:#0A1F3D;}   
.fee   td { border: 1px solid #ffffff; font-size:12px; font-family:Tahoma, Arial; color:#FFCC66;}
 

#topheading {width:650px; border:1px solid #ffffff;  text-align:left; border:0 solid #CCCCCC; padding:0px; margin-bottom:1em; line-height:16px; }

#topheading  .headingbox2 { width:410px; height: 133px; float:left; text-align:left; border:1px solid #CCCCCC; padding:5px; margin-bottom:1em; line-height:16px;}
#topheading  .headingbox2 h1 { font: Tahoma, Arial; font-size:15px; color:#FFCC00;}
#topheading  .headingbox2 p { font-family:Tahoma, Arial; font-size:14px; font-weight: bold; color:#FFCC00; }

#topheading  .headingbox22 { width:340px; height: 165px; float:left; text-align:left; border:1px solid #CCCCCC; padding:5px; margin-bottom:1em; line-height:16px;}
#topheading  .headingbox22 h1 { font: Tahoma, Arial; font-size:15px; color:#FFCC00;}
#topheading  .headingbox22 p { font-family:Tahoma, Arial; font-size:14px; font-weight: bold; color:#FFCC00; }
#topheading  .headingbox22 a { text-decoration:underline;}


#topheading  .headingbox { width:410px; height: 93px; float:left; text-align:left; border:1px solid #CCCCCC; padding:5px; margin-bottom:1em; line-height:16px;}
#topheading  .headingbox h1 { font: Tahoma, Arial; font-size:15px; color:#FFCC00;}
#topheading  .headingbox p { font-family:Tahoma, Arial; font-size:14px; font-weight: bold; color:#FFCC00; }

#topheading .quicklink {width:190px; float:right; text-align:left; border:1px solid #CCCCCC; padding:5px; margin-bottom:1em; line-height:16px;}
#topheading .quicklink h1 { font:Tahoma, Arial; font-size:15px; color:#FFCC00; padding-bottom:15px;}


#topheading .quicklink-p {width:270px; float:right; text-align:left; border:1px solid #CCCCCC; padding:5px; margin-bottom:1em; line-height:16px;}
#topheading .quicklink-p h1 { font:Tahoma, Arial; font-size:15px; color:#FFCC00; padding-bottom:15px;}


/* ----------- menu for new ascend ----------- */

.maintab {padding: 10px; padding-left: 10px;}
#menutext { position: relative; text-align: left; font-family: Tahoma, Arial; font-size:11px; color:#ffffff; left: 239px; top: 5px; width: 96px; }
 
#menutext .contact { position: absolute; left: -239px; top: 60px; width:205px; 	height: 68px; font-family: "Arial Narrow",Georgia; font-size:17px; text-align:center; color:#044f7e; font-weight:bold; background:url(images/contact-bg.gif) no-repeat; }

#menutext .contact a{ color:#044f7e; }


.bannertagline { FONT-WEIGHT: normal; FONT-SIZE: 23px; MARGIN: 22px 0px; COLOR: #FFFFFF; FONT-FAMILY: "Arial Narrow",Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: left; letter-spacing:2px;}

.textfordark { font-family:Tahoma, Arial; font-size:12px; color:#FFFFFF; font-weight:bold;} 
.flashtext {font-family:Tahoma, Arial; font-size:13px; color:#000000; font-weight:normal;} 

form, button{border:0; margin:0; padding:0;}
.spacer{clear:both; height:1px;}

/* ----------- My Form ----------- */
#myform {
	margin:0 auto;
	width:200px;
	padding:5px;
	border: 1px #FFFFFF solid;

}
#myform input
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

	/* ----------- basic ----------- */
	#basic{
		border:solid 2px #DEDEDE;
	}
	#basic h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
	}
	#basic p{
		font-size:11px;
		color:#666666;
		margin-bottom:5px;
		border-bottom:solid 1px #dedede;
		padding-bottom:10px;
	}
	#basic label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:140px;
		float:left;
	}
	#basic .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:140px;
	}
	#basic input{
		float:left;
		width:150px;
		margin:2px 0 30px 10px;
	}
	#basic button{ 
		clear:both;
		margin-left:50px;
		background:#888888;
		color:#FFFFFF;
		border:solid 1px #666666;
		font-size:11px;
		font-weight:bold;
		padding:4px 6px;
	}

	/* ----------- stylized ----------- */
	#qb { font-family:Tahoma, Arial; font-size:12px; height:19px; margin-left:3px; font-weight:bold; color:#ffffff; padding: 5px; padding-top: 10px; padding-left:10px; background:url(images/quick-bg.jpg); margin-left: 14px; width: 187px;  }
	#qb-3 { font-family:Tahoma, Arial; font-size:12px; height:19px; margin-left:3px; font-weight:bold; color:#ffffff; padding: 5px; padding-top: 10px; padding-left:10px; background:url(images/quick-bg-3.jpg); margin-left: 14px; width: 187px;  }
	#qb-4 { font-family:Tahoma, Arial; font-size:12px; height:19px; margin-left:3px; font-weight:bold; color:#ffffff; padding: 5px; padding-top: 10px; padding-left:10px; background:url(images/quick-bg-4.jpg); margin-left: 14px; width: 187px;  }
		
	#stylized{
		 	  width: 202px; margin-left: 3px;  color:#333333; padding-left: 10px;  
	}
	#stylized input{
		float:left;
		font-size:11px;
		color:#003366;
		padding:2px 4px 2px;
		border: solid  1px #ffffff;
		width:150px;
		margin:2px 0 5px 10px;
		height: 12px;
		background:#ffffff;
		border: 1px solid  #000000;
	}
	
	#stylized label{
		float:left;
		font-size:11px;
		color:#003366;
		padding:0px 0px;
		width:150px;
		margin:5px 0 0px 10px;
		 
		font-weight: bold;
	}
	#stylized textarea{
		float:left;
		font-size:11px;
		color:#333333;
		padding:0px 4px 2px;
		border: solid  1px #f2f4f7;
		width:150px;
		margin:2px 0 20px 10px;
		background:#ffffff;
		border: 1px solid  #000000;
	}
	#stylized button { 
		clear:both;
		margin-left:13px;
		padding-bottom: 10px;
		width:75px;
		height:17px;
		color:#FFFFFF;
		background:#003366;
		text-align:center;
		vertical-align:top;
		font-size:11px;
		font-weight:bold;
	}
	
#popbox {width: 95%; text-align:left; float:left; font:Tahoma, Arial; font-size:12px; color:#FFCC00; padding:5px;  }
#popbox a {font:Tahoma, Arial; font-size:12px; color:#FFff00; font-weight:bold; line-height:20px;}
#popbox a:hover {text-decoration:underline; color:#FFCC33;}
#MContent {margin:0; padding:0;}
#MContent .bright{border-right:1px solid #999999; border-top:1px solid #999999;}
#MContent .bright1{border-top:1px solid #999999;}
.CopyLinks {margin-left:10px; padding-left: 10px; height:28px; font-family:Verdana, Tahoma, Arial; font-size: 10px; color: #ffffff; text-decoration:none; font-weight: bold; vertical-align:top;}
.CopyLinks A{color: #ffffff; text-decoration:none;}

.StdPageText {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000033;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 11px;
	padding-bottom: 10px;
	line-height: 1.7em;
}
.PageHeading {
	font-size: 17px;
	color: #FFCC00;
}
.SubTitle A{
	font-size: 13px;
	color: #FFFFFF;
	font-weight:bold;
	font-family:Tahoma, Arial;
	text-decoration:none;
}
.SubTitleBorder{border: 1px solid #cccccc;}

.SubHeading {
    font-family:Tahoma, Arial;
	font-size: 14px;
	color:#FFCC00;
	font-weight:bold;
}
.SubHeading a{
   	color:#FFCC00;
	font-weight:bold;
}
.SubHeading1 {
	font-size: medium;
	color: #339933;
}
.SubHeading1 a {text-decoration: underline; color: #339933;}

.SubHeading2 {
	font-size: medium;
	color: #993366;
}
.SubHeading2 a {text-decoration: underline; color: #993366;}

.SubHeading3 {
	font-size: medium;
	color: #009999;
}
.SubHeading3 a {text-decoration: underline; color: #009999;}

.SubHeading4 {
	font-size: medium;
	color:#FFCC00;
}
.SubHeading4 a {text-decoration: underline; color: #FF3399;}

.NewButton {
	color: #FF0000;
	font-size: smaller;
}

#quicklink {width:220px; float:right; margin-right: 35px; text-align:left; border:1px solid #CCCCCC; padding:10px; margin-bottom:1em; line-height:16px;}
#quicklink a{ color:#fbe27e; font-weight:bold; }
#quicklink_inline {width:638px; float: left; text-align:left; border:1px solid #CCCCCC; padding:0px; margin-bottom:1em; line-height:16px;} 
#quicklink_inline .top{background-color:#003366; margin: 0px; height:20px; padding:3px; font-size:13px; font-family:Verdana, Tahoma, Arial;  font-weight:bold;}
#quicklink_inline .bottom a{ font-size: 12px; color:#FFCC00; font-weight:bold; padding:6px; }
#quicklink_inline a{ font-size: 12px; color:#FFCC00; font-weight:bold; }
#quicklink h2{margin:0;  padding:0; font:bold 14px Tahoma, Arial;}


#ddblueblockmenu{
border: 1px solid black;
border-bottom-width: 0;
width: 145px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 75%   Verdana, Tahoma, Arial;
}

#ddblueblockmenu li a{
display: block;
padding: 2px 0;
padding-left: 2px;
width: 199px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #2175bc;
border-bottom: 1px solid #90bade;
border-left: 5px solid #1958b7;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 199px; /*IE 5*/
w\idth: 189px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #2586d7;
border-left-color: #1c64d1;
}

#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid black;
padding: 1px 0;
padding-left: 2px;
background-color: black;
font: bold 82% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#QuickBox {float:right; width:200px; border:1px solid #666666; background-color:#ffffff; font:11px Tahoma, Arial; margin:0px 0px 10px 10px;}
#QuickBox h2{background-color:#64B3D9; margin:0px; padding:5px 10px; color:#000000; font-size:11px;}
#QuickBox ul {margin:10px; padding:0px; list-style-type:none;}
#QuickBox li {margin-bottom:5px; padding:0px;}
#QuickBox A{color:#006699;}

#homebox {clear:both; position:relative; background-color:#FFFFFF; width: 340px; padding: 3px; border: 1px solid #333333;}

#homebox .top  { width: 340px; height:19px; padding-top: 2px; vertical-align:middle; margin: 0 auto; color:#333333; background:url(images/blue-top.jpg); font-size:12px; font-family:Arial, Helvetica, sans-serif; }

#homebox .top2 { width: 340px; height:19px; padding-top: 2px; vertical-align:middle; margin: 0 auto; color:#333333; background:url(images/purple-top.jpg); font-size:12px; font-family:Arial, Helvetica, sans-serif; }

#homebox .top6 { width: 340px; height:19px; padding-top: 2px; vertical-align:middle; margin: 0 auto; color:#333333; background:url(images/con-top.jpg); font-size:12px; font-family:Arial, Helvetica, sans-serif; }

#homebox .top3 { width: 340px; height:19px; padding-top: 2px; vertical-align:middle; margin: 0 auto; color:#333333; background:url(images/orange-top.jpg); font-size:12px; font-family:Arial, Helvetica, sans-serif; }

#homebox .bottom { width:322px; height:120px; padding:8px; padding-top: 3px; font-family:Tahoma; font-weight:normal; font-variant:normal; border: 1px solid #bed7fa;  font-size:11px; color:#333333; margin: 0 auto; background-color: #ddeafc; background-image:url(images/box-bg.jpg); line-height: 14px; } 

#homebox .bottom5 { width:322px; height:120px; padding:8px; padding-top: 3px; font-family:Tahoma; font-weight:normal; font-variant:normal; border: 1px solid #bed7fa;  font-size:11px; color:#333333; margin: 0 auto; background-color: #ddeafc; background-image:url(images/box-bg.jpg); line-height: 14px; }
.bottom4 a{ color:#CC0000; font-size:12px; font-weight:bold;}
.bottom5 a{ color:#CC0000; font-size:12px; font-weight:bold;}


#homebox .bottom4 { width:322px; height:120px; padding:8px; padding-top: 3px; font-family:Tahoma; font-weight:normal; font-variant:normal; border: 1px solid #bed7fa;  font-size:11px; color:#333333; margin: 0 auto; background-color: #ddeafc; background-image:url(images/box-bg.jpg); line-height: 14px; }

#homeBoxtwo .bottom { width:322px; height:120px; padding:8px; padding-top: 3px; font-family:Tahoma; font-weight:normal; font-variant:normal; border: 1px solid #bed7fa;  font-size:11px; color:#333333; margin: 0 auto; background-color: #ddeafc; background-image:url(images/box-bg.jpg); line-height: 14px; }

.bottom a{ color:#CC0000; font-size:12px; font-weight:bold;}

#homeBoxtwo {clear:both; position:relative; background-color:#FFFFFF; width: 340px; padding: 3px; border: 1px solid #333333;}
#homeBoxtwo .top  { width: 340px; height:19px; padding-top: 2px; vertical-align:middle; margin: 0 auto; color:#333333; background:url(images/green-top.jpg); font-size:12px; font-family:Arial, Helvetica, sans-serif; }

#homeBoxtwo .bottom a{ color:#CC0000; font-size:12px;  font-weight:bold;}


#homeBoxthree {clear:both; position:relative; background-color:#FFFFFF; width: 340px; padding: 3px; border: 1px solid #333333;}
#homeBoxthree .top  { width: 340px; height:19px; padding-top: 2px; vertical-align:middle; margin: 0 auto; color:#333333; background:url(images/green-top.jpg); font-size:12px; font-family:Arial, Helvetica, sans-serif; }
#homeBoxthree .bottom { width:322px; height:120px; padding:8px; padding-top: 3px; font-family:Tahoma; font-weight:normal; font-variant:normal; border: 1px solid #bed7fa;  font-size:11px; color:#333333; margin: 0 auto; background-color: #ddeafc; background-image:url(images/box-bg.jpg); line-height: 14px; }
#homeBoxthree .bottom a{ color:#CC0000; font-size:12px; font-weight:bold;}

#homeBoxfour {clear:both; position:relative; background-color:#FFFFFF; width: 340px; padding: 3px; border: 1px solid #333333;}
#homeBoxfour .top  { width: 340px; height:19px; padding-top: 2px; vertical-align:middle; margin: 0 auto; color:#333333; background:url(images/pink-top.jpg); font-size:11px; font-family:Arial, Helvetica, sans-serif; } 
#homeBoxfour .bottom { width:322px; height:120px; padding:8px; padding-top: 3px; font-family:Tahoma; font-weight:normal; font-variant:normal; border: 1px solid #bed7fa;  font-size:11px; color:#333333; margin: 0 auto;  background-image:url(images/box-bg.jpg); background-color: #ddeafc;  }
#homeBoxfour .bottom a{ color:#CC0000; font-size:12px; font-weight:bold;}

.homeBoxOne { background:url(images/box-1-top.jpg) no-repeat; width: 340px;  }

.homeBoxthree { background:url(images/box-3-head.jpg) no-repeat; }
.homeBoxfour { background:url(images/box-4-head.jpg) no-repeat; }
.homeboxlower {  background:url(images/box-1-bg.jpg);}
.homeboxlower p{padding-left:5px; font-size:11px; padding-right:5px; color:#333333; height:100px; }


/* Ticker */

#ajaxticker1{
width: 680px;
height: 25px;
padding-left: 245px;
padding-top: 9px;
 
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
 color: #000000;
 font-size: 12px;
 font-family:Tahoma;
 font-weight: bold;
}

#ajaxticker1 a{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
 color:#CC0000;
 font-size: 12px;
 font-family:Tahoma;
 font-weight: bold;
}
.someclass{ //class to apply to your scroller(s) if desired
}

