/* Page style */
html { height:100%;
}
/* Body style */ 



/* Text in paragraphs */ 
p {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
}

hr { line-height:0px; width:100%; height:1px; border:0px; background:#474237;}
img { border:0;}
a img { border:0;}
/* Text in tables */ 
table, tr, td { font-family:Arial, Helvetica, sans-serif; margin:0; font-size:12px; line-height:140%; color:#CCCCCC;}
/* Default links visited and active */ 
a:link, a:active, a:visited { color:#CC3333; font-weight:normal; text-decoration:none;  }
/* Default links hover */ 
a:hover, { color:#CC3333; text-decoration:underline; }
/* Link buttons used in the portal admin pages visited and active */
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color:#CC3333; font-family:arial; font-weight:bold; font-size:12px; text-decoration:none; }
/* Link buttons used in the portal admin pages hover */
A.CommandButton:hover{ color:#CC3333; font-family:arial; font-size:12px; text-decoration:none; }

/* Headings */ 
.heading { font-family:"Arial, Times New Roman", Times, serif; font-size:18px; color:#CC3333; text-transform:uppercase; background:transparent; font-weight:bold; padding:0; border-bottom:1px dashed #5B5853; }
/* Subheadings */ 
.SubHead { color:#CCCCCC; font-family:"Arial, Times New Roman", Times, serif; font-size:12px; font-weight:bold; padding:0; }
/* General text on the site */
.normal, .Normal { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; line-height:140%; }
/* General bold text on the site */ 
.NormalBold { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CCCCCC; }
/* Red text used for errors */ 
.NormalRed { color:#C50000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; }

.textHead{ color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
/* Login token idle */ 
.LoginToken, a.LoginToken:link, a.LoginToken:visited, a.LoginToken:active { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; font-weight:normal; text-decoration:underline; margin:0; float:none; }
/* Login token hover */ 
a.LoginToken:hover { color:#000; text-decoration:none;}
/* User token idle */ 
.LinksMenu, a.LinksMenu:link, a.LinksMenu:visited, a.LinksMenu:active { font-family:Arial; font-size:10px; color:#000000; font-weight:normal; text-decoration:none; margin:0; float:none; }
/* User token hover */ 
a.LinksMenu:hover { color:#fff;}
/* Bread token Narmal */
.BreadcrumbToken, a.BreadcrumbToken:link, a.BreadcrumbToken:visited, a.BreadcrumbToken:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000100; font-weight:bold; text-decoration:none; margin:0; float:none; padding-left:4px;}
/* Bread token hover */ 
a.BreadcrumbToken:hover { color:#DA1F26; text-decoration:none;}


/* Copyright, privacy, terms links */ 
a.FooterToken:link, a.FooterToken:visited, a.FooterToken:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-decoration:underline;
	margin:0;
	float:none;
}


/* Copyright, privacy, terms hover */ 
a.FooterToken:hover {
	font-weight:normal;
	text-decoration:none;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
/* Form elements */ 
select, input { font-family:arial; font-size:12px; color:#383838; }
/* Textbox */ 
.NormalTextBox { color:#383838; padding-left:4px; line-height:12px; font-family:arial; font-weight:normal; font-size:12px; }
/* Textbox container */ 
td.NormalTextBox { padding:10; margin:0; background:transparent; border:0; }
/* Buttons */ 
.StandardButton { background:#8B2C0E none; color:#fff; font-family:arial; font-size:12px; font-weight:normal; }

/* DNN Logo */ 
#dnn_dnnLOGO_imgLogo {
vertical-align:top; text-align:left; height:50px !important; width:auto; padding:0px; margin:0px; border:0px;
}

/* ul { list-style:round; color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; margin:5px 0; font-size:12px;} */
 /*ul li { list-style:round; margin:5px 0; color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px;} */
 /*li { color:#CCCCCC; margin:5px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}*/

/*
ul li 
{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC;  
list-style-type:none;
background:url(/Portals/0/images/dot.gif) left center no-repeat;
padding-left:15px;
margin-left:-15px; 
}
*/

ul li 
{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC;  
list-style-type:none;
list-style-image: url(/Portals/0/images/dot.gif);
}


/*content pane */

#content_container {
width:970px;
height:auto;
margin:auto 0;
left:50%;
margin:0px 0 0 -485px;
position:relative;
}

.TopLeftPane {
width:69%;
padding:5px 5px 0 0;
margin:0;
float:left;
}

.TopRightPane {
width:29%;
padding:5 0 0 5px;
margin:0;
float:right;
}

.ContentPane {
padding:0;
margin:0;
width:100%;
}

.BottomLeftPane {
padding:0 5px 0 0;
margin:0;
width:32%;
float:left;
}

.BottomMidPane {
padding:0 6px 0 6px;
margin:0;
width:32%;
float:left;
}

.BottomRightPane {
padding:0 0 0 6px;
margin:0;
width:32%;
float:right;
}

.ContentBottomPane {
padding:0;
margin:0;
width:100%;
}

.LinkPane {
padding:0;
margin:0;
width:100%
}

.clear_floats{
clear:both;
}
.LogoPane {padding:0; margin:0; overflow:hidden; float:left; width:400px; height:51px;}
#dnn_LogoPane p { padding:0; margin:0;}


.content_half1 {
width:48%;
padding:5px 5px 0 0;
margin:0;
float:left;
}

.content_half2 {
width:48%;
padding:5 0 0 5px;
margin:0;
float:right;
}







/* End Style Sheet */






<!-- /* $WEFT -- Created by: Paulo Cesar (pcfreitas@wilcom.com.au) on 12/7/2010 -- */
  @font-face {
    font-family: FarnhamDisplay-Regular;
    font-style:  normal;
    font-weight: 700;
    src: url(FARNHAM0.eot);
  }
  
  @font-face {
    font-family: Myriad Pro;
    font-style:  normal;
    font-weight: normal;
    src: url(MYRIADP0.eot);
  }
-->







/** NEW CSS **/

body {
	/*background:#58AEBF url(images/background_rpt.png) top left repeat; margin:0;*/
	background-color:#000000;
	color:#CCCCCC;
	top:0px;
	bottom:0px;
	margin-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	overflow-x: hidden;
}

td{
color:#CCCCCC;
}


h1 {
	font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
	color: #CCCCCC;
	font-size:27px;
	font-weight: normal;
	margin:0px;
	padding-left:0px;
	margin-left:0px;
	text-align:left;
	/*height:50px;*/
}


h2 {
	font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
	color: #fff;
	font-size:23px;
	font-weight: normal;
	margin:0px;
	padding-left:0px;
	margin-left:0px;
	line-height:23px;
}


h3 {
	font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
	color: #CCC;
	font-size:20px;
	font-weight: normal;
	margin:0px;
	padding-left:0px;
	margin-left:0px;
}


h4 {
	font-family: Myriad Pro, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:18px;
	margin: 0;
	font-weight: normal;
	margin:0px;
	padding-left:0px;
	margin-left:0px;
	margin-top:5px;
}
	

h5 {
	font-family: Myriad Pro, Helvetica, sans-serif;
	color: #fff;
	font-size:14px;
	font-weight: normal;
	margin:0px;
	padding-left:0px;
	margin-left:0px;
}


h6 {
	font-family: Myriad Pro, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:14px;
	font-weight: normal;
	margin:0px;
	padding-left:0px;
	margin-left:0px;
}


h7 {
	font-family: Myriad Pro, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:14px;
	font-weight: normal;
	margin:0px;
	padding-left:0px;
	margin-left:0px;
}





a:link {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:underline;
color:#CCCCCC;
}

a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:13px !important;
color:#CCCCCC;
font-weight:bold !important;
}

a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:underline;
color:#CCCCCC;
}

#container_total{
width:100%;
height:auto;
padding:0px;
margin:0px;
border:#00FF00 solid 0px;
margin:auto 0;
}


.txt_highlight {
	font-family: Myriad Pro, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:14px;
	font-weight: normal;
	margin:0px;
	padding-left:0px;
	margin-left:0px;
}


/* Login form */

#dnn_ctr_Login_pnlLogin{
width:300px;
border:#999999 solid 1px;
padding-bottom:10px;
padding-top:15px;
background-color:#000000;
}


/**HEADER TOP Discover**/


#header_top{
width:970px;
height:93px;
border:#00FF00 solid 0px;
margin:0 auto;
left:50%;
margin:0px 0 0 -485px;
position:relative;
}

#logo_discover{
width:180px;
float:left;
}

#partner_container{
height:76px;
float:right;
padding-right:15px;
text-align:right;
padding-top:7px;
}

#partner_container a:link, a:visited, ahover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8F8F8F;
font-weight:normal;
}

#follow_control{
height:73px;
float:right;
border-left:#202020 solid 1px;
width:94px;
text-align:right;
padding-left:20px;
padding-top:10px;
}

.spmenu {
border-top:#404040 solid 1px;
border-bottom:#404040 solid 1px;
width:100%;
height:auto;
background-image:url('images/bg_menu_top.png');
}


/** BANNER HOME **/

#banner_home{
height:283px;
width:100%;
background-image:url('images/bg_banner_top.png');
background-repeat:no-repeat;
background-position:center;
margin:auto 0;
text-align:center;
}


#banner_home_bg{
height:283px;
width:100%;
background-image:url('images/bg_banner_top_out.png');
}


#logo_deco{
float:left;
}


#logo_embroidery{
float:right;
}

