html,body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #cbccbe;
	margin: 0 auto 0 auto;
	padding:0px;
	height:100%;
	font-size: 0.9em;
	text-align:center;
}

TD
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:black;
}

A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:black;
	text-decoration: underline;
}

A:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	text-decoration: none;
}

/**************************************************************************
    SET UP
**************************************************************************/
#bounding 
{
	height:100%;
	width:960px;
	background-color:#FFFFFF;
}

#spacertable {
	height:25px;
	width:760px;
	background-color:#FFFFFF;
	border:0px;
}	
	
#top	
{
	background-color: #3E317B;
	height:110px;	
}

/**************************************************************************
    HEADER
**************************************************************************/
#header_text 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #FFFFFF;
	padding-left: 35px;
	width:50%;
	border: 0px;
	text-align:left;
}

#header_text_black 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:600;
	color: #000000;
	text-align:left;
}

#header_gradient 
{
	padding-right: 25px;
	border:0;	
}

/**************************************************************************
    MAIN
**************************************************************************/
#MainText
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
}

#maintable 
{
	background-color:#FFFFFF;
	padding-left:35px;
}


/**************************************************************************
    MENU
**************************************************************************/
#MenuItems
{
    width:900px;
    /*border:solid 1px black;*/
    margin-left:35px;
}

#MenuItems A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	text-decoration: none;
	padding-right:50px;
}

#MenuItems A:hover
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	text-decoration: underline;
}

#menutable 
{
	width:960px;
	border-top:solid 1px white;
	background-color:#826E9E;
	text-align:left;
}

#menutable TD
{
    height:25px;
}

/**************************************************************************
    LEFT
**************************************************************************/
#lefttabletop 
{
	width:780px;
	text-align:left
}

#dots
{
    width:1px;
}

#righttablemain 
{
	width:180px;
	vertical-align:top;	
	text-align:left;
	padding-right:35px;
}

#lefttablewriting 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	padding-right:15px;
	padding-top:7px;
	padding-bottom:20px;
	text-align:justify;
}

#lefttablepics 
{
	width:470px;
	padding-right:15px;
	text-align:left;
}


/**************************************************************************
    PRODUCTS
**************************************************************************/
#Products
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#ffffff;
	text-decoration: underline;
}

#Products:hover
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#ffffff;
	text-decoration: none;
}




/**************************************************************************
    SUB MENU
**************************************************************************/
#menuitem1 
{
	background-color:#826E9E;
	width:152px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	text-align:center;
	border-top:1px solid #ffffff;
}

#menuitem2 
{
	background-color:#826E9E;
	width:152px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	text-align:center;
	border-top:1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
#rightmenutexttop 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	background-color:#826E9E;
	width:162px;
	text-align:center;
}

#rightmenutextbottom 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	background-color:#826E9E;
	width:162px;
	text-align:center;
}

#rightmenutextmain 
{
	border-right:1px solid #bbbbbb;
	border-left:1px solid #bbbbbb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	background-color:#EEE8F0;
}

#rightmenutextmain A, #rightmenutextbottom A
{
    font-size:8pt;
}

#righttablebullet 
{
	width:22px;
	padding-left:10px;
	padding-right:10px;
	padding-top:9px;
	padding-bottom:5px;
	vertical-align:top;
	text-align:right;
}

#rightmenuspacer {
	padding-bottom:5px;
	padding-top:5px;
	text-align:left
}

.white
{
    color:White;
    text-decoration: none;
}

.white:hover
{
    color:White;
    text-decoration: underline;
}


/**************************************************************************
    FOOTER
**************************************************************************/
#footer 
{
	background-color:#FFFFFF;
	width:760px;
	height:100%;
}

/**************************************************************************
    PRODUCTS
**************************************************************************/
#productsmain
{
    width:960px;
    padding-left:35px;
    padding-right:35px;
}

#productsmenutexttop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:600;
	color:#FFFFFF;
	background-color:#826E9E;

}

#productstabletop {
	text-align:left;
}

#productsimages 
{
	text-align:left;
}


#productstext 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	text-align:center;
	padding:8px 0px 8px 0px;
	background-color: #3E317B;
	
}

#productdetail_textright 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:right;
	padding-right:35px;
	width:750px;
}

#product_detail_text 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	text-align:left;
	padding-right:35px;
	
}

#product_detail_image 
{
	padding-right:20px;
	width:210px;
	
}

/**************************************************************************
    PRODUCTS AND CATEGORIES
**************************************************************************/

#backtocategories
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:700;
	text-align:right;
	padding-right:35px;
	width:760px;
}

#categoryheaderblack 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:600;
	color: #000000;
	text-align:left;
	width:760px;
	padding-left:35px;
}

#productheaderblue
{
	padding-top:15px;
	padding-bottom:10px;
	padding-left:35px;
}

#product_text_new
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	text-align:left;
	padding-right:35px;
	padding-left:35px;
}

#product_image_new
{
	padding-right:20px;
	padding-left:35px;
	width:210px;
	vertical-align:top;
}

#product_text_new_small
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	text-align:left;
	padding-right:35px;
}

#product_detail_underdots 
{
	border-bottom:2px dotted #826E9E;
	width:80%;
}

/**************************************************************************
    FORMS
**************************************************************************/
INPUT, TEXTAREA
{
	border:1px black solid;
	font-family:Arial, Helvetica, sans-serif;

}


.SubmitButton
{
	background-color: #3E317B;
	color: white;
	padding:2px;
	width:100px;
}

/**************************************************************************
    PRICES
**************************************************************************/

#prices_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	text-align:left;
	width:100%;
}
#prices_margin
{
	text-align:left;
	padding-left:35px;
	padding-right:35px;
}
#price_header_text_black 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:600;
	color: #000000;
	text-align:left;
}
#price_column_header_black 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:600;
	color: #000000;
	text-align:left;
}
#price_menu_header
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:600;
	color:#FFFFFF;
	background-color:#826E9E;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:9px;
}
#prices_text_red
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#dd0000;
	text-align:left;
	width:100%;
}
