/* Clearfix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }

a{color:#2173AF;text-decoration:none;}
a img {border: none}
a:hover {text-decoration:none;color:#333}
a.selected {font-weight: bold}

.bluelink_big{font-size:16px;font-weight:normal;color:#0E91B1;text-decoration:none; font-family:Arial, Helvetica, sans-serif}
.bluelink_big:hover{color:#333;text-decoration:none;}

/* Hides from IE-mac \*/
* html .clearfix { }
.clearfix { display: block; }
/* End hide from IE-mac */

a.hoverButton, input.hoverButton { display: block; background-repeat: no-repeat; background-position: left top; }
a.hoverButton:hover, input.hoverButton:hover { background-position: left bottom; }

/* Prevent centered content from jumping with the following two styles */
* html { height: 100%; }
html { overflow-y: scroll; }

/* Wrap divs that contain transparent pngs in this block to allow for text selection/link clicking in IE6 */
div.relative { position: relative; }

input.cleardefault, textarea.cleardefault { color: #b2b7bb !important; }

/*-------------------------
 * GENERAL TAGS & PRESETS
 *-----------------------*/
* { margin: 0; padding: 0; outline: none; }
body { text-align: center; font-size:9pt; font-family:Helvetica,Arial;line-height:1.6em; color:#333;border-top:6px #333 solid; background:url(../images/bg_strip.png) repeat-x scroll left top #f5f8e7}
html body.in_ff { margin-top: 0px; }
p { font-size:14px}
img { border: 0; font-size: 9px; color: #b2b7bb; overflow: hidden; text-decoration: none; }

/* Links */
a { text-decoration: none; outline: none; }
a:focus, a:active {  outline: none; }  
a:hover { text-decoration:none; }
a.active:hover { text-decoration: none; }

/* Lists */
ul { list-style-type: none; }

/*--------------
 * MAIN LAYOUT
 *------------*/
div#wrapper { width:100%; margin: 0 auto;  position: relative;overflow:hidden }
div#content { width: 940px; position: relative; text-align:left }
div.standardPadding { padding: 0px 20px; width: 900px; }

/* Header */
div#header {
height:52px;
margin:0 auto 20px;
position:relative;
width:940px
}

/* Main Content */
div#content { width: 940px; }


/*---------------------
 * FORMS
 *-------------------*/
label { display:inline; float:left; line-height: 20px; }
input[type="hidden"] { display: none; }
label { width:120px; color:#b2b7bb; font-size:11px; text-align:right; padding-right:20px }
label.required { color:#1391aa; }
form br { clear:left; }
form br.nonclear { clear:none; }
form a { font-size: 0.6875em; color:#91a324; }
body.people form a { color: #1391aa; }
body.events form a { color: #c98710; }
input.checkBox { width:14px; margin-right:8px; display: inline; float: left;  }


/*-------------
 * HOME PAGE
 *-----------*/
body#homePage div#content { padding: 0; width: 939px; background:#fff; border:1px #d5dbc1 solid;  -moz-border-radius:7px; -webkit-border-radius:7px; margin-bottom:15px; }

body#homePage div#subNav { display: none; }
body#homePage div#content div#landingContent { background:transparent url('../images/home_bg.png') no-repeat top left; height:370px; width: 939px; padding: 0; padding-bottom:20px;margin-bottom:0px; }

body#homePage div#content { width: 939px; padding: 0;}

div#tour{width: 940px; padding: 0; padding-bottom:10px; background-color:#fff; overflow:hidden; padding:0px;-moz-border-radius:5px;-webkit-border-radius:5px;  }

div#tour_new{width: 910px; padding: 0; padding-bottom:10px; background-color:#e0eaa6; overflow:hidden; padding:15px;-moz-border-radius:5px;-webkit-border-radius:5px;  }

body#homePage div#content div#mainContent { padding:15px;  width:909px;text-align:left; }
div#mainContent1 { padding: position: relative; background: #fff; width: 900px; float: left;}
div#content div#sideCopy { float: right; width: 448px; position: relative; margin-right: 15px; margin-top:13px; margin-left:11px; color:#000; font-size:18px; font-family:helvetica,arial,sans-serif; overflow:hidden; text-align:left; font-weight:bold; }

div#sideCopy{letter-spacing:-0.5px}

div#sideCopy .border_home {
border-bottom:1px dotted #C0C0C0;
height:5px;
margin-bottom:5px;
text-align:center;
width:460px;
}

div#sideCopy h1 {
color:#000;
font-size:37px;
letter-spacing:-2px;
line-height:1.2em;
margin:0 0 0px;
font-family:helvetica,arial,sans-serif;
padding:0;
text-align:left;}

div#sideCopy h3 {
color:#000;
font-family:helvetica,arial,sans-serif;
font-size:18px;
font-weight:normal;
letter-spacing:normal;
line-height:24px;
padding-left:0;
padding-top:0;}


div#content div#sideCopy ul { margin: 10px 0 0px 0px; }
div#content div#sideCopy ul li {
color:#fff;
font-size:11pt;
font-weight:normal;
line-height:20px;
margin-bottom:5px;
padding-left:20px;
}
div#content div#sideCopy ul li a, div#content div#sideCopy a { color: #333; text-decoration:none; }
div#content div#sideCopy ul li.one { background: url('../images/list_one-trans.png') no-repeat left center; color:#fff; font-weight:bold }
div#content div#sideCopy ul li.two {
background:transparent url(../images/list_two-trans.png) no-repeat scroll left top;
}
div#content div#sideCopy ul li.three { background: url('../images/list_three-trans.png') no-repeat left center; }
div#content div#sideCopy ul li.four { background: url('http://nurturehq.com/images/four.png') no-repeat left center; }
div#content div#sideCopy ul li.five { background: url('http://nurturehq.com/images/five.png') no-repeat left center; }
div#content div#sideCopy ul li.six { background: url('http://nurturehq.com/images/six.png') no-repeat left center; }
div#content div#sideCopy ul li.seven { background: url('http://nurturehq.com/images/seven.png') no-repeat left center; }
div#content div#sideCopy ul li.eight { background: url('http://nurturehq.com/images/eight.png') no-repeat left center; }
div#content div#sideCopy ul li.nine { background: url('http://nurturehq.com/images/nine.png') no-repeat left center; }
div#content div#sideCopy a.signUp { width: 187px; height: 44px; display: block; margin-top: 0px; margin-left: 155px; position: relative; top: -13px; }

#home_right{width:900px; overflow:hidden; margin-left:20px; float:left; padding-top:7px;}
#home_right ul {width:900px; text-align:left; padding:0px; margin:0px; overflow:hidden}
#home_right ul li{text-align:left; padding:0px; margin:0px; overflow:hidden; display:inline; float:left}

#dt-mainbox{width:940px; font-size:9pt; line-height:17px; padding-top:6px}
#dt-mainbox ul {width:940px; text-align:left; margin:0px; overflow:hidden }
#dt-mainbox ul li{text-align:left; overflow:hidden; display:inline; float:left; color:#666}

#insidepage_listing{width:900px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; line-height:17px; color:#333333; padding-bottom:10px; border-top:4px #eaeaea solid; padding-top:10px}
#insidepage_listing ul {width:900px; text-align:left; margin:0px; overflow:hidden; border-bottom:1px #c0c0c0 dotted; padding-bottom:5px; padding-top:5px}
#insidepage_listing ul li{text-align:left; padding:0px; margin:0px; overflow:hidden; display:inline; float:left}

#home_main_content{width:618px; overflow:hidden;}
#home_main_content ul {width:618px; text-align:left; padding:0px; margin:0px; overflow:hidden}
#home_main_content ul li{text-align:left; padding:0px; margin:0px; overflow:hidden; display:inline; float:left}

#main_content{width:940px; overflow:hidden;}
#main_content ul {width:940px; text-align:left; padding:0px; margin:0px; overflow:hidden}
#main_content ul li{text-align:left; margin:0px; overflow:hidden; display:inline; float:left}

.testimonials_header{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#666; font-weight:normal; letter-spacing:-0.5px; line-height:1.5em}

h1{color:#000000;
font-size:34px;
line-height:30px;
text-shadow:0 1px #EAF991; line-height:1.2em }
h2{font-family:helvetica,arial; font-size:26px; font-weight:bold; letter-spacing:-1px; line-height:1.2em;color:#333;font-style:normal; margin-bottom:10px}

h3{font-size:16px; line-height:1.6em; font-weight:bold; display: inline;color: #333; font-family: Arial, Helvetica, sans-serif; letter-spacing:-1px }
h4 {
color:#000;
font-size:17px;
line-height:1.2em;
margin:0;
padding:0;
margin-bottom:3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing:-1px;
font-weight:bold;
text-transform:uppercase
}

h5 {
color:#333;
font-weight:bold;
line-height: normal;
font-size:16px;
margin:0;
padding:0;
margin-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing: normal;

}

h5 a{
color:#0e91b1;
font-size:16px;
line-height:1.2em;
margin:0;
padding:0;
text-transform:uppercase;
margin-bottom:3px;
font-family:helvetica,arial,sans-serif;
letter-spacing:-0.5px;
font-weight:bold
}

/*h5{font-size:14pt;color:#999; font-family: Arial, Helvetica, sans-serif; font-weight:bold; padding:0px; margin:0px}*/
.border_left{height:2px; border-bottom:1px #c0c0c0 dotted; width:300px; text-align:center; margin-bottom:2px }
.border_home{height:5px; border-bottom:1px #c0c0c0 dotted; width:300px; text-align:center; margin-bottom:5px }
.border_home1{height:10px; border-bottom:1px #eaeaea solid; width:900px; text-align:center; margin-bottom:10px }
.border_right{height:3px; border-bottom:1px solid #DCDDDE; width:250px; text-align:center; margin-bottom:3px }
.border{height:5px; border-bottom:1px #d5d5d5 dotted; width:620px; text-align:center; margin-bottom:5px }
.normal_text{font-family: Arial, Helvetica, sans-serif; font-size:14pt; font-weight:normal; color:#FFFFFF}
.normal_text_black{font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#333}
.gray_small{font-size:9pt; color:#999999}
.gray{color:#999999}
.top_space{padding-top:10px}
.top_space1{padding-top:3px}
.top_space2{padding-top:22px}

.black_col{color:#333333;}
.right_header{font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; letter-spacing:-0.5px; color:#999999}
.top_border{padding-top:10px; border-top:5px #333 solid; margin-top:10px;}
.inside_presentation {border:10px #d3e378 solid; width:425px; margin-top:10px}

.bloghead a:visited {color:#3B352E;font-family: Arial, Helvetica, sans-serif;font-size:24px;line-height:1.6em;margin:0pt;
padding:0pt;text-decoration:none; font-weight:bold;letter-spacing:-1px}
.bloghead a{ color:#3B352E;}
.bloghead a:hover{text-decoration:underline; color:#679e19}
.username{color:#666;font-family: Arial, Helvetica, sans-serif;font-size:24px;line-height:35px;margin:0pt;
padding:0pt;text-decoration:none; font-weight:normal}
.date{color:#AAAAAA;font-family: Arial, Helvetica, sans-serif;font-size:14pt;line-height:30px;margin:0pt;
padding:0pt;text-decoration:none; font-weight:normal}
.comment{color:#666;font-family: Arial, Helvetica, sans-serif;font-size:10pt;margin:0pt;
padding:0pt;text-decoration:none; font-weight:bold}
.comment a{color:#666;}
.comment a:hover{color:#000;text-decoration:none;}
.comment_gray{color:#AAAAAA;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9pt;margin:0pt;padding:0pt;text-decoration:none; font-weight:normal}
.top_greenbg{background-image:url(../images/topbg_new.png); background-repeat:no-repeat; font-family: Arial, Verdana, sans-serif; font-size:22px; font-weight:bold; text-align:left; color:#FFFFFF; height:68px; padding-left:25px; padding-top:26px; letter-spacing:-0.5px}
.top_greenbg1{background-image:url(../images/topbg1.png); background-repeat:no-repeat; font-family: Arial, Verdana, sans-serif; font-size:14pt; font-weight:bold; text-align:left; color:#FFFFFF; height:10px; padding-left:25px; padding-top:15px;}
.left_side{width:680px; float:left; margin-right:25px; margin-top:5px;font-size:14px; line-height:20px }
.left_side_inside{width:450px; float:left;padding-right:15px; margin-top:5px; font-size:14px; line-height:20px }
.left_side2{width:545px; float:left; border-right:1px #c0c0c0 dotted; padding-right:15px; margin-top:5px }
.left_side1{width:620px; float:left;padding-right:15px; }
.right_side{width:212px;float:right}
.right_side_inside{width:420px;float:right; font-family:Arial, Helvetica, sans-serif; font-size:11pt}
.right_side1{width:320px;float:right}

.yellow_box{width:580px; padding:15px; background-color:#fff8cc; border:1px #ebae7f solid}

.free_txtbox { background-color:#ffffff;
border:1px #c0c0c0 solid;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:2px;
width:180px}
.free_txtarea { background-color:#ffffff;
border:1px #c0c0c0 solid;
padding-bottom:1px;
padding-left:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-right:1px;
padding-top:1px;
height:60px;
width:180px}

.sign_txtbox { background-color:#ffffff;
border:2px #dddddd solid;
padding-bottom:4px;
padding-left:2px;
padding-right:2px;
padding-top:4px;
width:250px}

.sign_txtbox:hover{background-color:#ffffff;
border:2px #bbbbbb solid;
padding-bottom:4px;
padding-left:2px;
padding-right:2px;
padding-top:4px;
width:250px}

.sign_txtbox1 { background-color:#ffffff;
border:2px #fda11b solid;
padding-bottom:4px;
padding-left:2px;
padding-right:2px;
padding-top:4px;
width:250px}

.txtbox1 {background-color:#ffffff;
border-color:#fff;
border-style:solid;
border-width:1px;
margin-left:5px;
padding-bottom:1px;
color:#999999;
margin-left:10px;
margin-top:5px;
width:90px}

.text {width:145px; height: 28px; border:0; background: url(http://nurturehq.com/images/searchbox.png)  no-repeat top right; margin-left:10px}

.login_txtbox {
background-color:#FFFFFF;
border-color:#6A6A6A rgb(236, 236, 236) rgb(236, 236, 236) rgb(106, 106, 106);
border-style:solid;
border-width:2px;
color:#333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
height:16px;
padding:3px 2px;
width:250px;
}

.txt_area{
background-color:#FFFFFF;
border-color:#6A6A6A rgb(236, 236, 236) rgb(236, 236, 236) rgb(106, 106, 106);
border-style:solid;
border-width:2px;
color:#999;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
height:100px;
padding:2px;
width:350px;
}


.c_s_box {
border:1px solid #CCCCCC;
height:50px;
text-align:center;
padding:10px;
}
.width745{width:745px}
.width560{width:560px}
.tab{padding-top:10px; height:30px}

.main_container{overflow:hidden; width:940px; text-align:left;color:#444; font-size:14px; margin-top:10px}	
.main_container_blog{overflow:hidden; width:940px; text-align:left;color:#444; font-size:13px;}	
.top_right{float:right; padding-right:25px; font-family: Arial, Helvetica, sans-serif; font-size:11pt;}
.top_left{float:left; padding-top:5px}
#home_content{ width:940px;overflow:hidden; color:#333;line-height:19px; font-size:14px; text-align:left; margin-top:15px}
.main_hr{border-top:1px #eaeaea solid;margin-top:25px; height:15px; width:940px}

.blog_left{float:left; text-align:left; line-height:1.6em;  width:650px;padding-right:10px; padding-left:5px; padding-top:10px;}
.blog_left a{ color:#326EA1}
.blog_content{text-align:left; line-height:20px;  width:630px; overflow:hidden}
.blog_right{float:left; width:270px; font-size:14px; line-height:20px; margin-top:12px;background-image:url(../images/bg_body1.png);background-repeat:no-repeat;}
.sub_header{ font-family: Arial, Verdana; font-size:16px; font-weight:bold; color:#333; letter-spacing:-0.5px; padding-left:20px}
.published {
color:#505050;
margin-top:12px;
}
.header_blog {
float:left; width:570px;
margin-bottom:10px;
border-bottom:1px #c0c0c0 solid
}
.blog_content h2.hentry-title {
color:#000;
line-height:1.4em;
}
.blog_content h2.hentry-title {
font-family:Helvetica,arial,sans-serif;
font-size:1.75em;
font-weight:bold;
letter-spacing:-0.02em;
line-height:1.4em;
}

.blog_content h2.hentry-title a {
color:#2173AF;
font-weight:bold;
text-decoration:none;
line-height:1.2em;
}

.blog_content p.author {
color:#505050;
margin:7px 0 5px;
text-transform:none
}

.header_blog p{ padding-top:0px }
.blog_body p{ padding-top:10px }

.blog_content p.author {
font-family:Helvetica,Arial;
font-size:14px;

}

#tweetmeme_button {
font-family:arial;
height:60px;
width:50px;
position:absolute;
z-index:100;
margin-top:5px;
float:right;
margin-left:590px;

}

#tweetmeme_button .count {
background:transparent url(../images/widget.gif) no-repeat scroll 0 0;
color:#444444;
display:block;
font-size:17px;
height:34px;
padding:4px 0;
position:relative;
text-align:center;
text-decoration:none;
width:50px;
}

#tweetmeme_button .count {
color:#444444;
font-size:17px;
text-align:center;
text-decoration:none;
}

#tweetmeme_button .count span.t {
display:block;
font-size:10px;
left:10px;
line-height:10px;
position:absolute;
top:23px;
}


#tweetmeme_button .retweet {
background:transparent url(../images/widget.gif) no-repeat scroll 0 -45px;
color:#FFFFFF;
cursor:pointer;
display:block;
font-size:11px;
height:16px;
line-height:16px;
margin-top:3px;
padding:0;
text-align:center;
text-decoration:none;
width:50px;
}

.LHS_box{float:left;
width:245px;
margin-right:20px;
}

.LHS_box1{float:left;
width:230px;
margin-right:20px;
border:1px solid #D5D6D7;
-moz-border-radius:5px;
-webkit-border-radius:5px
}

#sub-content {
width:245px;
/*background-image:url(../images/LHS_bg.jpg);
background-repeat:no-repeat;
background-position:right;*/
background-color:#fff;
margin-top:0px;
border:1px solid #D5D6D7;
-moz-border-radius:5px;
-webkit-border-radius:5px

}

#nav-02 a img {
left:10px;
margin-top:-25px;
position:absolute;
top:50%;
}

#nav-02 {
margin:0px;
padding:0;
}

#nav-02 li {
color:#797C80;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
width:245px;
margin-bottom:0px;
display:list-item;
}

#nav-02 li a {
border-bottom:1px solid #DCDDDE;
color:#666;
display:block;
padding:10px 15px 10px 55px;
position:relative;
height:70px;
font-size:14px;
line-height:17px

}

#nav-02 li h2{font-size:14px;
font-weight:bold;
margin-bottom:3px}


#nav-02 li a:hover{
background:#f5f8e7;
border:medium none;
color:#666;
padding-right:11px;
padding:10px 15px 10px 55px;
border-bottom:1px solid #DCDDDE;
text-decoration:none;}

#nav-02 .current a {
background:#f5f8e7;
border:medium none;
color:#666;
padding-right:11px;
padding:10px 15px 10px 55px;
border-bottom:1px solid #DCDDDE;
}

#sub-content h2{font-size:18px; color:#000; letter-spacing:normal}

.text_fieldbox_small {
border-color:#777777 #CCCCCC #CCCCCC #777777;
border-style:solid;
border-width:1px;
font-size:9pt;
margin:0 0 0 0px;
padding:4px;
width:200px;
}

.text_fieldbox {
border-color:#777777 #CCCCCC #CCCCCC #777777;
border-style:solid;
border-width:1px;
font-size:9pt;
margin:0 0 0 0px;
padding:4px;
width:300px;
}

.text_field_area {
border-color:#777777 #CCCCCC #CCCCCC #777777;
border-style:solid;
border-width:1px;
font-size:9pt;
margin:0 0 0 0px;
padding:4px;
height:85px;
width:380px;
}


ol li {
orphans:3;
margin-left:35px;
display:list-item


}

h3{font-family: Arial, Verdana; font-size:18px; font-weight:bold; letter-spacing: normal; line-height:1.4em; margin-top:10px; padding-bottom:3px; color:#666 }


.small_gray_price{
font-size:16px;


}

.subscribe{padding:10px; background-image:url(../images/bg_img.png); background-repeat:no-repeat; height:185px; margin-top:10px; margin-left:15px}


.padd_top{padding-left:20px; line-height:20px}

ul.tabs {
float:left;
margin:0;
margin-right:5px;

}
ul.tabs li {
display:block;
float:left;
line-height:1;
}
ul.tabs li a {
color:#fff;
cursor:pointer;
display:block;
font-weight:bold;
margin:9px 0 0 0px;
padding:8px 10px 8px 10px;
margin-top:20px;
text-decoration:none;
margin-right:4px;
-moz-border-radius:4px;
-webkit-border-radius: 4px;
background:#c4c6c8 none repeat scroll 0 0;


}
ul.tabs li a:hover, ul.tabs li.current a {
-moz-border-radius:4px;
-webkit-border-radius: 4px;
background:#bdd62e none repeat scroll 0 0;
font-family:helvetica,arial,sans-serif;
border:0 none;
color:#fff;
margin:0;
padding-top:27px;
position:relative;
z-index:2;
padding:8px 10px 8px 10px;
margin-top:20px;
margin-right:4px
}
ul.tabs li span {
display:block;
font-size:14px;
font-weight:bold;
line-height:1;
}
ul.tabs.short li a {
padding:9px 5px 13px 15px;
}
ul.tabs.short li a:hover, ul.tabs.short li.current a {
padding:18px 5px 13px 15px;
}
ul.tabs.short li span {
font-size:16px;
}
ul.tabs.small li a {
font-size:14px;
}
ul.tabs.small li a {
padding:20px 5px 13px 15px;
}
ul.tabs.small li a:hover, ul.tabs.small li.current a {
padding:29px 5px 13px 15px;
}
ul.tabs.small li span {
font-size:14px;
}

div#header h3 {
float:right;
font-size:22px;
left:0;
letter-spacing:-1px;
line-height:1;
margin:0;
margin-top:10px;
color:#648b15;
text-shadow:0 1px #d7e98a;
/*position:absolute;
margin-top:270px;
margin-left:665px;*/
z-index:100;

font-weight:bold


}


#pricing h2{
color:#000 ;
font-size:48px;
font-weight:bold;
letter-spacing:-2px;
font-family:helvetica,arial,sans-serif;
margin:0 0 2px;
line-height:1.2em;
padding:0;}

.gray_georgia{
color:#999;
font-size:20px;
font-weight:normal;
margin:0 0 2px;
font-family:georgia;
font-style:italic;
letter-spacing:normal;
line-height:normal;
padding:0;}



.title_tour{
margin:0px 0 10px;
background:transparent url('../images/home_bg.png') no-repeat top left; 
padding:15px;
padding-top:15px;
margin-bottom:5px;
color:#fff;
font-size:16px;
font-weight:normal;
background-position:top;


}

.overflow{overflow:hidden}

.title_tour img{padding-bottom:5px}

.title_tour h1 {
color:#FFFFFF;
text-shadow:0 1px #f5fbcf;
font-family:Arial,Helvetica,sans-serif;
font-size:41px;
font-weight:bold;
letter-spacing:-2px;
line-height:1.2em;
}

.title_tour h1{color:#000}

#sign_up{ width:940px; overflow:hidden; border-bottom:1px #eaeaea solid; padding-bottom:10px;}
#sign_up ul{width:940px; overflow:hidden; padding:0px; margin:0px; text-align:left}
#sign_up ul li{float:left;text-align:left;display:inline}

#contact{ width:680px; overflow:hidden; padding-bottom:10px; float:left; margin-right:25px}
#contact ul{width:680px; overflow:hidden; padding:0px; margin:0px; text-align:left}
#contact ul li{float:left;text-align:left;display:inline}

#get_started{ width:410px; overflow:hidden; background-color:#fff; border:10px #eaeaea solid;-moz-border-radius:5px;-webkit-border-radius: 5px; }
#get_started ul{width:385px; overflow:hidden; padding:0px; margin:0px; text-align:left; padding-left:15px}
#get_started ul li{float:left;display:inline}

#gray_box{ width:248px; overflow:hidden; background-color:#f8f8f8; padding:15px; border:10px #eaeaea solid;-moz-border-radius:5px;-webkit-border-radius: 5px; font-size:14px; margin-top:10px }
#gray_box ul{width:248px; overflow:hidden; padding:0px; margin:0px; text-align:left}
#gray_box ul li{float:left;display:inline; text-align:left}

#twitt_box{ width:250px; overflow:hidden; background-color:#b0ecee; padding:15px; border:10px #5fccf8 solid;-moz-border-radius:5px;-webkit-border-radius: 5px; font-size:14px; margin-top:8px }
#twitt_box ul{width:250px; overflow:hidden; padding:0px; margin:0px; text-align:left}
#twitt_box ul li{float:left;display:inline; text-align:left}

#get_started .label
{color:#333333;
margin-right:0;
padding-top:7px;
text-align:right;
width:85px;
margin-right:5px
}

span.wrap {
-moz-border-radius:5px;
-webkit-border-radius: 5px;
background:#eaeaea none repeat scroll 0 0;
display:inline-block;
line-height:1;
margin:0 0 5px;
padding:3px;
width:100%
}

span.wrap1 {
-moz-border-radius:5px;
-webkit-border-radius: 5px;
background:#eeeeee none repeat scroll 0 0;
display:inline-block;
margin:0 0 4px;
padding:3px;
width:250px;

}

span.wrap2 {
-moz-border-radius:5px;
-webkit-border-radius: 5px;
background:#eeeeee none repeat scroll 0 0;
margin:4px 0 4px;
display:inline-block;
padding:3px;
width:300px;

}

form.awesome span.wrap label {
-moz-border-radius:2px;
-webkit-border-radius: 2px;
background:#FFFFFF none repeat scroll 0 0;
font-size:14px;
font-weight:normal;
height:26px;
left:4px;
line-height:24px;
padding-left:6px;
position:absolute;
top:4px;
z-index:1;
}

.inputbox{
-moz-border-radius:3px;
-webkit-border-radius: 3px;
-x-system-font:none;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
display:block;
font-family:Helvetica Neue,"Arial",Helvetica,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
margin:0;
padding:4px 4px;
text-shadow:0 0 1px #FFFFFF;
color:#666;
width:96%;
}

.txt_area{
-moz-border-radius:3px;
-webkit-border-radius: 3px;
-x-system-font:none;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
display:block;
font-family:Helvetica Neue,"Arial",Helvetica,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
margin:0;
padding:4px 4px;
text-shadow:0 0 1px #FFFFFF;
color:#666;
width:97.8%;
height:120px;
}


.select_box{
-moz-border-radius:3px;
-webkit-border-radius: 3px;
-x-system-font:none;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
font-family:Helvetica Neue,"Arial",Helvetica,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
margin:0;
padding:3px 4px;
height:28px;
text-shadow:0 0 1px #FFFFFF;
color:#666;
width:100%;
}

.searchbox{border:1px #000 solid; padding:4px; width:200px}

.label{width:108px; padding-top:7px; text-align:left; margin-right:0px; color:#333}
.signup_gray{color:#999}
.signup_brown{color:#80705f}

.amount {
background-color:#edfbd3;
border-top:1px solid #b5d281;
border-bottom:1px solid #b5d281;
padding:10px 10px 15px;
color:#2f4110;
margin-top:10px; margin-bottom:10px;
width:420px
}

.presentation { padding:0px; width:425px;-moz-border-radius:5px;-webkit-border-radius: 5px; background-color:#bdd62e; padding:7px; margin-bottom:20px}

.presentation_new {float:right; padding:0px; width:430px;-moz-border-radius:5px;
-webkit-border-radius: 5px;}

#features_new{width:457px; margin-top:0px; margin-right:0px; font-size:14px; float:left; overflow:hidden; margin-top:10px}
#features_new .border_home{width:220px; border-bottom:1px #c9d58a solid}

#features{width:463px; margin-top:0px; margin-right:0px; font-size:14px; float:left; overflow:hidden; margin-top:10px}
#features .border_home{width:220px; border-bottom:1px #c9d58a solid}

.testimonials_new {
color:#333333;
font-family:'Georgia',serif;
font-size:15px;
font-size-adjust:none;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:24px;
margin-top:10px
}

.features{float:left; width:250px}



.left_box{float:left; width:460px; margin-right:10px; }
.right_box{float:left;width:460px; margin-left:10px}
.lft_left{float:left; width:133px; padding-right:10px}


.black_bar{width: 100%; background-color:#281D1C; padding-top: 3px;}

#top_tab {
overflow:hidden;
width:945px;
}
#top_tab ul {
margin:0;
overflow:hidden;
padding:0;
text-align:left;
width:945px;
}
#top_tab ul li {
display:inline;
float:left;
margin:0;
text-align:left;
border-right:1px #564d4c solid
}

.top_link {
color:#FFFFFF;
font-family:Arial,Verdana;
font-size:9pt;
font-weight:normal;
padding-left:10px;
padding-right:10px;
padding-bottom:6px;
padding-top:3px;
}
.top_link a {
color:#CCCCCC;
font-family:Arial,Verdana;
font-size:9pt;
font-weight:normal;
}
.top_link a:hover {
color:#FFFFFF;
font-family:Arial,Verdana;
font-size:9pt;
font-weight:normal;
}


.page-actions{overflow:hidden; margin-top:-10px;font-size:14px; color:#666 }

.page-actions ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;

}

.page-actions ul li {
border-right:1px solid #CCCCCC;
display:inline;
margin:0 10px 0 0;
padding:0 9px 1px 0;
}

.page-actions ul li:last-child{
border:0 none;
margin:0;
padding:0;}

.page-actions a{font-size:14px;}


#list_features{overflow:hidden; width:435px; font-size:14px}
#list_features ul{overflow:hidden; width:435px; text-align:left; padding:0px; margin:0px; padding-bottom:0px;}
#list_features ul li{text-align:left; display:inline; float: left}

#Article_list{width:450px; overflow:hidden; font-size:14px}
#Article_list ul {width:450px; text-align:left; padding:0px; margin:0px; overflow:hidden; border-bottom:1px #c0c0c0 dotted; padding-bottom:7px; padding-top:7px}
#Article_list ul li{text-align:left; padding:0px; margin:0px; overflow:hidden; display:inline; float:left}

div#tags {
overflow:hidden;
float:left;
margin-bottom:0px;
margin-top:3px
}


div#tags ul {
list-style-type:none;
width:450px;
margin:0px
}
div#tags li {
border:1px solid #d8e2a0;
display:block;
float:left;
margin:2px;
padding:1px;
}
div#tags li a {
background-color:#eef6c2;
color:#000;
display:block;
padding:2px 4px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
white-space:nowrap;
padding-top:4px
}
div#tags li a:hover {
background-color:#bdd62e;
color:#fff;
}
div#tags li a u:hover {
background-color:red;
color:white;
text-decoration:none;
}



span.wrap2 {
-moz-border-radius:5px;
-webkit-border-radius: 5px;
background:#eeeeee none repeat scroll 0 0;
display:inline-block;
margin:4px 0 4px;
padding:3px;
width:450px;

}


#feature_boxes{overflow:hidden; width:940px; font-size:14px; margin-bottom:5px; border-bottom:3px #eaeaea solid; padding-bottom:15px}
#feature_boxes img{ margin-right:8px}
#feature_boxes .left{width:280px; margin-right:30px; float:left}
#feature_boxes .right{width:280px; margin-right:0px; float:left}
#feature_boxes h2{color:#0B96B8;
font-family:helvetica,arial,sans-serif;
font-size:16px;
font-weight:bold;
line-height:1.3em;
margin:0px 0 3px;
padding:0;
text-transform:uppercase;
padding-top:10px;
height:50px;
letter-spacing:normal
}
.features_div{overflow:hidden; padding-top:7px; border-bottom:1px #eaeaea solid; padding-bottom:3px; color:#333333}

.title1{
border-bottom:1px solid #d1d1d1;
margin:0px 0 10px;
overflow:hidden;
position:relative;
padding-bottom:0px;
margin-bottom:25px;
color:#999999;
font-size:16px;
font-weight:normal;
width:930px;
padding-left:10px;
padding-top:0px;
-moz-border-radius:5px;
-webkit-border-radius: 5px;
}

.title1 h1{color:#000; font-size:34px; line-height:1.4em}

.clear{clear:both; border-bottom:1px #eaeaea solid; height:10px; margin-bottom:10px}
.solution_section{margin-top:5px;border-bottom:1px solid #EAEAEA; padding-bottom:14px}
.solution_section a{ font-size:14px; font-weight:normal;text-decoration:underline}
.solution_section .top_space{padding-top:7px}
.blog_section{width:275px;font-size:14px; line-height:20px}
.blog_section a{text-decoration:underline}

#mainContent .top_space2{ padding-top:15px}

#roles_div{width:901px; padding:15px; background-color:#fff; overflow:hidden;border:6px solid #EAEAEA; font-size:16px; padding-bottom:0px; padding-top:5px; margin-bottom:10px;-moz-border-radius:5px;
-webkit-border-radius: 5px; color:#666}
#roles_div h2{font-family: Arial, Verdana; font-size:18px; font-weight:bold; color:#000; font-style:italic; margin-bottom:5px; padding-top:5px}

#testimonials_div{overflow:hidden; width:939px; color:#fff; background-color:#a0e0cb; background-image:url(http://nurturehq.com/images/test_bg.png); background-repeat:no-repeat; margin-top:20px}
#testimonials_div ul{overflow:hidden; width:939px; margin:0px; text-align:left}
#testimonials_div ul li{text-align:left;display:inline; float:left; margin:0px}

#testimonials_div .writter{padding-top:115px; font-size:20px; font-weight:bold; padding-left:25px;font-family:Rockwell,Arial; line-height:1.2em; padding-bottom:20px}

#testimonials_div span{color:#e45c18}


#testimonials_div_small{overflow:hidden; width:330px; color:#fff; background-color:#a0e0cb; background-image:url(http://nurturehq.com/images/test_bg1.png); background-repeat:no-repeat;}
#testimonials_div_small ul{overflow:hidden; width:3130px; margin:0px; text-align:left}
#testimonials_div_small ul li{text-align:left;display:inline; float:left; margin:0px}

#testimonials_div_small .writter{padding-top:80px; font-size:20px; font-weight:bold; padding-left:15px;font-family:Rockwell,Arial; line-height:1.2em; padding-bottom:20px}

#testimonials_div_small span{color:#e45c18}

.shadow_bg{background-image:url(../images/shadow.png); background-repeat:no-repeat; background-position:right top}

#get_started h5 {color:#000000;
font-family:helvetica,arial,sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:-0.5px;
line-height:1.2em;
margin:0 0 3px;
padding:0;
text-transform:uppercase;
background-color:#eaeaea;
padding:10px;
padding-top:5px}

#solution_div{overflow:hidden; padding-top:7px; border-top:1px #eaeaea solid; padding-bottom:12px; color:#333333; width:940px; }

#solution_div .content{float:left; width:295px; font-size:14px; margin-left:18px}

#solution_div1{overflow:hidden;padding-bottom:8px; color:#333333; width:450px; font-size:14px; border-bottom:1px #eaeaea solid; padding-top:5px }
#solution_div1 h3 {
color:#0B96B8;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:-0.5px;
line-height:1.4em;
margin-top:0px;
padding-bottom:3px;
text-transform:uppercase
}

#solution_div2{overflow:hidden;padding-bottom:8px; color:#333333; width:285px; font-size:14px; border-bottom:1px #eaeaea solid; padding-top:5px }
#solution_div2 h3 {
color:#0B96B8;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:-0.5px;
line-height:1.4em;
margin-top:0px;
padding-bottom:3px;
text-transform:uppercase
}


#solution_div h3 {
color:#0B96B8;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:-0.5px;
line-height:1.4em;
margin-top:0px;
padding-bottom:3px;
text-transform:uppercase
}

#solution_div h3:hover {
color:#0B96B8;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
letter-spacing:-0.5px;
line-height:1.4em;
margin-top:0px;
padding-bottom:3px;
text-transform:uppercase;
text-decoration:none
}

#footer_logos{ margin-top:30px; overflow:hidden; padding-left:5px; padding-bottom:30px; text-align:left; width:940px;background-image:url(../images/line_bg.png); background-repeat:repeat-x; background-position:bottom; margin-bottom:20px }
#footer_logos h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:normal; letter-spacing:normal; margin-bottom:3px}
#footer_logos h2 a{ color: #b2b7bb; font-size:8pt; text-decoration:underline }
#footer_logos .left_box{float:left; width:200px; color:#fff; font-size:14px; text-align:center}

#gray_box_get{ background-image:url(../images/banner2.png); background-repeat:no-repeat; height:60px; padding:10px; font-size:16px; -moz-border-radius:5px;-webkit-border-radius: 5px; overflow:hidden; padding-left:15px; padding-right:35px; margin-top:12px; width:890px; margin-bottom:10px}
#gray_box_get h2{float:left;font-size:16px; padding-top:10px}
#gray_box_get img{float:right; padding-top:10px}

.rhs_col{width:630px; float:left; font-size:14px;}
.rhs_col h2{font-size:26px; font-weight:bold; margin-bottom:10px}
.rhs_col ul{overflow:hidden; display:block}
.rhs_col ul li{display:inline; float:left}

.jacket {
font-family:helvetica;
height:288px;
overflow:hidden;
background-color:#eef6c2;
border:1px #d5e191 solid;
-moz-border-radius:5px;
-webkit-border-radius: 5px;
margin-top:20px;
margin-left:15px;
margin-right:15px
}

#short {
float:left;
padding:15px;
text-align:center;
width:148px;
padding-bottom:20px;
padding-top:20px;
padding-left:15px;
border-right:1px #f3f8d7 solid

}

#short ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 10px;
padding:0pt;
}

#short li strong {
color:#40a526;
}

#short li span.red{
color:#C33700;
font-size:9pt;
font-weight:bold
}

#short ul li {
font-size:18px;
line-height:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
display:block;
text-align:center;
width:148px;


}

.small_gray_price{
font-size:16px;


}

#short h1 {
font-size:34px;
margin:0pt;
padding:0pt;
line-height:1.2em;
text-shadow:0 1px #f7fbde

}

#short h1 a{
font-size:34px;
margin:0pt;
padding:0pt;
color:#000;
line-height:1.2em;
font-weight:bold

}

#short h4
{font-size:20px;
font-weight:normal;
margin:5px 0pt 2px;
padding:0pt;
text-transform:none
}

#short .orange{
/*border-top:1px solid #aed557;*/
background-image:url(../images/border_img.png);
background-repeat:repeat-x;
background-position:top;
color:#de2a19;
font-family:helvetica;
font-size:18px;
font-weight:bold;
margin:12px 0pt 5px;
padding:12px 0pt 5px;
text-shadow:0 1px #f7fbde

}


#planPlus {
float:left;
padding:15px;
text-align:center;
width:150px;
padding-bottom:20px;
padding-top:30px;
padding-left:20px;
position: absolute;
background:#fff none repeat scroll 0 0;
border:5px solid #b0c920;
z-index:5;
margin-top:10px;
margin-left:360px;

}

#planPlus ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 10px;
padding:0pt;
text-align:center;
}

#planPlus li strong {
color:#40A526;
}

#planPlus li span.red{
color:#C33700;
font-size:9pt;
font-weight:bold
}

#planPlus ul li {
font-size:20px;
line-height:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
display:block;
text-align:center;
width:148px;

}

.small_gray_price{
font-size:16px;


}

#planPlus h1 {
font-size:34px;
margin:0pt;
padding:0pt;
line-height:1.2em

}

#planPlus h1 a{
font-size:34px;
margin:0pt;
padding:0pt;
color:#000;
line-height:1.2em;
font-weight:bold

}

#planPlus h4
{font-size:20px;
font-weight:normal;
margin:5px 0pt 2px;
padding:0pt;
text-transform:none
}

#planPlus .orange{
border-top:1px solid #d1d1d1;
color:#DE2A19;
font-family:helvetica;
font-size:18px;
font-weight:bold;
margin:12px 0pt 5px;
padding:12px 0pt 5px;

}

.signup_detail{overflow:hidden; margin-top:50px; margin-left:20px; margin-right:20px}
.signup_detail h2{font-family:helvetica,arial; font-size:24px; font-weight:normal; letter-spacing:-0.5px; line-height:1.2em;color:#000;font-style:normal; margin-bottom:5px}

#dt-mainbox h2 {
color:#000000;
font-family:helvetica,arial;
font-size:14pt;
font-style:normal;
font-weight:bold;
letter-spacing:normal;
line-height:1.2em;
margin-bottom:3px;
}

#main_content_home{border-bottom:2px solid #eaeaea;
clear:both;
margin:0px auto 0;
padding:0;
width:910px;
overflow:hidden;
margin-bottom:10px;
padding-top:10px
}

