.linkbutton {
	
}
.linkbutton_hover {
	cursor: pointer;
}
.inputstyle_hover {
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: #663399;
	cursor: pointer; 	
}
.browsegrayhover {
    BACKGROUND: #B2B2B2;
    cursor: pointer; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #FFFFFF;     
}
.H1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: 3C004D;
}
.H1dark {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: 3C004D;
}
.H1light {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: CCCCCC;
}
.H2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: 3C004D;
}
.H2dark {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: 3C004D;
}
.normaltext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #CCCCCC;
}
.normaltextdark {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
}
.tactext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
}
.boldtext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #CCCCCC;
}
.boldtext10pt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #333333;
}
.boldtextdark {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #333333;
}
.bolditalictext {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: bold;
  color: #CCCCCC;
}
.bolditalictext16pt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  color: #CCCCCC;
}
.bolditalictextdark {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: bold;
  color: #333333;
}
#container {
  margin: 0 auto;
  width: 760px;
  text-align: left;
  z-index: 3;
}
#contentbg {
	position: absolute;
	width: 760px;
	top: 360px;
	left: 117px;
	background-image: url(/images/bg_content.gif);
	z-index: 3;
}
#UCcontentbg {
	position: absolute;
	width: 760px;
	top: 115px;
	height: 430px;
	left: 117px;
	background-color: #FFFFFF;
	z-index: 3;
}
#box1 {
	position: absolute;
	width: 241px;
	height: 158px;
	top: 12px;
	background-image: url(/images/bg_box.gif);
	left: 9px;
	z-index: 2;

}
#box2 {
	position: absolute;
	width: 241px;
	height: 158px;
	top: 12px;
	background-image: url(/images/bg_box.gif);
	left: 258px;
	z-index: 2;

}
#box3 {
	position: absolute;
	width: 241px;
	height: 158px;
	top: 12px;
	left: 507px;
	background-image: url(/images/bg_box.gif);
	z-index: 2;

}
.content {
	position: relative;
	width: 225px;
	padding: 10px;
	z-index: 3;
	height: 150px;
	font-size: 9px;
	overflow: visible;
}
.contentbox {
	position: relative;
	width: 750px;
	padding: 5px;
	z-index: 3;
	height: 550px;
	overflow: visible;
	background-color: #E5E5E5;

}
.crmleft {
	position: absolute;
	width: 460px;
	left: 0px;
	background: #5F467B;
	padding: 5px;
	z-index: 3;
	height: 1050px;
	overflow: visible;
	background-color: #5F467B;

}
.crmright {
	position: absolute;
	width: 280px;
	left: 470px;
	padding: 5px;
	z-index: 3;
	height: 1050px;
	overflow: visible;
	background-color: #e5e5e5;

}
.employmentright {
	position: absolute;
	width: 510px;
	top: 0px;
	left: 240px;
	background: #5F467B;
	padding: 5px;
	z-index: 3;
	height: 440px;
	overflow: visible;
	background-color: #5F467B;

}
.employmentleft {
	position: absolute;
	width: 240px;
	left: 0px;
	top: 0px;
	padding: 5px;
	z-index: 3;
	height: 440px;
	overflow: visible;
	background-color: #e5e5e5;

}
.trainingleft {
	position: absolute;
	width: 510px;
	left: 0px;
	background: #5F467B;
	padding: 5px;
	z-index: 3;
	height: 750px;
	overflow: visible;
	background-color: #5F467B;

}
.trainingright {
	position: absolute;
	width: 220px;
	left: 520px;
	padding: 10px;
	z-index: 4;
	height: 750px;
	overflow: hidden;
	background-color: #e5e5e5;
	visibility: visible;
}
.marketingright {
	position: absolute;
	width: 500px;
	top: 0px;
	left: 250px;
	background: #5F467B;
	padding: 5px;
	z-index: 3;
	height: 1380px;
	overflow: visible;
	background-color: #5F467B;

}
.marketingleft {
	position: absolute;
	width: 240px;
	left: 0px;
	top: 0px;
	padding: 5px;
	z-index: 3;
	height: 1380px;
	overflow: visible;
	background-color: #e5e5e5;

}
.webright {
	position: absolute;
	width: 450px;
	left: 300px;
	background: #5F467B;
	padding: 5px;
	z-index: 3;
	height: 925px;
	overflow: visible;
	background-color: #5F467B;

}
.webleft {
	position: absolute;
	width: 290px;
	left: 0px;
	padding: 5px;
	z-index: 3;
	height: 925px;
	overflow: visible;
	background-color: #e5e5e5;

}
.affilatesleft {
	position: absolute;
	width: 250px;
	padding: 5px;
	z-index: 3;
	height: 710px;
	overflow: visible;
	background-color: #E5E5E5;
	left: 117px;
	top: 125px;
}
.affilatescenter {
	position: absolute;
	width: 250px;
	padding: 5px;
	z-index: 3;
	height: 710px;
	overflow: visible;
	background-color: #E5E5E5;
	left: 367px;
	top: 125px;
}
.affilatesright {
	position: absolute;
	width: 250px;
	padding: 5px;
	z-index: 3;
	height: 710px;
	overflow: visible;
	background-color: #E5E5E5;
	left: 617px;
	top: 125px;
}
#header {
	position: absolute;
	top: 10px;
	z-index:2;
	width: 760px;
	height: 89px;
	left: 117px;
}
#navigationpiece {
	position: absolute;
	top: 98px;
	z-index:3;
	width: 760px;
	height: 27px;
	visibility: visible;
	overflow: visible;
	left: 117px;
}


