/* start main.css*/

body { margin:0; padding:0; background:#CCC; }
body, td { font-family:arial; font-size:11px; color:#333; }

a img { border:none; }

a { color: #336699; text-decoration:none; font-weight:bold; font-family:Verdana; }
a:hover { color: #336699; text-decoration:underline; }
a:visited { color: #336699; }
a:active { color: #336699; }

#page { width:840px; height:100%; background:#FFF; }

.headsep { background:#FFF url(../images_1/content_top_bg.gif) repeat-x top left; }

.header1 { border-bottom:1px solid #C1C1C1; }
#header_menu_left, #header_menu_right { padding-bottom:2px; }

.header2 { margin-bottom:2px; background:#FFF url(../images_1/header_background.png) repeat-x bottom left; }

.searchbox { border-left:1px solid #D1D1D1; border-right:1px solid #D1D1D1; }
.searchbox TD { vertical-align:middle; }
.searchbox #ctl00_SearchControl1_TextBox1 { width:180px; padding:0; border:1px solid #8E8E8E; margin:0; }
.searchbox #ctl00_SearchControl1_ImageButton1 {}

.leftnav { border-right:1px solid #333; padding-left:2px; padding-right:2px;}
.leftnav_box { width:100px; }
.leftnav_box table { width:100px; }

.cnt2 { border-bottom:1px solid #333; border-top:1px solid #333; padding-top:2px; }
.cnt2_box { border-top:1px solid #333; }
.cnt3 { border-top:1px solid #333; padding-top:2px; }

.box_cnt_right { border-left:1px solid #333; }

.cntb1 { border-bottom:1px solid #333; height:250px; }
.cntb2 { border-right:1px solid #333; }
.cntb3 .cntb3_box { width:190px; }
.cntb4 { text-align:center; }
.cntb4 .cntb4box { text-align:center; border-top:1px solid #333; padding:8px 0 8px 0; }
.cntb5 { padding:5px 0 5px 0; text-align:center; }
.cntb6box, .cntb6box2 { width:307px; }
/*.cntb6box, .cntb6box2 { height:150px; width:307px; overflow:hidden; }*/
.cntb6box2 { border-top:1px solid #333; }

.subscrright { border-top:1px solid #333; padding:2px 0 2px 0; }

#ctl00_generalContent_Topstory1_ContentBlock1 table { width:550px; }
#ctl00_generalContent_Topstory1_ContentBlock1 table TD img { margin-right:5px; }

.btitle { font:bold 13px Arial; color:#000; padding-bottom:5px; }

.ind_bnews .btxt { 
	font:11px Arial; 
	color:#333; 
}
.ind_bnews .btxt a { font-size:14px; }
.ind_bnews .btxt a, 
.ind_bnews .btxt a:active, 
.ind_bnews .btxt a:hover, 
.ind_bnews .btxt a:visited { 
	color: #336699; 
}

.lnkmore a { font-size:11px; }
.ind_event a { font-size:11px; }

.ind_offthewire p { padding:0; margin:0 0 12px 0; }

.ind_offthewire a { font-size:11px; }
.ind_offthewire a, 
.ind_offthewire a:active, 
.ind_offthewire a:hover, 
.ind_offthewire a:visited { 
	color: #336699; 
}

.brnews h3, .offthewire h3, .tabin1 h3 { font:bold 36px "Arial Narrow"; }
.landing h1, .articletab h1 { font:bold 36px Arial; } 

.recipemanuf { border-bottom: #333 1px solid; line-height:15px;padding:0 2px 8px 2px; }

.authortab { border-bottom: #333 1px solid; }

.prevarticles TD { padding:4px 0 5px 0; vertical-align:top; }
.prevarticles .lb { border-top:1px solid #336699; }

.brdright { border-right:1px solid #333; }
.tab_tr1 TD { padding:2px 7px 2px 7px; }
.tab_tr1 TD.title3 { font:bold 11px Arial; text-transform:justify; padding:5px 7px 3px 7px; }

.bot1 TD.btd1 { border-right:1px solid #999999; padding:4px 5px 4px 4px; }
.bot1 TD.btd2 { border:none; padding:4px; }
.bot1 TD.btd1 table, .bot1 TD.btd2 table { width:115px; }

.bot2 .btit2 { font:bold 12px Arial; text-transform:uppercase; margin-bottom:10px; }
.bot2 .blinks table TD { padding-bottom:4px; }
.bot2 .blinks { font:bold 11px Arial; color:#336699; }
.bot2 .blinks a:visited, .bot2 .blinks a:active, .bot2 .blinks a:hover { color:#336699; }
.bot2 .bot2_b1 { border-right:1px solid #333; }
.bot2 .bot2_b1, .bot2 .bot2_b2 { padding:4px; }

.bot2 .bot2_b1 a { font-size:10px; }

form { margin:0; padding:0; }

/* nav2 */

.nav2 { border-top:1px solid #333; margin-bottom:2px; }
.nav2_td1 { border-top:4px solid #336699; }

.nav2lev1 { width:100%; }
.nav2lev1 TD { background:#FFF; border-bottom:1px solid #B2D1E0; border-right:1px solid #B2D1E0; padding:5px 4px 6px 4px; }
.nav2lev1 TD.slctdlev1 { background:#F2F2F2; border-bottom:1px solid #F2F2F2; }

.nav2lev1 a { font-size:10px; }

.nav2_td2 { background:#F2F2F2; }
.nav2lev2 TD { padding:4px 5px 5px 5px; }
.nav2lev2 a { font-size:10px; font-weight:normal; }
.nav2lev2 a, .nav2lev2 a:visited, .nav2lev2 a:hover, .nav2lev2 a:active { color:#666666; }

.evbox TD { padding-left:4px; }
.evbox a { font-size:11px; }
.evbox a, .evbox a:active, .evbox a:hover, .evbox a:visited { color:#336699; }

.evbox2 {
	border-bottom: black 1px solid; 
	height:210px;
}

.evtit {
	font:bold 11px Arial;
	padding:2px 0 0 0;
	text-transform:uppercase;
}

.subscrlogin { margin-top:2px; }
.subscrlogin a { font-size:10px; }


.footer { 
	font-size: 10px;
	height:30px;
	border-top:1px solid #333; 
}
.footer a { font-size: 10px; }
.footer .ftr1 {
	padding:0 15px 0 10px;
	font-size: 10px;
}
.footer .ftr2 {}
.footer .ftr3 {
	padding:0 10px 0 10px;
}


.searchgridbox table td { border:none; background:none; }

.pagestab table { spacing:0; }
.pagestab table TD { font-family:Arial; font-size:12px; line-height:11px; padding:0 6px 0 6px; border-right:1px solid #336699; }
.pagestab table TD span { font-weight:bold; }
.pagestab table TD a { font-family:Arial; font-size:12px; }


p.Body, p.Body a { font-size:12px; }
.articlebox, .articlebox p a, .articlebox a, .articlebox TD, .articlebox TD p, .articlebox TD span, .articlebox TD p a, .articlebox TD p span a { font-size:12px; }
.articlebox .offthewire TD a { font-size:12px; }


#enewspage h3 { font:40px Impact; padding:0; margin:0 0 10px 0; }
#enewspage font.LinkText { font:bold 14px Arial; }
#enewspage ul { padding:0; margin:0; list-style:none; }
#enewspage ul li { padding:0; margin:0 0 10px 0; }
#enewspage .HeadlineTable { spacing:0; border:0; padding:0; }
#enewspage table { width:100%; }

/* end main.css*/

.nav {
	text-decoration:none;
	color:000000;
	font-family:verdana;
	font-size:10px;
}

td.footer {
	color:#636363;
	font-size: 8pt;
}
td.menulines {
border:2.0px solid #F0F0F0;
padding:2px;
}
h1	{
	font-size:	2em;
	font-weight : normal;
	text-align : left;
	}
h2	{
	font-size:	1.4em;
	color : #000000;
	font-weight : normal;
	text-align : left;
	}
h3	{
	font-size:	1.35em;
	font-weight : bold;
	text-align : left;
	}
h4	{
	font-size:	1.3em;
	color : #000000;
	text-align: center;
	}
h5 {
	font-weight : bold;
	font-style : italic;
}
h6 {
	font-size : .8em;
	font-weight : bold;
	font-variant : small-caps;
}
	
h1, h2, h3, h4, h5, h6	{
	margin: auto 0 0 0;
	font-family:	Arial, sans-serif;
	}
.copyright{
	color : #636363;
	background-color : transparent;	
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

hr {
	color : #2172A1;
}
	
.bigred{
	color: red;
	background-color : transparent;	
	font-size: 14pt;
}
.linethrough	{
	color : #000000;
	background-color : transparent;		
	font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: line-through;
}
.bgcolorblue {
	background-color : Blue;
	color :  White;
}
.letterspacing{
	letter-spacing : 10px;
}
.italic{
	font-style : italic;
}
.capitalize{
	text-transform : capitalize;
}
.uppercase{
	text-transform : uppercase;
}
.lowercase{
	text-transform : lowercase;
}

.redvalidation {
	border-left-color:  red;
	border-left-style : solid;
}

SELECT.redvalidation 
{ 
border-left-color:  red;
border-left-style : solid;
background-color: #FFF1F1; 
} 
td.ProgressEmptyBar
{
	background-color:Silver;
	height: 5pt;
}
td.ProgressHBar
{
	background-color: Blue;
	height: 5pt;
}

.note	{
	color: black;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
}

.faqquestion	{
	color: blue;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10pt;
	cursor:hand; 
	cursor:pointer 
}
.red_h TD.left{
 width:100%; background:url(../images_1/red_h_left.gif) no-repeat; height:27px; padding-left:20px; color:#FFFFFF; font-size:13px; line-height:26px; font-weight:bold;
}
.red_h TD.right{
 width:5px; background:url(../images_1/red_h_right.gif) no-repeat; height:27px;
 }
.blue_h TD.left, .blue1_h TD.left{
 width:100%; background: #BDD3E8 url(../images_1/blue_h_left.gif) no-repeat; height:27px; padding-left:20px; color:#FFFFFF; font-size:13px; line-height:26px; font-weight:bold;
}
.blue_h TD.right, .blue1_h TD.right{
 width:5px; background:#BDD3E8 url(../images_1/blue_h_right.gif) no-repeat; height:27px;
 }
 .blue1_h TD.left{ color:#234669;}
DIV.blue_hContent{padding:8px; overflow:scroll; height:255px; border:1px solid #92B6DA; border-top:0px none;}
DIV.blue1_Content{padding:8px;  border:1px solid #92B6DA; border-top:0px none; color:#666666;}
DIV.blue1_Content TD{color:#336699;}
DIV.blue1_Content STRONG{font-size:13px;}
DIV.blue1_Content LABEL{color:#336699; text-align:right; margin-right:4px; }

DIV.blue_hContent A,DIV.blue1_Content A {text-decoration:underline; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
DIV.blue_hContent A:hover,DIV.blue1_Content  A:hover{text-decoration:underline; color:#000000;}
DIV.blue_hContent P{margin-top:9px; margin-bottom:9px;}
DIV.bulletNav{ margin:10px;}
DIV.bulletNav A{display:block; padding-left:15px; font-weight:normal; background:url(../images_1/bullete.gif) 0px 7px no-repeat; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
DIV.bulletNav A:hover{color:#c60203;}
.contentDiv IMG.title{ margin-bottom:5px;}
.contentDiv{margin:20px; margin-top:0px;}
.contentDiv P{ margin-bottom:9px; margin-top:9px;}
FORM.mediakit INPUT.txt{ width:180px; height:20px; border:1px solid #6397CB;}

.blue1_Content TD.greyContent{ color:#666666;}
.blue1_Content STRONG.priceTag{font-size:16px; color:#C70607; }

/*start menu.css*/

/* CSS Document */


.menuitem 
{
font-size: 10px;
color:#676767;
}

#header_menu_left
{
  clear:both;
  float:left;
  display:block;  
}
#header_menu_right
{
  clear:both;
  float:right;
  display:block;    
}

.GlobalMenu TD
{
  padding:0px 6px 0px 6px;
  border-right:1px solid #AAAAAA;
  color:#888888; 
}

.GlobalMenu a { 
	font-size:10px;
	font-weight:bold; 
}
.GlobalMenu a, .GlobalMenu a:visited, .GlobalMenu a:active
{
  color:#333333;
}
.GlobalMenu a:hover {
  color:#CC0000;  
}

.UserMenu 
{
  margin-left:10px;
  margin-right:10px;  
  display:block;  
  padding-left:5px; 
  color:#336699;
}
a.UserMenu { 
	font-size: 10px; 
	font-weight:bold; 
}
a.UserMenu, a.UserMenu:visited, a.UserMenu:active
{
  color:#336699;
}
a.UserMenu:hover
{
  color:#CC0000;
}


/* new left menu css */

.LeftMenu_Section {
  border-bottom:1px solid #B2D1E0;
  border-top:8px solid #336699;
  font-size:12px;
  font-weight:bold;
  font-family:Arial;
  color:#003366;
  padding:1px 2px 1px 2px;
}
.LeftMenu_Section a { 
	font-family:arial;
	font-size:12px; 
	display:block;
	color:#003366;
	padding:1px;	
	font-weight:bold;
	text-decoration:none;	
}
.LeftMenu_Section a:active { color:#003366; }
.LeftMenu_Section a:hover 
{
	text-decoration :none;
	color:#CC0000;
	background:#F2F2F2;
}

.LeftMenu_empty { width:10px; }

.LeftMenu_Item {
	color:#666666;
	border-bottom:1px solid #B2D1E0;
}
.LeftMenu_Item a { 
	font-size:10px;
	font-family:arial;
	font-weight:normal; 
	color:#666666;
	text-decoration:none;
	display:block;
	width:90px;	
}
.LeftMenu_Item a:visited { color:#666666; }
.LeftMenu_Item a:hover 
{
	text-decoration:none;
	color:#CC0000;
	background:#F2F2F2;
}

/* end */


.TopMenu
{
	font: bold 12px Arial;
	display:block;	
	background-color:#FFFFFF;
}
.TopMenu b
{
	font: bold 12px Arial;	
	display:block;
	color:#336699;
}

.TopMenuControl
{
  background-color:#CCCCCC;   
  width:100%; 
  display:block;
  margin:0;
  vertical-align:top;
  padding:0;  
}

.TopMenuLinkItem
{
	font: bold 10px Arial;	
	display:block;
	color:#336699;	
}

#header_background
{ 
  background:#FFF url(../images_1/header_background.png) repeat-x bottom left;
  display:block;
  width:100%; 
}

/* my links*/

#content
{
  clear:both;
  float:right;
  background-color:Gray;
  height:100%;
  width:100%;
  margin:0 auto;
}

#left_menu
{
  background-color:Aqua;
  clear:both;
  float:left;
  width:100px;
  height:100%;  
}
/* my links*/
.contentTable
{
  border:1;
  position:relative;
}

#bluesmall
{
  margin:10px;
  padding:10px;
  color: #336699;
  text-decoration: none;
  font-weight:bold;
  font-family:Tahoma;
  font-size:11px;
}
#bluesmall:visited {
  text-decoration: none;
  color: #336699;
}
#bluesmall:hover {
  text-decoration: underline;
  color: #FF6600;
}
#bluesmall:active {
  text-decoration: none;
  color: #336699;
}

.CollectionList 
{
	margin-left:15px;	 
	margin-right:15px;
}
.CollectionList td
{
	font: bold 10px Arial;
    font-weight :bold;
    text-decoration : none;
    color :#000000;       
}
.CollectionList table
{
	vertical-align:middle;   			
}
.CollectionList a {
	font-size:12px;
	font-weight: bold;
	font-family: Arial;
	color:#336699;
	margin-top:20px;  
	display:block; 
	vertical-align:bottom; 	
}
.CollectionList a:hover
{   
	color:#CC0000;    
}

.topBanner img
{	
	width:468px;
	height:60px;	
}
.RightBanner img
{
	width:300px;	
	height:250px;
}
.middleBanner img
{
	width:180px;	
	height:150px;
}
/*end menu.css*/


/* start fonts.css*/
.heading
{
	font-family:Impact;
	font-size:36px;
	font-weight:sharp;
}

.style14 {color: #CC0000}

#red {
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial;
}
#red:visited{
	text-decoration: none;
	color:#CC0000;
}
#red:hover {
	text-decoration: underline;
	color:#FF6600;
}
#red:active {
	text-decoration: none;
	color: #CC0000;
}

#red:visited{
	text-decoration: none;
	color: #CC0000;
}
#red2:link{
color:#CC0000;
text-decoration:none;

}
#red2:visited{
	text-decoration: none;
	color:#CC0000;
}
#red2:hover {
	text-decoration: underline;
	color:#FF6600;
}
#red2:active {
	text-decoration: none;
	color: #CC0000;
}


#grey {
color:#999999;
text-decoration:none;

}
#grey:visited{
	text-decoration: none;
	color:#999999;
}
#grey:hover {
	text-decoration: underline;
	color:#FF6600;
}
#grey:active {
	text-decoration: none;
	color: #999999;
}

#grayblue {
	color:#0077B0;
	text-decoration:none;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
}
#grayblue:visited{
	text-decoration: none;
	color:#FF6600
}
#grayblue:hover {
	text-decoration: underline;
	color:#FF6600
}
#grayblue:active {
	text-decoration: none;
	color: #255A9C;
}


#blue {	
	text-decoration: none;
	font-family:arial;
	font-size:10px;	
}
#blue:visited {
	text-decoration: none;
	color: #666666;
	font-size:10px;
	
}
#blue:hover {
	text-decoration: underline;
	color: #FF6600;
	font-size:10px;
}
#blue:active
{
	text-decoration: none;
	color: #666666;
}


#bluesmall1 {
	color: #255A9C;
	text-decoration: none;
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
}
#bluesmall1:visited {
	text-decoration: none;
	font-size:10px;
	color: #255A9C;
}
#bluesmall1:hover {
	text-decoration: underline;
	color: #FF6600;
}
#bluesmall1:active {
	text-decoration: none;
	color: #255A9C;
}


.style17 {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.style19 {
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}
.style30 {
	font-size: 9px;
	font-weight: bold;
}
.style32 { 
	font-family: Tahoma; 
	font-size: 11px;
}
.style33 {
	color: #cc0a00;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style37 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.style38 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.style42 {
	font-size: 10px;
	font-weight: bold;
	font-family:Arial;
	}
.style43 {
	color: #336699;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.style44 {
	color: #3A3A3A;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.style45 {
	color: #336699;
	font-family:Arial;
	font-weight: bold;
	font-size:14px;
	font-size-adjust:strong;
}
.style47 {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style49 { color: #666666; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.style50 { font-family: Arial, Helvetica, sans-serif; }
.style51 { font-size: 17px; }
.style52 {
	color: #666666;
	font-weight: bold;
}
.style54 {
	font-size: 13px;
	font-weight: bold;
	font-family:Arial;
}
.style55 { font-size: 12px; }
.style56 { font-size: 14px; }
.style57 {
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}
.style59 {
	color: #680D0D;
	font-weight: bold;
	font-size: 14px;
}

#head1 {
	color: #003366;
	font:Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
}
#head1:visited {
	color: #003366;
}
#head1:hover {
	color: #FF6600;
}
#head1:active {
	color: #396896;
}

.buttonRed {
	background-color:#77a6d9;
	border: 1px solid #77a6d9;
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 1px; 
	border-spacing:2;
	border-style: solid; 
}


#bluesmall {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	font-family:Tahoma;
	font-size:10px;
}
#bluesmall:visited {
	color: #000000;
}
#bluesmall:hover {
	text-decoration: underline;
	color: #FF6600;
}
#bluesmall:active {
	text-decoration: none;
	color: #000000;
}

#bluesmall1 {
	color: #255A9C;
	text-decoration: none;
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
}
#bluesmall1:visited {
	color: #255A9C;
}
#bluesmall1:hover {
	text-decoration: underline;
	color: #FF6600;
}
#bluesmall1:active {
	text-decoration: none;
	color: #255A9C;
}

/* end fonts.css*/

/* start general.css*/

#container
{
	width:980px;
	margin:0 auto;
	border-left:1px solid #333;
	border-right:1px solid #333;
	padding: 0;
	background:#FFF;
}

#MainBody {
	border-left:1px solid #333;
	border-right:1px solid #333;
	width:980px;
	background:#FFF;
}

#content
{
	clear:both;
	float:left;
	width:760px;
	height:100%;
	margin:0 auto;
}

#header
{
	clear:both;
	width:760px;
	height:64px;
	background-image:url(images_1/bkg_hdr.jpg);
}

#header_home
{
	clear:both;
	width:266px;
	height:64px;
	background-image:url(images_1/1_home_01_home.jpg);
}


#header_menu_middle
{
	float:left;
	margin-top:40px;
	width:460px;
	height:13px;
}
#header_menu_spacer_first
{
	float:left;
	width:7px;
	height:11px;
}

#header_menu_spacer
{
	float:left;
	width:25px;
	height:11px;
}

#header_menu_aboutus
{
	float:left;
	height:11px;

}

#header_menu_conditions
{
	float:left;
	height:11px;
}

#header_menu_therapies
{
	float:left;
	height:11px;
}

#header_menu_products
{
	float:left;
	height:11px;
}

#header_menu_services
{
	float:left;
	height:11px;
}

#header_menu_contactinformation
{
	float:left;
	height:11px;
}

#menu
{
	clear:both;
	float:left;
	width:263px;
	height:100%;
	background-image:url(images_1/bkg_sidemenu.jpg);
}
#menu_home
{
	clear:both;
	float:left;
	width:263px;
	height:100%;
	background-image:url(images_1/1_home_08.jpg);
}
#menu_top a
{
	margin-left:40px;
	display:block;
	width:223px;
	height:80px;
	text-decoration:none;
}

#menu_top span
{
	visibility:hidden;
}

#menu_content_default
{
	margin-top:20px;
	margin-left:30px;
	width:233px;
	height:100%;
}

#poll_content_default
{
	margin-left:40px;
	width:180px;
	height:100%;
}

#menu_content_default div table
{
	width:200px;
	padding-bottom:10px;
	text-indent:5px;
}

#menu_content_about
{
	margin-left:5px;
	width:223px;
}

#menu_adspace
{
	float:right;
	height:2px;
	width:233px;
}

#menu_adrotation
{
	float:right;
	height:105px;
	width:233px;
}

#login
{
	float:right;
	height:105px;
	width:233px;
	text-align:center;
}

#language
{
	margin-top:25px;
	float:right;
	height:55px;
	width:233px;
	text-align:center;
}

#rss
{
	margin-top:15px;
	float:right;
	height:55px;
	width:233px;
}


#pagemid
{
	clear:right;
	float:right;
	width:497px;
	height:100%;
	background-image:url(images_1/1_home_06.jpg);
}

#pagemid_home
{
	clear:right;
	float:right;
	width:497px;
	height:100%;
	margin-top: -30px;
	margin-left: -12px;

}

#pagemid_welcome
{
	clear:both;
	width:497px;
	height:100%;
}

#pagemid_welcome_text
{
	clear:both;
	height:100%;
	margin-top:20px;
	margin-left:20px;
	margin-right:5px;	
}


#pagemid_bottom
{
	width:497px;
	height:221px;
	float: none;
}

#pagemid_bottom_head
{
	margin-top:35px;
	clear:both;
	width:497px;
	height:49px;
}

#pagemid_bottom_padding
{
	clear:both;
	height:25px;
}


#pagemid_bottom_seperator
{
	float:left;
	width:28px;
	height:100%;
	background-image:url(images_1/col_sep.jpg);
	background-repeat: repeat-y;
	border: 0px solid #666666;
}

#pagemid_bottom_right_text
{
	float:right;
	width:216px;
	height:100%;
	padding-left:5px;
	padding-right:10px;
	padding-bottom:25px;
}

#pagemid_bottom_left_text
{
	float:left;
	width:216px;
	height:100px;
	padding-left:20px;
	padding-bottom:10px;
}



#goback
{
	float:right;
	margin-right:10px;
	margin-bottom:15px;
	padding:10px;
	width:50px;
	height:10px;
	border:1px solid black;
	background-color:#51A4D8;
}

#goback_staff
{
	float:right;
	margin-right:10px;
	margin-bottom:15px;
	padding:10px;
	width:125px;
	height:10px;
	border:1px solid black;
	background-color:#51A4D8;
}

#goback_alerts
{
	float:right;
	margin-bottom:15px;
	padding:5px;
	width:355px;
	height:20px;
	border:1px solid black;
	background-color:#51A4D8;
}

#goback a
{
	color:white;
	font-size:xx-small;
}

#goback_alerts a
{
	color:white;
	font-size:xx-small;
}

#goback_staff a
{
	color:white;
	font-size:xx-small;
}

#Poll1 
{
	/*Custom Style For Poll*/
}

#search
{
	margin-top:20px;
	margin-right:5px;
	clear:both;
	float:right;	
}
#search a
{
	text-decoration:none;
}

/* sizes moved from language sheets*/

#menu_top
{
	width:263px;
	height:124px;
	background-image:url(images_1/placeholder5.gif);
}

#menu_head
{
	width:263px;
	height:42px;
	background-image:url(images_1/placeholder5.gif);
}

#menu_head_quicklinks
{
	width:263px;
	height:42px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_top
{
	clear:both;
	width:497px;
	height:219px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_welcome_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_news_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_wellnessarticles_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_aboutus_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_stafflist_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_services_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_search_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_therapies_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_jobopenings_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_conditions_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_blogentries_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_privacy_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_products_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_productsearch_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_contactinformation_head
{
	float:left;
	width:180px;
	height:48px;
	margin-left:5px;
	background-image:url(images_1/placeholder5.gif);
}

#pagemid_bottom_head
{
	margin-top:35px;
	clear:both;
	width:497px;
	height:49px;
	background-image:url(images_1/placeholder5.gif);
}

#search_button
{
	background-repeat: no-repeat;
	cursor: hand;
	clear:both;
	float:left;
	width:80px;
	height:12px;
	background-image:url(images_1/placeholder5.gif);
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* end general.css*/

/* start Tabstrip.css*/
.TabDefaultStyle 
{
	background-color:#EDF2F5;
	font-family:Arial;
	font-weight:bold;font-size:7pt;
	color:#000000;
	width:60px;
	height:20px;
	text-align:center;
	text-decoration:none;
	border:1px solid #000;
}

.TabHoverStyle
{
	background-color:#777777;
}

.TabSelectedStyle
{
	background-color:#ffffff;
	color:#000000;
}

.tabItem
{
	font-size:11px;	
	font-family:Arial;
}

.tabItem img { margin-left:5px; }

.tabItem table td { line-height:14px; color:#333; }
.tabItem .lnkmore a { font-weight:bold; }
.tabItem .lnkmore a, 
.tabItem .lnkmore a:visited, 
.tabItem .lnkmore a:active, 
.tabItem .lnkmore a:hover
{
	color:#CC0000;
	text-decoration:none;
}

.tabItem .Title
{
	display:block;
	margin-bottom:4px;
	font-size:16px;		
	font-weight:bold;
	font-family:Arial;
	color:#336699;
}


/* end Tabstrip.css*/
.style60 {
	color: #336699;
	font-weight: bold;
}
-->

.Featured {

background-color:#FFFFFF;

font-family: Arial, Helvetica, sans-serif;

color: #00000;

text-decoration: none;

font-size: 12px;

}

 

.title

{

color: #336699;

padding-top: 0pt;

padding-right: 0pt;

background-repeat: no-repeat;

background-attachment: scroll;

font-weight: bold; 

background-x-position: 0pt;

background-y-position: 3px;

}

 

.location

{

color: #000000;

padding-top: 0pt;

padding-right: 0pt;

background-repeat: no-repeat;

background-attachment: scroll;

background-x-position: 0pt;

background-y-position: 3px;

}

 

.employer

{

color: #000000;

padding-top: 0pt;

padding-right: 0pt;

background-repeat: no-repeat;

background-attachment: scroll;

background-x-position: 0pt;

background-y-position: 3px;

}

 

.more

{

color: #cc0000;

}

.ul1 li{padding-bottom:5px}

/*Media Kit Changes 15 Jan 2010*/
.MediaMainTab
{
	padding: 5px;
}

.MediaHead
{
	font: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 0px;
}

.MediaTitle
{
	font: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D6540A;
	padding-left: 10px;
	padding-top:13px;
}

.MediaCon
{
	font: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-top:13px;
}

.MediaCont1
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
	padding-top: 5px;
}

.MediaCont1Tab
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 0px;
	padding-top: 5px;
}

.MediaCont1 UL
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 5px;
}

.MediaOffer
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D6540A;
	padding-left: 0px;
	padding-bottom: 20px;
}

.MediaCont2
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
	padding-top: 5px;
}

.MediaCont2 UL
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
	padding-top: 5px;
}

.MediaCont2 A
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 0px;
	padding-top: 5px;
	text-decoration: underline;
}

.MediaCont3Tab
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 6px;
	padding-top: 5px;
}
/*End*/