@charset "utf-8";
/* CSS Document */
/*-------------------------------Html5 Reset-------------------------------*/
a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, big, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, keygen, label, legend, li, meter, nav, object, ol, output, p, pre, progress, q, s, samp, section, small, span, source, strike, strong, sub, sup, table, tbody, tfoot, thead, th, tr, tdvideo, tt, u, ul, var {
	border:0 none;
	font-size:100%;
	margin:0;
	padding:0;
	border:0;
	outline:0;
	vertical-align:top;
}
ol, ul {list-style:none}
blockquote, q {quotes:none}
table, table td {padding:0;border:none;border-collapse:collapse}
img, embed {vertical-align:top}
* {
	border:none;
}
/*-------------------------------Html5 Reset--------------------------------*/

article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block}
mark, rp, rt, ruby, summary, time {display:inline}


/*-------------------------------Common CSS-------------------------------*/

html,  body { margin:0;padding:0;width:100%;height:100%;}
body { background:#fdfcfc; color:#757575; font-family: 'Open Sans', sans-serif; font-size:14px;}

p,  h1,  h2,  h3,  h4,  h5,  h6{ margin:0; padding:0;}
ul{ margin:0; padding:0; list-style:none;}
img{ margin:0; padding:0; border:none;}

a img { border: none;}
a { cursor: pointer; color: #757575; text-decoration:none;}
a:hover { cursor: pointer; color: #757575; text-decoration:underline;}

.clear{ clear:both;}
.flt_lft{ float:left !important;}
.flt_rht{ float:right !important;}
.textcenter{ text-align:center !important;}
.tetxleft{ text-align:left !important;}
.textright{ text-align:right !important;}

#container{ margin:0 auto; padding:0; width:auto; position:relative;}
.wrapper{ margin:0 auto; padding:0 0 70px 0; width:980px; position:relative;}

.header{ margin:0; padding:0;}

.leaf{ position:absolute; top:0; right:0;}

.content-wrap{ margin:0; padding:20px 0;}

a.free-trial{ margin:0; padding:0; background:url(../images/free_trial_btn.jpg); background-position:0 0; height:115px; width:202px; display:block; text-indent:-9999px;}
a.free-trial:hover{ background-position:0 -115px}

.footer{ margin:0; padding:15px; color:#fff; font-size:16px; background:#000000; text-align:center;}
