body {
  font:12px/18px Arial, Helvetica, sans-serif;
  margin:0px;
  padding:0px;
  color:#585858;
  background:#f7f7f7 url(images/bg_body.gif) repeat-x;
}
#main_container {
  width:992px;
  margin:55px auto 0 auto;
  padding:0px;
}
#main_container .top_roundcornr {
  width:992px;
  margin:0px;
  padding:0px;
  background:url(images/top_roundbg.jpg) no-repeat;
  height:155px;
}
.top_content {
  width:974px;
  margin:0px auto;
  padding:0px;
}
.top_content .left_img {
  /*margin:22px 0 16px 24px;*/
  padding:0 0 0 20px;
  margin:0px;
  float:left;
  /*height:120px;*/
}
.top_content .right_side {
  background:url(images/web_malbg.jpg) no-repeat top right;
  width:80px;
  height:18px;
  margin:18px 10px 0 0;
  padding:0px;
  float:right;
  color:#e06c07;
  line-height:18px;
  font-weight:bold;
  font-size:11px;
}  
.right_side a {
  text-decoration:none;
  color:#e06c07;
  padding:0 0 0 30px;
}
.right_side a:hover {
  text-decoration:underline;
}
.nav_total {
  width:960px;
  height:32px;
  margin:0px auto 0 auto;
  padding:0px;
  background:url(images/bg_nav.gif) no-repeat;
}
.nav_total .serch_rightside {
  width:250px;
  margin:5px 0 0 0;
  padding: 0px;
  float:left;
  height:22px;
}
.serch_rightside .go_btn {
	float:left;
	margin:0px;
	padding:0px;
}
.serch_bg {
  background:url(images/search_bg.jpg) no-repeat;
  width:185px;
  height:22px;
  margin:0 5px 0 20px;
  padding:0px;
  border:0px;
  line-height:25px;
  float:left;
}
#nav {
  width:700px;
  height:32px;
  margin:0px;
  padding:0px;
  float:left;
  
}
#nav ul {
  list-style:none;
  margin:0 0 0 20px;
  padding:0px;
}
#nav ul li {
  color:#fff;
  float:left;
  margin:0px;
  padding:0px;
  display:block;
}
#nav ul li a {
  color:#fff;
  font-size:14px;
  text-decoration:none;
  line-height:30px;
  padding:0px 10px;
  margin:0px;
}
#nav ul li a:hover, #nav ul li a.current1 {
  color:#e06c07;
 }
#body_content {
  width:960px;
  margin:0px;
  padding:5px 16px;
  background:url(images/body_contentbg.gif) repeat-y;
}
p {
  margin:0px;
  padding:0px;
  text-align:justify;
}
#body_content .left_content {
  width:635px;
  margin:0 0 25px 0;
  padding:0px;
  float:left;
}

.left_content .our_camps_cont {
  background:url(images/our_combg.gif) repeat-x #fff;
  width:635px;
  margin:0px;
  padding:0px;
}
.our_camps_cont .our_camps_left_side {
  width:305px;
  margin:0 0 0 5px;
  padding:0px;
  float:left;

}
.our_camps_cont p.more-1 a {
  margin:0px;
  padding:0 7px 0 0;
  background:url(images/white-arrow.gif) no-repeat right 4px;
  text-decoration:none;
  color:#FFF;
 }
.our_camps_cont p.more-1 a:hover {
  text-decoration:underline;
 }
.our_camps_left_side .img1 {
  background:url(images/kims_bg.jpg) no-repeat;
  width:305px;
  height:115px;
  margin:0px;
  padding:0px;
}
.left_content h2 {
  font-size:14px;
  font-weight:normal;
  color:#fff;
  margin:0 5px 0 135px;
  padding:5px 0 0 0;
  line-height:20px;
  border-bottom:1px dashed #fff;
 }
.img1 p {
  text-align:justify;
  margin:0 0 0 135px;
  padding:5px 5px 0 0;
  color:#fff;
  line-height:12px;
  
 }
/*.img1 h2 {
  font-size:14px;
  font-weight:bold;
  color:#fff;
  margin:0 5px 0 135px;
  padding:5px 0 0 0;
  line-height:20px;
  border-bottom:1px dashed #577702;
 }*/
/*.img1 p.more-1 a {
  margin:0px;
  padding:0 0 0 7px;
  background:url(images/green_arrow.gif) no-repeat 0px 4px;
  text-decoration:none;
  color:#FFF;
 }
.img1 p.more-1 a:hover {
  text-decoration:underline;
 }*/
