html, body, h1, h2, h3, h4, ul, li 
{
	margin: 0;
	padding: 0;
}
body {
	background: #999999;
	text-align: center;
	font-family:Tahoma,Arial,Verdana,sans-serif;
	font-size:11px; 
	color:  #504D4A;
	}
html,body {
_overflow:auto;
}
table{
font-size:12px;
font-family:tahoma, verdana;
}
a {
color:#575757;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#FF6633;
font-weight:bold;
text-decoration:none;
}
.wrapper{
position:relative;
width:900px;
background:#fff;
padding: 0;
border-collapse: collapse;
border:none;
}
.wrapper_td{
padding: 0;
vertical-align:top;
text-align:left;
}
.wrapper_td_lhs{
padding: 0;
vertical-align:top;
text-align:center;
width:220px;
padding-bottom:15px;
}
.wrapper_td_rhs{
padding: 0;
vertical-align:top;
text-align:left;
width:220px;
height:100px;

}
.wrapper_td_middle{
padding: 0;
vertical-align:top;
text-align:left;
width:460px;
height:100px;
}
.wrapper_td_middle_norhs{
padding: 0;
vertical-align:top;
text-align:left;
width:680px;
height:100px;

}
.header{
position:relative;
width:900px;

}
.header_upper{
position:relative;

background:url(../images/header_strip.gif) repeat-x;
}
.header_lower{
position:relative;
}
.footer{
position:relative;
background: url(../images/footer_strip.gif) repeat-x;
padding:0px 0px 0px 20px;
font-size:11px;
color:#ffffff;
height:180px;
_height:190px;
}
.footer a{
font-size:11px;
color:#ffffff;
}
.footer a:hover {
color:#FF9966;
}
.footer_table{
position:relative;
font-size:10px;
color:#fff;
margin:0px 0px 0px 0px;
}

.policy_block{
position:relative;
background:url(../images/footrt_gred.gif) repeat-y;
padding:5px 5px 5px 5px;
margin-top:10px;
margin-bottom:5px;
}
.policy_block ul{
position:relative;
list-style:none;
}
.policy_block ul li{
position:relative;
display:inline;
}
.policy_block ul li a{
font-weight:normal;
}
.policy_block ul li a:hover{
font-weight:normal;
}

.breadcrumbtitle{
color:#ffffff;
}

.breadcrumb{
position:relative;
background: url(../images/bredstrip.gif) repeat-x;
padding:3px 0px 3px 20px;
}

.breadcrumb ul {
margin-left: 0px;
padding-left: 0;
font-family: verdana;
display: inline;
border: none;
} 

.breadcrumb ul li {
margin-left: 0;
font-family: verdana;
font-size:11px;
font-weight: normal; 
color:#ffffff;
padding-left: 0px;
border: none;
list-style: none;
display: inline;
}
.breadcrumb li a{
margin-left: 0;
text-decoration:none;
color:#ffffff;
padding-left: 2px;
border: none;
list-style: none;
display: inline;
}
.breadcrumb li a:hover{
margin-left: 0;
color:#FF9966;
border: none;
list-style: none;
display: inline;
}

.lhs_menu_block{
position:relative;
width:208px;
margin-left:auto;
margin-right:auto;
padding-top:10px;
}
.lhs_menu_block ul{
position:relative;
list-style:none;
padding:0px;
}
.lhs_menu_block ul li{
position:relative;
list-style:none;
width:208px;
height:22px;
background:url(../images/menustrip.gif);
margin:2px 0px 2px 0px;
text-align:left;
}
.lhs_menu_block ul li a{
position:Relative;
color:#910700;
width:188px;
_width:208px;
height:17px;
_height:22px;
display:block;
font-size:11px;
background:url(../images/menustrip.gif) no-repeat;
padding-left:20px;
padding-top:5px;
}
.lhs_menu_block ul li a:hover{
background:url(../images/menurollover_strip.gif) no-repeat;
color:#fff;
}


