/*Global*/

p {	
	font-size:10px; 
	color:#333333; 
	line-height:12px;
}

.warning {	
	color:#FF0000;
}

h1 {	
	color:#000000; 
	font-size:16px; 
	font-weight:bold;
}

h2 {	
	color:#000000; 
	font-size:14px; 
	font-weight:bold;
}

h3 {	
	color:#000000; 
	font-size:12px; 
	font-weight:bold;
}

h4 {	
	color:#000000;
	font-size:10px;
}

body { 	
	background:url(../images/template/background.jpg) repeat-x; 
	background-color:#FFFFFF; 
	margin-top:0; 
	font-family:Helvetica, Geneva, Verdana, sans-serif;
	text-align:center;
}
	
#Main { 	
	width:975px; 
	margin-left:auto; 
	margin-right:auto;
}

/*Template Layout*/
#Header { 	
	height:168px; 
	background:url(../images/template/nav.png) 0 0 no-repeat; 
	float:left; 
	width:975px;
}
	
.Currency {	
	width:280px; 
	height:20px; 
	padding-top:5px; 
	position:relative; 
	left:440px; 
	top:4px; 
	float:left;
}

ul.Currency	{	
	list-style:none; 
	margin:0; 
	border:0; 
	padding:0; 
}

ul.Currency li {
	float:left; 
}				
		
ul.Currency li a {	
	display:block; 
	text-decoration:none; 
	padding:0; 
	font-weight:bold; 
	height:20px;
}		

ul.Currency li a:hover {	
	text-decoration:none; 
}
								
#CurrencyTitle {	
	background:url(../images/template/currency.png) no-repeat; 
	height:20px;
}

		
#ScanAlert {	
	width:115px; 
	height:33px; 
	position:relative; 
	left:535px; 
	top:30px; 
	float:left;}				
	
/*Text Styling*/
.ProdIntro {	 
	font-size:12px;
	color:#7d7b7b; 
	font-weight:bold; 
	line-height:150%;
}

.ProdIntroBlack	 {	 
	font-size:12px;
	color:#000000; 
	font-weight:bold; 
	line-height:150%;
}
											
	
/*Code for styling and controlling the horizontal navigation menu at the top of each webpage*/
.HorizontalMenu {	
	font-size:12px; 
	font-weight:bold; 
	height:39px; 
	text-align:center; 
	float:left;
	position:relative; 
	left:55px; 
	top:42px; 
	width:864px; 
}
										
ul.HorizontalMenu { 
	margin:0; 
	border:0; 
	padding:0; 
	list-style:none;
}
										
ul.HorizontalMenu li {	
	display:inline; 
	line-height:2.3em; 
	margin:0; 
	padding:0;	
	border:0; 
	float:left; 
	margin-right:3px;
}
										
ul.HorizontalMenu li a {
	display:block; 
	text-decoration:none; 
	margin:auto; 
	border:0; 
	padding:0; 
	font-weight:bold; 
	height:39px;
}
										
ul.HorizontalMenu li a:hover {	
	text-decoration:none; 
	background:url(../images/template/hoverState.jpg) repeat-x;
}

/*Changes button image when over*/
#HomeButton a {	
background:url(../images/template/home.jpg) no-repeat;
}

#HomeButton a:hover	{	
	background:url(../images/template/homeOver.jpg) no-repeat;
}

#ProductsButton a {	
	background:url(../images/template/products.jpg) no-repeat;
}

#ProductsButton a:hover {	
	background:url(../images/template/productsOver.jpg) no-repeat;
}

#StoreButton a {	
	background:url(../images/template/store.jpg) no-repeat;
}

#StoreButton a:hover {	
	background:url(../images/template/storeOver.jpg) no-repeat;
}

#SupportButton a {	
	background:url(../images/template/support.jpg) no-repeat;
}

#SupportButton a:hover {	
	background:url(../images/template/supportOver.jpg) no-repeat;
}

#WhereButton a {	
	background:url(../images/template/wheretobuy.jpg) no-repeat;
}

#WhereButton a:hover {	
	background:url(../images/template/wheretobuyOver.jpg) no-repeat;
}

#AboutButton a {	
	background:url(../images/template/about.jpg) no-repeat;
}

