/*------------------------- body frame start---------------------*/
body { margin:auto; width:991px;   background-color:#c4c5ca; font-family:Arial, Helvetica, sans-serif;		color:#33393f; text-align:justify; line-height:2em; }
.imgNoBorder { display:block}
h1 { line-height:3.em; font-weight:bold; color:black; padding-top:0px;	margin-top:0px; text-decoration:none; }
#middlecontent h1 { background-image:url(../images/h13colbg.png); background-repeat:no-repeat; height:28px; padding-left:5px; padding-top:3px;}
#middlecontent h2 { background-image:url(../images/h23colbg.png); background-repeat:no-repeat; height:28px; padding-left:5px; padding-top:3px;}
#middlecontentfull h1 { background-image:url(../images/h13colbg.png); background-repeat:no-repeat; height:28px; padding-left:5px; padding-top:3px;}
#middlecontentfull h2 { background-image:url(../images/h23colbg.png); background-repeat:no-repeat; height:28px; padding-left:5px; padding-top:3px;}
h2 {font-weight:bold; color:#2469a9;	text-decoration:none; }
h3 {  font-weight:bold; color:#2469a9;	text-decoration:none; }
h4 {   font-weight:bold; color:#2469a9;	text-decoration:none; }
/* search */

.search span { background-color:Red; display:block; float:left; background: url(images/header/search_bg.gif); width:168px; padding:0 5px; height:32px;}
.search form .keywords { float:left; background:none; border:0; width:168px; padding:9px 0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#000; line-height:14px; height:14px;}
.search form .button { float:left; margin:0; padding:0;}

#container{  background-color:White;  width:991px; margin:auto; margin:0px; }
.FrontPics1 { float:left; padding-right:2px; padding-left:3px;}
.FrontPics { float:left; padding-right:2px; padding-left:0px;}
#left-panel{ width:218px; float:left; padding:10px; }
#middle-panel{ width:520px;	float:left;	padding-left:15px; }
#middle-panel-long{	width:760px; float:left; padding-top:10px; }
#right-panel{ width:225px; float:left; padding-left:8px; padding-top:0px; margin-right:0px }
.white-text-button {    margin-right:1px;float:left;text-align:center; width:25px; color: white;background-color:#4E7DA8;}
.white-text-button a { color:White; text-decoration:none}
.white-text-button a:hover { color:White; text-decoration:none}
.white-text-button a:visited { color:White; text-decoration:none}
/*------------------------- body frame end---------------------*/
/*------------------------- text css start--------------------------*/
.text{ font-family:Arial, Helvetica, sans-serif;  color:#33393f;	line-height:17px; text-align:justify; }
.blue-bold-text{ font-family:Arial, Helvetica, sans-serif;  font-weight:bold; color:#2469a9;	text-decoration:none; }
a.blue-bold-text:hover{	font-family:Arial, Helvetica, sans-serif; font-weight:bold;	color:#2469a9; text-decoration:underline; }
.white-text{ font-family:Arial, Helvetica, sans-serif;  color:#ffffff; text-decoration:none; }
.white-text-eleven{	font-family:Arial, Helvetica, sans-serif;  color:#ffffff; }
/*------------------------- text css end--------------------------*/
/*------------------------- left panel btn start--------------------------*/
.btn-panel-bg{ }
.left-btn {	line-height:2em; color:#990000; text-decoration:none; background-color:white; background-repeat:no-repeat;
background-position: right center; margin:0px 4px; display:block; padding:2px  5px 2px 10px; border-bottom:1px dashed #000000; border-top:1px solid #000000; }
a.left-btn:hover{ font-weight:bold; }
.left-btn-sub { color:#055baa; text-decoration:none; background-color:white; background-repeat:no-repeat;
background-position: right center; margin:0px 4px; display:block; padding: 2px 15px 2px 35px; border-bottom:1px dashed #000000; border-top:1px dashed #000000; }
a.left-btn-sub:hover{ font-weight:bold; }
#footer{ margin-top:15px; 	color:#386084; margin-top:10px;	padding:10px; text-align:center;
background-image: url(../images/footer-bg.gif);	background-repeat: no-repeat; background-position: left top; }
#footer a{  color:#386084;	background-color:#EBF5F9; text-decoration:none; }
#footer a:hover{  color:#386084; background-color:#EBF5F9; text-decoration:underline; }
/*------------------------- left panel btn end--------------------------*/
/*------------------------- form element css start--------------------------*/
.box{ 		color:#444a50; width:200px;	border:1px solid #b9cfd9; }
/*------------------------- form element css end--------------------------*/
/*------------------------- other css start--------------------------*/
.bottom-sec-heading{ background-image:url(../images/bottom-sec-heading-bg.gif);	color:#ffffff; font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; padding:4px 5px 3px 10px;	height:35px; }
.v-dashed-line{	background-image: url(../images/v-dashed-line.gif);	background-repeat: repeat-y; background-position: center top; }
/*------------------------- other css end--------------------------*/
/*---------------------- new top menu-------------------*/
.WhiteTextBoxes { color:White;  }

#menu ul{
	margin: 0; padding: 0;
	float: left;}

#menu ul li{
	display: inline;}

#menu ul li a{
	float: left; text-decoration: none;
	color: white;
	padding: 5px;
	width:96px; display:block }

#menu ul li a:visited{
	color: white;}

#menu ul li a:hover, .menu ul li .current{
	color: #fff;
	}
	#menu {  padding-left:10px; }
#HomeLink { background-color:#d21847 }
#AboutLink { background-color:#009cdb }
#CoursesLink { background-color:#29428e }
#LifeLink { background-color:#ddb310 }
#JobsLink { background-color:#d21847 }
#NewsLink { background-color:#5e3f6d }
#ContactLink { background-color:#636466 }



/*---------------------- end new top menu-------------------*/
#maincontent { text-align:center; padding:15px 5px 0px 5px; display:block; background-color:White; margin:5px 0px 0px 0px; float:left; width:981px;border-top:solid 5px #c4c5ca }
#footercontent { text-align:center; padding:5px 0px 5px 0px; display:block;  background-position:bottom;
background-repeat:no-repeat; margin:0px; float:left; width:991px; font-family:Gill Sans MT, Arial; }
#footercontent a { text-decoration:none; color:#CC0000;}
.searchinput { width:327px; height:34px; background-image:url(../images/searchboxbg.png); background-repeat:no-repeat; background-color:transparent; border:none; padding-top:7px; margin-left:47px; padding-left:5px; }
.searchbutton { width:38px; height:34px; background-image:url(../images/okbutton.png); background-repeat:no-repeat; background-color:transparent; font-weight:bold; border:none; color:#FFFFFF; border:none; }
.searchbutton:hover {background-image:url(../images/okbuttonOVER.png); }
#leftcontent { text-align:center; padding:0px 5px 0px 0px; display:block; background-color:White; margin:0px 0px 0px 3px; float:left; width:218px; border-color:#CCCCCC;}
#middlecontent { text-align:left; padding: 0px 0px 15px 0px; display:block; background-color:White; margin:0px 3px 0px 4px; float:left; width:530px; line-height:1.5em;}
#middlecontentfull { text-align:left; padding:0px 0px 15px 0px; display:block; background-color:White; margin:0px 2px 0px 5px; float:left; width:745px;  line-height:1.5em;
 }
#middlecontentfull h1 { height:31px; background-image:url(../images/h12colbg.png); background-repeat:no-repeat; padding-left:7px; padding-top:3px;}
.RightBanners { float:right; text-align:left; background-image:none; background-repeat:no-repeat; width:185px; height:302px; padding:10px; margin-right:0px;}
.RightBanners h3 { color:#CC0000; line-height:1; margin:0px; padding:0px; padding-bottom:3px; margin-bottom:15px; border-style:solid; border-width: 0px 0px 1px 0px;}
.RightBanners h2 { line-height:1;  margin:0px; padding:0px; padding-bottom:3px; margin-bottom:5px; border-style:solid; border-width: 0px 0px 1px 0px;}
.RightBanners p { line-height:1.2;  margin:0px; padding:0px; padding-bottom:3px; border-style:solid; border-width: 0px 0px 1px 0px;}
.RightBanners a { text-decoration:none; line-height:1.3;  margin:0px; padding:0px; padding-bottom:3px; margin-bottom:5px;}
.SmallA {  padding :0px 10px 0px 0px; }
.MedA {   padding :0px 10px 0px 0px; }
.BigA {   padding :0px 0px 0px 0px; }
.RightContent { float:right; background-color:white; width:210px; padding:0px 0px 15px 0px; text-align:center; }
#TopDropDown { width:300px; }
.BottomBanners { background-color:#efefef; width:973px; margin:20px 0px 0px 0px; }
#topcontent { margin: 10px 10px 0px 10px; padding:5px 0px 5px 0px; width:974px; }
#search { padding-top:15px;}
#search1 a { text-decoration:none; color:Gray}
#ts { padding:5px; margin-bottom:10px; margin-left:150px;}
.bottommenu a;link { text-decoration:none; padding:4px; color:#CC0000;}
.bottommenu a;visited { text-decoration:none; padding:4px; color:#CC0000;}
.bottommenu a;hover { text-decoration:none; padding:4px; color:#FF0000;}
.left-btn { padding-left:25px; background-image:url(../images/bullet_go.png); background-repeat:no-repeat; background-position:left;}
.breadcrumb { border-style:dashed; border-width:1px 0px 1px 0px; border-color:#CCCCCC;  margin-bottom:0px;}
.breadcrumb a {border-style:none; text-decoration:none; color:#999999;}
#BottomBanners { height:100px; margin-top:3px; margin-bottom:1px;}
#BottomBanners .scroller { height:100px; background-color:#999999; background-image:url(../images/scrollerbg.png); background-repeat:no-repeat; width:770px; margin-right:6px;}
#BottomBanners .extrabanner { height:100px; background-color:#999999; width:205px;}
.rightvideo {margin-bottom:15px;}
.rightvideo h3 { height:31px; margin-top:0px; padding:4px; margin-bottom:4px; background-image:url(../images/rightcolH3BG.png); background-repeat:no-repeat; color:#990000;}

.login {padding:3px; text-decoration:none; color:#FFFFFF; margin-left:15px; margin-right:15px;}


.FrontImages
{
    }
.FrontImages:hover { opacity:0.4;filter:alpha(opacity=70);
    border-style:none; }
table,td,tr,th { border:none}

h1 { font-size:1.5em; background-image:none;  }
#maincontent h1 {  font-size:1.5em; background-image:none;  }
h2 {  font-size:1em; 	 }
h3 {  font-size:1em; }
h4 {  font-size:1em;}


#menu ul { font-size:0.8em; }
/*---------------------- end new top menu-------------------*/

#footercontent {font-size:1em;} 

.searchinput { font-size:2.5em;  }
.searchbutton {  font-size:2.5em; }

#leftcontent {  font-size:0.8em;}
#middlecontent {font-size:0.75em; line-height:1.5em;}
#middlecontentfull {font-size:0.75em; line-height:1.5em;}
#footercontent { font-size:0.5em}
.breadcrumb { font-size:1em; }
.RightBanners a { line-height:1.3; font-size:1em; }
.RightBanners {  line-height:1em; font-size:0.8em}
.SmallA {  font-size:1em  }
.MedA {  font-size:1.5em  }
.BigA {  font-size:2em  }
    

