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;z-index: 5;font-size: 100%;vertical-align: baseline;background: transparent;}body { line-height: 1; }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; }p.error{ color: #b20000; font-weight: bold; }#wrapper { z-index:10; }#header, #footer { z-index:20; }#content { z-index:30; }body .clear { clear: both; height: 0px; line-height: 0px; font-size: 0px; }body hr { clear: both; height: 0px; line-height: 0px; font-size: 0px; border:0px; background:none; color:#fff; }body .cleft { clear: left; height: 0px; line-height: 0px; font-size: 0px; }body .cright { clear: right; height: 0px; line-height: 0px; font-size: 0px; }body .noclear { clear:none; } body .spacer { height:20px; }body .hide { display:none; }body .block { display:block; }body .center { text-align: center; }body .left { text-align:left; }body .right { text-align:right; }body .fleft { float:left; }body .fright { float:right; }body .bold { font-weight:bold; }body .notbold { font-weight:normal; }body .italic { font-style:italic; }body .underline { text-decoration:underline; }body .lowercase { text-transform:lowercase; }body .nopad { padding:0px; margin:0px; }body .small, body small { font-size:11px; }body .fullwidth { width:100%; }body .nobg { background:none; }body .vtop { vertical-align:top; }body .strikeout { text-decoration:line-through; }a img { border:0px; }body .whitebg { background:#fff; }body .blackbg { background:#000 ;} body .white { color:#fff; }body .black { color:#000; }body .green { color:#3e9a1a; }body .red { color:#a90e12; }body .bred { color:#ff0000; }body .orange { color:#f95200; }body .blue { color:#1526c8; }body .gold { color:#c2a12e; }body .grey { color:#666; }body .sep-horz { background:url('/img/base/sep.png') repeat-x; clear:both; margin-top:15px; padding-bottom:15px; height:0px; }body a:link, body a:visited, body a:hover{text-decoration:underline;color:#000;}body,p,li,input,select,textarea{font-family: "lucida grande", 'lucida sans unicode', verdana, arial, sans-serif;font-size:12px;line-height:18px;}body p{padding:0px 0px 10px 0px;}body .highlight{background:yellow;}h1{color:#E20F27;font-size:22px;line-height:30px;padding:0px 0px 10px 0px;text-align:center;font-weight:normal;}h2{color:#b21414;font-size:18px;line-height:27px;padding:0px;text-align:left;}h3{color:#2B5964;font-size:16px;padding:5px 0px 0px 0px;line-height:32px;}h4{color:#333333;font-size:16px;font-weight:normal;font-weight:bold;}h5{}body{background:url('/img/elements/body-bg.png') repeat-x;}#wrapper{width:970px;margin:0px auto;}#header{background:url('/img/elements/header-bg.png') no-repeat;width:930px;height:440px;margin:0px auto;position:relative;}#header h1 a span{background:url('/img/elements/logo_insc.png') no-repeat 0px 43px;width:443px;height:140px;display:block;text-indent:-9999px;float:left;}#header #testimonial{background:url('/img/elements/semi.png');width:300px;height:80px;float:right;margin:30px 10px 0px 0px;color:#fff;padding:10px;}#header #testimonial img{float:left;margin:0px 10px 20px 0px;}#header #nav{position:absolute;top:162px;left:20px;}#header #fade-left,#header #fade-right{width:7px;top:30px;height:533px;position:absolute;}#header #fade-left{background:url('/img/elements/fade-left.png') no-repeat;left:-20px;}#header #fade-right{background:url('/img/elements/fade-right.png') no-repeat;right:-20px;}#header #header-features{background:url('/img/elements/header-features.png') no-repeat;width:581px;height:175px;text-indent:-9999px;margin:0px 0px 0px 15px;position:absolute;top:230px;}#header img#star{position:absolute;top:140px;right:290px;z-index:50;}#header #pink-box{background:url('/img/elements/pink-box.png') no-repeat;width:319px;height:591px;position:absolute;top:208px;right:0px;color:#fff;}#header #pink-box h3{display:none;}#header #pink-box img{margin:20px 0px 0px 10px;}#header #pink-box div{width:270px;padding:115px 20px 20px 30px;}#header #pink-box div.col{width:130px;padding:0px;float:left;margin:30px 0px 0px 0px;text-align:center;}#header #pink-box div.clear{padding:0px;}#header #pink-box p.center{padding:40px 0px 0px 0px;}#header #pink-box p.center a{color:#fff;font-size:16px;}#header img#sign-up-now{position:absolute;bottom:-35px;left:180px;}#header #big-graph{background:url('/img/elements/big-graph.png') no-repeat;width:304px;height:258px;position:absolute;top:165px;right:0px;}#content{padding:40px 20px 20px 20px;}#footer{border-top:1px solid #c7c7c8;text-align:center;font-size:11px;color:#2b5964;padding:15px 0px 20px 0px;width:920px;margin:0px auto;}#footer a{color:#2b5964;}#footer p.designedby{display: block;width: 102px;height: 22px;text-align: left;padding: 0;margin: 5px auto;text-transform: capitalize;}#footer p.designedby a{display: block;padding-right: 15px;background: url(../img/designfusions_rgb16x16.png) no-repeat center right;}#footer p.designedby a:hover{display: block;padding-right: 15px;background: url(../img/designfusions_rgb16x16.png) no-repeat center right;}.grey-box{border:1px solid #ccc;}.grey-box div{border:1px solid #fff;background:#e6e6e6 url('/img/boxes/grey.png') repeat-x;color:#2b5964;padding:15px;font-size:11px;}.grey-box div p{padding:0px 0px 8px 0px;}.grey-box div div.clear{background:none;padding:0px;border:0px;font-size:0px;}#content{width:600px;}form.center{width:325px;margin:0px auto;}form fieldset input,form fieldset label,form fieldset textarea,form fieldset select{clear:both;float:left;width:320px;text-align:left;}form fieldset label{margin:5px 0px 1px 0px;}form fieldset input.button{text-align:center;margin:10px 0px 0px 0px;}div.errors{background:#F2D1D1;color:red;border:0px;width:400px;margin:0px auto;padding:10px 20px;}div.notice{background:#ffffcc;color:#000;border:0px;width:400px;margin:0px auto;padding:10px 20px;}input.error,textarea.error{border:1px solid red;padding:2px;}#content .red-border{border:2px solid red;}#content .red-border div.fleft{width:300px;padding:0px;}#content .red-border div{background:none;border:0px;}#content .red-border div.fleft p{text-align:left;font-size:11px;padding:0px 15px 0px 0px;}