#product-box{background-color:#FFFFFF;
    width:504px;
	margin:auto;
	height:auto;	
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.product{height: 200px; width: 504px;}
#products-top {
	height:4px;
	width:516px;
}

#products-middle {
	background-color: #669933;

}
#products-bottom {
	height: 4px;
	width: 516px;
}
.big-button {
	height: 100px;
	font-size:10px;
	color: #FFFFFF;
}
.big-button ul{ list-style:none; padding:5px 0px 5px 3px; margin:0px;}
.big-button li{ float:left; width:85px; margin:0px 2px;}

.grey{
	background-image: url(image/grey-long.gif);
	background-repeat: repeat-x;
	height: 25px;
	width: 496px;
	padding-left:8px;
	padding-top:5px;
}
#windows-box{background-color:#FFFFFF;
    width:504px;
	margin:auto;
	height:auto;	
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}


#download {
	width: 504px;
	background-color:#FFFFFF;
	margin: auto;
	height:autopx;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
#grey-nav {
	background-image: url(image/grey-long.gif);
	height: 30px;
	width: 504px;
}
#grey-nav ul{ list-style:none; margin:0px; padding:0px;}
#grey-nav li{
	float:left;
	font-size: 12px;
	color: #004987;
	padding-left:9px;
	padding-top:7px;
}
.sort td{ border-bottom:1px dashed #999999;
}
.sort1 td{ border:none;}
td a:visited{color:#666666; text-decoration:none;}
td a:link{ color:#666666; text-decoration:none;}
td a:hover{ text-decoration:underline; }




#article-nav ul{ list-style:none; margin:0px; padding:0px;}
#article-nav li{
	float:left;
	background-image: url(image/grey-long.gif);
	height: 23px;
	width: 127px;
	font-size:12px;
	color:#508804;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c4c2c2;
	padding-top:7px;

}
#article-nav a:visited{  color:#508804; text-decoration:none;}
#article-nav a:link{ color:#508804; text-decoration:none;}
#article-nav a:hover{ color:#0155aa; text-decoration: underline;}

#article {
	height: auto;
	width: 491px;
	border:1px solid #c4c2c2;
	clear:left; 
	list-style-image: url(image/blue-arrow.gif);
	 padding-left:10px;
	 padding-right:10px;
}
#article ul{ 
	margin:0px;
	padding:0px;
	list-style-position: inside; 
	font-size:11px; 
	 
	width:495px; padding-left:5px;
}
#article ul li{
	margin:0px;
	height:20px;
	padding-top:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
/*#article a:visited{ color: #000000; text-decoration:none;}
#article a:link{ color: #666666; text-decoration:none;}
#article a:hover{ color: #000000;}*/



#Support {
	height: 900px;
	width: 496px;
	border: 1px solid #cccccc;
	padding:9px;
}
#Support-center {
	height: 202px;
	width: 516px;
}
#Support-center-left {
	background-image: url(image/support-center.gif);
	float: left;
	height: 202px;
	width: 267px;
}
#Support-center-middle {
	height: 190px;
	width: 241px;
	float:left;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	margin-top:1px;
	margin-bottom:2px;
	font-size:11px;
	color:#0155aa;
	padding-top:8px;
	line-height: 16px;
}
#Support-center-right {
	background-image: url(image/Support-Center-2.gif);
	height: 202px;
	width: 8px;
	float: right;
}
.Support-font{ font-size:12px; color:#508804;}
.long{
	height:2px;
	border-top: 1px dashed #999999;
	border-bottom: 1px solid  #999999;
	overflow:hidden;
	
}


#particular-nav ul{ list-style:none; margin:0px; padding:0px;}
#particular-nav li{
	float:left;
	background-image: url(image/grey-long.gif);
	height: 23px;
	width: 102px;
	font-size:12px;
	color:#508804;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c4c2c2;
	padding-top:7px;

}
#particular-nav a:visited{  color:#508804; text-decoration:none;}
#particular-nav a:link{ color:#508804; text-decoration:none;}
#particular-nav a:hover{ color:#0155aa; text-decoration: underline;}

#particular {
	height: 845px;
	width: 494px;
	border:1px solid #c4c2c2;
	clear:left; 
	list-style-image: url(image/blue-arrow.gif);
	padding:10px;
}
.blue{ font-size:12px; color:#0155aa;}
.long2{
	height:1px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c4c2c2;
	overflow:hidden;
}
