/* CSS Document */
body.ssibody
{
margin-top: 0;
margin-left: 0;
background-color: #FFFFFF;
font-family: arial, verdana, helvetica;
}
table.type1
{
	font-size: 12px;
}
table.type2
{
	font-size: 11px;
	color: #666666;
}
td.topbar_gen
{
	background-color: #4B063D;
}
td.topbar_food
{
	background-color: #4B063D;
	border-bottom: 4 solid #336633;
}
td.topbar_pharm
{
	background-color: #4B063D;
	border-bottom: 4 solid #FF9900;
}
td.topbar_mills
{
	background-color: #4B063D;
	border-bottom: 4 solid #0066CC;
}
td.topbar_lean
{
	background-color: #4B063D;
	border-bottom: 4 solid #FF0000;
}
td.stripetop
{
	border-bottom: 2 solid #4B063D;
	background-image : url(../images/ssi_topspacer.jpg);
	background-repeat : no-repeat;
}
td.ds_left
{
	border-right: 1 solid #CCCCCC;
	border-bottom: 1 solid #CCCCCC;
	border-top: 1 solid #CCCCCC;
	font-weight: bold;
	background-color: #F3F3F3;
}
td.ds_banner
{
	border-bottom: 8 solid #4B063D;
	font-size: 0px;
}
td.ds_right
{
	padding: 6px;
	padding-left: 14px;
	border-bottom: 1 solid #CCCCCC;
	border-top: 1 solid #CCCCCC;
}
td.dsfooter
{
padding: 10px;
font-size: 10px;
}
p.dsnumber
{
font-size: 10px;
colour: #333333;
padding-left: 4px;
}
td.stripebottomleft
{
border-bottom: 2 solid #4B063D;
\\border-right: 2 solid #4B063D;
font-size: 10px;
}
td.mainbody
{
\\border-right: 2 solid #4B063D;
}
td.navigation
{
}
h1.bannertext
{
text-align: center;
font-size: 16px;
margin-top: 6px;
margin-bottom: 6px;
padding-top: 3px;
padding-bottom: 3px;
color: #CCCCCC;
\\font-style: italic;
font-family: "MS Sans Serif", Geneva, sans-serif;
}
h1.bodytext
{
font-size: 12px;
margin-top: 16px;
margin-bottom: 6px;
padding-top: 6px;
padding-bottom: 3px;
color: #666666;
}
h2.bodytext
{
font-size: 11px;
margin-top: 8px;
margin-bottom: 0px;
padding-top: 2px;
padding-bottom: 0px;
color: #333333;
}
h1.dstext
{
font-size: 12px;
margin-top: 16px;
margin-bottom: 6px;
padding-top: 6px;
padding-bottom: 3px;
color: #000000;
}
h2.dstext
{
font-size: 11px;
margin-top: 8px;
margin-bottom: 0px;
padding-top: 2px;
padding-bottom: 0px;
color: #000000;
}
h1.bignews
{
font-size: 14px;
margin-top: 8px;
margin-bottom: 0px;
padding-top: 2px;
padding-bottom: 0px;
color: #000066;
}
p.dstext
{
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 4px;
}
h1.typetext
{
font-size: 14px;
margin-top: 16px;
margin-bottom: 6px;
padding-top: 6px;
padding-bottom: 3px;
color: #000000;
}
td.keytext
{
	padding: 8px;
	font-style : italic;
}
td.leftcell
{
	background-color: #FFFFFF;
	padding-bottom: 6px;
	padding-left: 6px;
	border-right: 1 solid #CCCCCC;
	border-top: 1 solid #CCCCCC;
}
td.leftcellother
{
	background-color: #DEEEFF;
	padding-bottom: 6px;
	padding-left: 6px;
	border-right: 1 solid #CCCCCC;
	border-top: 1 solid #CCCCCC;
}
td.rightcell
{
	padding-left: 6px;
	padding-bottom: 6px;
	border-bottom: 1 solid #CCCCCC;
	background-color: #F3F3F3;
}
td.pands_cell1
{
	padding: 8px;
	background-color: #FFFFFF;
	border-top: 1 solid #CCCCCC;
}
td.pands_cell2
{
	padding: 8px;
	background-color: #FFFFFF;
	border-right: 1 solid #CCCCCC;
	border-bottom: 1 solid #CCCCCC;
	border-left: 1 solid #CCCCCC;
}
td.pands_cell2o
{
	padding: 8px;
	background-color: #FFEEDD;
	border-right: 1 solid #CCCCCC;
	border-bottom: 1 solid #CCCCCC;
	border-left: 1 solid #CCCCCC;
}
td.pands_cell2b
{
	padding: 8px;
	background-color: #EEEEFF;
	border-right: 1 solid #CCCCCC;
	border-bottom: 1 solid #CCCCCC;
	border-left: 1 solid #CCCCCC;
}
td.pands_cell2g
{
	padding: 8px;
	background-color: #EEFFEE;
	border-right: 1 solid #CCCCCC;
	border-bottom: 1 solid #CCCCCC;
	border-left: 1 solid #CCCCCC;
}
td.pands_cell3
{
	padding: 8px;
	background-color: #FFFFFF;
	border-top: 1 solid #CCCCCC;
}
p.bodytext
{
	padding: 4px;
}
td.crumbs
{
	font-size: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	color: #666666;
	text-align: center;
}
a.subtle
{
color: #333333;
}
a.subtle:hover
{
color: #4B063D;
}
a
{
color: #4B063D;
}
a:hover
{
color: #CC00CC;
}
input
{
font-size:11px;
}
input.button
{
font-weight: bold;
cursor: hand;
}
li
{
padding:4px;
}
table.news
{
font-size: 12px;
}
td.newstitle
{
border-top: 1 solid #666666;
border-left: 1 solid #666666;
border-right: 1 solid #666666;
background-color: #777799;
font-weight: bold;
color: #FFFFFF;
padding: 2;
}
td.newsbody
{
border: 1 solid #666666;
background-color: #FFFFFF;
}
div.newsbody
{
padding: 2;
height:180;
overflow:auto;
scrollbar-base-color : #F3F3F3;
scrollbar-track-color : #777799;
scrollbar-arrow-color : #666666;
}
td.cs_left
{
	border-right: 1 solid #CCCCCC;
	border-bottom: 1 solid #CCCCCC;
	border-top: 1 solid #CCCCCC;
	background-color: #F3F3F3;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DDAADD, EndColorStr=#FFFFFF);
}
img.contentimage
{
border: 1 solid #000000;
}
p.framemenu
{
font-weight: bold;
font-size: 12px;
padding-left: 2px;
padding-right: 36px;
text-align: right;
}
a.noline
{
text-decoration: none;
}
hr
{
height: 1px;
color: #333333;
}
a.red:hover
{
color: #CC0000;
}
a.red
{
color: #000000;
}
a.hidden
{
color: #FFFFFF;
}
a.hidden:hover
{
color: #FFFFFF;
}
a.highlight
{
color: #0099CC;
}
li.cs
{
margin-left:-18;
}
td.indboxbottom
{
border-left: 1 solid #333333;
border-right: 1 solid #333333;
border-bottom: 1 solid #333333;
background-color: #FFFFFF;
}
td.indboxtop
{
border-left: 1 solid #333333;
border-right: 1 solid #333333;
border-top: 1 solid #333333;
background-color: #FFFFFF;
font-weight: bold;
}
td.videoboxbottom
{
border-left: 1 solid #333333;
border-bottom: 1 solid #333333;
background-color: #FFFFFF;
}
td.videoboxtop
{
border-left: 1 solid #333333;
border-right: 1 solid #333333;
border-top: 1 solid #333333;
background-color: #FFFFFF;
font-weight: bold;
}
td.videoboxright
{
border-right: 1 solid #333333;
border-bottom: 1 solid #333333;
background-color: #FFFFFF;
}
.newsletter
{
font-family: "Trebuchet MS", tahoma, arial;
color: #4B063D;
font-size:12px;
background-color: #FFFFFF;
}
h1.newsletter
{
font-size: 16px;
}
h2.newsletter
{
font-size: 14px;
}
li.newsletter1
{
list-style-image:url(../images/nlarrow1.gif);
}
li.newsletter2
{
list-style-image:url(../images/nlarrow2.gif);
}
.newslettermenu
{
font-size:11px;
font-family: arial, tahoma, verdana;
background-color: #FFFFFF;
}
td.newslettermenuheader
{
background-color:#4b063d;
color: #FFFFFF;
font-weight: bold;
font-size: 16px;
font-family: "Trebuchet MS", tahoma, arial;
}
a.newslettermenuheader
{
color: #FFFFFF;
font-weight: bold;
font-size: 16px;
font-family: "Trebuchet MS", tahoma, arial;
text-decoration: none;
}
a.newslettermenuheader:hover
{
color: #FFFFFF;
font-weight: bold;
font-size: 16px;
font-family: "Trebuchet MS", tahoma, arial;
}
/*spry styles*/
.stripe1 {background-color: #F9F9F9;}
.stripe2 {background-color: #FFFFFF;}
.stripeborder1 {border: 1 solid #CCCCCC;}
.stripeborder2 {border: 1 solid #FFFFFF;}
.hover1 {background-color: #E0D0FF;}
.select1 {background-color: #D0E0FF;}
.floatr {float:right;}
.floatl {float:right;}