#AboutButton a:hover {	
	background:url(../images/template/aboutOver.jpg) no-repeat;
}

#CartButton a {	
	background:url(../images/template/cart.jpg) no-repeat;
}

#CartButton a:hover {	
	background:url(../images/template/cartOver.jpg) no-repeat;
}

/*Keeps button down in each section*/	
#Products #ProductsButton a	{	
	background:url(../images/template/productsOver.jpg) no-repeat;
}

#Products #ProductsButton a:hover {	
	background:url(../images/template/productsOver.jpg) no-repeat;
}
	
#Home #HomeButton a	{	
	background:url(../images/template/homeOver.jpg) no-repeat;
}

#Home #HomeButton a:hover {	
	background:url(../images/template/homeOver.jpg) no-repeat;
}
	
#Support #SupportButton a {	
	background:url(../images/template/supportOver.jpg) no-repeat;
}

#Support #SupportButton a:hover	{	
	background:url(../images/template/supportOver.jpg) no-repeat;
}
	
#Store #StoreButton a {	
	background:url(../images/template/storeOver.jpg) no-repeat;
}

#Store #StoreButton a:hover	{	
	background:url(../images/template/storeOver.jpg) no-repeat;
}
	
#where #WhereButton a {	
	background:url(../images/template/wheretobuyOver.jpg) no-repeat;
}

#where #WhereButton a:hover	{	
	background:url(../images/template/wheretobuyOver.jpg) no-repeat;
}
	
#About #AboutButton a {	
	background:url(../images/template/aboutOver.jpg) no-repeat;
}

#About #AboutButton a:hover	{	
	background:url(../images/template/aboutOver.jpg) no-repeat;
}


										
/*Code for styling and controlling the horizontal sub navigation menu at the top of each webpage*/
	
.tickList {	
	list-style:none; 
	background:#FFFFFF url(../images/products/tick.jpg) no-repeat; 
	padding-left:25px;
}
	
#Home #ProductsSubMenu 		{display:none;}
#Home #StoreSubMenu			{display:none;}
#Home #SupportSubMenu 		{display:none;}
#Home #WhereSubMenu			{display:none;}
#Home #AboutSubMenu			{display:none;}
	
#Products #StoreSubMenu		{display:none;}
#Products #SupportSubMenu	{display:none;}
#Products #WhereSubMenu		{display:none;}
#Products #AboutSubMenu		{display:none;}
	
#Store #ProductsSubMenu		{display:none;}
#Store #SupportSubMenu		{display:none;}
#Store #WhereSubMenu		{display:none;}
#Store #AboutSubMenu		{display:none;}
	
#Support #ProductsSubMenu	{display:none;}
#Support #StoreSubMenu		{display:none;}
#Support #WhereSubMenu		{display:none;}
#Support #AboutSubMenu		{display:none;}
	
#Where #ProductsSubMenu		{display:none;}
#Where #StoreSubMenu		{display:none;}
#Where #SupportSubMenu		{display:none;}
#Where #AboutSubMenu		{display:none;}
	
#About #ProductsSubMenu		{display:none;}
#About #StoreSubMenu		{display:none;}
#About #SupportSubMenu		{display:none;}
#About #WhereSubMenu		{display:none;}

	
.SubMenu {	 
	font-size:11px;
	font-weight:bold; 
	text-align:center; 
	float:left;
	position:relative; 
	left:200px; 
	top:50px; 
	width:600px; 
	font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
}
										
ul.SubMenu { 	
	margin:0; 
	border:0; 
	padding:0; 
	list-style:none; 
	width:600px;
}
										
ul.SubMenu li {	
	display:inline; 
	margin:0; 
	padding:0 10px 0 10px; 
	border:0; 
	width:auto; 
	float:left;
}
										
ul.SubMenu li a {	
	display:block; 
	text-decoration:none; 
	margin:auto; 
	border:0; 
	padding:0 10px 0 10px;  
	width:auto; 
	color:#FCFCFC;
}
										
ul.SubMenu li a:hover {	
	color:#CCCCCC;  
	width:auto;
}
	
/*Content adds the repeating background image to the central section of the 
	web pages so that they can stretch to the size of the content*/									