#logo_products{
width:685px;
padding-top:160px;
margin:0 auto;
padding-left:85px;
}


/**FLASH AREA**/

#flash_home{
width:970px;
margin:0 auto;
height:392px;
padding-top:10px;
left:50%;
margin:0px 0 0 -485px;
position:relative;
}


#home_banner_1 {
float:left;
width:320px;
padding-right:1px;
}


#home_banner_2 {
float:left;
width:318px;
padding-right:1px;
}


#home_banner_3 {
float:left;
width:320px;
}

#home_banner_1_bottom{
color:#FFFFFF;
background-color:#000000;
background-image:url('images/home_01_own2.jpg');
height:108px;
}

#home_banner_2_bottom{
color:#FFFFFF;
background-color:#000000;
background-image:url('images/home_02_own2.jpg');
height:108px;
}

#home_banner_3_bottom{
color:#FFFFFF;
background-color:#000000;
background-image:url('images/home_03_own2.jpg');
height:108px;
}


#home_banner_1_bottom h6{
padding:10px;
font-weight:100;
}

#home_banner_2_bottom h6{
padding:10px;
font-variant:normal;
}

#home_banner_3_bottom h6{
padding:10px;
font-weight:lighter;
}






/* TITLE PAGES */
#title_page{
border-bottom:1px solid #1B1B1B;
border-top:1px solid #1B1B1B;
height:36px;
width:100%;
}

#title_page_text{
width:970px;
margin:0 auto;
height:36px;
color:#CCCCCC;
font-size:17px;
vertical-align:middle;
left:50%;
margin:0px 0 0 -485px;
position:relative;
}

#title_page_text h4{
padding-top:7px;
}

/* CUSTOMER STORIES AREA */

#customer_stories{
margin: 0 auto;
width:970px;
height:170px;
border-bottom:#171717 1px solid;
padding-top:18px;
left:50%;
margin:0px 0 0 -485px;
position:relative;
}

#customer_stories h1{
float:left;
padding-bottom:10px;
}

#customer_stories h5{
float:left;
padding-top:9px;
padding-left:25px;
}

.testimunial{
width:300px;
float:left;
border: #00FF00 solid 0px;
}


.testimunial img{
float:left;
width:72px;
padding-right:5px;
}

.testimunial h3{
float:left;
width:180px;
padding-bottom:0px;
margin-bottom:0px;
}

.testimunial p{
float:left;
width:180px;
padding-top:0px;
margin-top:0px;
}

#testimunial_01{
border-right:#171717 1px solid;
padding-right:18px;
}

#testimunial_02{
padding-left:15px;
padding-right:8px;
}

#testimunial_03{
border-left:#171717 1px solid;
padding-left:10px;
}


/** AD banners **/

#ad_banners{
width:970px;
height:180px;
margin: 0 auto;
padding-top:10px;
left:50%;
margin:0px 0 0 -485px;
position:relative;
}

#ad_banners img{
float:left;
}

#ad_middle{
/*padding-left:19px;*/
padding-right:19px;
}

#ad_small_1{
padding-bottom:14px;
}

#BannerRotator div{
/*width:970px;
height:180px;
margin: 0 auto;
padding-top:10px;
left:50%;
margin:0px 0 0 -485px;
position:relative;*/
float:left;
}

/*.div_ads{
float:left;
}*/


.BannersContent{
float:left;
/*border:#00FF00 3px solid;*/
}

.BannersContent table{
float:left;
padding:0px;
margin:0px;
/*height:600px;*/
/*border:#00FF00 3px solid;*/
}

/*#dnn_ctr859_DisplayBanners_lstBanners{
border:#fff 3px solid;
float:left;
}*/


/**FOOTER**/


#footer_site{
width:970px;
height:200px;
background-image:url('images/bg_footer.png');
background-repeat:no-repeat;
margin:0 auto;
padding-top:35px;
margin-top:10px;
left:50%;
margin:0px 0 0 -485px;
position:relative;
/*border:1px solid #00FF00;*/
margin-bottom:0px !important;
padding-bottom:0px !important;
bottom:0px  !important;
}


#footer_contactus{
/*border:#00FF00 solid 1px;*/
font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
width:35%;
float:left;
padding-left:70px;
font-size:20px;
color:#666666;
font-weight:normal;
}

#footer_contactus a:link{
font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
font-size:20px !important;
color:#666666;
font-weight:normal;
text-decoration:none;
}

#footer_contactus a:hover{
font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
font-size:20px !important;
color:#666666;
font-weight:normal;
text-decoration:none;
}

#footer_contactus a:visited{
font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
font-size:20px !important;
color:#666666;
font-weight:normal;
text-decoration:none;
}


#footer_distributors{
font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
/*border:#00FF00 solid 1px;*/
width:35%;
float:right;
text-align:right;
padding-right:70px;
font-size:20px;
color:#666666;
font-weight:normal;
}

#footer_distributors a:link{
font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
font-size:20px !important;
color:#666666;
font-weight:normal;
text-decoration:none;
}

