body
{
    background:#5585c9; background-image: url('../images/bgblue.gif'); background-repeat: repeat-x; background-attachment: scroll;
    font-family:Arial, Helvetica, sans-serif;
    font-size:90%;
    color:#333333;
    font-weight:200
}

.outerdiv
{
width:778px;
width:777px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}






.logo
{    
    background-repeat:no-repeat;
    height:65px;
    width:283px;
    margin-left:35px;
    margin-top:25px;
    float:left;
}
.logo_txt
{
	height:25px;
	width:275px;
	position:absolute;
	top: 74px;
	left:390px;
	visibility:visible;
	font-family:Arial;
	font-weight:bold;
	color:#343434;
	font-size:12px;
	letter-spacing:0.2px;
	background-color:#FFFFFF;
}
h1{
font-family:Arial;
	font-weight:bold;
	color:#343434;
	font-size:12px;
	letter-spacing:0.2px;
	background-color:#FFFFFF;
	margin:0px;
}
h2
{
	margin-left:11px;
	margin-right:auto;
	margin-top:auto;
	padding-top:10px;
	padding-left:5px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	color:#FF5B05;
}
h3{
font-family:Arial;
font-size:16px;
color:#0066FF;
margin:0px;
}
.text_p{
font: normal 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;

}
.home_icon
{
    background-image:url(../images/homeicon.gif);
    background-repeat:no-repeat;
    float:right;
    margin-right:55px;    
    height:21px;
    width:22px;   
    margin-top:55px;    
}
.flag
{    
    margin-left:20px;
    height:11px;
    width:5%;   
    margin-top:50px; 
    float:left;       
}
.flag1
{   
    margin-left:5px;
    height:11px;
    width:5%;   
    margin-top:50px; 
    float:left;       
}
.flag2
{   
    margin-left:10px;
    height:11px;
    width:8%;   
    margin-top:6px; 
    float:left;       
}
.contactus_icon
{
    background-image:url(../images/contactusicon.gif);
    background-repeat:no-repeat;
    float:right;
    margin-right:50px;
    height:18px;
    width:24px;
    float:right;
    margin-top:60px;
}
.home_text
{
    float:right;
    margin-right:38px;
    width:auto;   
    font-size:75%;
    text-decoration:none;
    color:grey;
}
.home_text a:hover
{
    color:red;
    text-decoration:none;
}
.home_text a:link
{
    color:grey;
    text-decoration:none;
}
.home_text a:visited
{
    color:grey;
    text-decoration:none;
}
.home_text a:active
{
    color:grey;
    text-decoration:none;
}
.clear
{
    clear:both;
}

.content
{
width:100%;
float:left;
background-color:#FFFFFF;
}


.vertical_menus
{
    width:24.5%;
    float:left;
}


//vertical menu css

.content1
{	
	margin: 0 ;
	padding: 30px 11px 20px 10px;
	float:left;
}

.content-three 
{
	float: left;
	width: 185px;
	padding: 0;
	margin-left: 0px;
	padding-left: 0px;
	position: relative;
	background-color:#dedfe0;
}

.normallist
{
    margin-top:0;
    margin-left: 0;
    padding-left: 18px; 
    padding-top:2px;  
    font-size: 13px;   
    width:90%;     
}

.normallist li
{
    margin-bottom: 4px;
    list-style-image:url(../images/orange_arrow.gif);   
    background-color:#dedfe0;
    margin-left:12px;
    border-bottom:1px solid #ffffff;
}

.normallist a:hover
{
    text-decoration: underline;
}

h1, h2, h3, h4
{
    margin: 0;
}


h2.theme 
{
	font-size: 18px;
	color: #3a89c9;
	font-weight: normal;
}
body {
	margin: 0;
	padding: 0;
}

body,td,th,input,select,textarea {
font: normal 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;

}
.content a
{
    text-decoration: none;
}

.content a:link, .content a:visited
{
	color: #003569;
	text-decoration:none;
}

.content a:hover
{
    color: #fd4f02;
    text-decoration:none;
}

//vertical menu css*/

.banner
{
    float:right;
    margin-left:10px;
    width:75%;
    height:203px;
    margin-top:150px;
}

.leftpanel
{
    width:75%;
    float:left;
}
.topgrey_curve
{
    background-image:url(../images/topbg_curve.gif);
    background-repeat:no-repeat;
    height:4px;
    width:573px;float:left;
}
.middlebg_curve
{
    background-image:url(../images/middlebg_curve.gif);
    background-repeat:repeat-y;
    width:573px;
    margin-top:5px;float:left;    
}

.bottombgcurve
{
    background-image:url(../images/bottombgcurve.gif);
    background-repeat:no-repeat;
    height:4px;    
    width:573px;float:left;
}
.welcome
{
    background-image:url(../images/welcome.gif);
    height:38px;
    width:157px;
    background-repeat:no-repeat;
    margin-left:15px;
    margin-top:5px; margin-bottom:5px;float:left;
}
.grouppeople
{
    background-image:url(../images/grouppeople.gif);
    width:39%;
    height:161px;
    background-repeat:no-repeat;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:10px;
    float:left;

}
.content_text
{
    font-size:90%;
    float:left;
    width:55%;
    text-align:justify;
    margin-left:10px;
    padding-right:5px;    
    color:#003569;    
}
.fls_banner
{
    background-repeat:no-repeat;
    width:557px;
    height:165px;
    margin-left:8px;
    margin-right:5px;
    margin-top:5px;
    padding-bottom:4px;
}
.rightpanel
{
    width:20%;
    float:left;
}
.newsimage
{
    background-image:url(../images/newsimage.gif);
    background-repeat:no-repeat;
    height:60px;
    width:49px;
    float:left;    
}
.news_heading
{
    font-size:100%;
    color:#0099CC;
    float:left;
    width:70%;
    font-size:20px;
    font-weight:bold;
    margin-top:20px;
    margin-left:2px;
}