#Content {	
	width:975px; 
	height:auto; 
	background:url(../images/template/middle.png) 0 0 repeat-y; 
	text-align:left; 
	padding:0px 20px 2px 20px; 
	margin:0;  
	clear:both;
}
	
/*Bottom adds the footer background image to the bottom of the page*/
#Bottom {	
	width:975px; 
	background:url(../images/template/bottom.png) 0 0 no-repeat; 
	height:56px;	
	margin:0; 
	padding:0;  
	font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
}
					
#Trademark {	
	width:880px; 
	height:auto; 
	float:left; 
	text-align:center; 
	padding:0; 
	margin-top:23px; 
	margin-left:10px; 
	font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
}
	
/*Footer*/
.Footer {	
	font-size:10px; 
	font-weight:bold; 
	float:left;	
	position:relative; 
	width:880px; 
	text-align:center;	
	height:25px; 
	line-height:2.3em; 
	font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
}
										
ul.Footer {	
	padding:0; 
	list-style:none; 
	width:880px; 
	padding:0 0 0 40px; 
	margin:0;
}
										
ul.Footer li {	
	display:inline;  
	padding:0 8px 0 8px; 
	border:0; 
	width:auto; 
	float: left;
}
										
ul.Footer li a {	
	display:block; 
	text-decoration:none; 
	color: #333333; 
	padding:0 8px 0 8px;
}
										
ul.Footer li a:hover {	
	text-decoration:underline; 
	color: #003399;
}
	
	
/*Homepage*/
	
#HomeContent					{	width:851px; margin-left:auto; margin-right:auto;}
#HomeLeft						{	width:530px; float:left; padding-left:10px;}
#HomeRight						{	width:285px; padding:10px; float:right; background-color:#F8F8F8; border:#B2B2B2 solid 1px; background:url(../images/homepage/rightBackground.jpg) no-repeat;}
#ProdSubAdvert					{	padding-right:20px;}
#ProdSubAdvert h3				{	padding-top:5px;}
#HomeIcon 						{	width:57px; float:left; margin-right:5px;}
#QuickLinks 					{	width:155px; height:110px; background:url(../images/homepage/homeBottomBackground.jpg) no-repeat; border:#B2B2B2 solid 1px; float:left; margin-top:30px;}
#QuickLinks a					{	color:#000000; text-decoration:none;}
#QuickLinks a:hover				{	color:#666666;}
#QuickLinks h3					{	padding-top:10px;}
#QuickLinks p					{	padding:0 0 5px 5px; clear:both;}

/*Product Pages*/
/*Product Home Page*/
	
#ProdShortDesc					{	width:340px; padding:5px 15px 10px 15px; float:left; display:block; margin-right:10px; background-color:#F9F9F9; border:#666666 1px solid;}	
#ProdShortDesc p				{	font-size:10px; color:#7d7b7b;
										margin-bottom:0.5em; line-height:15px; text-align:left; background-color:#F9F9F9;}	
#ProdShortDesc h2				{	 font-size:13px; color: #000000;
										margin-bottom:0; background-color:#F9F9F9;}
	
#ProdShortDesc a				{	color:#0000CC}
#ProdShortDesc a:hover			{	color:#000066}
		
#ProdShortDescHeightLeft		{	height:53px; padding:0 0 0 50px; width:300px; float:left;}
#ProdShortDescHeightRight		{	height:53px; padding:0 0 0 50px; width:300px; float:right;}
	
.ProdLongDesc					{	width:720px; padding:10px 15px 10px 15px; float:left; display:block; margin-right:20px; border: #CCCCCC 1px solid; margin-top:10px;}	
.ProdLongDescHeight				{	padding:0 0 0 50px; width:650px;}
	
#DevideGreyLine					{	width:800px; height:0; clear:both; border-top:1px solid #CCCCCC;}
#DevideNoLine					{	width:800px; height:30px; clear:both;}
	
.ProductHomeTitle				{	font-size:14px;  color:#000000;
										font-weight:bold;}
	
/*Product Page Title and Navigation*/
#ProdPageTitleNav				{	width:945px; margin-left:auto; margin-right:auto; position:relative; margin-top:0; 
										padding-bottom:0; font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif;}
										
