/* Reset CSS */
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, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video 
{margin: 0; padding: 0; border: 0; font-size: 100%;	font: inherit; vertical-align: baseline;}
td {display: table-cell; padding: 1px;vertical-align: inherit;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; color:#4c4c4c;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';	content: none;}
table {border-collapse: collapse;border-spacing: 0;}
.clear {clear:both;}

a {color:#237e9d; text-decoration:underline;}
a:hover {color:#237e9d; text-decoration:none;}
strong {font-weight:bold;}
.dis-n {display:none;}

/* Global CSS */
.hi {display:none;}
.brd-crn3 {-moz-border-radius: 3px; border-radius: 3px;}
.brd-crn10 {-moz-border-radius: 10px; border-radius: 10px;}
.marg-1 {margin-bottom:15px !important;}
.inn-heading1 {font-size:25px; line-height:40px; font-family:Georgia, "Times New Roman", Times, serif; color:#006c91; text-shadow:2px 2px 5px #7594a0;}
.inn-heading2 {font-size:50px; line-height:50px; font-family:Georgia, "Times New Roman", Times, serif; color:#006c91; text-shadow:2px 2px 5px #7594a0;}

/* Mian CSS */
body {background:#FFF;}
#container {background:url(../images/bodybg.jpg) repeat-y center;max-width:1500px;margin:0px auto;}
.container_wrap {background:url(../images/header-bg.gif) repeat-x;}
#content {background:url(../images/containerbg.gif) no-repeat center top;min-height:500px;padding-top:15px;height:auto !important;height:500px;text-align:left;}

/* Header CSS */
#header {width:972px; margin:auto;height:130px;}
.a_logopanel {padding:16px 4px 0 7px;}
*+HTML .a_logopanel {margin-top:2px;}

.c_ndssbranding {float:left; padding-left:21px;}
.c_ndssbranding img {float:left;}
.c_ndssbranding div {float:left; margin:27px 0 0 12px;}
.c_ndssbranding span {font-size:11px; display:none;}
.a_loginarea {float:right; text-align:right;}
.a_loginarea .ph {margin-bottom:-1px !important; margin-right:5px;}
.c_login-cta img {margin-bottom:-7px;}
.c_social-search {height:30px; margin-top:34px; float:right;}
.c_social-search strong {background:url(../images/search-bg-crn.gif) no-repeat; width:53px; float:left; height:30px;}
.c_social-search .fg-g {background:url(../images/search-main-bg.gif) no-repeat 100% 0%; float:left; width:145px;}
.c_social-search .div-social {float:left; height:23px; padding-right:15px; padding-top:7px; position:relative}

/* Navigation CSS */
.a_mainnav {height:30px; background:url(../images/nav-divider.gif) no-repeat 0% 0%;}
.a_mainnav .active {background:url(../images/nav-a-bg.gif) repeat-x;}
.a_mainnav .active a:hover {background:url(../images/nav-a-bg.gif) repeat-x !important;}
.a_mainnav li {float:left;text-align:center; background:url(../images/nav-divider.gif) no-repeat 100% 0%; line-height:30px; font-size:14px;}
.a_mainnav a {color:#ffffff !important; text-decoration:none !important; display:block;padding:0px 30px;}
.a_mainnav a:hover {background:url(../images/nav-h-bg.gif) repeat-x;}

/* Hero Area CSS */
.a_homehero {width:972px;margin:0px auto;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;}

/* Content Section */


.a_bot-cta {background:url(../images/bot-cta-crv-bg.gif) #ffffff no-repeat; border:3px solid #f2f2f2; box-shadow: 3px 1px 2px #e3e6e6; margin-bottom:14px;}
.a_bot-cta-l {float:left; width:180px; padding:0px 0 0 0px}
.a_bot-cta-m {float:left; width:600px; text-align:center; padding-top:8px;}
.a_bot-cta-m .heading1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:16px; color:#1689b1;}
.a_bot-cta-m .heading2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; line-height:40px; color:#1689b1;}
.a_bot-cta-m .price-p {width:275px; margin:auto;}
.a_bot-cta-m .btn-p {margin-top:15px;}
.a_bot-cta-r {float:right; width:180px; text-align:center; padding-top:10px;}
.a_seotabs {margin-bottom:14px;}


.a_seotabs-nav {height:30px; background:url(../images/seo-tab-nav-bg.gif) 0% 0%;width:966px;}
.a_seotabs-nav .active {background:url(../images/nav-a-bg.gif) repeat-x;}
.a_seotabs-nav .active a:hover {background:url(../images/nav-a-bg.gif) repeat-x !important;}
.a_seotabs-nav li {float:left;text-align:center; background:url(../images/nav-divider.gif) no-repeat 100% 0%; line-height:30px; font-size:12px;}
.a_seotabs-nav a {color:#ffffff !important; text-decoration:none !important; display:block;padding:0px 26px;}
.a_seotabs-nav a:hover {background:#909090;}

.a_seotabs-cont ul {float:left;}
.a_seotabs-cont {padding:20px 25px;background:url(../images/ho-seo-tab-bg.gif) no-repeat left bottom;min-height:150px;padding-bottom:40px;}
.a_seotabs-cont img {float:left; margin-right:20px; margin-bottom:10px;width:164px;}
.tabs {display:none;}

/* Inner Content CSS */



.license {position:relative; float:right; margin-right:-8px; margin-bottom:-25px; margin-top:-25px;}



#a_footer {background:#f0f0f0;margin-top:20px;}
.footer-links {float:left; width:720px; padding-left:20px;}
.footer-links ul {float:left; margin-right:30px; color:#fff;}
.footer-links li {margin-bottom:6px;white-space:nowrap;}
.footer-links strong {font-weight:bold; font-size:14px;}
.footer-links a {color:#fff; text-decoration:none;}
.footer-links a:hover {color:#fff; text-decoration:underline;}

.footer-social-p {float:right; width:180px; background:url(../images/footer-social-bg.gif) repeat-x #aeaeae; padding:10px;}
.footer-social-p dt {float:left; text-align:right !important; width:76px; margin-right:5px; height:26px;}
.footer-social-p dd {height:26px;}

.footer-bg {background:url(../images/footer-bg.gif) repeat-x 0% 100% #8d8d8c;}
.footer-link-p {width:970px; margin:auto; padding:10px 7px;}
.c_footer-copyright-p {width:970px; margin:auto; padding:5px 7px 20px 7px; font-size:11px;}
.c_footer_copyright {float:left; padding-top:18px;}
.c_footer_cards {float:right;}
.c_footer_cards img {vertical-align:middle;}


.parent-teen-box {background:url(../images/parent-teen-bg.gif) repeat-x;width:442px;-moz-border-radius:10px;border-radius:10px;box-shadow:0px 0px 2px 2px #da6262;margin:35px 10px 0px 30px;float:left;position:relative;z-index:999;margin-top:200px;}
.parent-img {height:210px;background:url(../images/parent-teen-img.gif) no-repeat left bottom;padding-top:13px;}
.parent-teen-box h4, .parent-teen-box h2 {font-size:22px;color:#d12a2a;font-family:Georgia, "Times New Roman", Times, serif;text-shadow:2px 2px 4px #ccc;}
.adult-box {background:url(../images/adult-bg.gif) repeat-x;width:442px;-moz-border-radius:10px;border-radius:10px;box-shadow:0px 0px 2px 2px #5091c3;margin:35px 30px 0px 10px;float:right;position:relative;z-index:999;margin-top:200px;}
.adult-box h4, .adult-box h2 {font-size:22px;color:#1370b5;font-family:Georgia, "Times New Roman", Times, serif;text-shadow:2px 2px 4px #ccc;}
.adult-img {background:url(../images/adult-img.gif) no-repeat left bottom;height:210px;padding-top:13px;}
.parent-teen-box h4, .adult-box h4, .adult-box h2, .parent-teen-box h2 {float:left;margin-left:25px;font-weight:normal;}
.adult-box h4, .adult-box h2 {margin-left:100px;}
.parent-teen-box .price, .adult-box .price {float:right;font-size:25px;margin-right:20px;font-weight:bold;margin-top:-5px;padding-bottom:10px;}
.parent-teen-box .price { color:#d12a2a;text-shadow:2px 2px 4px #ccc;}
.adult-box .price { color:#1370b5;text-shadow:2px 2px 4px #ccc;}
.parent-teen-box sup, .adult-box sup {font-size:13px;}
.parent-teen-box ul, .adult-box ul {text-align:left;margin-top:10px;}
.ul_style1 li {background:url(../images/star.gif) no-repeat 0px 3px;padding-left:15px;color:#FFF;margin-bottom:7px;}
.ul_style2 {margin:10px 0px 20px 25px;}
.ul_style2 li {background:url(../images/star2.gif) no-repeat 0px 4px;padding-left:12px;margin-bottom:7px;}
.ul_style3 {margin-left:35px !important;}
.ul_style3 li { list-style:decimal;font-weight:normal;margin-bottom:5px;}
.ul_style4 li {background:url(../images/star1.gif) no-repeat 0px 4px;padding-left:12px;margin-bottom:10px;font-weight:bold;}
.ul_style5 {margin-left:55px;}
.ul_style5 li { list-style:decimal;font-weight:normal;margin-bottom:5px;font-weight:bold;}
.ul_style5 li span {font-weight:normal;}
.ul_style6 li {font-weight:bold;margin-bottom:10px;background:url(../images/star3.gif) no-repeat 0px 4px;padding-left:15px;}
.ul_style6 {float:left;}
.ul_style7 {margin-left:25px;}
.ul_style7 li {background:url(../images/star1.gif) no-repeat 0px 4px;padding-left:12px;margin-bottom:10px;}
.ul_style8 {margin-top:10px;}
.ul_style8 li {background:url(../images/star4.gif) no-repeat 0px 2px;padding-left:25px;margin-bottom:20px;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;color:#555;}
.ul_style9 {}
.ul_style9 li {background:url(../images/star1.gif) no-repeat 0px 4px;padding-left:12px;margin-bottom:10px;}
.ul_style10 {margin-top:10px;}
.ul_style10 li {background:url(../images/star5.gif) no-repeat 0px 2px;padding-left:25px;margin-bottom:20px;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;color:#555;}

.parent-teen-data, .adult-data {padding:30px 0px 0px 140px;font-size:16px;font-family:Arial, Helvetica, sans-serif;}
.parent-teen-data img, .adult-data img {vertical-align:middle;}
.parent-teen-data a, .adult-data a {color:#FFF;}


.inside-content {width:972px;margin:0px auto;min-height:500px;}
.inside-content h1 {font-size:60px;color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;padding:20px 0px 30px 0px;font-weight:normal;line-height:56px;}
.inside-data {background:url(../images/inside-content-bg.jpg) no-repeat;min-height:500px;}


.lhs {float:left;width:610px;padding:20px 0px 0px 25px;font-size:14px;}
.lhs p {margin-bottom:20px;}
.rhs {float:right;width:306px;padding-right:2px;text-align:right;}

.rhs-teen-box {background:url(../images/rhs-teen-box-bg.gif) no-repeat;width:306px;height:161px;text-align:center;padding-top:10px;font-family:Georgia, "Times New Roman", Times, serif;color:#FFF;text-shadow:1px 1px 2px #333;}
.rhs-teen-box p, .rhs-adult-box p {font-size:18px;margin-bottom:10px;}
.rhs-teen-box .price, .rhs-adult-box .price {font-size:35px;font-weight:bold;padding-bottom:5px;}
.rhs-teen-box sup, .rhs-adult-box sup {font-size:15px;}
.rhs-teen-box a, .rhs-adult-box a {color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-shadow:none;}
.rhs-teen-box .right span, .rhs-adult-box .right span {font-size:12px;}
.rhs-teen-box .right p, .rhs-adult-box .right p { margin:10px 0px 5px 0px;}
.rhs-adult-box {background:url(../images/rhs-adult-box-bg.gif) no-repeat;width:306px;height:161px;text-align:center;padding-top:10px;font-family:Georgia, "Times New Roman", Times, serif;color:#FFF;text-shadow:1px 1px 2px #333;}
.seal-price {width:170px;margin:0px auto;}
.seal-price img {vertical-align:middle;}
.rhs-adult-box .seal-price1 {width:230px;}

.rhs-box {width:300px;text-align:left;margin:10px 0px;}
.rhs-box-heading {background:url(../images/rhs-box-head.gif) no-repeat;text-align:center;color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;padding:20px 0px 10px 0px;text-shadow:1px 1px 2px #333;min-height:23px;line-height:22px;}
.rhs-box-content {border:solid 3px #eaeaea;border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0pz 10px 10px;background:#FFF;min-height:100px;border-top:none;padding:13px;line-height:16px;}
.rhs-box-content-bottom {background:url(../images/rhs-content-bottom.jpg) left bottom no-repeat #FFF;}
.rhs-box p {margin-bottom:15px;}
.rhs-box-content ol {margin:0px 0px 10px 20px;list-style-type:decimal;font-weight:bold;}
.rhs-box-content  ul {margin-top:15px;}
.rhs-box-content hr {height:1px;border:none;margin:15px 0px;border-bottom:solid 1px #d4d4d4;}
.rhs-box-content img {margin-top:10px;}
.rhs-box-content label {display:block;margin:10px 0px 5px 10px;}
.rhs-box-content input {vertical-align:top;}

.teen-big-box {background:url(../images/teen-big-box-bg.gif) no-repeat;width:486px;float:left;}
.teen-big-box-img {background:url(../images/teen-big-box-img.gif) no-repeat 2px 2px;height:138px;padding:18px 0px 0px 155px;color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;text-shadow:1px 1px 2px #333;text-align:center;}
.teen-big-box-img .left, .adult-big-box-img .left {float:left;}
.teen-big-box-img .right, .adult-big-box-img .right {float:left;margin:0px 0px 0px 40px;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.teen-big-box-img a, .adult-big-box-img a {color:#FFF;text-shadow:none;white-space:nowrap;}
.adult-big-box-img .price {margin-bottom:25px !important;}
.teen-big-box-img .price, .adult-big-box-img .price {margin-bottom:20px;font-weight:bold;font-size:25px;}
.teen-big-box-img sup, .adult-big-box-img sup {font-size:15px;}
.teen-big-box-img p, .adult-big-box-img p {margin-bottom:10px;}
.adult-big-box {background:url(../images/adult-big-box-bg.gif) no-repeat;width:486px;float:right;}
.adult-big-box-img {background:url(../images/adult-big-box-img.gif) no-repeat 2px 2px;height:138px;padding:18px 0px 0px 155px;color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;text-shadow:1px 1px 2px #333;text-align:center;}
.adult_hereo_right .adult-price {width:225px;margin:0px auto;}
.adult-price span {font-family:Georgia, "Times New Roman", Times, serif !important;font-size:12px !important;position:relative;top:8px;}


.teen-bottom-big-box {background:url(../images/teen-bottom-big-box-bg.gif) no-repeat;width:598px;height:156px;}
.teen-bottom-big-box .teen-big-box-img {padding-left:115px;}
.teen-bottom-big-box .left {width:375px;float:left;font-size:22px;}
.teen-bottom-big-box .right {float:left;margin:17px 0px 0px 0px;}
.teen-bottom-big-box .price {font-size:30px;}
.large {padding-left:90px;white-space:nowrap;}
.large .left {width:270px;}
.large .right {margin-left:32px;}

.left {float:left;}
.right {float:right;}
.content-heading {font-size:24px;font-weight:bold;color:#1370b5;margin-bottom:5px;}
.content-heading span {color:#d12a2a;}
h2.content-heading {margin-bottom:20px;}
.content-heading a {text-decoration:none; color:#1370B5}
h3.content-heading {margin-bottom:20px;}
.home-content {width:972px;margin:0px auto;}
.home-content-left {width:650px;float:left;font-size:14px;padding-top:30px;}
.home-content-left p {margin-bottom:20px;}
.home-content-right {width:310px;float:right;}


.teen_hero {background:url(../images/teen-header-bg.jpg) no-repeat;width:972px;height:331px;margin:0px auto;}
.adult_hero {background:url(../images/adult-header-bg.jpg) no-repeat;width:972px;height:330px;margin:0px auto;}
.teen_hereo_left, .adult_hereo_left {float:left;width:672px;padding-top:85px;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;}
.teen_hereo_left ul, .adult_hereo_left ul {margin:30px auto 0px auto;}
.teen_hereo_left li {font-size:22px;float:left;padding:0px 45px;border-left:solid 1px #818080;line-height:24px;}
.adult_hereo_left li {font-size:22px;float:left;padding:0px 37px;border-left:solid 1px #818080;line-height:24px;}
.how-to-get-left ul {margin-top:20px;}
.how-to-get-left li {font-size:22px;float:left;padding:0px 20px;border-left:solid 1px #818080;line-height:24px;}

.how-to-get-left1 li {font-size:22px;float:left;padding:0px 55px;border-left:solid 1px #818080;line-height:26px;font-size:26px;}
.teen_hereo_right, .adult_hereo_right {float:right;width:300px;text-align:center;color:#FFF;padding-top:15px;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;}
.adult_hereo_right .adult-price img {margin-top:20px;}
.teen_hereo_right .price, .adult_hereo_right .price {font-size:50px;font-weight:bold;margin:10px 0px 45px 0px;}
.teen_hereo_right sup, .adult_hereo_right sup {font-size:25px;}
.teen_hereo_right span {font-size:16px;font-family:Arial, Helvetica, sans-serif;}
.teen_hereo_right p {margin-bottom:10px;}
.adult_hereo_right p {margin:10px 0px;}
.teen_caption p, .adult_caption p {font-size:60px;margin-bottom:20px;}
.teen_caption div, .teen_caption h1 {background:url(../images/texas-state-map.gif) no-repeat left top;font-size:30px;color:#d12a2a;padding:5px 0px 10px 30px;margin:0px auto;width:450px;}
.adult_caption div, .adult_caption h1 {background:url(../images/texas-state-map1.gif) no-repeat left top;font-size:30px;color:#1370b5;padding:5px 0px 10px 30px;margin:0px auto;width:420px;}
.first {border:none !important;}

.learn {background:url(../images/arrow2.gif) no-repeat 0px 2px;padding-left:20px;}
.download {background:url(../images/download-icon.gif) no-repeat;padding-left:20px;}
.m-right1 {margin-right:20px;}
.m-right2 {margin-right:40px;}
.m-left1 {margin-left:20px;}
.m-left2 {margin-left:40px;}
.m-top1 {margin-top:15px;}
.p-left {padding-left:0px;}

.adult-bottom-box {background:url(../images/adult-bottom-box-bg.gif) no-repeat;width:972px;}
.adult-bottom-box-img {background:url(../images/adult-bottom-box-img.gif) no-repeat left 2px;height:136px;font-family:Georgia, "Times New Roman", Times, serif;color:#FFF;font-size:25px;padding-top:20px;padding-left:360px;}
.adult-bottom-box-img .left{width:275px;}
.adult-bottom-box-img p {margin-bottom:20px;}
.adult-bottom-box-img  .adult-price {width:150px;margin:0px auto;}
.adult-price .left {width:auto;}
.adult-bottom-box-img .price {font-size:30px;margin-left:10px;float:left;padding-bottom:25px;}

.adult-bottom-box-img sup {font-size:15px;}
.adult-bottom-box-img .right {margin:20px 60px 0px 0px;}

.how-to-get-hero {width:972px;margin:0px auto;background:url(../images/how-to-get-header-bg.jpg) no-repeat;height:330px;}
.how-to-get-left {width:672px;float:left;text-align:center;font-size:55px;font-family:Georgia, "Times New Roman", Times, serif;line-height:56px;padding-top:25px;}
.how-to-get-left1 {width:972px;}
.how-to-get-left span {font-size:26px;color:#1370B5;}
.how-to-get-left p {font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:20px;text-align:left;margin:0px 30px 15px 30px;}
.how-to-get-left img {margin:20px 0px;}
.how-to-get-right {width:300px;float:right;}
.rhs-teen-box-none {background:none;text-shadow:none;width:300px;height:152px;}
.rhs-adult-box-none {background:none;text-shadow:none;width:300px;height:152px;}

.how-go-get-content {padding:0px 35px 35px 35px;font-size:14px;}
.how-go-get-content p {margin-bottom:20px;}

.how-go-get-content .content-heading {margin-top:40px;}

/* Tabs */

.a_cont-hero-sec {margin-top:-33px;position:relative;}
.a_cont-hero-sec-nav {height:30px;}
.a_cont-hero-sec-nav li {float:left; display:block; line-height:30px;}
.a_cont-hero-sec-nav li a {float:left; padding-right:0px !important; background:url(../images/inn-cont-hero-nav-on-bg.gif) repeat-x #006c91; border-radius:12px 0 0 0; line-height:30px; display:block; padding:0px 20px;  color:#fff; font-size:14px; text-decoration:none;}
.a_cont-hero-sec-nav li a:hover {color:#FFF;}
.a_cont-hero-sec-nav p {background:url(../images/inn-cont-hero-nav-on-crn-bg.png) no-repeat 100% 0px; float:left; width:51px; height:30px; margin-right:-15px; position:relative;}
.a_cont-hero-sec-nav .active a {float:left; padding-right:0px !important; background:url(../images/inn-cont-hero-nav-active-bg.gif) repeat-x #006c91; border-radius:12px 0 0 0; line-height:30px; display:block; padding:0px 20px;  color:#404040; font-size:14px; text-decoration:none; position:relative; z-index:9999}
.a_cont-hero-sec-nav .active p {background:url(../images/inn-cont-hero-nav-active-crn-bg.png) no-repeat 100% 0px; float:left; width:51px; height:30px; margin-right:-15px; position:relative;}

.a_cont-hero-sec-content {background:url(../images/inn-cont-hero-bg.gif) repeat-x #fff; border-radius:0 0 5px 5px; text-align:left; min-height:314px; box-shadow: 0px 3px 3px #e3e6e6;}
.a_cont-hero-combo { min-height:294px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; padding-top:20px;}
.a_cont-hero-course { min-height:294px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; padding-top:20px;}
.a_cont-hero-permit { min-height:294px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; padding-top:20px;}

.contact {background:url(../images/contact-lady-img.jpg) no-repeat right bottom;min-height:1200px;}
.course-bottom {width:972px;margin:0px auto;}
.course-bottom .teen-big-box, .course-bottom .adult-big-box {margin-top:0px;}
.contact-form {width:415px;background:url(../images/contact-form-bg.gif) repeat-x;-moz-border-radius:10px;border-radius:10px;border:solid 1px #d1d1d1;height:285px;box-shadow: 0px 5px 5px 0px #ccc;padding-top:20px;margin-bottom:20px;}
.contact-form table td {padding-bottom:10px; vertical-align:top !important; padding-left:10px; color:#1370b5;}
.contact-form input, select, textarea {border:1px solid #e5e5e5; padding:5px; -moz-border-radius:5px; border-radius:5px; width:265px; color:#4b4c4c;}
.contact-form select {width:275px;}
.success {background:url(../images/arrow3.gif) no-repeat; font-weight:bold; color:#4c4c4c; padding-left:23px;font-size:12px;}

.c_faq-panel {margin-top:15px;}
.qst {background:url(../images/faq-header-bg.gif) 0% 100% repeat-x #fff;-moz-border-radius:10px; border-radius:10px; border:1px solid #dfdfdf; padding:10px 25px; margin-bottom:-1px; font-weight:bold; cursor:pointer;}
.qst:hover{background:#ffffff;}
.header_highlight {background:#fff; -moz-border-radius:10px 10px 0px 0px; border-radius:10px 10px 0px 0px; border-bottom:none !important; border:1px solid #dfdfdf; padding:10px 25px; margin-bottom:-1px;}
.ans {background:/*url(../images/faq-header-bg.gif) 0% 100% repeat-x*/ #fff; -moz-border-radius:0px 0px 10px 10px; border-radius:0px 0px 10px 10px; border:1px solid #dfdfdf; padding:0px 25px 10px 42px; border-top:none;}

.affiliate-data {background:url(../images/affiliate-bg.jpg) no-repeat;width:862px;min-height:500px;padding:32px 55px;font-size:14px;}
.affiliate-data h1 {color:#d12a2a;font-size:40px;padding:0px;margin:0px;}
.aff-head {font-family:Georgia, "Times New Roman", Times, serif;line-height:30px;text-shadow:1px 1px 3px #bdb3b3;margin-bottom:20px;}
.aff-head p {font-size:18px;color:#555555;}
.aff-left {margin-left:45px;float:left;margin-right:50px;}
.aff-right {float:left;}
.aff-right ul {margin-bottom:35px;}
.aff-right .price {font-size:60px;color:#d12a2a;font-family:Georgia, "Times New Roman", Times, serif;float:left;margin-right:20px;text-shadow:1px 1px 3px #bdb3b3;padding-bottom:50px;}
.aff-right sup {font-size:30px;}
.affiliate-data hr {height:1px;border:0px;border-bottom:solid 1px #c8c7c7;margin:20px 0px;}
.affiliate-data p {margin:0px 25px;margin-bottom:20px;}

.aff-bottom {text-align:center;font-family:Georgia, "Times New Roman", Times, serif;text-shadow:1px 1px 3px #bdb3b3;font-size:18px;color:#555;margin:50px 0px 30px 0px;white-space:nowrap;}
.aff-bottom p {font-size:30px;color:#d12a2a;}
.aff-bottom span {margin:0px 10px;}

.adult h1, .adult .price, .adult .aff-bottom p {color:#1b74b7;}

.virtualpage2 span {font-weight:bold;}

.adult-fodder .a_seotabs {border-radius:0px 10px 10px 0px;background:url(../images/tab-content-bg.gif) repeat-x #eee;min-height:100px !important;box-shadow: 0px 3px 3px 2px #ccc;}
.adult-fodder .a_seotabs-nav {width:200px;float:left;background:none;}
.adult-fodder .a_seotabs-nav ul {float:left;}
.adult-fodder .a_seotabs-nav li {float:none;text-align:left;background:url(../images/seo-tab-nav-bg.gif);}
.adult-fodder .a_seotabs-cont {background:none;padding:0px;float:left;width:380px;font-size:12px;padding:10px;min-height:130px !important;}
.adult-fodder .a_seotabs-nav a {padding:0px 10px;}
.adult-fodder .a_seotabs-nav .active {background:url(../images/nav-a-bg.gif) repeat-x;}
.adult-fodder .a_seotabs-nav .active a:hover {background:url(../images/nav-a-bg.gif) repeat-x !important;}
.adult-fodder .ul_style2 {margin:0px;margin-left:20px;}
.adult-fodder p {margin-bottom:15px;}



.login-p {background:url(../images/login-box.gif) no-repeat; width:426px; height:250px; position:absolute;top:14px; padding:0 16px 0 16px;display:none;z-index:999 !important;text-align:left;margin-left:510px;}

.close {display:block; width:110px; height:30px; float:right; margin-left:14px;}
.close A{display:block; width:110px; height:30px; margin-left:14px;}
.login-cont {margin:2px 0 0 0; color:#47505A; font-size:11px; line-height:14px;}
.login-cont strong {font-size:14px; line-height:24px;}
.login-cont-l {float:left; width:205px; border-right:1px solid #E9E9E9; margin-top:3px; padding-right:12px;}
.login-cont-r {float:right; width:195px;}
.login-cont label {display:block; margin-bottom:3px;}
.login-cont input {border:1px solid #000; margin-bottom:5px; width:96%; height:14px;}
.login-cont p {margin-bottom:10px;}
.login-cont UL {margin:0 0 0 20px; list-style:disc;}
.login-cont LI {list-style:disc;}
.login-cont-l td {vertical-align:middle;}

.login-cont a {color:#235996;}
.login-cont a:hover {color:#307CD1;}

.inside-content div.hero_head {font-size:60px;color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;padding:20px 0px 30px 0px;font-weight:normal;line-height:56px;}
.rhs-box-content .ptprice{float:left;font-size:35px;text-shadow:1px 1px 2px #d4d4d4;font-weight:bold;padding:0 0 5px 10px;width:100px;}
.rhs-box-content .ptprice sup{font-size:16px;vertical-align:super;}
.rhs-box-content .buynow{float:left;width:145px;margin:-10px 0 10px 0;}
.pt-content p{font-size:18px;}
.test p {font-size:22px;}
.test .price {font-size:50px;margin-bottom:20px;}
.test sup {font-size:25px;}
.fifty {font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;line-height:22px;text-align:center;}

.fifty .price {font-size:30px;font-family:Georgia, "Times New Roman", Times, serif;color:#1370B5; line-height:35px;}
.fifty sup {font-size:15px;}
.practice {background:url(../images/practice-test-head-bg.jpg) no-repeat;}

img, li, ul, a, span, p {behavior: url("../iepngfix.htc")}
.black_overlay{display: none;position: fixed;top: 0%;left: 0%;width: 100%; height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.5;opacity:.50;filter: alpha(opacity=50);cursor:pointer;}
.white_content {display: none;position: fixed;top:5%;left:25%;z-index:2000;background:#FFF;border-radius:10px;padding:20px 10px;}
.privacy {padding:10px;width: 550px;height: 400px;overflow: auto;margin:10px 0 0 0;}
.privacy a {color:#237e9d;}
.privacy a:hover {color:#237e9d;}
.cls-icon {position:absolute;right:0; padding-right:15px; margin-top:-5px;}
.privacy-p {background:#fff;}
.privacy-p .blu-heading {color:#1689b1; font-size:24px; font-weight:bold; margin-bottom:0px !important;line-height:25px; padding-left:10px;}
.privacy-p .heading1 {font-weight:bold; font-size:16px; line-height:16px; color:#1689b1;}
.privacy-p p {padding-bottom:15px;}

.hide {
    display: none;
}
.info {background:url(../images/affiliate-bg.jpg) no-repeat;}
.info .lhs{float:none; padding:20px 25px 0px 25px;font-size:14px; width:auto}
.info-h{font-size:50px !important;}
.bread-crumbs{background:#e3e3e3; padding:4px 10px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; font-size:13px;}
h1.content-heading {font-size:24px;font-weight:bold;color:#1370b5;margin:0 0 5px 0; text-align:left; padding:0; line-height:normal}
.info h2, .info p.content-heading{margin-bottom:5px;}
.normal-font {font-family:Arial, Helvetica, sans-serif !important;}