/*----------------------------------------------------------------------------*
 * Body styles
 *----------------------------------------------------------------------------*/
div#body
{
	padding-bottom:		40px !important;
}

/*----------------------------------------------------------------------------*
 * Flash Module
 *----------------------------------------------------------------------------*/
div.moduleFlashContainer
{
	height:			152px;
}

div.moduleFlash
{
	width:			740px;
	height:			182px;
	position:		absolute;
	top:			-50px;
	left:			-15px;
	z-index:		1;
}


/*----------------------------------------------------------------------------*
 * Module - One
 *----------------------------------------------------------------------------*/
div.moduleShadowOne
{
	float:			left;
	height:			232px;
}

div.moduleShadowOne div.body
{
	padding-bottom:		25px;
}

div.moduleShadowOne h2
{
	font-size:		1.1em;
	margin-bottom:		0px !important;
}

div.moduleShadowOne p
{
}

div.moduleShadowOne div.body img
{
	width:			220px;
	height:			90px;
	position:		absolute;
	bottom:			24px;
	left:			9px;
}

/*----------------------------------------------------------------------------*
 * Car Insurance Module
 *----------------------------------------------------------------------------*/
div.moduleShadowTwo
{
	float:			left;
	height:			232px;
}

div.moduleShadowTwo h2
{
	font-size:		1.1em;
	margin-bottom:		0px !important;
}

div.moduleShadowTwo div.body
{
	padding-bottom:		25px;
}

div.moduleShadowTwo ul li
{
	padding-left:		11px;
	margin-bottom:		5px;
}


/*----------------------------------------------------------------------------*
 * Quick Update Module
 *----------------------------------------------------------------------------*/
div.moduleShadowQuickUpdate
{
	float:			left;
	margin-right:	-10px;
}

div.moduleShadowQuickUpdate div.body
{
	padding-top:		25px;
	text-align:		center;
	height: 		64px;
}


div.moduleShadowQuickUpdate div.body h2
{
	margin:			5px 18px 0px;
	font-size:		1.2em;
	line-height:		17px;	
}

div.moduleShadowQuickUpdate div.body a
{
	color:			#003E7E;
}

/*----------------------------------------------------------------------------*
 * News Module
 *----------------------------------------------------------------------------*/
div.moduleShadowNews
{
	float:			left;
	margin-right:	-10px;
}

div.moduleShadowNews div.list
{
    position:			relative;
    overflow:			hidden;
    height:			69px;
    width:			100%;
}

div.moduleShadowNews div.list ul
{
    position:			absolute;
    height:			20000em;
}

div.moduleShadowNews ul li
{
	margin-bottom:		7px;
	height:			28px;
	overflow:		hidden;
}

div.moduleShadowNews div.list ul li a,
div.moduleShadowNews div.list ul li a:active,
div.moduleShadowNews div.list ul li a:visited
{
	color:			#003E7E;
}



/*----------------------------------------------------------------------------*
 * Tools Module - Sidebar
 *----------------------------------------------------------------------------*/
div#column3 div.moduleTools ul 
{
	display:			none;
}

div#column3 div.moduleTools h3
{
	cursor:				pointer;
}


/*----------------------------------------------------------------------------*
 * Module Themes
 *----------------------------------------------------------------------------*/
/* Orange */
div.moduleShadow div.orange a.more
{
	color:				#F68B1F;
}

div.moduleShadow div.orange div.borderHeader,
div.moduleShadow div.orange div.borderFooter
{
	background:			#F68B1F;
}

div.moduleShadowTwo div.orange ul li
{
	background:		transparent url(../Images/theme/orange/bulletSmall.gif) no-repeat 0px 3px;
}

/* Dark Blue */
div.moduleShadow div.darkBlue a.more
{
	color:				#005996;
}

div.moduleShadow div.darkBlue div.borderHeader,
div.moduleShadow div.darkBlue div.borderFooter
{
	background:			#005996;
}

div.moduleShadowTwo div.darkBlue ul li
{
	background:		transparent url(../Images/theme/darkBlue/bulletSmall.gif) no-repeat 0px 3px;
}

/* Yellow */
div.moduleShadow div.yellow a.more
{
	color:				#F2DB00;
}

div.moduleShadow div.yellow div.borderHeader,
div.moduleShadow div.yellow div.borderFooter
{
	background:			#F2DB00;
}

div.moduleShadowTwo div.yellow ul li
{
	background:		transparent url(../Images/theme/yellow/bulletSmall.gif) no-repeat 0px 3px;
}

/* Green */
div.moduleShadow div.green a.more
{
	color:				#94C947;
}

div.moduleShadow div.green div.borderHeader,
div.moduleShadow div.green div.borderFooter
{
	background:			#94C947;
}

div.moduleShadowTwo div.green ul li
{
	background:		transparent url(../Images/theme/green/bulletSmall.gif) no-repeat 0px 3px;
}

/* Blue */
div.moduleShadow div.blue a.more
{
	color:				#00B0dA;
}

div.moduleShadow div.blue div.borderHeader,
div.moduleShadow div.blue div.borderFooter
{
	background:			#00B0dA;
}

div.moduleShadowTwo div.blue ul li
{
	background:		transparent url(../Images/theme/blue/bulletSmall.gif) no-repeat 0px 3px;
}

/* Red */
div.moduleShadow div.red a.more
{
	color:				#CC1543;
}

div.moduleShadow div.red div.borderHeader,
div.moduleShadow div.red div.borderFooter
{
	background:			#CC1543;
}

div.moduleShadowTwo div.red ul li
{
	background:		transparent url(../Images/theme/red/bulletSmall.gif) no-repeat 0px 3px;
}

/* Red Corporate */
div.moduleShadow div.redCorporate a.more
{
	color:				#EE1B2E;
}

div.moduleShadow div.redCorporate div.borderHeader,
div.moduleShadow div.redCorporate div.borderFooter
{
	background:			#EE1B2E;
}

div.moduleShadowTwo div.redCorporate ul li
{
	background:		transparent url(../Images/theme/redCorporate/bulletSmall.gif) no-repeat 0px 3px;
}
