
/* general styles
---------------------------------------------------------- */
body {
	font-family: arial, sans-serif;
	font-size: 100%;
	line-height: 16px
}
a {color: #3380CC; text-decoration: underline}
a:hover {text-decoration: none}


/* main body text styles
---------------------------------------------------------- */
#flash-content-left p {margin: 5px 0 0 0; padding: 0; font-size: 12px; color: #666666}
#flash-content-left ul{list-style-type:none; margin:13px 0 0 0; padding:0}
#flash-content-left ul li{margin:0 0 10px 0; padding:0 0 0 18px; font-size:12px; background:url(../res/bg-bullet-check.gif) 0 5px no-repeat}

#main-body-top p.using {margin: 5px 25px 15px 25px; padding: 0; font-size: 12px; color: #666666}

#main-body-bottom p.a {margin: 8px 16px 0 14px; padding: 0; font-size: 12px; color: #666666}
#main-body-bottom p.b {margin: 8px 16px 0 16px; padding: 0; font-size: 12px; color: #666666}
#main-body-bottom p.c {margin: 8px 15px 0 17px; padding: 0; font-size: 12px; color: #666666}

#pre-footer-left p {margin: 7px 0; padding: 0; font-size: 12px; color: #666666}
#pre-footer-left a.link, #pre-footer-right a.link {font-size: 12px}
#pre-footer-left p.answer {margin: 0}

#pre-footer-left ol li{ background:none; font-size:12px; padding:0 0 0 0; color: #666666; margin:5px 0 0 0}

#pre-footer-right p {margin: 5px 0 10px 0; padding: 0; font-size: 12px; color: #666666}
#pre-footer-right strong {color:#000;}

.answer-show ul{margin:0 0 5px 0; padding:0}
.answer-show ul li{font-size:12px; padding:0 0 0 25px; margin:0; background:url(../res/bg-bullet-check.gif) 2px 4px no-repeat; margin:4px 0 0 0}
.answer-show ul ul{list-style-type:disc; margin:0 0 0 45px; padding:0}
.answer-show ul ul li{background:none; padding:0; margin:0}

/* heading styles
---------------------------------------------------------- */
#flash-content-left h2, 
 #pre-footer h2, 
 #main-body-top h2 
 {font-family: Tahoma, "Lucida Grande", lucida, sans-serif; margin: 5px 0 0 0; padding: 0;	font-size: 15px; color: #205080; font-weight:bold; Line-height:24px}
 
#main-body-top h2{margin: 5px 0 0 25px}
#flash-content-left h2{margin: 0; font-size: 20px; padding:0}

#sign-up-wrap h1{font-family: Tahoma, "Lucida Grande", lucida, sans-serif; padding: 0; line-height:24px; color:#3B4700; text-align:center; font-weight:bold; margin:0 0 9px 0; line-height:25px; font-size:28px}
#sign-up-wrap h2{color:#333; text-align:center; font-weight:bold; margin:9px 0 18px 0; line-height:25px; font-size:22px}


/* footer text styles
---------------------------------------------------------- */
#footer {font-size: 11px; color: #FFFFFF}
#footer a {color: #FFFFFF; text-decoration: none}
#footer a:hover {text-decoration: underline}


/* main body image styles
---------------------------------------------------------- */
#main-body-top img.title-using {margin: 15px 0 0 25px}
#flash-content-right img.button {margin: 10px 0 0 0}