body {
	position:		absolute;
	top:			0;
	left:			0;
	margin:			0;
	padding:		0;
	font-family:		arial;
	font-size:		11px;
	background-color:	#FFFFFF;
}

img {
	border:			0px;
}

form {
	padding:		0px;
	margin:			0px;
}

input {
	background-image:	url(images/bg_field.gif);
	background-repeat:	repeat-x;
	margin-bottom:		10px;
	width:			200px;
	font-size:		11px;
	padding:		2px;
	background-color:	#FFFFFF;
}

textarea {
	background-image:	url(images/bg_field.gif);
	background-repeat:	repeat-x;
	margin-bottom:		10px;
	width:			200px;
	font-size:		11px;
	padding:		2px;
	background-color:	#FFFFFF;
}

.rel {
	position:		relative;
}

.pad23 {
	padding:		10px 23px 10px 23px;
}

.pad10 {
	padding:		10px;
}

.topNavItem {
	text-align:		center;
}

.topNavLink {
	color:			#000000;
	font-weight:		bold;
	text-decoration:	none;
	padding:		2px 5px 2px 5px;
}

.topNavLink:hover {
	background-color:	#DCE8F5;
}

.topNavLink:visited {
	color:			#000000;
}

.mainHdrTxt {
	padding-top:		3px;
	font-size:		13px;
	font-weight:		bold;
}

.lineDashVer {
	background-image:	url(images/line_dash_v.gif);
	background-repeat:	repeat-y;
}

.lineDashHor {
	background-image:	url(images/line_dash_h.gif);
	background-repeat:	repeat-x;
}

.btnLink {
	position:		relative;
	display:		block;
	width:			131px;
	height:			54px;
	text-decoration:	none;
	background-image:	url(images/btn_crnr_cover.gif);
	color:			#000000;
	font-size:		13px;
	font-weight:		bold;
	background-color:	#F1F1F1;
}

.btnLink:hover {
	background-color:	#E5E5E5;
}

.btnLink:visited {
	color:	#000000;
}

.btnLabel {
	position:		absolute;
	left:			10px;
	top:			19px;
	cursor:			pointer;
}

.flashHdrTxt {
	padding-left:		25px;
	padding-bottom:		5px;
}

.flashHdrArrow {
	position:		absolute;
	top:			5px;
	left:			10px;
}

.ftrTxt {
	color:			#A3A3A3;
	font-size:		10px;
}

.fLft {
	position:		relative;
	float:			left;
}

#content {
	padding:		20px 20px 20px 56px;
}

.hdr {
	position:		relative;
	width:			100%;
	padding-bottom:		10px;
	margin-bottom:		10px;
	font-weight:		bold;
	border-bottom:		1px dashed #B2B2B2;
}

.subHdr {
	position:		relative;
	margin-bottom:		20px;
}

.proItem {
	width:			300px;
	margin:			0px 40px 40px 0px;
}

.ssItem {
	width:			317px;
	margin:			0px 30px 40px 0px;
}

.btnSuggest {
	display:		block;
	width:			114px;
	height:			22px;
	background-image:	url(images/btn_suggest.gif);
	background-repeat:	none;
	background-position:	0px 23px;
}

.btnSuggest:hover {
	background-position:	0px 1px;
}

.btnBug {
	display:		block;
	width:			78px;
	height:			22px;
	background-image:	url(images/btn_bug.gif);
	background-repeat:	none;
	background-position:	0px 23px;
}

.btnBug:hover {
	background-position:	0px 1px;
}

h1 {
	font-weight:		normal;
	font-size:		11px;
	padding:		0;
	margin:			0;
}


.alink {
	color: 			#2D8AE0;
	text-decoration: 	none;
	font-family: 		Arial;
	font-size: 		11px;
}

.alink:VISITED {
	color: 			#2D8AE0;
	text-decoration: 	none;
	font-family: 		Arial;
	font-size: 		11px;
}

.alink:HOVER {
	color: 			#2D8AE0;
	text-decoration: 	underline;
	font-family: 		Arial;
	font-size: 		11px;
}

.affiliate {
	color: 			#A3A3A3;
	text-decoration: 	none;
	font-size: 		10px;
}

.affiliate:VISITED {
	color: 			#A3A3A3;
	text-decoration: 	none;
	font-size: 		10px;
}

.affiliate:HOVER {
	color: 			#A3A3A3;
	text-decoration: 	underline;
	font-size: 		10px;
}

#supported {
	position:		absolute;
	top:			150px;
	left:			600px;
	width:			97px;
	height:			199px;
	background-image:	url(images/winlogo.jpg);
	
}

