/* NWCDR, Inc */
body { margin:0; padding:0; border:0; color:#000000; font-family:arial,helvetica,sans-serif; font-size : 12px;}
a:link, a:visited, a:hover, a:active { text-decoration:none; color:#990000; }
a:visited { color:#990000; }
a:hover { text-decoration:underline; }
#menu a, #menu a:visited {
  text-align:center; 
  text-decoration:none; 
  color:#000; 
  display:block;  
  }
#menu a:hover {
  color:#fff;
  background-color:#b2ab9b; 
  border-color:#dfd7ca #b2ab9b;
  }
  select, input, textarea, input.formlabel, textarea.formlabel {
font-size:11px;
}
/*------------- eliments --------------*/
h1 {
	font: bold 24px/28px Arial, sans-serif;
	color: #000000;
}
h2 {
	font: normal 18px/25px Arial, sans-serif;
	color: #999999;
}
.mainstage {
/*
background-color : #EDF5F0;
*/
background:url(../images/bg.jpg) repeat-x;
border-bottom : solid 3px #D4DED8;
border-top : solid 1px #D4DED8;
color : #000000;
}
.menu{background:url(../images/menu.jpg) repeat-x; height:43px;}
.menu  a{color:#a2cff0; font-size:13px; text-decoration:none; padding:13px;  font-weight:bold;}
.menu  a:visited{color:#a2cff0; font-size:13px; text-decoration:none; padding:13px; font-weight:bold;}
.menu a:hover{color:#083369;  background:#a2cff0; text-decoration:none; padding:13px; font-weight:bold;}

.ficobox {
background-color : #FFFFFF;
border-bottom : solid 1px #D4DED8;
border-top : solid 1px #D4DED8;
border-left : solid 1px #D4DED8;
border-right : solid 1px #D4DED8;
color : #333333;
font-size : 12px;
line-height: 13px;
}
.formbox {
background-color : #E9E9E9;
color : #333333;
font-size : 10px;
line-height: 13px;
}
.formbox_wrapper {
border-bottom : solid 1px #D4DED8;
border-top : solid 1px #D4DED8;
border-left : solid 1px #D4DED8;
border-right : solid 1px #D4DED8;
font-size : 13px;
line-height: 16px;
}
.successbox {
color : #02A657; 
font-size : 14px; 
border-top: solid 1px #02A657;
border-bottom: solid 1px #02A657;
background-color : #EEFCE4;
}
.acctbox {
background-color : #FFFFFF;
border : solid 1px #D4DED8;
color : #333333;
font-size : 12px;
line-height: 13px;
}
/*------------- all text --------------*/

.main_promo_txt { 
color : #000000;
font-size : 13px;
line-height: 20px; 
} 
.main_bullet_txt { 
color : #000000;
font-size : 16px;
line-height: 28px; 
} 
.maintxt { 
color : #000000;
font-size : 13px;
line-height:20px; 
} 
.subtitletxt { 
font-size : 18px; 
line-height :35px;
color : #999999;
}
.lrgtxt { 
color : #000000;
font-size : 18px;
line-height:25px; 
} 
.calltxt { 
color : #858585;
font-size : 24px;
} 
.calltxtblk { 
color : #000000;
font-size : 24px;
} 
.smtxt { 
color : #000000;
font-size : 11px;
line-height:25px; 
} 
.accttxt { 
color : #FFFFFF;
font-size : 12px;
line-height:20px; 
} 
/*------------- blog --------------*/
.by_line {
font-size : 12px; 
line-height:30px;
color : #666666;
} 
.title_post {
color : #990000;
font-size : 20px;
line-height:28px;
font-weight:bold;
}
.post_txt { 
font-size : 14px; 
line-height:18px;
} 
.nav_items {
border-bottom : solid 1px #D4DED8;
font-size : 16px;
line-height: 20px;
color : #000000;
font-weight : bold;
}
/*Added on 18-Aug-2010*/
.navigation { height:34px; }
.navigation ul { margin:0; padding:0px 0 0 22px; list-style:none;}
.navigation li { float:left; display:inline-block; font:bold 13px/34px Arial, Helvetica, sans-serif; color:#000; padding:10px 0px 0 0px; margin:0 35px 0 0; }
.navigation a { float:left; font:bold 13px/34px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; text-transform:uppercase; margin:0 2px 0 3px; padding:0 0px 0px 7px; background:transparent; display:inline-block;}
.navigation a span { float:left; height:34px; line-height:34px; display:inline-block;  padding: 0px 8px 0px 0px;}
.navigation a span { float:none; height:34px; }
.navigation a:hover {color:#981b1f; text-decoration:none; }
.navigation a:hover span {text-decoration:none;  }
.navigation a.current { background:transparent ; color:#981b1f; height:34px;}
.navigation a.current span, navigation a.current span { background: transparent;}