.img1 p a {
  color:#0541af;
  text-decoration:none;
  line-height:10px;
  font-size:12px;
 }
.img1 p a:hover {
  text-decoration:underline;
 }
/*.img1 ul {
  list-style:none;
  margin:0 0 0 135px;
  padding:10px 0 0 0;
}
.img1 ul li {
  
  margin:0px;
  padding:0 0 0 7px;
  background:url(images/green_arrow.gif) no-repeat 0px 4px;
  line-height:15px;
}
.img1 ul li a {
  text-decoration:none;
  color:#fff;
}
.img1 ul li a:hover {
  
  text-decoration:underline;
}*/
.our_camps_left_side .img2 {
  background:url(images/chaitan.jpg) no-repeat;
  width:305px;
  height:115px;
  margin:0px;
  padding:0px;
}
.img2 p {
  text-align:justify;
  margin:0 0 0 135px;
  padding:5px 5px 0 0;
  color:#fff;
  line-height:12px; 
 }
/*.img2 ul {
  list-style:none;
  margin:0 0 0 135px;
  padding:10px 0 0 0;
}
.img2 ul li {
  margin:0px;
  padding:0 0 0 7px;
  background:url(images/ylet_arrow.gif) no-repeat 0px 4px;
  line-height:18px;
}
.img2 ul li a {
  text-decoration:none;
  color:#fff;
}
.img2 ul li a:hover {
  text-decoration:underline;
}*/

.our_camps_left_side .img3 {
  background:url(images/kakinada.jpg) no-repeat;
  width:305px;
  height:115px;
  margin:0px;
  padding:0px;
}
.img3 p {
  text-align:justify;
  margin:0 0 0 135px;
  padding:5px 5px 0 0;
  color:#fff;
  line-height:12px; 
 }
.our_camps_left_side .img5 {
  /*background:url(images/kakinada-2.jpg) no-repeat;
  width:305px;
  height:115px;
  margin:0px;
  padding:0px;*/
   background:url(images/giet.jpg) no-repeat;
  width:305px;
  height:115px;
  margin:0px;
  padding:0px;
}
.our_camps_left_side .img4 {
  background:url(images/kakinada-2.jpg) no-repeat;
  width:305px;
  height:115px;
  margin:0px;
  padding:0px;
}
.img4 p {
  text-align:justify;
  margin:0 0 0 135px;
  padding:5px 5px 0 0;
  color:#fff;
  line-height:12px; 
 }
/*.img3 ul {
  list-style:none;
  margin:0 0 0 135px;
  padding:10px 0 0 0;
}
.img3 ul li {
  margin:0px;
  padding:0 0 0 7px;
  background:url(images/yello_arrow.gif) no-repeat 0px 4px;
  line-height:14px;
}
.img3 ul li a {
  text-decoration:none;
  color:#fff;
}
.img3 ul li a:hover {
  text-decoration:underline;
}*/
.our_camps_cont .our_camps_right_side {
  width:305px;
  margin:0 0 0 10px;
  padding:0px;
  float:left;
}
.our_camps_right_side .img4 {
  background:url(images/giet.jpg) no-repeat;
  width:305px;
  height:115px;
  margin:0px;
  padding:0px;
}
.img4 ul {
  list-style:none;
  margin:0 0 0 135px;
  padding:10px 0 0 0;
}
.img4 p{
  text-align:justify;
  margin:0 0 0 135px;
  padding:5px 5px 0 0;
  color:#fff;
  line-height:12px; 
 }

/*.img4 ul li {
  margin:0px;
  padding:0 0 0 10px;
  background:url(images/rrow2.gif) no-repeat 0px 4px;
  line-height:15px;
}
.img4 ul li a {
  text-decoration:none;
  color:#fff;
}
.img4 ul li a:hover {
  text-decoration:underline;
 }*/
.our_camps_right_side .img5 {
  background:url(images/chai_sci_tech1.jpg) no-repeat;
  width:305px;
  height:115px;
  margin:0px;
  padding:0px;
}
.all_cap {
  text-transform:uppercase;
}
.img5 p {
  /*margin:0 0 0 137px;
  padding:3px 5px 0 0;
  color:#fff;
  line-height:140%;*/
  text-align:justify;
  margin:0 0 0 135px;
  padding:5px 5px 0 0;
  color:#fff;
  line-height:12px;
}
/*.img5 p a {
  color:#fff;
  text-decoration:none;
  background:url(images/red_arrow.gif) no-repeat right 4px;
  padding:0 10px 0 0;
  margin:0px;
}*/