#main_content_home div.clear {
clear:both;
border:none;
height:auto;
margin:0px
}

/*#main_content_home h2{color:#232323;
font-size:24px;
font-style:normal;
font-weight:bold;
line-height:1.2em;
margin:20px 0;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
}*/
#main_content_home h2{
color:#333;
font-family: Arial, Helvetica, sans-serif;
font-size:26px;
font-style:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:1.3em;
text-align:center;
margin:20px 0;
}

#main_content_home h3{color:#666;
font-size:28px;
font-style: italic;
font-weight:normal;
line-height:1.2em;
margin:20px 0;
text-align:center;
font-family: Georgia, "Times New Roman", Times, serif;
display:block;
margin-bottom:10px
}

#main_content_home h2 span {
font-size:18px;
font-style:italic;
letter-spacing:normal;}

#main_content_home div.testimonials {
margin:10px 0 30px 0px;
overflow:hidden;
width:895px;
}

#main_content_home div.testimonials div.casestudy {
float:left;
margin:15px 20px 0 0;
overflow:hidden;
text-align:left;
width:190px;
}

#main_content_home div.testimonials div.casestudy div.who {
background-color:#F1EEE5;
padding:5px 0 10px 10px;
}

#main_content_home div.testimonials div.casestudy div.who h4 {
color:#222222;
font-size:14px;
font-family:"Lucida Grande","Lucida Grande Unicode","Helvetica Neue",Helvetica,sans-serif;
line-height:1em;
margin:0;
padding:2px 0 0;
}