#footer_distributors a:hover{
font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
font-size:20px !important;
color:#666666;
font-weight:normal;
text-decoration:none;
}

#footer_distributors a:visited{
font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
font-size:20px !important;
color:#666666;
font-weight:normal;
text-decoration:none;
}


#footer_text_links{
clear:both;
width:90%;
border-top:#252525 solid 1px;
margin:0 auto;
margin-top:35px;
}
 
	#policy{
	float:left;
	width:30%;
	padding-left:20px;
	padding-top:5px;
}

	#policy a:link, a:hover, a:visited{
	font-weight:normal;
	font-size:12px;
}

	
	#copyright{
	float:right;
	width:30%;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	padding-right:20px;
	padding-top:5px;
}


.footer_menu{
float:left;
border:#999999 solid 0px;
padding-left:0px;
margin-right:0px;
/*height:115px;*/
}

.footer_menu li{
list-style-image:none;
padding:0px;
margin-left:0px;
margin-right:10px;
}

.footer_menu li a:link{
text-decoration:none;
font-weight:normal;
font-size:11px;
}

.footer_menu li a:visited{
text-decoration:none;
font-weight:normal;
font-size:11px;
}

.footer_menu li a:hover{
text-decoration:none;
font-weight:normal;
font-size:11px;
}

.footer_menu_first{
text-decoration:underline;
font-weight:bold;
font-size:13px;
}

.footer_menu_first a:link, a:hover, a:visited{
text-decoration:underline;
font-weight:bold;
font-size:13px;
}

#footer_text_links{
border-bottom:#333333 solid 1px;
height:auto;
margin:auto 0;
left:50%;
margin:0px 0 0 -430px;
position:relative;
}


/** CONTENT STRUCTURE **/


#content_container2{
width:100%;
height:500px;
padding:0px;
margin:0px;
background-image:url('images/bg_banner_top_out.png');
background-position:0 0;
background-repeat:repeat-x;
}

#content_container3{
width:960px;
height:auto;
padding:0px;
margin:0px;
left:50%;
margin:0px 0 0 -480px;
position:relative;
}

#content_decolite_container3{
width:960px;
height:700;
padding:0px;
margin:0px;
left:50%;
margin:0px 0 0 -480px;
position:relative;
}

#header_content{
border:#FF0000 0px solid;
width:100%;
height:161px;
position:relative;
margin:auto 0;
/*left:50%;
margin:0px 0 0 -485px;
border:#FF0000 1px solid;*/
}

/**Header overview**/
#header2_content{
width:960px;
height:190px;
border:#333333 0px solid;
margin-bottom:25px;
text-align:left;
}


#customer_stories_specific{
border:#00FF00 solid 0px;
width:100%;
height:auto;
position:relative;
}


/** PRODUCT PAGE - Embroidery **/
#embroidery_header{
width:100%;
height:161px;
background-image:url('images/embroidery_bg_header.png');
background-repeat:no-repeat;
background-position:center;
border:#00FF00 solid 0px;
}

#embroidery_header_content{
width:960px;
height:100%;
left:50%;
margin:0px 0 0 -480px;
position:relative;
}

#embroidery_logo{
margin-top:30px;
margin-left:295px;
float:left;
}

#embroidery_header_content h3{
padding-top:15px;
margin-left:295px;
width:485px;
height:30px;;
float:left;
}

#embroidery_brochure{
float:right;
padding-top:20px;
text-align:center;
}

#brochure_img{
padding-bottom:10px;
}

#embroidery_header_overview {
width:100%;
height:100%;
background-image:url('images/embroidery_bg_overview.png');
background-repeat:no-repeat;
}

#embroidery_header_overview h1{
padding-left:80px;
padding-top:15px;
text-align:left;
}

#embroidery_header_overview h4{
padding-left:80px;
color:#FFFFFF;
text-align:left;
}

#embroidery_header_overview p{
padding-left:80px;
padding-right:30px;
font-size:14px;
text-align:left;
}

/**MENU LEFT**/

#left_menu_area{
border:#CCCCCC 0px solid;
width:180px;
height: auto;
float:left;
position:relative;
}

#menu_left_title{
height:40px;
/*width:100%;*/
/*width:165px;*/
background-image:url('images/menu_left_bg.jpg');
background-repeat:repeat-y;
padding:0px;
margin:0px;
padding-left:15px;
padding-top:10px;
border-bottom:#f0f0f0 1px solid;
}

#menu_left_title h2{
color:#333333;
width:149px;
}

#menu_left_list{
width:180px;
background-image:url('images/menu_left_bg.jpg');
background-repeat:repeat-y;
padding:0px;
margin:0px;
border-top:#CCCCCC solid 1px;
}

#menu_left_list ul{
list-style:none;
list-style-type:none;
list-style-image:none;
}

#menu_left_list li{
list-style:none;
list-style-type:none;
list-style-image:none;
font-family: Myriad Pro, Helvetica, sans-serif;
color: #333333;
font-size:16px;
font-weight: normal;
margin:0px;
padding-bottom:10px;
padding-top:10px;
background-image:url('images/menu_left_div.jpg');
background-repeat:no-repeat;
background-position:bottom;
padding-left:15px;
}

#menu_left_list a:link{
font-family: Myriad Pro, Helvetica, sans-serif;
color: #333333;
font-size:16px;
font-weight: normal;
text-decoration:none;
}

#menu_left_list a:hover{
font-family: Myriad Pro, Helvetica, sans-serif !important;
color: #000 !important;
font-size:16px !important;
font-weight: normal !important;
text-decoration:underline !important;
}

#menu_left_list a:visited{
font-family: Myriad Pro, Helvetica, sans-serif;
color: #333333;
font-size:16px;
font-weight: normal;
text-decoration:none;
}

#menu_left_chat{
width:180px;
background-image:url('images/menu_left_bottom.jpg');
background-repeat:no-repeat;
height:61px;
padding:0px;
margin:0px;
padding-left:15px;
padding-top:5px;

}

#menu_left_chat img{
float:left;
}

#menu_left_chat p{
float:left;
font-family: Myriad Pro, Helvetica, sans-serif;
color: #333333;
font-size:19px;
margin: 0;
font-weight: normal;
margin:0px;
vertical-align:middle;
padding-top:5px;
padding-left:7px;
}


/**MAIN CONTENT AREA**/

#dnn_main_content_area{
width:502px;
height: auto;
border:#CCCCCC 0px solid;
float:left;
margin-left:25px;
margin-right:12px;
background-image:url('images/bg_content_area.png');
background-repeat:repeat-x;
border:#1B1B1B 1px solid;
}

.main_content_area2{
background-image:url('images/bg_content_area.png');
background-repeat:repeat-x;
border:#1B1B1B 1px solid;
}

.main_content_decolite_area2{
/*background-image:url('images/bg_content_area.png');
background-repeat:repeat-x;
border:#1B1B1B 1px solid;*/
}

#title_content_page{
border:#404040 solid 1px;
width:100%;
height:37px;
background-image:url('images/bg_menu_top.png');
text-align:left;
}

#title_content_page h3{
padding-left:12px;
padding-top:7px;
}

#main_content_page{
border:#1B1B1B 1px solid;
width:100%;
height:auto;
background-image:url('images/bg_content_area.png');
background-repeat:repeat-x;
padding-top:15px;
}

