.main_div {
  border:1px solid #78A8D2;
}

.outer_div {
  float:left;
  width:98.5%; 
  padding: 5px;
}

/*.left_div {
  background-color:#FFFFFF; 
  float:left;
  height:auto;
  margin-left:10px;
  width:40%;
  padding-left:3%
}

.right_div {
  background-color:#FFFFFF;
  float:left;
  height:auto;
  margin-left:9px;
  width:50%;
}*/

.news_left_div {
  background-color:#FFFFFF;
  float:left;
  height:auto;
  margin-left:18px;
  width:28%;
  padding-left:3%
}

.news_right_div {
  background-color:#FFFFFF;
  float:left;
  height:auto;
  margin-left:9px;
  width:64%;
}

.required_field {
  color:#FF0000;
}

.textbox_style { 
  border:1px solid #DDDDDD;
  height:16px;
  margin:3px 3px 3px 0px;
  padding:5px;
  width:300px;
}

.small_textbox_style {
  border:1px solid #DDDDDD;
  height:16px;
  margin:3px 3px 3px 0px;
  padding:5px;
  width:25px;
}

.textarea_style {
  border:1px solid #DDDDDD;
  height:60px;
  margin:3px 3px 3px 0px;
  padding:5px;
  width:300px;
}

.selection_box_style {
  border:1px solid #DDDDDD;
  width:175px;
}

.button_style {
  background-color:#FFFFFF;
  border:1px solid #DDDDDD;
  font-weight:bold;
}

.msg_style {
  margin:2px;
  background:#E2F9E3;
  border:1px solid #99CC99;
  color:#006600;
  padding:2px;height:auto;
}

.image_listing {
  margin-bottom:7px;
  margin-left:30px;
  padding:5px;
  float:left;
}

.mal{  
  border:1px solid #DDDDDD;
  height:16px;
  margin:3px 3px 3px 0px;
  padding:5px;
  width:280px;
  font-family:MLW-TTKarthika;  
}

.eng{
  border:1px solid #DDDDDD;
  height:16px;
  margin:3px 3px 3px 0px;
  padding:5px;
  width:280px;
}

.elt_width {
  width:480px;
}

.left_div_width {
  width:20%;
}

.right_div_width {
  width:73%;
}
div.user_denied {
  text-align:center;
  padding:10px;
  font-weight:bold;
  font-size:13px;
}
div.gallery_collection {
  float:left;
  margin: 1cm 1cm 0cm .1cm;
 /*padding-left: 8px;
   margin-left:10px;*/
  background-color: #000000;
  color: #FFFFFF;
  width:120px;
  height:auto;
  border:0px solid red;
  

}

.gallery_image {
 padding:5px;
 height:100px;
 border:0px solid white;
 height:90px;
 valign:center;
}
.gallery_item {
  height:160px;
  width:125px;
  border:0px solid red;
  float:left;
  padding:3px;
}


.joinus_left_div{

padding-left:3px;
width:25%;
float:left;
height:auto;
font-weight:bold;
}

.joinus_right_div{

padding-left:3px;
width:65%;
float:left;
height:auto;
}
.wish_type {
  width:50%;
  float:left;
  background-color:#E6F6FF;
  height:25px;
  font-weight:bold;
  font-size:13px;
}

.auth_mal{  
  border:1px solid #DDDDDD; 
  margin:3px 3px 3px 0px;
  padding:5px;
  width:280px;
  font-family:MLW-TTKarthika;  
}

.auth_eng{
  border:1px solid #DDDDDD; 
  margin:3px 3px 3px 0px;
  padding:5px;
  width:280px;
}

.image_display {
  width:100px;
  height:75px;
  background-color:#000;
  text-align:center;
}

.pdf_right_div {
  background-color:#FFFFFF;
  float:left;
  height:auto;
  padding-left:17px;
  width:64%;
}

.home_image_display {
  width:520px;
  height:auto;
  background-color:#FFF;
  text-align:center;
}

.table_static {	
	width: 60%;	
	align:center;
}

.table_static TD {
	vertical-align: middle;
	padding: 2px;
	padding-left:4px;
}