#main_content_home div.testimonials div.casestudy div.who h5 {
color:#666666;
font-size:12px;
font-weight:normal;
font-family:"Lucida Grande","Lucida Grande Unicode","Helvetica Neue",Helvetica,sans-serif;
line-height:1em;
margin:0;
padding:2px 0 0;
}

#main_content_home div.testimonials div.casestudy div.who p {
border-top:1px solid #CCCCCC;
color:#666666;
font-family:"Lucida Grande","Lucida Grande Unicode","Helvetica Neue",Helvetica,sans-serif;
font-size:11px;
font-style:italic;
line-height:1.3em;
margin:10px 10px 0 0;
padding:5px 0 0;
text-align:left;
}

#main_content_home div.highlight {
background: url(../images/background_highlight.png) no-repeat scroll 0 0 transparent;
float:left;
height:131px;
margin:0 0 0 180px;
text-align:center;
width:600px;
font-family:"minion-pro-1","minion-pro-2","Times New Roman",Georgia,serif
}

#main_content_home div.highlight p {
color:#444444;
font-size:26px;
font-style:italic;
font-weight:500;
line-height:1.1em;
margin:15px 0 0;
padding-top:15px;
}

#main_content_home div.highlight p a {
color:#3366CC;
}

#main_content_home div.screens {
margin-left:60px;
}

