@charset "utf-8";
body {margin : 0; padding : 0; font-family : Arial, Helvetica, sans-serif; color : #3a3b3e;font-size : 12px;background-color : #b8b89f;}
#container {width : 950px; background : #ffffff; margin : 0 auto;text-align : left; }
#top_nav {background-color : #ffffff; width : 950px;height : 81px; }
.top_ltnav {width : 280px; height : 79px;float : left; }
.top_search { width : 425px; height : 79px; padding-top : 0; float : left; }
.top_search a {font : 11px Arial, Helvetica, sans-serif; color : #356aa0; text-decoration : none; }
.top_search a:hover {font : 11px Arial, Helvetica, sans-serif; color : #356aa0; text-decoration : underline; }
.top_rtnav {width : 175px; height : 79px; float : right; } 
.new_bar { background-color : #356aa0; font-size : 2px; line-height : 3px; margin : 0; padding : 0; min-height : 2px; height : auto !important ;height : 2px; width : 950px; }
#header {background-color : #ffffff;width : 950px;height : 199px; }
#spc_bar {background-color : #356aa0; width : 950px; height : 99px; color : #ffffff; }
.spc_bar_1 {float : left; width : 320px;  height : 99px; margin-left:140px; }
/*.spc_bar_2 { float : left; width : 310px; height : 99px; } */
.spc_bar_3 {float : right; width : 310px; height : 99px; margin-right:20px; }
#mainContent {margin-top : 0; margin-right : 100px;  margin-bottom : 0; margin-left : 100px; padding-top : 0;  padding-right : 100px; padding-bottom : 0; padding-left : 49px; }
#mainContent_innerpage {margin-top : 0; margin-right : 0; margin-bottom : 0; margin-left : 100px;  padding-top : 0; padding-right : 11px;  padding-bottom : 0; padding-left : 49px;}
#mainContent_innerpage2 {margin-top : 0; margin-right : 0; margin-bottom : 0; margin-left : 130px;  padding-top : 0; padding-right : 11px;  padding-bottom : 0; padding-left : 49px;}
#mainContent_innerpage_blend { margin-top : 0; margin-right : 0;  margin-bottom : 0; margin-left : 100px;  padding-top : 0; padding-right : 0; padding-bottom : 0; padding-left : 69px; }
#lt_bar { float:left; width:140px; background:#ffffff; padding:2px; margin-top:10px; } 
#rt_bar { float : right; width : 190px; background : #ffffff; padding-left : 2px; padding-right : 2px;  }
#footer { padding : 0 10px; background-color : #356aa0; background : url(../images/footer.gif) no-repeat; height : 40px; color : #ffffff; font-size : 10pt; }
#footer p { margin : 0; padding : 10px 0; } 
.fltrt { float : right;  margin-left : 8px; } 
.fltlft { float : left; margin-right : 8px; } 
.clearfloat { clear : both; height : 0;  font-size : 1px; line-height : 0; } 
.img-right { float : right; margin : 0;  padding-left : 5px; }
.img-left { float : left; margin : 4px 0 4px 10px; padding-right : 9px; } 
.img-left-blend { float : left;  margin : 4px 0 4px 10px; padding-right : 14px; }
#gallery {
	position : absolute;
	margin-top : 10px;
	color : #ffffff;
} 
.viashakapatnam_1 { float : left; width : 265px;  height : 150px; text-align : center; margin-top : 25px;  }
.viashakapatnam_2 { float : left; width : 260px; height : 150px;  text-align : center; margin-top : 25px; }
.viashakapatnam_3 { float : left; width : 265px; height : 150px;text-align : center;  margin-top : 25px; }
.viashakapatnam_4 { float : left;  width : 265px;  height : 150px; text-align : center; margin-top : 45px; }
.viashakapatnam_5 { float : left; width : 260px; height : 150px;  text-align : center; margin-top : 45px; }
.viashakapatnam_6 { float : left; width : 265px; height : 150px; text-align : center; margin-top : 45px; }
.blend_1 { float : left;  width : 350px;  margin-top : 15px;color : #3a3b3e; }
.blend_2 { float : left; width : 400px; margin-top : 15px;  color : #3a3b3e; padding-left : 25px; } 
.welcomes { width : auto; }
.wel { width : 425px;  float : left; } 
.rank_gallery { width : 153px; float : right; } 
.top_search ul { width : auto; display : block;  font-size : 0;  margin-top : 0; margin-right : 0; margin-bottom : 0; padding-left : 10px; list-style : none;  padding-top : 4px; }
.top_search li { float : right; width : 55px; font-weight : bold; text-decoration : none;  text-align : center; color : #253c8b; font-family : Arial, Helvetica, sans-serif; height : 60px; }
.top_rtnav ul { width : 100px; font-size : 0; margin-top : 0; margin-right : 0; margin-bottom : 0; padding-left : 75px; list-style : none; }
.top_rtnavul li { float : left; width : 91px; } 
.top_rtnav li a { font : 16px/36px Arial, Helvetica, sans-serif; font-weight : bold; height : 26px; display : block; color : #253c8b; text-decoration : none; text-align : center; }
.top_rtnav li a:hover { font : 16px/36px Arial, Helvetica, sans-serif; font-weight : bold; height : 26px;  display : block; color : #f13a48; text-decoration : none; text-align : center; }
.visited { background-color : #22bbcc; font : 13px/36px Arial, Helvetica, sans-serif; font-weight : bold; height : 36px; display : block; color : #ffffff; text-decoration : none; text-align : center; width : 90px; }
H1 { font-family : Arial, Helvetica, sans-serif; color : #3a3b3e; font-size : 16px; text-decoration : none; font-weight : bold; padding-top : 4px;
}
H2 { font-family : Arial, Helvetica, sans-serif; color : #ffffff; font-size : 13pt; text-decoration : none; font-weight : bold; padding-top : 2px;
}
H3 { font-family : Arial, Helvetica, sans-serif; color : #356aa0; font-size : 18px; text-decoration : none;font-weight : bold; }
H4 { font-family : Arial, Helvetica, sans-serif; color : #3a3b3e; font-size : 12px; letter-spacing : 1px; text-decoration : none; font-weight : bold; }
.h5 { color : #ffde18; font-weight : bold;font-size : 10pt; }
.spc_bar_1 a { font : 11px/24px Arial, Helvetica, sans-serif; font-weight : bold; color : #ffde18; text-decoration : none; float : right; }
.spc_bar_1 a:hover { font : 11px/24px Arial, Helvetica, sans-serif; font-weight : bold; color : #ffde18; } 
.spc_bar_2 a { font : 11px/24px Arial, Helvetica, sans-serif; font-weight : bold; color : #ffde18; text-decoration : none; float : right; }
.spc_bar_2 a:hover { font : 11px/24px Arial, Helvetica, sans-serif; font-weight : bold; color : #ffde18; } 
.spc_bar_3 a {font : 11px/24px Arial, Helvetica, sans-serif;  font-weight : bold;color : #ffde18; text-decoration : none; float : right; }
.spc_bar_3 a:hover { font : 11px/24px Arial, Helvetica, sans-serif; font-weight : bold; color : #ffde18; } 
blockquote { margin-left : 1px; padding-left : 14px; background : url(../images/img05.gif) repeat-y; }
ul { list-style : none; margin : 0; padding : 0; } 
img { border : none; } 
#menu {width : 140px; margin : 0; border-color : #d8d5d1;border-width : 1px; display : inherit; background : url(../images/menu_box.gif) no-repeat; height : 600px; }
#menu li a { color : #3a3b3e; voice-family : "\"}\""; voice-family : inherit; text-decoration : none; height : 24px;  padding-left : 24px; padding-top : 4px; }
#menu li a:link, #menu li a:visited { color : #356aa0; display : block; font : 11px Arial, Helvetica, sans-serif; font-weight : bold;  height : 24px; text-decoration : none; background : url(../images/menu.gif) no-repeat; padding-left : 29px;  padding-top : 3px; border-bottom : 1px dashed;
}
#menu li a:hover { color : #ffffff; background-color : #356aa0; background : url(../images/menu_over.gif) no-repeat;  padding-top : 3px; height : 24px; text-decoration : none; list-style : none; padding-left : 24px; padding-top : 3px; }
.rt_box { background : url(../images/news_box.gif) no-repeat; color : #ffffff; width : 188px; height : 77px; padding-left : 0; padding-right : 0;
margin-top : 3px; }
.rt_box a { font : 16px/23px Arial, Helvetica, sans-serif; color : #ffffff; text-decoration : none; font-weight : bold; }
.rt_box a:hover { text-decoration : none; color : #ffcccf; }
.rt_box1 {  width : 188px; height : 163px; background : url(../images/news_box1.gif) no-repeat; padding-left : 0; padding-right : 0; margin-top : 3px; }
.rt_text { width : 171px; height : 153px; color : #000000; padding-left : 7px; } 
.rt_text1 { width : 171px; height : 77px; color : #ffffff; padding-left : 5px; }
.rt_box1 a { font : 12px/23px Arial, Helvetica, sans-serif; color : #356aa0; text-decoration : none; font-weight : bold; float : right; }
.rt_box1 a:hover { text-decoration : none; color : #f13a48;  float : right; }
.menu_bot ul { width : 200px; display : block; height : 35px; font-size : 0; }
.menu_bot li {float : left;  width : 195px; height : 35px; } 
.menu_bot li a { font : 13px/36px Arial, Helvetica, sans-serif;font-weight : bold; height : 26px;display : block; color : #666666; text-decoration : none; text-align : center; }
.menu_bot li a:hover { font : 13px/36px Arial, Helvetica, sans-serif; font-weight : bold; height : 26px; display : block; color : #f13a48; text-decoration : none; text-align : center; }
.boto { width : 500px; margin-left : 81px; margin-top : -15px; }
a { color : #356aa0; text-decoration : none; }
a:hover { text-decoration : none; color : #ff9e18; }
.spc_1, .spc_1 a { color : #356aa0; font-size : 16px; font-weight : bold; }
.spc_1 a:hover { text-decoration : none; color : #ff9e18; }
.spc_marq { color : #d81019; text-decoration : blink; }
.h5 a { color : #666666; text-decoration : none; font-weight : bold; font-size : 8pt; }
.h5 a:hover { color : #666666; text-decoration : none; font-weight : bold; font-size : 8pt; color : #f13a48; text-decoration : none; }
#slideshow { margin : 0 auto; position : relative; width : 520px;  height : 147px; background : url(../img/bg.gif) no-repeat; }
#slideshow #slidesContainer { margin : 0 auto; width : 510px; height : 147px; }
#slideshow #slidesContainer .slide { margin : 0 auto; width : 510px; height : 137px; } 
.control { display : block;  width : 39px; height : 137px;text-indent : -10000px; position : absolute; padding-top : 25px; cursor : pointer; }
#leftControl { top : 0; left : 0; background : url(../img/control_left.gif) no-repeat; }
#rightControl { top : 0; right : 0; background : transparent url(../img/control_right.gif) no-repeat 0% 0%; }
a { color : #fff; font-weight : bold; text-decoration : none; }
a:hover { text-decoration : blink; } 
#pageContainer { margin : 0 auto; width : 510px; }
#pageContainer h1 { display : block; width : 510px; height : 137px; background-color : #ff0000;}
.slide h2, .slide p { margin : 15px; padding-left : 41px; } 
.slide h2 { font : italic 24px Georgia, "Times New Roman", Times, serif; letter-spacing : -1px; }
.slide img { float : left; padding-top : 11px;padding-left : 41px; }
#marquee_replacement{  border:1px solid #fff;  width:173px;  height:91px;   overflow:auto;  margin-bottom:10px;}
#marquee_replacement p.spacer{ height:31px;}
 .style3 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height:24px;}
.style4 { 	color: #1E9EB9; 	line-height:12px;}
.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; font-weight: bold; }
.style7{  color:#1E9EB9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; font-weight: bold; padding-top:14px; }
 .style8{  color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 24px; font-weight: bold; }
.class1{ background-color:#356aa0; }
.class2{ background-color:#dcecff; color:#416389; }
.class3{ background-color:#c8e2ff; color:#416389; }

.subhead{
 color:#990000;
}

.top-head{ font-family:Arial, Helvetica, sans-serif; width:400px; float:left; margin-top:10px;}
.head-ing{ font-size:24px; font-weight:bold; color:#263c8b; padding:0px; line-height:30px; }

.grid{
	border:0px solid #999;
	padding:3px;
	}
	
.grid th {
	padding: 0px;
	background: #d5e3e4;
	border: 1px solid #999999;
}
	
.grid td {
	margin:0px;
	padding:3px;
	border-top: 1px solid #cacbcf;
	border-right: 1px solid #cacbcf;
	border-left: 1px solid #cacbcf;
	border-bottom: 1px solid #cacbcf;
}
	
table.gradienttable {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #999999;
	border-collapse: collapse;
}
table.gradienttable th {
	padding: 0px;
	background: #d5e3e4;
	border: 1px solid #999999;
}
table.gradienttable td {
	padding: 0px;
	background: #ebecda;
	border: 1px solid #999999;
}
table.gradienttable th p{
	margin:0px;
	padding:8px;
	border-top: 1px solid #eefafc;
	border-bottom:0px;
	border-left: 1px solid #eefafc;
	border-right:0px;
}
table.gradienttable td p{
	margin:0px;
	padding:8px;
	border-top: 1px solid #fcfdec;
	border-bottom:0px;
	border-left: 1px solid #fcfdec;
	border-right:0px;
}


