#cs_textarea * {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 3px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contactHead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 2em;
	MARGIN-BOTTOM: 2px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 0px
}
.subtext {
	MARGIN-TOP: 0px;
	COLOR: #666666;
	FONT-STYLE: italic
}
.subtxt {
	MARGIN-TOP: 0px;
	COLOR: #666666
}

.continueButton {
	FLOAT: right;
	MARGIN-BOTTOM: 15px;
	CURSOR: pointer;
	COLOR: #000000;
	TEXT-DECORATION: none
}
.continueButton:hover {
	FLOAT: right;
	MARGIN-BOTTOM: 15px;
	CURSOR: pointer;
	COLOR: #000000;
	TEXT-DECORATION: none
}
.continueButton:visited {
	FLOAT: right;
	MARGIN-BOTTOM: 15px;
	CURSOR: pointer;
	COLOR: #000000;
	TEXT-DECORATION: none
}
.contactOption {
	FLOAT: left;
	WIDTH: 495px;
	HEIGHT: 95px
}
.contactOptionHover {
	FLOAT: left;
	WIDTH: 495px;
	HEIGHT: 95px
}
.contactOptionHover {
	BACKGROUND-POSITION: 0px 0px;
	Z-INDEX: 20;
	BACKGROUND-IMAGE: url(/techsupp/home_homeoffice/images/ver1/cs/grey_box2.png);
	BACKGROUND-REPEAT: no-repeat
}
.floatLeft {
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	MARGIN-LEFT: 7px;
	WIDTH: 100px;
	TEXT-ALIGN: center
}
.floatRight {
	FLOAT: right;
	WIDTH: 380px;
	PADDING-TOP: 16px
}
a {
	border:none;
} /* IE6 hack */
#otherCountries h3 {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 120%;
	MARGIN-BOTTOM: 20px;
	COLOR: #9a9a9a
}
/*
ASK REDESIGN MAY 2007 (Kennywood)
*/
#CS_Container {
 .min-height:385px; /* IE only */
	margin:3px 0px;
	padding:2px;
}
#CS_Container h2 {
	font-size:18px;
	color:#333;
	width:auto;
	line-height:normal;
	margin-top:0px;
}
#CS_Container h2.off, #CS_Container h3.off {
	color:#999
}
#CS_Container h3 {
	font-size:16px;
}
#cstab_inner_text {
	padding:0px;
	margin:0px;
	margin-left:10px;
	vertical-align:top;
}
#cstab_inner_text div {
	border-width:0px;
} /* IE7 hack */
#posTextOver, div#chatDiv {
	text-align:center; /* centers child divs for IE */
	margin:0px;
	padding:0px;
	/*}
div#chatDiv { */
	background-repeat: no-repeat;
}
#textOver {
	margin:auto; /* centers this div for non-IE browsers */
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
}
#textOver p {
	font-size:12px;
	line-height:16px;
}
#textOver ul {
	margin-left:0px;
	width:200px;
	width:auto;
	list-style-type:none;
}
/* 
=============================================
Content pane inside Customer Service template
=============================================

For pages with goodies sidebar on the right.
*/
.hasSidebar {
	background-image: url(/content/en/us/home_homeoffice/images/support/ver1/photo/contact_page.png);
	background-repeat:no-repeat;
	width:570px;
	padding-bottom:6px;
	border:#999999 1px solid !important;
	float:left;
	margin-left:10px;
}
.hasSidebar div#chatDiv {
	height:325px;
	border-bottom: #999999 1px solid;
}
.hasSidebar #textOver {
	margin:auto; /* centers this div for non-IE browsers */
	width: 220px;
	padding-top:15px;
}
.hasSidebar #nonEng {
	display:none
}
.hasSidebar #textOver ul {
	margin-left:0px;
}
/*
For pages that do not have goodies sidebar.
*/
/*Here is the style for /da /fi /pl*/
.noSidebarEMEA {
	background-repeat:no-repeat;
	WIDTH: 745px;
	float:left;
}
.noSidebarEMEA div#chatDiv {
	BACKGROUND-IMAGE: url(/content/en/us/home_homeoffice/images/support/ver1/photo/contact_page_noSidebar.png);  /* 759 x 295 */
	HEIGHT: 295px;
}
.noSidebarEMEA #textOver, .noSidebarPhone #textOver {
	MARGIN: auto;
	WIDTH: 350px;
	PADDING-TOP: 15px;
}
.noSidebarEMEA #nonEng {
	display:block
}
.noSidebarEMEA #textOver ul {
	margin-left:20px;
}
.noSidebarEMEA .button_start {
	margin-left:20px
}
/*End of the style for /da /fi /pl*/
.noSidebar, .noChat {
	background-repeat:no-repeat;
	WIDTH: 745px;
	float:right;
}

