html,body{margin:0;padding:0;font-size:90%;background-image: url('back_lines.gif')}

body *{margin:0;padding:0;}
body {border: 0;font-family:Verdana;}
body a:visited {color:#0000FF}


			#topbar { width: 740px;	height: 350px; margin: 0px 0px 0px 0px;}
			#poster { border: 1px dashed #CCCCCC; width: 235px; height: 160px; float: left;}
			#poster2 { border: 1px dashed #CCCCCC; width: 235px; height: 160px; margin:0 50px 0 65px}
			#poster3 { border: 1px dashed #CCCCCC; width: 235px; height: 160px; float: right;}
			
/*TEST START */			
			
#leaders { margin-top: 20px;  margin-bottom: 15px; width:95%; text-align: center;}
#learning { margin-top: 20px; margin-bottom: 15px; width:95%; text-align: center;}
#tophead { width:95%; margin-top: 20px; margin-bottom: 15px;  text-align: center;}

#wrapper {		width:737px;		margin:0px auto;		margin-bottom: 25px;	}
	#content {		margin-top:10px;		padding-bottom:10px;		margin:0px auto;	}
	#content div {		float:left;	}
	#content-left 
	{ border:1px dashed #CCCCCC; width:225px; padding: 8px;	height: 475px;	}
	#content-main {
		border:1px dashed #CCCCCC;
		margin-left:17px;
		width:225px;
		padding: 8px;
		height: 475px;
	}
	#content-right {border:1px dashed #CCCCCC; 	margin-left:17px; width:225px; padding: 8px; height: 475px;}

img.marg {margin-top:20px; margin-bottom:20px;}
img.bord { text-align:center; border: 1px solid #CCCCCC; margin-left: auto; margin-right: auto}


td.ss { height:220px; text-align:center; }

p.left {text-align: left;}

#softwaretitle  { background-color: 405065; height:25px;  font-family: Century Gothic; font-size: 15px;
		font-weight: bold; text-align: center; color: white; width:205px;}



/*TEST NEW BUY NOW*/
table.buynow1 {width: 685; border:1px solid #CCCCCC; margin-left: auto; margin-right: auto;}

/*TEST NEW BUY NOW*/


table.content p { margin-bottom: 12px; line-height: 20px}
td.content p { margin-bottom: 12px; line-height: 20px}

td.macicon { background-image:url(mac-icon.jpg); background-position:right; background-repeat:no-repeat}




/*TEST END*/			

.red { color: #FF0000; font-weight: bold;}
			

.cont {color: #FFFFFF}
.cont A:link {text-decoration: none;font-family: verdana;font-size: 10px;color: #FFFFFF}
.cont A:visited {text-decoration: none;font-family: verdana;font-size: 10px;color: #FFFFFF}
.cont A:active {text-decoration: none;font-family: verdana;font-size: 10px;color: #FFFFFF}
.cont A:hover {text-decoration: underline;font-family: verdana;font-size: 10px;color: #FFFFFF}

.mac {font-family: Arial;font-size: 22px;color:#FF0000;}


/*home page*/
.products {font-family:Verdana; font-size: 12px;}
.products a:link{font-family:Verdana; font-size: 14px;text-decoration:underline; font-weight: bold;}
.products a:visited{font-family:Verdana; font-size: 14px;text-decoration:underline; font-weight: bold;}
.products a:active{font-family:Verdana; font-size: 14px;text-decoration:underline; font-weight: bold;}
.products a:hover{font-family:Verdana; font-size: 14px;text-decoration:none; font-weight: bold;}
/*home page*/


td {font-size:13px;font-family:Verdana;}

h1{font-size:1.7em;margin-top:0px}
h2{font-size:1.15em;padding:0.8em 0 0.2em;color:#DA5325;}

.main{font-size:13px;font-family:Verdana;}

ul,ol{padding:0 0 0 4em}
li{padding:0}

.sell {font-family: Tahoma;font-size: 18px;text-align: center}
.sell2 {font-family: Arial;font-size: 16px;font-weight: bold;text-align: center}
.sell3 {font-family: Arial;font-size: 20px;font-weight: bold;}
.sellhm {font-family: Arial;font-size: 19px;text-align: center}

table.buy {width: 670; text-decoration:none; font-size:12px; font-family: verdana; text-align: center;}
table.buy td {height: 25px; text-decoration:none; font-size:13px; font-family: verdana; text-align: center;}
table.buy tr {padding: 5px; background: #FFFFFF; text-decoration:none; font-size:13px; font-family: verdana; text-align: center}


table.buy1 {margin-left: auto; margin-right: auto; width: 645; text-decoration:none; font-size:12px; font-family: verdana; text-align: center;}
table.buy1 td {background: #FFFFCC; margin-left: auto; margin-right: auto; text-decoration:none; font-size:13px; font-family: verdana; text-align: center;}


table.order { border-width: 0px;border-spacing: ;border-style: solid;border-color: #ffcc33;border-collapse: collapse;background-color: #fffff0;}
table.order tr {border-width: 1px;padding: 4px;border-style: solid;border-color: #ffcc33;-moz-border-radius: ;background-color: white;}
table.order td {border-width: 1px;padding: 4px;border-style: solid;border-color: #ffcc33;-moz-border-radius: ;}

td.bg {background-color: #FFFFCC;color: #FFFFCC;}


.class3 {text-decoration: none;font-family: verdana;font-size: 11px;color: 9E9E9E;font-weight: bold;text-align: center}
.class3 A:link {text-decoration: underline;font-family: verdana;font-size: 11px;color: 9E9E9E;font-weight: bold;text-align: center}
.class3 A:visited {text-decoration: underline;font-family: verdana;font-size: 11px;color: 9E9E9E;font-weight: bold;text-align: center}
.class3 A:active {text-decoration: underline;font-family: verdana;font-size: 11px;text-align: center}
.class3 A:hover {text-decoration: underline;font-family: verdana;font-size: 11px;border: thin none #FFFFFF;color: red;text-align: center}

table.box {border: 1px dashed #c0c0c0; padding: 5px; text-decoration:none; font-size:12px; font-family: verdana} 
table.box2 {margin-left: auto; margin-right: auto; width: 660; border: 1px dashed #c0c0c0; padding: 5px; text-decoration:none; font-size:12px; font-family: verdana} 


table.homebx {border: 1px dashed #c0c0c0; text-decoration:none; height: 475;} 
.homebx td {padding: 5px; }  


table.homefeat {border: 1px dashed #c0c0c0; text-decoration:none;} 
.homefeat td {padding: 5px; }  


.classft {text-decoration: none;font-family: verdana;font-size: 11px;color: 9E9E9E;font-weight: bold;text-align: center}
.classft A:link {margin: 12px; text-decoration: underline;font-family: verdana;font-size: 11px;color: 9E9E9E;font-weight: bold;text-align: center}
.classft A:visited {margin: 12px; text-decoration: underline;font-family: verdana;font-size: 11px;color: 9E9E9E;font-weight: bold;text-align: center}
.classft A:active {margin: 12px; text-decoration: underline;font-family: verdana;font-size: 11px;text-align: center}
.classft A:hover {margin: 12px; text-decoration: underline;font-family: verdana;font-size: 11px;border: thin none #FFFFFF;color: red;text-align: center}


table.buy {margin-left: auto; margin-right: auto; width: 670; text-decoration:none; font-size:12px; font-family: verdana; text-align: center;}
table.buy td {margin-left: auto; margin-right: auto; text-decoration:none; font-size:13px; font-family: verdana; text-align: center;}
table.buy tr {background: #FFFFFF; margin-left: auto; margin-right: auto; text-decoration:none; font-size:13px; font-family: verdana; text-align: center;}

.top {font-family: Verdana;font-size: 13px;color: #efefef;margin-left: 10px}
.top a {color: #FFFFFF;margin-left: 10px}
.top a:visited {color: #FFFFFF}

.tp {font-family: Arial;font-size: 11px;color: #efefef;background: #7979A6;text-align: center;font-weight: bold;}
.tp a:link {color: #FFFFFF;font-weight: bold;text-align: center;}
.tp a:visited {color: #FFFFFF;font-weight: bold;text-align: center;}
.tp a:active {color: #FFFFFF;font-weight: bold;text-align: center;}
.tp a:hover {color: #FFFFFF;font-weight: bold;text-align: center;}

.textarea {font-family: Verdana;font-size: 12px;}
.textarea2 {font-family: Verdana;font-size: 13px;}
.textarea3 {font-family: Verdana;font-size: 14px;}
.textarea1 {font-family: Verdana;font-size: 11px;}

.frame {border: 1px solid #9E9E9E;}

.header { height:25px; font-family: Century Gothic;font-size: 15px;font-weight: bold;text-align: center;color: white;}
.header A:link {text-decoration: underline; font-family: Century Gothic;font-size: 15px;font-weight: bold;color: white;}
.header A:visited {font-family: Century Gothic;text-decoration: underline;font-size: 15px;font-weight: bold;color: white;}
.header A:hover {font-family: Century Gothic; text-decoration: none;font-size: 15px; font-weight: bold; color: red;}