.our_camps_right_side .img6 {
  background:url(images/visak.jpg) no-repeat;
  width:305px;
  height:115px;
  margin:0px;
  padding:0px;
}
.img6 p {
  text-align:justify;
  margin:0 0 0 135px;
  padding:5px 5px 0 0;
  color:#fff;
  line-height:12px;
 }
.our_camps_right_side .img7 {
  background:url(images/visak-2.jpg) no-repeat;
  width:305px;
  height:115px;
  margin:0px;
  padding:0px;
}
.img7 p {
  text-align:justify;
  margin:0 0 0 135px;
  padding:5px 5px 0 0;
  color:#fff;
  line-height:12px;
 }
.our_camps_right_side .img8 {
  background:url(images/kakinada.jpg) no-repeat;
  width:305px;
  height:115px;
  margin:0px;
  padding:0px;
}
.img8 p {
  text-align:justify;
  margin:0 0 0 135px;
  padding:5px 5px 0 0;
  color:#fff;
  line-height:12px;
 }
/*.img6 ul {
  list-style:none;
  margin:0 0 0 135px;
  padding:10px 0 0 0;
}
.img6 ul li {
  margin:0px;
  padding:0 0 0 10px;
  background:url(images/arrow_3.jpg) no-repeat 0px 4px;
  line-height:15px;
}
.img6 ul li a {
  text-decoration:none;
  color:#fff;
}
.img6 ul li a:hover {
  text-decoration:underline;
 }*/
.left_content h1 {
  font-size:16px;
  font-weight:bold;
  background:url(images/sub_hed_leftbg.gif) no-repeat;
  width:635px;
  height:38px;
  margin:5px 0 0 0;
  padding:0 0 0 5px;
  color:#e06c07;
  line-height:35px;
}
#body_content .right_content {
  width:321px;
  float:right;
  margin:0 0 25px 0;
  padding:0px;
}
.right_content p {
  padding:0px;
  margin:0px;
}
.right_content h2 {
  width:320px;
  height:38px;
  margin:0px;
  padding:0 0 0 5px;
  color:#e06c07;
  font-size:16px;
  font-weight:bold;
  line-height:35px;
  background:url(images/rightside_subhed_textbg.gif) no-repeat;
}
.right_content p a {
  background:url(images/orng_arrow.gif) no-repeat right 4px;
  padding:0 10px 0 0;
  margin:0px;
  color:#e06c07;
  text-decoration:none;
}
.right_content p a:hover {
  text-decoration:underline;
}
.right_content h3 { font-size:14px;
  font-weight:normal;
  color:#fff;
  margin:0 5px 0 135px;
  padding:5px 0 0 0;
  line-height:20px;
  border-bottom:1px dashed #fff;
 }
.right_content .suhed_contbg {
  background:url(images/rightside_subhed_textbottombg.gif) repeat-x;
  margin:0px;
  padding:0px;
}
.orng_txt {
  color:#e06c07;
}
.suhed_contbg p {
  margin:0 5px 7px 5px;
  padding:0px;
 }
.right_content .bot_img {
  background:url(images/right_cont_botimg.jpg) no-repeat;
  width:320px;
  height:115px;
  margin:12px 0 0 0;
  padding:0px;
}
.bot_img p {
  text-transform:uppercase;
  color:#fff;
  font-size:14px;
  text-align:center;
  padding:94px 0 0 0;
  margin:0px;
  font-weight:bold;
  letter-spacing:2px;
}
.img8 {
  background:url(images/visak-3-1.jpg) no-repeat;
  width:319px;
  height:115px;
  margin:0px;
  padding:0px;
}
.img8 p {
  text-align:justify;
  margin:0 0 0 135px;
  padding:5px 5px 0 0;
  color:#fff;
  line-height:12px;
 }

.img8 p.more-1 a {
  margin:0px;
  padding:0 7px 0 0;
  /*background:url(images/green_arrow.gif) no-repeat 0px 4px;*/
  background:url(images/white-arrow.gif) no-repeat right 4px;
  text-decoration:none;
  color:#FFF;
 }
.img8 p.more-1 a:hover {
  text-decoration:underline;
 }
