/* CSS Document */
.body1
{
background:url(../images/home_top_bg.jpg) #e2d3a8 top center no-repeat;
margin:0px 0px 0px 0px;}
body
{
background:url(../images/inner_bg_tile.gif) repeat-y center #e2d3a8;
margin:0px;
}
.leftMenuImportant
{
color:RED;
}


#main_container
{
width:960px;
margin-left:auto;
margin-right:auto;
margin-top:516px;
margin-bottom:0px;
height:100px;
padding:0px 0px 0px 10px;
position:relative;
}
#div_main
{
width:970px;
position:relative;
margin-left:auto;
margin-right:auto;}
#top_bg
{
width:100%;
height:660px;
margin:0px 0px 0px 0px ;
background:url(../images/inner_top_bg.jpg) no-repeat center top;
}
#top_bg2
{
width:100%;
height:660px;
margin:0px 0px 0px 0px ;
background:url(../images/inner_top_bg2.jpg) no-repeat center top;
}
#top_bg3
{
width:100%;
height:660px;
margin:0px 0px 0px 0px ;
background:url(../images/inner_top_bg3.jpg) no-repeat center top;
}
#inner_container
{
width:960px;
height:10px;
float:inherit;
position:relative;
margin-left:auto;
margin-right:auto;
padding:32px 0px 0px 0px;
margin-top:0px;
margin-bottom:0px;
}
#inner_top_nav
{
	width:200px;
	height:20px;
	left:655px;
	top:22px;
	position:absolute;
	padding:0px 0px 0px 0px;
	z-index:10;
	} 
#inner_content_container
{
margin:0px 0px 0px 0px;
width:960px;
height:100%;
}
#content_container
{
width:536px;
margin:0px 0px 0px 8px;
height:585px;
float:left;}
#inner_left_container
{
width:204px;
height:200px;
float:left;
}

#inner_center_container
{
width:720px;
height:200px;
float:left;
margin:0px 0px 0px 25px;
}
#left_menu_head
{
width:204px;
float:left;
}
#left_menu_container
{
width:180px;
float:right;
padding:30px 0px 0px 0px;
}
.srimathe_ramanujaya_namaha
{
margin:22px 0px 25px 110px;
}
#home_content
{
width:457px;
height:363px;
padding:13px 0px 0px 0px;

}
.green_flash_head
{
font-family:tahoma;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
margin:12px 28px 0px 0px;
}
.green_flash_txt
{
font-family:tahoma;
font-size:9px;
color:#FFFFFF;
margin:0px 28px 0px 0px;
}
.flash_green_img
{
margin:8px 0px 0px 0px;
}
#sub_menu
{
width:400px;
height:21px;
background:url(../images/sub_menu_callout.jpg) no-repeat;
margin-left:160px;
margin-top:0px;
font-family:tahoma;
font-size:11px;
color:#CCCCCC;
}

#inner_footer_container
{
width:969px;
height:221px;
background:url(../images/footer_bg_inner.jpg) no-repeat right;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
clear:both;
float:none;
top:auto;
}

#footer_center
{
width:284px;
float:left;
margin:30px 0px 0px 230px;}
#footer_center_right
{
width:284px;
float:right;
margin:30px 0px 0px 230px;}


#inner_text_area
{
width:650px;
margin-left:auto;
margin-right:auto;
position:relative;
}

#login_section
{
background-color:#fcfbf6;
height:135px;
margin:7px 0px 0px 0px;
}
#poll_section
{
background:url(../images/poll_bottom.gif) bottom no-repeat #fcfbf6;
height:193px;
margin:7px 0px 0px 0px;
}
#home_btm
{
float:left;
background:url(../images/ramanujar_img2.jpg) top no-repeat;
height:203px;
width:960px;
}




#bottom_left
{
float:left;
width:215px;
margin:20px 0px 0px 10px;
}

.top_nav
{
margin:0px 3px 0px 3px;
}
.green_flash_head
{
font-family:tahoma;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
margin:2px 28px 0px 0px;
}

/*footer*/
.bottom_link_brown
{
color:#887b55;
font-family:tahoma;
font-size:11px;
line-height:16px;
text-decoration:none;
margin:0px 0px 0px 0px;}
.bottom_link_brown:hover
{
text-decoration:underline;
}
.bottom_link_brown_small
{
color:#ac9e76;
font-family:tahoma;
font-size:9px;
text-align:justify;
margin:2px 0px 2px 0px ;
}
.bottom_link_darkbrown
{
color:#504f4b;
font-family:tahoma;
font-size:9px;
margin:2px 0px 5px 0px;}




/* Left Menu */
#menulist
{
padding-left: 0;
margin-left: 0;
width: 160px;
}

#menulist li
{
list-style:inside;
background:url(../images/menu_sep_dot.gif) repeat-x bottom;
list-style-image:url(../images/left_menu_bullet.gif);
padding-left: 0px;
padding-bottom:8px;
font-family:tahoma;
font-weight:bold;
font-size:12px;
margin:7px 0px 7px 0px;

}

