/* CSS Document */
body
{
margin:0 auto;
background-color:#FFFFFF;
font-family:Arial;
font-size:12px;
}

#container
{
margin:0 auto;
width:900px;
height:auto;
font-family:Arial;
font-size:12px;
color:#000000;
}

#main_container
{
float:left;
width:900px;
height:auto;
font-family:Arial;
font-size:12px;
color:#000000;
background-color:#FFFFFF;
}
/*---------------------Top Link Css------------------------------*/
.top_links
{
float:right;
width:78px;
height:auto;
padding:8px 0px 8px 0px;
}

.top_links a
{
font-family:Arial
font-size:12px;
color:#02245b;
text-decoration:none;
}


.top_links a:hover
{
font-family:Arial
font-size:12px;
color:#02245b;
text-decoration:underline;
}

.bar
{
font-family:Arial
font-size:12px;
color:#aa2121;
padding:0px 4px 0px 4px;
}

/*---------------------Top Link Css Ends------------------------------*/

.header
{
float:left;
width:900px;
height:144px;
}

#content_box
{
float:left;
width:892px;
height:auto;
padding:32px 0px 10px 8px;
}

#middle_content_box
{
float:left;
width:518px;
padding:0px 18px 0px 0px;
*width:500px;
*padding:0px 8px 0px 0px;
}

.heading
{
float:left;
width:515px;
border-bottom:1px solid #e2ebed;
padding:0px 0px 13px 3px;
}

.new_heading
{
float:left;
width:515px;
border-bottom:1px solid #e2ebed;
padding:0px 0px 12px 3px;
}

.text_area
{
float:left;
width:518px;
}

.text
{
font-family:Arial;
font-size:12px;
color:#000000;
line-height:18px;
}

.text a
{
font-family:Arial;
font-size:12px;
color:#000000;
line-height:18px;
text-decoration:underline;
}

.text a:hover
{
font-family:Arial;
font-size:12px;
color:#000000;
line-height:18px;
text-decoration:none;
}
.blue_text1
{
font-family:Arial;
font-size:12px;
color:#216187;
line-height:18px;
}
.blue_text
{
font-family:Arial;
font-size:12px;
color:#216187;
line-height:18px;
}

.blue_text a
{
font-family:Arial;
font-size:12px;
color:#216187;
line-height:18px;
text-decoration:underline;
}

.blue_text a:hover
{
font-family:Arial;
font-size:12px;
color:#216187;
line-height:18px;
text-decoration:none;
}

.read_more
{
float:right;
width:11px;
height:6px;
}

.left_box
{
float:left;
width:236px;
padding:0px 20px 0px 4px;
border-right:1px solid #e2ebed;
}

.right_box
{
float:left;
width:238px;
padding:0px 0px 0px 19px;
}

.banner_container
{
float:left;
width:167px;
}

.banner
{
float:left;
width:167px;
padding-bottom:5px;
}

/*--------------------Footer Css-------------------------------*/
.footer
{
float:left;
width:900px;
background-image:url(../images/footer_strip.gif);
background-repeat:no-repeat;
background-position:top;
}

.footer_text
{
float:left;
width:705px;
padding:17px 0px 40px 195px;
}

.left_text
{
float:left;
width:400px;
font-family:Arial;
font-size:12px;
color:#000000;

}

.rght_text
{
float:right;
width:120px;
font-family:Arial;
font-size:12px;
color:#000000;
font-weight:normal;
}

.rght_text a
{
font-family:Arial;
font-size:12px;
color:#000000;
text-decoration:none;
}

/*--------------------Footer Css Ends-------------------------------*/

.inner_page_content_area
{
float:left;
width:703px;
height:auto;
}

.inner_page_heading
{
float:left;
width:700px;
border-bottom:1px solid #e2ebed;
padding:0px 0px 12px 3px;
}

.inner_page_text
{
float:left;
width:602px;
padding:12px 101px 0px 0px;
font-family:Arial;
font-size:12px;
color:#000000;
line-height:18px;
}


/*navigation and subnavigation*/
.nav_container
{
float:left;
width:167px;
height:auto;
padding:0px 22px 0px 0px;
}

ul.navigation
{
padding:0px;
margin:0px;
width:167px;
}

