/* CSS Document */
/* 08/07/2008 */

body{margin:0; padding:0; background:url(../images/body_bg.gif) repeat-x #EEF3EB; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

strong {color:#615E5C;}

#inner_body{margin:0; padding:0; background:url(../images/inner_body_bg.gif) repeat-x #FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

#page_wrapper{width:964px; margin:0 auto; padding:0;}

#masthead{width:964px; height:81px; margin:0; padding:0;} 

#masthead img{margin: 18px 0 0 3px; padding:0;} 

/* Global navigation starts */
#global_navigation{width:964px; height:33px; margin:0; padding:4px 0 0 1px!important; padding:4px 0 0 0;}

#global_navigation ul{list-style: none; padding: 0; margin: 0; display:block; overflow:hidden;}

#global_navigation li{float: left;margin:0 1px;}

#global_navigation ul li a{color: #2D5C57; font-family :Arial; font-weight:bold; font-size:12px; background:  url(../images/nav_tab_left_normal.gif) left top no-repeat; text-decoration: none;padding-left: 12px
}

#global_navigation ul li a span { background: url(../images/nav_tab_left_normal.gif) right top no-repeat; padding: 9px 12px 8px 0;}

#global_navigation ul li.current a{color: #2D5C57; font-family :Arial; font-weight:bold; font-size:12px; background: #C2D7C3 url(../images/nav_tab_left.gif) left top no-repeat; text-decoration: none;padding-left: 12px
}

#global_navigation ul li.current a span {background: url(../images/nav_tab_right.gif) right top no-repeat; padding: 9px 12px 8px 0;}

#global_navigation a, #global_navigation a span{display: block;float: left}

#global_navigation a:hover {background: #C2D7C3 url(../images/nav_tab_left.gif) left top no-repeat; padding-left: 12px;}

#global_navigation a:hover span{background: url(../images/nav_tab_right.gif) right top no-repeat; padding-right: 12px}

/* Hide from IE5-Mac \*/
#global_navigation a, #global_navigation a span{float: none}
/* End hide */
/*global navigation ends*/

/*banner starts*/
#banner_wrapper{width:964px; height:274px; margin:0; padding:0;}
#banner_wrapper_inner{width:964px; height:151px; margin:0; padding:0;}

#banner_top{width:964px; height:5px; margin:0; padding:0; background:url(../images/banner_top.gif) no-repeat; overflow:hidden;}
#banner_left{ width:707px; height:269px; margin:0; padding:0; float:left;}
#banner_right{width:257px; height:254px; margin:0; padding:0; background:url(../images/banner_right.gif) repeat-y; float:left;}

#banner_news{margin:0; padding:21px 24px 0 13px;}
#banner_news .news_date{color:#625F5C; margin:0; padding:0;}
#banner_news .news_text{ font-size:12px; border-bottom:1px solid #E2E9DD; margin:6px 0 14px 0; padding:0 0 14px 0;}
#banner_news .news_text a{ text-decoration:none; color:#789D7A;}
#banner_news img{float:right;}

#banner_right_bottom{width:257px; height:15px; margin:0; padding:0; background:url(../images/banner_right_bottom.gif) no-repeat; float:right;}
/*banner ends*/

/*home page content part starts*/
#content_wrapper{width:964px; height:auto; margin:0; padding:22px 0 0 0; clear:both; overflow:hidden;}
.box_wrapper_0{width:959px; margin:0 0 0 2px; padding:0; float:left; display:inline;}
.box_wrapper_1{width:310px; margin:0 0 0 2px; padding:0; float:left; display:inline;}
.box_wrapper_2{width:310px; margin:0 0 0 15px; padding:0; float:left; display:inline;}
.box_wrapper_3{width:310px; margin:0 0 0 14px; padding:0; float:left;}

.box_top{width:310px; height:8px; margin:0; padding:0; background:url(../images/content_box_top.gif) no-repeat; overflow:hidden;}
.box_body_left{width:310px; height: auto; margin:0; padding:0; background: url(../images/box_body_left.gif) repeat-y left top; float:left; overflow:hidden;}
.box_body_right{width:305px; height:100%; margin:0; padding:0; background:url(../images/box_body_right.gif) repeat-y right top; float:right; overflow:hidden;}

