body {
	color: #333333;
	background-color: #DEE5E2;
	background-image: url(http://s1.cutimg.com/images/tools/bg_gradient.png);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
}

a {
	color: #1F98AD;
	text-decoration: underline;
}

a:hover {
	color: #333333;
	text-decoration: underline;
}

#header {
	display: block;
	width: 950px;
	margin: auto;
	margin-top:25px;
	height:60px;
	margin-bottom: 15px;
}

#cutiestools {
	display: block;
	float:left;
	width:225px;
	margin-left:15px;
}

#menu {
	display: block;
	float:right;
	margin-top:20px;
}

#menu a {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	display: block;
	float:left;
	padding: 8px;
	text-transform: uppercase;
	padding-right: 13px;
	padding-left: 13px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F2F2F2;
}

#menu a:hover {
	text-decoration: underline;	
}

#loginlink a {
	font-size: 12px;
	font-weight: bold;
	color: #818181;
	text-decoration: none;
	display: block;
	float:left;
	text-transform: uppercase;
	border:none;
	margin-left:10px;
	background-image: url(http://s2.cutimg.com/images/tools/login_lock.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:17px;
}

#loginlink a:hover {
	text-decoration: underline;	
}

#on_home a {
	background-image: url(http://i1.cutimg.com/images/tools/tab_home.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#on_features a {
	background-image: url(http://s1.cutimg.com/images/tools/tab_features.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#on_features2 a {
	background-image: url(http://s2.cutimg.com/images/tools/tab_features2.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#on_pricing a {
	background-image: url(http://i2.cutimg.com/images/tools/tab_pricing.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#on_compare a {
	background-image: url(http://s1.cutimg.com/images/tools/tab_compare.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#on_demo a {
	background-image: url(http://s2.cutimg.com/images/tools/tab_demo.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#on_samples a {
	background-image: url(http://i1.cutimg.com/images/tools/tab_samples.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#on_why a {
	background-image: url(http://s1.cutimg.com/images/tools/tab_why.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#on_faq a {
	background-image: url(http://s2.cutimg.com/images/tools/tab_faq.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#on_contact a {
	background-image: url(http://i2.cutimg.com/images/tools/tab_contact.gif);
	background-repeat: no-repeat;
	background-position: center center;
}



.clear {
	clear:both;
}


a img {
	border:0px;
}

#section_users {
	display:block;
	margin:auto;
	height: 103px;
	width:900px;
	background-image: url(http://s1.cutimg.com/images/tools/section_users.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left: 25px;
	padding-right: 25px;
	background-color: #4D4252;
}

#section_groups {
	display:block;
	margin:auto;
	height: 103px;
	width:900px;
	background-image: url(http://s2.cutimg.com/images/tools/section_groups.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left: 25px;
	padding-right: 25px;
	background-color: #32545E;
}

#title {
	display:block;
	float: left;
	margin-top:23px;
}

#signuptop {
	display:block;
	float: right;
	margin-top: 40px;
}

#type_users {
	display:block;
	margin:auto;
	height: 51px;
	width:900px;
	background-image: url(http://i1.cutimg.com/images/tools/type_users.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left: 25px;
	padding-right: 25px;
}

#type_groups {
	display:block;
	margin:auto;
	height: 51px;
	width:900px;
	background-image: url(http://s1.cutimg.com/images/tools/type_groups.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left: 25px;
	padding-right: 25px;
}

#type_users a {
	color: #FFFFFF;
	text-decoration: underline;	
}

#type_users a:hover {
	color: #BDEBF2;
	text-decoration: underline;
}

#type_groups a {
	color: #FFFFFF;
	text-decoration: underline;	
}

#type_groups a:hover {
	color: #BDEBF2;
	text-decoration: underline;
}



#users_on {
	display:block;
	margin:auto;
	float:left;
	background-image: url(http://s1.cutimg.com/images/tools/type_users_on.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	width:88px;
	height:23px;
	padding-top: 9px;
	font-size: 14px;
	font-weight: bold;
	color: #29BBD7;
	text-align: center;
	margin-top: 19px;
	margin-right: 5px;
}

#groups_off {
	display:block;
	margin:auto;
	float:left;
	background-image: url(http://s2.cutimg.com/images/tools/type_groups_off.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	width:102px;
	height:25px;
	padding-top: 7px;
	font-size: 14px;
	font-weight: bold;
	color: #29BBD7;
	text-align: center;
	margin-top: 19px;
	margin-right: 5px;
}


#users_off {
	display:block;
	margin:auto;
	float:left;
	background-image: url(http://i2.cutimg.com/images/tools/type_users_off.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:88px;
	height:25px;
	padding-top: 7px;
	font-size: 14px;
	font-weight: bold;
	color: #29BBD7;
	text-align: center;
	margin-top: 19px;
	margin-right: 5px;
}

#groups_on {
	display:block;
	margin:auto;
	float:left;
	background-image: url(http://s1.cutimg.com/images/tools/type_groups_on.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	width:102px;
	height:23px;
	padding-top: 9px;
	font-size: 14px;
	font-weight: bold;
	color: #29BBD7;
	text-align: center;
	margin-top: 19px;
	margin-right: 5px;
}


#type_users {
	display:block;
	margin:auto;
	height: 51px;
	width:900px;
	background-image: url(http://s2.cutimg.com/images/tools/type_users.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left: 25px;
	padding-right: 25px;
}

#type_users a {
	color: #FFFFFF;
	text-decoration: underline;	
}

#type_users a:hover {
	color: #BDEBF2;
	text-decoration: underline;
}






#login_type_users {
	display:block;
	margin:auto;
	height: 44px;
	width:596px;
	background-image: url(http://s1.cutimg.com/images/tools/bg_login_type_users.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#login_type_groups {
	display:block;
	margin:auto;
	height: 44px;
	width:596px;
	background-image: url(http://s2.cutimg.com/images/tools/bg_login_type_groups.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


#login_type_users a {
	color: #FFFFFF;
	text-decoration: underline;	
}

#login_type_users a:hover {
	color: #BDEBF2;
	text-decoration: underline;
}

#login_type_groups a {
	color: #FFFFFF;
	text-decoration: underline;	
}

