/* OUR CSS Document */
.date {
	width:380px;
	margin-top:0px;
	padding-left:0px;
	color:#ff6418;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
    background-color: #CCCCCC;
}
.finddetails {
	width:360px;
	height:80px;
	margin-top:0px;
	padding-top:10px;
	padding-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:450;
	color:#5381a1;
	line-height:20px;
	font-size:15px;
	position:relative;
	float:left;
	clear:left;
}
.temperature {
	width:410px;
	height:90px;
	margin-top:0px;
	float:right;
    margin-right:30px;
}
.day1, .day2, .day3, .day4{
	width:80px;
	height:auto;
	margin-left:10px;
	padding-left:8px;
	font-family:Helvetica;
	font-size:14px;
	color:#FF6600;
	text-align:center;
	float:left;
}
.tempofday1, .tempofday2, .tempofday3, .tempofday4 {
	width:58px;
	height:auto;
	margin-left:10px;
	padding-left:30px;
	margin-top:0px;
	vertical-align:middle;
	float:left;
}
.minmax1, .minmax2, .minmax3, .minmax4 {
	width:80px;
	height:auto;
	margin-left:10px;
	padding-left:8px;
	margin-top:0px;
	font-family:Helvetica;
	font-size:14px;
	color:#6666FF;
	text-align:center;
	float:left;
}
.flashandhotel {
	width:auto;
	height:auto;
	margin-top:-60px;
}

.flashfile {
	width:360px;
	height:218px;
	margin-top:0px;
	padding-top:0px;
	padding-left:00px;
	border:0px solid #6666CC;
	float:left;
	clear:left;
}
.searchhotel {
	width:300px;
	height:auto;
	margin-top:0px;
	margin-left:30px;
	float:left;
}
.hotelsearchup {
	width:418px;
	height:47px;
	margin-left:-12px;
	background-image:url(../images/hoteltop.jpg);
	background-repeat:no-repeat;
	border:0px solid #000000;
}
.hotelsearch {
	width:90px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	margin-top:10px;
	margin-left:90px;
	color:#7d2513;
}
.hotelsearch a {
	color:#7d2513;
	text-decoration:underline;
}
.hotelsearch a:hover {
	color:#7d2513;
	text-decoration:none;
}
.hotelsearchtop {
	width:421px;
	height:17px;
	margin-top:0px;
	background-image:url(../images/hotel_05.jpg);
	background-repeat:no-repeat;
	border:1px solid #000000;
}
.hotelsearchmiddle {
	width:416px;
	height:163px;
	margin-top:0px;
	background-image:url(../images/hotel_07.jpg);
	margin-left:-12px;
	background-repeat:repeat-x;
	border-left:1px solid #054963;
	border-right:1px solid #054963;
}
.hotelsearchbottom {
	width:418px;
	height:8px;
	margin-left:-12px;
	background-image:url(../images/hotel_099.jpg);
	background-repeat:no-repeat;
}
.column {
	width:10px;
	height:140px;
	margin-top:5px;
	float:left;
}
.row1, .row2, .row3 {
	width:380px;
	height:23px;
	margin-top:5px;
	float:left;
    
}
.row2 {
	height:15px;
    
}
.row3 {
	margin-top:0px;
}
.destination {
	margin-top:0px;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#44085a;
	font-size:13px;
	float:left;
}
.input1{
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:3px;
	margin-left:2px;
}
.input2 {
	width:40px;
	margin-left:10px;
}
.checkin {
	width:69px;
	margin-top:4px;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#44085a;
	font-size:13px;
	float:left;
    
}
.checkout {
	width:69px;
	margin-top:5px;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#44085a;
	font-size:13px;
	float:left;
    
}

.checkrow {
	width:380px;
    height:30px; 
	float:left;
    margin-top:2px;
    
}
.checkrowbox1 {
    width:160px;
	float:left;
    
 }
.checkrowbox2 {
    width:160px;
	float:left;
    margin-left:20px;
}

