html
{
	scrollbar-face-color:#E8E8E9;
	scrollbar-track-color:#F3F3F3;
	scrollbar-arrow-color:#FF8000;
	scrollbar-shadow-color:#F3F3F3;
	scrollbar-dark-shadow-color:#aaaaaa;
	scrollbar-3dlight-color:#E5E5E5;
	scrollbar-highlight-color:#FFFFFF;	
	text-align:center;
	height:auto !important;
    min-height:100%;
}

body
{ 
	height:auto !important;
    min-height:100%;
	border: 0;
	margin:0px;
	padding:0px;
	font-size:12px;
    font-family:tahoma;
   background: url('../images/bgline.jpg') center top repeat-x;
}

p,table,span,td,th,li,form,div,blockquote
{
	font-family:verdana;
	color:#2b2f2d;
	text-decoration: none;
	font-size:12px;
	font-weight:tahoma;
	vertical-align:top;
	text-align:left;
}

 A,  A:link,  A:visited,  A:focus,  A:active
{
	color:#a63500;
	font-size:12px;
	font-family:tahoma; 
	text-decoration:none;  
}

 A:hover 
{
	text-decoration:none; color:#000;
}

img
{border:none;background:none;}

h1
{
	font-size:30px;
	font-weight:normal;
	color: #8a928f;
	margin-top:10px;
	font-family:Arial Narrow;
}
h2
{
	font-weight:normal;
	color: #560602;
	margin:0px;
}
h3
{
	font-weight:normal;
	color: #560602;
	margin:0px;
}
h4
{
	font-weight:normal;
	color: #560602;
	margin:0px;
}
h5
{
	font-weight:normal;
	color: #560602;
	margin:0px;
}
/*-----------------------------page---------------------------*/
#theboss{text-align:center;}
.page{width:1000px;margin:0px auto;}

/*-----------------------------columns---------------------------*/

#leftcol
{
	width:90px;
	padding:5px 0px 0px 5px;
	margin-top:80px;
	padding-left:236px;
	float:left;
	/*border:1px solid #000;*/
}

#rightcol
{
	width:650px;
	height:565px;
	padding:0px 0px 0px 10px;
	margin-top:65px;
	float:right;
	/*border:1px solid #ff0000;*/
}

#centercol
{
	/*border:1px solid #555;*/
	height:724px;
	background: url('../images/bg.jpg') center top no-repeat;
}

/*-----------------------------menu---------------------------*/
#menu
{
	display: inline-block;
	text-align:center;
	width:1000px;
	z-index:2;
	position:absolute;
	margin:40px 0px 0px 0px;
}
#menu div, img.marker
{
	float:right;border-left:1px solid #fff;
}
#menu A, #menu A:link, #menu A:visited, #menu A:focus, #menu A:active
{
	color: #fff;
	display:inline;
	padding:0px 10px;
	font-family:Arial Narrow;
	font-size:15px;
}

#menu A:hover 
{
	text-decoration:none; 
	color: #f0a900;
}
#menu div.this a
{
	color: #f0a900;
}