#login_type_groups a:hover {
	color: #BDEBF2;
	text-decoration: underline;
}

#login_users_on {
	display:block;
	margin:auto;
	float:left;
	background-image: url(http://s1.cutimg.com/images/tools/type_users_on.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	width:88px;
	height:23px;
	padding-top: 9px;
	font-size: 14px;
	font-weight: bold;
	color: #29BBD7;
	text-align: center;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 25px;
}

#login_groups_off {
	display:block;
	margin:auto;
	float:left;
	background-image: url(http://s2.cutimg.com/images/tools/type_groups_off.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:102px;
	height:25px;
	padding-top: 7px;
	font-size: 14px;
	text-align: center;
	margin-top: 5px;
}

#login_users_off {
	display:block;
	margin:auto;
	float:left;
	background-image: url(http://i1.cutimg.com/images/tools/type_users_off.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:88px;
	height:25px;
	padding-top: 7px;
	font-size: 14px;
	color: #29BBD7;
	text-align: center;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 25px;
}

#login_groups_on {
	display:block;
	margin:auto;
	float:left;
	background-image: url(http://s1.cutimg.com/images/tools/type_groups_on.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #FFFFFF;
	width:102px;
	height:23px;
	padding-top: 9px;
	font-size: 14px;
	font-weight: bold;
	color: #29BBD7;
	text-align: center;
	margin-top: 5px;
	margin-right: 5px;
}





#livehelp {
	display:block;
	margin:auto;
	float:right;
	margin-top: 9px;
}

#round_top {
	display:block;
	height: 6px;
	background-image: url(http://s2.cutimg.com/images/tools/rounded_top_users.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#round_top_groups {
	display:block;
	height: 6px;
	background-image: url(http://i1.cutimg.com/images/tools/rounded_top_groups.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#middle {
	display:block;
	background-image: url(http://i2.cutimg.com/images/tools/bg_middle.jpg);
	background-repeat: repeat-y;
	background-position: center;
}

#wrap {
	display:block;
	width: 900px;
	margin:auto;
}

#content {
	display:block;
	width: 680px;
	margin:auto;
	padding-top:25px;
	float:left;
}

#content_wide {
	display:block;
	width: 900px;
	margin:auto;
	padding-top:25px;
	float:left;
}

#intro {
	display:block;
	font-size: 11px;
	color: #999999;
	background-image: url(http://s1.cutimg.com/images/tools/arrow_light.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
	margin-bottom:20px;
}

#right {
	display:block;
	width: 205px;
	margin:auto;
	padding-top:25px;
	float:right;
}

#tip {
	display:block;
	width: 204px;
	background-image: url(http://i1.cutimg.com/images/tools/box_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top:22px;	
}

#tip_bottom {
	display:block;
	width: 204px;
	background-image: url(http://s2.cutimg.com/images/tools/tip_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:70px;
}