#main_content_page h2{
padding-left:16px;
padding-top:20px;
}

#main_content_page h3{
padding-left:16px;
}

#main_content_page h4{
padding-left:16px;
}

#main_content_page h5{
padding-left:16px;
}

#main_content_page h6{
padding-left:16px;
}

#txt_left_standard{
float:left;
width:45%;
height:auto;
border:#00FF00 solid 0px;
}

#imgtxt_right_standard{
float:right;
width:45%;
height:auto;
margin-right:10px;
border:#00FF00 solid 0px;
}

#txt_left_standard2{
float:left;
width:50%;
height:auto;
border:#00FF00 solid 0px;
}

#txt_left_standard2 img{
vertical-align:middle;
}

#txt_left_standard2 h3{
vertical-align:text-top;
}

#imgtxt_right_standard2{
float:right;
width:42%;
height:auto;
margin-right:10px;
border:#00FF00 solid 0px;
}

#img_involved_text{
float:left;
margin-left:16px;
padding-top:14px;
padding-bottom:25px;
margin-right:10px;
}

#txt_involve_img p{
float:left;
}

.float_left{
float:left;
top:0px;
margin-top:0px;
padding-top:0px;
}

#dnn_ctr733_ContentPane{
width:760px;
}



/**Right side CONTENT AREA**/

#dnn_right_bar_area{
border:#CCCCCC 0px solid;
width:230px;
height:100%;
float:right;
text-align:left;
}

.right_bar_content{
padding:15px;
border-bottom:#1B1B1B solid 1px;
text-align:left;
color:#CCCCCC;
}

.right_links_bar a:link{
text-decoration:none;
}

.right_links_bar a:hover{
text-decoration:underline;
}

.right_links_bar a:visited{
text-decoration:none;
}

.right_bar_content img{
/*width:15px;*/
padding-right:5px;
float:left;
}

.right_bar_content h6{
width:170px;
float:left;
vertical-align:middle;
/*border:#00FF00 solid 1px;*/
padding-left:0px !important;
margin-left:0px !important;
}

.right_bar_content p{
width:100%;
}






/** PRODUCT PAGE - Deco **/
#deco_header{
width:100%;
height:161px;
background-image:url('images/deco_bg_header.png');
background-repeat:no-repeat;
background-position:center;
border:#00FF00 solid 0px;
}

#deco_header_content{
width:960px;
height:100%;
left:50%;
margin:0px 0 0 -480px;
position:relative;
}

#deco_logo{
margin-top:30px;
margin-left:295px;
float:left;
}

#deco_header_content h3{
padding-top:15px;
margin-left:295px;
width:485px;
height:auto;
float:left;
}

#deco_brochure{
float:right;
padding-top:20px;
text-align:center;
}

#brochure_img{
padding-bottom:10px;
}

#deco_header_overview {
width:100%;
height:100%;
background-image:url('images/deco_bg_overview.png');
background-repeat:no-repeat;
}

#deco_header_overview h1{
padding-left:80px;
padding-top:15px;
text-align:left;
}

#deco_header_overview h4{
padding-left:80px;
color:#FFFFFF;
text-align:left;
}

#deco_header_overview p{
padding-left:80px;
padding-right:30px;
font-size:14px;
text-align:left;
}


/**PRODUCT LANDING PAGE**/

.product_landing_page_div{
width:315px;
float:left;
border:#00FF00 solid 0px;
text-align:left;
}

.product_landing_page_div p{
text-align:left;
width:80%;
border:0px solid #00FF00;
}

.product_landing_page_div img{
padding-left:0px;
margin-left:0px;
}

#product_landing_page02{
margin-left:25px;
}


/**MENU LEFT**/

/*#left_menu_area{
border:#CCCCCC 0px solid;
width:180px;
height: auto;
float:left;
position:relative;
}

#menu_left_title{
height:40px;
width:165px;
background-image:url('images/menu_left_bg.jpg');
background-repeat:repeat-y;
padding:0px;
margin:0px;
padding-left:15px;
padding-top:10px;
border-bottom:#f0f0f0 1px solid;
}

#menu_left_title h2{
color:#333333;
width:180px;
}

#menu_left_list{
width:180px;
background-image:url('images/menu_left_bg.jpg');
background-repeat:repeat-y;
padding:0px;
margin:0px;
border-top:#CCCCCC solid 1px;
}

#menu_left_list li{
list-style:none;
font-family: Myriad Pro, Helvetica, sans-serif;
color: #333333;
font-size:16px;
font-weight: normal;
margin:0px;
padding-bottom:10px;
padding-top:10px;
background-image:url('images/menu_left_div.jpg');
background-repeat:no-repeat;
background-position:bottom;
padding-left:15px;
}

#menu_left_chat{
width:180px;
background-image:url('images/menu_left_bottom.jpg');
background-repeat:no-repeat;
height:61px;
padding:0px;
margin:0px;
padding-left:15px;
padding-top:5px;

}

#menu_left_chat img{
float:left;
}

#menu_left_chat p{
float:left;
font-family: Myriad Pro, Helvetica, sans-serif;
color: #333333;
font-size:19px;
margin: 0;
font-weight: normal;
margin:0px;
vertical-align:middle;
padding-top:5px;
padding-left:7px;
}


/**MAIN CONTENT AREA**/

/*#main_content_area{
width:502px;
height: auto;
border:#CCCCCC 0px solid;
float:left;
margin-left:20px;
margin-right:20px;
}

#title_content_page{
border:#404040 solid 1px;
width:100%;
height:37px;
background-image:url('images/bg_menu_top.png');
}

#title_content_page h3{
padding-left:12px;
padding-top:7px;
}

#main_content_page{
border:#1B1B1B 1px solid;
width:100%;
height:auto;
background-image:url('images/bg_content_area.png');
background-repeat:repeat-x;
}


/**Right side CONTENT AREA**/

/*#right_bar_area{
border:#CCCCCC 0px solid;
width:230px;
height:100%;
float:right;
}

.right_bar_content{
padding:15px;
border-bottom:#1B1B1B solid 1px;
}

.right_bar_content img{
width:15px;
padding-right:5px;
float:left;
}

.right_bar_content h6{
width:170px;
float:left;
vertical-align:middle;
}

.right_bar_content p{
width:100%;
}


/**MAIN CONTENT BIG AREA**/
#dnn_main_content_bigarea{
width:760px;
height: auto;
border:#CCCCCC 0px solid;
float:left;
margin-left:20px;
/*@margin-left:0px;*/
text-align:left;
}

#dnn_main_content_bigarea p, ul, li{
text-align:left;
margin-left:16px;
color:#CCCCCC;
padding-right:10px;
}

#dnn_main_content_bigarea h1, h2, h3, h4, h5{
text-align:left;
/*margin-left:16px;*/
color:#CCCCCC;
/*padding-right:10px;*/
}


#dnn_main_content_bigarea li{
color:#CCCCCC;
list-style-image:url('images/embroidery_arrow_bullet.png');
}

#list_standard li{
color:#CCCCCC;
list-style-image:url('images/embroidery_arrow_bullet.png');
line-height:20px;
vertical-align:middle;
margin:0px;
padding:0px;
padding-bottom:10px;
}


