/* ###################### */
/* reset */
/* ###################### */
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,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, button {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: normal;
	font-style: normal;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* ###################### */
/* /reset */
/* ###################### */

/* ###################### */
/* essentials */
/* ###################### */
.clear { clear: both; height: 0; font-size: 0; line-height: 0; overflow: hidden; }
hr, .hide { display: none; }
.hidden { visibility: hidden; }
img { display: block; }
button { cursor: pointer; cursor: hand; }
button span { font-size: 0; line-height: 0; visibility: hidden; }
.fleft { float: left; display: inline; }
.fright { float: right; display: inline; }
strong { font-weight: normal; }
em { font-style: normal; }
.debug1 { background-color: #ccc; color: #000; }
.debug2 { background-color: #999; color: #000; }
.debug3 { background-color: #666; color: #ff0; }
.debug4 { background-color: #333; color: #fff; }
.debug5 { background-color: #000; color: #fff; }
/*iframe { visibility: hidden; }*/
/* ###################### */
/* /essentials */
/* ###################### */

/* ###################### */
/* general */
/* ###################### */
body { background-color: #f1f1f1; text-align: center; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; }
/* ###################### */
/* /general */
/* ###################### */

/* ###################### */
/* quiz type pages */
/* ###################### */



body#quiz { background: #ffffff url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/background-gradient.gif) 0 0 repeat-x; text-align: center; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; color: #fff; }

#quiz #centered { width: 626px; margin: 0 auto; text-align: left; position: relative; }

#quiz #header { height: 108px; }

#quiz h1 { position: absolute; left: 0 ; top: 21px; text-indent: -9999px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/quiz-logo-new1.gif) 0 0 no-repeat; width: 432px; height: 63px; overflow: hidden; }

#quiz h1 a { display: block; position: absolute; left: 0 ; top: 24px; text-indent: -9999px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/logo.png) 0 0 no-repeat; width: 292px; height: 61px; overflow: hidden; }

#quiz h2 { position: absolute; left: 474px; top: 74px; text-indent: -9999px; background-position: -159px -61px; width: 144px; height: 20px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/visualdna.png) 0 0 no-repeat; overflow: hidden; }

#quiz div#pen { position: absolute; left: 326px ; top: 0; overflow: hidden; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/pen.png) 0 0 no-repeat; width: 159px; height: 87px; }

/* using old footer :
#quiz #footer { width: 618px; margin: 20px auto; }*/
/* using new footer : */
#quiz #footer { width: 618px; margin: 0 auto 20px auto; }


#quiz #new-footer { width: 618px; margin: 36px 0 0 0; text-align: left; }
	
#quiz #new-footer h4 { font-size: 1.4em; font-weight: bold; color: #6c0; }

#quiz #home-steps { height: 223px; width: 618px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/home-steps-bg.gif) bottom repeat-x; margin-top: 16px; position: relative; }

#quiz #home-steps-list { width: 618px; padding-top: 16px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/home-steps.jpg) bottom no-repeat; }

#quiz #home-steps-list li { height: 170px; text-align: left; cursor: default; float: left; width: 200px; margin-right: 9px; font-size: .75em; color: #fff; font-weight: bold; line-height: 120%; }
#quiz #home-steps-list li.last { margin-right: 0; }
#quiz #home-steps-list li span { color: #6c0; } 

#quiz div.blk-button-more { width: 167px; position: absolute; bottom: -16px; right: 24px; }
#quiz div.blk-button-more a { overflow: hidden; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/black-button-more.gif) 0 0 no-repeat; display: block; line-height: 32px; text-decoration: none; color: #fff; text-align: center; }
#quiz div.blk-button-more a:hover { color: #6c0; }
#quiz div.blk-button-more a span { line-height: 32px; display: block; width: 150px; font-size: .6875em; text-transform: uppercase; font-weight: bold; }

#quiz div.blk-button-examples { width: 217px; position: absolute; top: -42px; right: 27px; }
#quiz div.blk-button-examples a { overflow: hidden; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/black-button-examples.gif) 0 0 no-repeat; display: block; line-height: 32px; text-decoration: none; color: #fff; text-align: center; }
#quiz div.blk-button-examples a:hover { color: #6c0; }
#quiz div.blk-button-examples a span { line-height: 32px; display: block; width: 200px; font-size: .6875em; text-transform: uppercase; font-weight: bold; }

#quiz #footer-links { width: 250px; float: left; margin-top: 15px; display: inline; margin-left: 8px; overflow: hidden; }
#quiz #footer-links li { float: left; margin-right: 17px; }
#quiz #footer-links a { font-size: .75em; color: #666; text-decoration: none; display: block; line-height: 110%; padding-right: 17px; border-right: solid 1px #404040; }
#quiz #footer-links a:hover { color: #fff; }
#quiz #footer-links .last a { border: none; }

#quiz #footer #poweredby { float: right; text-align: right; width: 200px; padding-top: 13px; }
#quiz #footer #poweredby p { font-size: .75em; color: #666; line-height: 18px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/visualdna-footer-white.gif) right no-repeat; }
#quiz #footer #poweredby p span { visibility: hidden; padding-right: 6px; }

#quiz #more { float: right; display: inline; margin-right: 10px; }
#quiz #more a { float: right; width: 260px; overflow: hidden; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/backgrounds.gif) 0 -74px no-repeat; display: block; line-height: 41px; text-decoration: none; color: #fff; text-align: center; }
#quiz #more a:hover { color: #9c0; }
#quiz #more a span { line-height: 41px; font-size: .875em; padding-right: 10px; }



/* quiz */
#quiz-container { width: 626px; text-align: left; margin: 0 auto; position: relative;  }

#quiz-container .page, #quiz-container .hide { display: none; }

#quiz-container img { display: block; }

#quiz-container .si { color:#9bc805;  padding:10px 30px 10px 20px; line-height:41px; height:57px; font-size:18px;}
#quiz-container .si .buyNowBtn{ width:128px; height:43px; display: block; float:right; background:url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/buy_only_now_btn.png) no-repeat 0 0; text-indent:-9999px;}


#quiz-container .s { text-align: center; height: 50px; width: 618px; margin-bottom: 14px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/newbackgrounds1.gif) 0 0 no-repeat; overflow: hidden; }
#quiz-container .s h3 { font-size:1.6em; font-weight: normal; line-height: 50px; color: #ffffff; }
#quiz #quiz-container .smaller h3 { font-size: 1.2em;  }

#quiz-container .q { width: 608px; margin-left: -3px; }
#quiz-container ul { list-style: none; width: 632px; }
#quiz-container li { float: left; display: inline; cursor: pointer; text-align: center; }
#quiz-container li div { width: 158px; height: 158px; position: relative; }
#quiz-container li div div { width: 138px; height: 138px; top: 6px; left: 6px; position: absolute; /* background-color: #fff; */ }
#quiz-container li div.is_clicked div { width: 150px; height: 150px; top: 0; left: 0; }
#quiz-container li a { text-decoration: none; }
#quiz-container li a img { position: absolute; top: 6px; left: 6px; z-index: 2; width: 138px; height: 138px; cursor: pointer; }
#quiz-container li div div.picksteps { position: absolute; left: 0; top: 114px; background: #A7CC10; width: 138px; height: 30px; z-index: 100; text-align: center; margin-left: 6px; }
#quiz-container .picksteps p { color: #000000; line-height: 30px; text-transform: uppercase; font-size: 0.9em; font-weight: bold; }


#quiz-container .p { width: 613px; margin: 6px 0 0 0; height: 70px; overflow: hidden; position: relative; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/newbackgrounds1.gif) 0 -50px no-repeat; }
#quiz-container .p .progress { width: 602px; display: block; height: 14px; position: absolute; left: 8px; top: 4px; overflow: hidden; }
#quiz-container .p .progress span { height: 14px; display: block; background-color: #585858; overflow: hidden; }

#quiz-container #f { width: 632px; height: 700px; position: absolute; left: 0; top: 0; z-index: 1; background-color: #fff; }
#quiz-container #f p { font-size: 1.4em; width: 19em; margin: 4em auto 0 auto; color: #fff;}

#quiz-container #flash-message { height: 700px; width: 632px; position: absolute; z-index: 1; top: 0px; text-align: center; background-color: #000; }
#quiz-container #flash-message p { font-size: 1.2em; line-height: 130%; margin:0 auto; width: 600px; padding-top: 2.5em; }
#quiz-container #flash-message img { margin: 40px auto 0 auto; }

#quiz-container div.loader { background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/loader.gif) 0 0 no-repeat; width: 48px; height: 48px; overflow: hidden; margin: 40px auto 0 auto; }

#quiz-container #pick { display: none; position: absolute; top: -76px; left: 385px; width: 315px; }
#quiz-container #pick .steps { width: 138px; height: 43px; display: block; float: right; background-color: transparent; background-image:  url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/greenticks.gif); background-repeat: no-repeat; }
#quiz-container #pick .step1 { background-position: 0 0; }
#quiz-container #pick .step2 { background-position: 0 -43px; }
#quiz-container #pick .step3 { background-position: 0 -86px; }
#quiz-container #pick p { font-weight: bold; color:#A7CC10; line-height: 43px; font-size: 1em; text-transform: uppercase; float: left; width: 165px; text-align: right; }

#quiz-container.fifteen { width: 790px; }
#quiz-container.fifteen .s,
#quiz-container.fifteen .p { margin-left: 82px; }
#quiz-container.fifteen #c { width: 790px; }
#quiz-container.fifteen .q { width: 766px; }
#quiz-container.fifteen ul { width: 790px; }
#quiz-container.fifteen #pick { display: block; }
/* quiz */

/* find out more and examples */
#quiz #intro { margin-top: 13px; }
	
#quiz #intro-text { width: 425px; float: left; margin-bottom: 24px; }
#quiz #intro-text h3 { font-size: 1.5em; line-height: 110%; color: #9c0; font-weight: bold; }

#quiz #intro-text h3.smaller { font-size: 1em; line-height: 120%; color: #9c0; font-weight: bold; margin-top: 2px; }


#quiz #start { float: right; display: inline; margin-right: 10px; margin-top: 5px; }
#quiz #start a { float: right; width: 155px; overflow: hidden; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/backgrounds.gif) -261px -74px no-repeat; display: block; line-height: 45px; text-decoration: none; color: #000; text-align: center; }
#quiz #start a:hover { color: #fff; }
#quiz #start a span { line-height: 45px; font-size: 1.2em; text-transform: uppercase; font-weight: bold; }

#quiz #steps { margin-bottom: 23px; }

#quiz #steps h4 { font-size: 1.1em; font-weight: bold; color: #fff; line-height: 130%; }
#quiz #steps-block { margin-top: 18px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/backgrounds.gif) 0 -119px no-repeat; width: 618px; height: 164px; overflow: hidden; }

#quiz #steps-block li { float: left; height: 164px; display: inline; }
#quiz #steps-block li#step1 { width: 180px; margin: 0 0 0 20px; }
#quiz #steps-block li#step2 { width: 185px; margin: 0 0 0 25px; }
#quiz #steps-block li#step3 { width: 182px; margin: 0 0 0 25px; }

#quiz #steps-block li#step1 div { position: relative; padding: 66px 0 0 0; }
#quiz #steps-block li#step2 div { position: relative; padding: 68px 0 0 0; }
#quiz #steps-block li#step3 div { position: relative; padding: 94px 0 0 0; }

#quiz #steps-block li strong { display: block; font-size: .875em; line-height: 130%; position: absolute; top: 14px; left: 0; }
#quiz #steps-block li#step1 strong { width: 112px; }
#quiz #steps-block li#step2 strong { width: 170px; }
#quiz #steps-block li#step3 strong { width: 120px; }

#quiz .grey-block { width: 618px; overflow: hidden; }
#quiz .grey-block .grey-block-top { height: 10px; width: 618px; overflow: hidden; background-color: transparent; background-repeat: no-repeat; background-position: 0 -283px; background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/backgrounds.gif); }
#quiz .grey-block .grey-block-bottom { height: 10px; width: 618px; overflow: hidden; background-color: transparent; background-repeat: no-repeat; background-position: 0 -293px; background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/backgrounds.gif); }

#quiz .grey-block .grey-block-inner { background-color: #222; padding: 10px 22px 12px 22px; position: relative; }

#quiz .grey-block h5 { font-size: 1.2em; font-weight: bold; margin-bottom: 16px; line-height: 120%; }
#quiz .grey-block h6 { font-size: 1.2em; font-weight: bold; line-height: 120%; margin-bottom: 4px; }

#quiz .grey-block li { font-size: .875em; line-height: 160%; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/bullet.gif) 0 8px no-repeat; padding-left: 10px; }

#quiz #examples { float: right; display: inline; margin-right: 10px; margin-top: 5px; }
#quiz #examples a { float: right; width: 206px; overflow: hidden; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/backgrounds.gif) 0 -303px no-repeat; display: block; line-height: 36px; text-decoration: none; color: #000; text-align: center; }
#quiz #examples a:hover { color: #fff; }
#quiz #examples a span { line-height: 36px; font-size: .9375em; font-weight: bold; }

#quiz .grey-block-inner #examples { float: none; position: absolute; /* bottom: 5px; */ top: 226px; right: 22px; margin: 0; }

p.separator { font-size: .9375em; line-height: 130%; width: 500px; margin: 24px 0 24px 32px; }

#quiz .white-block { width: 618px; color: #000; }
#quiz .white-block .white-block-top { height: 10px; width: 618px; overflow: hidden; background-color: transparent; background-repeat: no-repeat; background-position: 0 -339px; background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/backgrounds.gif); }
#quiz .white-block .white-block-bottom { height: 10px; width: 618px; overflow: hidden; background-color: transparent; background-repeat: no-repeat; background-position: 0 -349px; background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/backgrounds.gif); }

#quiz .white-block .white-block-inner { background-color: #fff; padding: 10px 22px 12px 22px; position: relative; }

#quiz .white-block h5 { font-size: 1.2em; font-weight: bold; margin-bottom: 16px; line-height: 120%; }
#quiz .white-block h6 { font-size: 1.2em; font-weight: bold; line-height: 120%; margin-bottom: 4px; }

#quiz .white-block p { font-size: .75em; line-height: 150%; margin-bottom: 1em; }

#quiz #centered .example { margin-bottom: 40px; }
#quiz #centered .example .white-block-bottom { height: 59px; width: 618px; overflow: hidden; background-color: transparent; background-repeat: no-repeat; background-position: 0 -359px; background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/backgrounds.gif); position: relative; }

#quiz #centered .example p { font-size: .8125em; }
#quiz #centered .example p strong { color: #333; font-weight: bold; }

#quiz #centered .example .white-block-bottom p { line-height: 120%; font-weight: bold; color: #fff; font-size: 1em; margin: 25px 0 0 24px; }

#quiz .start { position: absolute; display: inline; right: 10px; top: 17px; }
#quiz .start a { float: right; width: 115px; overflow: hidden; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/backgrounds.gif) -416px -74px no-repeat; display: block; line-height: 33px; text-decoration: none; color: #000; text-align: center; }
#quiz .start a:hover { color: #fff; }
#quiz .start a span { line-height: 33px; font-size: .9375em; text-transform: uppercase; font-weight: bold; }

 #quiz .example .banner-outer { height: 100px; position: relative; }
 #quiz .example .banner { width: 628px; height: 86px; position: absolute; left: -32px; background-color: #fff; background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/backgrounds.gif); background-repeat: no-repeat; background-position: 0 -418px; color: #fff; } 
 
 #quiz .example .banner img { position: absolute; top: -20px; left: 0; }
 
 #quiz #centered .example .banner h4 { font-size: 1.4em; margin: 0 0 0 138px; line-height: 120%; font-weight: normal; }
 #quiz #centered .example .banner h5 { font-size: 1em; margin: 13px 0 0 138px ; line-height: 120%; font-weight: normal; }
 
 #quiz #centered .female .banner { background-position: 0 -504px; } 
/* /find out more and examples */

/* ###################### */
/* quiz type pages */
/* ###################### */

/* ###################### */
/* profile pages */
/* ###################### */
.phase1 #banner #banner-inner { width: 626px; }
.phase1 #banner h1 a { left: 0; }
.phase1 #banner h2 { left: 474px; }
.phase1 #banner div#pen { left: 326px; }

.phase1 #content { width: 618px; text-align: center; }

.phase1 #white-page { width: 548px; margin: 0 auto; text-align: left; background-color: #fff; background: #fff url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/page-bg.gif) top right repeat-y;  }
.phase1 #white-page-top { background: #fff url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/page-top-bg-phase1.gif) top right no-repeat; height: 17px; width: 548px; overflow: hidden; }
.phase1 #white-page .side-col { display: none; }

.phase1 #content { width: 626px; }

#banner { height: 108px; background-color: #000; }

#banner #banner-inner { width: 786px; margin: 0 auto; position: relative; }

/*
#banner h1 a { display: block; position: absolute; left: 6px ; top: 24px; text-indent: -9999px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/logo.png) 0 0 no-repeat; width: 292px; height: 61px; overflow: hidden; }
*/

#banner h1 a { display: block; position: absolute; left: 6px ; top: 0; text-indent: -9999px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/quiz-logo.gif) 0 0 no-repeat; width: 332px; height: 104px; overflow: hidden; }




#banner h2 { position: absolute; right: 0; top: 74px; text-indent: -9999px; background-position: -159px -61px; width: 144px; height: 20px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/visualdna.png) 0 0 no-repeat; overflow: hidden; }

#banner div#pen { position: absolute; left: 344px ; top: 0; overflow: hidden; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/quiz/pen.png) 0 0 no-repeat; width: 159px; height: 87px; }

#content { width: 784px; margin: 30px auto 0 auto; text-align: left; }

#white-page { width: 786px; background-color: #fff; background: #fff url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/page-bg.gif) top right repeat-y;  }
#white-page-top { background: #fff url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/page-top-bg.gif) top right no-repeat; height: 17px; width: 786px; overflow: hidden; }
#white-page-inner { padding: 0 0 0 10px; }
#white-page #intro { margin-left: 10px; margin-bottom: 27px; }
.sample #white-page #intro { margin-left: 10px; margin-bottom: 14px; }
#white-page #intro h3 { font-size: 1.6em; font-weight: bold; line-height: 110%; color: #6c0; }
#white-page #intro p { font-size: 1.6em; font-weight: bold; line-height: 110%; color: #333; }
#white-page #intro p.smaller { font-size: .8125em; font-weight: bold; line-height: 130%; color: #333; width: 490px; margin-top: 4px; }
#white-page #intro p.smaller em { font-style: italic; font-weight: bold; color: #039; }

#white-page #intro .top{ margin: 0; margin-top: 10px; }

#white-page #main-col { float: left; width: 524px; }
#white-page #side-col { float: right; width: 214px; display: inline; margin-right: 6px; }

#loading { text-align: center; }
#loading img { display: block; margin: 50px auto; }

#inner-page { width: 524px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/inner-page-bg.gif) 0 0 repeat-y; position: relative; display: none; margin-bottom: 30px; }
#inner-page-top { background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/inner-page-top-bg.gif) top right no-repeat; height: 20px; width: 524px; overflow: hidden; position: absolute; top: 0; left: 0; }
#inner-page-inner { position: relative; padding-top: 30px; }
#inner-page-bottom { background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/inner-page-bottom-bg.gif) bottom no-repeat; height: 30px; width: 524px; overflow: hidden; }

#sample-page-inner { position: relative; top: -25px; }

.paragraph { position: relative; z-index: 1; }

.section { position: relative; margin-bottom: 36px; padding-top: 52px; width: 524px; }
.section h4 { width: 206px; height: 46px; position: absolute; left: 0; top: 0; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/section-title.png) 0 0 no-repeat; cursor: pointer; }
.section h4 span { display: block; padding: 8px 37px 0 37px; line-height: 130%; font-size: .9375em; font-weight: bold; color: #000; text-transform: capitalize; }
.section h4.selected { background-position: 0 -46px; }
.section h4.selected span { color: #fff; }

.paragraph .paragraph-text { color: #039; padding: 0 58px 0 40px; }
.paragraph .paragraph-text p { line-height: 160%; font-size: .875em; cursor: pointer; margin-bottom: 2em; }
.paragraph .paragraph-text p span { font-style: italic; }
.paragraph .paragraph-text p .clickagain { color: #999; }
.paragraph .paragraph-text p.over span { background-color: #ff0; }

.section .header .paragraph-text p {  }

.section div.done { float: right; display: inline; margin: 0 32px 20px 0; }
.section div.done a { float: right; width: 156px; overflow: hidden; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/orange-button.gif) 0 0 no-repeat; display: block; line-height: 26px; text-decoration: none; color: #fff; text-align: center; }
.section div.done a:hover { color: #000; }
.section div.done a span { line-height: 26px; font-size: .9375em; text-transform: uppercase; font-weight: bold; }

#clicktoedit { text-align: center; position: absolute; /* display: none; */ z-index: 2; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/clicktoedit.png) 0 0 no-repeat; width: 188px; height: 53px; left: -155px; top: 20px; }
#clicktoedit p { text-indent: -9999px; }

.paragraph-edit { padding: 10px 0 0 30px; }
							
textarea.textarea { font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; color: #000; font-size: .875em; line-height: 130%; width: 448px; height: 86px; border: solid 1px #999; background-color: #fff; resize: none; padding: 12px 0 12px 12px; overflow: auto; margin-bottom: 16px; }
#inner-page textarea.disabled { border-color: #cecece; color: #c6c6c6; }

div.textarea-box { position: relative; width: 462px; }
div.textarea-box .suggest-right { position: absolute; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/suggest-right.png) 0 0 no-repeat; width: 32px; cursor: pointer; height: 35px; overflow: hidden; right: -31px; top: 15px; }
div.textarea-box .suggest-right p { text-indent: -9999px; }
div.textarea-box .suggest-left { position: absolute; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/suggest-left.png) 0 0 no-repeat; width: 32px; cursor: pointer; height: 35px; overflow: hidden; left: -31px; top: 15px; }
div.textarea-box .suggest-left p { text-indent: -9999px; }

div.textarea-box .textarea-check { width: 32px; height: 35px; position: absolute; top: 55px; left: -31px; overflow: hidden; }
div.textarea-box .textarea-check input { position: absolute; top: 8px; left: 7px; z-index: 2;  } 
div.textarea-box .textarea-check-bg { z-index: 1; width: 32px; height: 35px; position: absolute; top: 0; left: 0; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/delete.png) 0 0 no-repeat; overflow: hidden; }

#side-col { padding-top: 17px; }

#side-col .side-block { border-top: solid 1px #ccc; padding: 15px 0 10px 0; }
#side-col h5.icon { background-color: transparent; background-repeat: no-repeat; font-size: .9375em; background-position: 0 1px; font-weight: bold; color: #333; line-height: 130%; padding-left: 22px; margin-bottom: 3px; }
#side-col .side-block p { font-size: .75em; line-height: 150%; color: #333; }
#side-col .side-block label { display: block; font-size: .75em; line-height: 150%; color: #333; }
#side-col .side-block li { font-size: .75em; line-height: 150%; color: #333; } 
#side-col div.black-button a,
#side-col div.orange-button-sm a { color: #fff; }
#side-col div.orange-button-sm a:hover { color: #333; }
#side-col div.black-button a span { font-size: 1.0667em; }
#side-col .side-block a { color: #339; text-decoration: none; }
#side-col .side-block a:hover { color: #6c0; }
#side-col input.text { font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; color: #333; font-size: .75em; padding: 1px 4px; width: /* 181px */ 194px; }
#side-col .side-block li.icon { margin-bottom: 4px; background-position: 0 1px; background-repeat: no-repeat; background-color: transparent; padding-left: 20px; }

#side-col #pay-with-paypal { text-align: center; }
#side-col #pay-with-paypal img { display: block; margin: 0 auto 20px auto; }
				
#edit-copy { text-align: center; } 
#edit-copy li { margin-bottom: 6px; }

#instructions h5.icon { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-hand.gif);  }
#instructions span { color: #6c0; /* background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-suggestion.gif) right no-repeat; padding-right: 16px; */ }
#instructions p { padding-right: 10px; }

#email-profile h5.icon { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-email.gif);  }
#email-profile div.orange-button-sm { margin: 9px auto 10px auto; }
#email-profile .validation p { color: #f00; padding-left: 6px;}

#download-as h5.icon { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-download.gif); margin-bottom: 6px; }

#share-profile h5.icon { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-social.gif); margin-bottom: 6px;  }

#download-as #as-word { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-word.gif); }
#download-as #as-pdf { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-pdf.gif); }

#share-profile #post-facebook { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-facebook.gif); }
#share-profile #post-twitter { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-twitter.gif); }

#language-select #language-us { background-image:url("http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-us.gif"); }
#language-select #language-uk { background-image:url("http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-uk.gif"); }

#language-select h5.icon { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-language.gif);  }
#language-select .uk #language-us { background-position: 0 -19px; }
#language-select .uk #language-us a { color: #999; }
#language-select .us #language-uk { background-position: 0 -19px; }
#language-select .us #language-uk a { color: #999; }
#language-select a:hover { color: #6c0 !important; }

#side-col .hover div.black-button a { color: #6c0}
#side-col .hover div.black-button .copy-button.no-hover {  }

div.black-button { margin: 0 auto; width: 194px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/black-button.gif) 0 0 no-repeat; }
div.black-button.faded { background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/black-button-faded.gif) 0 0 no-repeat; }
#side-col .side-block div.black-button.faded p { text-transform: uppercase; overflow: hidden;  display: block; line-height: 26px; text-decoration: none; color: #d3d3d3; text-align: center; }
#side-col .side-block div.black-button.faded p span { font-weight: bold; font-size: 1.5em; }

div.black-button a { overflow: hidden;  display: block; line-height: 26px; text-decoration: none; color: #fff; text-align: center; }
div.black-button a:hover { color: #000; }
div.black-button a span { line-height: 26px; font-size: .9375em; text-transform: uppercase; font-weight: bold; }

div.orange-button-sm { margin: 0 auto; width: 194px; }
div.orange-button-sm a { overflow: hidden; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/orange-button-sm.gif) 0 0 no-repeat; display: block; line-height: 26px; text-decoration: none; color: #fff; text-align: center; }
div.orange-button-sm a:hover { color: #333; }
div.orange-button-sm a span { line-height: 26px; font-size: .9375em; text-transform: uppercase; font-weight: bold; }

/* not paid */
#side-col .not-paid h5.icon { color: #a0a0a0; }

#side-col .not-paid li { color: #adb3cb; }

#download-as.not-paid h5.icon { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-download-greyed.gif); }
#share-profile.not-paid h5.icon { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-social-greyed.gif); }

#download-as.not-paid #as-word { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-word-greyed.gif); }
#download-as.not-paid #as-pdf { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-pdf-greyed.gif); }
#share-profile.not-paid #post-facebook { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-facebook-greyed.gif); }
#share-profile.not-paid #post-twitter { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/icon-twitter-greyed.gif); }
/* /not paid */

/* register/login */
#register-login-outer { z-index: 2000; position: absolute; top: -190px; left: 0; overflow: hidden; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/register/background-new.gif) 0 0 repeat-x; width: 100%; text-align: center; height: 217px; }

#register-login { color: #999; height: 154px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/register/inner-background-new.gif) 0 0 repeat-y; width: 780px; margin: 10px auto 0 auto; text-align: left; position: relative; }

#register-login input{ color: #FFFFFF;}

#register-login #login-col { float: left; margin: 0 68px 0 36px; display: inline; width: 200px; }

#register-login #register-col { float: left; width: 437px; }

#register-login #register-col .regLoader{ display:none; width:16px; height:16px; float:left; margin-top:15px; margin-left: 35px; }

#register-login .col { float: left; width: 200px; margin-right: 33px; }
#register-login #register-col .no-margin { margin-right: 0; padding-top: 30px; }

#register-login h5 { text-transform: uppercase; font-weight: bold; color: #fff; font-size: 1em; line-height: 120%; margin-bottom: 11px; }
#register-login #login-col h5 { background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/register/icon-login.gif) 0 1px no-repeat; padding-left: 26px; }
#register-login #register-col h5 { background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/register/icon-register.gif) 0 1px no-repeat; padding-left: 26px; }


#register-login label { font-size: .6875em; line-height: 120%; margin-bottom: 4px; display: block; }
#register-login label span { color: #666; }

#register-login label.msg { color: red; margin-top: -5px; display:none;}
#register-login label.smaller { font-size: .625em; padding: 17px 0 0 0; float: left; color: #99CC33}


#register-login p a { font-size: 9px; text-decoration: none; color: #9c3; line-height: 120%; }

#register-login input.text { display: block; background-color: #333; border: solid 1px #666; width: 196px; padding: 3px 2px 2px 2px; display:  }
#register-login-outer #register-login input.margin { margin-bottom: 8px; }

#register-login input.checkbox { float: left; margin-left: -1px; display: inline; margin-top: 7px; *margin-top: 5px; _margin-top: 4px; }


div.grey-button { margin: 0 auto; width: 74px; }
div.grey-button a { overflow: hidden; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/register/grey-button.gif) 0 0 no-repeat; display: block; line-height: 26px; text-decoration: none; color: #000; text-align: center; }
div.grey-button a:hover { color: #333; }
div.grey-button a span { line-height: 26px; font-size: .875em; text-transform: uppercase; font-weight: bold; }

div.grey-button-lge { margin: 0 auto; width: 141px; }
div.grey-button-lge a { overflow: hidden; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/register/grey-button-lge.gif) 0 0 no-repeat; display: block; line-height: 26px; text-decoration: none; color: #000; text-align: center; }
div.grey-button-lge a:hover { color: #333; }
div.grey-button-lge a span { line-height: 26px; font-size: .875em; text-transform: uppercase; font-weight: bold; }

#register-login p { float: left; padding-top: 18px; }
#register-login div.grey-button { float: right; margin-top: 9px; }
#register-login div.grey-button-lge { float: right; margin-top: 10px; }

#register-trigger { height: 38px; top: 169px; position: absolute; width: 166px; right: 0; text-align: left; }

#register-trigger-png { z-index: 1; width: 166px; height: 32px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/register/register-trigger.png); position: absolute; top: 6px; right: 33px; }

#register-trigger-png.up { background-position: 0 -32px; }

#register-login p.smaller { padding-top: 10px; text-indent: 5px; }

#register-trigger-links { z-index: 2; width: 166px; height: 32px; position: absolute; top: 17px; right: 11px; }
#register-trigger-links li { color: #000; float: left; font-size: .75em; font-weight: bold; cursor: pointer; }
#register-trigger-links li.login { padding-left: 4px; }
#register-trigger-links li a{ color: #000; font-weight: bold; text-decoration: none; }
#register-trigger-links li.inactive a{ color: #DDD; font-weight: bold; text-decoration: none; }

/* payment type b page */

#blurred-text { position: relative; left: 36px; height: 1906px; width: 434px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/blurred-text.jpg) 0 0 no-repeat; }
			
#blurred-text .section { position: absolute; left: -36px; }
									
#blurred-text #title-one { top: 942px; }
#blurred-text #title-two { top: 1360px; }
#blurred-text #title-three { top: 1640px; }


#blurred-text .buy-button { width: 339px; height: 67px; position: absolute; left: 55px; }
#blurred-text .buy-button img { position: absolute; top: 0; left: 0; z-index: 1; }
#blurred-text .buy-button a { position: absolute; top: 0; left: 0; z-index: 2; width: 339px; height: 67px; display: block; text-indent: -9999px; text-decoration: none; }

#blurred-text #button-one { top: 720px; }
#blurred-text #button-two { top: 1130px; }
#blurred-text #button-three { top: 1470px; }
#blurred-text #button-four { top: 1760px; }
							
#green-block { z-index: 1; position: absolute; width: 400px; height: 502px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/green-block.png) 0 0 no-repeat; top: 30px; left: 61px; }
#green-block-text { z-index: 2; color: #fff; position: absolute; width: 400px; height: 502px; top: 30px; left: 61px; }
#green-block-inner { padding: 45px 40px 0 36px; }

#green-block-inner h3 { font-size: 1.7em; line-height: 120%; font-weight: bold; margin: 0 0 10px 6px; }

#green-block-inner ul { margin-bottom: 28px; margin-left: 4px; }
#green-block-inner li { font-size: .75em; line-height: 130%; margin-bottom: 8px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/profile/list.png) 0 1px no-repeat; padding-left: 28px; }

/* ###################### */
/* /profile pages */
/* ###################### */

/* ###################### */
/* new homepage */
/* ###################### */
body#new-homepage { background: #efefef url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/page-bg.gif) 0 0 repeat-x; }

#new-homepage #page { position: relative; width: 880px; text-align: left; margin: 0 auto; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/sprite.jpg) 0 0 no-repeat; } 

#new-homepage h1 { padding: 18px 0 305px 4px; }
#new-homepage h1 a { display: block; width: 272px; height: 56px; text-decoration: none; text-indent: -9999px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/sprite.gif) 0 0 no-repeat; }

#new-homepage #banner { background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/banner-arrow.gif) bottom left no-repeat; position: absolute; z-index: 1000; width: 1014px; height: 294px; top: 85px; left: -67px; }
#new-homepage .banner-text { position: absolute; top: 20px; left: 72px; z-index: 2; }
#new-homepage .banner-text p { font-size: 1.7em; line-height: 130%; color: #666; width: 360px; margin: 30px 0 24px 5px; }
#new-homepage .banner-text p strong { color: #000; font-weight: normal; }

#new-homepage .banner-text a { display: block; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/free-buttons-orange.gif) 0 0 no-repeat; text-decoration: none; text-indent: -9999px; width: 261px; height: 48px; }
#new-homepage .banner-text a:hover { background-position: 0 -48px; }

#new-homepage #banner-screen { position: absolute; top: 85px; left: 284px; z-index: 2; }

#new-homepage h2 { font-size: 1.1em; line-height: 120%; margin: 5px 0 10px 10px; }

#new-homepage #steps li { display: inline; float: left; width: 280px; margin-bottom: 25px; cursor: pointer; }
#new-homepage #step-1 { margin-right: 19px; }
#new-homepage #step-2 { margin-right: 20px; }

#new-homepage #steps span { background-repeat: no-repeat; background-color: transparent; display: block; width: 280px; height: 180px; background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/steps.gif); margin-bottom: 5px; }
#new-homepage #step-1 span { background-position: 0 0; }
#new-homepage #step-2 span { background-position: -280px 0; }
#new-homepage #step-3 span { background-position: -560px 0; }

#new-homepage #steps strong { background-repeat: no-repeat; background-color: transparent; background-position: 0 0; display: block; font-size: 1.1em; line-height: 35px; padding-left: 44px; margin-left: 11px; }
#new-homepage #step-1 strong { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/step-1.gif) }
#new-homepage #step-2 strong { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/step-2.gif) }
#new-homepage #step-3 strong { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/step-3.gif) }
#new-homepage #steps .over strong { color: #70BA0A; }

#new-homepage .lge-col { float: left; width: 578px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/cols-bg.gif) 0 0 no-repeat; } 
#new-homepage .sm-col { float: right; width: 275px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/cols-bg.gif) -578px 0 no-repeat; } 

#new-homepage h3 { font-size: 1.1em; line-height: 120%; margin: 27px 0 7px 0; }
#new-homepage .lge-col h3 { margin: 27px 6px 7px 6px; }

#new-homepage p { font-size: .75em; line-height: 160%; }
#new-homepage p.arrow { background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/green-arrow.gif) 1px 5px no-repeat; text-indent: 13px; }
#new-homepage p strong { color: #f60; font-weight: bold; }

#new-homepage .lge-col li { font-size: .75em; line-height: 160%; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/tick.gif) 0 3px no-repeat; padding-left: 24px; margin-left: 6px; display: inline; width: 500px; float: left; }
#new-homepage .lge-col p { margin: 0 6px 0 6px; }
#new-homepage .lge-col p a { color: #70ba0a; }

#new-homepage .sm-col p a { color: #000; }
#new-homepage .sm-col p a:hover { color: #70ba0a; }
#new-homepage .sm-col img { display: block; margin-top: 22px; }

#new-homepage #edit { margin: 3px 0 0 0; height: 217px; width: 578px; position: relative; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/edit-bg.gif) 0 0 no-repeat; }

#new-homepage #footer { margin-top: 50px; background-color: #000; text-align: center; padding: 14px 0; }
#new-homepage #footer-inner { text-align: left; margin: 0 auto; width: 880px; }
#new-homepage #footer-links { float: left; margin-left: 6px; display: inline; width: 300px; }
#new-homepage #footer-links li { float: left; color: #666; }
#new-homepage #footer-links a { text-decoration: none; font-size: .75em; line-height: 120%; color: #70ba0a; padding-right: 8px; padding-left: 10px; }
#new-homepage #footer-links li.first a { padding-left: 0; }
#new-homepage #footer-links a:hover { text-decoration: underline; }

#new-homepage #visualdna { float: right; text-align: right; width: 400px; }
#new-homepage #visualdna p { margin-right: 6px; font-size: .75em; line-height: 16px; color: #666; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/visualdna.gif) right no-repeat; padding-right: 2px; }
#new-homepage #visualdna p strong { visibility: hidden; }

#new-homepage textarea.textarea { position: absolute; left: 59px; top: 24px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; color: #000; font-size: .875em; line-height: 130%; width: 448px; height: 86px; border: solid 1px #999; background-color: #fff; resize: none; padding: 12px 0 12px 12px; overflow: auto; margin-bottom: 16px; }
#new-homepage .edit-button { text-indent: -9999px; display: block; width: 32px; height: 35px; background-color: transparent; background-position: 0 0; background-repeat: no-repeat; position: absolute; top: 39px; cursor: pointer; }
#new-homepage #suggest-left { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/suggest-left.png); left: 28px; } 
#new-homepage #suggest-right { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/suggest-right.png); left: 520px; } 
#new-homepage #delete { display: none; background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/delete.png); left: 28px; top: 79px; } 
#new-homepage #update { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/update.gif); left: 430px; top: 150px; width: 93px; height: 26px; } 
#new-homepage #edit-preview p { cursor: pointer; font-size: .875em; font-style: italic; line-height: 160%; color: #039; padding: 30px 40px 40px 40px; }
#new-homepage #edit-preview p span.highlight { background-color: #ff0; }

#new-homepage #clicktoedittext { text-align: center; position: absolute; z-index: 1000; display: none; }
#new-homepage #clicktoedittext p { color: #fff; padding: 5px 0; width: 160px; text-transform: uppercase; float: left; background-color: #000; font-size: .875em; }

#new-homepage a.sm-start-btn { display: block; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/free-buttons-orange.gif) 0 -96px no-repeat; text-decoration: none; text-indent: -9999px; width: 156px; height: 32px; }
#new-homepage a.sm-start-btn:hover { background-position: 0 -128px; }

#new-homepage .lge-col a.sm-start-btn { margin-top: 29px; }
#new-homepage .sm-col a.sm-start-btn { margin-top: 10px; }

/* ###################### */
/* new homepage */
/* ###################### */

/* ###################### */
/* new homepage with scroller */
/* ###################### */

body#scroll-homepage { background: #efefef url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/page-bg.gif) 0 0 repeat-x; }

#scroll-homepage #page { position: relative; width: 880px; text-align: left; margin: 0 auto; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/sprite.jpg) 0 0 no-repeat; } 

#scroll-homepage h1 { padding: 18px 0 305px 4px; }
#scroll-homepage h1 a { display: block; width: 272px; height: 56px; text-decoration: none; text-indent: -9999px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/sprite.gif) 0 0 no-repeat; }

#scroll-homepage #banner p { position: absolute; top: 54px; left: 26px; z-index: 2; width: 403px; height: 108px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/banner-text.png) 0 0 no-repeat; text-indent: -9999px; }
#scroll-homepage #banner #panel-2 p { background-position: 0 -108px; }
#scroll-homepage #banner #panel-3 p { background-position: 0 -216px; }
#scroll-homepage #banner #panel-4 p { background-position: 0 -324px; }
#scroll-homepage #banner #panel-5 p { background-position: 0 -432px; }

#scroll-homepage #banner { background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/banner-arrow.gif) bottom left no-repeat; position: absolute; z-index: 1000; width: 1014px; height: 294px; top: 85px; left: -67px; overflow: hidden; }

#scroll-homepage #panels-container { width: 880px; height: 294px; overflow: hidden; position: absolute; left: 67px; top: 0; }

#scroll-homepage #banner div#panels { width: 4400px; height: 294px; position: absolute; }

#scroll-homepage #banner div.panel { float: left; width: 880px; height: 294px; }

#scroll-homepage #banner div.panel img { position: absolute; top: 0; right: 0; z-index: 1; }

#scroll-homepage #banner div.panel-inner { position: relative; width: 880px; height: 294px; }

#scroll-homepage #banner button { position: absolute; left: 0; }
#scroll-homepage #banner button.next { top: 50px;  }
#scroll-homepage #banner button.prev { top: 0;  }

#scroll-homepage #banner a.prev,
#scroll-homepage #banner a.next { text-indent: -9999px; text-decoration: none; display: block; position: absolute; top: 117px; width: 22px; height: 45px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/arrows.gif) 0 0 no-repeat; }
#scroll-homepage #banner a.prev { left: 0; }
#scroll-homepage #banner a.next { right: 0; background-position: -22px 0; }

#scroll-homepage a#start { display: block; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/free-buttons-orange.gif) 0 0 no-repeat; text-decoration: none; text-indent: -9999px; width: 261px; height: 48px; position: absolute; bottom: 60px; left: 26px; z-index: 3; }
#scroll-homepage a#start:hover { background-position: 0 -48px; }

#scroll-homepage #banner-screen { position: absolute; top: 85px; left: 284px; z-index: 2; }

#scroll-homepage h2 { font-size: 1.1em; line-height: 120%; margin: 5px 0 10px 10px; }

#scroll-homepage #steps li { display: inline; float: left; width: 280px; margin-bottom: 25px; cursor: pointer; }
#scroll-homepage #step-1 { margin-right: 19px; }
#scroll-homepage #step-2 { margin-right: 20px; }

#scroll-homepage #steps span { background-repeat: no-repeat; background-color: transparent; display: block; width: 280px; height: 180px; background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/steps.gif); margin-bottom: 5px; }
#scroll-homepage #step-1 span { background-position: 0 0; }
#scroll-homepage #step-2 span { background-position: -280px 0; }
#scroll-homepage #step-3 span { background-position: -560px 0; }

#scroll-homepage #steps strong { background-repeat: no-repeat; background-color: transparent; background-position: 0 0; display: block; font-size: 1.1em; line-height: 35px; padding-left: 44px; margin-left: 11px; }
#scroll-homepage #step-1 strong { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/step-1.gif) }
#scroll-homepage #step-2 strong { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/step-2.gif) }
#scroll-homepage #step-3 strong { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/step-3.gif) }
#scroll-homepage #steps .over strong { color: #70BA0A; }

#scroll-homepage .lge-col { float: left; width: 578px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/cols-bg.gif) 0 0 no-repeat; } 
#scroll-homepage .sm-col { float: right; width: 275px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/cols-bg.gif) -578px 0 no-repeat; } 

#scroll-homepage h3 { font-size: 1.1em; line-height: 120%; margin: 27px 0 7px 0; }
#scroll-homepage .lge-col h3 { margin: 27px 6px 7px 6px; }

#scroll-homepage p { font-size: .75em; line-height: 160%; }
#scroll-homepage p.arrow { background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/green-arrow.gif) 1px 5px no-repeat; text-indent: 13px; }
#scroll-homepage p strong { color: #f60; font-weight: bold; }

#scroll-homepage .lge-col li { font-size: .75em; line-height: 160%; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/tick.gif) 0 3px no-repeat; padding-left: 24px; margin-left: 6px; display: inline; width: 500px; float: left; }
#scroll-homepage .lge-col p { margin: 0 6px 0 6px; }
#scroll-homepage .lge-col p a { color: #70ba0a; }

#scroll-homepage .sm-col p a { color: #000; }
#scroll-homepage .sm-col p a:hover { color: #70ba0a; }
#scroll-homepage .sm-col img { display: block; margin-top: 22px; }

#scroll-homepage #edit { margin: 3px 0 0 0; height: 217px; width: 578px; position: relative; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/edit-bg.gif) 0 0 no-repeat; }

#scroll-homepage #footer { margin-top: 50px; background-color: #000; text-align: center; padding: 14px 0; }
#scroll-homepage #footer-inner { text-align: left; margin: 0 auto; width: 880px; }
#scroll-homepage #footer-links { float: left; margin-left: 6px; display: inline; width: 300px; }
#scroll-homepage #footer-links li { float: left; color: #666; }
#scroll-homepage #footer-links a { text-decoration: none; font-size: .75em; line-height: 120%; color: #70ba0a; padding-right: 8px; padding-left: 10px; }
#scroll-homepage #footer-links li.first a { padding-left: 0; }
#scroll-homepage #footer-links a:hover { text-decoration: underline; }

#scroll-homepage #visualdna { float: right; text-align: right; width: 400px; }
#scroll-homepage #visualdna p { margin-right: 6px; font-size: .75em; line-height: 16px; color: #666; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/visualdna.gif) right no-repeat; padding-right: 2px; }
#scroll-homepage #visualdna p strong { visibility: hidden; }

#scroll-homepage textarea.textarea { position: absolute; left: 59px; top: 24px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; color: #000; font-size: .875em; line-height: 130%; width: 448px; height: 86px; border: solid 1px #999; background-color: #fff; resize: none; padding: 12px 0 12px 12px; overflow: auto; margin-bottom: 16px; }
#scroll-homepage .edit-button { text-indent: -9999px; display: block; width: 32px; height: 35px; background-color: transparent; background-position: 0 0; background-repeat: no-repeat; position: absolute; top: 39px; cursor: pointer; }
#scroll-homepage #suggest-left { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/suggest-left.png); left: 28px; } 
#scroll-homepage #suggest-right { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/suggest-right.png); left: 520px; } 
#scroll-homepage #delete { display: none; background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/delete.png); left: 28px; top: 79px; } 
#scroll-homepage #update { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/update.gif); left: 430px; top: 150px; width: 93px; height: 26px; } 
#scroll-homepage #edit-preview p { cursor: pointer; font-size: .875em; font-style: italic; line-height: 160%; color: #039; padding: 30px 40px 40px 40px; }
#scroll-homepage #edit-preview p span.highlight { background-color: #ff0; }

#scroll-homepage #clicktoedittext { text-align: center; position: absolute; z-index: 1000; display: none; }
#scroll-homepage #clicktoedittext p { color: #fff; padding: 5px 0; width: 160px; text-transform: uppercase; float: left; background-color: #000; font-size: .875em; }

#scroll-homepage a.sm-start-btn { display: block; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/free-buttons-orange.gif) 0 -96px no-repeat; text-decoration: none; text-indent: -9999px; width: 156px; height: 32px; }
#scroll-homepage a.sm-start-btn:hover { background-position: 0 -128px; }

#scroll-homepage .lge-col a.sm-start-btn { margin-top: 29px; }
#scroll-homepage .sm-col a.sm-start-btn { margin-top: 10px; }
/* ###################### */
/* /new homepage with scroller */
/* ###################### */

/* ###################### */
/* light header homepage */
/* ###################### */
body#light-homepage { background: #efefef url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/lighthomepage/page-bg.gif) 0 0 repeat-x; }

#light-homepage #page { position: relative; width: 880px; text-align: left; margin: 0 auto; } 

#light-homepage h1 { padding: 21px 0 302px 4px; }
#light-homepage h1 a { display: block; width: 451px; height: 63px; text-decoration: none; text-indent: -9999px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/lighthomepage/logo.png) 0 0 no-repeat; }

#light-homepage #panels-container { width: 880px; height: 294px; overflow: hidden; position: absolute; left: 67px; top: 0; }

#light-homepage #banner div#panels { width: 4400px; height: 294px; position: absolute; }

#light-homepage #banner div.panel { float: left; width: 880px; height: 294px; }

#light-homepage #banner { background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/banner-arrow.gif) bottom left no-repeat; position: absolute; z-index: 1000; width: 1014px; height: 294px; top: 85px; left: -67px; overflow: hidden; }

#light-homepage #banner p { position: absolute; top: 54px; left: 72px; z-index: 2; width: 403px; height: 108px; background-color: transparent; background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/banner-text.png); background-position: -403px 0; background-repeat: no-repeat; text-indent: -9999px; }

#light-homepage #banner #panel-1 p { background-position: 0 0; }
#light-homepage #banner #panel-2 p { background-position: 0 -108px; }
#light-homepage #banner #panel-3 p { background-position: 0 -216px; }
#light-homepage #banner #panel-4 p { background-position: 0 -324px; }
#light-homepage #banner #panel-5 p { background-position: 0 -432px; }

#light-homepage #banner div.panel img { position: absolute; top: 0; right: 0; z-index: 1; }

#light-homepage #banner div.panel-inner { position: relative; width: 880px; height: 294px; }

/* added to allow different alignments on templates for the same elements */
#light-homepage #banner .panel-inner p { left: 2px; }
#light-homepage #banner .panel-inner a#start { left: 2px; }
/* */

#light-homepage #banner button { position: absolute; left: 0; }
#light-homepage #banner button.next { top: 50px;  }
#light-homepage #banner button.prev { top: 0;  }

#light-homepage #banner a.prev,
#light-homepage #banner a.next { text-indent: -9999px; text-decoration: none; display: block; position: absolute; top: 117px; width: 22px; height: 45px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/arrows.gif) 0 0 no-repeat; }
#light-homepage #banner a.prev { left: 0; }
#light-homepage #banner a.next { right: 0; background-position: -22px 0; }


/* original 3
#light-homepage a#start { display: block; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/free-buttons-orange.gif) 0 0 no-repeat; text-decoration: none; text-indent: -9999px; width: 261px; height: 48px; position: absolute; bottom: 60px; left: 26px; z-index: 3; }
#scroll-homepage a#start:hover { background-position: 0 -48px; }
*/



/* changed 3 */
#light-homepage a#start { display: block; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/startnow-itsfree-button.gif) 0 0 no-repeat; text-decoration: none; text-indent: -9999px; width: 311px; height: 48px; position: absolute; bottom: 60px; left: 72px; z-index: 3; }
#scroll-homepage a#start:hover { background-position: 0 -48px; }
/* end changed 3 */

#light-homepage a#start:hover { background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/startnow-itsfree-button.gif) 0 -48px no-repeat; }

#light-homepage #banner-screen { position: absolute; top: 85px; left: 284px; z-index: 2; }

#light-homepage h2 { font-size: 1.1em; line-height: 120%; margin: 5px 0 10px 10px; }

#light-homepage #steps li { display: inline; float: left; width: 280px; margin-bottom: 25px; cursor: pointer; }
#light-homepage #step-1 { margin-right: 19px; }
#light-homepage #step-2 { margin-right: 20px; }

#light-homepage #steps span { background-repeat: no-repeat; background-color: transparent; display: block; width: 280px; height: 180px; background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/steps.gif); margin-bottom: 5px; }
#light-homepage #step-1 span { background-position: 0 0; }
#light-homepage #step-2 span { background-position: -280px 0; }
#light-homepage #step-3 span { background-position: -560px 0; }

#light-homepage #steps strong { background-repeat: no-repeat; background-color: transparent; background-position: 0 0; display: block; font-size: 1.1em; line-height: 150%; padding-left: 44px; margin-left: 11px; width: 200px; }
#light-homepage #step-1 strong { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/step-1.gif) }
#light-homepage #step-2 strong { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/step-2.gif) }
#light-homepage #step-3 strong { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/step-3.gif) }
#light-homepage #steps .over strong { color: #70BA0A; }

#light-homepage .lge-col { float: left; width: 578px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/cols-bg.gif) 0 0 no-repeat; } 
#light-homepage .sm-col { float: right; width: 275px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/cols-bg.gif) -578px 0 no-repeat; } 

#light-homepage h3 { font-size: 1.1em; line-height: 120%; margin: 27px 0 7px 0; }
#light-homepage .lge-col h3 { margin: 27px 6px 7px 6px; }

#light-homepage p { font-size: .75em; line-height: 160%; }
#light-homepage p.arrow { background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/green-arrow.gif) 1px 5px no-repeat; text-indent: 13px; }
#light-homepage p strong { color: #f60; font-weight: bold; }

#light-homepage .lge-col li { font-size: .75em; line-height: 160%; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/tick.gif) 0 3px no-repeat; padding-left: 24px; margin-left: 6px; display: inline; width: 500px; float: left; }
#light-homepage .lge-col p { margin: 0 6px 0 6px; }
#light-homepage .lge-col p a { color: #70ba0a; }

#light-homepage .sm-col p a { color: #000; }
#light-homepage .sm-col p a:hover { color: #70ba0a; }
#light-homepage .sm-col img { display: block; margin-top: 22px; }

#light-homepage #edit { margin: 3px 0 0 0; height: 217px; width: 578px; position: relative; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/edit-bg.gif) 0 0 no-repeat; }

#light-homepage #footer { margin-top: 50px; background-color: #000; text-align: center; padding: 14px 0; }
#light-homepage #footer-inner { text-align: left; margin: 0 auto; width: 880px; }
#light-homepage #footer-links { float: left; margin-left: 6px; display: inline; width: 300px; }
#light-homepage #footer-links li { float: left; color: #666; }
#light-homepage #footer-links a { text-decoration: none; font-size: .75em; line-height: 120%; color: #70ba0a; padding-right: 8px; padding-left: 10px; }
#light-homepage #footer-links li.first a { padding-left: 0; }
#light-homepage #footer-links a:hover { text-decoration: underline; }

#light-homepage #visualdna { float: right; text-align: right; width: 400px; }
#light-homepage #visualdna p { margin-right: 6px; font-size: .75em; line-height: 16px; color: #666; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/visualdna.gif) right no-repeat; padding-right: 2px; }
#light-homepage #visualdna p strong { visibility: hidden; }

#light-homepage textarea.textarea { position: absolute; left: 59px; top: 24px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; color: #000; font-size: .875em; line-height: 130%; width: 448px; height: 86px; border: solid 1px #999; background-color: #fff; resize: none; padding: 12px 0 12px 12px; overflow: auto; margin-bottom: 16px; }
#light-homepage .edit-button { text-indent: -9999px; display: block; width: 32px; height: 35px; background-color: transparent; background-position: 0 0; background-repeat: no-repeat; position: absolute; top: 39px; cursor: pointer; }
#light-homepage #suggest-left { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/suggest-left.png); left: 28px; } 
#light-homepage #suggest-right { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/suggest-right.png); left: 520px; } 
#light-homepage #delete { display: none; background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/delete.png); left: 28px; top: 79px; } 
#light-homepage #update { background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/update.gif); left: 430px; top: 150px; width: 93px; height: 26px; } 
#light-homepage #edit-preview p { cursor: pointer; font-size: .875em; font-style: italic; line-height: 160%; color: #039; padding: 30px 40px 40px 40px; }
#light-homepage #edit-preview p span.highlight { background-color: #ff0; }

#light-homepage #clicktoedittext { text-align: center; position: absolute; z-index: 1000; display: none; }
#light-homepage #clicktoedittext p { color: #fff; padding: 5px 0; width: 160px; text-transform: uppercase; float: left; background-color: #000; font-size: .875em; }

#light-homepage a.sm-start-btn { display: block; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newhomepage/free-buttons-orange.gif) 0 -96px no-repeat; text-decoration: none; text-indent: -9999px; width: 156px; height: 32px; }
#light-homepage a.sm-start-btn:hover { background-position: 0 -128px; }

#light-homepage .lge-col a.sm-start-btn { margin-top: 29px; }
#light-homepage .sm-col a.sm-start-btn { margin-top: 10px; }

/* ###################### */
/* light header homepage */
/* ###################### */


/* ###################### */
/* newexamples page */
/* ###################### */


body#newexamplespage { background-color: #f1f1f1; }

#newexamplespage a:link, #newexamplespage a:hover,  #newexamplespage a:visited { text-decoration: none; }

#newexamplespage #header { margin: 0; height: 68px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/header_background.gif); background-repeat: repeat-x; }
#newexamplespage #header-content { width: 780px; margin: 0 auto; }
#newexamplespage ul { height: 58px; float: left; list-style: none; position: relative; display: inline; }
#newexamplespage #header ul li h3 {float: left; line-height: 58px; margin-right: 9px; text-transform: uppercase; color: #ffffff; }
#newexamplespage ul li ul { margin-top: 7px; height: 43px; display: inline; list-style: none; }
#newexamplespage #header li { height: 43px; float: left; margin-right: 5px; }
#newexamplespage #header ul li ul li { width: 43px; height: 43px; margin: 0px 5px 4px 3px;}
#newexamplespage #header img { z-index: 99; width: 39px; height: 39px; margin: 2px; filter: alpha(opacity :50); opacity: 0.5; }
#newexamplespage #header img.current { filter: alpha(opacity :99); opacity: .99; margin: 2px; }
#newexamplespage #header a:hover { width: 43px; height: 43px; }
#newexamplespage #header a:hover img { filter: alpha(opacity :99); opacity: .99; margin: 0; border: 2px solid #ffffff; }
#newexamplespage #header a:hover img.current { border: 0; margin: 2px; }

#newexamplespage #main-content-outer { z-index: 1999; width: 820px; margin: 0 auto; position: relative; }
#newexamplespage #main-content-top { margin-top: 5px; position: relative; float:left; width: 820px; height: 39px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/main-content-top.gif); background-repeat: no-repeat; }
#newexamplespage #main-content-bottom { position: relative; float: left; width: 820px; height: 12px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/main-content-bottom.gif); background-repeat: no-repeat; margin-bottom: 40px; }
#newexamplespage #main-content-side { margin-top: -39px; margin-left: 0; float: left; display: inline; width: 24px; height: 690px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/main-content-side3.gif); background-repeat: no-repeat; position: relative; }
#newexamplespage #clip { left: 28px; top: -39px; z-index: 100; width: 37px; height: 97px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/main-content-clip.gif); background-repeat: no-repeat; position: absolute; }
#newexamplespage #main-content { text-align: left; position: relative; float: left; width: 820px; min-height: 161px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/main-content-bg.gif); background-repeat: repeat-y; padding-bottom: 30px; }

#newexamplespage #content-header { text-align: left; float: left; display: inline; margin-bottom: 18px; width: 700px; margin-left:60px; margin-top: 0;  }
#newexamplespage #content-header p { }
#newexamplespage #content-header div.profile-example-photo { z-index: 100; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/profile-example-photo.gif); background-repeat: no-repeat; width: 63px; height: 63px; float: left; display: inline; margin-right: 14px; }
#newexamplespage #content-header img.profile-example { width: 53px; height: 53px; margin-left: 5px; margin-top: 5px; }
#newexamplespage #content-header h1 { text-transform: uppercase; color: #7aa917; font-weight: 400; font-size: 2em; margin-top: 10px; }
#newexamplespage #content-header h1 span { display: block; font-size: .4em; color: #737373; }

#newexamplespage #content-inner-top { display: inline; width: 508px; height: 27px; margin: 0 0 0 16px; float: left; position: relative; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/content-top1.gif); background-repeat: no-repeat; }
#newexamplespage #inner-page-inner { display: inline; width: 508px; margin: 0 0 0 16px; float: left; position: relative; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/content-bg1.gif); padding-bottom: 20px; background-repeat: repeat-y; padding-top: 0; }

#newexamplespage #inner-page-inner #pen { margin-right: -30px; margin-left: 451px; margin-top: 24px; margin-bottom: 5px; z-index: 1; width: 87px; height: 364px; position: absolute; float: right; display: inline; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/pen.gif); background-repeat: no-repeat; }
#newexamplespage #inner-page-inner #smile { margin-right: 10px; margin-left: 396px; margin-top: 0px; margin-bottom: 5px; z-index: 1; width: 40px; height: 26px; position: absolute; float: right; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/smile.gif); background-repeat: no-repeat; }

#newexamplespage #inner-page-inner h2 { margin: 25px 0 20px -10px; position: relative; color: #000; }
#newexamplespage #inner-page-inner h2.profile { background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/heading.gif); background-repeat: no-repeat; width: 202px; height: 39px; }
#newexamplespage #inner-page-inner h2.about-me { width: 206px; height: 44px; background: transparent url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/about_me.gif); background-repeat: no-repeat; color: #fff;}
#newexamplespage #inner-page-inner h2 span { display: block; margin-left: 30px; line-height: 35px; font-size: 0.6875em; }

#newexamplespage #clicktoedit { z-index: 100; top: -4px; left: -165px; }
#newexamplespage .paragraph { position: relative; z-index: 1; margin-top: 5px; }
#newexamplespage .paragraph .paragraph-text { color: #003399; padding:0 55px 0 20px;}
#newexamplespage .paragraph .paragraph-text p { font-size:0.875em; line-height:160%; margin-bottom: 1.5em; }
#newexamplespage .paragraph .paragraph-text p span { font-style: italic; }
#newexamplespage .section { margin-top: 5px; margin-bottom: 32px; padding-top: 52px; position: relative; width: auto; }
#newexamplespage .section h4 { background: url("http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/section-title.png") no-repeat scroll 0 0 transparent; height: 46px; left: -12px; position: absolute; top: 0; width: 206px; }
#newexamplespage .section h4 span { color: #000000; display: block; font-size: 0.9375em; font-weight: bold; line-height: 130%; padding: 8px 37px 0;
text-transform:capitalize; }
#newexamplespage .section h4.selected { background: url("http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/section-title.png") no-repeat scroll 0 -46px transparent; height: 46px; left: -12px; position: absolute; top: 0; width: 206px; }
#newexamplespage .section h4.selected span { color: #fff; }

#newexamplespage #side-bar { text-align: left; display: inline; width: 199px;  margin-left: 40px; margin-top: -28px; float: left; position: relative; }
#newexamplespage #side-bar h2 { color: #2d2d2d; font-size: 1em; font-weight: normal; margin-bottom: 1em; line-height: 1.3em; }
#newexamplespage #side-bar dl.links { margin-bottom: 10px; color: #505050; }
#newexamplespage #side-bar dl.links dt { color: #2d2d2d; font-size: 1em; font-weight: normal; margin-bottom: 1em; line-height: 1.2em; }
#newexamplespage #side-bar dl.links dd { margin: 0 0 10px 0; line-height: 20px; background-image: url("http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/bullet.gif"); background-repeat: no-repeat; font-size: 0.75em; padding-left: 29px; list-style-type: none; }
#newexamplespage #side-bar div.black-button a:hover { color: #6c0; }

#newexamplespage .start-now { display: block; background-image: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/start_now_button.gif); background-repeat: no-repeat; width: 179px; height: 40px; text-transform: uppercase; color: #fff; line-height: 40px; font-weight: bold; text-align: center; margin-bottom: 15px; }
#newexamplespage .profilewiz-start { width: 199px; height: 214px; margin-bottom: 19px; }

#newexamplespage .hr { height:1px; border-top: 1px solid #c1c0ba; background: #fff; margin: 0 23px 12px 23px; }

#newexamplespage a.top { background: url(http://resources-ms-ak.visualdna.com/profile-writer.visualdna.com/live/20100219171245/images/newexamplespage/top.gif) no-repeat right 7px; padding-right: 20px; text-align: right; margin: 0 23px 15px 0; color: #2b39a0; font-weight: normal; font-size: .875em; line-height: 1.5em; float: right; display: inline; position: relative; }

#newexamplespage div#top { width: 0; height: 0; }









