/*****************************************
* Ideal CSS
* layout.css
* Default stylesheet for NRD4 WOMEN Web Site
******************************************/


/*****************************************
Resets
******************************************/
html a{outline:none;}
html, body, form, fieldset { margin: 0; padding: 0; font-family: Verdana; color: #FFFFFF;  background: #DADADA url(images/body_bg.gif) left 1px repeat-x; }
html{ font-size: 11px; }
html a {
 	outline: none;
}
body { text-align: left; font-size: 11px; line-height: 15px; }

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address { margin: 1em 0; padding: 0; }

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote { margin-left: 1em; }

/* Miscellaneous conveniences: */
form label { cursor: pointer; }
fieldset { border: none; }
input, select, textarea { font-size: 10px; }
a { color: #5a9897; text-decoration: none; }	
a:hover { color: #205b5a; }	
h1{
	font-weight: 600;
	color: #C893BD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	text-align:center;
	margin:0px 0px 14px 0px;
	padding:14px 0px 0px 0px;
}
h2{
	font-weight: 400;
	text-transform: uppercase;
	color: #d46039;
}
h3{
	font-size: 100%;
	font-weight: 600;
	color: #5a9897;
}
img{
	border: 0;
}

.clear { height: 1%; clear: both; }

/* Main container Starts */
#container{
	width:1003px;
	margin:0 auto;
	overflow:hiddenl;
	
}
ul{
margin:0px 0px 0px 16px;
padding:0px 0px 0px 0px;
}
li {
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
/* Main Container End */
.hed_bg {
	height:321px;
	}
	.hed_bg2 {
	overflow:hidden;
	}
.header { 
    width:779px;
	margin: 0px auto;
	}	 
 .logo_bg {
   background:url(images/logo_bg.jpg) left top no-repeat;
   height:64px;
   padding:18px 0px 0px 40px;
   }   
   .hed_imgbg {
     background:url(images/imgbg.gif) left top repeat-x;
	 height:230px;
	 width:721px;
	 padding:10px 18px 0px 17px;
	 }
	 .mid_mainbg {
	 background: #DADADA url(images/allcontent_bg2.gif) left top  repeat-y;
	 clear:both;
	 width:1003px;
	 }
 .mid_portion { 
    width:756px;
	margin: 0px auto;
	background:url(images/box_innerbg.gif) left top repeat-x;
	height:317px;
	border-right: solid 2px #ffffff;
	}   
		#spacer{
	width:1003px;
	height:20px;
	clear:both;
	}
	.pen_widbox {
	width:307px;
	}
.pen_bg {
  background:url(images/pen_image.gif) left top no-repeat;
  padding:24px 0px 0px 16px;
  height:45px;
  }
  .box1_bg { 
  background:url(images/box1_bg.gif) left top repeat-x;
  height:221px;
  border-left:solid 1px #ffffff;
  border-right:solid 1px #ffffff;
  }
  .cre_bg {
  background:url(images/cutbg.gif) left top repeat-x;
  height:10px;
  }
  .ver_text {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;
   text-decoration:none;
   color:#00438F;
   }
 .ver_text2 {
   width:600px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:normal;
   text-decoration:none;
   color:#00438F;
   } 
  .user {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#6D6D6D;
	float:left;
	clear:left;
	padding:4px 0px 0px 0px;
	width:28%;
	}
	  .fil_type {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#6D6D6D;
	float:left;
	clear:left;
	width:28%;
	}
	.text_fiel  {
	width:190px;
	  height:14px;
	  float:right;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  font-weight:normal;
	  text-decoration:none;
	  color:#333333;
	  border:solid 1px #9B9B9B;
	  background-color:#000000;
	  }
  .check {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#6D6D6D;
	float:left;
	clear:left;
	padding:10px 0px 0px 0px;
	width:100%;
	}
	 .forgot {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#00438F;
	float:left;
	clear:left;
	padding:7px 0px 0px 0px;
	width:100%;
	}
	.ss_box2 {
	  background:url(images/box2topbg.gif) left top no-repeat;
	  height:26px;
	  padding:10px 0px 0px 10px;
	  }
	  .box_2bg {
	  background: url(images/box2bg.gif) left top repeat-x;
	  height:242px;
	  }
	 .new_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#E60016;
	padding:18px 15px 0px 15px;
	line-height:17px;
	}

	.simple_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#5B5B5B;
	line-height:18px;
	}
	.footer { 
    width:779px;
	margin: 0px auto;
	}
	.foot_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	padding:5px 0px 0px 5px;
	background-color:#007EC8;
	}
	

	.foot_text :a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	padding:5px 0px 0px 5px;
	background-color:#007EC8;
	}
	.foot_text a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#FFFFFF;
	padding:5px 0px 0px 5px;
	background-color:#007EC8;
	}
	.clear_foot { 
    width:756px;
	margin: 0px auto;
	border-right: solid 2px #ffffff;
	}
	.forgot2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#00438F;
	float:left;
	clear:left;
	width:100%;
	height:12px;
	vertical-align:middle;
	}
	.forgot2 :a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#00438F;
	float:left;
	clear:left;
	width:100%;
	height:20px;
	vertical-align:middle;
	}
	.forgot2 a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#00438F;
	float:left;
	clear:left;
	width:100%;
	height:20px;
	vertical-align:middle;
	}
	.aa_box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	 width:190px;
	}
 .fil_box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	 width:170px;
	 border:solid 1px #666666;
	}

	.inner_portion { 
    width:756px;
	margin: 0px auto;
	background:url(images/innerpage_bg2.gif) left top repeat-x;
	overflow: hidden;
	border-right: solid 2px #ffffff;
	border-left: solid 2px #ffffff;
	clear:both;
	background-color:#007EC8;
	}
    .inner_portion2 { 
    width:756px;
	margin: 0px auto;
	background:url(images/innerpage_bg2.gif) left top repeat-x;
	border-right: solid 2px #ffffff;
	border-left: solid 2px #ffffff;
	clear:both;
	background-color:#007EC8;
	}
	
	    .inner_portion3 { 
    width:756px;
	margin: 0px auto;
	background:url(images/innerpage_bg3.gif) left top repeat-x;
	border-right: solid 2px #ffffff;
	border-left: solid 2px #ffffff;
	clear:both;
	background-color:#007EC8;
	}
    .follow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/* font-weight:bold; */
	text-decoration:none;
	color:#5F5F5F;
	}
	
	 .follow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#5F5F5F;
	line-height:17px;
	}
	 .follow2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#00509B;
	line-height:17px;
	}
	
	.follow2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#00509B;
	line-height:17px;
	}
	
	.c_bg {
	 background:url(images/c_bg.gif) left top repeat-x;
	 width:701px;
	 height:28px;
	 float:left;
	 padding:9px 0px 0px 0px;
	 }
	 .down_ccol {
	 background-color:#D2D2D2;
	 width:701px;
	 float:left;
	 height:10px;
	 }
     .inner_bg2in {
	 background:  #ffffff url(images/inner__inbg.gif) left bottom repeat-x;
	 clear:both;
	 overflow:hidden;
	 
	 }
	 .inner_bgin {
	 background: #FFFFFF url(images/inner__inbg.gif) left bottom repeat-x;
	 overflow:hidden;
	 clear:both;
	 width:100%;
	 }
	 .indus {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#CA0013;
	}
	.indus1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#CA0013;
	}
	.list_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#5B5B5B;
	width:150px;
	}
  .clear_foot2 { 
    width:756px;
	margin: 0px auto;
	border-right: solid 2px #ffffff;
	border-left: solid 2px #ffffff;
	height:20px;
	clear:both;
	}
	.fill_padd { 
	 padding:3px 0px 3px 0px;
	 }
	 .step_bg {
	 background:url(images/step_bg.gif) left top no-repeat;
	 height:46px;
	 }
	 .step_text {
	 float:left;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:normal;
	 color:#FFFFFF;
	 text-decoration:none;
	 height:41px;
	 }
	 	 .step_lin {
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:normal;
	 color:#FFFFFF;
	 text-decoration:none;
	 }
	 	 .step_text_rig {
	 float:right;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:normal;
	 color:#FFFFFF;
	 text-decoration:none;
	 height:41px;
	 }
	 
	 .heading
	 {
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#6D6D6D;
	 }
	 
	 .register {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#00438F;
	}
	.register :a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#00438F;
	}
	.register a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#00438F;
	}
	.know_box {
	 width:200px;
	 background-color:#006699;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
     text-decoration:none; 
     color:#FFFFFF;
     font-size:11px;
     padding:8px;
     border:solid 1px #003366;
	 }
	 .follow_bol {
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:bold;
	 text-decoration:underline;
	 color:#9999999;
	 clear:both;
	 }
	 .ancor {
	 color:#ffffff;
	 text-decoration:none;
	 border:2px #333333;
	 }

  .foot_text1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	}
	
  .foot_text1 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
	}
	.login_step {
	background:url(images/loginstep_bg.gif) left top no-repeat;
	width:570px;
	height:58px;
	}
	.login_step2 {
	background:url(images/loginstep_bg2.gif) left top no-repeat;
	width:570px;
	height:58px;
	}
	.txt {
	float:left;
	width:22%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	}
    .txt1 {
	float:right;
	width:78%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	}
	
	.stuch {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#5B5B5B; 
	width:10%;
	height:20px;
	float:left;
	padding:2px 0px 2px 0px;
	border:#666666 solid 1px;
	}
	.item{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#5B5B5B;
	width:433px;
	height:20px;
	float:left;
	padding:2px 0px 2px 10px;
	border:#666666 solid 1px;
	}
	.date {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#5B5B5B;
	height:20px;
	width:162px;
	float:right;
	padding:2px 0px 2px 10px;
	border:#666666 solid 1px;
	}
	.ss_bg1 {
	background-color :#FFFF99;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#5B5B5B;
	padding:2px 0px 2px 10px;
	width:59px;
	float:left;
	border:#666666 solid 1px;
	}
    .ss_bg2 {
	background-color:#FFFF99;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#5B5B5B;
	padding:2px 0px 2px 10px;
	width:433px;
	float:left;
	border:#666666 solid 1px;
	}
    .ss_bg3 {
	background-color: #FFFF99;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#5B5B5B;
	padding:2px 0px 2px 10px;
	width:162px;
	float:right;
	border:#666666 solid 1px;
	}
	.forget_image {
	background:url(images/forget_penbg.gif) left top repeat-x;
	height:48px;
	width:623px;
	float:left;
	padding:21px 0px 0px 0px;
	}
	.ancor1 {
	font-family: Verdana;
	font-size:11px;
	color:#ffffff;
	 }
	 .ancor1 a {
	 font-family: Verdana;
	font-size:11px;
	 color:#ffffff;
	 text-decoration:none;
		 } 
	 .ancor1 a:hover {
	 font-family: Verdana;
	font-size:11px;
	 color:#ffffff;
	 text-decoration:underline;
	 }
	.do_list{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#5B5B5B;
	}
	.do_list a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#5B5B5B;
	} 
	.do_list a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color: #000099;
	}
	.adsence {
	float:right;
	width:180px; 
	height:90;
	border:solid 1px #003300;
	}
	.step1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_newbg.gif) left top no-repeat;
	height:68px;
	width:570px;
	display:block;
	}
    .step1 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_newbg.gif) left top no-repeat;
	height:68px;
	}
	.step1 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_newbg.gif) left top no-repeat;
	height:68px;
	}
	.step1 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_newbg.gif) left top no-repeat;
	height:68px;
	}
	.step1 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_newgreenbg.gif) left top no-repeat;
	height:68px;
	}
	.step2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_newgreenbg.gif) left top no-repeat;
	height:68px;
	display:block;
	width:570px;
	}
    .step2 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_newgreenbg.gif) left top no-repeat;
	height:68px;
	}
	.step2 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_newgreenbg.gif) left top no-repeat;
	height:68px;
	}
	.step4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_newbg.gif) left top no-repeat;
	
	display:block;
	}
	.step4 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_newbg.gif) left top no-repeat;
	
	display:block;
	}
	.step4 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_newbg.gif) left top no-repeat;
	
	display:block;
	}
	.drop_city {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	width:80px;
	height:18px;
	margin:0px 0px 0px 0px;
	border:1px solid #333333;
	}