#footer {
  background:#2f475f;
  width:100%;
  height:305px;
  margin:0px auto;
  padding:0px;
  border-top:1px solid #2f475f;
}
#footer .footer_content {
  width:960px;
  margin:20px auto 0 auto;
  padding:0px;
  color:#fff;
}

.footer_content .round_bg_events {
  background:url(images/footer_cont_roundbg.jpg) no-repeat 0px 20px;
  width:218px;
  height:224px;
  margin:0 0 0 8px;
  padding:0px 7px;
  float:left;
  line-height:15px;
}
.round_bg_events .event_pict {
  background:url(images/event_pict.jpg) no-repeat;
  width:213px;
  height:67px;
  margin:5px 0 0 0;
  padding:0px;
}
.round_bg_events p a {
  text-decoration:none;
  color:#fff;
  background:url(images/footer_arrow.gif) no-repeat right 5px;
  padding:0 10px 0 0;
  margin:0px;
}
.round_bg_events p a:hover {
  text-decoration:underline;
}
	
.footer_content .round_bg_admi {
  background:url(images/footer_cont_roundbg.jpg) no-repeat 0px 20px;
  width:218px;
  height:224px;
  margin:0 0 0 8px;
  padding:0px 7px;
  float:left;
}
.round_bg_admi ul {
  list-style:none;
  margin:10px 0 0 0;
  padding:0px;
}
.round_bg_admi ul li {
  background:url(images/footer_arrow.gif) no-repeat 0 5px;
  padding:0 0 0 12px;
  margin:5px 0;
}
.round_bg_admi ul li a {
  color:#fff;
  padding:0px;
  margin:0px;
  text-decoration:none;
}
.footer_content .round_bg_care {
  background:url(images/footer_cont_roundbg.jpg) no-repeat 0px 20px;
  width:218px;
  height:224px;
  margin:0 0 0 8px;
  padding:0px 7px;
  float:left;
}
.round_bg_care p {
  padding:0px;
  margin:10px 0px;
}
.round_bg_care p a {
  text-decoration:underline;
  color:#fff;
  padding:0 10px 0 0;
  margin:0px;
 }

.round_bg_care span a {
  text-decoration:none;
  color:#fff;
  background:url(images/footer_arrow.gif) no-repeat right 5px;
  padding:0 10px 0 0;
  margin:0px;
}

.footer_content h3 {
  color:#fff;
  font-size:18px;
  padding:0px;
  margin:30px 0 0 0;
  font-weight:normal;
}
.footer_content .rounded_smallbg_content {
  width:232px;
  height:224px;
  margin:0 0 0 8px;
  padding:0px;
  float:left;
}
.rounded_smallbg_content .fallowus_content {
  background:url(images/footer_cont_round_smallbg.jpg) no-repeat 0px 20px;
  width:218px;
  height:122px;
  margin:0px;
  padding:0px 7px;
  float:left;
}
.fallowus_content2 {
  background:url(images/footer_cont_round_smallbg2.jpg) no-repeat;
  width:232px;
  height:93px;
  margin:5px 0 0 0;
  padding:0px;
  float:left;
}
.fallowus_content2 .right {
  width:100px;
  float:left;
  margin:0px;
  padding:0px;
}
.fallowus_content2 .right ul {
  list-style:none;
  margin:10px 0 0 7px;
  padding:0px;
 }
.fallowus_content2 ul li {
  margin:0px;
  padding:0 0 0 10px;
  }
.fallowus_content2 ul li a {
  text-decoration:none;
  color:#fff;
}

.fallowus_content2 .left {
  width:100px;
  float:left;
  margin:0px;
  padding:0px;
}
.fallowus_content2 .left ul {
  list-style:none;
  margin:10px 10px 0 7px;
  padding:0px;
  width:100px;
}
.fallowus_content2 ul li {
  margin:0px;
  padding:0 0 0 10px;
  background:url(images/footer_arrow.gif) no-repeat 0px 4px;
}
.fallowus_content2 ul li a {
  text-decoration:none;
  color:#fff;
}
.rounded_smallbg_content h4 {
  color:#fff;
  font-size:18px;
  padding:0px;
  margin:25px 0 0 0;
  font-weight:normal;
}

