html, body {

	background:#B9C3CB url(/media/back_gradiant.gif);

	background-repeat: repeat-x;

	margin:0;

	padding:0;	

	text-align: center;

}

span.big{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #6E6E6E;

	font-weight: bold;

	font-style: normal;

	text-decoration: none;

}

span.normal{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #6E6E6E;

	font-weight: normal;

}

span.red {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FF0000;

	font-weight: normal;

}

span.disabled {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #B7B7B7;

	font-weight: normal;

}

span.blue{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #719DBD;

	font-weight: normal;

}

span.blue_big{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #719DBD;

	font-weight: bold;

}

span.title_grey{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #6E6E6E;

	font-weight: bold;

}

span.bigger_title_grey{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #6E6E6E;

	font-weight: bold;

}
span.bigger_title_grey_2{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: BLACK;

	font-weight: bold;

}


.invisible{

	display:none;

}

div{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #6E6E6E;

	font-weight: normal;

	font-style: normal;

	text-decoration: none;

	text-align: left;

}

input.adapted{

	border: 1 solid #719CBC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #6E6E6E;

	font-weight: normal;

	font-style: normal;

	text-decoration: none;

	text-align: left;

}

textarea.adapted{

	border: 1 solid #719CBC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #6E6E6E;

	font-weight: normal;

	font-style: normal;

	text-decoration: none;

	text-align: left;

}

select.adapted{

	border: 1 solid #719CBC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #6E6E6E;

	font-weight: normal;

	font-style: normal;

	text-decoration: none;

	text-align: left;

}

td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #6E6E6E;

	font-weight: normal;

	font-style: normal;

	text-decoration: none;

}

td.bottom {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #6E6E6E;

	font-weight: normal;

	font-style: normal;

	text-decoration: none;

	vertical-align: bottom;

}

span.bigeleven{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #6E6E6E;

	font-weight: bold;

}



#trailimageid

{

	font-size: 0.75em;

	position: absolute;

	visibility: hidden;

	left: 0px;

	top: 0px;

	width: 286px;

	height: 0px;

	z-index: 200;

}



p {margin:8 0 12 0;}

p.news_p {margin:8 0 7 0;}

p.mailinglist_p {margin:10 0 8 0;}

a.read_more {float:right;}



a.normal {text-decoration: none;}



.wrapper_shadow {

	width:720px;

	height:100%;

	background:#B9C3CB url(/media/back_shadow.gif);	

	margin:0 auto 0 auto;

	text-align: center;

}

.wrapper_radiant_left {

	width:10px;

	height:100%;

	background: url(/media/wrapper_radiant_left.gif) 0px 116px no-repeat;

	margin:0 auto 0 auto;

	float:left;

}

.wrapper {

	width:700px;

	background:#ffffff;

	margin:0 0 0 0;

	text-align: center;

	float:left;

}

.header {

	width:658px;

	height:355px;

	margin:0 0 0 0;

	float:left;

}

.wrapper_radiant_right {

	width:10px;

	height:100%;

	background: url(/media/wrapper_radiant_right.gif) 0px 116px no-repeat;

	margin:0 auto 0 auto;

	float:left;

}

.header_shadow {

	width:658px;

	height:10px;

	background:#ffffff url(/media/under_menu_shadow.gif);

	background-repeat: repeat-x;

	margin:0 auto 0 auto;

	text-align: center;

}

.content {

	width:700px;

	background:#fff;

	margin:0 0 0 0;

	text-align: center;

}



.content_left {

	width:221px;

	background:#fff;

	margin:0 auto 0 auto;

	text-align: center;

	float:left;

}

.content_right {

	width:479px;

	background:#fff;

	margin:0 auto 0 auto;

	text-align: center;

	float:left;

}

.content_right_checkout {

	width:658px;

	background:#fff;

	margin:0 auto 0 auto;

	text-align: center;

	float:left;

}

.welcome {

	width:100%;

	height:131px;

	background:url(/media/welcome_bg.gif) no-repeat;

	margin:0 0 0 0;

	float:left;

}

.welcome_txt {

	width:196px;

	height:63px;

	margin:46 0 0 25;
}

.featured {

	width:100%;

	background:url(/media/featured_bg.gif) no-repeat;

	margin:0 0 0 0;

	float:left;

	height:204px;	

}

.Changes {

	width:100%;

	height:132px;

	background:url(../media/Changes.gif) no-repeat;

	margin:0 0 0 0;

	float:left;

}






.news {

	width:100%;

	height:132px;

	background:url(/media/news_bg.gif) no-repeat;

	margin:0 0 0 0;

	float:left;

}

.news_txt {	width:188px; margin:37 0 0 22; }



.left_testimonial {

	width:100%;

	height:132px;

	margin:-5 0 0 0;

	float:left;

}

.left_testimonial_txt {	width:188px; margin:27 0 0 22; }



