@charset"utf-8";
body{background:#666666;margin:0;padding:0;color:#000000;}
.twoColFixRtHdr #container{
	width:860px;
	margin:0 auto;
	border:1px solid #000000;
	text-align:left;
	font-family: "Gill Sans MT";
	background-color: #FFF;
}
.twoColFixRtHdr #container #indexpage{
	background-color:#9F9
}

.twoColFixRtHdr #header{
	background-color:#CCCCCC;
	height:98px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:0;
	padding-left:20px;
}
.twoColFixRtHdr .right{
	float:right;
	width:780px;
	}

.date-header{
	font:bold 13px Georgia, Serif;
	letter-spacing:.2em;
	color:#933;
	margin-top:15px;
	margin-right:0;
	margin-bottom:12px;
}
h4{
	font-size:1.1em;
	color:#000000;
	font-weight:bold;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
}
.twoColFixRtHdr #header h1{
	margin:0;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0;
}
.twoColFixRtHdr #topnav{
	background-color:#CCC;
}
.twoColFixRtHdr #sidebar1{
	width:200px;
	padding:15px 10px;
	float:right;
	background-color: #ebebeb;
}
.twoColFixRtHdr #mainContent{
	width:580px;
	padding-top:0;
	padding-right:20px;
	padding-bottom:0;
	padding-left:20px;
	float:left;
}
.twoColFixRtHdr #mainContent heading1{
	font-family: "Gill Sans MT";
	font-size: 1.9em;
	font-weight: bold;
	}
.twoColFixRtHdr #mainContent heading2{
	font-family: "Gill Sans MT";
	font-size: 1.4em;
	font-weight: bold;
	}

.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
.twoColFixRtHdr .date-header{font:bold 13px Georgia, Serif;letter-spacing:0.2em;color:#933;margin-top:15px;margin-right:0;margin-bottom:10px;margin-left:25px;}
.twoColFixRtHdr #header .date{height:60px;width:120px;float:right;position:relative;top:-60px;}
.twoColFixRtHdr #bottom{
	overflow:visible;
	width:860px;
	border-top-width:10px;
	border-top-style:solid;
	border-top-color:#666666;
	clear:both;
	height: 335px;
}
.twoColFixRtHdr #bottom .image{
	float:left;
	height: 52px;
	width: 52px;
}
.twoColFixRtHdr #bottom .imageWarra{
	float:left;
	width:50px;
	margin-top:10em;
	}
#footer{
	overflow:visible;
	height:20px;
	background:url('images/bg-footer.gif');
	font-size:0.75em;
	color:#9fa5ae;
	width:860px;
	margin-right:auto;
	margin-left:auto;
	padding-top:4px;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
}
#footer .disclaimer{float:left;padding:0 0 0 40px;}
#footer .nav{float:right;padding-right:40px;}
#footer .nav ul{margin-top:-1px;}
#footer .nav li{padding:0 0 0 4px;display:inline;}
#footer .nav a{padding:0 4px 0 0;color:#9fa5ae;text-transform:uppercase;}
.twoColFixRtHdr #bottom .support, .twoColFixRtHdr #bottom .downloads, .twoColFixRtHdr #bottom .latest{
	overflow:visible;
	float:left;
	width:187px;
	border-right:1px solid #c6c9cc;
	padding-top:0;
	padding-right:5px;
	padding-bottom:0;
	padding-left:0;
	text-decoration: none;
	height: 285px;
}
.twoColFixRtHdr #bottom .description{
	overflow:hidden;
	float:right;
	font-size:0.9em;
	padding-left:5px;
	width:132px;
	text-decoration: none;
	}
.twoColFixRtHdr #bottom .descriptWarra{
	overflow:visible;
	float:right;
	font-size:0.9em;
	padding-left:5px;
	width:132px;
	}
h4{
	font-size:1.1em;
	color:#000000;
	font-weight:bold;
	margin-top:0;
	margin-right:0;
	margin-bottom:2px;
	margin-left:0;
	}

p.last{margin:0 0 16px 0;}
img{
	border:none;
}
#navigation{background-color:#333333;height:27px;}
#bottomnavigation{font-size:1em;text-align:center;}
#nav{
	width:860px;
	height:21px;
	overflow:hidden;
	background:url('images/bg-nav.gif')
}
#navigation ul{padding-top:4px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:2px;margin-left:2px;background-color:#666666;list-style-image:none;}
#navigation li{display:inline;}
#navigation a{color:#9fa5ae;}
#navigation a:link, #navigation a:visited{color:#ffffff;text-decoration:none;background-color:#666666;margin-right:2px;padding-top:3px;padding-right:10px;padding-bottom:2px;padding-left:10px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#990000;border-right-color:#717171;border-bottom-color:#717171;border-left-color:#FFFFFF;}
#navigation a:hover{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#717171;border-right-color:#FFFFFF;border-bottom-color:#FFFFFF;border-left-color:#717171;}
#bottomnavigation ul{margin:0px;padding:0px;}
#bottomnavigation li{display:inline;margin-right:4px;padding-right:3px;padding-left:3px;}
#bottomnavigation a{text-decoration:none;}
#bottomnavigation a:link, #bottomnavigation a:visited{margin-right:2px;margin-top:5px;margin-bottom:5px;border:1px solid #FFFFFF;}
#bottomnavigation a:hover{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#FFFFFF;border-right-color:#717171;border-bottom-color:#717171;border-left-color:#FFFFFF;background-color:#CCCCCC;font-weight:bold;font-size:0.975em;}
.twoColFixRtHdr #container #footer .copyrite{width:240px;}
.twoColFixRtHdr #container #mainContent p{
	line-height:1.7em;
	font-family: "Gill Sans MT";
	font-size: .9em;
	font-weight: normal;
	color: #0000;
}
.twoColFixRtHdr #container #sidebar1 li{list-style-type:disc;line-height:1.8em;}
.twoColFixRtHdr #container #mainContent p .style14{font-size:18px;}
.twoColFixRtHdr #container #mainContent dt{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;font-style:italic;padding-left:12px;}
.twoColFixRtHdr #container #mainContent dd{padding-right:12px;}
#speci{margin-left:-200px;}
.style2{color:#FF0000;font-size:x-small;}
.style4{color:#FF0000;font-size:medium;}
.twoColFixRtHdr #container #mainContent li{
	list-style-type:none;
	font-family: "Gill Sans MT";
}
.twoColFixRtHdr #preamble{width:780px;border:2px solid #FF0000;background-color:#FFFFFF;margin-right:auto;margin-left:auto;}
.twoColFixRtHdr #preamble p{padding-right:120px;padding-left:120px;}
.twoColFixRtHdr #preamble ul{padding-left:160px;}
.twoColFixRtHdr #container #mainContent img{}
.twoColFixRtHdr #container #mainContent strong{line-height:2.3em;}
.privvy {
	background-color: #CCCCCC;
	height: 18px;
	width: 90px;
	float: right;
	text-align: center;
}
.twoColFixRtHdr #container #home-flash {
	text-align: center;
}
.twoColFixRtHdr #container table {
	font-family: "Gill Sans MT";
	font-size: .85em;
}
.twoColFixRtHdr #container table tr {
	vertical-align: top;
}
.twoColFixRtHdr #container table tr td {
	padding-left: 13px;
	padding-right: 12px;
}
.twoColFixRtHdr #container table tr td h1 {
	clear: both;
}

