/* CSS Document */

/*-----------------------Html---------------------------*/

html{ background: #ffffff; }

/*-----------------------Body---------------------------*/

body {
	margin: 0px;
	padding: 0px;
}

/*-----------------------Table---------------------------*/

table {
	border: 0px;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	line-height: 18px;
	color: #444444;
}

/*-----------------------Links---------------------------*/

a {
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF; text-decoration: none;
}
a:active {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #DDDDDD;
}
a.none:hover {
	color: #FFFFFF;
	background-color: #transparent;
}

/*-----------------------Titles---------------------------*/

h1 {
color: #0099FF;
font: 18px Arial,Verdana,sans-serif,Helvetica,;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-weight: bold;
}

h2 {
color: #FFFFFF;
font: 18px Arial,Verdana,sans-serif,Helvetica,;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-weight: bold;
}

/*-----------------------HRule---------------------------*/

hr {
border: 0;
width: 100%;
color: #D2D2D2;
background-color: none;
height: 1px;
}

/*-----------------------Buttons---------------------------*/

.buttons {
color: #ffffff;
font: 15px Arial,Verdana,sans-serif,Helvetica,;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-weight: bold;
}

/*-----------------------Footer---------------------------*/

#footer{
background: #969696;
height: 105px;
width: 100%;
text-align: center;
font: 12px Arial,Verdana,Helvetica,sans-serif;
line-height: 16px;
color: #FFFFFF;
overflow: auto;
}