* + html #ProdPageTitleNav				{	width:945px; margin-left:-10px; position:relative; margin-top:0; 
										padding-bottom:0; font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif;}
	
ul#ProductNav 					{	right:15px; position:absolute; top:10px; height:40px; width:541px; font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif;}

* + html ul#ProductNav 					{	right:5px; position:absolute; top:10px; height:40px; width:541px; font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif;}
	
ul#ProductNav li 				{	display:inline;  font-size:10px;
										font-weight:bold; float:right;}
	
ul#ProductNav a					{	padding-right:20px; display:block; padding-left:32px; float:left; padding-bottom:0px; 
										color:#000; marging-right:17px; padding-top:4px; position:relative; height:40px; 
										background-color:#fff; text-decoration:none;}
									
ul#ProductNav A:hover 			{	color: #94c1ee; background-color: #fff}
ul#ProductNav li a 				{	background-position: 0px 0px; background-repeat: no-repeat}
ul#ProductNav li#Features a 	{	background-image: url(../images/products/productPages/featuresSmall.jpg)}
ul#ProductNav li#Tutorials a 	{	background-image: url(../images/products/productPages/tutorialSmall.jpg)}
ul#ProductNav li#Gallery a 		{	background-image: url(../images/products/productPages/gallerySmall.jpg)}
ul#ProductNav li#WhatsNew a		{	padding-left:25px; background-image: url(../images/products/productPages/whatsNewSmall.jpg)}
ul#ProductNav li#Faqs a 		{	padding-left:37px; background-image: url(../images/products/productPages/faqsSmall.jpg)}
ul#ProductNav a.hi 				{	background-position: left bottom; color: #a1a5a9; background-color: #fff}
	
/*Product Page Content*/
	
div.spacer						{	margin-bottom:30px; clear:both; display:block; padding:0; font-size:1px; line-height:1px; 
										height:0; border-bottom: #CCCCCC solid 1px;}
	
#ContentHolder					{ 	height:auto;  text-align:left; padding:0 20px 0 20px; margin-left:auto; margin-right:auto; border:0; width:900px; 
										clear:both;}
										
#ContentHolder1					{ 	height:auto;  text-align:left; padding:0 20px 0 20px; margin-left:auto; margin-right:auto; border:0; width:800px;
										clear:both;}
	
#ProdContentLeft				{	float:left; margin-right:10px; width:570px; background-color:#FFFFFF; 	
										position:relative; padding-top:20px;}
	
										
#ContentHolder p				{	font-size:11px; margin-bottom:5px; line-height:15px; background-color:#fff;}
#ContentHolder h3 				{	font-size:11px; background:#fff; margin-bottom:6px; color:#000; font-weight:bold;}
	
#ContentHolder1 p				{	font-size:11px; margin-bottom:5px; line-height:15px; background-color:#fff;}
#ContentHolder1 h3 				{	font-size:11px; background:#fff; margin-bottom:6px; color:#000; font-weight:bold;}
	
#ProdContentLeft p				{	margin-bottom:10px; line-height:150%; font-size:12px; color: #333333;}
#ProdContentLeft h2				{	margin-bottom:0; font-size:14px; margin-bottom:5px; 
										}
#ProdContentLeft h3				{	margin-bottom:0; font-size:14px; margin-bottom:5px;
										}
#ProdContentLeft h4				{	margin-bottom:0; font-size:12px; margin-bottom:5px;
										}
#ProdContentLeft img			{	margin-bottom:0px;}
#ProdContentLeft img.left		{	float:left; margin-right:20px;}
#ProdContentLeft img.right		{	float:right; margin-left:20px;}
	
	
#ProdSubInfo					{	float:right; width:220px; margin-top:15px; margin-right:30px; 
										 padding-bottom:15px; font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif;}
	
#LargeScrShot 					{	margin-bottom:20px; width:570px; text-align:center; display:block;}
										  
#ContentHolder .box				{ 	border-right:#a1a5a9 1px solid; padding-right:5px; border-top:#a1a5a9 1px solid; 
										padding-left:5px; padding-bottom: 5px; margin:0px 0px 1.25em; border-left:#a1a5a9 1px solid;
										padding-top:0px; border-bottom:#a1a5a9 1px solid;}
	
