/*-General-----------------------------------------------*/

html, body, h1, h2, h3, h4, h5, h6,  div {
	margin:0px;
	padding:0px;
}

body{
background-color:#ffffff;
}
a img {border:none;}

/*-Main Layout-------------------------------------------*/

#overall {
	margin:10px 10px;
	padding:0px 0px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*-Header-------------*/

.header {
	position:relative;
	height:127px;
	padding-bottom: 10px;
}

#title {
	top: 0px;
	left: 0px;
	position: absolute; width: 750px;
}


/*-Footer-------------*/

.footer {
	position:relative; width: 750px;
	clear:left;
	background-color: #ffffff;
	padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;
}

/*-Centered-------------*/

.centered {
	text-align : center;
}

/*-Left Column--------*/

.leftcolumn	{
	float:left;
	width:520px;
	font-size: small;
	background-color: #ffffff;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color : #000000;
}

/*-Right Column------*/

.rightcolumn {
	margin-left:540px;
	width:200px;
	background-color: #ffffff;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border : thin solid Black;
}

.rightcolumn ul {
	margin:0px;
	padding:0px;
}

.rightcolumn li {
	padding: 0px 0px 0px 0px;
	margin:0px;
	font-size: small;
	display : block;
}

/*-Remaining layout--------------------------------------*/

h1 { font-size: x-large}
h2 { font-size: large}
h3 { font-size: medium}
h4 {
	font-size: small;
	color: #356500;
}
h5 { font-size: x-small}
h6 { font-size: xx-small}
a:link, a:visited {
	text-decoration: none;
	color: #ff9900;
	font-weight: bold;
	font-variant: small-caps;
}
a:hover, a:active {
	text-decoration:underline;
	color: #999999;
	font-weight: bold;
	font-variant: small-caps;
}
hr {
	color: #999999;
	text-align: center;
	width: 35%;
}
td {  font-size: small}