.lhs_menu_block ul ul li a{
position:Relative;
color:#910700;
width:178px;
_width:208px;
height:17px;
_height:22px;
display:block;
font-size:11px;
background:#none;
background:url(../images/lhs_ash_menu.gif) no-repeat;
padding-left:30px;
padding-top:5px;
_top:3px;

}

.lhs_menu_block ul ul li a:hover
{
font-size:11px;
background:none;
}


.mainheading{
position:relative;
background:#759F49;
width:650px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
font-weight:bold;
color:#fff;
font-size:14px;
text-align:left;
padding:5px 0px 5px 10px;
}
.no_album{
position:relative;
background:#F2F1EF;
margin-left:auto;
margin-right:auto;
margin-top:10px;
width:500px;
font-size:11px;
color:#333333;
}

.not_present_date
{
font-weight:bold;
}

.rhs_menu_properties
{
position:relative;
width:206px;
margin:auto;
margin-top:15px;
}
.rhs_menu_inner_pink
{
position:relative;
height:auto;
background:#E4D7D7;
text-align:left;
padding-top:7px;
padding-bottom:21px;
color:#286184;
}

#lhs_org_img
{
position:relative;
width:206px;
margin:auto;
float:left;
}

#lhs_org_img a
{
color:#630102;
text-decoration:none;
}

#lhs_org_img a:hover
{
color:#666666;
}

.wel_title
{
position:relative;
width:419px;
height:25px;
background:#FFB3B0;
color:#000000;
font-size:11px;
text-align:center;
margin-left:12px;
margin-top:9px;
_margin-top:7px;
}

.wel_title_align
{
position:relative;
top:5px;
}

.content_para
{
position:relative;
width:419px;
background:#F2F1EF;
color:#504D4A;
font-size:11px;
text-align:justify;
padding:0px 0px 10px 0px; 
margin-left:12px;
margin-top:9px;
_margin-top:7px;
}



.index_con_tit_img
{
position:relative;
width:158px;
height:105px;
background:url(../images/index_content_tit_img.gif) no-repeat;
float:left;
}

.index_con_tit
{
position:relative;
width:255px;
float:left;
color:#A60505;
font-size:14px;
font-weight:bold;
}

.index_con_tit-align
{
position:relative;
top:31px;
margin-left:13px;
float:left;
}
.index_con_tit_whole
{
position:relative;
width:419px;
float:left;
border-bottom:1px solid #D1CECA;
}

.rhs_pink_properties
{
position:relative;
width:225px;
margin:auto;
margin-top:10px;
}

.rhs_pink_inner
{
position:relative;
height:auto;
background:#E60473;
text-align:left;
padding-left:0px;
_padding-left:3px;
color:#286184;
}
.rhs_pink_innerwhite_properties
{
position:relative;
width:216px;
margin:auto;
margin-top:4px;
}
.rhs_pink_inner_white
{
position:relative;
height:auto;
background:#fff;
text-align:left;
padding: 7px 0px 21px 0px;
color:#286184;
}
.rhs_orange_inner
{
position:relative;
height:auto;
text-align:left;
padding-top:7px;
padding-left:12px;
padding-right:12px;
padding-bottom:21px;
color:#286184;
border-bottom:2px solid #F69C6E;
}

#rhs_news_text
{
position:relative;
color:#6B2A07;
background:none;
text-align:justify;
margin-top:10px;
padding-right:5px;
}

#rhs_news_text a
{
color:#193E63;
font-weight:normal;
}

#rhs_news_text a:hover
{
color:#666666;
font-weight:normal;
}

#lhs_event_date
{
position:relative;
margin-top:3px;
}
#lhs_event_para
{
position:relative;
margin-top:6px;
height:53px;
overflow:hidden;
}

#read_more
{
position:relative;
margin-top:10px;
margin-left:100px;
color:#000;
}
#read_more a
{
color:#000;
}

#read_more a:hover
{
color:#ff0000;
}

#border_rhs_news
{
position:relative;
font-weight:normal;
border: 1px solid #C39C4D;
padding-right:5px;
margin-top:10px;
}


#rhs_news_title a
{
color:#0855B3;
font-weight:bold;
}

#rhs_news_title a:hover
{
color:#FD772F;
font-weight:bold;
}