.box_body_center{width:269px; height:100%; margin:0; padding:3px 16px; background:url(../images/box_body_center.gif) repeat-x left bottom #F8FBF6; overflow:hidden;}
.box_body_center p{ margin:0; padding:0; text-align:justify; line-height:21px;}
.box_body_center p img{float:right; position:relative; top:-15px;}

#more_link_img{width:50px; height:20px; position:relative; top:5px; left:250px;}

.box_body_center ul{width:265px; list-style-type:none; margin:5px 0 0 0; padding:0;}
.box_body_center ul li{padding:5px 0 5px 34px; display:block; background: url(../images/tick.gif) no-repeat;}  
.box_body_center ul li.first{padding:0 0 3px 38px;}

.box_bottom{width:310px; height:8px; margin:0; padding:0; background:url(../images/content_box_bottom.gif) no-repeat; overflow:hidden; float:left;}



.box_top_0{width:959px; height:8px; margin:0; padding:0; background:url(../images/content_box_top_0.gif) no-repeat; overflow:hidden;}
.box_body_left_0{width:959px; height:auto; margin:0; padding:0; background:url(../images/box_body_left_0.gif) repeat-y left top; float:left; overflow:hidden;}
.box_body_right_0{width:953px; height:100%; margin:0; padding:0; background:url(../images/box_body_right_0.gif) repeat-y right top; float:right; overflow:hidden;}
.box_body_center_0{width:916px; height:100%; margin:0; padding:4px 16px; background:url(../images/box_body_center_0.gif) repeat-x left bottom #F8FBF6; overflow:hidden;}
.box_body_center_0 p{ margin:0; padding:0; text-align:justify; line-height:21px;}
.box_body_center_0 p img{float:right; position:relative; top:-15px;}
.box_body_center_0 ul{width:959px; list-style-type:none; margin:5px 0 0 0; padding:0;}
.box_body_center_0 ul li{padding:5px 0 5px 34px; display:block; background: url(../images/tick_0.gif) no-repeat;}  
.box_body_center_0 ul li.first{padding:0 0 4px 38px;}
#more_link_img_0{width:50px; height:4px; position:relative; top:-8px; left:905px;}
.box_bottom_0{width:959px; height:8px; margin:0; padding:4px; background:url(../images/content_box_bottom_0.gif) no-repeat; overflow:hidden; float:left;}



h2{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#587C3C; margin:0 0 2px 0; padding:0; border-bottom:1px solid #9AB188;} 
/*content ends*/

/*inner page content part strarts*/
#inner_content_wrapper{width:964px; height:auto; margin:14px 0 0 0; padding:0;}

#inner_content_left{width:657px; height:auto; margin:0; padding:0 0 20px 10px; float:left; display:block; }
#breadcrumbs{font-size:11px; color:#000; padding:0; margin:0 0 14px 0;}
#breadcrumbs a{text-decoration:none;}
#breadcrumbs a:hover{text-decoration: underline;}

#inner_content_left p{ margin:0 0 10px 0; padding:0; text-align:justify; line-height:21px;}
#inner_content_left h2{font-size:18px;}
#inner_content_left h3{background: #E4EBDE; font-size:13px; font-weight:bold; color:#587C3C; padding:3px;}
.go_top{text-align:right;}

.med_adv_list{list-style-type:none; margin:2px 0 0 20px; padding:0;}
.med_adv_list li{padding:0 0 10px 34px; display:block; background: url(../images/tick.gif) no-repeat;}  
.med_adv_list li.first{padding:0 0 3px 38px;}

.our_focus_list{list-style-type:none; margin:2px 0 0 15px; padding:0; font-weight:bold; color:#587C3C;}
.our_focus_list li{padding:0 0 6px 34px; display:block; background: url(../images/tick.gif) no-repeat;}  
.our_focus_list li ul{font-weight:normal; color:#000000; margin:5px 0 0 15px;}

.complication_list{list-style-type:none; margin:2px 0 0 15px; padding:0; font-weight:bold; color:#587C3C;}
.complication_list li{padding:0 0 6px 34px; display:block; background: url(../images/tick.gif) no-repeat;}  
.complication_list li ul{font-weight:normal; color:#000000; margin:5px 0 0 15px;}


.sitemap{list-style-type:none; margin:2px 0 0 60px; padding:0; font-weight:bold;}
.sitemap li{padding:0 0 10px 34px; display:block; background: url(../images/sitemap_ico.gif) no-repeat;}  
.sitemap li ul{list-style-type:none; margin:10px 0 0 20px; padding:0; font-weight:normal;}
.sitemap a{ color:#5B6B4F; text-decoration:none;}  
.sitemap a:hover{text-decoration:underline;}

#inner_content_right{width:258px; height:auto; margin:0 0 0 25px; padding:0; float:right; display:inline;}

.box_wrapper_qlinks{width:256px; margin:0; padding:0; float:left; display:inline;}
.box_top_qlinks{width:256px; height:8px; margin:0; padding:0; background:url(../images/inner_qlink_top.gif) no-repeat; overflow:hidden;}
.box_body_left_qlinks{width:256px; height: auto; margin:0; padding:0; background: url(../images/box_body_left.gif) repeat-y left top; float:left; overflow:hidden;}
.box_body_right_qlinks{width:252px; height:100%; margin:0; padding:0; background:url(../images/box_body_right.gif) repeat-y right top; float:right; overflow:hidden;}

.box_body_qlinks{width:216px; height:100%; margin:0; padding:14px 16px; background:url(../images/box_body_center.gif) repeat-x left bottom #F8FBF6; overflow:hidden;}
.box_body_qlinks h2{font-size:14px;margin:0 0 5px 0;} 

.box_body_qlinks ul{width:216px; list-style-type:none; margin:0; padding:0;}
.box_body_qlinks ul li{padding:5px 0 5px 0; display:block;}  
.box_body_qlinks ul li a{ color:#5B6B4F; text-decoration:none;}  
.box_body_qlinks ul li a:hover{text-decoration:underline;}
.box_bottom_qlinks{width:256px; height:10px; margin:0; padding:0; background:url(../images/inner_qlink_bot.gif) no-repeat; overflow:hidden; float:left;}

/*inner page content part ends*/

/*form elements starts*/
input, textarea {width:270px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #9AB188; padding:2px;}
.but{width:60px; background:#E3EBDE;}
/*form elements ends*/

/*footer starts*/
#footer{width:964px; border-top: 1px solid #9AB188; margin:15px 0 0 0; padding:8px 0 0 0; font-size:11px; color:#959595; clear:both;}
#footer .copyright{float:left;}

#footer ul{margin:0; padding:0; float:right; list-style-type:none;}
#footer ul li{float:left;}
#footer ul li a{color:#959595; text-decoration:none; margin:0 7px;}
#footer ul li a:hover{text-decoration:underline;}
/*footer ends*/