.free {

	width:221px;

	height:100px;

	margin:0 0 0 0;

	float:left;

}



.mailinglist {

	width:221px;

	height:73px;

	background:url(/media/mailinglist_bg.gif) no-repeat;

	margin:37 0 0 0;

	float:left;

}

.mailinglist_txt { margin:22px 0px 0px 22px; }

.mailinglist_txt_ok { margin:-18px 0px 0px 170px; }



.footer {

	width:700px;

	height:138px;

	background:url(/media/footer.gif) no-repeat;

	margin:0 0 0 0;

	float:left;

}



div.backup_href { margin:23px 0px 0px 0px; text-align: center; }



a.backup_href:link{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #2B648F;

	font-weight: normal;

	font-style: normal;

	text-decoration: none;

}

a.backup_href:visited{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #2B648F;

	font-weight: normal;

	font-style: normal;

	text-decoration: none;

}

a.backup_href:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #8CB2CE;

	font-weight: normal;

	font-style: normal;

	text-decoration: underline;

}

.copyright { 

	margin:64px 0px 0px 0px; 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: center;

}



.featured_content{
	color: #E5BD00;
	
	font-weight: bold;
	
	font-size: 12px;
	
	margin:18px 0px 0px 0px;
	
	float: left;
	}

.featured_padding


 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1px;

	width:26;

	height:1;

	margin:0px 0px 0px 0px;

	float:left;
	
	font-size: 12px;

}



.featured_pic {

	width:80;

	height:100;

	margin:11px 0px 0px 0px;

	float:left;

}

.featured_txt {

	width:190;

	height:100;

	margin:0px 0px 0px 0px;

	float:left;
}

.shortcuts_content 
{
	color: #E5BD00;
	
	font-weight: bold;
	
	font-size: 12px;
	
	padding:20px 0px 0px 0px;
	
	width:232px;
	
	height:100px;
	
	float: right;
	}



.shortcuts_txt {
	text-align:left;
	width:197;

	margin:15px 0px 0px 0px;

}

a, a.blueUderline:link{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #2B648F;

	font-weight: normal;

	font-style: normal;

	text-decoration: none;

	text-decoration: underline;

}

a.blueUderline:visited{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #2B648F;

	font-weight: normal;

	font-style: normal;

	text-decoration: none;

	text-decoration: underline;

}

a.blueUderline:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #8CB2CE;

	font-weight: normal;

	font-style: normal;

	text-decoration: underline;

}

a.blueUderlineBig:link{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2B648F;

	font-weight: bold;

	font-style: normal;

	text-decoration: none;

	text-decoration: underline;

}

a.blueUderlineBig:visited{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #2B648F;

	font-weight: bold;

	font-style: normal;

	text-decoration: none;

	text-decoration: underline;

}

a.blueUderlineBig:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #8CB2CE;

	font-weight: bold;

	font-style: normal;

	text-decoration: underline;

}



.blueinput {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #719DBD;

}

/* ------------------------- fakes ----------------------- */



.content_left_fake {

	width:221px;

	height:356px;

	background:url(/media/fakeside.jpg) no-repeat;

	margin:0 0 0 0;

	text-align: center;

	float:left;

}



/* -------------------- login ----------------- */

.login

{

	width:479px;

	height:352;

	background: url(/media/login_bg.gif) no-repeat;

	margin:0 0 0 0;

	float:left;	

}

.login_txt {

	width:236px;

	margin:46 0 0 25;

}



/* -------------------- signup ----------------- */

.signup

{

	width:479px;

	height:992;

	background: url(/media/signup_bg.gif) no-repeat;

	margin:0 0 0 0;

	float:left;	

}

.signup_txt {

	width:236px;

	margin:46 0 0 25;

}



/* -------------------- forgot ----------------- */

.forgot

{

	width:479px;

	height:352;

	background: url(/media/forgot_bg.gif) no-repeat;

	margin:0 0 0 0;

	float:left;	

}

.forgot_txt {

	width:236px;

	margin:46 0 0 25;

}



/* -------------------- forgot_p ----------------- */

.forgot_p

{

	width:479px;

	height:352;

	background: url(/media/forgot_p_bg.gif) no-repeat;

	margin:0 0 0 0;

	float:left;	

}

.forgot_p_txt {

	width:236px;

	margin:46 0 0 25;

}

/* -------------------- detail ----------------- */

.detail

{

	width:479px;

	height:518;

	background: url(/media/detail_bg.gif) no-repeat;

	margin:0 0 0 0;

	float:left;	

}

.detail_txt {

	width:236px;

	margin:46 0 0 25;

}

.blue_price {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #719DBD;

	font-weight: bold;

}

.red_price {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #CB1515;

	font-weight: bold;

}