/**STANDARD CONTENT PAGES**/

#dnn_title_page_text{
width:970px;
margin:0 auto;
height:36px;
color:#CCCCCC;
font-size:17px;
vertical-align:middle;
left:50%;
margin:0px 0 0 -485px;
position:relative;
}

#dnn_title_page_text h4{
padding-top:7px;
}

#banner_content_pages_bg{
height:160px;
width:100%;
background-image:url('images/bg_contentpages_banner_top_out.png');
margin:auto 0;
text-align:center;
}
             
#banner_content_pages{
height:160px;
width:100%;
background-image:url('images/bg_contentpages_banner_top.png');
background-repeat:no-repeat;
background-position:center;
/*border:#00FF00 1px solid;*/
}
                       
#logo_products_content_pages{
width:225px;
padding-top:30px;
/*margin:0 auto;*/
float:right;
/*padding-left:650px;*/
}

#logo_products_content_pages img{
padding-bottom:7px;
}

#content_pages_header{
width:960px;
height:150;
border:#00FF00 0px solid;
margin:0 auto;
}

#dnn_content_pages_maintitle{
width:420px;
height:auto;
border:#00FF00 solid 0px;
float:left;
margin-left:280px;
margin-top:55px;
padding-top:10px;
}


/*HELP ME CHOOSE*/

/*NEW*/
#help_choose_new_content_image_why{
float:left;
width:138px;
padding-left:10px;
padding-top:15px;
padding-right:7px;
vertical-align:top;
}

#help_choose_new_text_whywilcom{
margin-top:15px;
}

#help_choose_new_text_whywilcom li{
font-family: Myriad Pro, Helvetica, sans-serif;
color: #CCCCCC;
font-size:14px;
font-weight: normal;
margin:0px;
color:#CCCCCC;
list-style:inside;
list-style-image:url('images/deco_arrow_bullet.png');
padding-bottom:10px;
}

#help_choose_new_text_action p{
width:210px;
float:left;
color: #CCCCCC;
}

#help_choose_new_text_action img{
width:98px;
height:39px;
float:left;
margin-left:20px;
margin-top:2px;
}

#help_choose_new_quiz img{
margin-top:20px;
float:left;
position:relative;
padding-right:0px;
margin-right:0px;
}

#help_choose_new_quiz h5{
margin-top:20px;
float:left;
position:relative;
height:23px;
@height:32px;
/*background-color:#000000;
border-bottom:#1B1B1B solid 1px;
border-top:#1B1B1B solid 1px;*/
padding-top:7px;
width:269px;
padding-left:26px;
margin-left:0px;
}

#help_choose_new_quiz h6{
float:left;
margin-left:10px;
margin-top:10px;
border:#00FF00 solid 0px;
width:277px;
text-align:left;
}

#startnow{
padding-left:165px;
}




/**QUIZ**/

.WD_QuestionnaireWizardContent{
border:#1B1B1B 1px solid;
width:100%;
height:auto;
background-image:url('images/bg_content_area.png');
background-repeat:repeat-x;
margin-top:20px;
float:left;
}

.questionnaire{
width:970px;
overflow:hidden;
}

.questionNumber{
border:#404040 solid 1px;
width:100%;
height:37px;
background-image:url('images/bg_menu_top.png');
text-align:left;
font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
color: #CCC;
font-size:20px;
font-weight: normal;
margin:0px;
padding-left:12px;
padding-top:7px;
}


/**QUESTIONS**/

.question1{
float:left;
padding-top:15px;
padding-left:15px;
width:70%;
}

.question1 div{
float:left;
height:40px;
width:80%;
text-align:left;
margin-left:12px;
margin-top:15px;
margin-bottom:0px;
}

.question2{
float:left;
padding-top:15px;
padding-left:15px;
width:70%;
}

.question2 div{
float:left;
height:40px;
width:80%;
text-align:left;
margin-left:12px;
margin-top:15px;
margin-bottom:0px;
}

.question3{
float:left;
padding-top:15px;
padding-left:15px;
width:70%;
}

.question3 div{
float:left;
height:40px;
width:80%;
text-align:left;
margin-left:12px;
margin-top:15px;
margin-bottom:0px;
}

.question4{
float:left;
padding-top:15px;
padding-left:15px;
width:70%;
}

.question4 div{
float:left;
height:40px;
width:80%;
text-align:left;
margin-left:12px;
margin-top:15px;
margin-bottom:0px;
}

.question5{
float:left;
padding-top:15px;
padding-left:15px;
width:70%;
}

.question5 div{
float:left;
height:40px;
width:80%;
text-align:left;
margin-left:12px;
margin-top:15px;
margin-bottom:0px;
}

.question6{
float:left;
padding-top:15px;
padding-left:15px;
width:70%;
background-image:url('images/Question-6.png');
background-repeat:no-repeat;
background-position:bottom  right;
height:250px;
}

.question6 div{
float:left;
height:40px;
width:80%;
text-align:left;
margin-left:12px;
margin-top:15px;
margin-bottom:0px;
}

.question7{
float:left;
padding-top:15px;
padding-left:15px;
width:70%;
}

.question7 div{
float:left;
height:40px;
width:80%;
text-align:left;
margin-left:12px;
margin-top:15px;
margin-bottom:0px;
}

.question8{
float:left;
padding-top:15px;
padding-left:15px;
width:70%;
background-image:url('images/Question-8.png');
background-repeat:no-repeat;
background-position:bottom  right;
height:250px;
}

.question8 div{
float:left;
height:40px;
width:80%;
text-align:left;
margin-left:12px;
margin-top:15px;
margin-bottom:0px;
}

.question9{
float:left;
padding-top:15px;
padding-left:15px;
width:70%;
}

.question9 div{
float:left;
height:40px;
width:80%;
text-align:left;
margin-left:12px;
margin-top:15px;
margin-bottom:0px;
}

.question10{
float:left;
padding-top:15px;
padding-left:15px;
width:70%;
}

.question10 div{
float:left;
height:40px;
width:80%;
text-align:left;
margin-left:12px;
margin-top:15px;
margin-bottom:0px;
}


.questionText{
font-family: Myriad Pro, Helvetica, sans-serif;
color: #CCCCCC;
font-size:18px;
font-weight: normal;
float:left;
width:100%;
text-align:left;
padding-bottom:15px;
border:#00FF00 solid 0px;
}

#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_question1_answer1{
/*float:left;
border: #00FF00 solid 1px;*/
}

/**Button**/
.nextButton{
background-image:url('images/button_quiz_next.png');
background-repeat:no-repeat;
width:90px;
height:37px;
border:0px;
cursor:pointer;
color:transparent;
overflow:hidden;
line-height:0px;
float:right;
text-indent: -9000px;
text-transform: capitalize;
/*margin-right:20px;
margin-bottom:20px;*/
padding-top:10px;
}

.nextButtonDisabled{
background-image:url('images/button_quiz_next_disable.png');
background-repeat:no-repeat;
width:90px;
height:37px;
border:0px;
color:transparent;
overflow:hidden;
line-height:0px;
float:right;
text-indent: -9000px;
text-transform: capitalize;
/*margin-right:20px;
margin-bottom:20px;*/
}

.divNextButton{
padding-right:20px;
padding-bottom:40px;
padding-top:10px;
width:100px;
float:right;
}