.footer_content .footer_links {
  width:400px;
  float:left;
  margin:10px 0 0 0;
  padding:0px;
 
}
.footer_links ul {
  list-style:none;
  margin:0px;
  padding:0px;
}
.footer_links ul li {
  color:#fff;
  float:left;
  margin:0px;
  padding:0px;
  display:block;
}
.footer_links ul li a {
  color:#fff;
  font-size:11px;
  text-decoration:none;
  padding:0px 5px;
  margin:0px;
}
.footer_content .copy_right {
  float:right;
  margin:10px 10px 0 0;
  padding:0px;
}

#body_content .left_contentinner {
  width:680px;
  margin:0 0 25px 0;
  padding:0px;
  float:left;
}
.left_contentinner .our_camps_cont {
  background:url(images/our_combg.gif) repeat-x #fff;
  width:680px;
  margin:0px;
  padding:0px;
}

#body_content .right_contentinner {
  width:271px;
  float:right;
  margin:0 0 25px 0;
  padding:0px;
}
.right_contentinner p {
  padding:0px;
  margin:0px;
}
.right_contentinner h2 {
  width:271px;
  height:38px;
  margin:0px;
  padding:0 0 0 5px;
  color:#e06c07;
  font-size:16px;
  font-weight:bold;
  line-height:35px;
  background:url(images/rightside_subhed_textbg.gif) no-repeat;
}
.right_contentinner p a {
  background:url(images/orng_arrow.gif) no-repeat right 4px;
  padding:0 10px 0 0;
  margin:0px;
  color:#e06c07;
  text-decoration:none;
}
.right_contentinner p a:hover {
  text-decoration:underline;
}
.right_contentinner .suhed_contbg {
  background:url(images/rightside_subhed_textbottombg.gif) repeat-x;
  margin:0px;
  padding:0px;
}

/* inner page content */
.inner-left-content {
  float:left;
  width:680px;
  margin:0 0 25px 0;
  /*padding:0px;*/
 }
.inner-right-content {
  float:right;
  width:271px;
  margin:0 0 25px 0;
  padding:0px;
 }
.inner-right-content h1 {
  width:271px;
  height:38px;
  font-size:16px;
  font-weight:bold;
  color:#e06c07;
  line-height:35px;
  background:url(images/innerpg-innrright-subtxttbg.gif) no-repeat;
  margin:0px;
  padding:0 0 0 14px;
 }
.inner-right-content h2 {
  width:271px;
  height:38px;
  font-size:16px;
  font-weight:bold;
  color:#e06c07;
  line-height:35px;
  background:url(images/innerpg-innrright-subtxttbg.gif) no-repeat;
  margin:16px 0 0 0;
  padding:0 0 0 14px;
 }
.inner-right-content .new-cont-bg {
  background:url(images/news-cont-bg.gif) repeat-x;
  margin:0px;
  padding:0px 14px;
  width:243px;
 }
.inner-right-content .inner-right-nav {
  width:271px;
  margin:0px;
  padding:0px;
 }
.inner-right-nav ul {
  /*list-style:url(images/gray-arrow.gif);*/
  list-style:none;
  margin:0px;
  padding:0px;
  width:271px;
  
 }
.inner-right-nav ul li {
  height:29px;
  width:271px;
  background:url(images/innerpg-innrright-navbg1.gif) repeat-x;
  margin:0px;
  padding:0 0 0 0px;
  display:block;
 }
.inner-right-nav ul li a {
  text-decoration:none;
  background:url(images/gray-arrow1.gif) no-repeat 14px 8px;
  margin:0px;
  padding:0 0 0 30px;
  height:29px;
  display:block;
  color:#585858;
  line-height:25px;
 }
.inner-right-nav ul li a:hover, .inner-right-nav ul li a.current2 {
  background:#fff;
  display:block;
 /* background:url(images/innerpg-innrright-navover.gif);*/
  height:28px;
  background:url(images/orng_arrow3.gif) no-repeat #fff 14px 8px;
  color:#e06c07;
 }
.space-bg {
  width:271px;
  height:31px;
  background:url(images/space-bg.gif) repeat-x;
  margin:0px;
  padding:0px;
 }
.bot_img2 {
  background:url(images/right_cont_botimg2.jpg) no-repeat;
  width:271px;
  height:115px;
  margin:0px;
  padding:0px;
}
.bot_img3 {
  background:url(images/right_cont_botimg13.jpg) no-repeat;
  width:271px;
  height:115px;
  margin:0px;
  padding:0px;
}
.bot_img3 p {
  text-transform:uppercase;
  color:#fff;
  font-size:14px;
  text-align:center;
  padding:94px 0 0 0;
  margin:0px;
  font-weight:bold;
  letter-spacing:2px;
}
.bot_img4 {
  background:url(images/right_cont_botimg4.jpg) no-repeat;
  width:271px;
  height:115px;
  margin:0px;
  padding:0px;
}
.bot_img4 p {
  text-transform:uppercase;
  color:#fff;
  font-size:14px;
  text-align:center;
  padding:94px 0 0 0;
  margin:0px;
  font-weight:bold;
  letter-spacing:2px;
}