#tip_bottom div {
	padding:15px;
	padding-top:20px;
	font-size: 11px;
}

#quote {
	display:block;
	width: 204px;
	background-image: url(http://s1.cutimg.com/images/tools/box_quote_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top:15px;	
}

#quote_bottom {
	display:block;
	width: 204px;
	background-image: url(http://i1.cutimg.com/images/tools/quote_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:45px;
}

#quote_bottom div {
	padding:15px;
	padding-top:20px;
	font-size: 11px;
}

#footer {
	display:block;
	padding-top:15px;
	background-image: url(http://s2.cutimg.com/images/tools/rounded_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 11px;
	color: #999999;
	padding-bottom:50px;
}

#footer a {
	text-decoration: none;	
	color: #666666;
	padding-left:6px;
	padding-right:6px;
}

#footer a:hover {
	text-decoration: underline;
	color: #666666;
}

#footerbox {
	display:block;
	width:920px;
	margin:auto;
}

.more_stories {
	display:block;
	padding:7px;
	font-size: 11px;
	font-weight: bold;
}







#signup {
	display:block;
	width:790px;
	margin:auto;
		margin-top:25px;
}

#signup_left {
	display:block;
	width:600px;
	margin:auto;
	float:left;
}

#signup_right {
	display:block;
	margin:auto;
	float:left;
	width:160px;
	padding: 15px;
	font-size: 11px;
	color: #8D8D8D;
	margin-top:185px;
}

#signup_right div {
	display:block;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#signup_logo {
	display:block;
	margin:auto;
	float:left;
	margin-left: 15px;
	height:60px;
	margin-bottom: 15px;
}

#signup_livehelp {
	display:block;
	margin:auto;
	float:right;
	margin-right: 15px;
	margin-top: 20px;
}

#signup_body {
	background-image: url(http://s1.cutimg.com/images/tools/bg_signup.jpg);
	background-repeat: repeat-y;
	background-position: center;
	width:566px;
	margin:auto;
	padding:15px;	
	padding-top:0px;	
}


#signup_footer {
	display:block;
	padding-top:15px;
	background-image: url(http://s2.cutimg.com/images/tools/signup_footer_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 11px;
	color: #999999;
	padding-bottom:50px;
	padding-left:10px;
}

#signup_footer a {
	text-decoration: none;	
	color: #666666;
	padding-left:6px;
	padding-right:6px;
}

#signup_footer a:hover {
	text-decoration: underline;
	color: #666666;
}



#login {
	display:block;
	width:600px;
	margin:auto;
	margin-top:25px;
}

#login_logo {
	display:block;
	margin:auto;
	float:left;
	margin-left: 15px;
	height:60px;
	margin-bottom: 15px;
}

#login_livehelp {
	display:block;
	margin:auto;
	float:right;
	margin-right: 15px;
	margin-top: 20px;
}

#login_body {
	background-image: url(http://i2.cutimg.com/images/tools/bg_signup.jpg);
	background-repeat: repeat-y;
	background-position: center;
	width:536px;
	margin:auto;
	padding:30px;	
	padding-top:20px;	
}


#login_footer {
	display:block;
	padding-top:15px;
	background-image: url(http://s2.cutimg.com/images/tools/signup_footer_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 11px;
	color: #999999;
	padding-bottom:50px;
	padding-left:10px;
}

#login_footer a {
	text-decoration: none;	
	color: #666666;
	padding-left:6px;
	padding-right:6px;
}

#login_footer a:hover {
	text-decoration: underline;
	color: #666666;
}

.login_box {
	display: block;
	padding: 25px;
	font-size: 14px;
	padding-top: 18px;
}

.login_text {
	font-size: 22px;
	background-image: url(http://s1.cutimg.com/images/input-text-bg.png);
	background-repeat: repeat-x;
	background-position: top;
	border:#ccc 1px solid;
}

.forgot {
	font-size: 11px;
}

.login_button {
	display: block;
	margin-top:10px;
}

.field {
	font-size: 16px;
	color: #666666;
	display: block;
	padding-top:8px;
}

#steps {
	font-size: 11px;
	color: #333333;
	display: block;
	width: 395px;
	height: 60px;
	margin: auto;
	margin-bottom: 30px;
}

#steps div {
	color: #666666;
	text-align: center;
	display: block;
	width: 65px;
	height: 50px;
	padding: 0px;
	margin: 0px;
	float:left;
	background-repeat: no-repeat;
	background-position: center bottom;
}