#main_content_home div.screens div.thumbnail img {
border:1px solid #8FABC6;
margin:0;
padding:1px;
}

#main_content_home div.screens div.thumbnail.left {
margin-left:0;
}

#main_content_home div.screens div.thumbnail.right {
margin-right:0;
}

#main_content_home div.screens div.thumbnail {
float:left;
margin:15px;
padding:0;
}

#main_content_home div.screens div.thumbnail img.zoom {
border:0 none;
margin-left:318px;
margin-top:-10px;
padding:0;
position:absolute;
}

#main_content_home .feature_box{float:left; width:242px; margin-right:17px; }
#main_content_home .leftarrow_box{float:left; width:61px; margin-left:10px}
#main_content_home .rightarrow_box{float:right; width:61px; margin-right:10px}
#main_content_home .feature_box .disc {color:#666666;font-size:12px;font-family:"Helvetica Neue",Helvetica,sans-serif;line-height:1.3em;margin:0;padding:2px 0 0; font-weight:normal; background-color:#f1eee5; text-align:left; padding:10px; padding-top:8px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; text-shadow:0 1px #fcfbf6;margin-top:1px}
#main_content_home .feature_box .disc h2{color:#222222;font-size:16px;font-family:"Helvetica Neue",Helvetica,sans-serif;line-height:1.3em;margin:0;padding:0px 0 3px 0px; font-weight:bold; letter-spacing:normal; text-align:left;text-shadow:0 1px #fcfbf6; font-style:normal}
#main_content_home .feature_box1{float:left; width:242px; margin-right:0px}
#main_content_home .feature_box1 .disc {color:#666666;font-size:12px;font-family:"Helvetica Neue",Helvetica,sans-serif;line-height:1.3em;margin:0;padding:2px 0 0; font-weight:normal; background-color:#f1eee5; text-align:left; padding:10px; padding-top:8px;-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px;text-shadow:0 1px #fcfbf6; margin-top:2px }
#main_content_home .feature_box1 .disc h2{color:#222222;font-size:16px;font-family:"Helvetica Neue",Helvetica,sans-serif;line-height:1.3em;margin:0;padding:0px 0 3px 0px; font-weight:bold; letter-spacing:normal; text-align:left;text-shadow:0 1px #fcfbf6}