.cart_top{width:479px;height:43;background: url(/media/cart_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}



.download_middle

{

	width:479px;

	height:321px;

	background: url(/media/bg_download_middle.gif) no-repeat;

	margin:0 0 0 0;

	float:left;

}



/* -------------------- !! Global background generator !!----------------- */

.global_middle

{

	width:479px;

	background: url(/media/bg_middle.gif) repeat-y;

	margin:0 0 0 0;

	float:left;

}

.global_bottom

{

	width:479px;

	height:13;

	background: url(/media/bg_bottom.gif) no-repeat;

	margin:0 0 0 0;

	float:left;	

}

.global_txt {

	width:236px;

	margin:3 0 0 25;

}

.global_txt_checkout {

	margin:3 0 0 35;

	background:

}



.list_item {

	width:412px;

	height:131px;

	background: url(/media/list_item.gif) no-repeat;

	margin:0 0 0 0;

}

.list_item_gift {

	width:412px;

	height:131px;

	background: url(/media/list_item_gift.gif) no-repeat;

	margin:0 0 0 -4;

}

.products_management_top{width:479px;height:43;background: url(/media/products_management_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.price_changes_top{width:479px;height:43;margin:0 0 0 0;float:left;}

.products_payroll_top{width:479px;height:43;background: url(/media/products_payroll_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.products_specialty_top{width:479px;height:43;background: url(/media/products_specialty_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.products_faq_top{width:479px;height:43;background: url(/media/products_faq_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.aboutus_philosophy_top{width:479px;height:43;background: url(/media/aboutus_philosophy_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.aboutus_faq_top{width:479px;height:43;background: url(/media/aboutus_faq_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.aboutus_testimonials_top{width:479px;height:43;background: url(/media/aboutus_testimonials_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.aboutus_employment_top{width:479px;height:43;background: url(/media/aboutus_employment_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.contactus_top{width:479px;height:43;background: url(/media/contactus_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.faq_other_top{width:479px;height:43;background: url(/media/faq_other_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.support_get_top{width:479px;height:43;background: url(/media/support_get_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.training_get_top{width:479px;height:43;background: url(/media/training_get_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.news_top{width:479px;height:43;background: url(/media/news_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.Changes_top{width:479px;height:43;background: url(../media/Changes.gif) no-repeat;margin:0 0 0 0;float:left;}
.faq_sales_top{width:479px;height:43;background: url(/media/faq_sales_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.support_faq_top{width:479px;height:43;background: url(/media/support_faq_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.support_feedback_top{width:479px;height:43;background: url(/media/support_feedback_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.training_feedback_top{width:479px;height:43;background: url(/media/training_feedback_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.support_knowledge_top{width:479px;height:43;background: url(/media/support_knowledge_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.training_tutorial_top{width:479px;height:43;background: url(/media/training_tutorial_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.training_faq_top{width:479px;height:43;background: url(/media/training_faq_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.request_demo_top{width:479px;height:43;background: url(/media/request_demo_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.signup_now_top{width:479px;height:43;background: url(/media/signup_now_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.download_top{width:479px;height:43;background: url(/media/download_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.checkout_top{width:700px;height:43;background: url(/media/checkout_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.checkout_middle{width:700px;background: url(/media/checkout_bg_middle.gif) repeat-y;margin:0 0 0 0;float:left;}

.checkout_bottom{width:700px;height:13;background: url(/media/checkout_bg_bottom.gif) no-repeat;margin:0 0 0 0;float:left;}

.faq_top{width:479px;height:43;background: url(/media/faq_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.support_top{width:479px;height:43;background: url(/media/support_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.training_top{width:479px;height:43;background: url(/media/training_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.products_top{width:479px;height:43;background: url(/media/products_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.aboutus_top{width:479px;height:43;background: url(/media/aboutus_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.login_bg_top{width:479px;height:43;background: url(/media/login_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.request_feature_top{width:479px;height:43;background: url(/media/request_feature_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.site_map_top{width:479px;height:43;background: url(/media/site_map_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.admin_bg_top{width:479px;height:22;background: url(/media/admin_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.articles_bg_top{width:479px;height:43;background: url(/media/articles_bg_top.gif) no-repeat;margin:0 0 0 0;float:left;}

.admin_title {color: #E5BD00; font-weight: bold; font-size: 13px;}

.breadcrumbs{text-decoration: left; margin-left: 22px;}

.short_description{margin: 0 0 0 15px;}



ul{list-style-image: url('/media/arrow_orange_small.gif'); margin-left: 15px; padding-left: 0px; margin-top: 0; padding-top: 0;}

li{margin-bottom: 1px; padding-bottom: 1px;}

.site_shortcuts{position: relative; top: -8px;	text-align:left;}

.welcome h1{color: #E5BD00; font-weight: bold; font-size: 12px; margin: 0; padding: 0; position: relative; top: 20px; left: 45px; float: left;};
