/* SETUP */

body
{
text-align: left;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color: #000;
text-decoration: none
}

p
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
color: #000;

text-decoration: none;
text-align: left;

margin: 0px;
padding: 0px
}

a
{
color: #000;
text-decoration: none
}

a:hover
{
color: #000;
text-decoration: none
}

a:link 
{
color: #000;
text-decoration: none
}

a:active 
{
color: #000;
text-decoration: none
}


a:visited
{
color: #000;
text-decoration: none
}

img
{
border: 0px
}

label
{
vertical-align: top;
}


/* LAYOUT */

.div_sitewrap
{
margin: 0px auto;
width: 760px
}

.border_main
{border-left: 1px solid #1C4772;border-right: 1px solid #1C4772; border-bottom: 1px solid #1C4772;}

.td_title
{
background-color: #2E73B8;
border-top: 1px solid #fff;
padding: 7px 20px;
}

.td_text
{
padding: 14px 20px;
border-bottom: dashed #1C4772 1px;
}

.td_footer
{
background-color: #2E73B8;
border: 1px solid #fff;
padding: 7px 20px;
}

.div_float_right
{
float:right;
padding-right:9px
}

/* MENU */

#navcontainer
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	text-align: center;
	background-color: #2E73B8;
	border-top: dashed #1C4772 1px;
	border-bottom: dashed #1C4772 1px;
}

ul#navlist
{
text-align:left;
list-style:none;
padding: 0px;
margin: 0px;
padding: 7px 0px;
}

ul#navlist li
{

display: inline;
margin: 0px;
padding: 0px;
border-right: solid #1C4772 1px;
}

ul#navlist li a
{
	width: 100%;
	padding: 7px 20px;
	color: #fff;
	text-decoration: none;
	text-align:center;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
	color: #CCC;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
	color: #CCC;
}


/* LINKS */


.a_link, a.a_link, a.a_link:link, a.a_link:visited, a.a_link:active
{
	color: #000;
	text-decoration:underline
}

a.a_link:hover
{
color:#555;
}

.a_linkw, a.a_linkw, a.a_linkw:link, a.a_linkw:visited, a.a_linkw:active
{
	color: #fff;
	text-decoration:underline
}

a.a_linkw:hover
{
color:#ccc;
}

/* TEXT */

.h1
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:150%;
color: #98A5D9;
font-weight:bold;
margin: 0px;
text-align:right
}

.h2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
color: #fff;
font-weight:bold;
margin: 0px;
}

.p
{font-size:70%;color:#000;font-family: Verdana, Arial, Helvetica, sans-serif;margin-bottom:10px; line-height:130%}

.p_center
{font-size:70%;color:#000; text-align:center}

.p_footer
{font-size:65%;color:#fff; text-align:center}

.p_date
{font-size:65%;color:#000;margin-bottom:10px;text-align:right}




/* IMAGE */

.img_padding_L
{
padding-left:10px
}


/* FORMS */

form
{
margin: 0px;
padding: 0px
}

.p_form_table
{
font-size:70%;
color:#000;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 10px 10px 0px;
border:1px #ccc solid;
margin-right:10px
}