div#chatDiv {
	border: #999999 1px solid;
}
.noSidebar div#chatDiv {
	BACKGROUND-IMAGE: url(/content/en/us/home_homeoffice/images/support/ver1/photo/contact_page_noSidebar.png);  /* 759 x 295 */
	HEIGHT: 295px;
}
.noSidebarPhone div#chatDiv {
	BACKGROUND-IMAGE: url(/content/en/us/home_homeoffice/images/support/ver1/photo/phone_page_noSidebar.png);  /* 745 x 186 */
	HEIGHT: 186px;
	width:745px
}
.noSidebar #textOver, .noSidebarPhone #textOver {
	MARGIN: auto;
	WIDTH: 350px;
	PADDING-TOP: 15px;
}
/*  This is Toshi updated.
.noSidebar #textOver, .noSidebarPhone #textOver {
	MARGIN: auto;
	WIDTH: 350px;
	PADDING-TOP: 15px;
}
*/
.noSidebar #nonEng {
	display:block
}
.noSidebar #textOver ul {
	margin-left:20px;
}
.ts_price, #cs_textarea .ts_price {
	FONT-WEIGHT: 900;
	FONT-SIZE: 16px;
	color: #E67F1A;
}
#textOver .ts_price {
	font-size:18px;
}
#phonePage,
#phonePage #cs_textarea {
	width:745px;
}
#phone_Info {
	width:715px;
}
#phonePage #cs_textarea p {
	margin: 10px 0px;
	line-height:normal;
}
.waitTime {
	font-size:22px;
	font-weight:bold;
}
.boxbullets {
	list-style-type:none;
	margin-left: 15px;
}
#textOver li, .boxbullets li {
	background-image: url(/content/en/us/home_homeoffice/images/support/ver1/misc/orange_bullet.gif);
	background-position: 0px 7px;
	background-repeat: no-repeat;
	font-size:12px;
	line-height:normal;
	margin-bottom: 7px;
	margin-top: 5px;
	padding-left:10px;
	width:auto;
}
ol li {
	margin-left: 20px;
}
#instr01 * {
	font-size:14px;
	line-height:18px;
}
.ts-dottedline {
	background: url(/content/en/us/home_homeoffice/images/support/ver1/misc/single_dotted_horiz.gif) repeat-x center 50%;
	margin: 0px;
	max-width: 768px;
	padding-bottom: 5px;
	padding-top: 10px;
	font-size:1px; /* keeps ie7 from adding vertical space */
}
.button_start {
	margin:0px;
	float:left;
}
.noSidebar .button_start {
	margin-left:20px
}
.button_start a, .button_start a:hover {
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}
p#why {
	text-align:center;
	clear:both;
}

#why a {
	color:#D84704; 
	text-decoration:none
}

#why  a:visited {color:#E19164; text-decoration:none}

#why  a:active, a:hover {color:#D84704; text-decoration:underline}



.roundbox-tr {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/content/en/us/home_homeoffice/images/support/ver1/button/roundbox_tr.gif) no-repeat right top;
	PADDING-BOTTOM: 0px;
	MARGIN: 1em auto .5em auto;
	CURSOR: pointer;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	float:left;
}
.roundbox-tl {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/content/en/us/home_homeoffice/images/support/ver1/button/roundbox_tl.gif) no-repeat left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
.roundbox-br {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/content/en/us/home_homeoffice/images/support/ver1/button/roundbox_br.gif) no-repeat right bottom;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
.roundbox-bl {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/content/en/us/home_homeoffice/images/support/ver1/button/roundbox_bl.gif) no-repeat left bottom;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
.roundbox-content {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 2px;
}
.roundbox-txt {
	PADDING: 4px 12px;
	CURSOR: pointer;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	line-height:18px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
#cs_textarea {
	padding:15px;
	margin: 0px;
}
#phoneEMEA {
	width:570px;
}
#phoneEMEA {
	float:left;
}

/* EMEA keeps ie7 from adding vertical space */
}
#phone, #email {
	width:230px;
	width:45%;
}
#phone {
	float:left;
	width:45%;
}
/*keeps ie7 from adding vertical space */

#email {
	float:right;
	width:45%;
}
#backlink {
	clear:both;
	float:left;
	padding:0px;
	margin:0px;
	padding-left:15px;
	padding-bottom:10px;
}
.adModule {
	float:right;
	clear:right;
	display:block;
}
.noFloat {
	clear:both;
}
.off {
	color:#999999;
}
a.arrowR div {
	margin-right:5px;
}
#cstab_inner_text div#contactPage,
#cstab_inner_text div#contactPage_ts,
#cstab_inner_text div#phonePage {
 	border:#ccc 1px solid; 
 	background-color:white; }
div#contactPage_ts {
	float:none;
}

