.leftcol h4{
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.leftcol p {
margin-bottom:15px;
}

.dataTable{
float:left;
margin-right:5px;
}
.dataTable th{
background-color:#e7e7e7;
padding:5px 8px;
font-size:9px;
text-align:center;
}
.dataTable td{
background-color:#f4f4f4;
padding: 10px;
text-align:center;
line-height:20px;
font-size:10px;
}
.dataTable span {
font-weight:bold;
}
#MARmainRight p{
margin-bottom:15px;
}

.afterTable {
clear:both;
font-style:italic;
margin-top:10px;
}

#dwnldintro {padding-bottom:0;}

/**fixes**/
#guideinfo {
margin-top:10px;
}
#left {background:none; min-height:700px;} 
	#left #heading {background:#fff;}


/**tools**/
.w30pc {width:30%;}
.w40pc {width:40%;}

#mainRight {
padding-bottom:40px;
}
.MARTop27 {
margin-top:27px;
}
.fixCheck {
position:relative;
top:3px;
}
.fixCheck2 {
position:relative;
top:2px;
}
#differentSections li{
margin-bottom:5px;
}
.moveRight5 {position:relative;left:5px;}
.moveRight8 {position:relative;left:8px;}
.moveLeft4 {position:relative;left:-4px;}
.moveBottom3 {position:relative; top:3px;}

#scrollText{
background:url(../images/backgrounds/scroll-flash.gif) repeat-x; 
text-align:left; 
width:495px; 
padding-left:33px;
}
#tellhistory {
margin:0;
}
.rightcol {
float:right;
}