.backButton{
background-image:url('images/button_quiz_back.png');
background-repeat:no-repeat;
width:90px;
height:37px;
border:0px;
cursor:pointer;
color:transparent;
overflow:hidden;
line-height:0px;
float:right;
text-indent: -9000px;
text-transform: capitalize;
/*margin-right:20px;
margin-bottom:20px;*/
}


.divBackButton{
/*padding-right:180px;*/
padding-right:20px;
padding-bottom:40px;
padding-top:10px;
width:100px;
border:#00FF00 solid 0px;
float:right;
/*margin-left:550px;*/
}



/*#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question1_answer1, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question2_answer1, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question3_answer1, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question4_answer1, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question5_answer1, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question6_answer1, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question7_answer1, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question8_answer1, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question9_answer1, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question10_answer1{
float:left;
height:40px;
width:100%;
text-align:left;
}

#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question1_answer2, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question2_answer2, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question3_answer2, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question4_answer2, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question5_answer2, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question6_answer2, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question7_answer2, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question8_answer2, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question9_answer2, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question10_answer2, {
float:left;
height:40px;
width:100%;
text-align:left;
}

#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question1_answer3, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question2_answer3, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question3_answer3, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question4_answer3, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question5_answer3, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question6_answer3, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question7_answer3, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question8_answer3, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question9_answer3, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question10_answer3, {
float:left;
height:40px;
width:100%;
text-align:left;
}

#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question1_answer4, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question2_answer4, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question3_answer4, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question4_answer4, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question5_answer4, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question6_answer4, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question7_answer4, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question8_answer4, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question9_answer4, #dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question10_answer4, {
float:left;
height:40px;
width:100%;
text-align:left;
}*/



/** QUESTIONS **/

/**Q4**/
#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question4_answer1{
width:230px;
height:160px;
float:left;
padding-right:15px;
padding-bottom:20px;
background-image:url('images/Question-4A.png');
background-repeat:no-repeat;
background-position:bottom left;
}

#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question4_answer2{
width:230px;
height:160px;
float:left;
padding-right:15px;
padding-bottom:20px;
background-image:url('images/Question-4B.png');
background-repeat:no-repeat;
background-position:bottom left;
}

#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question4_answer3{
width:230px;
height:160px;
float:left;
padding-right:15px;
padding-bottom:10px;
background-image:url('images/Question-4C.png');
background-repeat:no-repeat;
background-position:bottom left;
}

#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question4_answer4{
width:230px;
height:160px;
padding-bottom:10px;
float:left;
background-image:url('images/Question-4D.png');
background-repeat:no-repeat;
background-position:bottom left;
}



/**Q5**/
#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question5_answer1{
width:200px;
height:150px;
float:left;
padding-right:15px;
background-image:url('images/Question-5A.png');
background-repeat:no-repeat;
background-position:bottom left;
}

#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question5_answer2{
width:200px;
height:150px;
float:left;
padding-right:15px;
background-image:url('images/Question-5B.png');
background-repeat:no-repeat;
background-position:bottom left;
}

#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question5_answer3{
width:200px;
height:150px;
float:left;
padding-right:15px;
background-image:url('images/Question-5C.png');
background-repeat:no-repeat;
background-position:bottom left;
}



/**Q6**/
#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question6_answer1{
width:100px;
height:80px;
/*float:left;*/
padding-right:15px;
/*background-image:url('images/quiz_image_q_a.jpg');*/
background-repeat:no-repeat;
background-position:bottom left;
}

#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question6_answer2{
width:100px;
height:80px;
/*float:left;*/
padding-right:15px;

}



/**Q7**/
#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question7_answer1{
width:230px;
height:160px;
float:left;
padding-right:15px;
padding-bottom:20px;
background-image:url('images/Question-7A.png');
background-repeat:no-repeat;
background-position:bottom left;
}

#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question7_answer2{
width:230px;
height:160px;
float:left;
padding-right:15px;
padding-bottom:20px;
background-image:url('images/Question-7B.png');
background-repeat:no-repeat;
background-position:bottom left;
}

#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question7_answer3{
width:230px;
height:160px;
float:left;
padding-right:15px;
padding-bottom:20px;
background-image:url('images/Question-7C.png');
background-repeat:no-repeat;
background-position:bottom left;
}

#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question7_answer4{
width:230px;
height:160px;
padding-right:15px;
padding-bottom:20px;
float:left;
background-image:url('images/Question-7D.png');
background-repeat:no-repeat;
background-position:bottom left;
}



/**Q8**/
#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question8_answer1{
width:200px;
height:150px;
/*float:left;*/
padding-right:15px;
/*background-image:url('images/quiz_image_q_a.jpg');*/
background-repeat:no-repeat;
background-position:bottom left;
}

#dnn_ctr692_DiscoveryQuestionnaire_questionnaire_div_question8_answer2{
width:200px;
height:150px;
/*float:left;*/
padding-right:15px;
/*background-image:url('images/Question-8.png');*/
background-repeat:no-repeat;
background-position:bottom left;
}


/** WIZARD COMPLETE **/

.recommend{
border:#1B1B1B 1px solid;
width:970px;
height:auto;
background-image:url('images/bg_content_area.png');
background-repeat:repeat-x;
margin-top:0px;
float:left;
overflow:hidden;
}


.recommendHeading{
border:#404040 solid 1px;
width:970px;
height:37px;
background-image:url('images/bg_menu_top.png');
text-align:left;
font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
color: #CCC;
font-size:20px;
font-weight: normal;
margin:0px;
padding-left:0px;
margin-left:0px;
padding-left:12px;
padding-top:7px;
}



#dnn_ctr692_DiscoveryQuestionnaire_recommend_btnEnquire{
background-image:url('images/button_quiz_enquire.png');
background-repeat:no-repeat;
width:90px;
height:37px;
border:0px;
color:transparent;
overflow:hidden;
line-height:0px;
float:right;
text-indent: -9000px;
text-transform: capitalize;
margin-right:20px;
margin-bottom:20px;
cursor:pointer;
padding-top:10px;
}


#dnn_ctr692_DiscoveryQuestionnaire_recommend_btnLiveChat{
background-image:url('images/button_quiz_chat.png');
background-repeat:no-repeat;
width:90px;
height:37px;
border:0px;
color:transparent;
overflow:hidden;
line-height:0px;
float:right;
text-indent: -9000px;
text-transform: capitalize;
margin-right:20px;
margin-bottom:20px;
cursor:pointer;
}


#dnn_ctr692_DiscoveryQuestionnaire_recommend_btnBuyNow{
background-image:url('images/button_quiz_buy.png');
background-repeat:no-repeat;
width:90px;
height:37px;
border:0px;
color:transparent;
overflow:hidden;
line-height:0px;
float:right;
text-indent: -9000px;
text-transform: capitalize;
margin-right:20px;
margin-bottom:20px;
cursor:pointer;
}


.recommendProductDescription{
width:70%;
float:left;
}


.recommendCaption{
	width:100%;
	text-align:left;
	font-family: Myriad Pro, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:18px;
	margin: 0;
	font-weight: normal;
	margin:0px;
	padding-left:12px;
	margin-left:0px;
	padding-top:20px;
}