.calender1 {
	width:19px;
	height:22px;
	margin-left:6px;
	margin-top:-10px;
	float:left;
}
.calender2 {
	width:19px;
	height:22px;
	margin-left:350px;
	margin-top:-21px;
	float:left;
}
.adults, .eighteenplus {
	width:145px;
	margin-top:-2px;
	text-align:right;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#44085a;
	font-size:13px;
	float:left;
}
.eighteenplus {
	width:140px;
	color:#267a98;
}
.children, .zerotoseventeen {
	width:145px;
	margin-top:-2px;
	margin-left:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#44085a;
	font-size:13px;
	float:left;
}
.zerotoseventeen {
	margin-left:25px;
	color:#267a98;
}
.rooms, .additionalrooms {
	margin-top:3px;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#44085a;
	font-size:13px;
	float:left;
}
.additionalrooms {
	padding-top:0px;
	color:#fbdfa4;
	font-size:13px;
	font-weight:bold;
}
.additionalrooms a, .additionalrooms a:hover  {
	color:#fbdfa4;
}
.search {
	margin-left:60px;
	float:left;
}
.leftcolumn {
	width:207px;
	height:auto;
	margin-top:20px;
	margin-left:00px;
	float:left;
	clear:left;
}
.middlecolumn {
	width:355px;
	height:auto;
	margin-top:20px;
	margin-left:15px;	
	float:left;
}
.rightcolumn {
	width:207px;
	height:auto;
	margin-top:20px;
	margin-left:15px;
	float:left;
}
.leftimg {
	width:16px;
	height:24px;
	margin-top:0px;
	background-image:url(../images/head_03.jpg);
	background-repeat:no-repeat;
	float:left;
}
.middleimg1, .middleimg2 {
	width:180px;
	height:24px;
	margin-top:0px;
	background-image:url(../images/head_05.jpg);
	background-repeat:repeat-x;
	float:left;
}
.middleimg2 {
	width:328px;
}
.rightimg {
	width:11px;
	height:24px;
	margin-top:0px;
	background-image:url(../images/head_07.jpg);
	background-repeat:no-repeat;
	float:right;
}
.box1, .box2 {
	width:205px;
	height:280px;
	border:1px solid #019a48;
	border-top:0px;
	position:relative;
	float:left;
	margin-top:-9px;
}
.box2 {
	width:353px;
}
.travelinfo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:3px;
	text-align:center;
	font-weight:bold;
	color:#FFFFff;
}
.row, .mrow {
	width:205px;
	height:70px;
	border-bottom:1px solid #019a48;
}
.mrow {
	width:353px;
}
.icons {
	float:left;
	padding-top:10px;
	padding-right:10px;
	padding-left:5px;
}
.info {
	width:90px;
	padding-top:25px;
	padding-right:10px;
	padding-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	float:left;
}
.info a {
	color:#0066CC;
	text-decoration:none;
}
.info a:hover {
	color:#0066CC;
	text-decoration:underline;	
}
.searchbar {
	width:840px;
    height:30px;
	background-image:url(../images/searchiline.jpg);
	background-repeat:repeat-x;
	margin-top:15px;
    margin-left:-10px;
	padding-top:3px;
    float:left;
}
.searchbar1 {
	width:800px;
    height:30px;
	background-image:url(../images/searchiline.jpg);
	background-repeat:repeat-x;
	margin-top:15px;
    margin-left:25px;
	padding-top:3px;
    float:left;
}
.blankbox4 {
	width:330px;
	height:10px;
	float:left;
}
.searchnews, .advanced {
	margin-top:8px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#855707;
	float:left;
}
.advanced {
	margin-left:5px;
}
.advanced a {
	color:#855707;
	text-decoration:none;
}
.advanced a:hover {
	color:#855707;
	text-decoration:underline;
}
.searchtext {
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#855707;
	margin-left:5px;
	float:left;
}
.searchbutton {
	margin-top:3px;
	margin-left:10px;
	float:left;
}
.bottomlinks {
	width:807px;
	height:20px;
	margin-top:10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border-bottom:1px solid #999999;
	float:left;
}
.btlink, .contact{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#314e03;
	clear:left;
}
.btlink a, .contact a{
	color:#314e03;
	text-decoration:none;
}
.btlink a:hover, .contact a:hover{
	text-decoration:underline;
}
.cityinformation {
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#855707;
	clear:left;
}
.lastupdated {
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-right:15px;
	color:#ada8a8;
	clear:left;
}
.citydetailinfo, .citydetailinfo1{
    margin-top:10px;
	width:820px;
    height:auto;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	border:1px double #999999;
	background-color:#ffffff;
	font-size:13px;
	color:#5a54a9;
	float:left;
    margin-left:-3px;
}


