@charset "UTF-8";

/*	Four51 - Enterprise Marketing Suite
	--------------------------------------
	Presentation Layer Design/Development:		Ken Buras (http://www.kenburas.com/)
    Version:	1.1 Four51 (update content, update design/development - Oct 2010)
	Copyright:	(c) 2010 Four51
	All rights reserved.
*/


body {margin: 0px; padding: 0px;}
h1 {font-family: Arial, Helvetica, sans-serif;font-size: 24px;color: #d20202;letter-spacing: -1px;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #5488BF;letter-spacing: -1px;}
h3 {font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;letter-spacing: -1px; color:#d20202;}
h4 {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #235082;letter-spacing: -1px;line-height: 1px;}

h2.scrn {color:#f5f5f5; font-weight: normal; background: url(../images/captionSCN.jpg) no-repeat; width: 651px; height: 66px; padding: 20px 5px;}
          
#Cushy {color:#999999;float: right;width: 400px;margin-left: 10px;line-height: 15px;padding-bottom:10px;}
.Cushy {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 14px;}
.boldMe	{color:#d20202; font-weight: bold;}
.SmallHeaders {font-family: Arial, Helvetica, sans-serif;color: #6E9AC9;font-size: 13px;}
.submit input{color: #FFFFFF;border: 1px outset #000066;margin-top: 0px;margin-bottom: 0px;background-color: #0099FF;font-family: Verdana, Arial, Helvetica, sans-serif;}

#BottomContainer {float: left;width: 900px;height:154px;background: #fff url(../images/boxesEverywhere2.jpg) center no-repeat;margin-top: 15px; border: 2px solid #b9b1b2;}
#container{width: 960px; position: relative;margin: 0 auto;}
#ContentContainer {float: left;width: 904px;margin-top: 15px;background-image: url(image-rotate.js);height: 299px;}

#FooterContainer {width: 904px;height: 125px;margin-top: 20px;margin-bottom: 50px;background: url(../images/colophonBG.gif) top center no-repeat;}
#FooterRight {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#777;float: right;width: 350px;padding-right: 25px;text-align: right;line-height: 15px;}
#FooterRight a{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#777;text-decoration:none;}
#FooterRight a:hover{text-decoration:underline; color:#D20202;}
#FooterLeft2 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#999999;float: left;width: 450px;margin-left: 220px;line-height: 15px;}
#FooterLeft2 a{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#999999;text-decoration:none;}
#FooterLeft2 a:hover{text-decoration:underline;color:#D20202;}
#footerLeft  {width: 500px; margin: 0; padding: 0; float: left;}
#footerLeft ul {margin: 0; padding: 5px 0 0 15px;}
#footerLeft ul li {display: inline; list-style-type: none;}
#footerLeft ul li a {display: block;  height: 25px; float: left; text-decoration: none;}
#footerLeft img {border: none;}

#BottomContainer ul li {display: inline; list-style-type: none; text-align: center;}
#BottomContainer ul li a {display: block; padding-top: 15px; font-size: 18px; color:#000;  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 85px; width: 150px; float: left;  margin-right: 30px;}
#BottomContainer ul li a:hover {color:#D20202;}
#HeaderContainer {height: 88px;width: 904px;background: url(../images/bg-header.jpg) center no-repeat;}
#header {width: 904px;margin-top: 15px;background: url(pic4.jpg) top center no-repeat;height: 400px;margin-bottom: 25px; }

#story {position: absolute;  right: 25px; top: 85px; background: url(../images/theStory.png) center no-repeat; font-size: 18px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; color:#f5f5f5; text-decoration: none; height: 71px; width: 427px; padding: 40px 0 0 52px; }

#HeaderRight {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #777;float: right;text-align: right;padding-top: 65px;padding-right: 5px;}
#HeaderRight a{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #777;text-decoration:none;}
#HeaderRight a:hover{text-decoration:underline;color:#D20202;}

#HomeBottom1 {height: 111px;width: 125px; padding: 15px 0 0 5px;margin-right: 45px;float: left;}
#HomeBottom2 {height: 152px;width: 109px;margin-left: 80px;margin-top:10px;float: left;}
#HomeBottom3 {height: 152px;width: 113px;margin-left: 110px;margin-top:10px;float: left;}
#HomeBottom4 {height: 152px;width: 153px;float: right;margin-right: 30px;margin-top:10px;}

#HomeMainImage {float: left;height: 299px;width: 482px;}
#HomeMainContent {
	float: right;
	height: 179px;
	width: 382px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 13px;
	padding-top: 50px;
	margin-top: 15px;
}

img.floatLeft { float: left;  margin: 5px; }
img.floatRight {float: right;margin-right: 8px;margin-left: 8px;}

#Logo {float: left;height: 88px;width: 215px; margin-top: 15px;}
#LogonContainer {float: left;width: 904px;background-image: url(../images/logon/grey-bg.jpg);background-repeat: no-repeat;height: 626px;}

#LogonCustomerLogoLeft {float: left;margin-top: 15px;margin-left: 160px;}
#LogonCustomerLogoRight {float: right;margin-top: 15px;margin-left: 10px;margin-right: 150px;}
#LogonForm {float: left;padding-top: 110px;padding-left: 160px;}
#LogonDate {float: left;width: 598px;margin-top: 110px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;text-align: center;}
#LogonMessageArea {float: left;width: 598px;margin-top: 10px;margin-left: 160px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
#LogonFormContainer {background-image: url(../images/logon/form-bg.png);background-repeat: no-repeat;float: left;height: 376px;width: 598px;margin-top: 10px;margin-left: 160px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF;}
#LogonFormContainer a{font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;color: #4E7FB4;}
#LogonFormContainer a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;color: #FFFFFF;}

#NavBar {width: 904px;float: left; margin-top: 15px;background-image: url(../images/bg-navbar.jpg);background-repeat: no-repeat;height: 28px;}

#SubContentContainer {float: left;width: 686px;margin-left: 10px;}
#SubContentContainer2 {float: left;width: 904px;margin-top: 15px;}
#SubButton1 {
	float: left;
	height: 71px;
	width: 182px;
	margin-top: 10px;
	margin-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 6px;
}
#SubButton2 {
	float: left;
	height: 73px;
	width: 182px;
	margin-top: 10px;
	margin-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 6px;
}
#SubButton3 {
	float: left;
	height: 73px;
	width: 182px;
	margin-top: 10px;
	margin-left: 10px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 6px;
}
#SubButton4 {
	float: left;
	height: 70px;
	width: 182px;
	margin-top: 10px;
	margin-left: 10px;
}
#SubQuote {
	float: left;
	width: 182px;
	margin-top: 50px;
	margin-left: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #999999;
	font-size: 18px;
	letter-spacing: -1px;
}


#SubButtonMisc {
	float: left;
	width: 207px;
	margin-top: 30px;
}

#SubContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 650px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
}

#SubContentSolutions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 650px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
}

#SubContentSolution p {float: right;}


#CustForm {background-color: none !important;}
#SubContent a{font-weight: bold; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000;}
#SubContent a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #d20202;text-decoration:underline;}

#SubContentLeft {float: left;width: 290px; padding: 0 10px 0 0;}
#SubContentRight {float: left;width: 320px;padding-left: 20px;border-left-width: thin;border-left-style: dotted;border-left-color: #CCCCCC;}
#SubContentRight1 {float: left;width: 320px; height: 245px; padding-left: 20px;border-left-width: thin;border-left-style: dotted;border-left-color: #CCCCCC; }

#SubContentRight1ems {float: left;width: 328px; padding:0 10px 0 10px; height: 245px; height:245px;background: url(../images/caption.jpg); }

#SubContentRight2 {float: left;width: 348px; height: 245px;  background-image: url(../images/caption.jpg) no-repeat;}
#SubContentRight3 {float: left;width: 320px; height: 135px; padding-left: 20px;border-left-width: thin;border-left-style: dotted;border-left-color: #CCCCCC; }
#SubImage {float: left;height: 230px;width: 686px; }
#SubLeftBar {float: left;width: 207px;}

#shadow-container { position: relative; left: 3px;top: 3px;margin-right: 3px; margin-bottom: 3px;}
.r55	{float: left; margin-right: 50px; border: none;}

