/* CSS Document */


/* # top header area # */

div#right
{
	float: left;
	width: 272px;
	padding-top: 10px;
	padding-left: 28px;
	height: 29px;
	background: url(../images/steps_bg.gif) no-repeat;
	background-color: #9FA0C7;
}
	
/* # global elements # */

strong
{
	font-weight: bold;
	font-size: 1.18em;
}

div.padding
{
	margin-left: 2px;
	margin-right: 6px;
	padding: 10px 12px 10px 14px;
}

b.grey 
{
	color: #ADADAD;
}

.red
{
	color:Red;
}

div.purple
{
	background-color: #5B5A96;
}

.link
{
	background: url(../images/ico_link.gif) left no-repeat;
	padding-left: 22px;
}

div.first
{
	padding-top: 2px;
}

div.last
{
	padding-bottom: 2px;
}

.orange_arrow_up
{
	background: url(../images/ico_orange_arrow_up.gif) 0em 0.4em no-repeat;
	padding-left: 10px;
}

div#content_view_change
{
	clear: both;
	width: 760px;
	font-weight: normal;
	background-image: url(../images/rp_content_bg.gif);
}

div#content_left_view_change
{
	float: left;
	margin-left: 8px;
	display: inline;
	width: 454px;
	background: url(../images/bs_content_left_bg.gif);
}

div#content_right_view_change
{
	float: left;
	margin-left: 4px;
	width: 234px;
	background: url(../images/pr_content_right_bg.gif);
}

div.line
{
	margin-left: 3px;
	margin-right: 5px;
}

div.block
{
	margin-left: 3px;
	margin-right: 5px;
	padding: 20px;
	clear: both;
}

div.first
{
	padding-top: 0px;
}

div.grey
{
	background-color: #EFF0F0;
}

div.line
{
	height: 1px;
	background-color: #CFD0D0;
}

div.dot
{
	background-image: url(../images/bs_content_dot.gif);
}

ul.diag
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-left: 0px;
}

ul.diag li
{
	padding-left: 12px;
	background: url(../images/ico_orange_arrow_diag.gif) 0em 0.36em no-repeat;
}

div.download
{
	width: 400px;
	overflow: hidden;
}

div.download div.subtitle
{
	width: 150px;
	float: left;
}

div.download img
{
	border: 0px;
	margin: 0px;
}

div.download div.icons
{
	clear: both;
}

div.download div.image
{
	width: 100px;
	float: left;
}

div.download div.details
{
	width: 300px;
	display: inline;
	float: left;
}

div.st
{
	background-image: url(../images/st_content_right_bg.gif);
	width: 226px;
}

div.st div.block
{
	padding: 1px 15px;
}

div.st ul
{
	padding: 0px;
}

div#content_right div.white
{
	background: #ffffff;
	margin-left: 3px;
	margin-right: 5px;
}

div#content_right div.logo
{
	text-align: center;
}

/* Second and subsequent paragraphs */
div.paragraph_text
{
	border-top: 1px solid #D0D0D0;
	margin-left: 3px;
	margin-right: 5px;
	padding: 15px 20px 10px 20px;
	clear: both;
}

div.paragraph_text h2
{
	padding-bottom: 5px;
	padding-top: 10px;
}

div.paragraph_text a {
	color: #FE4407;
}

/* Controls alignment of paragraph text alongside image */
div.paragraph_text img.pCollectionImg
{
	float: left;
	margin: 0 5px 0 5px;
}

/* Bullet points should not be indented */
div.paragraph_text ul
{
	margin-left: 15px;
	margin-top: 5px;
	padding: 0px;
}

div.paragraph_text ul li a {
	color: #FE4407;
}

div.paragraph_text div.to_top
{
	padding-top: 10px;
}