#ProdSubInfo div.box			{ 	border-top-width:0px; padding-right:15px; padding-left:15px; border-left-width:0px;
							background:url(../images/products/productPages/prodSubInfoBackground.gif) #fff no-repeat center bottom; 
										border-bottom-width:0px; padding-bottom:15px; margin:0px 0px 15px; padding-top:0px; 
										border-right-width:0px}
				 
#ProdSubInfo div#AddToCart		{	padding-right:15px; padding-left:15px; padding-bottom:0; padding-top:0px;}
	
#ProdSubInfo div.box H2.empty 	{	padding-right:0px; padding-left:0px; 
							background:url(../images/products/productPages/prodSubInfoBackground.gif) #fff no-repeat center top; 
										padding-bottom:0px; margin:0px -15px; padding-top:0px; height:10px;}
									
#ProdSubInfo div.box H1			{	font-size:14px;}
#ProdSubInfo div.box H2			{	font-size:10px; color:#000000; font-weight:bold;}
#ProdSubInfo div.box H3			{	font-size:10px; color:#666666;}
#ProdSubInfo div.demo			{	margin-bottom:15px;}
	
.Universal						{	padding-right:45px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/universal.jpg) no-repeat right;}
										
.SupportedPrinters				{ font-size:10px;}
										
/*Product Subnav Layout*/
	
.doschBox						{	padding-right:77px; display:block; padding-bottom:8px;
										background:url(../images/homepage/antique.png) no-repeat right;}
	
.InteriorsCart					{	padding-right:80px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/interiors/interiorsBox.jpg) no-repeat right;}
										
.Cart							{	padding-right:80px; display:block; padding-bottom:8px; height:95px;}
.InteriorsProUpgrade			{	padding-right:77px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/interiorsPro/upgradeIntsPro.jpg) no-repeat right;}
																				
.InteriorsUpgrade				{	padding-right:77px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/interiors/upgrade.jpg) no-repeat right;}
.InteriorsReviews				{	padding-right:102px; padding-bottom:5px;}
	
.ModelerCart					{	padding-right:80px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/modeler/box.jpg) no-repeat right;}
.ModelerUpgrade				{	padding-right:77px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/modeler/upgrade.jpg) no-repeat right;}
	
.MacDraftCart					{	padding-right:80px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/macdraft/macdraftBox.jpg) no-repeat right;}
.MacDraftUpgrade				{	padding-right:77px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/macdraft/upgrade.jpg) no-repeat right;}
	
.MacDraftpeCart					{	padding-right:80px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/macdraftpe/macdraftpeBox.jpg) no-repeat right;}
.MacDraftpeUpgrade				{	padding-right:77px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/macdraftpe/upgrade.jpg) no-repeat right;}
	
.dwgvCart						{	padding-right:80px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/dwgviewer/dwgvBox.jpg) no-repeat right;}
.dwgvUpgrade					{	padding-right:77px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/dwgviewer/upgrade.jpg) no-repeat right;}
	
.photoToolsCart					{	padding-right:80px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/photoTools/photoToolsBox.jpg) no-repeat right;}
	
.xripCart						{	padding-right:80px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/xrip/box.jpg) no-repeat right;}
	
.pcdraftCart					{	padding-right:80px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/pcdraft/box.jpg) no-repeat right;}
	
.pcdraftpeCart					{	padding-right:80px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/pcdraftpe/box.jpg) no-repeat right;}
.symLibWinCart					{	padding-right:80px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/symLib/symLibBoxWin.jpg) no-repeat right;}
.symLibMacCart					{	padding-right:80px; display:block; padding-bottom:8px;
										background:url(../images/products/productPages/symLib/symLibBoxMac.jpg) no-repeat right;}
										
										
ul.AddOnPackList	{ 
	list-style:none; 
	margin:0; 
	border:0; 
	padding:0; 
}

ul.AddOnPackList li { width:100%; height:20px; padding:5px 0 0 3px; margin:0;
	float:left;	
	
}				

