a 
{
    color:#97A5A0;
    text-decoration:none;
}

a:hover 
{
	color:#2F8DD3;
}

a img
{
	border:0px;
}

.special
{
	color:#CC0000;
}

* 
{
	/*margin: 0;*/
}

body
{
    margin:0px auto;
    text-align:center;
    font-family:"Arial","Verdana",sans-serif;
    font-size:0.90em;
    color:#888888;
    background:#FFFFFF; 
    height: 100%;
    overflow:auto;
}

h1
{
	margin:0px;
	font-size:45px;
	font-family:Georgia;
	font-weight:lighter;
	color:#CC0000;
	letter-spacing:5.0pt;
}

h2
{
	font-size:33px;
	line-height:95%;
	font-family:Georgia;
	color:#5F5F5F;
	letter-spacing:1.0pt;
	font-weight:lighter;
}


h2 a
{
	font-size:14px;
}

ul
{
	margin:0px;
	padding:0px;
	padding-left:15px;
}

table
{
	border-spacing:0px;
	border-collapse:collapse;
}

/****container*****/
#container
{
    text-align:left;
    width:900px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -110px; /* the bottom margin is the negative value of the footer's height */
	background:#FFFFFF;
}

/***keyword h1***/
#keyword
{
	margin:0px auto;
	width:900px;
	text-align:right;
	font-size:10px;
}

/***banner****/
#banner
{
	margin:0px auto;
	width:860px;
	height:330px;
	align:left; 
}

/****content******/
#content
{
	margin:0px auto;
	width:850px;
}

 .push
{
	height:100px; /* .push must be the same height as .footer */
}

/****footer******/
#footer_container
{
	margin:0px auto;
	width:850px;
	overflow:hidden;
	height:80px;
	padding-top:20px;
	text-align:left;
	border:1px solid re;
	font-size:10.0pt;
	font-family:Georgia;
	color:#B2B2B2;
	font-weight:bold;
	letter-spacing:1.0pt;
	font-weight:normal;
}

#footer
{
	overflow:hidden;
	float:left;
	text-align:left;
	width:500px;
}

#olw_footer
{
	text-align:right;
	float:right;
	width:150px;
}

/* Link button */
a.LinkButton
{	
	margin:0px;
	padding:2px 4px 2px 4px;
	text-decoration:none;
	border:1px solid #545454;
	background:#EBEBEB;
}

a:hover.LinkButton
{
	background:#CDCDCD;
	text-decoration:none;
}

/****For input fields and buttons****/
input, textarea, select
{
    font-family:Arial, sans-serif;
    font-size:0.90em;
	color:#545454;
}

input.button
{
	border:1px solid #545454;
	background:#EBEBEB;
}

input.button:hover
{
	background:#CDCDCD;
}
