/* CSS Document */

/* site wide */
body{ 
	text-align:center;
	padding:0; 
	margin:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
}

form, input{margin:0;padding:0;}

h1{
	font-size:24px;
}
h2{
	font-size:20px;
}
h3{
	font-size:18px;
}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.pageContainer
{
	margin:0 auto;
	text-align:left;
}

#heading
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

#heading .toolbox
{
	font-size:19px;
	line-height:21px;
}
#heading .small
{
	font-size:12px;
	line-height:14px;
}

.form {}

.form th { text-align:right; }

ul.noliststyle{list-style:none; list-style-image:none;}
ul.nostyle{list-style:none; list-style-image:none; padding:0; margin:0;}

#sitemap ul.nostyle{list-style:none; list-style-image:none; padding:0; margin:0;}
#sitemap ul.nostyle .inactive{background-color:#ffcc99;}
.red, .mustfill{color:#FF0000;}
.gray{color:#999999;}
.green{color:#339900;}
.status{font-size:11px; margin:10px 0; color:#999999;}
.clearall{clear:both;}
.left{float:left;}
.right{float:right;}
.l1{
	font-size:13px;
	font-weight:bold;
	color:#000000;
	background-color:#ccc;
}
.l2{
	font-size:13px;
	font-weight:normal;
	color:#444444;
}
.form #imageHolder
{
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	margin-bottom:5px;
	height:144px;
	padding-top:4px;
}
.productcolor{
	background-color:#ffffff;	
}
#sitemap ul.nostyle li.productcolor{
	background-color:#ffffff;
	font-size:12px;
}
#sitemap ul.nostyle li ul.nostyle li{
	border-left:none;
	border-right:none;
}