.recommendDescription{
	font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
	color: #CCC;
	font-size:20px;
	font-weight: normal;
	margin:0px;
	padding-left:0px;
	margin-left:0px;
	padding-top:20px;
	padding-bottom:20px;
	width:400px;
	float:left;
	/*border:#00FF33 solid 1px;*/
}


#dnn_ctr692_DiscoveryQuestionnaire_recommend_divRecommendProductDescription div{
	width:400px;
	text-align:left;
	font-family: Myriad Pro, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:15px;
	margin: 0;
	font-weight: normal;
	margin:0px;
	padding-left:12px;
	margin-left:0px;
	float:left;
	border:#FF0000 solid 0px;
}

#dnn_ctr716_DiscoveryTradeInCalculator_recommend_divRecommendProductDescription div{
	width:400px;
	text-align:left;
	font-family: Myriad Pro, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:15px;
	margin: 0;
	font-weight: normal;
	margin:0px;
	padding-left:12px;
	margin-left:0px;
	float:left;
	border:#FF0000 solid 0px;
}


.recommendProductPackageEmbroideryStudio{
border:#00FF00 solid 0px;
width:260px;
height:330px;
float:left;
background-image:url('images/quiz_embroidery_pack.png');
background-repeat:no-repeat;
color:transparent;
overflow:hidden;
line-height:0px;
text-indent: -9000px;
text-transform: capitalize;
}

.recommendProductPackageDecoStudio{
border:#00FF00 solid 0px;
width:260px;
height:330px;
float:left;
background-image:url('images/quiz_deco_pack.png');
background-repeat:no-repeat;
color:transparent;
overflow:hidden;
line-height:0px;
text-indent: -9000px;
text-transform: capitalize;
}

.recommendButtons{
width:100px;
height:200px;
float:right;
}




/*TRADE-IN*/

#compare_table{
width:96%;
border:#1B1B1B 0px solid;
margin-bottom:15px;
margin-top:15px;
}

#compare_table td{
border:#333333 1px solid;
padding:10px;  
}

.compare_table_c1{
width:50%;
}

.compare_table_c2{
width:25%;
text-align:center;
}

.compare_table_c3{
width:25%;
}

#more_reasons{
padding-bottom:25px;
text-align:right;
float:right;
}


/**TRADE IN QUIZ**/

.WD_TradeInWizardContent{
border:#1B1B1B 1px solid;
width:100%;
height:auto;
background-image:url('images/bg_content_area.png');
background-repeat:repeat-x;
margin-top:20px;
float:left;
}

.tradeInQuestionnaire{
width:970px;
overflow:hidden;
}

.tradeInHeading{
border:#404040 solid 1px;
width:100%;
height:37px;
background-image:url('images/bg_menu_top.png');
text-align:left;
font-family: FarnhamDisplay-Regular, Georgia, "Times New Roman", Times, serif;
color: #CCC;
font-size:20px;
font-weight: normal;
margin:0px;
padding-left:12px;
padding-top:7px;
}

.tradeInDescription{
font-family: Myriad Pro, Helvetica, sans-serif;
color: #CCCCCC;
font-size:18px;
font-weight: normal;
float:left;
width:100%;
text-align:left;
padding-bottom:15px;
padding-left:12px;
padding-top:20px;
}


.tradeInQuestionHeading{
font-family: Myriad Pro, Helvetica, sans-serif;
color: #CCCCCC;
font-size:16px;
font-weight: normal;
float:left;
width:100%;
text-align:left;
padding-bottom:15px;
padding-left:12px;
padding-top:20px;
}



.tradeInBrandQuestion{
font-family: Myriad Pro, Helvetica, sans-serif;
color: #CCCCCC;
font-size:14px;
font-weight: normal;
float:left;
width:100%;
text-align:left;
padding-bottom:0px;
padding-left:12px;
padding-top:20px;
}


.tradeInBrandOptions{
font-family: Myriad Pro, Helvetica, sans-serif;
color: #CCCCCC;
font-size:14px;
font-weight: normal;
float:left;
width:100%;
text-align:left;
padding-bottom:15px;
padding-left:12px;
padding-top:5px;
}


.tradeInProductQuestion{
font-family: Myriad Pro, Helvetica, sans-serif;
color: #CCCCCC;
font-size:14px;
font-weight: normal;
float:left;
width:100%;
text-align:left;
padding-bottom:0px;
padding-left:12px;
padding-top:20px;
}


.tradeInProductOptions{
font-family: Myriad Pro, Helvetica, sans-serif;
color: #CCCCCC;
font-size:14px;
font-weight: normal;
float:left;
width:100%;
text-align:left;
padding-bottom:15px;
padding-left:12px;
padding-top:5px;
}




#dnn_ctr716_DiscoveryTradeInCalculator_recommend_btnEnquire{
background-image:url('images/button_quiz_enquire.png');
background-repeat:no-repeat;
width:90px;
height:37px;
border:0px;
color:transparent;
overflow:hidden;
line-height:0px;
float:left;
text-indent: -9000px;
text-transform: capitalize;
margin-right:20px;
margin-bottom:20px;
cursor:pointer;
}


#dnn_ctr716_DiscoveryTradeInCalculator_recommend_btnLiveChat{
background-image:url('images/button_quiz_chat.png');
background-repeat:no-repeat;
width:90px;
height:37px;
border:0px;
color:transparent;
overflow:hidden;
line-height:0px;
float:left;
text-indent: -9000px;
text-transform: capitalize;
margin-right:20px;
margin-bottom:20px;
cursor:pointer;
}


#dnn_ctr716_DiscoveryTradeInCalculator_recommend_btnBuyNow{
background-image:url('images/button_quiz_buy.png');
background-repeat:no-repeat;
width:90px;
height:37px;
border:0px;
color:transparent;
overflow:hidden;
line-height:0px;
float:left;
text-indent: -9000px;
text-transform: capitalize;
margin-bottom:20px;
cursor:pointer;
}


.recommendPromotionBanner{
display:none;
}


/**CONTENT PAGES**/

#table_content{
padding:10px;
width:90%;
}

#table_content td{
border:#333333 solid 1px;
padding:5px;
}

#table_title{
background-color:#000000;
}

#table_line{
background-color:#666666;
}

.table_line{
background-color:#666666;
}


/** FEATURES PAGE CONTENT **/

#features_container{
width:100%;
height:auto;
position:relative;
padding-left:20px;
}

#features_container h4{
padding-left:0px;
margin-left:0px;
}

#features_container h5{
padding-top:10px;
padding-bottom:0px;
width:93%;
padding-left:0px;
margin-left:0px;
}

#features_container p{
padding-top:0px;
padding-bottom:10px;
width:93%;
padding-left:0px;
margin-left:0px;
}

.features_column01{
width:30%;
float:left;
padding-bottom:10px;
padding-top:10px;
}

.features_column02{
width:30%;
float:left;
padding-bottom:10px;
padding-top:10px;
padding-right:20px;
padding-left:20px;
}

.features_column03{
width:30%;
float:left;
padding-bottom:10px;
padding-top:10px;
}

#features_page_links_footer h5{
float:left;
width:40%;
padding-bottom:20px;
}

/** VIDEOS module **/

#video_moreinfo{
float:left;
padding-left:16px;
}

