body{
	margin:0;
	padding:0;
	background-color:#e0e0e0;	
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:12px;
	color:#000000;
	font-weight:500;
}
td{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:12px;
	color:#000000;
	font-weight:500;
}
p{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:12px;
	color:#000000;
	font-weight:500;
}
a:link{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:12px; color:#4a76a3; text-decoration:underline;}
a:visited{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:12px; color:#4a76a3; text-decoration:underline;}
a:active{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:12px; color:#4a76a3; text-decoration:underline;}
a:hover{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:12px; color:#24476b; text-decoration:underline;}

form{display:inline;}

.arrow{
	margin-right:5px;
	border:none;
}
.leftNavBgOn td{
	background-image:url(http://site.practicaldata.com/imagesV2/leftNavBgOn.gif);
	background-repeat:repeat-y;
	background-position:top right;
}
.leftNavBgOn td a:link{font-weight:500; color:#7cafe0;}
.leftNavBgOn td a:visited{font-weight:500; color:#7cafe0;}
.leftNavBgOn td a:active{font-weight:500; color:#7cafe0;}
.leftNavBgOn td a:hover{font-weight:500; color:#7cafe0;}

.selectMenu{
	margin-left:24px;
}
/******************************************************/
/******************* HEADER STYLE *********************/
/******************************************************/
.header{
	background-image:url(http://site.practicaldata.com/imagesV2/headerTopBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:91px;
}
.headerHighlightTop{
	background-image:url(http://site.practicaldata.com/imagesV2/headerBlueTopBgCenter.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.headerHighlight{
	background-color:#285078;
}
.headerHighlightBot{
	background-image:url(http://site.practicaldata.com/imagesV2/headerBlueBotBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	height:5px;
}

.content{
	background-image:url(http://site.practicaldata.com/imagesV2/contentBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
}
.content img{display:block;}
.content a:link img{display:inline; border:none}
.content a:active img{display:inline; border:none}
.content a:visited img{display:inline; border:none}
.content a:hover img{display:inline; border:none}

.contentHome{}
.contentHome img{display:block;}
.contentHome a:link img{display:inline; border:none}
.contentHome a:active img{display:inline; border:none}
.contentHome a:visited img{display:inline; border:none}
.contentHome a:hover img{display:inline; border:none}


.headerIconNav{
	background-image:url(http://site.practicaldata.com/imagesV2/headerIconBg.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	height:29px;
	width:340px;
}
.headerIconNav div{
	float:right;
	line-height:24px;
	padding-left:6px;
	padding-right:6px;
}
.headerIconNav div img{
	display:block;
}
.headerIconNav a:link{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:10px; color:#d3dae1; text-decoration:none;}
.headerIconNav a:visited{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:10px; color:#d3dae1; text-decoration:none;}
.headerIconNav a:active{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:10px; color:#d3dae1; text-decoration:none;}
.headerIconNav a:hover{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}

.headerWrapper{
	background-image:url(http://site.practicaldata.com/imagesV2/headerBlueTopBgCenter.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
.headerNav div{padding-left:16px; padding-right:16px; line-height:45px;}
.headerNav a:link{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:12px; color:#333333; text-decoration:none;}
.headerNav a:visited{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:12px; color:#333333; text-decoration:none;}
.headerNav a:active{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:12px; color:#333333; text-decoration:none;}
.headerNav a:hover{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:12px; color:#7cafe0; text-decoration:none;}

.headerNavLinkOn{
	background-image:url(http://site.practicaldata.com/imagesV2/navOnL.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.headerNavLinkOn div{
	background-image:url(http://site.practicaldata.com/imagesV2/navOnR.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
/******************************************************/
/******************* HOME STYLE ***********************/
/******************************************************/
.homeZone{
	background-color:#ffffff;
	width:320px;
	padding-bottom:1px;
}
.homeZoneInner{
	height:320px;
	background-image:url(http://site.practicaldata.com/imagesV2/homeZoneBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	border:1px #e5e5e5 solid;
	margin:8px;
	padding:8px;
}
.homeZoneTable{
	border-top:1px #e6e6e6 solid;
	width:288px;
	margin-bottom:10px;
}
.homeZoneTable th{
	border-bottom:1px #e6e6e6 solid;
	padding-bottom:5px;
	padding-top:6px;
	width:38px;
}
.homeZoneTable td{
	border-bottom:1px #e6e6e6 solid;
	line-height:32px;
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:12px; 
	color:#4c4c4c;
	font-weight:500;
}

.homeZoneTableR{
	border-top:1px #e6e6e6 solid;
	width:288px;
	margin-bottom:10px;
}
.homeZoneTableR th{
	border-bottom:1px #e6e6e6 solid;
	width:70px;
}
.homeZoneTableR td{
	border-bottom:1px #e6e6e6 solid;
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:11px; 
	color:#4c4c4c;
	font-weight:500;
	padding-top:7px;
	padding-bottom:7px;
}
.homeZoneTableR h4{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:15px; 
	color:#224160;
	font-weight:500;
	padding:0;
	margin:0;
}
.homeZoneTableR h4 a:link{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:15px; 
	color:#224160;
	font-weight:500;
	padding:0;
	margin:0;
	text-decoration:none;
}
.homeZoneTableR h4 a:visited{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:15px; 
	color:#224160;
	font-weight:500;
	padding:0;
	margin:0;
	text-decoration:none;
}
.homeZoneTableR h4 a:active{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:15px; 
	color:#224160;
	font-weight:500;
	padding:0;
	margin:0;
	text-decoration:none;
}
.homeZoneTableR h4 a:hover{
	font-size:15px; 
	text-decoration:underline;
}

.homeZoneMoreInfo{
	width:288px;
}
.redText{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:12px; 
	color:#c80000;
	font-weight:700;
	padding-top:3px;
	padding-bottom:9px;
}
.homeZoneTitle{margin-bottom:12px;}
.homeZoneTitle h1{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:24px; 
	color:#224160;
	font-weight:500;
	padding:0;
	margin-left:8px;
	margin-top:0;
	margin-bottom:0;

}
.homeZoneTitleSm{margin-bottom:12px;}
.homeZoneTitleSm h1{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:20px; 
	color:#224160;
	font-weight:500;
	padding:0;
	margin-left:8px;
	margin-top:0;
	margin-bottom:0;

}
.homeZoneTitle h1 div{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:14px; 
	color:#79abdd;
	font-weight:500;

}

.homeZoneTitle a:link{font-size:24px; color:#224160;text-decoration:none;}
.homeZoneTitle a:visited{font-size:24px; color:#224160;text-decoration:none;}
.homeZoneTitle a:active{font-size:24px; color:#224160;text-decoration:none;}
.homeZoneTitle a:hover{font-size:24px; color:#79abdd;text-decoration:none;}

.homeZoneTitleSm h1 div{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:14px; 
	color:#79abdd;
	font-weight:500;

}
.homeZoneTitleSm a:link{font-size:20px; color:#224160;text-decoration:none;}
.homeZoneTitleSm a:visited{font-size:20px; color:#224160;text-decoration:none;}
.homeZoneTitleSm a:active{font-size:20px; color:#224160;text-decoration:none;}
.homeZoneTitleSm a:hover{font-size:20px; color:#79abdd;text-decoration:none;}

.categoryView td{
	padding:15px;
}


/******************************************************/
/*************** INTERNAL PAGE STYLE ******************/
/******************************************************/
.leftNav{
	background-color:#ffffff;
	width:240px;
	padding-bottom:1px;
}

.leftNavTitle{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:18px; 
	color:#224160;
	font-weight:500;
	padding:0;
	margin-top:0;
	margin-bottom:20px;

}
.leftNavInner{
	background-image:url(http://site.practicaldata.com/imagesV2/homeZoneBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	border:1px #e5e5e5 solid;
	margin:8px;
	padding:8px;
}
.leftNavTable{
	border-top:1px #e6e6e6 solid;
	width:208px;
	margin-bottom:10px;
}
.leftNavTable th{
	border-bottom:1px #e6e6e6 solid;
	width:38px;
}
.leftNavTable td{
	border-bottom:1px #e6e6e6 solid;
	line-height:40px;
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:12px; 
	color:#4c4c4c;
	font-weight:500;
}
.leftNavTable a:link{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:12px; color:#333333; text-decoration:none;}
.leftNavTable a:visited{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:12px; color:#333333; text-decoration:none;}
.leftNavTable a:active{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:12px; color:#333333; text-decoration:none;}
.leftNavTable a:hover{font-family:trebuchet ms,arial,verdana,sans-serif; font-size:12px; color:#7cafe0; text-decoration:underline;}

.contentCenter{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	color:#000000;
	font-weight:500;
	background-color:#ffffff;
	margin-left:10px;
	margin-right:10px;
	border-bottom:8px solid #ffffff;
	border-left:8px solid #ffffff;
	border-right:8px solid #ffffff;
}	
.contentCenterInner{
	background-image:url(http://site.practicaldata.com/imagesV2/centerBg.gif);
	background-repeat:repeat-y;
	background-position:top right;
	margin-top:8px;
	padding-top:8px;
	padding-left:15px;
	padding-right:10px;
	border:1px solid #e0e0e0;
}
.contentCenter h1{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:30px; 
	color:#4c5966;
	font-weight:500;
	margin:0;
	padding:0;
}
.contentCenter h2{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:16px; 
	color:#85b8eb;
	font-weight:500;
	margin-top:0;
	padding:0;
}
.contentCenter h3{
	height:34px;
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:14px; 
	background-image:url(http://site.practicaldata.com/imagesV2/titleBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	color:#4c5966;
	font-weight:700;
	margin-top:0;
	margin-bottom:0;
	padding-left:8px;
	padding-top:6px;
}
.contentCenter td{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	color:#000000;
	font-weight:500;
}

.bulletList th{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:12px; 
	font-weight:500;
	background-image:url(http://site.practicaldata.com/imagesV2/goldArrow.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding-left:25px;
	padding-top:12px;
	text-align:left;
}
.bulletList td{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:11px; 
	color:#666666;
	font-weight:500;
	padding-left:40px;
	text-align:left;
}
.aboutUsBar{
	border-bottom:1px solid #e0e0e0;
	margin-bottom:14px;
}
.aboutUsPic{
	border:1px solid #e0e0e0;
	margin-right:10px;
}
.contactForm td input{
	width:400px;
}
.contactForm td textarea{
	width:400px;
}
.contactForm td select{
	width:400px;
}
.caseStudies div{
	border:1px solid #f2f2f2;
	margin:10px;
	padding:20px;
	text-align:center;
	background-color:#ffffff;
}
.caseStudies div img{
	display:inline;
}
.caseStudy{
	margin-top:20px;
}
.caseStudy  img{
	display:inline;
}
.caseStudy h4{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:14px; 
	color:#000000;
	font-weight:700;
	margin-bottom:10px;
	padding:0;
	border-bottom:1px solid #dedede;
}
.clientLogos{
	text-align:center;
}
.clientLogos div img{
	display:inline;
}
.clientLogos div{
	border:1px solid #f2f2f2;
	margin:10px;
	padding:20px;
	text-align:center;
	background-color:#ffffff;
}
/****************************************/
/********** PORTFOLIO STYLE *************/
/****************************************/
.portfolioLogos{
	text-align:center;
}
.portfolioLogos div img{
	display:inline;
}
.portfolioLogos div{
	border:1px solid #f2f2f2;
	margin:10px;
	padding:20px;
	text-align:center;
	background-color:#ffffff;
}
.portfolioTable th{
	padding-right:10px;
}
.portfolioTable img{
	display:inline;
}
.portfolioTable h4{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:14px; 
	color:#000000;
	margin-bottom:10px;
	padding:0;
	font-weight:700;
}

.exampleTable div{
	margin:4px;
	padding:8px;
	background-color:#ffffff;
	border:1px solid #e0e0e0;
	text-align:center;
}
.exampleTable img{
	display:inline;
}

/****************************************/
/************** PRICE STYLE *************/
/****************************************/
.price{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:20px; 
	color:#c80000;
	font-weight:700;
}
.categoryPrice{
	margin-top:8px;
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:14px; 
	color:#c80000;
	font-weight:700;
}


.calloutText{
	color:#c80000;
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
	background-color:#ffffff;
	border:1px solid #e0e0e0;
}




.rightTitle{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:20px; 
	color:#224160;
	font-weight:500;
	padding:0;
	margin-top:0;
	margin-bottom:15px;
}
.rightBox{
	background-color:#ffffff;
	width:240px;
	padding-top:1px;
	padding-bottom:1px;
}
.rightBoxMod{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:10px; 
	color:#83b6ea;
	font-weight:700;
	padding:0;
	margin:0;

}
.rightBoxTitle{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:14px; 
	color:#83b6ea;
	font-weight:700;
	padding-bottom:4px;
	margin-top:0;
	margin-bottom:5px;
	border-bottom:1px #e5e5e5 solid;
}
.rightBoxInner{
	background-image:url(http://site.practicaldata.com/imagesV2/rightBoxTopBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	border:1px #e5e5e5 solid;
	margin:8px;
	padding:8px;
}
.rightBoxInnerOn{
	background-image:url(http://site.practicaldata.com/imagesV2/rightBoxTopBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	border:3px #fac51b solid;
	margin:6px;
	padding:6px;
}
.rightBoxTable img{
	vertical-align:middle;
	display:inline;
}
.rightBoxTable th{
	color:#888888;
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:11px; 
}
.rightBoxTable td{
	color:#888888;
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:11px; 
}
.rightModOrderTable{margin-top:8px;}
.rightModOrderTable input{
	vertical-align:middle;
}
.rightModOrderTable td{
	background-color:#f2f2f2;
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:10px; 
	color:#4c4c4c;
	font-weight:700;
	padding:4px;
}
.rightModOrderTable th{
	border:4px solid #f2f2f2;
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:16px; 
	color:#c80000;
	font-weight:700;
	padding:4px;
}
.rightBoxCheck input{
	vertical-align:middle;
}
.finePrint{
	font-size:10px;
}
/**********************************************************/
/***************** TITLE CALLOUT ZONES ********************/
/**********************************************************/
.titleCalloutHome{
	width:985px;
	height:298px;
	background-image:url(http://site.practicaldata.com/imagesV2/home.jpg);	
	background-repeat:no-repeat;
	background-position:top left;
}
.titleCalloutHome table{margin-top:35px;}
.titleCalloutHome h1{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:28px; 
	font-weight:500;
	color:#ffffff;
	text-align:center;
	margin:0;
	padding:0;
}
.titleCalloutHome th{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:14px; 
	font-weight:700;
	color:#ffffff;
	text-align:right;
	padding-bottom:40px;
}
.titleCalloutHome td{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:14px; 
	font-weight:700;
	color:#ffffff;
	text-align:left;
	padding-bottom:40px;
}
.titleCalloutYahooFeatures{
	width:985px;
	height:115px;
	background-image:url(http://site.practicaldata.com/imagesV2/titleGraphicYStoreFeatures.jpg);	
	background-repeat:no-repeat;
	background-position:top left;
}
.titleCalloutYahooFeatures h1{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:34px; 
	font-weight:500;
	color:#ffffff;
	text-align:right;
	margin:0;
	padding-right:20px;
}
.titleCalloutYahooFeatures h2{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:20px; 
	font-weight:500;
	color:#c5d9ec;
	text-align:right;
	margin-top:15px;
	margin-bottom:0;
	padding-right:80px;
}
.titleCalloutCore{
	width:985px;
	height:120px;
	background-image:url(http://site.practicaldata.com/imagesV2/titleGraphicCore.jpg);	
	background-repeat:no-repeat;
	background-position:top left;
}
.titleCalloutCore h1{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:34px; 
	font-weight:500;
	color:#ffffff;
	text-align:right;
	margin:0;
	padding-right:20px;
}
.titleCalloutCore h2{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:20px; 
	font-weight:500;
	color:#c5d9ec;
	text-align:right;
	margin-top:15px;
	margin-bottom:0;
	padding-right:80px;
}
.titleCalloutAboutUs{
	width:985px;
	height:115px;
	background-image:url(http://site.practicaldata.com/imagesV2/titleGraphicAboutUs.jpg);	
	background-repeat:no-repeat;
	background-position:top left;
}
.titleCalloutAboutUs h1{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:34px; 
	font-weight:500;
	color:#ffffff;
	text-align:right;
	margin:0;
	padding-right:20px;
}
.titleCalloutAboutUs h2{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:20px; 
	font-weight:500;
	color:#c5d9ec;
	text-align:right;
	margin-top:15px;
	margin-bottom:0;
	padding-right:80px;
}

.titleCalloutPortfolio{
	width:985px;
	height:115px;
	background-image:url(http://site.practicaldata.com/imagesV2/titleGraphicPortfolio.jpg);	
	background-repeat:no-repeat;
	background-position:top left;
}
.titleCalloutPortfolio h1{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:34px; 
	font-weight:500;
	color:#ffffff;
	text-align:right;
	margin:0;
	padding-right:20px;
}
.titleCalloutPortfolio h2{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:20px; 
	font-weight:500;
	color:#c5d9ec;
	text-align:right;
	margin-top:15px;
	margin-bottom:0;
	padding-right:80px;
}
.titleCalloutEcommerce{
	width:985px;
	height:95px;
	background-image:url(http://site.practicaldata.com/imagesV2/titleGraphicEcommerce.jpg);	
	background-repeat:no-repeat;
	background-position:top left;
}
.titleCalloutEcommerce h1{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:34px; 
	font-weight:500;
	color:#ffffff;
	text-align:right;
	margin:0;
	padding-right:20px;
}
.titleCalloutEcommerce h2{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:20px; 
	font-weight:500;
	color:#c5d9ec;
	text-align:right;
	margin-top:15px;
	margin-bottom:0;
	padding-right:80px;
}
.titleCalloutYStoreDesign{
	width:985px;
	height:115px;
	background-image:url(http://site.practicaldata.com/imagesV2/titleGraphicYStoreDesign.jpg);	
	background-repeat:no-repeat;
	background-position:top left;
}
.titleCalloutYStoreDesign h1{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:34px; 
	font-weight:500;
	color:#ffffff;
	text-align:right;
	margin:0;
	padding-right:20px;
}
.titleCalloutYStoreDesign h2{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:20px; 
	font-weight:500;
	color:#c5d9ec;
	text-align:right;
	margin-top:15px;
	margin-bottom:0;
	padding-right:80px;
}
.titleCalloutRegistry{
	width:985px;
	height:115px;
	background-image:url(http://site.practicaldata.com/imagesV2/titleGraphicRegistry.jpg);	
	background-repeat:no-repeat;
	background-position:top left;
}
.titleCalloutRegistry h1{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:34px; 
	font-weight:500;
	color:#ffffff;
	text-align:right;
	margin:0;
	padding-right:20px;
}
.titleCalloutRegistry h2{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:20px; 
	font-weight:500;
	color:#c5d9ec;
	text-align:right;
	margin-top:15px;
	margin-bottom:0;
	padding-right:80px;
}
.titleCalloutMyAccount{
	width:985px;
	height:90px;
	background-image:url(http://site.practicaldata.com/imagesV2/titleGraphicYStoreFeatures.jpg);	
	background-repeat:no-repeat;
	background-position:top left;
}
.titleCalloutMyAccount h1{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:34px; 
	font-weight:500;
	color:#ffffff;
	text-align:right;
	margin:0;
	padding-right:20px;
	padding-bottom:0;
}
.titleCalloutMyAccount h2{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:20px; 
	font-weight:500;
	color:#c5d9ec;
	text-align:right;
	margin-top:6px;
	margin-bottom:0;
	padding-right:40px;
	padding-top:0;
}
/**********************************************************/
/********************* DHTML WINDOWS **********************/
/**********************************************************/
.layerTitleBg{
	background-image:url(http://site.practicaldata.com/imagesV2/layerTitleBg.gif);	
	background-repeat:no-repeat;
	background-position:top left;
	height:85px;
}
.layerTitleBg table{
	padding-left:15px;
	margin-top:24px;
	width:650px;
}
.fadeWrapperOn {
	display:block;
	background-color:#000000;
	filter:alpha(opacity=60);
	opacity:0.6;
	z-index:50;
	position:absolute;
	top:0px;
	left:0px;
}
.fadeWrapperOff {
	display:none;
}
.layerWinWrapper{
	margin:0 auto;
	position:absolute; 
	z-index:75;
	top:0;
	left:0;
}
.hideLayerWin{
	display:none;
}
.showLayerWin{
	width:700px;
	background-color:#ffffff;
	background-image:url(http://site.practicaldata.com/imagesV2/layerBg.gif);	
	background-repeat:repeat-x;
	background-position:top left;
	border:6px solid #1e374f;
	position:absolute;
	z-index:100;
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:20px;
}
.showLayerWin table{
	margin-left:15px;
	margin-right:15px;
}
.showLayerWin th{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:30px; 
	color:#7caedf;
	font-weight:700;
	padding:0;
	margin:0;
	width:40px;
}
.showLayerWin td{
	padding-bottom:12px;
}
.showLayerWin h2{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:24px; 
	color:#285078;
	font-weight:500;
	margin-top:8px;
	margin-bottom:0;
	padding:0;
}
.showLayerWin h3{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:16px; 
	color:#7caedf;
	font-weight:700;
	margin-top:0;
	margin-bottom:10px;
	padding:0;
}

.footer{
	margin-top:20px;
	padding:20px;
	background-image:url(http://site.practicaldata.com/imagesV2/footerBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
}
.footer th{
	font-family:trebuchet ms,arial,verdana,sans-serif; 
	font-size:11px; 
	color:#888888;
	font-weight:500;
	text-align:right;
	padding-right:20px;
}




/*** LIST - MY ACCOUNT MODULES ***/
.listModules{
	padding:0px;
}	
.listModules h1{
	font-size:18px; 
	color:#000000; 
	font-weight:700;
	margin:0;
	padding:6px;
	border-bottom:none;
	background-image:none;
}
.listModules ul{margin:0;padding:0;list-style-type:none;}
.listModules li{
	padding:6px;
	font-weight:700;
	font-size:11px;
	list-style-type:none; 
	background-color:#ffffff;
	margin-bottom:12px;
	border:1px solid #dedede;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-image:url(imagesV2/bgNavItems.png);
	background-position:left top;
	background-repeat:repeat-x;
}
.listModules li.end{}
.listModules div.checkbox{
	float:left;
	background-color:#fde695;
	padding:4px;
	border:1px solid #f0a80d;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.listModules div.clear{clear:both;}

.listModules li a{
	padding-right:30px;
	color:#000000;
	font-size:14px;
	font-weight:700;
	text-decoration:none;
	display:block;
	background:url(imagesV2/navArrInfo.png) no-repeat right center;
}
.listModules a:hover{}

.listModulesImg{float:left; margin-right:10px;}
.listModulesWrap{
	margin-left:40px;
	font-size:14px;
	font-weight:700;
}
.listModulesWrap span.new{
	color:#ffffff;
	float:left;
	font-family:helvetica,arial,sans-serif;
	font-size:10px;
	font-weight:700;
	padding:2px;
	margin-right:5px;
	background-color:#ff4e00;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.listModulesWrap div.info{
	color:#888888;
	font-family:helvetica,arial,sans-serif;
	font-size:12px;
	font-weight:500;
	margin-top:2px;
}
.listModulesWrap div.price{
	margin-top:4px;
	color:#c80000;
	font-family:helvetica,arial,sans-serif;
	font-size:12px;
	font-weight:700;
}
