@charset "utf-8";
/* CSS Document */
body
{
background-image:url(images/main_bg.jpg);
background-repeat:no-repeat;
background-position:left top;
background-color:#e1e9fe;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
}
 
 #container
 {
 width:980px;
 margin:0px auto;
 padding:0px;}


/*------------------------------------top area starts----------------------------------------*/
.top_area
 {
 width:980px;
 margin:22px 0px 0px 0px;
 padding:0px;
 float:left;
 background-image:url(images/top_bg.png);
 background-repeat:no-repeat;
 }
 
 .logo { width:185px;
 float:left;
 margin:30px 0px 0px 0px;
 padding:0px;}
 
 
 .logo_right { width:330px;
 float:right;
 margin:17px 0px 0px 0px;
 padding:0px;}
 
 .search { width:330px;
 float:left;
 margin:0px;
 padding:0px;}
 
 .input_box { width:236px;
 height:21px;
 float:left;
 margin:0px 0px 0px 0px;
 padding:4px 0px 0px 3px;
 background-image:url(images/search_bg.jpg);
 background-repeat:no-repeat;
 border:none;}
 
 .search h1 { width:239px;
 float:left;
 margin:0px;
 padding:0px;}
 
 .search h2 { width:68px;
 float:left;
 margin:0px;
 padding:0px;}
 
 .top_nav { width:323px;
 float:left;
 margin:15px 0px 0px 0px;
background-color:#000000;
/*margin:20px 0px 0px 0px;*/     /* 6 may 2010 */

 padding:0px;}
 
 .top_nav ul { width:330px;
 float:left;
 margin:0px;
 padding:0px 0px 0px 0px;
 list-style:none;}
 
 .top_nav ul li {
 float:left;
 margin:0px;
 padding:0px 25px 12px 8px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#313131;
 }
 
  .top_nav ul li a { color:#ffffff;
  text-decoration:none;
  }
  
  .top_nav ul li a:hover {color:#6d86c8;
   
  text-decoration:none;}
 /*------------------------------------top area ends----------------------------------------*/
 
 

 /*------------------------------------center_part starts----------------------------------------*/

