body{background:#fff;background-image:url(../images/Grey-Gradient-Background.png);background-repeat:repeat-x;color:#555;font:400 13px Arial,Verdana,Helvetica,sans-serif;line-height:1.5em;margin:0}
form{font:400 13px Arial,Verdana,Helvetica,sans-serif}
th,td{padding:5px}
th{padding-right:35px;text-align:left}
input.textfield{width:200px}
img{border:0}
a:link,a:visited{color:#555}
a.button:link,a.button:visited{background:#bbb;color:#fff;font:700 12px Arial,Verdana,Helvetica,sans-serif;padding:5px 30px;text-decoration:none}
a.button:hover{background:#ccc}
#container{margin:30px auto 20px;width:920px}
#branding{border-bottom:15px solid #ccc}
#nav{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;font:700 12px Arial,Verdana,Helvetica,sans-serif;height:100%;text-transform:uppercase}
#nav ul{list-style:none;margin:0}
#nav li{float:left;display:inline;margin:0;padding:0}
#nav a:link,#nav a:visited{color:#666;display:block;text-decoration:none;padding:8px 20px 6px}
#nav a.current,#nav a:hover{background:#ccc;color:#fff}
#main{height:100%;margin:15px 0}
#side{float:left;width:200px}
#content{float:right;margin-left:18px;width:702px}
#content h1{font:400 22px Arial,Verdana,Helvetica,sans-serif;margin:20px 0 10px}
#content h3{font:400 18px Arial,Verdana,Helvetica,sans-serif;line-height:1em;margin:25px 0 0}
#content p{line-height:1.6em;margin:12px 0;text-align:justify}
#content p img{border:5px solid #eee}
#content p img.floatleft{float:left;margin-right:15px}
#content p img.floatright{float:right;margin-left:15px}
#content .header img{border:1px solid #ccc}
#content .header h1{margin:0;padding:0}
#content div.buttons{margin-top:20px;text-align:center}
#content div.buttons a.button{margin:0 10px}
ul.packages{margin-left:290px}
ul.packages li{font:400 14px Arial,Verdana,Helvetica,sans-serif;margin:10px}
ul.packages a:link,ul.packages a:visited{color:#555}
ul.packages a:hover{color:#bbb}
ol.package{margin-left:20px}
ol.package li{font:400 14px Arial,Verdana,Helvetica,sans-serif;margin:8px 0}
ol.package ol{margin-left:30px}
ol.package ol li{list-style-type:lower-alpha}
#siteinfo{color:#888;font:400 11px Arial,Verdana,Helvetica,sans-serif;border-top:3px solid #ccc;margin:40px auto;padding:10px 0 20px;text-align:center;text-transform:uppercase}
#siteinfo a:link,#siteinfo a:visited,#siteinfo a:active{color:#888;text-decoration:underline}
#siteinfo a:hover{text-decoration:none}
#footerlinks{text-transform:capitalize}
.box{background:#fff;background-image:url(../images/Grey-Gradient-Background.png);background-repeat:repeat-x;border:1px solid #ccc;border-bottom:5px solid #ccc;font:700 12px Arial,Verdana,Helvetica,sans-serif;padding:10px 10px 10px}
.box ul{list-style:none;margin:0}
.box li{margin:0;padding:3px}
.box li ul{margin-left:15px}
.box h4{font:700 12px Arial,Verdana,Helvetica,sans-serif;margin:10px 0 5px;padding:0}
.box a:link,.box a:visited{color:#666;text-decoration:none}
.box a:hover{color:#bbb}
.alignright{text-align:right}
.clear{clear:both;height:0;line-height:0;margin:0;padding:0;visibility:hidden}
.testimonial{font-style:italic}