html 
{
	height:100%;
}

#outer 
{
	background-color:#3E5212;
	height:100%;
	background-image: url(c_back.jpg);
	background-repeat: repeat-x;
}

body, input, textarea, th, td, select
{
	font-size: 11pt;
	font-family: Arial, Verdana;
	text-align:left;
}

select input {
font-size:.9em;
}

#wrap {
width:966px;
text-align:left;
margin:0 auto;
}

#content
{
	background-color:#fff;
	background-image: url(c_mid.jpg);
	background-repeat: repeat-y;
	width:100%;
	padding:14px 14px 14px 14px;
}


#head
{
	height:97px;
	width:100%;
	background-image: url(c_head.jpg);
	background-repeat: no-repeat;
}

#logo {
float:left;
padding-top:4px;
padding-left:0px;
}

#foot
{
	background-image: url(c_foot.jpg);
	background-repeat: no-repeat;
	height: 4px;
}

#footer 
{
	padding-left:20px;
}

#footer .SkinObject 
{
	color:#fff;
	font-weight:normal;
}
#rightbox
{
	float:right;
	padding-right:20px;
	padding-top:5px;
}	
	
#search {
float:right;
margin-top:10px;
padding-right: 40px;
}

#search input
{
	width: 100px;
	height: 20px;
	border: #5b624c 1px solid;
}


#login 
{
float:left;
padding-left:150px;
height:30px;
margin-top:10px;
}
.keyImg
{
	padding-left:5px;
}
a.keyImg:visited, a.keyImg:link, a.keyImg:active
{
	color:#eee;
}	
a.loginImg:visited, a.loginImg:link, a.loginImg:active
{
	color: #eee;
}	

#search a.skinObject:link, a.skinObject:active, a.skinObject:visited
{
	color:#eee;
	font-weight:normal;
	text-decoration:underline;
}	

.Left1Pad	{width:33%; padding: 0px 8px 0px 8px;}
.Right1Pad	{padding: 0px 8px 0px 8px; }
.Left2Pad	{padding: 0px 8px 0px 8px;}
.Right2Pad	{width:33%; padding: 0px 8px 0px 8px; }

.Left1	{width:33%;padding: 0px 8px 0px 8px;}
.Right1	{padding: 0px 8px 0px 8px;}
.Left2	{padding: 0px 8px 0px 8px;}
.Right2	{width:33%;padding: 0px 8px 0px 8px;}

.Left3	{width:33%;padding: 0px 8px 0px 8px;}
.Mid3	{width:33%;padding: 0px 8px 0px 8px;}
.Right3	{width:33%;padding: 0px 8px 0px 8px;}

.Full1	{width:100%padding: 0px 8px 0px 8px;}

.LeftPane {
width:220px;
margin:0;
}


.StandardButton {
background:#aaa none;
color:#fff;
font-size:11px;
font-weight:400;
}

#tabarea
{
	padding-top: 15px;
	float:left;
	width:600px;
	height:40px;
}

.normal li 
{
	margin-top:0px;
list-style-position: outside;
list-style-image: url(bullet1.gif);
}
.normal ul
{
	margin-top:5px;
	margin-left:24px;
	padding-left: 0px;
	
}

.productTitle
{
background-color:#ddffdd;
width:100%;
font-size:170%;
padding:5 5 5 5;
}

/* DNN */
.SkinObject {    font-weight: bold;    color: #000;    text-decoration: none;}
A.SkinObject:link {    text-decoration:    none;    color:#000;}
A.SkinObject:visited  {    text-decoration:    none;    color:#000;}
A.SkinObject:active   {    text-decoration:    none;    color:#000;}
A.SkinObject:hover    {    text-decoration:    none;    color:#ff0000;}
.normal{	 line-height:20px;		font-size: 11pt;

	font-family: Arial, Verdana;
}
.normal th, td
{
	font-size: 11pt;
	font-family: Arial, Verdana;
}
.head
{
	font-size: 1.5em;
	font-weight: normal;
	color: #004a0e;
	margin-top: 5px;
}
.head2{
	border-bottom: #006600 1px dotted;
	margin-bottom:2px;
}

/* GENERIC */
H1  {    font-size:  1.7em;    font-weight:    normal;    color: #004a0e; margin: 0;}
H2  {    font-size:  1.4em;    font-weight:    normal;    color: #093; margin: 0;}
H3  {    font-size:  1em;    font-weight:    normal;    color: #003366; margin: 0;}
H4  {    font-size:  1em;    font-weight:    normal;    color: #003366; margin: 0;}
H5  {    font-size:  1em;    font-weight:    bold;    color: #003366; margin: 0;}
H6  {    font-size:  1em;    font-weight:    bold;    color: #003366; margin: 0;}

A:link  {    color:  #000; text-decoration:underline;}
A:visited {  color:  #000; text-decoration:underline;}
A:active  {  color:  #000; text-decoration:underline;}
A:hover {    color:  #ff0000; text-decoration:underline;}

.feature li{ margin-bottom:8px;}
.feature h2{font-weight:bold;}
.manual blockquote blockquote{border-left:solid 5px #f0f0f0; padding-left:10px}
.manual h1{ border-bottom:solid 1px #060;}


.frontback
{
	background-color:#f3f3f3;
}

.frontpoint
{
	padding-left:20px;
	padding-right:10px;
}

ul
{
	line-height:1.2em;
	padding-left:20px;
}

.prodheader
{
	height:90px;
	background-image: url(header_back.gif);
	background-repeat: repeat-x;
}
.prodheader div
{
	padding: 20 20 20 20;
}
.headerbar
{
}
