body {font-size:12pt; margin:0px; background:#CCC;}
.clear{clear:both;}
.dark_blue_link {margin:0px;}
.dark_blue_link A{font-size:12px; font-weight:bold; color:#233760;}
.dark_blue_link A:hover {font-size:12px; font-weight:bold; color:#3F64AE;}

.padding-top-1a {padding:5px 0px 0px 0px;}
.padding-top-1 {padding:10px 0px 0px 0px;}
.padding-top-2 {padding:20px 0px 0px 0px;}
.padding-top-3 {padding:30px 0px 0px 0px;}
.padding-top-6 {padding:60px 0px 0px 0px;}
.padding-bottom-6 {padding:60px 0px 0px 0px;}


.padding-left-1 {padding:0px 0px 0px 10px;}
.padding-left-2 {padding:0px 0px 0px 27px;}
.text_align_right {text-align:right;}
.blue_normaltext {font-size:12px; font-weight:normal; color:#344A79;}
.red_normaltext {font-size:12px; font-weight:normal; color:red;}

.title_heading {font-size:15px; font-weight:bold; color:#233760;}
.lightblue_heading {font-size:12px; font-weight:bold; color:#0A74DA;}
.whiteboldtext {font-size:12px; font-weight:bold; color:#fff;}
.blue_boldtext {font-size:12px; font-weight:bold; color:#344A79;}
.blue_boldtext2 {font-size:16px; font-weight:bold; color:#344A79;}
.blue_boldtext2a {font-size:15px; font-weight:bold; color:#344A79;}

.black_boldtext {font-size:13px; font-weight:bold; color:#000;}
.lightblue_boldtext {font-size:16px; font-weight:bold; color:#6699CC;}
.align_center {text-align:center;}
a.redsmalllink{font-size:12px; text-decoration: underline; font-weight: normal; color:red;}
a.redsmalllink:hover{font-size:12px; text-decoration: none; font-weight: normal; color:#000;}

a.blueboldlink{margin-right:10px; font-size:12px; text-decoration: none; font-weight: bold; color:#0A74DA;}
a.blueboldlink:hover{text-decoration:underline; color:#0A74DA;}
/* popup part starts here */
.popup_wrapper {background:#C5D5E4; width:448px; height:250px; padding:5px;}
.popup_inner_div {border:1px solid #C6C6C8; background:#fff; }
.popup_inner_div ul {margin:0px; list-style:none;}
.popup_inner_div li {margin:0px;}
.popup_bg_1 {background:#BCCEDF; border-bottom:1px solid #1F415D; padding-left:5px;}
.popup_bg_2 {background:#8EA9C2; border-bottom:1px solid #1F415D; padding-left:5px;}
.popup_bg_3 {background:#335472; border-bottom:1px solid #1F415D; padding-left:5px;}
.popup_heading{font-size:16px; font-weight:bold; color:#335472; padding-left:5px; }
.popup_text1 {color:#000; font-size:12px;}
.popup_text2 {color:#017e01; font-size:12px; font-weight:bold; text-align:center;}
.popup_text3 {color:#ff0208; font-size:12px; font-weight:bold; text-align:center;}
.popup_text4 {color:#fff; font-size:12px; font-weight:bold; text-align:center;}
.popup_bottom {font-size:12px; color:#335472; padding:4px 0px 0px 5px;}
.popup_bottom DD {background:url(../images/greenbullet.gif) no-repeat 0px 4px; padding:0px 30px 0px 12px;}
.border_1 {border:1px solid #000; text-align:center;}
/* header part starts here */
.headertop {background:url(../images/header_top_bg.gif); height:85px;}
.headertop_wrapper {width:784px; margin:auto;}
.navigation {background:url(../images/nav_bg.gif); height:25px;}
.navigation_wrapper {width:784px; margin:auto;}

.header_top_bg1 {background:url(../images/header_topbg1.gif); height:34px; width:554px; text-align:right;}
.header_top_bg2 {background:url(../images/headerbg1.gif); height:360px; width:554px;}
.headerbottom {background:url(../images/header_bottom_bg.gif);}
/*.headerbottom_wrapper {width:879px; height:330px; margin:auto;}*/
.header_panel {width:785px;}
.step {margin:5px 0px 8px 0px; }
.step UL{display:block; margin:0px;}
.step LI{list-style:none; padding:0px 0px 5px 15px; font-size:11px; background:url(../images/arrow.gif) no-repeat 0px 3px; margin:0px 0px 0px 14px;}
.ndsslogo {margin-top:6px;}
.logo_heading {margin:0px;white-space:nowrap;}
.logo_heading H1{font-size:20px; color:#344A79; font-weight:bold; margin:23px 0px 0px 7px;}
.logo_heading H3{font-size:12px; color:#596D98; font-weight:bold; padding:3px 0px 0px 9px;}
.top_nav ul {margin:0px; list-style:none;}
.top_nav li {float: right;}
.top_nav a {margin-left:10px; font-size:11px; text-decoration: underline; font-weight: bold; color:#344A79;}
.top_nav a:hover{text-decoration:none; color:#344A79;}
/* header part ends here */
/* content part starts here */
.login_panelcont {width:210px; margin:auto; padding-top:10px;}
.login_label {float:left; margin-right:5px;}
.login_fields {float:right;}
.login_label1 {margin-bottom:22px; font-size:12px; font-weight:bold; }
.login_label2 {font-weight:bold; font-size:12px;}
.gobutton {margin:0px;}
.gobutton IMG{margin:0px 0px -5px 0px;}
.forgotpassword {margin-left:72px;}
.content {background:#3f6e98;}
.content_left{width:237px; float:left; padding-left:2px;}
.content_left_panel{width:210px; margin:auto; padding-top:10px;}
.linebar {background:url(../images/bar.jpg) no-repeat; height:1px;}
.content_right{width:545px; float:right;}
.signup_button {margin-left:40px;}
.content_wrapper {margin:auto; width:784px; background:url(../images/content_bg.gif); height:auto;}
.content_bottom_t {margin:0px; background:#3f6e98;}
.content_bottom_wrapper {margin:auto; width:784px; vertical-align:top; height:12px;}
/* content part ends here */
.footer {margin:0px; text-align:center;}
.footer a {font-size:11px; text-decoration: underline; font-weight: bold; color:#344A79;}
.footer a:hover {text-decoration:none; color:#344A79;}
.footer_wrapper {width:784px; margin:auto; text-align:center;}
.footer_top {padding:15px;}
.footer_copyright {padding:15px;}
.lowertable { background-color:#CCCCCC; border-collapse:collapse; border-color: #283b4c; border-top: 1px; width: 100%; }

/* -------------------------------------------------------------- 
   
   grid.css
   * Sets up an easy-to-use grid of 24 columns.   
-------------------------------------------------------------- */

div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-5a, div.span-5b, div.span-24 {float:left;margin-right:10px;}
div.last {margin-right:0;}
.span-1 {width:30px;}
.span-2 {width:47px;}
.span-3 {width:110px;}
.span-4 {width:160px;}
.span-5 {width:212px;}
.span-5 {width:212px;}
.span-5a {width:195px;}
.span-5b {width:185px;}
.span-6 {width:270px;}
.span-7 {width:282px;}
.span-8 {width:310px;}
.span-9 {width:350px;}
.span-10 {width:350px;}
.span-11 {width:430px;}
.span-12 {width:494px;}
.span-13 {width:524px;}
.span-14 {width:554px;}
.span-15 {width:590px;}
.span-16 {width:617px;}
.span-17 {width:670px;}
.span-18 {width:710px;}
.span-19 {width:750px;}
.span-20 {width:784px;}
.span-21 {width:830px;}
.span-22 {width:870px;}
.span-23 {width:910px;}
.span-24, div.span-24 {width:950px;margin:0;}
.append-1 {padding-right:41px;}
.prepend-1 {padding-left:30px; padding-top:8px;}
.prepend-1a {padding-left:25px;}
div.border {padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
div.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #eee;}
.pull-1 {margin-left:-40px;}
.pull-1 {float:left;position:relative;}
.push-1 {margin:0 -40px 1.5em 40px;}
.push-1 {float:right;position:relative;}
.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#BFC0C1; color:#BFC0C1;clear:both;float:none;width:100%;height:.1em;margin:0 0 .5em 0; padding:0; border:none;}
hr.space {background:#fff; color:#fff;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}

/* -------------------------------------------------------------- 
   
   * Inner page css starts here.   
-------------------------------------------------------------- */
.inner_content {background:#3F6E98; font-size:12pt;}
.inner_content P{font-size:10pt;}
.inner_contentbg {background:url(../images/header_bottom_bg.gif) repeat-x; width:100%;}
.inner_content_wrapper {margin:auto; width:784px; background:url(../images/middlecorner.gif) repeat-y; height:auto;}
.inner_content_box {margin:0px;}
.inner_content_box UL LI{ margin:0px; font-size:12px; list-style:none; background:url(../images/bulletpoint3.gif) no-repeat 0px 5px; margin:5px 0px 10px 0px; padding:3px 10px 0px 20px}
.inner_content_box OL LI{ margin:0px; font-size:12px; list-style:decimal; margin:5px 0px 5px 20px; padding:3px 10px 0px 0px}
.inner_contnt_box_top {margin:auto; width:784px; height:21px;}
.inner_contnt_box_bottom {margin:auto; width:784px; background:url(../images/bottomcorner.gif) no-repeat ; height:23px;}
.inner_content_boxmiddle {margin:0px 15px 0px 15px;}
.inner_content_boxmiddle1 {margin:0px 0px 0px 12px;}
.inner_content_left_panel {margin:0px;}
.inner_content_left_panel IMG {margin-bottom:15px;}
.aboutus_bgimg {background:url(../images/woman.jpg) no-repeat  100% 100%;}
.customersupp_bgimg {background:url(../images/woman-contact.jpg) no-repeat  100% 100%;}
.faq_page { margin:0px;}
.faq_page a {font-size:12px; text-decoration: underline; font-weight: bold; color:#344A79; line-height:20px;} 
.faq_page_inner a {font-size:13px; text-decoration: underline; color:#344A79; line-height:20px;}
.faq_page LI {color:#000; font-weight:bold;}
.faq_page a:hover{text-decoration:none; color:#3F64AE;}
.faq_page_qa {height:50px;}
.faqsquestions { font-size: 13px; line-height: 15px; color: #000000; margin-left: 25px; margin-top: 2px; margin-bottom: 0px; }
a:link { color: #233760; }
a:visited {     color: #3f64ae; }
a:hover { color: #3f64ae; }
a:active { color: #3f64ae; }
a.regsmall:link { font-size: 13px; color:#c2050f; }
a.regsmall:visited { font-size: 13px; color:#e60511; }
a.regsmall:hover { font-size: 13px; color:#233760; }
a.regsmall:active {     font-size: 13px; color:#e60511; }


.faq_page_qa {height:20px;}



.sitemap_page_link {margin:0px;}
.sitemap_page_link LI{margin-top:15px; font-size:12px; font-weight:bold; list-style:none;}
.sitemap_page_link A {color:#233760;}
.sitemap_page_link A:Hover{color:#3F64AE;}


.footer_desc {margin:auto; padding:10px 0px 10px 0px;}
.footer_desc_top{background:url(../images/fu.jpg); height:35px; width:780px; font-weight:bold; color:#000; padding-top:7px;}
.footer_desc_content {background:url(../images/fu_bg.jpg) repeat-y; width:760px; text-align:left; padding:10px;}
.footer_desc_bottom {background:url(../images/fu_bg_bottom.jpg) no-repeat; width:780px; height:7px;}


.morebut {text-align:right; margin-bottom:10px;}
h3.abtcrs { font-size: 16px; font-weight: bold; color: #6699cc;margin:0px; }
ul.abtcrs { font-size:13px; list-style-image:none; margin:0px 0px 18px 0px; color:#000000; font-weight:normal; list-style-position:inside; }
li.abtcrs { margin:0px; }
div.abtcrs { font-size: 16px; font-weight: bold; color: #6699cc;margin:0px; }
ul { list-style-image: url(images/bulletpoint2.gif); font-weight:bold; font-size:12px; color: #233760;}

li { margin-top: 15px; }

.bullet ul{ margin:0px;list-style:none;}
.bullet li{ margin:0px;color:#000000;font-weight:normal;}
.bulletp {padding-left:20px;}
h4 { font-size: 14px; font-weight: bold; color: #324a79; margin-bottom:5px; }
h5 { font-size: 13px; font-weight: bold; color: #000000; margin-top:10px; margin-bottom:10px;}

/* New CSS Here */
div.new_header_p_l, div.new_header_p_m, div.new_header_p_r, div.cont_left_price_p, div.cont_right_text_p {float:left;}
.new_header_p {margin:auto; width:784px; height:331px; background:url(../images/home-header-bg.jpg) left top no-repeat }
.new_header_p_m {width:541px; height:288px; padding:43px 0 0 10px;}
.new_header_p_m H2 {font-size:26px; font-weight:bold; margin:0px; padding:0px 0 20px 0; color:#233760; text-transform:uppercase;}
.new_header_p_m A {font-size:15px; color:#ffffff;}
.new_header_p_m ul{margin:0px; padding:0px 0 0 5px;}
.new_header_p_m Li {background:url(../images/new_arrow.gif) no-repeat; list-style:none; padding:0 0 20px 23px; font-weight:bold; color:#023376; font-size:12px; margin:0px;}

.content_wrapper2 {margin:auto; width:784px; background:url(../images/new_cont_bg.gif) 0px 0px; height:auto;}
.new_cont_img1 {width:784px; background:url(../images/new_cont_img1.gif) 0px 0px no-repeat;}
.border_style1 {border-right:1px solid #A4C2DC; }

.cont_left_price_p {width:240px; text-align:center; margin-bottom:15px; padding-top:4px;}
.cont_right_text_p {width:495px; text-align:left; font-size:15px; line-height:22px; padding:0 15px 0 25px;}
.divider {background:url(../images/bar1.gif) repeat-x; height:24px; width:190px; margin:auto;}

div.inn_cont_left, div.inn_cont_right {float:left;}
.inn_cont_left {width:181px; margin:10px 15px 0 0; text-align:center;}
.inn_cont_left IMG {padding-bottom:15px;}
.inn_cont_right {width:554px; margin:10px 0 0 0;}
.grey_border {border-right:1px solid #E5E5E5;}
.ulstyle1  {margin:0px; padding:0px;}
.ulstyle1 UL {margin:0px; padding:0px;}
.font_bold {font-weight:bold;}
.inn_text1 {font-size:15px; color:#233760;}
.inn_text2 {font-size:18px; color:#233760; text-transform:uppercase; font-weight:bold;}

.main_box{ margin:10px; font-family:Arial; font-size:16px; color:#000000;}

.main_box a{color:#363A43; text-decoration:underline; font-weight:normal;}

.main_box a:hover{color:#363A43; text-decoration:none; font-weight:normal;}

.bold{ font-weight:bold;}

.error{ background:url(../images/error.gif) no-repeat; padding:0 0 8px 0; border-bottom:1px solid #C93C44;}

/********** 06 Sep 2010 */
.headerCaption{}
.header-price{margin-top:-50px;text-align:center; margin-left:20px;}
*HTML .header-price{position:relative}
*+HTML .header-price{position:relative}
.new_header_p_m-new{}
.new_header_p_m-new Li {background:url(../images/yellow-tick.gif) no-repeat left 50%; list-style:none; padding:2px 0 2px 23px; font-weight:bold; color:#FFF; font-size:18px; margin:0px;}

.audio-read{ font-size:13px;color:#FFF;}
.audio-read td {padding-top:10px;}
.audio-read p {font-size:14px;font-weight:bold;color:#fbe10b;margin-bottom:5px; margin-top:5px;}
.audio-read span {font-style:italic;text-decoration:underline;}

.shop-compare{margin:10px 0 0 -10px; position:relative; z-index:111}
.shop-compareTitleBg{background:#587b7c; }
.shop-compareTitle{ color:#f3e793; text-transform:uppercase; font-size:14px; font-weight:bold;}
.shop-comparesubTitle1{color:#fff; font-size:14px; font-weight:bold;}
.shop-compare .row1{background:#e7e7e7; padding:0px 11px;}
.shop-compare .row1 td{ font-size:14px; color:#233760; font-weight:bold;}
.shop-compare .row2{ background:#c0c0c0; padding:0px 11px;}
.shop-compare .row2 td{font-size:12px; color:#233760;}
.shop-compare .row3{padding:0px 11px;  background:#f0df42 url(../images/navy-blue.gif) left top no-repeat; border-top:solid 1px #587b7c; }
.shop-compare .row3 td{ font-size:12px; }
.shop-compare .row3 td.blueTd{color:#ffffff;}
.shop-compare .row3 td.yellowTd{color:#a9bbe2; background:#f0df42;}
.finalPrice{background:url(../images/ndss-final-price.gif) center no-repeat; line-height:23px;}
.blueBorder{background:url(../images/border-blue.gif) left bottom no-repeat}
.blueBorder1{border-left:solid 1px #82aed5}
.shop-compare .row3 td.yellowTd1{color:#a9bbe2; background:#f0df42 url(../images/border-blue.gif) left top no-repeat;}

.new_cont_img1 {height:30px;}

.home-content{width:756px; margin:auto; z-index:11; position:relative; padding-bottom:16px;}
.home-contentLeft{background:url(../images/home-content-left.gif) left top no-repeat; padding:17px 50px 0 24px; height:176px;  font-size:14px; color:#ffffff; font-weight:bold; width:204px; float:left; text-align:left}
.home-contentLeft p{margin:5px 0}
.home-contentLeft-heading{color:#f9f1b0; border-bottom:solid 1px #fff; padding-bottom:5px; text-align:center}
.home-contentRight{background:url(../images/home-content-right.jpg) right top no-repeat #fff;  float:left; padding:25px 0 0 30px; height:168px;}
.home-contentRightHeading{font-size:14px; color:#053560; font-weight:bold; text-transform:uppercase}
.dis-n{display:none;}
.no-mar{margin:0!important;float:none;}
.footer_copyright p{font-size:11px;}
.sitemap-head {font-size:15px; font-weight:bold; color:#344A79;padding-left:30px;}
.sitemap-padd {padding-left:30px; padding-top:8px;padding-bottom:5px;}

.hr-border{border-top:1px dotted #999;}