.center { width:980px;
float:left;
margin:0px;
padding:3px 0px 0px 0px;
background-color:#FFFFFF;}



 .center_part
 {
 width:966px;
 margin:0px 0px 0px 0px;
 padding:7px 7px 7px 7px;
 float:left;
 background-image:url(images/center_bg.jpg);
 /*background-repeat:repeat-x;*/}
 
 
  /*------------------------------------center_part ends----------------------------------------*/
  
  
  
  /*------------------------------------left_part starts----------------------------------------*/
 
.left_part { width:686px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:0px 0px 0px 0px;} 

.navigation1{ width:686px;
height:40px;
float:left;
margin:0px;
padding:0px;
background-image:url(images/navigation_bg_11.jpg);
background-repeat:no-repeat;}

.navigation1 ul { width:686px;
float:left;
margin:0px;
padding:0px;
list-style:none;}

.navigation1 ul li {
float:left;
margin:0px;
padding:18px 50px 0px 48px;
font-weight:bold;
color:#313131;}

.navigation1 ul li a { color:#313131;
text-decoration:none;}

.navigation1 ul li a:hover { color:#6d86c8;
text-decoration:none;}


.left_content_part { width:686px;
float:left;
margin:8px 0px 0px 0px;
padding:0px  0px 8px 0px;
background-color:#FFFFFF;
}

.home_featured { width:659px;
float:left;
margin:8px 0px 0px 4px;
display:inline;
padding:8px 4px 8px 15px;
background-color:#f1f5ff;
font-size:11px;}
.home_featured a
{

text-decoration:none;
}




.home_featured p { width:663px;
float:left;
margin:0px;
font-size:11px;
font-weight:normal;}


home_featured p span {
color:#56973d;
font-size:11px;
font-weight:bold;

}

home_featured p span a {
text-decoration:none;

}
.left_heading { width:659px;
float:left;
margin:10px 0px 0px 16px;
display:inline;
padding:0px;
font-size:12px;
color:#333333;
line-height:24px;
font-weight:bold;}

.left_heading a{

text-decoration:none;
color:#333333;


}

.submitted { width:677px;
float:left;
margin:0px;
padding:0px;
}
.submitted a
{
text-decoration:none;

}


.submitted h4 { width:560px;
float:left;
margin:10px 0px 0px 14px;
display:inline;
padding:12px 0px 11px 0px;
border-bottom:1px solid #dedede;
border-top:1px solid #dedede;
font-weight:normal;
color:#333333;}

.submitted h4 a{
color:#333333;
text-decoration:none;

}

.submitted h2 { width:100px;
float:left;
margin:10px 0px 0px 0px;
padding:12px 0px 11px 0px;
border-bottom:1px solid #dedede;
border-top:1px solid #dedede;
color:#6079bd;
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.submitted h2 a{
color:#6079bd;
text-decoration:none;

}

.submitted h3 { width:500px;
float:left;
margin:15px 0px 0px 0px;
padding:0px 0px 0px 14px;
font-weight:bold;
font-size:12px;
font-style:italic;
color:#6079bd;}

.submitted p { width:660px;
float:left;
margin:15px 0px 0px 0px;
padding:0px 0px 0px 14px;
line-height:18px;}

/*added by dig*/

.submitted3 { width:677px;
float:left;
margin:0px;
padding:0px;
}
.submitted3 a
{
text-decoration:none;

}


.submitted3 h4 { width:560px;
float:left;
margin:10px 0px 0px 14px;
display:inline;
padding:12px 0px 11px 0px;
border-bottom:1px solid #dedede;
border-top:1px solid #dedede;
font-weight:normal;
color:#333333;}

.submitted3 h4 a{
color:#333333;
text-decoration:none;

}

.submitted3 h2 { width:100px;
float:left;
margin:10px 0px 0px 0px;
padding:12px 0px 11px 0px;
border-bottom:1px solid #dedede;
border-top:1px solid #dedede;
color:#6079bd;
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.submitted3 h2 a{
color:#6079bd;
text-decoration:none;

}

.submitted3 h3 { width:500px;
float:left;
margin:15px 0px 0px 0px;
padding:0px 0px 0px 14px;
font-weight:bold;
font-size:12px;
font-style:italic;
color:#6079bd;}

.submitted3 p { width:660px;
float:left;
margin:15px 0px 0px 0px;
padding:0px 0px 0px 0px;
line-height:18px;
font-size:12px;
}


/*------------*/
.testimonials { width:655px;
float:left;
margin:25px 0px 0px 14px;
display:inline;
padding:0px 0px 0px 0px;
background-color:#eff3fe;}

.testimonials_txt { width:300px;
float:left;
margin:0px 0px 0px 0px;
padding:20px 10px 10px 12px;}

.testimonials_txt h1 { width:300px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:13px;
font-weight:bold;
line-height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#6d86c8;}


.testimonials_txt h1 a{ 

text-decoration:none;
color:#6d86c8;}



.testimonials_txt h3 { width:300px;
float:left;
margin:0px 0px 0px 0px;
padding:5px 0px 0px 0px;
font-size:11px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;}

.testimonials_txt h3 a
{
text-decoration:none;
color:#333333;}


.testimonials_txt p { width:300px;
float:left;
margin:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
font-size:12px;
font-weight:normal;
line-height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;}

.testimonials_txt h4 { width:300px;
float:left;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
font-size:12px;
font-weight:normal;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;}

.line { width:1px;
float:left;
margin:5px 0px 0px 0px;
padding:0px 2px 0px 2px;}



/*------------------------------------left_part ends----------------------------------------*/



/*------------------------------------right_part starts----------------------------------------*/

.right_part { width:272px;
float:right;
margin:0px 0px 0px 7px;
padding:0px 0px 4px 0px;} 

.mrsa_news { width:272px;
float:left;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
background-color:#FFFFFF;}

.mrsa_news_bg { width:272px;
float:left;
margin:2px 0px 0px 0px;
display:inline;
padding:0px 0px 0px 0px;
background-image:url(images/mrsa_news_bg_03.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;}

.mrsa_news_bg h1 { width:263px;
height:29px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:12px 0px 0px 9px;
font-size:12px;
font-weight:bold;
color:#FFFFFF; }


.mrsa_news_bg h1 a
{

text-decoration:none;

color:#FFFFFF;
}
  
.mrsa_news_bg h2 { width:263px;
float:left;
margin:0px 0px 0px 0px;
padding:12px 0px 0px 9px;
font-size:12px;
font-weight:bold;
list-style:none;
color:#6d86c8;
line-height:18px;} 

   
.mrsa_news_bg h2 a
{
text-decoration:none;
color:#6d86c8;
}

.mrsa_news_bg p { width:263px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:12px 0px 0px 9px;
font-size:12px;
list-style:none;
line-height:18px;}  


.mrsa_news_bg h3 { width:263px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:12px 2px 15px 0px;
font-size:11px;
font-weight:bold;
list-style:none;
color:#6d86c8;
text-align:right;} 

.mrsa_news_bg h3 a { color:#6d86c8;
text-decoration:none;}

.mrsa_news_bg h3 a:hover { color:#333333;
text-decoration:none;}



.defense_soap_bg { width:272px;
float:left;
margin:2px 0px 0px 0px;
display:inline;
padding:0px 0px 0px 0px;
background-image:url(images/defense_soap_03.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;}

.defense_soap_bg h1 { width:263px;
height:29px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:12px 0px 0px 9px;
font-size:12px;
font-weight:bold;
color:#FFFFFF; }

.defense_soap_bg h4 { width:86px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:12px 0px 0px 9px;
font-size:12px;
list-style:none;
line-height:18px;}  

.defense_soap_bg h2 { width:160px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:12px 0px 0px 9px;
font-size:12px;
font-weight:bold;
list-style:none;
color:#6d86c8;
line-height:18px;}  

.defense_soap_bg p { width:263px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:12px 0px 0px 9px;
font-size:12px;
list-style:none;
line-height:18px;}  


.defense_soap_bg h3 { width:263px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:12px 2px 15px 0px;
font-size:11px;
font-weight:bold;
list-style:none;
color:#6d86c8;
text-align:right;} 

.defense_soap_bg h3 a { color:#6d86c8;
text-decoration:none;}

.defense_soap_bg a:hover { color:#333333;
text-decoration:none;}


.archive_bg { width:272px;
float:left;
margin:2px 0px 0px 0px;
display:inline;
padding:0px 0px 0px 0px;
background-image:url(images/archive_03.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;}

.archive_bg h1 { width:263px;
height:29px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:12px 0px 0px 9px;
font-size:12px;
font-weight:bold;
color:#FFFFFF; }

.archive_links { width:120px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:10px 0px 0px 10px;
font-size:12px;
font-weight:bold;
color:#FFFFFF; }

.archive_links ul { width:130px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;}

.archive_links ul li { width:130px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:2px 0px 6px 0px;
font-size:11px;
font-weight:bold;
color:#838282; }


/*  6 may 2010 5:30PM */

.archive_links ul li a{ width:130px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:2px 0px 6px 0px;
font-size:11px;
font-weight:bold;
color:#838282;
text-decoration:none; }

.blogroll_bg { width:272px;
float:left;
margin:2px 1px 0px 2px;
display:inline;
padding:0px 0px 0px 0px;
background-image:url(images/Blogroll_bg_03.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;}

.blogroll_bg  h1 { width:263px;
height:29px;
float:left;
margin:0px 0px 0px 0px;
padding:12px 0px 0px 9px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;}

.blogroll_links { width:263px;
float:left;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 10px;
font-size:12px;
font-weight:bold;
color:#FFFFFF; }

.blogroll_links ul { width:263px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
list-style:none;}

.blogroll_links ul li { width:263px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:2px 0px 6px 0px;
font-size:11px;
font-weight:bold;
color:#838282; }

.blogroll_links ul li a{ width:263px;
float:left;
margin:0px 0px 0px 0px;
display:inline;
padding:2px 0px 6px 0px;
font-size:11px;
font-weight:bold;
color:#838282;
text-decoration:none; }



/*------------------------------------right_part ends----------------------------------------*/  
 
 
  
  
  
 /*------------------------------------footer starts----------------------------------------*/
  
  
  
#bottom_part
{
width:100%;

margin:0px 0px 0px 0px;
padding:0px;
background-color:#7F7BB1;
float:left;
}

#bottom_part .btm_text
{
width:980px;
margin:0px auto;
padding:0px;}

.btm_text .recent_posts
{
width:300px;
margin:0px;
padding:18px 0px 0px 20px;
float:left;}

.btm_text .recent_posts h1
{
width:300px;
margin:0px;
padding:0px 0px 5px 0px;
float:left;
color:#FFFFFF;
font-size:18px;
font-weight:normal;}

.btm_text .recent_posts .recent_links
{
width:300px;
margin:0px;
padding:0px;
float:left;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
list-style:none;
display:inline;}

.btm_text .recent_posts .recent_links ul
{
width:285px;
margin:0px;
padding:0px 15px 10px 0px;
float:left;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
list-style:none;
display:inline;}

.btm_text .recent_posts .recent_links ul li
{
width:285px;
margin:0px;
padding:5px 0px 8px 0px;
float:left;
color:#FFFFFF;
font-size:11px;
font-weight:normal;
list-style:none;
display:inline;
line-height:15px;
background-image:url(../images/arrow.jpg);
background-repeat:no-repeat;
border-bottom:1px dotted #ffffff;
text-align:justify;}



.btm_text .recent_posts .recent_links ul li a
{

color:#FFFFFF;
font-size:11px;

text-decoration:none;}

.btm_text .recent_posts .recent_links ul li a:hover
{

color:#000000;
font-size:11px;

text-decoration:none;
}





.btm_text .line_btm { width:2px;
float:left;
margin:15px 0px 0px 0px;
padding:0px 4px 0px 4px;}
  

 /*------------------------------------footer ends----------------------------------------*/


#footer
{
width:100%;
height:50px;
margin:0px 0px 0px 0px;
padding:0px;
background-color:#ffffff;
float:left;
}

#footer .footer_text
{
width:980px;
margin:0px auto;
padding:0px;}

.footer_text p
{
width:900px;
margin:0px;
padding:18px 0px 0px 239px;
float:left;}

.footer_text a
{
color:#000000;
text-decoration:none;

}


#page-bar li {
	float: left;
	margin: 0px 0px 0px 0px;
	/*padding: 0px 15px 12px 15px; 8june2010*/
        padding:4px 13px 5px 17px              
	}
	
#page-bar li li {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	width: 90px;
	text-transform:none;
	background-color:#333333;
	/*border:1px dashed #666666;*/
	}
	
#page-bar li li a, #page-bar li li a:link, #page-bar li li a:visited {
	width: 122px;
	float: none;
	margin: 0px 0px 0px 0px;
	padding: 4px 10px 4px 10px;
	color:#FFFFFF;
	}
	
#page-bar li li a:hover, #page-bar li li a:active {
	color:#999999;

	width: 90px;
	}

#page-bar li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#page-bar li:hover ul {
        
	left: auto;
	display: block;
	}
	
#page-bar li:hover ul, #page-bar li.sfhover ul {
        
	left: auto;
	}

/* 24 may 2010 */
h3.cat_title, h3.cat_title a {
	color:#333333;
	letter-spacing:-0.05em;
	}


.singlef{
	float:left;
	width:620px;
	margin-left:0px;
}

.singlef p
{
text-align:left;
	width:620px;
margin-left:0px;

}