#steps strong {
	color: #000000;	
}




.presignup ul {
	list-style-type: none;
	margin:0px;
	padding: 0px;
	display: block;	
}

.presignup {
	margin:0px;
	padding: 0px;
	display: block;	
}

.presignup li {
	list-style-type: none;
	background-image: url(http://i1.cutimg.com/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	display: block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	margin: 0;
	color: #666666;
}

.button {
	display: block;
	margin:15px;
}


.table_packages2 td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.package_name {
	font-size: 24px;
	color: #666666;
}

.package_pricing_old {
	font-size: 16px;
	color: #990000;
	text-decoration: line-through;
}

.package_new_cost {
	font-size: 22px;
	color: #8EAA2F;
	background-color: #F4F9E3;
}

#enter_promo {
	display: block;
	padding: 10px;
	background-image: url(http://s1.cutimg.com/images/bg_subnav.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin:auto;
	margin-top: 15px;
	font-size: 18px;
	width: 300px;
}

.coupon_status {
	border: 1px dashed #FFDF80;
	background-color: #FFFFE6;
	display: block;
	padding: 7px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.step {
	color: #AEAEAE;
}

.subpackage {
	font-size: 14px;
	color: #7B6981;
	display: block;
	padding-top: 7px;
	padding-bottom: 7px;
	font-weight: bold;
}

h1 {
	margin: 0px;
	margin-bottom: 12px;
	margin-top: 3px;
	padding: 0px;
	font-size: 32px;
	font-weight: normal;
	color: #666666;
}

.country {
	padding-top: 10px;
	margin: 0;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
}

.select_region ul {
	padding: 0px;
	margin: 0px;
	display: block;
	margin-left: 0px;
	list-style-type: none;
}

.select_region li {
	padding: 5px;
	margin: 0;
	display: block;
	list-style-type: none;
	font-size: 18px;
	background-image: url(http://s2.cutimg.com/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}

#thingsNote{width: 200px; margin: 0; border: solid 1px white;} 
.flash{
	padding: 6px;
	color: #FFFFFF;
	background-color: #CC0000;
} 

.categories ul {
	padding: 0;
	margin: 0;
	display: block;
	margin-left:25px;
}

.categories li {
	padding: 1px;
	margin: 0;
	display:inline-block;
	list-style-type: none;
	font-size: 13px;
	width: 110px;
}

.category_title {
	display: block;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 15px;
	font-size: 18px;
	color: #85A224;
}

.click {
	display: block;
	margin-top:25px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-align: center;
}

.required {
	font-size: 18px;
}

.info_title {
	font-size: 18px;
	color: #85A224;
}

.signup_label {
	padding: 3px;
	font-weight: bold;
}

.info_help {
	font-size: 11px;
	color: #9B9B9B;
	line-height: 140%;
}

.account {
	font-size: 14px;
	border: 1px dashed #FFDF80;
	background-color: #FFFFE6;
}

hr {
	color: #F0EDF1;
	background-color: #F0EDF1;
	border:none;
	height:1px;
}

.validation_message {
	font-weight: bold;
	color: #990000;	
}

.login_error {
	font-weight: bold;
	color: #990000;
	background-color:#FFFFCC;
	border:1px dashed #FFCC66;
	padding:5px;
	display: block;
	width: 290px;
}


.validation-advice {
	font-weight: bold;
	color: #990000;	
}


.validation-failed {
	background-color:#FFFFCC;
	border:1px solid #990000;
}

.domain_error {
	padding: 4px;
	padding-left: 28px;
	margin-top: 5px;
	background-color: #FFFEE5;
	color : #333333;
	background-image: url(http://s2.cutimg.com/images/bg_warning.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 1px solid #E8E657;
	font-size: 11px;
	display: block;
 }
 
.domain_available {
	padding: 4px;
	padding-left: 28px;
	margin-top: 5px;
	background-color: #EBFDC8;
	color : #333333;
	background-image: url(http://s1.cutimg.com/images/icon_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 1px solid #E8FCC2;
	display: block;
}

.domain_taken {
	padding: 4px;
	padding-left: 28px;
	margin-top: 5px;
	background-color: #FFFEE5;
	color : #333333;
	background-image: url(http://i1.cutimg.com/images/bg_warning.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 1px solid #E8E657;
	display: block;
}


.confirm_li{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.confirm_li li{
	margin: 0px;
	list-style-type: none;
	background-image: url(http://s2.cutimg.com/images/icon_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
}

.confirm td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E0E0E0;
	font-size: 13px;
	color: #333333;
}

.thankyou_specs {
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
	margin-left: 25px;
	margin-top: 25px;
}

.thankyou_specs li {
	margin: 0px;
	padding: 2px;
	list-style-type: none;
}



.forgot_error {
	font-size: 12px;
	color: #990000;
	border: 1px dashed #FFDF80;
	background-color: #FFFFE6;
	font-weight: bold;
	margin-top:10px;
	padding:5px;
}

.forgot_sent {
	font-size: 12px;
	color: #669900;
	border: 1px dashed #FFDF80;
	background-color: #FFFFE6;
	font-weight: bold;
	margin-top:10px;
	padding:5px;
}

.story_right{
	background-image: url(http://i2.cutimg.com/images/story_right.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 15px;
	padding-left: 25px;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #7A1B15;
	line-height: normal;
}

.story_right2{
	background-image: url(http://s1.cutimg.com/images/story_right2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 15px;
	padding-left: 25px;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3C3D3F;
	line-height: normal;
}

.waiting {
	display: block;
	border: 10px solid #EEEEEE;
	margin:auto;
	margin-bottom:25px;
	margin-top:25px;
	padding:10px;
	background-color: #F8F8F8;
	width:500px;
}

.what {
	font-size: 17px;
	color: #999999;
}

.what b {
	font-size: 26px;
	color: #666666;
	margin-bottom:5px;
	margin-top:15px;
	display: block;
}

.story_name{
	font-size: 22px;
	font-weight: bold;
}

.story_name2{
	font-size: 15px;
	font-weight: bold;
	color: #000000;	
	padding: 3px;
}

.bg_story_left{
	background-image: url(http://s2.cutimg.com/images/bg_story_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 10px;
	line-height: 13px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

.bg_story_right{
	background-image: url(http://s1.cutimg.com/images/bg_story_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 10px;
	line-height: 13px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

.story_image_left{
	padding-right: 10px;
	padding-bottom: 5px;
}

.story_image_right{
	padding-left: 10px;
	padding-bottom: 5px;
}

.table_compare2 {
	font-size: 11px;
	color: #333333;
}

.compare_packages {
	background-color: #EEEEEE;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.compare_section {
	font-size: 22px;
	color: #22A8C2;
	padding-top: 30px;
}

.compare_price {
	display: block;
	font-size: 24px;
	color: #333333;	
}

.compare_price b {
	display: block;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
}

.oldprice {
	color: #666666;
	text-decoration: line-through;	
}

.compare_line a:link, .compare_line a:visited, .compare_line a:active {
	text-decoration: underline;
	display: block;
	padding-left: 15px;
	background-image: url(http://i1.cutimg.com/images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	color: #666666;
}

.compare_line a:hover {
	color: #333333;
}

.compare_feature {
	font-size: 13px;
}

.compare_desc{
	color: #333333;
	font-size: 11px;
	display: block;
	padding-left:16px;
}

.compare_line td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E1E1E1;
	font-size: 16px;
}

#demo_link {
	display: block;
	padding: 10px;
	font-size: 14px;
	color: #666666;
}

.demos {
	font-size: 42px;
	font-weight: bold;
	color: #666666;
	padding: 3px;
	line-height: normal;
	margin: 0;
}

.number {
	margin-left: 30px;
	font-size: 32px;
	color: #CCCCCC;
	font-weight: bold;
}

.demos_text {
	display:block;
	width:600px;
	margin:auto;
}

#sample_nav {
	display: block;
	padding-top: 15px;
	font-size: 24px;
}

.faq_topics ul {
	list-style-type: none;	
	padding: 0;
	margin: 0;
}

.faq_topics li {
	list-style-type: none;
	background-image: url(http://s1.cutimg.com/images/bullet_faq.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:4px;
	padding-left: 15px;
	margin: 0px;
}

.faq b {
	font-weight: bold;
	color: #23BEDC;
	font-size: 17px;
	padding-top: 15px;
	display: block;
}

h2 {
	margin-top:20px;
	display:block;
}

.whyus_top {
	font-size: 20px;
	color: #04A7CA;
}

.whyus ul {
	list-style-type: none;	
	padding: 0;
	margin: 0;
	margin-bottom: 20px;
	margin-top: 20px;
}

.whyus li {
	list-style-type: none;
	background-image: url(http://i2.cutimg.com/images/arrow_menu.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 20px;
	margin:0;
	color: #666666;
}

.footer_text {
	font-size: 11px;
	line-height: 135%;
	background-image: url(http://s2.cutimg.com/images/bg_footer_box.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 90px;
	padding: 8px;	
}

 .timeout {
	background-color: #FFFFCC;
	border: 1px solid #FFFF99;
	display: block;
	font-weight: normal;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	font-size: 12px;
	margin-bottom:20px;
	margin-top:20px;
	color: #333333;
}

.description {
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 13px;
	color: #999999;
}


.user {
	padding: 13px;
	font-size: 18px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C5C5C5;
}

.user strong {
	color: #85A224;
}

.table_pricing1  {
	font-size: 15px;
	border: 6px solid #F5F5F5;
}

.pricing ul {

	list-style-type: none;	

	padding: 0;

	margin: 0;

}



.pricing li {
	list-style-type: none;
	background-image: url(http://i2.cutimg.com/images/arrow_menu.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 22px;
	font-size: 18px;
	color: #666666;
	margin:0;
}

.pricing_escorts {
	background-image: url(http://s1.cutimg.com/images/bg_billing_price.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 28px;
	color: #666666;
	background-color: #F7F7F7;
}

.table_pricing  {
	background-image: url(http://i1.cutimg.com/images/bg_billing_table.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.table_pricing1 th {
	background-image: url(http://s2.cutimg.com/images/bg_billing_top.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 20px;
	background-color: #878787;
	color: #FFFFFF;
}

h2 {
	font-size: 24px;
	font-weight: bold;
	padding: 3px;
	line-height: normal;
}

#chat {
	display:block;
	margin-top:20px;
	margin-bottom:30px;
}

.compare_title {
	font-size: 24px;
	color: #20A2BA;
	padding-top: 20px;
}

.compare {
	padding: 0;
	margin: 10px;
}

.compare ul {
	list-style-type: none;	
	padding: 0;
	margin: 0;
}

.compare li {
	list-style-type: none;
	background-image: url(http://s1.cutimg.com/images/arrow_menu.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 22px;
	font-size: 13px;
}

.month_top {
	background-image: url(http://i1.cutimg.com/images/month_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #C6578C;
}

.month_bottom {
	background-image: url(http://s2.cutimg.com/images/month_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 6px;
}

.month_bottom2 {
	background-image: url(http://s1.cutimg.com/images/month_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
}


.odd td {
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
	background-image: url(http://s1.cutimg.com/images/bg_td_odd.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.heading td {
	background-color: #979797;
	color: #FFFFFF;
	background-image: url(http://i1.cutimg.com/images/bg_td_heading.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding: 5px;
}

.td_spacer {
	background-color: #FFFFFF;
	background-image: none;
	border-right-style: none;
	border-left-style: none;
	height: 30px;	
}

.toggleopacity img{
margin-top: 0px;
}

.toggleopacity:hover img{
margin-top: 0px;
}

#theToolTip{
position: absolute;
left: -300px;
width: 300px;
border: 2px solid #C0C09F;
padding: 6px 0px 0px 10px;
background-color: #FFFFCC;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);
}

#ToolTipPointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#theToolTip p{
font-size: 1.1em;
color: #333333;
line-height:1.3em;
margin-right:10px;
margin-top:0;
}

#ToolTipTextWrap {
font-weight:bold;
font-size: 1.2em;
color: #592C16;
margin-right:10px;
}

#error h2 {
	padding-left: 45px;
	background-image: url(http://s1.cutimg.com/images/tools/404.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom:10px;
}

#screening fieldset {
	border: 1px solid #CCCCCC;
	background-color: #FBFBF7;
	padding:0px;
}

#screening .field {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E8E8D2;
	overflow:hidden;
	font-size: 13px;
	color: #4E4E4E;
	padding:0px;
	margin:0px;
}

#screening .field label {
	float:left;
	text-align:right;
	width:200px;
	margin-right:15px;
	font-weight: bold;
	background-color: #F4F4EA;
	padding:7px;
}

#screening .field div {
	padding: 7px;
}

#screening h1 {
	font-size: 48px;
	font-weight: normal;
	padding-bottom:20px;	
	padding-top:25px;
}

#screening h2 {
	font-size: 32px;
	font-weight: normal;
	color: #1F98AD;
	margin-bottom:5px;
	margin-top:20px;
}

.screening_expiry{
	font-size: 18px;
	font-weight: bold;
	color: #999999;
	display: block;
	padding: 4px;
	border: 1px solid #E5E5E5;
	margin-top: 6px;
	margin-bottom: 6px;
}