#moduleWrap {
clear:both;
font-size:11px;
width:940px;
line-height:15px;
margin-top:20px;
margin-left:10px
}


.moduleBox.lightorange {
background:transparent url(http://nurturehq.com/images/moduleBox-lightorange.png) no-repeat scroll 0 0;
padding:9px 25px 10px;
width:170px;
}

.moduleBox {
float:left;
height:146px;
margin-right:14px;
}

.moduleBox .tab_header {
background:transparent url(../images/moduleTab-right.gif) no-repeat scroll right center;
float:left;
height:19px;
margin-bottom:10px;
}

.moduleBox .tabLeft {
background:transparent url(../images/moduleTab-left.gif) no-repeat scroll 0 0;
color:#FFFFFF;
float:left;
font-size:10px;
height:16px;
padding:3px 8px 0;
text-transform:uppercase;
}

.cleaner {
clear:both;
height:1px
}

.moduleBox .title {
clear:both;
color:#666666;
font-size:15px;
font-weight:bold;
line-height:18px;
padding-bottom:3px !important;
}



.moduleBox p {
color:#999999;
font-size:12px;
line-height:15px;
margin:0;
padding:3px 0 8px;
}

.moduleBox.lightblue {
background:transparent url(http://nurturehq.com/images/moduleBox-lightblue.png) no-repeat scroll 0 0;
padding:9px 25px 10px;
width:170px;
}

.moduleBox.lightgreen {
background:transparent url(http://nurturehq.com/images/moduleBox-lightgreen.png) no-repeat scroll 0 0;
padding:9px 25px 10px;
width:170px;
}

.moduleBox.plain.rotating {
padding:9px 15px 10px 25px;
width:180px;
}
.moduleBox.plain {
background:transparent url(../images/moduleBox-plain.jpg) no-repeat scroll 0 0;
padding:9px 25px 10px;
width:170px;
}
.last {
margin-right:0;
}

#call {
color:#949494;
font-size:16px;
margin:auto auto 10px;
overflow:hidden;
width:920px;
}

#call .left {
float:left;
}

#call .right {
float:right;
}