#menulist li a { 
color:#67979c;
text-decoration:none;
margin:0px 0px 0px 5px; }
#menulist li a:hover
{
color:#ff8400;}



.olachuvadi_flash
{
margin:46px 0px 0px 10px;
background:url(../images/olachuvadi_flash.jpg);
width:706px;
height:70px;
font-family:Trebuchet MS;
font-size:14px;
color:#F5EAE2;
font-weight:bold;}
.page_heading
{
font-family:Trebuchet MS;
font-size:24px;
color:#d68032;
float:left;
margin:20px 0px 0px 0px;}

.page_sub_heading
{
font-family:Trebuchet MS;
font-size:14px;
color:#d68032;
float:left;
margin:20px 0px 0px 0px;}

.text_orange_bold
{
color:#d89050;
font-weight:bold;}

.text_head_small
{
color:#67979c;
font-weight:bold;
font-size:12px;
}

.text_orange_small
{
color:#d89050;
font-size:12px;
}

.text_orange_bold_big
{
color:#d89050;
font-weight:bold;
font-size:16px;}

.text_orange_bold_med
{
color:#d89050;
font-weight:bold;
font-size:14px;}

.category_head
{
color:#67979c;
font-weight:bold;
font_size:300px
}

.text_data
{
color:#67979c;
font-weight:bold;
}

.table_head
{
color:#d89050;
font-size:11px;
font-weight:bold;
font-family:tahoma;
}

.table_data
{
color:#67979c;
font-size:11px;
/*font-weight:bold;*/
font-family:tahoma;
}

.text
{
font-family:tahoma;
font-size:12px;
color:#767676;
line-height:20px;
text-align:justify;
margin:0px 0px 10px 0px;
}

.label
{
font-family:tahoma;
font-size:12px;
color:#767676;
line-height:20px;
text-align:justify;
margin:0px 0px 10px 0px;
}

.text_small
{
font-family:tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-align:left;
margin:6px 0px 0px 0px;
line-height:16px;
}

.poll_submit
{
margin:8px 0px 0px 20px;
}
.faq_icon
{
float:left;
margin-top:-7px;
}
.faq_icon_a
{
float:left;
margin-top:-5px;
margin-left:10px;
}
.faq_answer
{
font-family:tahoma;
font-size:12px;
color:#767676;
line-height:20px;
text-align:justify;
margin:0px 0px 10px 50px;
}
.faq_question
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
text-indent:15px;
margin:0px 0px 0px 0px;
color:#767676;}

.faq_question_category
{
font-family:tahoma;
font-size:15px;
font-weight:bold;
text-indent:15px;
margin:0px 0px 0px 0px;
color:#767676;}

.news_date
{
font-family:tahoma;
font-size:11px;
color:#d89050;
margin:0px 0px 0px 0px;
}
.news_head
{
font-family:tahoma;
font-size:12px;
color:#767676;
font-weight:bold;
line-height:20px;
text-align:justify;
margin:0px 0px 10px 0px;
}
.grey_line
{
border-bottom:1px solid #e1e1e1;
margin:0px 0px 10px 0px;
font-size:8px;
}
.dot_line
{
background:url(../images/line_dot.gif) repeat-x bottom;
margin:10px 0px 20px 0px;}
.wwFormTable
{
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;}
.td_border_btm
{
border-bottom:1px solid #e5e5e5;
}
.td_border_top
{
border-top:1px solid #e5e5e5;
}
input
{
border:1px solid #a5e1ec;
font-family:tahoma;
font-size:11px;
color:#67979c;
font-weight:bold;
font-color:#d89050
}

select
{
border:1px solid #a5e1ec;
font-family:tahoma;
font-size:11px;
color:#67979c;
font-weight:bold;
font-color:#d89050
}

textarea
{
border:1px solid #a5e1ec;
font-family:tahoma;
font-size:11px;
color:#67979c;
font-weight:bold;
font-color:#d89050
}
.green_link_txt
{
color:#799374;
font-family:tahoma;
font-size:10px;
text-decoration:underline;}
.green_link_txt:hover
{
text-decoration:none;}

.errorLabel
{
color:#d89050;
font-weight:bold;
}

.errorMessage
{
color:RED;
font-size:12px;
}

.actionMessage
{
color:#67979c;
font-size:14px;
font-weight:bold;
}

.read_more_link
{
color:#ff8400;
font-weight:bold;
text-decoration:none;
}
.read_more_link:hover
{
color:#67979c;}

.borderAll {
    border: 2px solid #8F99EF;
}

.even { background-color: #EFFBEF; }
.odd { background-color: white; }

.nowrap { white-space:nowrap; }

.spaced { line-height: 1.4em; } 
.spaced SUB, .spaced SUP { font-size:11px;  line-height: 0; }

.super_font
{
color:#d89050;;
font-family:tahoma;
font-size:9px;
line-height:16px;
text-decoration:none;
margin:0px 0px 0px 0px;}

.register_txt
{
color:#656462;
font-family:tahoma;
font-size:9px;}

