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

/* use these if you want to apply any styles on a complete column */
#leftColumn{
	
}
#centerColumn{
	
}
#rightColumn{
	
}
#wideColumn{
}

/* center column stuff */

/* the box that goes around a chunk of content in the center area */
#centerColumn .centerColumnContentHolder{
	width:auto;
	padding:16px;
	border:1px solid black;
	margin-bottom: 15px;
}
#wideColumn .wideColumnContentHolder{
	width:auto;
	padding:16px;
	border:1px solid black;
	margin-bottom: 15px;
}

/* this styles all of the headlines in all of the sidebar widgets */
.headline{
	background:#FFF  url(images/headlineBackground2.png) repeat-x;
	width:170px;
	margin:4px auto 0 auto;
	/* line-height should equal height to keep text vertically centered */
	height:27px;
	line-height:27px;
	text-align:center;
	font-size:16px;
	color:#FFF;
}

/* this styles all of the copy in all of the sidebar widgets */
.sidebarCopy{	
}

/* use this if you want to set parameters for ALL of the side bar content holders
	background-color is a good one */
.sideBarItem{
	border-color:#000;
	background-color:#f4f4f4;
}

/* Quick Links area */

/* use this to set styles on the quick links area(s) */
.jdm .quickLinks{
}
/* the quick links headline */
.jdm .quickLinksHeadline{
	font-size:14px;
	/* headline text alignment */
	text-align:center;
}
/* each of the quick links link areas */
.jdm .quickLinksLinkHolder{
	width:auto;
	/* height of each link area */
	height:43px;
	/* set the line-height equal to the height to vertically center the link text */
	line-height:43px;
	/* link text alignment */
	text-align:left;
	/* link font-size */
	font-size:14px;
	/* padding */
	padding-left:10px;
	/* use this bottom border to create a divider between link areas */
	border-bottom:2px solid #FFF;
}
/* the quick links themselves */
.quickLinksLinkHolder a:link{
	color:#666;
}
.quickLinksLinkHolder a:visited{
	color:#666;
}
.quickLinksLinkHolder a:hover{
	color:#000;
}
.quickLinksLinkHolder a:active{
	color:#666;
}

#loginSubmit{
	border:1px solid #000;
	background-color:#027298;
	color:#FFF;
}
#loginSubmit a{
	display:block;
	width:100%;
	height:100%;
	color:#FFF;	
}
#loginFeedback{
	color:#990000;
	font-weight:bold;
	font-size:14px;
}
.forgotPasswordLink a{
	color:#027298;		
}

/* Testimonials */

/* use this to set styles for the testimonials section*/
.jdm .testimonials{
}
/* the testimonial copy itself */
.jdm .testimonialsCopy{
}
/* the testimonial attribution */
.jdm .testimonialsAttribution{
}
.loginArea{
	width:850px;
	border:1px solid black;
	margin:auto;
}
.loginHolder{
	padding:0 0 10px 0;	
}
.loginTextbox{
	width:260px;
	float:right;
	border:1px solid #000;
	height:20px;
	font-size:14px;
	line-height:20px;
}
.loginLabel{
	float:right;	
	height:22px;
	line-height:22px;
	margin-right:6px;
	font-weight:bold;
	font-size:#5D97AB;
}
.loginSubmit{
	width:92px;
	height:26px;
	float:right;
	line-height:26px;
	font-weight:bold;
	font-size:15px;
	text-align:center;
}
.loginFeedback{
	text-align:center;
	width:100%;
	clear:both;
	padding:10px 0;
	text-align:center;
}
.forgotPasswordLink{
	float:left;
	font-size:11px;
	margin-left:94px;
}
.forgotPasswordLink a{
}
.forgotPasswordLink a:hover{
	text-decoration:underline;	
}
.loginForm{
	 width:354px;
	 margin:40px auto;
}
.formField
{
border:1px solid black;
}
.formSection{
border:1px solid #999999;
}
.middle{
	width:inherit;
	margin:auto;
	border-width:0 1px 1px 1px;
	border-color:#000;
	border-style:solid;
}
.middleContent{
	padding:0px 0px; /*5 and 5 */
}
.footerContent{
	padding-top:5px;
}
.leftColumn{
	float:left;
	width:179px;
}
.rightColumn{
	float:right;
	width:179px;
}
.centerColumn{
	float:left;
	width:450px;
	margin-left:15px;
}
.wideColumn{
	float:left;
	width:629px;
	margin-left:15px;
}
/* all SideBar Items */

.sideBarItem{
	width:179px;
	border-style:solid;
	border-width:1px;
	margin-bottom:15px;
}
.sidebarCopy{
	padding:15px;	
}

/* Testimonials */

.testimonialsAttribution{
	padding:0 15px 15px 0;
	text-align:right;
	float:right;
}


/* Offers */
.offers{
	min-height:227px;
}
/* the offers copy */
.offersCopy{
	text-align:center;
	line-height:18px;
	color:#000000;
	font-size:14px;
	padding-top:30px;
}
.iAnalyticsCode{
	background-color:#f0f0f0;
	padding:15px;
	font-family:"Courier New", Courier, monospace;
	font-size:9px;
}