#LotusAnimation {
	position: absolute;
	top: 3px;
	left: 375px;
	width: 120px;
	height: 120px;
	z-index:5;
}
#NewFlashCars {
	position: absolute;
	top: 63px;
	width: 600px;
	height: 240px;
	z-index:5;
	left: 58px;
}
#loginbox {
	position: absolute;
	top: 125px;
	width: 160px;
	height: 240px;
	z-index:4;
	left: 717px;
	background-image: url(/images/gridtile.jpg);
}
#ecardbg {
	position: absolute;
	top: 0px;
	width: 760px;
	height: 800px;
	z-index:1;
	left: 117px;
	background-color: #E5E5E5;
}

#shortbg {
	position: absolute;
	top: 125px;
	width: 760px;
	height: 550px;
	z-index:1;
	left: 117px;
	background-color: #E5E5E5;
}
#supershortbg {
	position: absolute;
	top: 125px;
	width: 760px;
	height: 410px;
	z-index:1;
	left: 117px;
	background-color: #E5E5E5;
}
.directionsbg {
	position: relative;
	width: 750px;
	padding: 5px;
	z-index: 4;
	height: 440px;
	overflow: visible;
	background-color: #E5E5E5;
	visibility: visible;


}
#trainingbg {
	position: absolute;
	top: 125px;
	width: 760px;
	height: 650px;
	z-index: 1;
	left: 117px;
	background-color: #E5E5E5;
}
#websitesbg {
	position: absolute;
	top: 125px;
	width: 760px;
	height: 870px;
	z-index:1;
	left: 117px;
	background-color: #E5E5E5;
}
#marketingbg {
	position: absolute;
	top: 125px;
	width: 760px;
	height: 800px;
	z-index:1;
	left: 117px;
	background-color: #E5E5E5;
}
#blankasp {
	position: absolute;
	top: 125px;
	width: 760px;
	height: 430px;
	z-index:1;
	left: 117px;
	background-color: #E5E5E5;
}
.footer {
	position: absolute;
	top: 530px;
	width: 760px;
	height: 29px;
	left: 117px;
	z-index: 4;
}
.affiliatesfooter {
	position: absolute;
	top: 825px;
	width: 760px;
	height: 29;
	left: 117px;
	z-index: 4;
}
.crmfooter {
	position: absolute;
	top: 1170px;
	width: 760px;
	height: 29px;
	left: 117px;
	z-index: 2;
}
.directionsfooter {
	position: absolute;
	top: 570px;
	width: 760px;
	height: 29px;
	left: 117px;
	z-index: 2;
}
.marketingfooter {
	position: absolute;
	top: 1490px;
	width: 760px;
	height: 29px;
	left: 117px;
	z-index: 2;
}
.shortfooter {
	position: absolute;
	top: 670px;
	width: 760px;
	height: 29px;
	left: 117px;
	z-index: 2;
}
.trainingfooter {
	position: absolute;
	top: 870px;
	width: 760px;
	height: 29px;
	left: 117px;
	z-index: 2;
}
.websitesfooter {
	position: absolute;
	top: 1060px;
	width: 760px;
	height: 29px;
	left: 117px;
	z-index: 2;
}
.copyright {
	position: absolute;
	top: 562px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.affiliatescopyright {
	position: absolute;
	top: 855px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.directionscopyright {
	position: absolute;
	top: 600px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.marketingcopyright {
	position: absolute;
	top: 1520px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.shortcopyright {
	position: absolute;
	top: 700px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.trainingcopyright {
	position: absolute;
	top: 900px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.websitescopyright {
	position: absolute;
	top: 1090px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.crmcopyright {
	position: absolute;
	top: 1200px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
#generalbg {
	position: absolute;
	top: 125px;
	width: 760px;
	height: 800px;
	z-index:1;
	left: 117px;
	background-color: #E5E5E5;
}
#spambg {
	position: absolute;
	top: 125px;
	width: 760px;
	height: 800px;
	z-index:1;
	left: 117px;
	background-color: #E5E5E5;
}
.spamfooter {
	position: absolute;
	top: 920px;
	width: 760px;
	height: 29px;
	left: 117px;
	z-index: 2;
}	
.spamcopyright {
	position: absolute;
	top: 950px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.spambottomlinks {
	position: absolute;
	top: 950px;
	width: 760px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.spambottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.spambottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.spambottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}

.generalfooter {
	position: absolute;
	top: 720px;
	width: 760px;
	height: 29px;
	left: 117px;
	z-index: 2;
}	
.generalcopyright {
	position: absolute;
	top: 750px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.generalbottomlinks {
	position: absolute;
	top: 750px;
	width: 760px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.generalbottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.generalbottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.generalbottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}
.bottomlinks {
	position: absolute;
	top: 562px;
	width: 760px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.bottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.bottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.bottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}
.affiliatesbottomlinks {
	position: absolute;
	top: 855px;
	width: 760px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.affiliatesbottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.affiliatesbottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.affiliatesbottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}
.crmbottomlinks {
	position: absolute;
	top: 1200px;
	width: 760px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.crmbottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.crmbottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.crmbottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}
.directionsbottomlinks {
	position: absolute;
	top: 600px;
	width: 760px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.directionsbottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.directionsbottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.directionsbottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}
.marketingbottomlinks {
	position: absolute;
	top: 1520px;
	width: 760px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.marketingbottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.marketingbottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.marketingbottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}	
.shortbottomlinks {
	position: absolute;
	top: 700px;
	width: 760px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.shortbottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.shortbottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.shortbottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}
.trainingbottomlinks {
	position: absolute;
	top: 900px;
	width: 760px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.trainingbottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.trainingbottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.trainingbottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}
.websitesbottomlinks {
	position: absolute;
	top: 1090px;
	width: 760px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.websitesbottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.websitesbottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.websitesbottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}
.termsbottomlinks {
	position: absolute;
	top: 4230px;
	width: 760px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.termsbottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.termsbottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.termsbottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}
.termsfooter {
	position: absolute;
	top: 4200px;
	width: 760px;
	height: 29px;
	left: 117px;
	z-index: 2;
}
.termscopyright {
	position: absolute;
	top: 4230px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
#privacybg {
	position: absolute;
	top: 125px;
	width: 760px;
	height: 820px;
	z-index:1;
	left: 117px;
	background-color: #E5E5E5;
}
#termsbg {
	position: absolute;
	top: 125px;
	width: 760px;
	height: 4100px;
	z-index:1;
	left: 117px;
	background-color: #E5E5E5;
}
.termsbottomlinks {
	position: absolute;
	top: 4230px;
	width: 760px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.privacybottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.privacybottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.privacybottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}
.privacyfooter {
	position: absolute;
	top: 945px;
	width: 760px;
	height: 29px;
	left: 117px;
	z-index: 2;
}
.privacycopyright {
	position: absolute;
	top: 975px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.privacybottomlinks {
	position: absolute;
	top: 975px;
	width: 760px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}

.emailbottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.emailbottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.emailbottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}
.emailfooter {
	position: absolute;
	top: 880px;
	width: 760px;
	height: 29px;
	left: 117px;
	z-index: 2;
}
.emailcopyright {
	position: absolute;
	top: 910px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
#emailbg {
	position: absolute;
	top: 125px;
	width: 760px;
	height: 800px;
	z-index:1;
	left: 117px;
	background-color: #E5E5E5;
}
.newsletterbottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.newsletterbottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.newsletterbottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}
.newsletterfooter {
	position: absolute;
	top: 930px;
	width: 760px;
	height: 29px;
	left: 117px;
	z-index: 2;
}
.newslettercopyright {
	position: absolute;
	top: 960px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
#newsletterbg {
	position: absolute;
	top: 125px;
	width: 760px;
	height: 850px;
	z-index:1;
	left: 117px;
	background-color: #E5E5E5;
}
.letterbottomlinks {
	position: absolute;
	top: 930px;
	width: 760px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
.letterbottomlinks a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.letterbottomlinks a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
}
.letterbottomlinks a:hover {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: normal;
}
.letterfooter {
	position: absolute;
	top: 900px;
	width: 760px;
	height: 29px;
	left: 117px;
	z-index: 2;
}
.lettercopyright {
	position: absolute;
	top: 930px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2F2F2;
	left: 117px;
}
#letterbg {
	position: absolute;
	top: 125px;
	width: 760px;
	height: 820px;
	z-index:1;
	left: 117px;
	background-color: #E5E5E5;
}