.citydetailinfo1{
	background-color:#ffffff;
	padding-left:10px;
}
.citydetailinfo2 {
	width:780px;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:25px;
	border-bottom:1px double #c7c6c6;
	background-color:#fffeee;
	font-size:13px;
	color:#5a54a9;
}
.cityimage1, .cityimage2  {
	width:auto;
	height:auto;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	padding:5px 5px 5px 5px;
	float:right;
    background-color:#F0F0F0;
	border:1px solid #c9c9c6;
}
.cityimage2 {
	float:left;
}
.horizontalline {
	margin-top:10px;
	width:780px;
	height:8px;
	background-image:url(../images/horizontalline.jpg);
	background-repeat:repeat-x;
}
.slideshowicon {
	width:auto;
	height:auto;
	margin-left:10px;
	background-image:url(../images/slideshow.jpg);
	background-repeat:no-repeat;
	float:left;
}
.slideshowtext {
	width:500px;
	height:auto;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	float:left;
}
.slideshow {
	width:auto;
	height:auto;
	margin-top:0px;
	margin-left:30px;
	border:1px solid #f8f6e6;
	clear:left;
}
.c1, .c2, .c3 {
	width:auto;
	height:auto;
	margin-top:10px;
	margin-left:2px;
	margin-right:8px;
	padding:5px 5px 5px 0px;
	float:left;
}
.c1 {
	clear:left;
	margin-left:2px;
}
.text1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.text1 a {
	color:#669966;
	text-decoration:none;
}
.text1 a:hover {
	color:#F8A73A;
	text-decoration:underline;
}
.iconimg {
	float:left;
	padding-top:2px;
	padding-bottom:2px;
}
.horizontalheading {
	width:355px;
	height:25px;
	margin-bottom:10px;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.detailsofthecity {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:25px;
	margin-bottom:15px;
	font-size:13px;
	color:#5a54a9;
	clear:left;
}
.newsdetails1 {
	width:440px;
	height:auto;
	padding-left:10px;
	text-align:justify;
	float:left;
}
.newsdetails2 {
	width:auto;
	height:auto;
	margin-left:10px;
	float:left;
}
.newspapers1 {
	width:430px;
	height:auto;
	border:1px solid #999999;
	padding:5px 5px 5px 5px;
	margin-top:10px;
	clear:left;
}
.newspapers2   {
	width:305px;
	height:auto;
}
.newslinks {
	clear:left;
}
.genlinks {
	color:#66CCFF;
	float:none;
}
.genlinks a {
	color:#FF3333;
	text-decoration:none;
}
.genlinks a:hover {
	color:#66CCFF;
}
.hotel{
        background-image:url(../images/hotel_07.jpg);
		font-weight:bold;
		}
.link1{
      font:Arial, Helvetica, sans-serif;
	  color:#CC3333;
	  text-decoration:none;
	  }		

.games {
	width:160px;
	height:160px;
	margin-left:15px;
    margin-top:15px;
	/*background-color:#C9C299;*/
    background:url("images/main-content-bg.gif") repeat-x scroll left top #D7EEF3;
    padding:10px;
    float:left;
    font-size:16px; 
    font-weight:bold;
	-moz-border-radius: 5px;
}

.games img{border:1px solid #C9C9C6;background-color:#F0F0F0; padding:5px;}

.games a { color:navy ; text-decoration:none;}
.games a:hover { color:#E56717; text-decoration:none; }

.classified {
	width:760px;
	height:150px;
	margin-left:15px;
    margin-top:25px;
	border:1px solid #307D7E;
    -moz-border-radius: 12px;
	
}
.classified1 {
	width:100%;
	height:20%;
    background-color:#307D7E;
    -moz-border-radius: 12px;
}
.classified1a {
	width:100%;
	height:20%;
    background-color:#307D7E;
    -moz-border-radius: 12px;
    
}

.classified1b {
	width:30%;
	height:18%;
    background-color:#99C68E;
    -moz-border-radius: 6px;
    
}

.classified2 {
	width:100%;
    height:75%;
	
    margin-top:5px;
    
}

.classified2a {
float:left;
margin-left:15px;
width:15%;
height:98%;
}

.classified2a img{border:1px solid #C9C9C6;background-color:#F0F0F0;padding:5px;}

.classified2b {
float:left;
	
margin-left:1px;
width:60%;
	height:98%;


}

.classified2c {
float:left;
margin-left:15px;
width:20%;
	height:98%;
border-left:2px dotted #307D7E;
padding-left:5px;
}

.classified_detail {
	width:790px;
    min-height:400px;
    height:auto;
	margin-left:15px;
    margin-top:25px;
	border:1px solid #307D7E;
    -moz-border-radius: 12px;
}


.classified_detail1 {
	width:790px;
	height:35px;
    background-color:#307D7E;
    -moz-border-radius: 12px;
    
}
.classified_detail2 {
	width:750px;
	height:30px
    padding:10px;
    background-color:#307D7E;
    
}

.news {
	width:745px;
    height:auto;
	margin-left:10px;
    margin-top:25px;
	border:1px solid #307D7E;
    padding:10px;
    -moz-border-radius: 12px;
    
}

.news1 {
	width:100%;
	height:30px;
    background-color:#307D7E;
    
}

.news_1 {
	width:760px;
	height:150px;
	margin-top:20px;
    margin-bottom:20px;
	border-bottom:2px dotted #307D7E;
	
}

.news_2 {
float:left;
margin-left:15px;
width:15%;
	height:98%;


	
}

.news_3 {
float:left;
	
margin-left:1px;
width:80%;
	height:98%;


}

.railway {
float:left;
margin:0px 0px 10px 0px;
width:850px;
height:500px;
/*overflow-x: scroll;
overflow-y: scroll;*/
}

.iframe1 {
float:left;
margin-left:-8px;
width:838px;
height:520px;
/*overflow-x: scroll;
overflow-y: scroll;*/
overflow:auto;
}


.iframe {
float:left;
margin-left:-7px;
width:830px;
height:520px;
overflow-x: scroll;
overflow-y: scroll;
}

.personality {
	width:260px;
	height:200px;
	margin-left:9px;
    float:left;
    margin-top:25px;
	border:1px solid #307D7E;
    -moz-border-radius: 12px;
	
}
.personality1 {
	width:100%;
	height:30px;
    background-color:#307D7E;
    -moz-border-radius: 11px;
    float:left;
}
.personality2 {
width:95%;
margin:5px 0 0 5px;
height:80%;
float:left;
}

.personality2 img{border: 1px solid #c9c9c6;background-color:#F0F0F0; padding:3px; margin: 0 10px 0 0;}

.politics{margin-left:5px;}

.poly {
 margin-top:10px;
 margin-left:5px;
}

.poly1 {
 margin-top:-35px;
 margin-left:5px;
}

.poly11 {
 margin-top:-25px;
 margin-left:10px;
 padding:0 0 0 5px;
}

.polyhead { color:#FFFFFF; line-height:20px; margin-left:20px; }

.polydetail { line-height:25px;padding: 10px; width: 750px; margin-left:10px;margin-top:10px; height:auto;}

.polydetail img{ border: 1px solid #c9c9c6;background-color:#F0F0F0; padding:7px;}

.restaurent{
	width:760px;
    height:230px;
	margin-left:25px;
    margin-top:10px;
    background:url("images/main-content-bg.gif") repeat-x scroll left top #D7EEF3;
	
}

.restaurent1{
	width:250px;
    height:205px;
	float:left;
    margin-left:2px;
    margin-top:2px;
    padding-top:20px;
}

.restaurent1 img{border:1px solid #C9C9C6;background-color:#F0F0F0; padding:5px;}

.restaurent2{
	width:498px;
    height:227px;
	float:left;
    margin-left:2px;
    margin-top:2px;
    
}
.restaurent2a{
	width:470px;
    height:115px;
	float:left;
    padding:10px;
}
.restaurent2b{
	width:224px;
    height:69px;
	float:left;
    margin-top:2px;
    padding:10px;
}
.restaurent2c{
	width:224px;
    height:69px;
	float:left;
    margin-top:2px;
    padding:10px;
    margin-left:2px;
}

.nightlife{
	width:380px;
    height:150px;
	margin-left:10px;
    margin-top:15px;
    float:left;
    background:url("images/main-content-bg.gif") repeat-x scroll left top #D7EEF3;
}
.nightlife1{
	width:145px;
    height:150px;
	float:left;
    border-right:2px solid #FFFFFF;
}

.nightlife1 img{border:1px solid #C9C9C6;background-color:#F0F0F0; padding:5px;}

.nightlife2{
	width:213px;
    height:40px;
	float:left;
    border-bottom:2px solid #FFFFFF;
    font-weight:bold;
    font-size:14px;
    color:navy; 
    padding:10px;
}
.nightlife3{
	width:220px;
    height:80px;
	float:left;
    padding:5px;
}

.lodge {width:380px;height:240px;margin-left:10px;margin-top:15px;float:left;background:url("images/main-content-bg.gif") repeat-x scroll left top #D7EEF3;}
.lodge1 {width:360px;height:20px;float:left;background-color:#307D7E;font-weight:bold;font-size:14px; color:#FFFFFF; padding:10px;}
.lodge2 {width:380px; height:130px;	float:left; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; }
.lodge2 img{border:1px solid #C9C9C6;background-color:#F0F0F0; padding:5px;}
.lodge3 { width:380px; height:63px;float:left; }

.hotelsearch2 { font-size:12px; color:navy; line-height:20px; margin-left:5px; }
.hotelsearch1 { color:navy; line-height:20px; margin-top:10px; }


.hospital {	width:380px;height:200px;margin-left:10px; margin-top:15px; float:left; border:1 px solid #307D7E; background:url("images/main-content-bg.gif") repeat-x scroll left top #D7EEF3;}
.hospital1 {width:360px; height:20px;float:left; background-color:#307D7E; font-weight:bold; font-size:14px; color:#FFFFFF;  padding:10px;}
.hospital2 {width:169px; height:140px;float:left; padding:10px;  }
.hospital3 {width:169px; height:140px;float:left; padding:10px; margin-left:2px;}


.cinemaborder { width:760px; height:auto; margin-left:15px; margin-top:25px; /*border:2px solid #f74869;*/ background:url("images/main-content-bg.gif") repeat-x scroll left top #D7EEF3; padding:10px; -moz-border-radius: 12px;}
.cinema { height:15px; /*background-color:#99CC00; background-color:#D7EEF3;*/ font-size:14px; font-weight:bold; color:#f74869; padding:5px; }
.cinema1 { height:70px; padding:10px; }
.cinema2 { height:20px; width:740px; clear: left; font-weight: bold; font-size:14px; margin-top: 3px; color: #f74869; padding:5px; float:left; margin-left:5px; /*background-color:#99CC00; background-color:#D7EEF3;*/ }
.cinema3 { border:1px solid #c9c9c6; background-color:#F0F0F0; padding:5px; float:left; margin-top:5px; margin-left:5px; }
.cinema4 { border:1px solid #c9c9c6; height:140px; width:540px; padding:10px; float:left; margin-left:5px; margin-top:5px; font-size:13px; font-weight:normal; color:#2b547e; }
.cinema5  { border:1px solid #c9c9c6; margin-top:205px; margin-left:5px; height:160px; width:750px;}
.cinema5a { height:160px; width:125px; float:left; border-right:1px solid #c9c9c6;}
.cinema5b { height:160px; width:266px; float:left; border-right:1px solid #c9c9c6;}
.cinema5c { height:160px; width:355px; float:left; }
.cast { height:100px; width:266px; float:left; margin-top:-10px; border-top:1px solid #c9c9c6; }
.showtime { color: #2b547e; margin-top:-10px; margin-left:40px; margin-bottom:5px; }

/* The Datepicker Starts */

.w16em  {   width:4.5em;      }

/* The Datepicker Ends */

.edu { height:20px; width:700px; padding:10px; float:left;}
.edu a:hover{color:#EBDDE2;}
.eduheader {color: #ff6600;}
.edu-ul { margin:5px 0px 0px 20px; }
.eduborder { width:770px; height:auto; margin-left:15px; margin-top:25px; /*border:1px solid #f74869;*/ border:1px solid #C2D3CF; padding:10px; -moz-border-radius: 12px; float:left;}
.edurow { width:760px; height:auto;-moz-border-radius: 12px; float:left;}
.edu1 { height:240px; width:160px; background-color:#AFC7C7; /*border:1px solid #2b547e;*/border:1px solid #C9C9C6; margin-top:10px; float:left; margin-left:8px; padding:10px; background:url("images/main-content-bg.gif") repeat-x scroll left top #D7EEF3; }
.edu1a { height:280px; width:160px; background-color:#AFC7C7; border:1px solid #2b547e; margin-top:10px; float:left; margin-left:8px; padding:10px; text-decoration:none;background:url("images/main-content-bg.gif") repeat-x scroll left top #D7EEF3; }
.edu1 a{text-decoration:none; color:#153E7E;}
.edu1 a:hover{color:#EBDDE2;}
.edu1a a{text-decoration:none; color:#153E7E;}
.edu1a a:hover{color:#EBDDE2;}
.edu2 { height:130px; width:138px; /*border:1px solid #2b547e;*/border:1px solid #C9C9C6;background-color:#F0F0F0;  float:left;  padding:10px;}
.edu3 { height:50px; width:138px;   float:left;  padding:10px; margin-top:5px; font-weight: bold; font-size:14px; color: #f74869;}
.edu3 a:hover{	color:#38ACEC;}

.devot { height:20px; width:700px; padding:10px; float:left;}
.devot1 { background:url("images/main-content-bg.gif") repeat-x scroll left top #D7EEF3; /*border:1px solid #2b547e;*/border:1px solid #C9C9C6; margin-top:10px; float:left; margin-left:25px; padding:10px; }
.devot2 { height:130px; width:138px; /*border:1px solid #2b547e;*/border:1px solid #C9C9C6;  float:left;  padding:10px; background-color:#F0F0F0; }
.devot3 { height:90px; width:160px;   float:left;  padding:10px; font-size:14px; color: #153E7E;}
.devot3 a{color:#2B547E; font-size:14px; text-decoration:none; font-weight: bold;}
.devot3 a:hover{color:#5906A1;}
.devotlink { float:left;   font-weight: bold; font-size:14px; color:navy; text-decoration:none;}
.devotlink a:hover{	color:#FFFF00;}

.matri1 { height:165px; width:310px; /*background-color:#AFC7C7;*/ background:url("images/main-content-bg.gif") repeat-x scroll left top #D7EEF3; /*border:1px solid #2b547e;*/border:1px solid #C9C9C6; margin-top:15px; float:left; margin-left:5px; display: block; }
.matri2 { height:17px; width:295px; float:left;  font-size:14px; color: #153E7E; font-weight:bold; }
.matri2 a{ color: #151B8D; text-decoration:none;}
.matri2 a:hover{ color:#F66565; text-decoration:none; }
.matri3 { /*height:125px; width:95px;*/ float:left;  padding:5px; margin-top:5px; margin-left:8px; /*border:1px solid #2b547e;*/border:1px solid #C9C9C6;background-color:#F0F0F0;}
.matri4 { height:135px; width:181px; float:left;  margin-top:5px; margin-left:3px; }
.matri4a { height:25px; width:80px; float:left;  font-size:12px; color: #E4317F; font-weight:normal;  }
.matri4a1 { float:right; }
.matri4b { height:25px; width:94px; float:left;  font-size:12px; color: #E4317F; font-weight:normal; margin-left:6px;}
.matri5 { height:165px; width:80px; /*background-color:#AFC7C7;*/ background:url("images/main-content-bg.gif") repeat-x scroll left top #D7EEF3; /*border:1px solid #2b547e;*/border:1px solid #C9C9C6; margin-top:15px; float:left; margin-left:5px; display: block; }

.link { color: #15317E; font-size:11px;  font-weight: bold; text-decoration:none;}
.link a:hover{ color:#FFFFFF;}

.linkcareer { color: #153E7E; font-size:14px;  font-weight: bold; text-decoration:none;}
.linkcareer a:hover{ color:#FFFFFF;}

.style1 {color: #FF0000; font-weight: bold; font-size:12px;}
.style7 {color: #996600; font-weight: bold; font-size:12px;}
.style8 {color: #FFFFFF; font-weight: bold; font-size:12px;}

.zoom { font-weight: normal; font-size:11px; color: #2b547e; }

h1 {color:#855707; }

.maincontent { width:100%; margin-top:25px; }


#osx-modal-content, #osx-modal-data {display:none;}

/* Overlay */
#osx-overlay {background-color:#000; cursor:wait;}

/* Container */
#osx-container {background-color:#eee; color:#000; font: 16px/24px "Lucida Grande",Arial,sans-serif; padding-bottom:4px; width:600px; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; border-radius:0 0 6px 6px; -moz-box-shadow:0 0 64px #000; -webkit-box-shadow:0 0 64px #000;}
#osx-container a {color:red; text-decoration:none;}
#osx-container #osx-modal-title {color:#000; background-color:#ddd; border-bottom:1px solid #ccc; font-weight:bold; padding:6px 8px; text-shadow:0 1px 0 #f4f4f4;}
#osx-container .close {display:none; position:absolute; right:0; top:0;}
#osx-container .close a {display:block; color:#777; font-weight:bold; padding:6px 12px 0; text-decoration:none; text-shadow:0 1px 0 #f4f4f4;}
#osx-container .close a:hover {color:#000;}
#osx-container #osx-modal-data {font-size:12px; padding:6px 12px;}
#osx-container h2 {margin:10px 0 6px;}
#osx-container p {margin-bottom:10px;}
#osx-container span {color:#777;}


.toplogbox { width:100%; }
.toplogbox1 { float:left; display:inline; margin-left: -5px;   }
.toplogbox1 ul{  display: inline; list-style-type: none; text-decoration: none; }
.toplogbox1 li{ padding: 5px;  margin: 5px; display: inline; }
.toplogbox1 li a{ font-weight:bold; color: #FFFFFF; text-decoration: none; display: inline; }
.toplogbox1 li a:active{ font-weight:bold; color: #FF6600; text-decoration: none; display: inline; }
.toplogbox2 {float:right; display:inline; } 
.toplogbox2 a{ font-weight:bold; color: #FFFFFF; text-decoration: none; }

.topbanner { margin-top:-15px; }

.dev1 ul{display: inline; list-style-type: none; text-decoration: none; }
.dev1 li{ display: inline; }
.dev1 li a{ font-weight:bold; text-decoration: none;}

.footerlink {  display: inline; list-style-type: none; text-decoration: none; }
.footerlink a{ text-decoration: none; display: inline; }

.festmonth {font-size:16px; font-weight:bold; font-family:"Times New Roman", Times, serif; color:#ED9234; margin:2px 0 2px 0; float:left; }
.fest {padding:5px 10px 5px 10px; font-size:12px; float:left; }
.festhead {font-size:14px; font-weight:bold; font-family:"Times New Roman", Times, serif; color:#ED9234; margin:2px 0 2px 0; float:left; width:640px; }
.festimg { width:auto;	height:auto;margin-top:10px;margin-left:10px;margin-right:10px;	padding:5px 5px 5px 5px;float:right;border: 1px solid #c9c9c6; background-color:#F0F0F0; }

.rec { margin-left:20px; }

.polydetail table{ background-color:#FFFFFF; border:1px solid #CCCCCC; color:#494949; font:12px/170% Verdana,sans-serif; margin-left:-3px; }
.polydetail th{background-color:#FFFFFF; border:1px solid #CCCCCC; padding:3px;}
.polydetail td{background-color:#FFFFFF; border:1px solid #CCCCCC; padding:3px;}

.educlge{ width:100%; min-height:590px; height:auto;}
.educlge1{ width:25%; float:left; min-height:400px; height:auto;}

.educlgeart{ width:100%; min-height:400px; height:auto;}
.educlgeart1{ width:33%; float:left; height:auto;}

.educlgescience{ width:100%; min-height:400px; height:auto;}
.educlgescience1{ width:33%; float:left; height:auto;}

.educlgecomrs{ width:100%; min-height:450px; height:auto;}
.educlgecomrs1{ width:33%; float:left; height:auto;}

.educlgemamr{ width:100%; min-height:400px; height:auto;}
.educlgemamr1{ width:50%; float:left; height:auto;}

.educlgemageo{ width:100%; min-height:400px; height:auto;}
.educlgemageo1{ width:50%; float:left; height:auto;}

.educlgemahi{ width:100%; min-height:400px; height:auto;}
.educlgemahi1{ width:50%; float:left; height:auto;}

.educlgemcom{ width:100%; min-height:400px; height:auto;}
.educlgemcom1{ width:50%; float:left; height:auto;}

.shopping {width:100%; float:left;}
.shopping1 {width:100%; float:left;}
.shopping1 img{height:100px; width:100px; border:1px solid #C9C9C6;background-color:#F0F0F0; padding:5px; margin-left:10px; float:left;}
.shopping2 {width:100%; float:left; margin:15px 0px 0px 0px; text-align: justify; text-justify: newspaper;}

.receipy {text-indent:120px; font-family:"Times New Roman",Times,serif;font-size:14px;font-weight:bold;}
.receipy a{color:#ED9234; font-family:"Times New Roman",Times,serif;font-size:14px;font-weight:bold; text-decoration: none;}
.receipy a:hover{color:navy;}

.receipy-top {margin:10px;}
.receipy1 {float:left; height:auto; width:125px; margin:10px; padding:5px;}
.receipy1 img{height:115px; width:115px; border:1px solid #C9C9C6;background-color:#F0F0F0; padding:5px; float:left;}
.receipy1 a{color:#41547A; font-size:14px;font-weight:bold; text-decoration:none; cursor:pointer;}
.receipy1 a:hover{color:#ED9234;}

.receipy2 {float:left; height:auto; width:97%; margin:10px; padding:5px; border-bottom:1px solid #C9C9C6;text-align: justify; text-justify: newspaper; font-size:12px; font-weight:normal;}
.receipy2 img{height:130px; width:130px; border:1px solid #C9C9C6;background-color:#F0F0F0; padding:5px; float:right; margin-left:10px;}
.receipy2 h2{font-size:16px; font-weight:bold; font-family:"Times New Roman", Times, serif; color:#ED9234; margin:2px 0 2px 0; }


.receipy3 {float:left; height:auto; width:97%; margin:10px; padding:5px; text-align: justify; text-justify: newspaper; font-size:12px; font-weight:normal;}
.receipy3 img{height:150px; width:150px; border:1px solid #C9C9C6;background-color:#F0F0F0; padding:5px; float:right; margin-left:10px;}
.receipy3 h2{font-size:18px; font-weight:bold; font-family:"Times New Roman", Times, serif; color:#ED9234; margin:2px 0 2px 0; }

.recpimg img{height:150px; width:150px; border:1px solid #C9C9C6;background-color:#F0F0F0; padding:5px;}

.recp a{color:#ED9234; font-family:"Times New Roman",Times,serif;font-size:14px;font-weight:bold; text-decoration: none;}
.recp a:hover{color:navy;}
