p, h1, h2, h4, h5, div, body, a, a:hover, img, label, input {	
	margin:0;
	padding:0;
	border:none;
	line-height:1;
	}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:76%;
	background-color: #0060aa; 
	}
p {font-size:1em;}

h3 {
	margin:0px 0px 10px 0px;
	}
li {
	line-height:1.2em;
	margin-bottom:7px;
	}
div.box {
	float:left;
	width:365px;
	background-color:white;
	margin:15px;
	margin-top:1em;
	text-align:left;
	height:1%;
	display:inline;
	}
div.box p {
	color:#660033;
	color:#06437c;
	line-height:1.4em;
	margin-top:1.1em;
	}
div.box h2 {
	color:#06437c;
	font-size:1.6em;
	}
img.r {
	padding-left:2px;
	width:10px;
	}
h3.more {	
	margin:7px 15px 5px 15px;
	text-align:right;
	font-size:1em;
	}
h3.more a {
	color:white;
	background-color:#99001A;
	padding:0 .5em .2em .5em;
	text-decoration:none;
	}
h3.more a:hover {
	padding:0 .5em .2em .5em;
	background-color:#E60026;
	}
#left p {
	 font-size: .9em;
	 line-height:1.3em;
	 margin-top:1em;
	 }
#right p {
	line-height:1.5em;
	margin-bottom:1em;
	}
#left a {color:#666;
	}
#left a:hover {color:#999;
	}	
h1 {
	font-weight:normal; 
	font-size:1.8em;
	margin-bottom:1em;
	color:#666;
	}
h2 { 
	font-size:1.1em;
	margin-bottom:.5em;
	height:1%;
	margin-top:2.2em;
	color:#06437c;
	}
h3 { 
	font-size:1em;
	margin-top:1.7em;
	}	

p a {color:black}
p a:hover {color:#555}

.emphasis {font-size:1.2em;
	font-weight:bold}
.sub {text-transform:uppercase; letter-spacing:1px; font-size:.9em}
.space-top {margin-top:1.5em}

.description {margin-bottom:0; margin-top:2.0em;}

.pricing {margin-top:0; color:#555}
.pricing a {color: #555}
.pricing a:hover {color: #888}
.roundcont {
        width: 365px;
}

.roundcont p, .roundcont h2 {
        margin: 0px 15px;
}

.roundcont h2 {
	line-height: 120%;
}
.reg {
	font-size: 55%;
	vertical-align:text-top;
	}
#right .even {
	color:#3F3F7D;;
	margin-bottom:2.5em;
	}
#right .odd {
	color:#647582;
	color:#3F3F7D;
	margin-bottom:2.5em;
	}
#right .even p, #right .odd p {
	margin:0; 
	font-weight:bold;
	line-height:1.8em;
	}
#right .even p.author, #right .odd p.author {
	font-style:italic;
	margin:0;
	margin-top:.5em;
	font-weight:normal;
	line-height:1.5em;
	color#647582;}
#wrap {
	margin:0 auto;
	text-align:center;
	min-width: 800px;
	width:800px;
	background-color: white;
	}
#banner a {
	text-decoration:none;
	color: #cbb777;
	}
#outline {
	border:4px solid #06437c; 
	border-top:15px solid #06437c;
	text-align:left;
	height:1%;
	}
#left {
	float:left;
	width:160px;
	margin-left:10px;
	margin-top:40px;
	display:inline;
	color:#666;
	}
#right {
	float:right;
	width:540px;
	padding:0 10px 0 30px;
	margin-right:20px;
	margin-top:40px;
	margin-bottom:1em;
	border-left:3px dotted #a3cef3;
	display:inline;
	}
#box-section {
	margin-top:0px;
	}
#clear {
	clear:both;
	}
#bottom img {
	padding-right:4px;
	width:17px;
	}
#copyright, #bottom {
	font-size:.8em;
	color: #B1B1D8;
	margin:6px auto;
	width:800px;
	}
#copyright {padding-bottom:12px}
	
#copyright a, #bottom a{
		color: #B1B1D8;
	}
	
#copyright a:hover. #bottom a:hover {
		color: #d3d3fa;
	}
/*span.cr {font-size:.5em; margin-bottom:3em;}*/	

#date {margin-bottom:2em; }