#video_moreinfo_butaction{
float:left;
padding-left:55px;
padding-top:5px;
padding-bottom:5px;
}

#dnn_ctr785_Media_tblFiles td{
margin:0px;
padding:0px;
padding-top:10px;
}

#dnn_ctr785_Media_tblFiles tr{
margin:0px;
padding:0px;
}

#dshCategory_lblTitle{
	font-family: Myriad Pro, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:18px;
	font-weight: normal;
	padding-bottom:15px;
	margin-bottom:15px;
}

#dnn_ctr785_Media_tblPlayer #video_moreinfo{
display:none;
}

#dnn_ctr785_Media_tblPlayer #video_moreinfo_butaction{
float:right;
padding-top:10px;
padding-bottom:10px;
padding-right:50px;
}


/*CHAT*/
#dnn_ctr370_ReadPartnerLogo_div_chat_positionabsolute{
	width: 49px;
    text-align: center;
    margin: 0 auto;
	right:0%;
	top:36%;    
	/*left: 0%;
    margin-left: -100px;*/
    position: fixed;
    *position: absolute;
	/*border:#00FF00 1px solid;*/
    top: expression( ( 0+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	z-index:999;
	display:none;
	}

.chat_live_link{
display:none;

}


#div_chat_positionabsolute_test{
	width: 49px;
    text-align: center;
    margin: 0 auto;
	right:0%;
	top:36%;    
	/*left: 0%;
    margin-left: -100px;*/
    position: fixed;
    *position: absolute;
	/*border:#00FF00 1px solid;*/
    top: expression( ( 200+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	z-index:999;
	}
	
	
	
#div_chat_positionabsolute{
	width: 49px;
    text-align: center;
    margin: 0 auto;
	right:0%;
	top:140px;    
	/*left: 0%;
    margin-left: -100px;*/
    position: fixed;
    *position: absolute;
	/*border:#00FF00 1px solid;*/
    top: expression( ( 200+( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	z-index:999;
	/*display: none;*/
	}



/**PARTNER PAGE**/

#dnn_logo_partner_top{
width:265px;
height:80px;
float:right;
overflow-y: hidden;
}


.WD_LogoContent{
/*width:165px;
height:50px;*/
}

#logo_partner_img{
width:165px;
height:50px;
/*overflow:hidden;*/
margin-top:20px;
margin-right:50px;
float:right;
}

/**FORM PAGES - Enquiry + Purchase **/
#forms_content_container{
padding-top:20px;
padding-bottom:20px;
width:45%;
float:left;
}

#forms_content_container div{
text-align:left;
}

#divBrandLabel, #divProductLabel, #divEligibilityLabel {
/*float:left;*/
/*font-weight:bold;*/
padding-right:10px;
}

#forms_labels_container{
width:45%;
float:right;
margin-top:18px;
/*margin-bottom:15px;*/
}

#forms_labels_container2{
width:100%;
/*float:left;*/
margin-top:18px;
/*margin-bottom:15px;*/
}

#forms_labels_container2 #divProductInterest{
padding-left:20px;
padding-bottom:15px;
}

#forms_labels_container2 div{
text-align:left;
margin-right:50px;
}


#forms_labels_container div{
text-align:left;
}



.label{
	font-family: Myriad Pro, Helvetica, sans-serif;
	color: #fff;
	font-size:14px;
	font-weight: normal;
	padding-left:20px;
}

.labelText, .labelOptions, .button{
padding-bottom:20px;
padding-left:20px;
}

.WD_TradeInEnquiryContent h3{
text-transform:none;
}


#divEligibilityText{
/*font-family: Myriad Pro, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size:18px;*/
}

#divInstructions{
font-weight:normal;
font-size:12px;
}

/* What's NEW page */

#table_whatsnew{
	width:650px;
	margin-left:15px;   
}

#table_whatsnew td{
    font-family: Myriad Pro, Helvetica, sans-serif;
	color: #fff;
	font-weight: normal;
	padding:5px;
	border:solid #999999 1px;
}

.whatsnew_title{
font-weight:bold;
width:280px;
font-size:16px;
/*font-weight:bold;*/
}

.whatsnew_title a:link{
font-family: Myriad Pro, Helvetica, sans-serif !important;
color: #fff !important;
font-size:16px !important;
text-decoration:none !important;
font-weight:normal  !important;
}

.whatsnew_title a:visited{
font-family: Myriad Pro, Helvetica, sans-serif !important;
color: #fff !important;
font-size:16px !important;
text-decoration:none !important;
font-weight:normal  !important;
}

.whatsnew_title a:hover{
font-family: Myriad Pro, Helvetica, sans-serif !important;
color: #fff !important;
font-size:16px !important;
text-decoration:underline !important;
font-weight:normal  !important;
}

.whatsnew_checks{
text-align:center;
font-size:15px;
font-weight:bold;
}


.whatsnew_deco{
width:120px;
font-size:18px;
}

.whatsnew_embroidery{
width:300px;
font-size:18px;
}

.whatsnew_feature{
font-size:18px;
}


#whatsnew_link{
/*border-bottom:#333333 solid 1px;*/
border-top:#333333 solid 1px;
/*border-right:#333333 solid 1px;
border-left:#333333 solid 1px;*/
width:50%;
padding-bottom:30px;
padding-top:35px;
float:left;
}

#whatsnew_link2{
/*border-bottom:#333333 solid 1px;*/
border-top:#333333 solid 1px;
/*border-right:#333333 solid 1px;*/
border-left:#333333 solid 1px;
width:49.8%;
padding-bottom:30px;
padding-top:35px;
float:left;
}


/*Youtube video gallery*/

#left_video_gallery{
float:left;
border:#33FF00 solid 1px;
}

#right_brocure_list{
float:right;
border:#33FF00 solid 1px;
}

/* PROMOS */

#GOLD_Promo_CalltoAction{
float: right;
padding-left:40px;
}

#GOLD_Promo_CalltoAction img{
float:left;
/*padding-bottom:20px;*/
margin-bottom:25px;
margin-right:20px;
}

#GOLD_Promo_CalltoActionTitle {
	font-family: Myriad Pro, Helvetica, sans-serif;
	color: #fff;
	font-size:18px;
	margin: 0;
	font-weight: normal;
	margin:0px;
	margin-left:0px;
	margin-top:5px;
	width:99%;
	background-color:#000000;
	padding:15px;
	text-align:left;
}

.GOLD_Promo_CalltoActionArea{
	font-family: Myriad Pro, Helvetica, sans-serif;
	color: #999999;
	font-size:16px;
	margin: 0;
	font-weight: normal;
	margin:0px;
	padding-left:15px;
	margin-left:0px;
	margin-top:5px;
	width:100%;
	text-align:left;
}


.GOLD_Promo_CalltoActionNumber {
	font-family: Myriad Pro, Helvetica, sans-serif;
	color: #fff;
	font-size:16px;
	margin: 0;
	font-weight: normal;
	margin:0px;
	padding-left:15px;
	margin-left:0px;
	margin-top:5px;
	width:100%;
	text-align:left;
}


#GOLD_Promo_CalltoActionbut {
text-align:left;
padding-left:15px;
}

#GOLD_Promo_CalltoActionbut img{
margin-right:35px;
}



