/* CSS Document */

img, div, table { behavior: url(/images/iepngfix.htc) }

html { 
	min-height: 100%; 
	margin-bottom: 1px; 
}

/* basic elements and global */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #fff url(/images/bg2.jpg) repeat-x;
	}
	

	
#container {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	width: 1002px;
	text-align: left;
	position: relative;
	border: 0px;
	}


#top {
	height:151px;
	margin: 0px;
	text-align:center;
}

#top_scndryBl {
	height:151px;
	margin: 0px;
	text-align:center;
	background: transparent url(/images/topbgfix_bg.gif) top left repeat-y;
}



#pinkbar {
	width:780px;
	height:28px;
	background:#ffe2e2;
	position:relative;
	margin-top:0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}




#righthand {
	width:109px;
	float:right;
	margin:0px;
	padding:0px;
}

#main {
	width:779px;
	height:430px;
	margin-left:110px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align:left;
	padding-top:0px;
	text-align:center;
}

#main2 {
	width:779px;
	margin-left:110px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align:left;
	padding-top:0px;
	text-align:center;
}



#mainbox {
	text-align:left;
	margin:0px;
	padding:0px;
}




#leftnav {
	width:150px;
	float:left;
	margin:0px;
	padding-top:0px;
	position:relative;

}

#leftnavbrdr {
border-left: 7px #ffe2e2 solid;
}

#sidebar {
	width:130px;
	float:right;
	margin:0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align:center;
	position:relative;
}

#sidebar a:link, #sidebar a:visited, #sidebar a:hover {
	font-size: 10px;
}


#pinkbar2 {
	width:780px;
	height:18px;
	background:#ffe2e2;
	margin-top:0px;
	padding-top: 2px;
	margin-left:110px;
}

#lowermain {
	width:780px;
	margin-left:110px;
	margin-top:0px;
	text-align:left;
	padding-top:0px;
	padding-bottom:5px;
}

#footer {
	width:780px;
	margin-left:110px;
	
}