#rhs_news_para
{
position:relative;
margin-top:6px;
height:53px;
overflow:hidden;
}

#rhs_news_para a
{
color:#666666;
}

#rhs_news_para a:hover
{
color:#FD772F;
}


#rhs_photo_disp
{
position:relative;
text-align:center;
}
#rhs_photo_name
{
position:relative;
text-align:left;
color:#333333;
font-weight:bold;
margin-top:10px;
margin-left:5px;
}
#rhs_photo_disc
{
position:relative;
text-align:left;
margin-top:1px;
color:#333333;
margin-left:7px;
}
#rhs_photo_date
{
position:relative;
text-align:left;
margin-top:1px;
color:#333333;
margin-left:7px;
}

#rhs_photo_thump
{
position:relative;
padding:none;
margin:none;
border-collapse:collapse;
width:210px;
margin-top:10px;
margin-left:5px;
}

.contact_us_button
{
position:relative;
width:72px;
height:27px;
background: url(../images/submit_admin.gif) repeat-x;
border:none;
color:#fff;
font-weight:bold;
padding-bottom:3px;
_padding-bottom:0px;
right:2px;
}


/*---------------------------------side bar menu css---------------------------*/

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 11px Verdana;
width: 208px;
/* Main Menu Item widths */
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color:#910700;
text-decoration: none;
padding-left: 21px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
cursor: hand;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:active{
background:url(../images/menustrip.gif) no-repeat; /*background of tabs (default state)*/
color:#910700;
text-align:left;
cursor:hand;
}

.sidebarmenu ul li a:visited 
{
background:url(../images/menustrip.gif) no-repeat; /*background of tabs (default state)*/
color:#910700;
text-align:left;
cursor: hand;
}


.sidebarmenu ul li a:hover{
background:url(../images/menurollover_strip.gif) no-repeat;
color:#fff;
cursor: hand;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 238px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
cursor: hand;
}

.sidebarmenu ul li ul li a:link{
background:url(../images/lhs_ash_menu.gif) no-repeat; /*background of tabs (default state)*/
color:#910700;
text-align:left;
padding-left:30px;
cursor: hand;
}

.sidebarmenu ul li ul li a:visited{
background:url(../images/lhs_ash_menu.gif) no-repeat; /*background of tabs (default state)*/
color:#910700;
text-align:left;
padding-left:30px;
cursor: hand;
}

.sidebarmenu ul li ul li a:hover{
background:url(../images/menurollover_strip_1.gif) no-repeat;
color:#fff;
cursor: hand;
}

.sidebarmenu a.subfolderstyle{
background: url(images/Arrow.jpg) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */

#lhs_top_menu_container
{
position:relative;
width:208px;
margin-left:7px;
_margin-left:5px;
margin-top:13px;
z-index:30;
}

#arrow_display
{
position:relative;
background:url(../images/arrow_lhs.gif) no-repeat;
width:5px;
height:9px;
float:left;
top:3px;
}

#arrow_name
{
position:relative;
width:180px;
}

#name
{
position:relative;
width:170px;
float:left;
}

/*-----pagging css-----------------*/

#calen_panel_bottom_str{
position:relative;
color:#640203;
float:left;
width:420px;
text-align:center;
font-size:12px;
font-weight:bold;
padding-top:10px; 
padding-bottom:10px;
margin-left:10px;
_margin-left:5px;
}

#calen_panel_bottom_str p{
position:relative;
height:22px;
_height:28px;
top:-10px;
_top:0px;
text-align:center;
font-weight:bold;
padding-top:5px;
_padding-top:2px;
padding-bottom:2px;
}

#calen_panel_bottom_str a{
position:relative;
text-decoration:none;
text-align:center;
border:1px solid #759F49;
font-weight:bold;
color:#759F49;
padding:4px 7px 4px 7px;
}


#calen_panel_bottom_str a:hover {
  text-decoration: none;
  color:#ff0000;
  font-weight:bold;
   }

#calen_panel_bottom_str a:active{
position:relative;
text-align:center;
background:#759F49;
color:#ffffff;
border:1px solid #759F49;
}
   
