@charset "UTF-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	font-weight:normal;
	list-style-type:none;
}
a {
	text-decoration:none;
}
a img {
	border:none;
}
body {
	background-color: #000;	
	text-align:center;
	font-family: 'Ubuntu',Arial,Helvetica,sans-serif;
	font-size: 14px;
	color:#585858;
}
.veryTopWrapper {
	height:17px;
}
.veryTop {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:980px;
	font-size:11px;
	margin-top:4px;
}
.veryTop ul {
	float:right;
}
.veryTop ul li {
	float:left;
	margin-right: 10px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #636363;
}
.veryTop ul li.lastOne {
	margin-right:0;
	padding-right:0;
	border:none;
}
.veryTop a {
	color:#80acde;
}
.veryTop a:hover, .veryTop a.selected {
	color:#fff;
}

.theTopWrapper {
	height:111px;
	background-image: url(../images/kenUS/topBackground.gif);
	background-repeat: repeat-x;
}
.theTop {
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:980px;
	font-size:11px;
	margin-top:4px;
	padding-top:16px;
}
.theTop fieldset {
	float:right;
	border:none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.theTop fieldset input.searchText, .theTop fieldset input.searchTextWatermarked { 
	font-family: 'Ubuntu',Arial,Helvetica,sans-serif;
	color:#000;
	font-size:13px;
	padding:3px;
	float:left;
	width:190px;
	margin-right:10px;
	border:none;
}
.theTop fieldset input.searchTextWatermarked {
	color:#959595;
}
.theTop a.homeLink {
	float:left;
	width:326px;
	height:44px;
	overflow:hidden;
	line-height:1000px;
	background-image: url(../images/kenUS/topLogo.gif);
	background-repeat: no-repeat;
}
.theTop ul {
	clear:left;
	width:980px;
}
.theTop ul li {
	float:left;
	/*width:154px;*/
	width:187px;
	height:35px;
	margin-right:11px;
	position:relative;
}
.theTop ul li.lastOne {
	margin-right:0;
}
.theTop ul li a {
	background-color: #2f2f31;
	height:35px;
	display:block;
	color:#72a6d5;
	font-size:18px;
	padding-left:30px;
	line-height:33px;
	background-image: url(../images/kenUS/topNavDownArrow.gif);
	background-repeat: no-repeat;
	background-position: 12px 14px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: 0px 2px 3px #777;
	-webkit-box-shadow: 0px 2px 3px #777;
	box-shadow: 0px 2px 3px #777;	
}
.theTop ul li a.selected {
	background-color:#000;
	color:#FFF;
}
.theTop ul li a:hover, .theTop ul li a.hover {
	background-color:#4e4e4e;
	color:#FFF;
}
.theTop ul li div {
	position:absolute;
	top:32px;
	background-color: #4e4e4e;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	-moz-box-shadow: 2px 2px 5px #222;
	-webkit-box-shadow: 2px 2px 5px #222;
	box-shadow: 2px 2px 5px #222;
	display:none;
	font-size: 13px;
	font-weight: bold;
	color: #71a2ce;
	font-family: 'Lato', arial, serif;
	z-index:100;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 0;
}
.theTop ul li div.productDropdown, .theTop ul li div.resourcesDropdown {
	width:440px;
}
.theTop ul li div.supportDropdown {
	left:-85px;
}
.theTop ul li div ul {
	width:200px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	float:left;
	margin-left:20px;
	clear:none;
}
.theTop ul li div ul.dropDownUL li {
	height:auto;
	width:auto;
	float:none;
	margin:0;
	padding:0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
}
.theTop ul li div ul.dropDownUL li a {
	margin:0;
	background-image:none;
	background:none;
	color:#71a2ce;
	font-size:13px;
	-moz-box-shadow: 0 0 0 #222;
	-webkit-box-shadow: 0 0 0 #222;
	box-shadow: 0 0 0 #222;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	height:auto;
	width:auto;
	line-height:15px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	font-weight:normal;
}
.theTop ul li div ul.dropDownUL li a .newWindow {
	background-image: url(../images/kenUS/newWindowIcon.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right:20px;
}
.theTop ul li div ul.dropDownUL li a:hover {
	color:#FFF;
}
.theMainAreaWrapper {
	background-color:#d9d9d9;
	padding-top:20px;
	padding-bottom:20px;
	background: -webkit-gradient(linear, left top, left bottom, from(#d9d9d9), to(#efefef));
	background: -moz-linear-gradient(top,  #d9d9d9,  #efefef);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9d9d9', endColorstr='#efefef');
}
.theMainArea {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.popularBox {
	padding:12px;
	background-color:#FFF;
	border: 1px solid #d1d1d1;
	float:left;
	width:184px;
}
.popularBox h3 {
	font-family: 'Lato', arial, serif;
	font-weight:bold;
	color:#4a4a4a;
	text-transform: uppercase;
	height:25px;
}
.popularBox ul li a {
	color:#72a6d5;
	font-family: 'Lato', arial, serif;
	/*font-weight:bold;*/
	font-size:13px;
	display:block;
	height:32px;
	line-height:32px;
}
.popularBox ul li a.newWindow {
	background-image: url(../images/kenUS/newWindowIcon.gif);
	background-repeat: no-repeat;
	background-position: right 10px;
	padding-right:20px;
}
.popularBox ul li a:hover {
	color:#4a4a4a;
}
.popularBox ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
}
.popularBox ul li.lastOne a {
	height:31px;
	line-height:31px;
}
.popularBox ul li.lastOne {
	border:none;
}
.tidyUp {
	height:1px;
	clear:both;
	overflow:hidden;
}
.homepageSliderBox {
	float:right;
	width:738px;
	height:268px;
	background-color:#FFF;
	border: 1px solid #d1d1d1;
	padding:5px;
	overflow:hidden;
}
.homepageSliderBox ul {
	overflow:hidden;
	height:268px;
}
.newsHomePageBox {
	padding:12px;
	background-color:#FFF;
	border: 1px solid #d1d1d1;
	width:353px;
	float:left;
}
.homepageBoxes {
	clear:both;
	padding-top:20px;
}
.homepageBoxes h3 {
	font-family: 'Lato', arial, serif;
	font-weight:bold;
	color:#4a4a4a;
	text-transform: uppercase;
	height:25px;
}
.newsHomePageBox ul li a .theDate {
	display:block;
	color:#585858;
	font-family: 'Ubuntu',Arial,Helvetica,sans-serif;
}
.newsHomePageBox ul li a {
	color:#72a6d5;
	font-size:13px;
	font-family: 'Lato', arial, serif;
	height:32px;
	display:block;
}
.newsHomePageBox ul li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
	padding-top:10px;
	padding-bottom:10px;
}
.newsHomePageBox ul li a:hover {
	color:#000;
}
.homepageBoxes p.bottomLinkLine {
	height:26px;
	margin-top:15px;
}
.homepageBoxes p.bottomLinkLine a {
	float:right;
	background-color:#85b0e0;
	background: -webkit-gradient(linear, left top, left bottom, from(#9dc4ef), to(#6b9cd2));
	background: -moz-linear-gradient(top,  #9dc4ef,  #6b9cd2);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dc4ef', endColorstr='#6b9cd2');
	height:26px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	font-family: 'Lato', arial, serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	line-height:26px;
	padding-left:8px;
	padding-right:8px;
	text-transform: uppercase;
}
.homepageBoxes p.bottomLinkLine a:hover {
	background-color:#000;
	background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#000));
	background: -moz-linear-gradient(top,  #ccc,  #000);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc', endColorstr='#000');
}
.newProductsBox {
	float:right;
	background-color:#FFF;
	border: 1px solid #d1d1d1;
	width:275px;
	padding:2px;
}
.newProductsBox div.inner {
	background-color:#f5f5f5;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 9px;
	padding-left: 12px;
}
.newProductsBox img.product1 {
	width:163px;
	height:163px;
}
.newProductsBox img {
	padding:1px;
	background-color:#e8e8e8;
}
.newProductsBox img.product2, .newProductsBox img.product3 {
	width:77px;
	height:77px;
}
.smallerImages {
	float:right;
	width:79px;
}
.newProductsBox img.product2 {
	margin-bottom:7px;
}
.newProductsBox p.bottomLinkLine {
	margin-top:8px;
}
.resourcesBox div.inner {
	background-color:#f5f5f5;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
}
.resourcesBox h3 {
	padding-bottom:120px;
	background-image: url(../images/kenUS/resourcesImage.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.resourcesBox {
	float:left;
	background-color:#FFF;
	border: 1px solid #d1d1d1;
	width:275px;
	padding:2px;
	margin-left:20px;
}
.resourcesBox p.resourcesTextLine {
	margin-top:10px;
	font-size:14px;
	line-height:18px;
	height:34px;
}
.resourcesBox p.bottomLinkLine {
	margin-top:8px;
}
.blueBottom {
	background-image: url(../images/kenUS/blueBottomBackground.gif);
	background-repeat: repeat-x;
	height:215px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3a4958;
	border-bottom-color: #3a4958;
}
.blueBottomInner {
	text-align:left;
	width:980px;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
}
.kensingtonPartner {
	width:370px;
	float:left;
}
.kensingtonPartner h4 {
	height:32px;
	background-image: url(../images/kenUS/parnerLogo.gif);
	background-repeat: no-repeat;
	line-height:1000px;
	overflow:hidden;
	margin-bottom:10px;
}
.kensingtonPartner p {
	margin-bottom:10px;
	font-size:12px;
	line-height:19px;
	color:#FFF;
}
.kensingtonPartner p a, .anACCOBrandsCompany p a {
	color:#72a6d5;
	margin-left:4px;
}
.kensingtonPartner p a:hover, .anACCOBrandsCompany p a:hover {
	color:#fff;
}
.anACCOBrandsCompany {
	float:right;
	width:564px;
}
.anACCOBrandsCompany h4 {
	font-family: 'Lato', arial, serif;
	font-size:26px;
	font-weight:bold;
	color:#72A6D5;
	margin-bottom:3px;
	margin-top:-13px;
	padding-top:2px;
	height:48px;
	line-height:48px;
	overflow:hidden;
	/*background-image: url(../images/kenUS/kenLogo.gif);
	background-repeat: no-repeat;
	padding-left:184px;
	background-position: 0px 13px;*/
}
.anACCOBrandsCompany p {
	margin-bottom:10px;
	font-size:12px;
	line-height:21px;
	color:#fff;
}
.bottom {
	padding-right:68px;
	width:912px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding-top:20px;
	background-image: url(../images/kenUS/accoLogo.jpg);
	background-repeat: no-repeat;
	background-position: right 20px;
	height:53px;
	padding-bottom:20px;
}
.bottomRight {
	float:right;
	font-size:12px;
}
.bottomRight p {
	margin-bottom:18px;
	color:#888;
	text-align:right;
}
.bottomRight ul {
	float:right;
}
.bottomRight li {
	float:left;
	margin-left:20px;
}
.bottomRight li a {
	color:#FFF;
}
.bottomRight li a:hover {
	color:#9fb2c5;
}
ul.bottomLogos {
	margin-top:7px;
	display:none;
}
ul.bottomLogos li {
	float:left;
	margin-right:12px;
}
ul.bottomLogos li a {
	display:block;
	height:40px;
	background-image: url(../images/kenUS/bottomLogos/logos.gif);
	background-repeat: no-repeat;
	overflow:hidden;
	line-height:1000px;
}
ul.bottomLogos li a.dayTimer {
	width:129px;
	background-position: 0px 5px;
}
ul.bottomLogos li a.dayTimer:hover {
	background-position: 0px -35px;
}
ul.bottomLogos li a.swingLine {
	width:88px;
	background-position: 0px -75px;
}
ul.bottomLogos li a.swingLine:hover {
	background-position: -1px -115px;
}
ul.bottomLogos li a.wilsonJones {
	width:135px;
	background-position: 0px -156px;
}
ul.bottomLogos li a.wilsonJones:hover {
	background-position: 0px -195px;
}
ul.bottomLogos li a.quartet {
	width:40px;
	background-position: 0px -240px;
}
ul.bottomLogos li a.quartet:hover {
	background-position: 0px -280px;
}
ul.bottomLogos li a.gbc {
	width:33px;
	background-position: 0px -320px;
}
ul.bottomLogos li a.gbc:hover {
	background-position: 0px -360px;
}
.theTopWrapperNotLoggedIn {
	height:87px;
	background-image: url(../images/kenUS/notLoggedInTopBackground.gif);
	background-repeat: repeat-x;
}
.theTopWrapperNotLoggedInInner {
	margin-left:auto;
	margin-right:auto;
	width:654px;
	padding-left:326px;
	height:77px;
	background-image: url(../images/kenUS/notLoggedInLogo.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	text-align:right;
	padding-top:10px;
}
.theTopWrapperNotLoggedInInner a {
	float:right;
	margin-left:10px;
	width:20px;
	height:13px;
	overflow:hidden;
	background-image: url(../images/kenUS/usEuFlags.gif);
	background-repeat: no-repeat;
	line-height:1000px;
}
.theTopWrapperNotLoggedInInner a.usFlag {
	background-position: -31px 0px;
}
.theTopWrapperNotLoggedInInner a.euFlag {
	background-position: 0px -22px;
}
.theTopWrapperNotLoggedInInner a.euFlag:hover {
	background-position: 0px -0px;
}
fieldset.loginForm {
	border:none;
}
.loginArea {
	float:right;
	width:265px;
	height:362px;
	background-color:#FFF;
	border: 1px solid #CDCDCD;
	padding:5px;
}
.loginAreaInner {
	background-color: #DBE6F5;
	height:231px;
	background-image: url(../images/kenUS/clicksafeLock.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom:116px;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
}
.loginAreaInner h3 {
	font-family: 'Lato', arial, serif;
	text-transform:uppercase;
	font-weight:bold;
	font-size:17px;
}
.loginAreaInner p {
	margin-top:10px;
	margin-bottom:5px;
}
.loginAreaInner p label.loginLabel {
	display:block;
	margin-bottom:5px;
}
.loginAreaInner p input.loginTextBox {
	font-family: 'Ubuntu',Arial,Helvetica,sans-serif;
	font-size:14px;
	width:220px;
	border: 1px solid #CDCDCD;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
}
.rememberMe label {
	padding-left:5px;
}
.loginAreaInner p input.loginButton {
	float:right;
	margin-left:10px;
	font-family: 'Lato', arial, serif;
	text-transform:uppercase;
	font-weight:bold;
	border:none;
	color:#FFF;
	font-size:13px;
	padding-right: 12px;
	padding-left: 12px;
	height:25px;
	line-height:25px;
	background-image: url(../images/kenUS/loginButtonBackground.gif);
	background-repeat: repeat-x;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 2px 2px 5px #888;
	-webkit-box-shadow: 2px 2px 5px #888;
	box-shadow: 2px 2px 5px #888;
	cursor:pointer;
}
.loginAreaInner p a.forgottenPasswordLink {
	font-size:12px;
	color:#2e81cd;
	cursor:pointer;
}
.loginAreaInner p a.forgottenPasswordLink:hover {
	color:#000;
}
.loginAreaLeft {
	margin-right:292px;
	height:362px;
	background-color:#FFF;
	border: 1px solid #CDCDCD;
	padding:5px;
}
.loginAreaLeftInner {
	background-color: #9dc4ef;
	height:322px;
	background-image: url(../images/kenUS/newFlash.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 40px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
}
.loginAreaLeftInner h1 {
	font-family: 'Lato', arial, serif;
	font-size:35px;
	color:#000;
	margin-bottom:10px;
	text-shadow: #DBE6F5 1px 1px 3px;
}
.loginAreaLeftInner p span {
	color:#FFF;
	text-shadow: #333 2px 2px 3px;
	font-size:15px;
}
.loginAreaLeftInner ul {
	margin-top:20px;
	font-size:16px;
}
.loginAreaLeftInner ul li {
	padding-left:17px;
	background-image: url(../images/kenUS/loginStar.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin-bottom:10px;
}
.loginAreaLeftInner ul li span {
	font-weight:bold;
	font-family: 'Lato', arial, serif;
	margin-right:7px;
	color:#000;
}
.loginAreaLeftInner p a.registerButton {
	float:right;
	margin-left:10px;
	font-family: 'Lato', arial, serif;
	text-transform:uppercase;
	font-weight:bold;
	border:none;
	color:#FFF;
	font-size:13px;
	padding-right: 12px;
	padding-left: 12px;
	height:25px;
	line-height:25px;
	background-image: url(../images/kenUS/loginButtonBackground.gif);
	background-repeat: repeat-x;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 2px 2px 5px #888;
	-webkit-box-shadow: 2px 2px 5px #888;
	box-shadow: 2px 2px 5px #888;
	margin-top:7px;
}
.loginAreaLeftInner p a.registerButton:hover {
	color:#000;
}
.forgottenPasswordPopup {
	display:none;
	padding:5px;
	background-color:#FFF;
	border: 1px solid #CDCDCD;
	text-align:left;
	cursor:auto;
}
.forgottenPasswordPopupInner {
	background-color: #9dc4ef;
	padding:20px;
}
.forgottenPasswordPopupInner h3 {
	font-family: 'Lato', arial, serif;
	font-size:24px;
	color:#000;
	margin-bottom:10px;
	text-shadow: #DBE6F5 1px 1px 3px;
}
.forgottenPasswordPopupInner a.closeButton {
	float:right;
	width:12px;
	height:12px;
	overflow:hidden;
	background-image: url(../images/kenUS/closeButton.gif);
	background-repeat: no-repeat;
	border: 1px solid #FFF;
	line-height:1000px;
	cursor:pointer;
}
.forgottenPasswordPopupInner a.closeButton:hover {
	border: 1px solid #000;
}
.forgottenPasswordPopupInner p.inputLine {
	margin-top:15px;
	margin-bottom:15px;
}
.forgottenPasswordPopupInner p.inputLine input {
	font-family: 'Ubuntu',Arial,Helvetica,sans-serif;
	font-size:14px;
	width:390px;
	border: 1px solid #CDCDCD;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
}
.forgottenPasswordPopupInner p.inputLine input.watermark {
	color:#CCC;
}
.forgottenPasswordPopupInner input.forgottenPasswordButton {
	float:right;
	margin-left:10px;
	font-family: 'Lato', arial, serif;
	text-transform:uppercase;
	font-weight:bold;
	border:none;
	color:#FFF;
	font-size:13px;
	padding-right: 12px;
	padding-left: 12px;
	height:25px;
	line-height:25px;
	background-image: url(../images/kenUS/loginButtonBackground.gif);
	background-repeat: repeat-x;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 2px 2px 5px #888;
	-webkit-box-shadow: 2px 2px 5px #888;
	box-shadow: 2px 2px 5px #888;
	cursor:pointer;
}
.forgottenPasswordPopupInner p.buttonLine {
	height:30px;
}
.forgottenPasswordPopupInner td {
	color:#000;
}
.reminderPage2 {
	display:none;
}
.emailReminderSentTo {
	display:block;
	padding-top:15px;
	padding-bottom:15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	margin-top:15px;
	margin-bottom:15px;
}
.passwordNotFound {
	display:none;
	color:#000;
	padding-top:10px;
}
.registrationPage {
	background-color:#FFF;
	border: 1px solid #CDCDCD;
	padding:5px;
}
.registrationPageInner {
	background-color: #DBE6F5;
	padding:15px;
}
.registrationPageInner fieldset {
	border:none;
	margin-top:15px;
	padding-top: 10px;
	padding-right: 300px;
	padding-bottom: 10px;
	padding-left: 15px;
	background-color:#FFF;
	background-image: url(../images/kenUS/registrationBackground.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.registrationPageInner fieldset p {
	padding-top:8px;
	padding-bottom:8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
}
.registrationPageInner fieldset p .newsletterSignUp label {
	padding-left:8px;
}
.registrationPageInner fieldset p label.registerPageLabel {
	float:left;
	font-size:14px;
	width:175px;
	margin-top:3px;
}
.registrationPageInner fieldset p label.registerPageLabel em {
	color:#72a6d5;
	font-style:normal;
	margin-left:2px;
}
.registrationPageInner fieldset p input.registrationTextBox {
	font-family: 'Ubuntu',Arial,Helvetica,sans-serif;
	font-size:13px;
	padding:4px;
	border: 1px solid #E8E8E8;
	width:300px;
}
.registrationPageInner fieldset h3, .companyInfoArea h3 {
	font-family: 'Lato', arial, serif;
	color:#000;
	margin-bottom:5px;
	font-size:18px;
}
.registrationPageInner fieldset p select {
	font-family: 'Ubuntu',Arial,Helvetica,sans-serif;
	font-size:13px;
	padding:4px;
	border: 1px solid #E8E8E8;
	width:300px;
}
.companyInfoArea {
	margin-top:20px;
	background-color:#FFF;
	padding:15px;
}
.companyInfoAreaRHS {
	float:right;
	width:400px;
	padding-bottom:20px;
	margin-top:10px;
}
.companyTypeCheckBoxes {
	margin-top:10px;
	font-size:13px;
}
.companyTypeCheckBoxes td {
	padding-bottom:3px;
}
.companyTypeCheckBoxes label {
	padding-left:8px;
}
.companyInfoAreaLHS {
	margin-right:475px;
	padding-bottom:20px;
	margin-top:10px;
}
.companyInfoArea p {
	color:#000;
}
.regoButtonArea {
	margin-top:10px;
	margin-bottom:10px;
	height:26px;
	padding-top:10px;
}
.regoButtonArea input {
	float:right;
	background-color:#85b0e0;
	background: -webkit-gradient(linear, left top, left bottom, from(#9dc4ef), to(#6b9cd2));
	background: -moz-linear-gradient(top,  #9dc4ef,  #6b9cd2);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dc4ef', endColorstr='#6b9cd2');
	height:26px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	font-family: 'Lato', arial, serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	line-height:26px;
	padding-left:8px;
	padding-right:8px;
	text-transform: uppercase;
	cursor:pointer;
	border:none;
}
.regoThanksPage p {
	margin-top:20px;
	line-height:20px;
}
.regoThanksPage {
	background-color: #DBE6F5;
	background-image: url(../images/kenUS/regoThanks.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 15px;
	padding-right: 380px;
	padding-bottom: 15px;
	padding-left: 15px;
	height:320px;
}