.step5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_neworangebg.gif) left top no-repeat;
	height:68px;
	width:570px;
	display:block;
	}
    .step5 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_neworangebg.gif) left top no-repeat;
	height:68px;
	}
	.step5 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_neworangebg.gif) left top no-repeat;
	height:68px;
	}
	.step5 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	background:url(images/box1_neworangebg.gif) left top no-repeat;
	height:68px;
	}
	.step5 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	height:68px;
	}
	.red {
	background:url(images/downup_bg.gif) left top no-repeat;
	width:560px;
	padding-left:20px;
	height:33px;
	padding-top:5px;
	}
	.offer {
	background:url(images/downup_bg.gif) left top no-repeat;
	color:#ffffff; 
	width:570px; 
	height:33px; 
	padding-left:10px;
	padding-top:5px;
	}
	.cell_up {
	float:right; 
	height:33px;
	color:#FFFFFF;
	}
	.ss_axe {
	width:568px; 
	background:url(images/downup_bg.gif) left top no-repeat; 
	height:33px;
	}
	.dat_field {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	border: solid 1px #333333;
	width:105px;
	padding-left:5px;
	}
	.header_cg { 
    width:943px;
	margin: 0px auto;
	padding-left:4px;
	}
	 .logo_bg_cg {
   background:url(images/logo_bg_cg2.jpg) left top no-repeat;
   height:64px;
   padding:18px 0px 0px 40px;
   }
   .inner_portion_cg { 
    width:915px;
	margin: 0px auto;
	background:url(images/innerpage_bg2.gif) left top repeat-x;
	overflow: hidden;
	border-right: solid 2px #ffffff;
	border-left: solid 2px #ffffff;
	clear:both;
	background-color:#007EC8;
	} 
	.c_bg_cg {
	 background:url(images/c_bg.gif) left top repeat-x;
	 width:860px;
	 height:28px;
	 float:left;
	 padding:9px 0px 0px 0px;
	 }
	 .down_ccol_cg {
	 background-color:#ffffff;
	 width:860px;
	 float:left;
	 height:10px;
	 }
	  .clear_foot2_cg { 
    width:915px;
	margin: 0px auto;
	border-right: solid 2px #ffffff;
	border-left: solid 2px #ffffff;
	height:20px;
	clear:both;
	}
	.footer_cg { 
    width:914px;
	margin: 0px auto;
	}
	.googleinner_bgin {
	 background-color: #FFFFFF;
	 overflow:hidden;
	 clear:both;
	 width:100%;
	 }
	.google_adsence {
	float:right;
	width:200px; 
	height:90;
	border:solid 1px #003300;
	}	 

	
	
	

	
  

