body {
margin:0;
padding:0;
color:#97d6f2;

}

img, div { behavior: url("media/iepngfix.htc")}

/* ======================= Reset Styles! ======================= */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, tt, var, hr,
dl, dt, dd, ol, ul, li,
fieldset, form, input, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

img
	{
	float:left;
}

.clear
	{
	clear: both;
	margin: 0;
	padding: 0;
	width: 0;
	height: 0;
}

a:link, a:active, a:visited
	{
	color:#97d6f2;
	text-decoration: none;
}

a:hover
	{
	color: #281101;
}



/* ---------------------------  wrapper ------------------------- */

#wrapper
{
margin:0;
width:950px;
}

#top
{
float:left;
margin:0 auto;
}
.width{
margin:0 auto;
width:950px;
}
#top-wrapper
{
background:url(../images/header-bg.jpg) no-repeat top ;
height:294px;


}

#middle-wrapper
{
background:url(../images/bg-middle.jpg) repeat-y top;


}

#footer-wrapper
{
background:url(../images/footer.jpg) no-repeat top ;
height:20px;
}

#middle-wrapper-drs
{
background:url(../images/bg-drs.png) no-repeat top;
}

/* ---------------------------  Css Styles ------------------------- */

.tohama112black
{
font-family:Tahoma, Verdana;
font-size:12px;
line-height:20px;
color:#4b4b4b;
}
.tohama112grey
{
font-family:Tahoma, Verdana;
font-size:12px;
line-height:18px;
color:#9c9999;
}
.arial12blu
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2473c1;
}
.tohama12darkgrey
{
font-size:12px;
font-family:Tahoma, Verdana;
line-height:18px;
color:#646a6c;
}
.tohama10darkgrey
{
font-family:Tahoma, Verdana;
font-size:10px;
color:#797979;
}
input,textarea
{
border:dashed 1px #00a0d0;
font-size:9px;
color:#00a0d0;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.form-text
{
font-family:Verdana, Tahoma;
font-size:10px;
font-weight:bold;
color:#7d7d7d;}