.infiniteCarousel {
position:relative;
}

.infiniteCarousel .carol {
height:134px;
margin:0;
overflow:auto;
position:absolute;
top:0;
width:167px;
}

.infiniteCarousel .carol ul {
list-style:none outside none;
margin:0;
padding:5px 0 0;
position:absolute;
top:0;
width:840px;
}

.moduleBox.plain .infiniteCarousel li {
margin:0;
padding:0;
}

.moduleBox.plain li {
color:#999999;
display:block;
font-size:12px;
line-height:17px;
padding-left:12px;
text-decoration:none;
}

.infiniteCarousel ul li {
background:none repeat scroll 0 0 transparent !important;
display:block;
float:left;
height:134px;
padding:10px;
width:167px;
}

.infiniteCarousel .imgQuote {
margin:0;
padding:0 0 5px;
text-align:center;
width:148px;
}

.quote {
background:url(../images/up-quotes.gif) no-repeat scroll 0 0 transparent;
font-size:12px;
margin-bottom:8px;
padding-left:18px;
}




#footer-wrapper {
bottom:0;
height:80px;
left:0;
width:910px;
margin-bottom:20px
}

#footer-wrapper, #footer-wrapper a {
color:#8e9867;
text-shadow:0 1px 0 #FFFFFF;
}