ul.navigation li
{
padding-left:16px;
padding-bottom:9px;
padding-top:7px;
width:151px;
border-bottom:1px solid #e2ebed;
list-style-type:none;
}

ul.navigation li a
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#216187;
text-decoration:none;
}

ul.navigation li a:hover
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#a72d52;
text-decoration:none;
}

ul.navigation li a.active
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#a72d52;
text-decoration:none;
}

ul.navigation1
{
padding:7px 0px 8px 0px;
margin:0px;
border-bottom:1px solid #e2ebed;
}

ul.navigation1 li
{
padding-left:25px;
padding-bottom:9px;
padding-top:7px;
width:142px;
list-style-type:none;
line-height:2px;
}

ul.navigation1 li a
{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#010101;
text-decoration:none;
}

ul.navigation1 li a:hover
{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#a72d52;
text-decoration:none;
}


ul.navigation1 li a.active
{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#a72d52;
text-decoration:none;
}
/*navigation and subnavigation*/

ul.innerpage_list
{
padding:0px 0px 0px 15px;
margin:0px;
}

ul.innerpage_list li
{
list-style-type:none;
background-image:url(../images/list_bullet.gif);
background-repeat:no-repeat;
background-position:0px 8px;
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000000;
padding-left:10px;
}

.office_bearer_container
{
float:left;
width:696px;
padding:15px 0px 15px 0px;
border-bottom:1px solid #e2ebed;

}

.snap_container
{
float:left;
padding:2px;
width:94px;
height:94px;
border:1px solid #e2ebed;
}

ul.office
{
padding:0px;
margin:0px;
}

ul.office li
{
list-style-type:none;
background-image:url(../images/list_bullet.gif);
background-repeat:no-repeat;
background-position:0px 6px;
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000000;
padding-left:14px;
line-height:18px;
}

ul.office li ul
{
padding:0px 0px 0px 15px;
margin:0px;
}

ul.office li ul li
{
list-style-type:none;
background-image:url(../images/square_bullets.gif);
background-repeat:no-repeat;
background-position:0px 8px;
padding-left:10px;
line-height:18px;
}

ul.office1
{
padding:0px 0px 0px 4px;
margin:0px;
}

ul.office1 li
{
list-style-type:none;
background-image:url(../images/bullet1.gif);
background-repeat:no-repeat;
background-position:0px 8px;
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000000;
padding-left:14px;
line-height:18px;
padding-bottom:15px;
}

ul.office1 li ul
{
padding:0px 0px 0px 15px;
margin:0px;
}

ul.office1 li ul li
{
list-style-type:none;
background-image:url(../images/square_bullets.gif);
background-repeat:no-repeat;
background-position:0px 8px;
padding-left:10px;
line-height:18px;
}

ul.list
{
padding:25px 0px 18px 20px;
margin:0px;
}

ul.list li
{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000000;
list-style-type:none;
padding-bottom:22px;
}

.blue_bold_link a
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#216187;
text-decoration:underline;
}

.blue_bold_link a:hover
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#216187;
text-decoration:none;
}

.container2
{
float:left;padding-left:6px;width:602px;padding-top:12px; 
}

.container3
{
float:left;padding-left:9px;width:602px;padding-top:12px; 
}

.event_table_text
{
font-family:Arial;
font-size:12px;
color:#216187;
padding-left:10px;
}

.event_table_text a
{
font-family:Arial;
font-size:12px;
color:#216187;
text-decoration:none;
}

.event_table_text a:hover
{
font-family:Arial;
font-size:12px;
color:#216187;
text-decoration:underline;
}

.snap_container1
{
float:left;
padding:3px;
width:186px;
height:132px;
border:2px solid #e2ebed;
}

.snap_container2
{
float:left;
padding:3px;
width:148px;
height:198px;
border:1px solid #e2ebed;
}

.news_text
{
float:left;
width:602px;
padding-top:10px;
font-family:Arial;
font-size:12px;
color:#000000;
line-height:18px;
}


.index_content
{
width:892px;
float:left;
text-align:center;
}

.welcome_text
{
font-family:Arial;
font-size:12px;
color:#000000;
font-weight:bold;
}
