body, p, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}


h2, h3, th  {
	font-size: 12px;
}

.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

td#borderrelated, div.shadow{
margin: 0px 0px 0px 0px;
padding: 0px 5px 5px 0px;
background: #fff url(images/shadow.gif) no-repeat 100% 100%;
}

td#bottomline {
background: #fff url(images/bottom_grad.gif) no-repeat 100% 100%;
height:6px;
}

td#rightline {
background: #fff url(images/right_grad.gif) no-repeat 100% 100%;
width:6px;
}

td#cornergrad {
background: #fff url(images/corner_grad.gif) no-repeat 100% 100%;
width:6px;
height:6px;
}

td#borderrelated2 {
margin: 0px 0px 0px 0px;
border-width: 1px 0px 0px 1px;
border-style: solid;
border-color: #999999;
padding: 15px 15px 15px 15px;
background-color:white;
height:420px;
}

td#borderrelated3 {
margin: 0px 0px 0px 0px;
border-width: 1px 0px 0px 1px;
border-style: solid;
border-color: #999999;
background-color:white;
height:578px;
width:578px;
}

.divtext {
margin: 0px 0px 0px 0px;
background-color:white;
padding: 15px 15px 15px 15px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}

td#leftnav {
margin: 0px 0px 0px 0px;
border-width: 1px 0px 0px 1px;
border-style: solid;
border-color: #999999;
padding: 7px 0px 15px 0px;
background-color:white;
background: #fff url(images/bg_copyright.gif) no-repeat 100% 100%;
}

td#logospace {
height:25px;
}

td#flashspace {
margin: 0px 0px 0px 0px;
border-width: 1px 0px 0px 0px;
border-style: solid;
border-color: #999999;
padding: 0px 0px 0px 0px;
width:578px;
}

td#thinborder {
border-width: 1px 0px 0px 1px;
border-style: solid;
border-color: #999999;
padding: 15px 15px 15px 15px;
}

td#thinleftbordernopadding {
border-width: 0px 0px 0px 1px;
border-style: solid;
border-color: #999999;
padding: 0px 0px 0px 0px;
}

td#thinbordertoppadding, div.thinbordernopadding {
border-width: 1px 0px 0px 1px;
border-style: solid;
border-color: #999999;
padding: 7px 0px 0px 0px;
}

td#borderrelatedleft span.new {color: #a00;}

.cs_image {
margin-left:11px;
}

.dline_spacing {
margin-left:9px;
}

.loginboxes {
 font-size: 10px;
 border: 1px solid #666666;
 width: 93px;
}

 div.hr {
  height: 5px;
  background: #fff url(images/hr.gif) no-repeat scroll center;
}
div.hr hr {
  display: none;
}

#loginform
{
	margin:0px 0px 0px 0px;
}

.nomargins {
	margin:0px 0px 0px 0px;
}