.Gray { background: #F4F4F4;}
		
ul.AddOnPackList li a {	
	color:#333333;
	display:block; 
	text-decoration:none; 
	padding:0; 
	font-weight:bold; 
	height:20px;
}		

ul.AddOnPackList li a:hover {	
	text-decoration:underline; }
	
											
/*Form Styling*/
#FormBorder						{	width:700px; clear:both; margin-left:70px; background:#EEEEEE; border:#666666 solid 1px;}
#FormBorderSupport				{	width:700px; clear:both; margin-left:auto; margin-right:auto; background:#EEEEEE; border:#666666 solid 1px;}
#FormTitle						{	width:100%; float:left; background: repeat-x url(../images/products/register/titleBackround1.jpg); 
										height:17px; padding-top:2px;}
#FormElements					{	width:690px; float:left; padding:10px 0 10px 10px; font-size:9px;}
#FormElements legend			{	font-size:9px; color:#000000;}
#FormElements table				{	font-size:9px; color:#000000;}
#FormData						{	width:340px; padding:3px 0 3px 0; float:left;}
.formTitle						{	font-size:10px; font-weight:bold; color:#000000; padding-left:10px;}	
.formText						{	font-size:12px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
										
/*Store Page*/							
#StoreMasterContainer			{	width:340px; padding:5px 0 10px 0; float:left; display:block; margin:0 30px 0 20px; font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif;}
#StoreContainer					{	clear:both; height:30px; width:275px; line-height:normal; font-family:'Lucida Grande', Geneva, Arial, Verdana, sans-serif;}

#container						{	margin-top:20px; margin-left:auto; margin-right:auto; width:800px;}

#PriceText						{	float:left; color:#666666; font-size:10px; padding-top:7px; width:163px; }
.StoreProdType					{	color:#000000; font-size:11px; font-weight:bold;}
#StoreAddToCart					{	float:right; width:83px; text-align:right; padding-top:3px; padding-left:22px;}
	
#StoreProdHeight				{	height:100px; padding:0 0 0 73px; width:340px; line-height:20px;}
	
#StoreMasterContainer p			{	font-size:10px; color:#7d7b7b; margin-bottom:0.5em; line-height:15px; text-align:left;}	
#StoreMasterContainer h2		{	 font-size:13px; color: #000000;
										margin-bottom:0;}
#StoreMasterContainer a			{	color:#0000CC;}
#StoreMasterContainer a:hover	{	color:#000066;}
	
/*3D Model Store*/
#ProdHolder3d					{	width:350px; margin:0 5px 3px 2px; border:1px #999999 solid; padding:7px; float:left; text-align:left;}
	
	
/*Tutorials*/
	
#TutorialHolder					{	float:left; margin-bottom:20px;}
#TutorialHolder img				{	float:left;}
	
#TutorialText					{	width:380px; float:right; margin-left:10px;}
#TutorialText h3				{	font-size:12px;}
#TutorialText p					{	font-size:11px;}
#TutorialText a					{	color:#003300; text-decoration:none}	
#TutorialText a:hover			{	text-decoration:underline;}
#TutorialText h3 img			{	margin-right:5px;}
	

/*Gallery*/
.GalleryRoll a					{	display:block; width:130px; padding:1px; background-color: #999999; 
									float:left; margin-right:24px; margin-left:24px; margin-bottom:15px;}
.GalleryRoll a:hover			{	background-color:#00468A;}

/*MDFT-MDPE Comparison Table*/
#ProdContentLeft table 			{	border:1px solid #999999; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7d7b7b;
									font-size:10px; border-spacing:5px;}
.mdCompCol1						{	color:#000000; font-weight:bold; font-size:12px;}

/*Volume Licensing*/
	
#VolumeContainer				{	width:80%; clear:both; margin-top:30px; padding-left:15px;}
.VolumeTitle					{	padding-left:48px; display:block; height:56px; margin-bottom:5px;}
.VolumeTitle h3					{	padding-top:20px;}
#VolumeContainer table			{	border:none; color:#000000; font-size:10px; border-spacing:5px; width:570px;}

/*Services*/

#Service						{	width:300px; margin:0 20px 10px 50px; float:left; }
#AuthServiceProvider			{	width:100%; text-align:center; clear:both;}
/*Distributors*/
#Distributors					{	width:244px; padding:5px 20px 5px 20px; text-align:left;}
