body {}


a { color: #666;}
#container { margin-left: auto; margin-right: auto; margin-top: 0px; width: 90%; background: #fff url(/_microsites_images/template/main_bkg.gif) repeat-y scroll right top; }
#innercontainer { width: 100%; padding: 0px 10px 0px 10px;}

#logo { width: 176px; height: 92px; padding-top: 29px;}

#main { width: 100%; padding-top: 40px; padding-bottom: 10px;}
	#left { float: left; width: 176px; clear: right;}
	#right { float: left;}
	.left { border-right: 21px solid #fff; width: 176px;}

#breadcrumb { position: absolute; top: 136px; margin-left: 197px;}
	#breadcrumb ul { margin: 0px; padding: 0px;}
	#breadcrumb li { list-style-type: none; float: left; padding-right: 5px;}
	#breadcrumb a { color: #666;}

h1 { padding: 10px 10px 10px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 130%; position: absolute; margin-top: 25px; width: 70%; height:100px; margin-left: 206px; color: #000; line-height:76px; text-indent:40px; background-image:url(/_images/microsites/header.jpg); background-repeat:no-repeat;}
#nav { margin-bottom:200px;}
#nav ul { margin: 0px; padding: 0px 0px 0px 0px;}
#nav li { list-style-type: none; line-height: 22px;}
#nav .heading { color: #fff; font-weight: bold; width: 176px; display: block; text-indent: 10px; text-decoration: none; border-bottom: 1px solid #fff;}
#nav a { color: #fff; font-weight: bold; width: 176px; display: block; text-indent: 10px; text-decoration: none; border-bottom: 1px solid #fff;}
#nav a:hover { text-decoration: underline;}
#nav ul ul { margin: 0px; padding: 0px;}
#nav ul ul li { list-style-type: none;}
#nav ul ul a { width: 176px; color: #000; font-weight: normal; text-decoration: none; display: block;}
#nav ul ul a:hover { font-weight: bold; text-decoration: none;}
#nav ul ul .selected { font-weight: bold; text-decoration: none;}

.data { color: #000; border: 1px solid #000; margin: 10px 0px 10px 0px; text-align: left; width:600px;}
.data th { height: 18px; font-weight: bold; border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding: 2px 10px 2px 10px;}
.data td { padding: 3px 10px 3px 10px; vertical-align: middle; border-right: 1px solid #fff; border-bottom: 1px solid #fff;}

.producttable { border: 1px solid #000; width:100%;}
.producttable td { padding:3px; vertical-align: middle;}
.productheader { color: #ffffff; text-align: center; font-weight: bold; height: 22px;}
.productsubheader { color: #000; text-indent:10px; font-weight: bold; height: 22px;}
.productsubheader a { color:#000; text-decoration:underline;}
.productwhite { background-color: #E8E8E8; width: 55px;}
.productwhite a { color: #000; padding-left:13px; background:url(/_microsites_images/template/arrow.gif) no-repeat scroll left center; font-weight: bold; text-decoration: none;}
.productmain { background-color: #F2F2F2; color: #000000; border-right: 1px solid #000; padding: 5px; text-align: center;}

textarea.large 
{
	width: 270px; 
	height: 100px;
}

.clear { clear: both;}