A:link {color: #666666; text-decoration: none; }
A:visited {color: #666666; text-decoration: none; }
A:active {color: #666666; text-decoration: none; }
A:hover {text-decoration: none; color: #666666;}


.sidebar {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border-color:#000000;
}

.sidebar A:link {color: #666666; text-decoration: none; }
.sidebar A:visited {color: #666666; text-decoration: none; }
.sidebar A:active {color: #666666; text-decoration: none; }
.sidebar A:hover {text-decoration: none; color: #333333;}

.popcopy {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 6px;
	padding-right: 10px;
	padding-left: 10px;	
	
}

.popcopy strong {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.popcopy em {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #cc6666;
}

.popcopy2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;	
	text-align:center;
	
}

.popcopy2 strong {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.popcopy2 em {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	color: #cc6666;
}

.popcopy_w {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	padding-top: 6px;
	padding-right: 10px;
	padding-left: 10px;	
	
}

.popcopy_w strong {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}

.popcopy_w em {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #cc6666;
}


.logo {
	margin-right: 18px;	
	margin-left: 18px;	
}

.pic {
	border-color:#000000;
}


.l1copy {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 20px;
	text-align:left;
}

.l1copy strong {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;

}

.l1copy em {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #660000;

}

.l1copy2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

.l1copy2 strong {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;

}

.l1copy2 em {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	color: #660000;

}

.dots {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	

}

.dots strong {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	letter-spacing:-.1em;

}

.dots em {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	font-style:normal;
	color: #666666;

}

.popups {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #660000;

}

.popups A:link {color: #660000; text-decoration: none; }
.popups A:visited {color: #660000; text-decoration: none; }
.popups A:active {color: #660000; text-decoration: none; }
.popups A:hover {text-decoration: none; color: red;}

.listli {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

}

.nav3 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333366;

}

.nav3 A:link {color: #660000; text-decoration: none; }
.nav3 A:visited {color: #660000; text-decoration: none; }
.nav3 A:active {color: #660000; text-decoration: none; }
.nav3 A:hover {text-decoration: underline; color: red;}

.corecolors {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #660000;
}

.corecolors A:link {color: #660000; text-decoration: none; }
.corecolors A:visited {color: #660000; text-decoration: none; }
.corecolors A:active {color: #660000; text-decoration: none; }
.corecolors A:hover {text-decoration: none; color: #red;}

input {
font-size:9px;
 }
 
 .table_main {
 border-color:#000000;
 border-width:1px;
 border-style:solid;
 margin-right:11px;
 }
 
 
 
 
 
 
 .b_popcopy {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	padding-top: 16px;
	padding-right: 28px;
	padding-left: 18px;	
	
}

.b_popcopy strong {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}

.b_popcopy em {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #cc6666;
}

.b_popcopy2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	padding-right: 4px;
	text-align:center;
	
}

.b_popcopy2 strong {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

.b_popcopy2 em {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	color: #cc6666;
}

.b_dots {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	

}

.b_dots strong {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;

}

.b_dots em {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-style:italic;
	color:#CCCCCC;

}


#archive {
float:right;
font-size: 10px;
margin:0px;
background:#000000;
color:#FFFFFF;
padding:5px;
padding-top:40px;
padding-bottom:30px;
text-align:center;
line-height:1.5;
}

#holder {
padding:5px;
padding-top:40px;
padding-bottom:30px;
text-align:center;
line-height:1.5;
}

#archive a:link, #archive a:visited {
color:#FFFFFF;
}

#archive a:hover {
text-decoration:underline;
}

#dispL {
	width: 65px;
	float: left;
}

#dispR {
	width: 100px;
	padding:10px;
	float:right;
}

#treatfeat {
	border: dotted 1px #000;
	width:500px;
	padding:20px;
	margin:5px;
}


#treatrow {

}

#treatprod {

}

#treatdescr {

}

#treatsqr {

}

#treatexpand {

}

#treatnav {
float:right;
font-size: 10px;
margin:0px;
background:#000000;
color:#FFFFFF;
padding:5px;
padding-top:40px;
padding-bottom:30px;
text-align:center;
line-height:1.5;
}

#treatnav em {
color:#FFCC99;
}

#treatnav a:link, #treatnav a:visited {
color:#FFFFFF;
font-weight:bold;
}

#treatnav a:hover {
text-decoration:underline;
font-weight:bold;
}

#treat_lower {
padding-left:250px;
padding-top:10px;
padding-bottom:20px;
padding-right:120px;

}
	
.press {
  float:left;
  text-align:right;
  margin-left:0px;
  margin-right:0px;
  padding-left:30px;
  vertical-align:top;
  margin-top:0px;
  position:relative;
}

.press a:link, .press a:visited {
  font-size: 12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#666;
  line-height:1.5;
  text-decoration:none;
  }
  
 .press a:hover {
 text-decoration:none;
 border-bottom:0px;
 }

.press2 {
 text-align:right;
 margin-left:0px;
 margin-right:0px;
 padding-right:30px;
 margin-top:0px;
 vertical-align:top;
}

.press2 a:link, .press2 a:visited {
  font-size: 12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#666;
  line-height:1.5;
  text-decoration:none;
  }
  
 .press2 a:hover {
 text-decoration:none;
 border-bottom:0px;
 }
 
 

.popUp {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	background-color: #fff;
	visibility: hidden;
	padding: 10px;
	position:absolute;
	width: 310px;
	opacity: .9;
	border: solid 1px #747373;
}


.col1 {
	width:170px;
	float:left;
	margin:0px;
	text-align:left;
	margin-right:30px;
}

.col2 {
	width:170px;
	text-align:left;
	margin:0px;
}

#col3 {
	width:200px;
	float:right;
	margin:0px;
	text-align:left;
}

.col1W {
	width:280px;
	float:left;
	margin:0px;
	text-align:left;
	position:relative;
}

#col3W {
	width:280px;
	float:right;
	margin:0px;
	text-align:left;
	position:relative;
}

#colcontain {
	width:600px;
	margin-left:190px;
}