#footer-wrapper {
background:#f0f4dc;
border:1px #d5dcbd solid;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding:15px;

}

#footer-wrapper .main {
font-size:12px;
padding:0px 0 0;
display:block;
margin:0 auto;
width:940px;
overflow:hidden
}

.span-20 {
width:755px;
float:left;
margin-left:130px

}

ul.menubar, ul.linkbar {
list-style-type:none;
margin:0;
padding:0;
}

#footer-wrapper .icoft.phone {
background-position:0 -90px;
}

#footer-wrapper .menubar li {
padding-right:0;
padding-top:0.2em;

}

#footer-wrapper .icoft {
background:url(../images/sprite-ftico.png) no-repeat scroll 0 0 transparent;
height:25px;
padding-left:32px;
}

ul.menubar li, ul.linkbar li {
display:block;
float:left;
margin:0 1.5em 0 0;
padding:0;
}

#footer-wrapper .icoft.mail {
background-position:0 -45px;
}

#footer-wrapper .icoft.twitter {
background-position:0 -180px;
}

#footer-wrapper .icoft.facebook {
background-position:0 0;
}

#footer-wrapper .icoft.rss {
background-position:0 -135px;
}

.tright {
text-align:right;
}

.span-4 {
width:150px;
float:left
}

.last {
margin-right:0;
}

