/* Reset */
*{margin:0; padding:0;}

body
{	
	height:100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.625em;
	color: #000000;
}

sup{font-size:0.6em}
p,li{font-size: 13px;line-height:1.5em}
table{border-collapse: collapse; border: 0; border-spacing: 0;}
td{vertical-align: top;}
input,select,textarea{font-size: 1.2em; font-family: Arial, Verdana, Helvetica, sans-serif;}
img{border: 0;}
a{color: #556b8b; text-decoration: none;}
a:hover{text-decoration: underline;}

p{margin-bottom:10px}

.printSwfType{display:none}
.floatLeft{float: left !important;}
.floatRight{float: right !important;}
.relative{position:relative}
.block{display:block}
.none{display:none}
.bigFont{font-weight:bold;font-size:1.6em;line-height:1.5em}

ul{margin:0 0 10px 17px}

.flashHolder,
.nav,
.footer,
ul.packages .btn,
.clickToEnlarge
{
	display:none;
}

h1{margin-bottom:15px}
h2{margin:15px 0 15px 0}

ul.packages
{
	margin:15px 0 0 0;
	list-style-type:none;
}

 ul.packages li{margin:0 10px 10px 0}
 .printSwfType{display:block;font-weight:bold;font-size:16px}
 h3.packagetitle{color:#556b8b}

 ul.builderList{margin-left:0}
 
 ul.builderList li
{
	clear:both;
	list-style-type:none;
	width:620px;
	border-top:1px dotted #000000;
	margin-top:10px;
	padding-top:10px;
	margin-bottom:10px;
}
 
ul.builderList li li
{
	width:auto;
	border:0;
	float:right;
	text-align:right;
	font-size:10px;
	padding:0 10px 0 0;
	font-weight:bold
}

ul.builderList li .text{float:left;display:inline;width:450px}
ul.builderList li .details{float:right;display:inline;width:150px;padding-bottom:10px;}
 
ul.builderList li h3{margin:0;padding:0;}
 
ul.builderList li img
{
	float:right;
	top:0;
	right:0
}