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

body 
{ 
	margin:0 0 40px 0; 
	padding:0; 
	font:0.76em Arial, Helvetica, sans-serif; 
	color:#333333;
    line-height:1.4em; 
	background:url(images/backgroundTop.jpg) repeat-x top #e4e4e4;
}
	   
* 
{ 
	margin:0; 
	padding:0; 
}
img 
{ 
	display:block;
}
p 
{ 
	margin:0 0 8px 0;
}
a
{
	color:#333333;
}
a:hover
{
	color:black;
	text-decoration:none;
}

#main 
{ 
	width:451px; 
	margin:200px auto 0 auto; 
	text-align:center;
}

/*---General---*/
.width
{
	width:800px;
	margin:0 auto;
}
.left
{
	float:left;
}
.right
{
	float:right;
}
.alignRight
{
	text-align:right;
}
.imagePadding
{
	margin:0 0 15px 15px;
}
.clear
{
	clear:both;
	height:0px;
	width:0px;
	overflow:hidden;
}
/*---Head---*/
.wrapper
{	
	border-color:#cacaca;
	border-style:solid;
	border-width:0 1px 1px 1px;
	padding:7px;
	background:white;
}
.header
{
	margin:25px 10px 0 10px;
}
.logo
{

}
.links
{
}
.topNav
{
	list-style:none;
}
.topNav li
{
	float:right;
}
.topNav li a
{
	display:block;
	width:90px;
	text-align:center;
	line-height:28px;
	height:28px;
	text-decoration:none;
	background:#f4f4f4;
	color:#333333;
	border-top:3px solid white;
}
.topNav li a:hover
{
	background:#dfdfdf;
}
.topNav li.selected a
{
	cursor:default;
	background:#2a72c4;
	color:white;
	border-top:3px solid #2a72c4;
}
.productHeader
{
	font-size:1.3em;
	font-weight:bold;
}
.headerText
{
	font-size:1.6em;
	color:#c00202;
	font-weight:bold;
	margin:0 0 15px 0;
	font-family:Arial Rounded MT Bold, Arial;
}

/*---Body---*/
.body
{
	padding:25px 15px 15px 15px;
	border-top:5px solid #0c4e98;
}
.table
{
	border-bottom:3px solid #9fbddf;
	border-top:3px solid #9fbddf;
	margin:15px 0;
}
.table tr td
{
	padding:15px 0;
	text-align:center;
	vertical-align:top;
}

/*---Footer---*/
.footer
{
	text-align:center;
	font-size:0.9em;
	padding:5px;
	color:#5f5f5f;
}
