body
{
text-align: center;
background: #626262;
margin: 0;
padding: 0;
font-family: verdana, arial;
color: #6c6d61;
}

p
{
font-size: 10pt;
margin: 0;
padding: 4px;
}

a
{
color: #6c6d61;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

img
{
border: 0;
margin: 0;
padding: 0;
}

/*------------------------------------------ Layout ----------------------------------------------*/

div.main
{
text-align: left;
margin: auto;
width: 744px;
}

div.banner_border_left
{
width: 39px;
height: 204px;
_height: 215px;
background: url("borderL_1.jpg");
margin: 0;
padding: 0;
float: left;
clear: left;
}

div.banner_border_right
{
width: 39px;
height: 204px;
_height: 215px;
background: url("borderR_1.jpg");
margin: 0;
padding: 0;
float: right;
clear: right;
}

div.border_left
{
width: 39px;
height: 606px;
_height: 597px;
background: url("borderL_1.jpg");
margin: 0;
padding: 0;
float: left;
clear: left;
}

div.border_right
{
width: 39px;
height: 606px;
_height: 597px;
background: url("borderR_1.jpg");
margin: 0;
padding: 0;
float: right;
clear: right;
}

div.h_spacer_666
{
width: 666px;
height: 7px;
background: #bbb;
margin: 0;
padding: 0;
float: left;
}

div.banner
{
width: 664px;
height: 150px;
background: url("ban_temp_title-samp_1.jpg");
border: 1px solid #fff;
margin: 0;
padding: 0;
float: left;
}

div.h_nav
{
width: 664px;
height: 44px;
background: #9b9b9b;
border: 1px solid #fff;
border-top: 0;
margin: 0;
padding: 0;
float: left;
}

div.content
{
width: 744px;
background: url("cont_bg_1.jpg");
margin: 0;
padding: 0;
float: left;
}

div.colL
{
width: 220px;
margin: 0;
padding: 0;
float: left;
}

div.colR
{
width: 444px;
margin: 0;
padding: 0;
float: right;
}

div.footer_border_left
{
width: 39px;
height: 34px;
_height: 45px;
background: url("foot_borderL_1.jpg");
margin: 0;
padding: 0;
float: left;
clear: left;
}

div.footer_border_right
{
width: 39px;
height: 34px;
_height: 45px;
background: url("foot_borderR_1.jpg");
margin: 0;
padding: 0;
float: right;
clear: right;
}

div.footer
{
width: 664px;
height: 25px;
background: #d3d4c4;
border: 1px solid #fff;
margin: 0;
padding: 0;
float: left;
}

/*-------------------------------------------- Divs ----------------------------------------------*/

div.side_box
{
width: 200px;
border-top: 2px solid #c9c9c0;
border-left: 2px solid #c9c9c0;
border-right: 2px solid #6c6d61;
border-bottom: 2px solid #6c6d61;
background: #d3d4c4;
margin: 1px 16px 16px 56px;
_margin: 1px 0 8px 28px;
padding: 0;
float: left;
clear: left;
}

div.content_box
{
width: 400px;
border-top: 2px solid #c9c9c0;
border-left: 2px solid #c9c9c0;
border-right: 2px solid #6c6d61;
border-bottom: 2px solid #6c6d61;
background: #d3d4c4;
margin: 0 56px 16px 16px;
_margin: 0 28px 16px 0;
padding: 0;
float: right;
clear: right;
}

div.side_box_title
{
width: 200px;
height: 20px;
margin: 0 0 2px 56px;
_margin: 0 0 2px 28px;
padding: 0;
float: left;
clear: left;
}

div.content_box_title
{
width: 400px;
height: 20px;
margin: 0 56px 2px 0;
_margin: 0 28px 2px 0;
padding: 0;
float: right;
clear: right;
}

/*------------------------------------------- Text -----------------------------------------------*/

p.bold
{
font-weight: bold;
}

p.title
{
font-size: 20pt;
padding: 35px 0 0 0;
}

p.slogan
{
font-size: 11pt;
font-weight: bold;
padding: 0;
}

p.page_title
{
font-size: 16pt;
padding: 8px 16px 16px 56px;
font-weight: bold;
}

p.box_title
{
font-size: 10pt;
padding: 0;
margin: 2px 0 0 0;
font-weight: bold;
}

p.content_box
{
padding: 6px;
}

p.box_footer
{
font-size: 8pt;
font-weight: bold;
padding: 7px;
}

p.footer
{
font-size: 8pt;
text-align: center;
margin: 2px 0 0 0;
}

p.indent
{
text-indent: 25px;
}

a.no_bold
{
font-size: 8pt;
font-weight: normal;
}

a.box_footer
{
font-size: 8pt;
padding: 7px;
}

a.footer
{
font-size: 8pt;
}

/*------------------------------------------ Images-----------------------------------------------*/

.h_nav img
{
float: left;
}

img.design
{
float: left;
clear: left;
margin: 2px 5px 0 2px;
padding: 0;
}

img.read_more_arrow
{
margin: 0 0 1px 0;
}

/*-------------------------------------------- IDs -----------------------------------------------*/

#top_content_box_title
{
margin: 50px 56px 2px 0;
_margin: 50px 28px 2px 0;
}