﻿html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background:#ffffff;
	color:Black;
	font-family:Arial;
	font-size:12px;
}

#div{float: right;clear: both;background: orange;border: 2px solid #f00;}

.SectionHeading
{
	font-size:12px;
	font-weight:bold;
}
.SectionAttachment
{
	color:#6eb22b;
	font-size:12px;
	font-weight:bold;
}
h1 { 
	font:1.5em georgia,serif; 
	margin:0.5em 0;
}

h2 {
	font:1.25em georgia,serif; 
	margin:0 0 0.5em;
}
	h1, h2, a {
		color:orange;
	}

p { 
	line-height:1.5; 
	margin:0 0 1em;
}

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:50% auto;
	background:#ffffff;
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
}

div#header {
	padding:0;
}

div#content {
	padding:1em 1em 5em; /* bottom padding for footer */
}
	div#content p {
		text-align:justify;
		padding:0 1em;
	}

	div#footer 
	{
		position:absolute;
		
	padding:0px;
	bottom:0px
}



div.proddiv div {border:0px solid #000; }
.prodtable {border:0px solid #000;border-collapse:collapse;}
.proditem {border:0px solid #000; text-align:center;  width:140px}
.proddiv {padding:5px;}
.proddiv h3 { margin:0; padding-top:5px; padding-bottom:10px; font-size:13px; text-align:center}
.proddiv a {text-decoration:none; color:#000;}


#main {width:800px;  background-color:Gray; border: 0px solid #f00; }
.content {height:auto; background-color:Gray;}
#webcontainer {margin: auto; background-color:Gray;width:800px; height: auto; border: 0px solid #00f;  }
.ControlPanelLink
{
	font-size:19px;
}

.MainTable
{background-color:#ffffff;
height: 100%;
 width:800px; 

}


.BannerTitle
{color:#fff;
	font-size:19px;

}



.sideboxpurple
{
	
text-align:left;
	background: url(images/sbbody-rpurple.gif) no-repeat bottom right;

}
.boxheadpurple {
	background: url(images/sbhead-rgreen.gif) no-repeat top right;
}

.boxheadpurple h2 
{
	
	background: url(images/sbhead-lgreen.gif) no-repeat top left;

}
.boxbodypurple
{
	 background-color:#cccccc;
	background: url(images/sbbody-lpurple.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 5px 10px 10px;
}



.boxheadpurple h2
{
	font-family:Arial;
	margin: 0;
	padding: 7px 5px 6px 15px;
	color: #fff; 
	font-weight: bold; 
	font-size: 15px; 
	text-align:left;
}

.boxbodypurple h2
{
	font-size:17px;
	color: #656565;
	margin:0px	
}





	.editTable { color:#fff; text-align:left; border-collapse:collapse; margin:10px;}
	.editTable td {border:1px solid #fff;  padding:9px; background-color:#666666;}
	.editTable th  {border:1px solid #fff;text-align:right; padding:9px; background-color:#fff;}

	.editTitle {font-size:14px; padding:5; font-weight:bold; margin:10px;}
	
	.hideTextBox
	{
		display:none;
		}	

