@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1.2;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
:focus {
	outline: 0;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/**STYLE**/
body{
	background:#f3f3f3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3e3e3e;
	margin:0 auto;	
}


p{
	margin:10px 0px 10px 0px;
	color: #000;
}

#wrapper{
	width:813px;
	margin:auto;
	margin-top:10px;	
}

#cont-top{
	width:813px;
	height:39px;
	background:url(images/cont-top.png) no-repeat;
	float:left;	
}
#content{
	width:753px;
	padding:20px 30px 0px 30px;
	background:url(images/cont-bg.png) repeat-y;
	float:left;	
}
#cont-bottom{
	width:813px;
	height:114px;
	background:url(images/cont-bottom.png) no-repeat;
	float:left;	
	
}
#preheading{
	float:left;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	color:#7a7a7a;
	margin:10px 0px 0px 15px;
	padding:0px 0px 0px 20px;
	text-shadow:#FFF 1px 1px 1px;
	background:url(images/bulb.png) no-repeat left top;
	height:30px;
}


h1{

	font-size:34px;
	letter-spacing:-1px;
	font-weight:normal;
	text-shadow:#666 1px 1px 1px;
}
#orderbox h1{

	font-size:34px;
	color:#00677d;
	letter-spacing:-1px;
	font-weight:bold;
	text-shadow:#FFF 1px 1px 1px;
}

h2{
	font-size:24px;
	font-weight:normal;	
}


/**COLORS AND ALIGNMENT**/
a{
	color:#0074b7;
}
a:hover{
	color:#005586;	
	
}
.highlight{
	color:#a90808;	
}
.highlight2{
	color:#0074b7;	
}
.center{
	text-align:center;	
}
.alignLeft{
	float:left;	
}
.clear{
	clear:both;
}


/**BOXES**/
#box{
	width:748px;
	margin:auto;	
}
#boxtop{
	width:748px;
	height:7px;
	float:left;
	background:url(images/box-top.png) no-repeat;
}
#boxcontent{
	width:708px;
	padding:10px 20px 10px 20px;
	float:left;
	background:url(images/box-bg.png) repeat-y;
	
}
#boxbottom{
	width:748px;
	height:27px;
	float:left;
	background:url(images/box-bottom.png) no-repeat;
	
}

#paper{
	width:385px;
	float:right;	
}

#papertop{
	width:385px;
	float:left;
	height:25px;
	background:url(images/paper-top.png) no-repeat;	
}

#papercontent{
	width:325px;
	float:left;
	padding:10px 30px 10px 30px;
	background:url(images/paper-bg.png) repeat-y;	
}

#paperbottom{
	width:385px;
	float:left;
	height:28px;
	background:url(images/paper-bottom.png) no-repeat;	
}

#paper ul{
	list-style:url(images/asterisk.png);
	margin:0px 20px 0px 30px;
}

#orderbox{
	width:635px;
	margin:auto;	
}
#orderboxcontent{
	width:575px;
	float:left;
	padding:20px;
	border:10px solid #95e0f0;
	background:#c0f2ff;	
}
#orderboxshadow {
	width:635px;
	height:15px;
	margin:auto;
	background:url(images/orderboxshadow.png) no-repeat;
	clear:both;
}

#psbox{
	width:762px;
	margin:auto;	
}
#psboxtop{
	width:702px;
	float:left;
	height:31px;
	background:url(images/ps-top.png) no-repeat;	
	padding:35px 20px 0px 40px;
}
#psboxcontent{
	width:702px;
	float:left;
	padding:0px 20px 0px 40px;
	background:url(images/ps-bg.png) repeat-y;	
}

#psboxbottom{
	width:762px;
	float:left;
	height:41px;
	background:url(images/ps-bottom.png) no-repeat;	
}


.signature{
	float:right;
	text-align:right;
	font-style:italic;	
}


#footer{
	text-align:center;
	width:relative;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	margin-top:25px;	
}
#footer a{
	color:#FFF;	
}
#footer a:hover{
	color:#CCC;	
}

#badge{
	position:absolute;
	background:url(images/badge.png) no-repeat;
	height:231px;
	width:120px;
	margin-left:740px;	
}

#certificate {
	background:url(images/certificate.png) no-repeat;
	width:513px;
	height:403px;
	clear:both;
	margin:auto;
	padding:50px 80px 50px 80px;
	text-align:center;
	font-family: "Georgia", Times New Roman, Times, serif;
	font-size:18px;
}
#certificate h2{
	font-size:34px;	
}
.floatright {
	text-align:right;
}

.powered {
color: #000066;
font-weight: normal;
font-size: 10px;
text-align: center;
line-height: 125%;
}

.powered a {
color: #000066;
font-weight: normal;
font-size: 10px;
text-align: center;
line-height: 125%;
}
