﻿body, html, #pFooter, #FLASHSECTION
{
    margin:0px;
	padding:0px;
	border:0px;
}
body 
{
	background-color:#222222;
	margin:0px auto;
	width:782px;
	font:12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	color:#b2b2b2;
	line-height:120%;
	text-align:center;
}
p
{
    margin:0px 0px 20px 0px;
}
h1, h2, h3, h4, a, a:visited 
{
    color:#ffffff;
}
h1
{
    font-size:180%;
}
h3
{
    font-size:120%;
}

a
{
    text-decoration:none;
}

a:hover
{
    color:#e3e3e3;
    text-decoration:underline;
}

#container
{		
	margin-top:10px;
	width:782px;			
}
#pBody
{	
	margin:0px 0px 0px 0px;
	padding:10px 10px 5px 10px;
	border:0px;
	background-color:#303030;	
	/* background:url("/images/bodybg.gif") repeat-y; */
	text-align:left;	
	height:100%;
}
#pMedia
{	
	text-align:center;
	padding:10px 10px 5px 10px;
	margin:0px;
	height:300px;
	background-color:#303030;
}
#pageFooter
{
	padding:10px 0px;
	color:#ffffff;
	font-size:9pt;
	text-align:center;
}
/* #FLASHSECTION
{
	
} */
#navBar
{
	margin:0px;
	background-color:#303030;
	/* background: url("/images/navbg.gif") repeat-x top left; */
	height:26px;
	text-align:left;
	padding:2px 5px 0px 5px;
}
#navBar ul
{
    display:inline;
    list-style-type:none;
}

#navBar li
{
    background:transparent;
    display:inline;
    width:150px;
}
#navBar li a, #navBar li a.active
{
	display:block;
	color:#b2b2b2;	
	font-size:11pt;
	font-weight:bold;
	padding:3px 15px;
	float:left;
	height:20px;
	text-decoration:none;
}
#navBar li a.active
{
    color:#ffffff;
}
#navBar a:hover
{
	color:#e2e2e2;
}
#logo
{
    margin:0px;
    background:transparent url("/images/icon-color.gif") no-repeat left top;
    text-align:left;
    font-size:250%;
    line-height:75px;
    color:#ffffff;
    padding:0px 10px 10px 100px;
}
.IMGR
{
    float:right;
    margin-left:10px;
}
.IMGL
{
    float:left;
    margin-right:10px;
}
.clear-floats
{
	clear:both;
	height:1px;
}
.contactInfo
{
    padding:5px 0px;
    float:right;
    width:150px;
    font-size:12px;
    line-height:18px;
    text-align:right;
}
.strong
{
    font-weight:bold;
}
.center
{
    margin:auto;
    text-align:center;
}
.pricing
{
    width:100%;
}
.pricing tr td
{
    width:30%;
    padding:5px;
    vertical-align:top;
}