.news_text_outer
{
    width:99%
    float:left;
}
.news_text
{
    font-size:100%;
    color:grey;
    float:left;
    width:99%;
    font-size:11px;
    text-align:left;
    float:left;
    padding-left:2px;
}
.sm_orange_arrow
{
    background-image:url(../images/sm_orange_arrow.gif);
    width:15px;
    height:10px;
    background-repeat:no-repeat;
    margin-top:4px;
    float:left;
    padding-right:2px;
}
.more
{
text-align:right;
text-decoration:none;
}
.more a:hover
{
    text-align:right;
    color:orange;
    text-decoration:none;
}
.fls_adv
{
    width:164px;
    height:95px;  
    margin-top:5px  
}
.topgrey_curve_sm
{
    background-image:url(../images/topbgcur.gif);
    background-repeat:no-repeat;
    height:3px;
    width:164px;float:left;
}
.middlebg_curve_sm
{
    background-image:url(../images/middlebgcurve.gif);
    background-repeat:repeat-y ;
    width:164px;
    margin-top:5px;
    float:left;
}

.bottombgcurve_sm
{
    background-image:url(../images/bottombgcurve-sm.gif);
    background-repeat:no-repeat;
    height:6px;
    width:164px;float:left;
}
.address_text
{
    width:150px;
    text-align:left;
}

.phoneimage
{
    background-image:url(../images/phone.gif);
    background-repeat:no-repeat right top;
    height:31px;
    width:30px;
    float:left;
    margin-left:5px;
    margin-top:5px;
}
.phone_heading
{
    font-size:100%;
    color:#0099CC;
    float:left;
    width:68%;
    font-size:20px;
    font-weight:bold;
    margin-top:6px;
    margin-left:2px;
}
.address
{
    padding-left:10px;
    width:150px;
    font-size:75%;
    float:left;
    text-align:left;
    color:#003569;
}
.footertop
{
    background-image:url(../images/footertop.gif);
    background-repeat:no-repeat;
    height:6px;
    width:754px;
    float:left;
}

.footermiddlebg
{
    background-image:url(../images/footermiddle.gif);
    background-repeat:repeat-y ;
    width:754px;
    margin-top:4px;
    float:left;    
}

.footerbottom
{
    background-image:url(../images/footerbottom.gif);
    background-repeat:no-repeat;
    height:5px;
    width:754px;
    float:left;        
}
.footer_text
{
    width:754px;
    font-size:11px;
    color:#666666;
    text-decoration:none;
    text-align:center;    
}
.footer_text a:hover
{
    width:754px;
    color:orange;
    text-align:center;
}

.header
{
	margin-left:11px;
	margin-right:auto;
	margin-top:auto;
	padding-top:10px;
	padding-left:5px;
	padding-bottom:5px;	
	font-family:Verdana, Arial, Helvetica, sans-serif, Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#0099CC;
}

.box_header
{
	margin-left:11px;
	margin-right:auto;
    padding-top:5px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#000000;	
}

.Page_content
{    
    float:left;
    font-size:11px;   
    text-align:justify;
    margin-left:15px;
    margin-right:15px;   
    padding-right:15px;
    color:#003569;
}

.College_List
{    
    font-size:14px;
    font-weight:bold;
    width:90%;   
    margin-left:15px;
    margin-right:auto;   
    font-family:Trebuchet MS;
    padding-top:10px;
	padding-left:5px;
	padding-bottom:5px;
	color:#cc0000;
}

.NameList
{    
    float:left;
    font-size:11px; 
    text-align:justify;
    margin-left:15px;
    margin-right:auto;
    color:#003569;
}

.Table_Field
{    
    font-style:11px;        
    color:#003569;
}
.table_text
{
    font-size:12px;    
    color:#003569;
}

.table_textLink
{
    font-size:11px;    
    color:#003569;
    padding-right:12px;
    
}
.div_Top
{    
    padding:1px; 
    float:right;    
}

.GoTo_Top
{
    color:#000000; 
    font-family:Tahoma; 
    font-size:10px; 
    text-decoration:none; 
    font-weight:bold;
}

.textfield
{
    margin-top:5px;
    height:14px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#002a58;  
    border: #0099cc 1px solid;	
}

.quetext
{
    font-weight:bold; 
    font-family:Trebuchet MS;
    font-size:11px;
    color:#002a58;   
    
}
.anstext
{
    background-color :#C7D6EF; 
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:black;   
    border: #0099cc 1px solid;
    padding-left:5px;
    padding-right:5px;	
    
}
.textarea
{
	width:90%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002a58;
	border: #0099cc 1px solid;
}
.mandatory
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: super;
    COLOR: crimson;
    FONT-FAMILY: 'Arial Black'
}
.dv_Display
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;     
    border: 1px solid #dfe3e3;    
    background-color:White;   
    width:350px;
    height:300px;
    position:absolute;
    
}

.Page_Header
{
	margin-left:11px;
	margin-right:auto;
	margin-top:auto;
	padding-top:10px;
	padding-left:5px;
	padding-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:#FF5B05;
}

.Table_ContentImage
{
    font-size:75%;
    float:left;
    width:95%;
    text-align:justify;
    margin-left:10px;
    margin-top:8px;
    padding-right:5px;    
    color:#003569;    
}

.Table_ImageText
{
   text-align:center;   
   font-size:11px;
   font-weight:bold;
   font-family:Trebuchet MS;
}
.mandatory_InPage
{
    font-weight:900;
    font-family:Arial Black;
    color:Crimson;
    font-size:12px;
}