hr.footer {
background:url(../images/hr-footer.png) no-repeat scroll center center transparent;
height:20px;
margin:0 0 10px;
padding:0;
width:940px
}

#footer-wrapper .info {
font-size:0.8333em;
padding:0 0 10px;
border-top:1px #d5dbb5 solid;
width:910px;
padding-top:10px;
margin-top:10px
}

.span-12 {
width:570px;
float:left;
text-align:left
}

.tright {
text-align:right;
}

.span-10 {
width:332px;
float:left;
text-align:left
}

.static_link {
font-weight:normal;
padding:15px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background-color:#f5f8e7;
margin-right:20px;
margin-top:0;
width:200px;
}

.static_link a{color:#8e9867}

.static_link h4 {
font-size:14px;
margin:0 0 5px;
font-family:Arial, Helvetica, sans-serif;
text-transform:none;
letter-spacing:normal
}

.static_link ul {
list-style:none outside none;
margin:0;
padding:0;
}

.static_link li {
border-top:1px solid #dfe5cd;
padding:6px 0 6px 0px;
}

.static_link .sidebar_top_level {
padding-left:0;
}

.static_link .sidebar_top_level.current a {
color:#111111;


}
.static_link a {padding-left:0px; font-size:14px}
.static_link a:hover {
color:#111111;
padding-left:0px;
}

.next_step_box{
font-weight:normal;
padding:18px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
background-color:#f8f8f8;
margin-top:0;
margin-bottom:0px;
border-bottom:1px solid #DCDDDE
}

.next_step_box ul {
list-style:none outside none;
margin:0;
padding:0;
}

.next_step_box  h4 {
font-size:14px;
margin:0 0 5px;
font-family:Arial, Helvetica, sans-serif;
text-transform:none;
letter-spacing:normal
}

.next_step_box a{font-size:14px; color:#333}

.next_step_box li {
border-top:1px solid #eaeaea;
padding:6px 0 6px 0px;
}



.top-selling .scrollable-2-container {
margin-left:-5px;
}

.top-selling .scrollable-2-container {
margin-left:-5px;
}
.scrollable-2-container {
background:url(../images/bg-scrollable-2.png) no-repeat scroll 50% 0 #FFFFFF;
clear:both;
padding:0px 68px 0;
position:relative;
width:770px;

}



.scrollable-2-container .browse {
background:url(../images/nav-category-scrollable.gif) no-repeat scroll 0 0 transparent;
cursor:pointer;
display:block;
height:245px;
left:30px;
position:absolute;
top:5px;
width:35px;
}

.scrollable-2 {
height:354px;
margin:0 0 0 2px;
overflow:hidden;
position:relative;
width:770px;
}

.scrollable-2 .items {
position:absolute;
width:20000em;
}

.scrollable-2 .items {
position:absolute;
width:20000em;
}

.scrollable-2 .product {
float:left;
margin:0px;
width:242px;
margin-right:17px;
background-color:#F1EEE5;
-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px;

}

.scrollable-2 .product img{border-bottom:1px #fff solid}

.scrollable-2 .product .disc{color:#666666;font-size:12px;font-family:"Helvetica Neue",Helvetica,sans-serif;line-height:1.3em;margin:0;padding:2px 0 0; font-weight:normal;text-align:left; padding:10px; padding-top:8px;  text-shadow:0 1px #fcfbf6;margin-top:1px; padding-top:3px}

.scrollable-2 .product img {
margin-bottom:10px;
}

.scrollable-2 .product img {
margin-bottom:10px;
}


.scrollable-2-container .browse {
background:url(../images/nav-category-scrollable.gif) no-repeat scroll 0 0 transparent;
cursor:pointer;
display:block;
height:245px;
left:30px;
position:absolute;
top:15px;
width:35px;
}

.scrollable-2-container .prev {
left:0;
}

.scrollable-2-container .prev:hover {
	background-position: -35px 0;
}

.scrollable-2-container .next {
background-position:-105px 0;
left:auto;
right:0;
}

.scrollable-2-container .next:hover {
	background-position: -70px 0;
}

.scrollable-2-container p{color:#222222;font-size:16px;font-family:"Helvetica Neue",Helvetica,sans-serif;line-height:1.3em;margin:0;padding:0px 0 3px 0px; font-weight:bold; letter-spacing:normal; text-align:left;text-shadow:0 1px #fcfbf6; font-style:normal; padding:10px; padding-bottom:0px; padding-top:0px}

.scrollable-2 .scroll-page {
float:left;
}

#error{background-image:url(../images/404error.png); background-position: left bottom; min-height:573px; background-repeat:no-repeat; bottom:0; text-align:left; width:940px; margin:auto}

.error_message {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#FFDDCC;
border:1px solid #EECCBB;
margin-bottom:10px;
padding:12px 10px 12px 0px;
width:93%;
margin-left:0%;
margin-top:0px
}

.error_message div {background:url(../images/error-icon.png) no-repeat scroll 10px 0px;
padding-left:35px;
color:#663333;
font-size:9pt;
line-height:1.6em;
font-weight:bold;
}

.thanx_message {
-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#E2F9E3;
border:1px solid #BBEE66;
margin-bottom:15px;
padding:12px 10px 12px 0px;
margin-left:0%;
margin-top:5px;
width:93%;
}

.thanx_message div {background:url(../images/good_icon.gif) no-repeat scroll 10px 0px;
padding-left:40px;
color:#336633;
font-size:9pt;
line-height:1.6em;
font-weight:bold;
}

.label_long{width:165px; padding-top:5px; text-align:left; margin-right:0px; color:#333}

.signup_arrow {position:absolute;z-index:10000;width:27px;margin-top:-36px;margin-left:25px;}
.signup_arrow_silver {position:absolute;z-index:10000;width:27px;margin-top:-36px;margin-left:176px;}
.signup_arrow_bronze {position:absolute;z-index:10000;width:27px;margin-top:-36px;margin-left:350px;}
.signup_arrow_small {position:absolute;z-index:10000;width:27px;margin-top:-36px;margin-left:370px;}

#thanks_detail{overflow:hidden; width:500px; float:left}
#thanks_detail ul{overflow:hidden; width:500px; padding-top:5px; margin:0px; text-align:left; margin-left:35px}
#thanks_detail ul li{float:left; display:inline; padding:0px; margin:0px; text-align:left; font-size:14px}

#thanks_detail h3 {
color:#333;
font-family:helvetica,arial,sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:normal;
line-height:1.4em;
margin-top:10px;
padding-bottom:3px;
}