body {

	/* background-color: #899701;
	margin:0px;
	background-image:url(../images/c1.jpg); background-position:left top; background-repeat:no-repeat;
	background-image:url(../images/holi_bg.jpg); background-position:center top; background-repeat:no-repeat; */
	background-attachment:fixed;
	background-color: #007696;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-image:url(../images/bg_normal.jpg); background-position:left top; background-repeat:no-repeat; 

}
html *{
outline:none;}
.clear{clear:both;}
#main_container{margin:0 auto;}
.share{color:#ffffff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.main_link{color:#fff; text-decoration:none;}
.color_theme{color:#fff; text-decoration:none;}
.top_links_left{float:left; padding:0px 0px 0px 10px; text-decoration:none;}
.logo {height:100px; width:100%;}
#selecttheme {display:none; width:100%; height:100%; background:url(../images/overlay.png); position:fixed; left:0px; top:0px; text-align:center;}
.color_option{border:#f2f2f2 1px solid; padding:10px; width:150px; margin:0 auto; background:#FFFFFF; position:fixed; top:40%; left:45%; z-index:100;}
.color_option a{border:#000;}
.color_option a:hover{border:#fff;}
.close_icon{float:right; margin:-20px -20px 0 0;}
#theme{
color:#FFFFFF; font-size:12px; font-weight:bold; text-align:right; padding:10px 20px 0px 0px; font-family:Arial, Helvetica, sans-serif;}
#theme a{
color:#FFFFFF; font-size:12px; font-weight:bold; text-align:right; font-family:Arial, Helvetica, sans-serif;}
#theme img{border:#FFFFFF 3px solid;}

#content{width:253px; margin:75px 0px 0px 250px; padding:20px; height:auto; /*background-image:url(../images/holi_transparent_bg.png);*/}

#content_inner{width:600px; margin:0 auto; margin-top:100px; padding:20px; height:auto;}


#navigation ul{font-family:Arial, Helvetica, sans-serif; font-size:13px; list-style-type:none; color:#84012f; text-align:left; margin:0 auto; padding:0px;}

#navigation ul li{font-family:Arial, Helvetica, sans-serif; text-align:left; margin:0px; line-height:28px;}

#navigation ul li a{font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-align:left; margin:0px; line-height:28px;}

.main_over{width:500px; height:auto;}
.div_content{padding:0px 15px 0px 15px; background:#e7f2f6 url(../images/opennew_bg.jpg) top repeat-x;}
.div_link{padding:5px 10px 10px 10px;}
.div_link a{padding:2px 20px 2px 20px; font-size:13px; font-weight:bold; color:#1f6172;}
.div_link a:hover{padding:2px 20px 2px 20px; font-size:13px; font-weight:bold; background:#FFFFFF; color:#cd3667;}
.top_round{background:url(../images/corner_top.png) no-repeat; height:8px;}
.bottom_round{background:url(../images/corner_bottom.png) no-repeat; height:8px;}

.contactus{font-size:13px; color:#1f6172; line-height:20px; padding:20px 10px 10px 10px;}
.contactus a{color:#1f6172;}
.contactus a:hover{color:#cd3667; text-decoration:underline;}

.sendfeedback{padding:10px 10px 10px 10px; font-size:12px; color:#1f6172;}
.sendfeedback a{
font-size:11px; font-weight:bold; color:#000000;}

.sendfeedback a:hover{padding:2px 20px 2px 20px; font-size:13px; font-weight:bold; color:#000000;}


#comingsoon {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:28px; width:250px; font-weight:bold;}

#comingsoon span{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal; font-size:12px; text-align:right;}


.goback{color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:normal; padding:0px 0px 0px 2px;}


#hintbox{position:absolute; top: 0; background-color: #e1edf3; width: 150px;  padding: 3px; border:1px solid #b3c1c0; font:normal 11px Verdana; line-height:18px; z-index:100; border-right: 3px solid #b3c1c0; border-bottom: 3px solid #b3c1c0; visibility: hidden;}
.hintanchor{font-weight: bold; color: navy; margin: 3px 8px;}
#inner_welcome{margin:0 auto;
}

#welcome{width:960px; margin:0 auto; height:500px;}

.footer{position:fixed; bottom:10px; right:10px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;}
.w3c-validation{position:fixed; bottom:10px; left:10px;}
.html-validator{background:url(../images/htmlvalidate_icon.png); height:26px; width:57px; float:left;}

.css-validator{background:url(../images/htmlvalidate_icon.png); height:26px; width:57px; float:left; margin-left:10px;}

#commentForm {padding:0px 0px 0px 5px;}
#commentForm span{}
#commentForm span.error{margin-left:0px; color:#FF0000;}
.cmxform span{color:#000;}
.cmxform input{background:url(../images/input_bg.gif) repeat-x top; border:#dbdbdb 1px solid; height:27px; font-size:15px; padding:8px 10px 0px 5px;}
/* .cmxform input.submit{ padding:7px 10px 10px 10px; height:37px; background:url(../images/submit_bg.gif) repeat-x; border:#f49d41 1px solid; color:#000;} */
.cmxform input.submit{height:37px; width:74px; background:none; padding:0px; border:0px;}
.cmxform textarea{ background:url(../images/textfield_bg.gif) repeat-x top; border:#dbdbdb 1px solid; height:95px; font-family:Arial, Helvetica, sans-serif; font-size:15px; padding:7px 0px 0px 10px;}
em.error {
  background:url("../images/wrong.png") no-repeat 0px 0px; padding-left: 20px; font-style:normal; color:#FF0000; margin:0px 0px 0px 10px; padding:6px 20px 10px 32px; font-weight:bold;}
em.success {
  background:url("../images/correct.png") no-repeat 0px 0px; padding-left: 16px; color:#2f8f00; font-weight:bold; margin:0px 0px 0px 5px; padding:6px 20px 10px 32px;}
form.cmxform span.error {
	margin-left: auto;
	width: 250px;
}
#summary{display:none; font-weight:bold; font-size:12px; color:#FF0000; padding:10px 0px 10px 10px; margin-bottom:10px; background:#fcd4cd; border:#ffacac 1px solid;}
#warning { display:none;}
#filter{display:none; position:absolute; top:0px; left:0px; width:100%; height:100%; background-image:url(../images/overlay.png); z-index:10;}
#box {display:none; position:absolute; top:8px; left:25%; z-index:101; width:400px; background:#f8fdef; border:#00475a 10px solid; padding:10px 10px 10px 10px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#box h2{font-size:13px;}
#box h1{margin:0px; margin-bottom:10px; padding:0px; font-size:20px;}
#boxtitle{padding:0px; margin:0px; color:black; text-align:left;}

/* Style Start for Link.html  */
.root{position:relative; height:200px; width:489px; margin:0px 0px 8px 7px;}
.root p{margin:10px 10px 5px 10px;}
.thumb{position:absolute; height:9px; width:15px; left:10px;}
.up, .dn{position:absolute; left:10px;}
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{border:0;}
.scrollContainer {position:absolute; left:2px; top:19px; width:350px; height:200px; overflow:auto; border-top:2px solid #000000; border-left:2px solid #000000; border-right:2px solid #686262; border-bottom:2px solid #686262;    background:#D9D9B0;}
.scrollContent{position:absolute; left:0px; top:0px; width:100px; }
/* Style End for Link.html  */

.latest_happening{
background:url(../images/latest_bg.png) no-repeat top center; width:485px; height:84px; padding:15px 0px 0px 15px;}
.news{
background:url(../images/news_bar.png) no-repeat; height:26px; width:453px; margin-top:15px; padding:9px 0px 0px 15px;}
.news b{
color:#444344; font-size:12px; font-weight:bold; }
.news a{
color:#b93131; font-size:12px; text-decoration:underline;}

.arrows_right{
float:right; padding:0px 15px 0px 0px;}

.pre{
background:url(../images/news_arrows.jpg) no-repeat -46px 0px; width:16px; height:16px; text-indent:-9999px; float:left; cursor:pointer;}

.pre:hover{
background:url(../images/news_arrows.jpg) no-repeat -20px 0px; width:16px; height:16px; text-indent:-9999px; float:left; cursor:pointer;}

.next{
background:url(../images/news_arrows.jpg) no-repeat -67px 0px; width:16px; height:16px; text-indent:-9999px; float:left; margin-left:5px;  cursor:pointer;}

.next:hover{
background:url(../images/news_arrows.jpg) no-repeat 0px 0px; width:16px; height:16px; text-indent:-9999px; float:left; margin-left:5px;  cursor:pointer;}

.form-feeback{
color:#fff;}

.fleft{
float:left; width:200px;}

.in-new{
background:url(../images/input_bgnew.png) no-repeat; width:168px; height:24px; border:none; padding:5px 10px 0px 10px; margin:5px 0px 0px 0px;}

.in-new:focus{
background:url(../images/input_bgnew-focus.png) no-repeat;}

.te-new{
background:url(../images/textarea_bgnew.png) no-repeat top left; width:213px; height:82px; border:none; padding:5px 15px 0px 10px; margin:5px 0px 0px 0px;}

.te-new:focus{
background:url(../images/textarea_bgnew-focus.png) no-repeat top left;}
