@CHARSET "UTF-8";


h2
{
	margin: 0px;
}

h4
{
	margin-top: 15px;
}

div#content input
{
	width: 100px;
	float: left;
	margin-right: 5px; 
}


div#content ul
{
	margin: 0px;
	padding: 0px;
}

div#content ul li
{
	background: none;
	padding-left: 0px;
}

div#content form
{
	display: block;
	overflow: hidden;
}



/*----------------------------------------------------------------------------*
 * Content Left
 *----------------------------------------------------------------------------*/

div#content div.left
{
	width: 282px;
	overflow: hidden;
	margin-left: 15px;
	display: inline;
}


div.blue_button
{
	margin-top: 15px;
	margin-left: 100px;
}


div#content div.left div.short_cuts
{
	margin-top: 60px;
	padding: 26px 34px 30px 15px;
	width: 193px;
	border: 1px solid #dddddd;
	float: right;
	text-align: right;
}

div#content div.left div.short_cuts ul
{
	list-style: none;
	margin:0px;
	padding: 0px;
}

div#content div.left div.short_cuts ul li
{
	padding: 0px;
	padding-right: 15px;
	padding-bottom: 5px;

	background: url("/Images/bullet_gold_arrow.png")  100% 50%  no-repeat;
	line-height: 1em;
}

div#content div.left div.short_cuts ul li a
{
	font-size: 0.9em;
}


/*----------------------------------------------------------------------------*
 * Content Middle
 *----------------------------------------------------------------------------*/

div#content div.middle
{
	background: #ebebeb url("/Images/module_bg_rpt.gif") bottom left repeat-x;
	width: 225px;
	float: left;
	margin-right: 30px;
	padding: 30px;
}


div#content div.middle p
{
	margin-top: 5px;
	margin-bottom: 10px;
}

div#content div.middle span.register
{
	text-align: right;
	display: block;
	margin-top: 15px;
}

div#content div.middle img.icon
{
	padding-right: 5px;
	margin-top: -4px;
}

/*----------------------------------------------------------------------------*
 * Content Right
 *----------------------------------------------------------------------------*/

div#content div.right
{
	background: #ebebeb url("/Images/module_bg_rpt.gif") bottom left repeat-x;
	width: 225px;
	float: left;
	padding: 30px;
}

div#content div.right p
{
	margin-top: 5px;
	margin-bottom: 10px;
}

div#content div.right h4
{
	margin-top: 0px;
}

div#content div.right img.icon
{
	padding-right: 5px;
}

div#content div.right div.blue_button
{
	margin-top: 0px;
	margin-right: 23px;
}


/*----------------------------------------------------------------------------*
 * Content Middle/Right
 *----------------------------------------------------------------------------*/

div#content div.middle div.block, div#content div.right div.block
{
	overflow: hidden;
	display: block;
	width: 100%;
}

div#content div.middle div.block img, div#content div.right div.block img
{
	float: left;
	margin-right: 15px;
	margin-top: 5px;
}

div#content div.middle div.block div.copy, div#content div.right div.block div.copy
{
	float: left;
	width: 150px;
}

div#content div.middle div.block div.copy p, div#content div.right div.block div.copy p
{
	margin-top: 0px;
}


div#content div.middle form, div#content div.right form
{
	display: block;
	overflow: hidden;
	margin-bottom: 15px;
}


/*----------------------------------------------------------------------------*
 * Specific form styles for gateway page
 *----------------------------------------------------------------------------*/

form input.text
{
	padding: 2px;
	vertical-align: middle;
	float: none !important;
	margin-right: 2px !important;
}

form input.button
{
	min-width: 75px;
	vertical-align: middle;
	float: none !important;
}