/* CSS Document */

body { padding:0px; margin:0px; background: url(../images/bg.gif) #074876 center top repeat-y; font:12px Arial, Helvetica, sans-serif; color:#333; line-height:20px; }
ul, li { padding:0px; margin:0px; list-style-type:none; }
h1, h2, h3, h4 { padding:0px; margin:0px; }
img { border:0; }
#banner, #banner .bottomline, .png { behavior:url("iepngfix.htc") }

#wrapper { padding:0; margin:0 auto; width:910px; }

.clear { clear:both; }
.fr { float:right; }
.fl { float:left; }
.green_font { color:#A3F43B; }
.margin_tb23 { margin:23px 0px; }
.margin_t15 { margin:15px 0 0 0; }
.margin_t10 { margin:10px 0 0 0; }
.padding_10 { padding:10px; }
.margin_rb { margin:0 15px 5px 0; }
.margin_rb5 { margin:0 5px 5px 0; }
.margin_banner_img { margin:0px 45px 0px 30px; }
.tab_title { font:18px Georgia, "Times New Roman", Times, serif; color:#fff; background:url(../images/green_box.gif) center top no-repeat; line-height:38px; padding-left:15px; }
.img_border { border:1px solid #C8C8C8; padding:3px; }


/*....................................... id Class ...............................*/

#header { margin:0 auto; padding:0px; }
#header #logo a { float:left; display:block; margin:21px 19px; width:302px; height:99px; text-indent:-999em; background:transparent url(../images/logo.png) no-repeat 0 0; display:inline; }
#header .menu { float:right; margin:55px 10px; padding:0px; font:18px Georgia, "Times New Roman", Times, serif; color:#fff; }
#header .menu a { padding:0px 10px; color:#fff; text-decoration:none; }
#header .menu a:hover { color:#A3F43B; }

#banner { margin:0 auto; padding:0px; width:910px; background:url(../images/banner_topline.png) center top no-repeat; }
#banner .bottomline { height:242px; background:url(../images/banner_bottomline.png) center bottom no-repeat; }
#banner .content { font:15px Arial, Helvetica, sans-serif; line-height:26px; width:460px; color:#fff; margin-right:20px; }
#banner h2 { margin:0px; padding:0px; font:24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; margin-bottom:10px; }

#content_area { margin:20px 0 0 0; padding:0px; background:url(../images/box_l_b_curve.gif) left bottom no-repeat #fff; }
#content_area .right_b { background:url(../images/box_r_b_curve.gif) right bottom no-repeat; }
#content_area .right_t { background:url(../images/box_r_t_curve.gif) right top no-repeat; }
#content_area .left_t { background:url(../images/box_l_t_curve.gif) left top no-repeat; padding:15px; }

#left_panel { float:left; width:210px; margin-right:25px; }
#left_panel .left_menu { font:bold 12px Arial, Tahoma, Verdana; line-height:30px; padding:10px 0px 0px 10px; }
#left_panel .left_menu a { width:165px; text-decoration:none; color:#054C7D; line-height:30px; background:url(../images/blue_arrow.gif) no-repeat 5px 12px; padding:0px 0px 0px 10px; display:block; padding-left:30px; border-bottom:1px solid #E0DCDD; }
#left_panel .left_menu a:hover { text-decoration:none; color:#8BB31F; background:url(../images/blue_arrow.gif) no-repeat 5px 12px; display:block; }
#left_panel .left_menu .active { text-decoration:none; color:#8BB31F; background:url(../images/blue_arrow.gif) no-repeat 5px 12px; display:block; }

#content { float:left; width:400px; } 
#content h2  { background:url(../images/about_icon.jpg) left 3px no-repeat; font:18px Georgia, "Times New Roman", Times, serif; color:#074471; padding:7px 0px 3px 35px; margin-bottom:15px; }

#right_panel {float:right; margin-left:24px; width:210px; display:inline; }
#right_panel .right_menu { font:12px Arial, Tahoma, Verdana; line-height:24px; padding:10px 0px 0px 10px; }
#right_panel .right_menu a { width:165px; text-decoration:none; color:#303030; line-height:24px; background:url(../images/plus_arrow.gif) no-repeat 5px 8px; padding:0px 0px 0px 10px; display:block; padding-left:25px; }
#right_panel .right_menu a:hover { text-decoration:underline; color:#054C7E; background:url(../images/plus_arrow.gif) no-repeat 5px 8px; display:block; }
#right_panel .right_menu .active { text-decoration:none; color:#054C7E; background:url(../images/plus_arrow.gif) no-repeat 5px 8px; display:block; }

#photo_gallery li { float:left; margin-right:5px; }

#footer { padding:0px; color:#fff; line-height:60px; padding-left:10px; }


/*....................................... link Class ...............................*/

.read_more { font-size:12px; float:right; }
.read_more a { color:#054c7e; text-decoration:none; }
.read_more a:hover { color:#000; text-decoration:none; }