﻿/* DEFAULTS
----------------------------------------------------------*/

body   
{
     background-color: #fff;
    background-image: url("../images/bg.gif");
    background-position: center top;
    background-repeat: repeat-y;
    color: #000000;
    font-family: Verdana;
    font-size: 11px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    
}

p
{
    margin-bottom: 10px;
    line-height: 1.6em;
}


/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color: #666666;
    font-variant: small-caps;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

h3
{
    font-size: 1.2em;
}

h4
{
    font-size: 1.1em;
}

h5, h6
{
    font-size: 1em;
}
ol
{
}
ol
{
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.page
{
    width: 960px;
    background-color: #fff;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
}

.header
{
    height: 105px;
    width:970px;
    margin:auto;
    
    
}
.fullheader
{
    margin:auto;width:100%;height:140px;background:url(../Images/Header_bg.jpg) repeat-x left;
}

.header h1
{
    font-weight: 700;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    color: #f9f9f9;
    border: none;
    line-height: 2em;
    font-size: 2em;
}

.main
{
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;
    min-height: 420px;
}

.leftCol
{
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.footer
{
    
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align:justify;
    line-height: normal;
    background:url(../Images/MasterImages/footer-bg.jpg) repeat-x left;
    height: 55px;
width:964px;color:White;clear:both;
}




.leftmenu_top
{
	background:url(../Images/MasterImages/lftmenu_top.jpg) no-repeat;
	width:224px;
	height:14px;
	margin-bottom:-11px;
}
.leftmenu_bg
{
	background:url(../Images/MasterImages/lftmenu_bg.jpg) repeat-x left top;
	background-color:#80A0B6;
	width:220px;
	height:235px;
	border-left:1px solid #C2BA95;
	border-right:1px solid #C2BA95;
}
.leftmenu_bottom
{
	background:url(../Images/MasterImages/lftmenu_btm.jpg) no-repeat;
	width:224px;
	height:14px;
}
/*#menu {
    margin-left: 10px;
    margin-right: 10px;
    padding-left: 0;
    text-align: left;
}
#menu li 
{
    
    background-position: 0 100%;
    background-repeat: repeat-x;
    border-bottom-color:Red;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    float: left;
    height: 21px;
    line-height: 15px;
    list-style-type: none;
    padding-top: 1px;
    width: 100%;
    color:White;
}*/
.Topmenu {
    
    color: #782300;
    font-family: Calibri;
    font-size: 15px;
    text-align:center;
    text-decoration:none;
    height:20px; 
    width:970px;
    
    margin:0 auto;
    padding:0px;
}

.spanbullet{padding-right:13px;background:url(../Images/bullet.gif) no-repeat;width:8px;height:20px;padding-top:2px;}


.headerlogo a
{
    background:url(../Images/sprite1.png) -1520px -12px  no-repeat;
    width:116px;
    height:88px;
    float:left;
    margin-left:20px;
     margin-top:5px;
    }
    
    
.rightheader{color:White;font-size:11px;}
.rightheadertext{float:right;margin-top:23px; margin-right:15px;margin-left:15px;margin-bottom:0px;}
.coll_name{width:480px; margin-top:0px;float:left;text-align:center;margin-left:25px;margin-right:25px;margin-bottom:15px;}
.hdrimages{height:250px;width:970px;background-color: #44657B;}
.rightimages{float:right;margin-right:10px;}
.headercurve{background:url(../Images/MasterImages/header_curve.jpg) no-repeat;width:180px; height:20px;padding-top:7px; margin-left:45px; }
.commontxt_lineheight
{
   color: #000000;
    font-family: verdana;
    font-size: 11px;
    line-height: 18px;
    margin-left: 12px;
    margin-right: auto;
    margin-top:7px;
    padding-top: 0;
    text-align: justify;
} 
    
    .contentdiv{background-color:#fff;width:970px;}
    
    
    
    
/* TAB MENU   
----------------------------------------------------------

div.hideSkiplink
{
    background-color:#3a4f63;
    width:100%;
}

div.menu
{
    padding: 4px 0px 4px 8px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li 
{
    background-color: #465c71;
    border: 1px #4e667d solid;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li 
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}*/

/* FORM ELEMENTS   
----------------------------------------------------------*/

fieldset
{
    margin: 1em 0px;
    padding: 1em;
    border: 1px solid #ccc;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}

input.textEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

div.accountInfo
{
    width: 42%;
}

/* MISC  
----------------------------------------------------------*/

.clear
{
    clear: both;
}

.title
{
    display: block;
    float: left;
    text-align: left;
    width: auto;
}

.loginDisplay
{
    font-size: 1.1em;
    display: block;
    text-align: right;
    padding: 10px;
    color: White;
}

.loginDisplay a:link
{
    color: white;
}

.loginDisplay a:visited
{
    color: white;
}

.loginDisplay a:hover
{
    color: white;
}

.failureNotification
{
    font-size: 1.2em;
    color: Red;
}

.bold
{
    font-weight: bold;
}
.goButton
{
    text-align: right;
    padding-right: 10px;
    background:url(../Images/sprite1.png) no-repeat -1640px -380px; 
    width: 54px; 
    height: 30px;
     border:none;
     cursor:pointer;
    
}
.viewAllLinkButton
{
    text-align: right;
    padding-right: 10px;
    background:url(../Images/sprite1.png) no-repeat -803px -564px; 
    width: 82px; 
    height: 30px;
    cursor:pointer;
     border:none;
    
}
.submitButton
{
    text-align: right;
    padding-right: 10px;
    background:url(../Images/sprite1.png) no-repeat -711px -564px;
     width: 82px; 
     height: 30px; 
     border:none;
    cursor:pointer;
}
.resetButton
{
    background:url(../Images/sprite1.png) no-repeat -619px -564px;
     width: 82px; 
     height: 30px; 
     border:none;
     cursor:pointer;
}
.calButton
{
   background:url(../Images/sprite1.png) no-repeat -1736px -380px;
     width: 14px; 
     height: 14px; 
     border:none;
     cursor:pointer;
}
.mailButton
{
   background:url(../Images/sprite1.png) no-repeat -960px -380px;
    width: 13px;
     height: 11px; 
     border:none;
     cursor:pointer;
     display:block;
     margin-left:20px;
}
.footerlink
{
    color:#000;
    cursor:pointer;
    text-decoration:none;
}
.footerlink:hover
{
     color:#9A0000;
    cursor:pointer;
    text-decoration:none;
}
.biglinks
{
    style: solid;
    color: Black;
    font-family: Verdana;
    font-size: 15px;
    font-weight: bold;
    text-transform: capitali;
}
.blackheader
 {
    color: #000000;
    font-family: verdana;
    font-size: 12px;
    height: 30px;
    text-align: left;
    padding-top:20px;
}
.blueheaders {
    color: #38505F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}

.graybgheader
 {
    background-color: #ACACAC;
    color: #000000;
    font-family: verdana;
    font-size: 15px;
    font-weight: bold;
    height: 25px;
    text-indent: 3px;
}
.lightgraybg 
{
    background-color: #F2EFEF;
    border-bottom-color: #ACACAC;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    text-align: left;
    vertical-align: top;
}
.gridheader {
    background-color:#FFFFFF;
    color: #000000;
    font-family:verdana;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    text-align: left;
    text-indent: 176px;
    text-transform: capitalize;
    float:none;
}
.grids {
    
    color: #000000;
    font-family: verdana;
    font-size: 11px;
    height: 20px;
    text-indent: 3px;
    width: 720px;
}





/* for image zoom */
a:focus
        {
            outline: none;
        }
        #panel
        {
            background: #FFFFFF;
            display: none;
        }
        .slide
        {
           /*  margin: 0;
            padding: 0;
           background: url(../Images/btn_more.jpg) no-repeat left top;
             width:79px;
            height:29px;*/
            
        }
        .upArrow
        {
             background: url(../Images/sprite1.png) no-repeat  -1191px -22px ;
             height:23px;
             display:block;
             width:17px;
             margin-top:-2px;
        }
        .btn-slide
        {
            background: url(../Images/sprite1.png) no-repeat  -1180px -75px ;
            text-align: center;
             
            height:29px;
           padding: 10px 10px 0 0;
            display: block;
            font: bold 120%/100% Arial, Helvetica, sans-serif;
            color: #fff;
            text-decoration: none;
        }
        .active
        {
            background-position: -1180px -20px ;
        }
        #thumbBox
        {
            /*Outermost DIV for thumbnail viewer*/
            position: absolute;
            left: 0;
            top: 0;
            width: auto;
            padding: 10px;
            padding-bottom: 0;
            background: #313131;
            visibility: hidden;
            z-index: 10;
            cursor: hand;
            cursor: pointer;
        }
        
        #thumbBox .footerbar
        {
            /*Footer DIV of thumbbox that contains "close" link */
            font: bold 16px Tahoma;
            letter-spacing: 5px;
            line-height: 1.1em;
            color: white;
            padding: 5px 0;
            text-align: right;
        }
        
        
        #thumbBox #thumbImage
        {
            /*DIV within thumbbox that holds the enlarged image */
            background-color: white;
        }
        
        #thumbLoading
        {
            /*DIV for showing "loading" status while thumbbox is being generated*/
            position: absolute;
            visibility: hidden;
            border: 1px solid black;
            background-color: #EFEFEF;
            padding: 5px;
            z-index: 5;
        }
    .gallery_button 
{
    
    background-image: url("../Images/btn-slide.gif");
    width:100px;
    height:40px;

}

.vision
{
    background-image:url("../Images/vision-mission2.jpg");
    width:775px;
    height:275px;
    padding-top:35px;
    margin-left:17px;
}
.blackheader {
    color: #000000;
    font-family: verdana;
    font-size: 12px;
    height: 25px;
    text-align: left;
}

/* Accordian  
----------------------------------------------------------*/
 .accordion2
        {
            width: 520px;
            border-bottom: solid 1px #c4c4c4;
        }
        .accordion2 h3
        {
            background: #cbbb8a;
           /* background-image:url("../Images/arrow_down.png") ;*/
             background:#cbbb8a url(../Images/accordine-img1.png) no-repeat ;
            padding: 7px 15px;
            margin: 0;
           
            border: solid 1px #fff;
            border-bottom: none;
            cursor: pointer;
        }
        .accordion2 h3:hover
        {
        }
        .accordion2 h3.active
        {
            
            background-color: #cbbb8a;
             background:#cbbb8a url(../Images/accordine-img2.png) no-repeat ;
        }
        .accordion2 div
        {
            background: #FFFFFF;
            margin: 0;
            padding: 10px 15px 20px;
            border-left: solid 1px #c4c4c4;
            border-right: solid 1px #c4c4c4;
            display: none;
        }
        .accordion2 h3
        {
            font-size:11px;font-family:Arial;color:Black;
        }
        .accordion2 h3.active
        {
            color:Black;
         }
            
            


a:focus {
	outline: none;
}
#panel {
	background: #FFFFFF;
	
	display: none;
}
/*.slide {
	margin: 0;
	padding: 0;

	background: url("images/btn-slide.gif") no-repeat right top;
}
.btn-slide {
	background: url("../images/white-arrow.gif") no-repeat right -50px;
	text-align: center;
	width: 144px;
	height: 31px;
	padding: 10px 10px 0 0;
	
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.active {
	background-position: right 12px;
}*/
.bluebold15 {
    color: #439BCB;
    font-family: verdana;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    text-transform: capitalize;
}

.blueheaders {
    color: #38505F;
    font-family:verdana;
    font-size: 12px;
    text-decoration: none;
    text-transform: uppercase;
    margin-left:12px;
}

a {
    color: #666666;
    font-family: verdana;
    font-size: 11px;
    text-decoration: underline;
}

.innertexthead {
    /*background-color: gray;
    color: #DBDBDB;*/
    font-family: book antiqua;
    font-size: 16px;
    text-indent: 12px;
}
/*
.grids {
    background-color: ;
    color: #000000;
    font-family: verdana;
    font-size: 11px;
    height: 20px;
    text-indent: 3px;
}*/

element.style {
    text-align: right;
    
}
body {
    color: #000000;
    font-family: verdana;
    font-size: 11px;
    
}

.grid-header
{
    color: Wheat;
    background-color:#9A0000;
    font-weight: bold;
   
}
.grid-row
{
    background-color:#FFFBD6;
    text-align:center;
    min-height:25px;
}
.grid
{
    color: #333333;
    width:500px;
}

/* Home page
----------------------------------------------------------*/

.conttopborder
{
  background:url(../Images/sprite1.png) -978px -253px; 
  width: 968px; height:3px;
  display:block;
  clear:both;
 
 
 
  
}
.contbottomborder
{
  background:url(../Images/sprite1.png) 0 -251px; width: 968px; height: 9px ;  
    
    clear:both;  
}
.contcenterborder
{
    background:url(../Images/content-center-bdr-bg.jpg) repeat-y ; 
    width: 968px;  
    float:left;
    min-height:501px;
   
}
.admission a
{  
    background:url(../Images/sprite1.png) no-repeat -701px 0;
    
    width: 220px;
     height: 62px;
	 float:left;
    margin-top:10px;
   
    display:block;
}
.acdamics a
{
   
     width: 220px; 
     height: 62px; 
	  float:left;
    background:url(../Images/sprite1.png) no-repeat 0 -122px;
    margin-top:10px;
    
    display:block;
}

.lifecampus a
{
    background:url(../Images/sprite1.png) no-repeat 0 -564px;
     width: 220px;
      height: 67px; 
	   float:left;
    margin-top:10px;
   
    display:block;
}
.news_events
{
    background:url(../Images/sprite1.png) no-repeat 0 -633px;
     width: 220px;
      height: 81px; 
float:left;
    margin-top:10px;
   display:block;
}
.news_events_cnt marquee
{
width:204px;
height:50px;
float:left;
margin:25px 0px 0px 8px;
color: #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: 400;
text-decoration:none;

}
.news_events_cnt marquee ul li
{
list-style-type:none;

}

.news_events_cnt marquee ul
{
list-style-image:url(../Images/News_events_arrow.png);
margin:0px;
padding-left:20px;

}
.news_events_cnt marquee li a
{
color: #ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:500;
text-decoration:none;
}


.admission2 a
{  
    background:url(../Images/btn_Admissionstp.png) no-repeat scroll 0 0 transparent ;
    
    width: 300px;
     height:55px;
    margin-top:1px;
   margin-right:10px;
   margin-left:7px;
    display:block;
}
.acdamics2 a
{
   
     width: 300px; 
     height: 55px; 
    background:url(../Images/btn_Academicstp.png) no-repeat scroll 0 0 transparent ;
    margin-top:1px;
   margin-right:10px;
   margin-left:16px;
    display:block;
}

.lifecampus2 a
{
    background:url(../Images/btn_Campustp.png) no-repeat scroll 0 0 transparent ;
     width: 300px;
      height:55px; 
    margin-top:1px;
   margin-right:10px;
   margin-left:7px;
    display:block;
}
.Active_Acadamic a
{
    width: 300px; 
     height: 55px; 
    background:url(../Images/btn_Academicstp_over.png) no-repeat scroll 0 0 transparent ;
    margin-top:1px;
   margin-right:10px;
   margin-left:16px;
    display:block;
    }
    
 .Active_Admission a
{
      background:url(../Images/btn_Admissionstp_over.png) no-repeat scroll 0 0 transparent ;
     width: 300px;
     height:55px;
    margin-top:1px;
   margin-right:10px;
   margin-left:7px;
    display:block;
}

.Active_Lifecampus a
{
    background:url(../Images/btn_Campustp_over.png) no-repeat scroll 0 0 transparent ;
     width: 300px;
      height:55px; 
    margin-top:1px;
   margin-right:10px;
   margin-left:7px;
    display:block;
}


.educate a
{
 
     float: left; 
	 
    background:url(../Images/sprite1.png) no-repeat -204px -380px;
     width: 319px; 
     height: 174px;
     display:block;
    
    
}
.empower
{
 float: left; 
     
    background:url(../Images/sprite1.png) no-repeat -1309px -380px;
     width: 321px; 
     height: 173px; 
    margin-top:1px;
     display:block;
	 }
.empower2 a
{
  
     float: left; 
     
    
     width: 321px; 
     height: 173px; 
    
    
}

.employee a
{
  
   float: left; 
   height: 174px;
  background:url(../Images/sprite1.png) no-repeat -983px -380px; 
  width: 316px; 
  
   display:block; 
}
.leftbtns
{
    width: 220px; float: left;margin-left:10px;
 
}
.bottam_cnt
{
width:600px;

float:left;
padding:14px;
margin-left:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:justify;
color:#333333;
background-color:#ffffff;
border-style:solid;
border-color:#000000;
border-width:1px 1px 2px 1px;
display:none;
position:absolute;
overflow:auto;
}
.bottam_cnt a
 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#0000FF;
text-decoration:underline;
}

.bottam_cnt h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
}


.bottomimages
{
    height: 175px;margin-left:7px;margin-top:2px;
}
.centerexcell
{
    width: 727px; 
    height:319px;
    float: left;
    margin-left:3px;
   background:url(../Images/center-exellence-bg.gif);
}

.admisionheading
{
    width:150px;
    height:37px;
    float:left;
    font-family:Calibri;
    font-size:20px;
    color:#9a0000;
    text-align:center;
    margin-left:14px;
    padding-top:20px;
    font-weight:bold;
}
.academicsimg
{
    
    background:url(../Images/admissions/btn_academics.jpg) no-repeat ;
   
    float: left;
    height: 58px;
    width:385px;
    
}
.lifeoncampusimg
{
    background:url(../Images/sprite1.png) no-repeat -1158px -122px; width: 388px; height: 57px;
    float: left;
    margin-left:2px;
   
    margin-left:8px;
}
.admsnimg
{
    background:url(../Images/sprite1.png) no-repeat -931px 4px;  
    width: 201px;
     height: 111px; 
    float:left;
    margin-bottom:-2px; 
    
}
.contentdiv1
{
    width:950px;
    height:178px;
    font-family:verdana;
    font-size:11px;
    float:right;
    text-align:left;
    margin-left:2px;
}
    
    .admissioncontent
    {
     font-family:Arial;
     font-size:14px;
     text-align:justify;
     color:Black;
     width:960px;
     float:left;
     margin-top:36px;
     
    }   
    
  
    
    .acadsimg
    {
    background:url(../Images/sprite1.png) 0 0; 
    width: 201px; 
    height: 111px;
    float:left;
  
    margin-bottom:-2px;
    float:left;
    
    }
    
    .department
    {
  float: none;
    font-family: Verdana;
    font-size: 15px;
    font-weight: bold;
    margin-left: 84px;
    margin-top: 5px;
    }
    .admissionbtn
    {
    
    background:url(../Images/sprite1.png) no-repeat -762px -122px; width: 386px; height: 58px;
    float: left;
    
    }
    
    .newsfonts
    {
        
    text-decoration: none;
    color: Black; 
    font-weight: bold;
    font-family: verdana;
    }
    
    .newsandeventstext
    {
    
   
    height:38px;
    float:left;
    font-family:Calibri;
    font-size:16px;
    color:#9a0000;
    text-align:left;
    margin-left:14px;
    padding-top:20px;
    font-weight:bold;
    }
    
    .divbackground
    {
background:url(../Images/bg-verical.jpg) repeat-y;
background-position:center;
margin: 5px 5px 5px;

background-position: 6px;
height: 58px;
width: 954px;
}
.civildep
{
    background:url(../Images/sprite1.png) -1704px -122px no-repeat; 
    width: 379px;
     height: 59px;
   
float:right;
}
.eleccommun
{
    background:url(../Images/sprite1.png) -533px -380px no-repeat; 
    height: 58px;
width: 387px;
float:right;
    }
    .electronic
    {
        background:url(../Images/sprite1.png) -533px -380px no-repeat; 
       width: 417px; 
        height: 58px; 
    
float:right;
        }
         .maechanicalimg
    {
        background:url(../Images/sprite1.png) -230px -564px no-repeat; 
        width: 379px; 
        height: 62px;
  
float:right;
        }
         .infotechimg
    {
        background:url(../Images/sprite1.png) -1760px -380px no-repeat;
   width: 354px;
    height: 59px; 
float:right;
        }
.aboutustxt
{
    color: #9A0000;
    float: left;
    font-family: Calibri;
    font-size: 22px;
    font-weight: bold;
    height: 38px;
    padding-top: 20px;
    text-align:left;
    width: 150px; 
    margin-left:20px;
}
.divbackground2
{
background: url("../Images/bg-verical.jpg") repeat-y scroll 6px 50% transparent;
    height: 58px;
    margin: 1 5px 5px;
    width: 954px;
background-position: 6px;
}

.contactustxt
{
color: #9A0000;
    float: left;
    font-family: Calibri;
    font-size: 22px;
    font-weight: bold;
    height: 38px;
    padding-top: 15px;
    text-align:left;
   /* width:200px;*/ 
    margin-left:15px;
}
.Rt_contactustxt
{
    color: #9A0000;
    float: right;
    font-family: Calibri;
    font-size: 22px;
    font-weight: bold;
    height: 38px;
    padding-top: 15px;
    text-align:left;
   /* width:200px;*/ 
    margin-left:15px;
    }
.civilpoints
{
    width: 350px;
     float: left;
      font-family: Verdana; 
      font-size: 12px;
       margin-top: 10px;
   
    
}
.contactusimg
{
     background:url(../Images/sprite1.png) no-repeat -1250px -15px ; 
    height:97px;
    width:207px;
    
}
.divopen
{
    font-family:Verdana;
    font-size:12px;
    text-decoration:none;
    color:black;
    
}
.civilclose
{display:none;}
.civildopen{display:block}
.topmenuline
{
    float:left;
    background:url(../Images/sprite1.png) no-repeat -1666px -25px ;
    height:34px;
    width:2px;
    list-style:none;
    line-height:35px;
    margin-left:2px;
}
.topmenuline1
{
    float:left;
    
    list-style:none;
    line-height:35px;
    background:url(../Images/sprite1.png) no-repeat;
    background-position: -1704px -380px; width: 22px; height: 22px; 
    margin-top:8px;
    z-index:100px;
    position:relative;
}
.homeimg
{
 
    height:22px;
    width:22px;
    
}

/*left menu*/

/*#leftcolumn {float:left; width:168px;margin-top:10px;margin-left:10px;}
#rightcolumn {float:left; width:525px}
.dropdown {display:block; position:relative;margin:0px;}
.dropdown dt {width:156px !important;font-weight:bold; cursor:pointer;background-image: url("../Images/menu_leftbg.jpg"); background-repeat:no-repeat;  border-bottom:1px solid #5b0504; height:30px;line-height:27px;padding-left:8px;}
.dropdown .upperdd {border-bottom:none;color:wheat;font-family:Verdana;font-size: 11px;font-weight: bold;}
.dropdown dt:hover {background-image: url("../Images/menu_leftbg.jpg"); background-repeat:no-repeat; color:#FFF;}
.dropdown dd {position:absolute; top:0; overflow:hidden; width:165px; display:none; background:#720a09; opacity:0;margin:0px;}
.dropdown ul {width:160px;  list-style:none;padding:0px;margin:0px;}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:wheat; text-decoration:none; background:#720a09; width:160px;}
.dropdown a:hover {background:#720a09; color:#FFF}
.dropdown .underline {border-bottom:1px solid #5b0504;font-family:Verdana;font-size: 11px;font-weight: bold;} */

/*test*/

#leftcolumn {float:left; width:168px;margin-top:10px;margin-left:10px;}
#rightcolumn {float:left; width:525px}
.dropdown {display:block; position:relative;margin:0px; border-bottom:1px solid #5b0504; width:164px !important;}
.dropdown dt {width:156px !important; cursor:pointer;background-image: url("../Images/menu_leftbg.jpg"); background-repeat:no-repeat;  border-bottom:1px solid #5b0504; height:30px!important;line-height:27px!important;padding-left:8px;}
.dropdown .upperdd {border-bottom:none;color:wheat;font-family:Verdana;font-size: 11px;font-weight: bold; background: none repeat scroll 0 0 #720A09;}
.dropdown dt:hover {background-image: none; color:#FFF;}
.dropdown dd {position:absolute; top:0; overflow:hidden; width:190px; display:none; background:#720a09; opacity:0;margin:0px;}
.dropdown ul {width:160px;  list-style:none;padding:0px;margin:0px;}
.dropdown li {display:inline;height:22px!important; line-height:19px; }
.dropdown li:hover {color:#FFF;}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:6px 5px 5px 5px; color:wheat; text-decoration:none; background:#720a09; width:190px;}
.dropdown a:hover {background:#720a09; color:#FFF}

.dropdown .underline {border-bottom:1px solid #5b0504;font-family:Verdana;font-size: 11px;font-weight: bold;}


/*end test*/

.dept_desc
{
    width:765px;
    float:left;
    /*margin-left:37px;
    margin-top:7px;*/
}
.dept_content
{
   
   
    margin-top:5px;
    width:730px;
   
}

.divborder
{
border:width:15px;
width:250px;
padding:10px 20px;
}

.backgrnd
{
    background: url("../Images/bg-verical.jpg") repeat-y scroll 6px 50% transparent;
    height: 58px;
    margin: -15px 5px 5px -7px;
    width: 940px;
}

.contactustxt2
{
color: #9A0000;
    float: left;
    font-family: Calibri;
    font-size: 22px;
    font-weight: bold;
    height: 38px;
    padding-top: 13px;
    text-align:left;
   /* width:200px;*/ 
    margin-left:17px;
}
.divbackground3
{
background: url("../Images/bg-verical.jpg") repeat-y scroll 6px 50% transparent;
    height: 58px;
    margin: -15px 5px 5px -9px;
    width: 945px;
}
.contact4
{
color: #9A0000;
    float: left;
    font-family: Calibri;
    font-size: 22px;
    font-weight: bold;
    height: 38px;
    margin-left: 8px;
    padding-top: 0;
    text-align: left;
}
.divbckgrndd
{
background: url("../Images/bg-verical.jpg") repeat-y scroll 6px 50% transparent;
    height: 58px;
    margin-left: -8px;
    margin-top: -14px;
    width: 954px;
}
.contactus
{
    color: #9A0000;
    float: left;
    font-family: Calibri;
    font-size: 22px;
    font-weight: bold;
    height: 38px;
    margin-left: 10px;
    padding-top: 1px;
    text-align: left;
}
.divbckkgrndd
{
    background: url("../Images/bg-verical.jpg") repeat-y scroll 6px 50% transparent;
    height: 58px;
    margin-left: -7px;
    margin-top: -14px;
    width: 954px;
}
.sitemap
{
    
 background:url(../Images/sprite1.png) no-repeat  -1682px -502px ;
width: 6px;
height:11px;
list-style-type:none;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
               color:#666;margin-left: 50px;  float: left;
               

               
}
.sitemapDouble
{
    
 background:url(../Images/sprite1.png) no-repeat -1682px -502px;
width: 6px;
height:11px;
list-style-type:none;

               
}


#doce { 

* color: blue;

}


/* css multi menu*/
.jquerycssmenu{
font: bold 12px Verdana;


}

.jquerycssmenu ul{
margin: auto;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jquerycssmenu ul li{
position: relative;
display: inline;
float: left;
width:160px;
}

/*Top level menu link items style*/
.jquerycssmenu ul li a{
display: block;
/*background: white url(down.png) top center repeat-x;; background of tabs (default state)*/
padding: 8px 2px 5px 2px;

border: 1px solid #8a887c;
border-bottom-width: 0;
color: #782300;
text-decoration: none;
height:22px;
}

.jquerycssmenu ul li a:hover{
/*background-image: url(tintbluedark.gif) tab link background during hover state*/

}
	
/*1st sub level menu*/
.jquerycssmenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
border-top: 0px solid black;
z-index: 999;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jquerycssmenu ul li ul li a{
font: bold 11px Verdana;
width: 187px; /*width of sub menus*/
background: #cbbb8a;
color: #782300;

padding: 6px 3px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid #8a887c;
}

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/
background: #cbbb8a;
color: #FFF;
font-weight:bold;
font-size:11px;
border-top-style:none;

}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass {
position: absolute;
top: 13px;
right: 10px;
background:url(../Images/downarrow.png) no-repeat;
width:11px;
height:9px;
}

.rightarrowclass{
position: absolute;
top: 5px;
right: 5px;
/*background:url(../Images/rightarrow.png) no-repeat;*/
}
.TopSubMenu
{
    width:175px;
    float:left;
    padding-left:15px;
    background:url(../Images/arrow-doble.png) no-repeat;
    text-decoration:none;
   
}
.TopSubMenu1
{
    width:175px;
    float:left;
    padding-left:15px;

    text-decoration:none;
   
}
.TopSubMenuLink
{
    text-decoration:none;
    cursor:pointer;
}
.TopSubMenuLink:hover
{
    text-decoration:Underline;
}

.footer1
{
    
    padding-top:18px;
    margin: 0px auto;
    text-align:justify;
    line-height: normal;
    background:url(../Images/MasterImages/footerreverse.jpg) repeat-x left;
    height: 55px;
width:964px;color:White;clear:both;
}

.bluebold16 {
    color: #9A0000;
    font-family: verdana;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    text-transform: capitalize;
}

.aligns
{
    margin-left:-84px;
    
    margin-bottom:-15px;
   
    line-height:0.6em;
}

.grds
{
     background-color: #faf9e5;
    color: #000000;
    font-family: verdana;
    font-size: 11px;
    height: 20px;
    text-indent: 3px;
    margin-left:10px;
}
.cborder
{
 background:url(../Images/content-center-bdr-bg.jpg) repeat-y ; 
    width:750px; 
    border:1px solid#d6d5d5; 
    float:left;
    min-height:50px;
    margin-top:10px;
    margin-left:10px;
}


.visiontxt
{
    margin-left:31px;
    padding-left:132px;
    padding-right:0px;
    padding-top:58px;
    font-weight:bold;
    font-size:11px;
    text-align:center;
    color:#F1DDA0;
}

.visiontxt1
{
    margin-left:30px;
    padding-top:78px;
    padding-left:134px;
    padding-right:23px;
    font-weight:bold;
    font-size:11px;
    text-align:center;
    color:#9A0000;
}

    
    
    .OtherAmenities
    {
        height:255px;
        width:350px;
    }
    
    .paragraph
    {
    color: #000000;
    font-family: verdana;
    font-size: 11px;
    line-height: 18px;
    text-align: justify;
    }
    
    
    
    .labeltxt
    {
        font-size:13px;
        vertical-align:middle;
        padding-left:165px;
        text-align:center;
       
    }
    
    .alg
    {
        margin-left:225px\9 !important;
        margin-right:225px\9 !important;
    }
	.para_com		/*browser compatibility*/
	{
	padding:0px;
	margin:0px;
	}
        
        
        #ex_panel{z-index: 999; position:relative; background-color: #ffffff;}