#calen_panel_bottom_str b{
position:relative;
text-align:center;
background:#759F49;
color:#ffffff;
border:1px solid #759F49;
padding:4px 7px 4px 7px;
}
#empty_next {
position:relative;
text-decoration:none;
text-align:center;
border:1px solid #759F49;
font-weight:bold;
color:#D2D2D2;
padding:4px 7px 4px 7px;
}
#empty_prev {
position:relative;
text-decoration:none;
text-align:center;
border:1px solid #759F49;
font-weight:bold;
color:#D2D2D2;
padding:4px 4px 4px 4px;
}

.wrapper_td_middle_cms
{
vertical-align:top;
text-align:center;
width:480px;
padding-bottom:15px;
margin-left:0;
margin-right:0;
}




/************CMS********/

.content_para_cms
{
position:relative;
background:#fff;
width:420px;
_width:430px;
background:#F2F1EF;
color:#504D4A;
font-size:11px;
text-align:justify;
padding:5px 5px 10px 5px; 
margin-top:9px;
margin-left:10px;
_margin-left:0px;
border:1px solid #666666;
}


.content_para_cms h1{
position:relative;
font-family:tahoma, verdana, arial;
font-size:15px;
font-weight:bold;
color:#575757;
border-bottom:1px dotted #555555;
}

.content_para_cms h2{
position:relative;
font-size:14px;
color:#223A58;
font-weight:bold;
font-family:tahoma, verdana, arial;
}

.content_para_cms h3{
position:relative;
font-size:13px;
color:#223A58;
font-weight:bold;
font-family:tahoma, verdana, arial;
}

.content_para_cms p{
position:relative;
font-size:11px;
color:#223A58;
font-weight:normal;
font-family:tahoma, verdana, arial;
}
.content_para_cms span{
position:relative;
font-size:11px;
color:#223A58;
font-weight:normal;
font-family:tahoma, verdana, arial;
}

.content_para_cms a{
position:relative;
font-size:11px;
color:#CD875C;
font-weight:bold;
text-decoration:none;
font-family:tahoma, verdana, arial;
}
.content_para_cms a:hover{
font-size:11px;
color:#223A58;
text-decoration:underline;
font-family:tahoma, verdana, arial;
}
.content_para_cms ul{
position:Relative;
font-size:11px;
color:#223A58;
text-decoration:none;
padding-left:15px;
list-style:none;
font-family:tahoma, verdana, arial;
}
.content_para_cms ul li{
position:Relative;
font-size:11px;
color:#223A58;
text-decoration:none;
background:5px url(../images/dot.png) no-repeat;
padding:2px 10px 2px 20px;
list-style:none;
font-family:tahoma, verdana, arial;
font-weight:normal;
}

.content_para_cms ol{
position:Relative;
font-size:11px;
color:#223A58;
text-decoration:none;
font-family:tahoma, verdana, arial;
}
.content_para_cms ol li{
position:Relative;
font-size:11px;
color:#223A58;
text-decoration:none;
padding:2px 10px 2px 0px;
font-family:tahoma, verdana, arial;
font-weight:normal;
}
.content_para_cms table{
position:relative;
text-align:center;
font-size:11px;
font-family:tahoma, verdana, arial;
font-weight:normal;
}


/*----------end cms css-------------*/

.wrapper_td_lhs_cms
{
width:220px;
margin:auto;
vertical-align:top;
text-align:center;
}

.wrapper_td_rhs_cms
{
width:220px;
vertical-align:top;
text-align:center;
}

.rhs_menu_properties
{
position:relative;
width:206px;
margin:auto;
margin-top:15px;
}

#lhs_org_img_border
{
position:relative;
border:1px solid #7D0608;
width:211px;
_width:206px;
float:left;
margin-top:10px;
margin-left:10px;
_margin-left:4px;
}

#lhs_org_img_pdf
{
position:relative;
width:206px;
margin:auto;
margin-top:10px; 
margin-left:10px;
}

#lhs_org_img_pdf a
{
border:none;
}