/*-----------------------------footer---------------------------*/
.footer{font-size:11px;text-align:center;/*padding-top:9px;*/background: url('../images/bgfooter.gif') center center no-repeat;height:24px;}
.footer A, .footer A:link, .footer A:visited, .footer A:focus, .footer A:active
{font-weight:bold;color:#000;font-size:11px;}
.footer A:hover 
{}

/*-----------------------------breadcrumbs---------------------------*/
.breadcrumbs{text-align:left;}

/*-----------------------------helpbutton---------------------------*/
.helpbutton{margin:10px;}
.helpbutton img {margin:0px 10px;}
.helpbutton A, .helpbutton A:link, .helpbutton A:visited, .helpbutton A:focus, .helpbutton A:active
{
	font-size:11px;
}
.helpbutton A:hover 
{}
	
/* --------------------- menulevel0 --------------------------- */
.menulevel0
{}

.menulevel0 A, .menulevel0 A:link, .menulevel0 A:visited, .menulevel0 A:focus, .menulevel0 A:active
{
	display:block;
	padding:0px 0px 8px 5px;
	color:#fff;
	font-weight:bold;
}
.menulevel0 A:hover 
{color:#f0a900;}
.menulevel0 A.this, .menulevel0 A.this:link, .menulevel0 A.this:visited, .menulevel0 A.this:focus, .menulevel0 A.this:active
{color:#f0a900 !important;}

/* ------------------------- menulevel1 ---------------------------- */
.menulevel1
{
	margin-left:100px;
	margin-top:50px;
	position:absolute;
}
.menulevel1 A, .menulevel1 A:link, .menulevel1 A:visited, .menulevel1 A:focus, .menulevel1 A:active
{
	display:block;
	
	
	color:#2a070a;
	padding:0px 0px 5px 5px;
	font-size:12px;
}
.menulevel1 A:hover 
{color:#a63500 !important;}
.menulevel1 A.this, .menulevel1 A.this:link, .menulevel1 A.this:visited, .menulevel1 A.this:focus, .menulevel1 A.this:active
{color:#a63500 !important;}

/* --------------------------- menulevel2 -------------------------- */
.menulevel2
{}
.menulevel2 A, .menulevel2 A:link, .menulevel2 A:visited, .menulevel2 A:focus, .menulevel2 A:active
{
	display:block;
	padding:5px 0px 5px 30px;
}

.menulevel2 A:hover 
{}
.menulevel2 A.this, .menulevel2 A.this:link, .menulevel2 A.this:visited, .menulevel2 A.this:focus, .menulevel2 A.this:active
{}

/* ----------------------- menulevel3 ------------------------------ */
.menulevel3
{}
.menulevel3 A, .menulevel3 A:link, .menulevel3 A:visited, .menulevel3 A:focus, .menulevel3 A:active
{
	display:block;
	padding:5px 0px 5px 45px;
}
.menulevel3 A:hover 
{}
.menulevel3 A.this, .menulevel3 A.this:link, .menulevel3 A.this:visited, .menulevel3 A.this:focus, .menulevel3 A.this:active
{}	


/*-----------------comments-----------------*/
.comments{color:#ff0000;}


/*-------------------formtable------------------*/
.formtable
{
	width:330px;
	border-left:1px solid #fff;
	float:right;
	margin-right:11px;
}
.formtable th
{
	color:#ff0000;font-size:11px;
}
.formtable th, td
{
	/*white-space:nowrap;*/
	padding:3px;
}
.formtable th
{
	padding-left:11px;
}
.formtable input
{
	width:250px;
}

.formtable textarea
{
	width:330px;
}

/*------------------------floatleft---------------*/
.floatleft{float:left;}

/*------------------------floatright---------------*/
.floatright{float:right;}


/*--------------------indextext----------------*/
.indextext
{
	z-index:1;
	margin:430px 0px 0px 500px;
	position:absolute;
	color:#ffffff;
	width:410px;
	font-family:Arial Narrow;
}
.indextext p
{
	color:#ffffff;
	font-family:Arial Narrow;
	font-size:15px;
}

/*--------------------logo----------------*/
.logo
{
	z-index:3;
	margin:13px 0px 0px 25px;
	position:absolute;
}
/*--------------------logoin----------------*/
.logoin
{
	z-index:3;
	margin:13px 0px 0px 25px;
	position:absolute;
}
/*---------------calltoday--------------*/
.calltoday1
{font-size:36px;color:#a63500;display:inline;float:right;margin-top:33px;font-family:Arial Narrow;}
.calltoday2
{font-size:50px;font-weight:bold;color:#a63500;display:inline;float:right;margin-right:120px;margin-top:20px;font-family:Arial Narrow;}


/*----------RIGHT_Float---------*/
.RIGHT_Float{float:right;}


/*----------verhor105-------------*/
.verhor105
{
	width:100px;height:100xp;
}

.productListBox
{
	text-align:center;
	width:100px;
	margin:11px;
}

/* ------------------ siteMapTable ------------------------ */
.siteMapTable
{ 
	float:left;
	margin:10px;
	padding:10px;
	width:200px;
}

.siteMapTable A, .siteMapTable A:link, .siteMapTable A:visited, .siteMapTable A:focus, .siteMapTable A:active
{
	
}
.siteMapTable A:hover
{ color:#000; text-decoration:none; }


.siteMapTableHeader
{
	margin:5px;
}

.siteMapTableHeader A, .siteMapTableHeader A:link, .siteMapTableHeader A:visited, .siteMapTableHeader A:focus, .siteMapTableHeader A:active
{
	font-weight:bold;	
	display:block;
	padding-left:5px;
}

.siteMapTable UL
{
	margin:5px 0px 5px 10px;
	padding:0px;
}

.siteMapTable LI
{
	/*list-style:none;
	list-style-image:none;*/
	margin-left:15px;
}

.siteMapTable LI LI
{
	/*list-style:none;
	list-style-image:none;*/

}
.siteMapTable LI LI LI
{	
    /*list-style:none;
	list-style-image:none;*/
}

/*----------padding--------------*/
.padding
{
	padding-right:30px;
	text-align:justify;
	/*border:1px solid #ff0000;*/
	overflow-y: auto;
	height:360px;
	margin-top:11px;
}


/*--------------RegularMPI-------------------*/
.RegularMPI
{
	float:right;
	width:100px;
	margin:10px;
}

/*--------------------Method---------------------*/
.Method
{
	
	width:400px;
	padding-right:10px;
	/*border:1px solid #ff0000;*/
}

.Nutritional
{
	float:right;
	width:260px;
	
	padding:0px;
	/*border:1px solid #ff0000;*/
}

.Core
{
	float:left;
	width:185px;
	padding:0px 10px 10px 0px;
	/*border:1px solid #ff0000;*/
}

.Method span, .Core span, .Nutritional span
{
	color:#560602;
	font-size:16px;
}