.inner-left-content h1 {
    font-size:16px;
  font-weight:bold;
  background: url(images/innerpg-subheding-bg.gif) no-repeat;
  width:680px;
  height:35px;
  margin:5px 0 0 0;
  padding:0 0 0 5px;
  color:#e06c07;
  line-height:35px;
 }
.inner-left-content h2 {
  color:#e06c07;
  margin:0px;
  padding:0 0 0 13px;
  line-height:20px;
  font-size:14px;
  font-weight:bold;
  background:url(images/gray-arrow2.gif) no-repeat 0px 7px;
 }
.read-more {
  background:url(images/orng_arrow2.gif) no-repeat right 6px;
  margin:0px;
  padding:0px;
  width:35px;
 }
.read-more a {
  text-decoration:none;
  color:#e06c07;
  padding:0px;
  margin:0px;
 }
.read-more a:hover {
  text-decoration:underline;
 }
.inner-left-content .innerpag-innrleft-contentbg {
  background:url(images/innerpg-innrleft-contbg.gif) #FFF repeat-x;
  width:660px;
  /*height:550px;
  float:left;*/
  margin:1px 0 10px 0;
  padding:0px 10px;
 }
.inner-left-content .innerpag-innrleft-whitetbg {
  width:640px;
  height:100%;
  background:url(images/innerpg-innrleft-whitebg1.gif) no-repeat #fff;
  margin:0px;
  padding:10px;
 }
.innerpag-innrleft-whitetbg1 {
  width:640px;
  height:100%;
  background:url(images/innerpg-innrleft-whitebg1.gif) no-repeat #fff;
  margin:0px;
  padding:10px;
 }
.innerpag-innrleft-whitetbg p {
  line-height:18px;
  text-align:justify;
  margin:5px 0 0 0;
  padding:0px;
 }
.innerpag-innrleft-whitetbg p.kakinad-img {
  background:url(images/our-compas-kakinada.jpg) no-repeat;
  margin:10px 0 0 0;
  padding:0 0 0 135px;
  height:110px;
 }
.innerpag-innrleft-whitetbg p.rajah-img {
  background:url(images/our-compas-rajahmun.jpg) no-repeat;
  margin:10px 0 0 0;
  padding:0 0 0 135px;
  height:110px;
 }
.innerpag-innrleft-whitetbg p.amalaprm-img {
  background:url(images/our-compas-amalaprm.jpg) no-repeat;
  margin:10px 0 0 0;
  padding:0 0 0 135px;
  height:110px;
 }
.innerpag-innrleft-whitetbg p.rajah2-img {
  background:url(images/our-compas-rajahmun-giet.jpg) no-repeat;
  margin:10px 0 0 0;
  padding:0 0 0 135px;
  height:110px;
 }
.innerpag-innrleft-whitetbg p.bhimavrm-img {
  background:url(images/our-compas-bhimavrm.jpg) no-repeat;
  margin:10px 0 0 0;
  padding:0 0 0 135px;
  height:110px;
 }
.innerpag-innrleft-whitetbg p.visaka-img {
  background:url(images/our-compas-visakha.jpg) no-repeat;
  margin:10px 0 0 0;
  padding:0 0 0 135px;
  height:110px;
 }
.text-field {
  width:165px;
  height:20px;
  color:#585858;
  padding:0 0 0 10px;
  line-height:25px;
 }
.messag-box {
  width:175px;
  height:70px;
  color:#585858;
  padding:0 0 0 10px;
 }
.google-link a {
  text-decoration:none;
  color:#e06c07;
  margin:0px;
  padding:0px;
  font-size:16px;
  font-weight:bold;
 }
.google-link a:hover {
  text-decoration:underline;
 }
.dotted-line {
 /* width:660px;*/
  height:30px;
  background:url(images/dotted-line.gif) repeat-x center;
  margin:0px;
  padding:0px;
 }
.login-pagetxtfield {
  background:#d0e7f9;
  border:1px solid #fff;
 }
