/*/////////////////////////////////////////////////////////////////////////////////////*/
body
{
	margin: 120px 0 40px 0;
	background:  #2D5987 url(images/bbg2.gif) left top repeat-x;
}
form
{
	margin: 0;
}
h1
{
	margin: 0 0 10px 0;
	border-bottom: 1px solid #214568;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #214568;
}
h1 a:link{color: #214568; text-decoration: none;}
h1 a:visited{color: #214568; text-decoration: none;}
h1 a:hover{color: #BC0402; text-decoration: none;}
h1 a:active{color: #214568; text-decoration: none;}

h2
{
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14pt;
		color: #214568;
}
h3
{
	margin: 0 0 0 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #393939;
}
li
{
	padding: 2px;
	list-style: url(images/arrow.gif);
}
/*////////////////////////////////////////////////////////////////////////////////////*/
table.shell
{
	 width: 90%;
}
table.box
{
	 height: 270px; 
	 width: 234px;
}
td.bottomlink
{
	background-color: #214568; 
	padding: 5px; 
	border-left: 7px solid #000000; 
	border-right: 7px solid #000000; 
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF; ;
		font-size: 8pt;
}
td.bottomlink a:link{color: #FFFFFF; text-decoration: none;}
td.bottomlink a:visited{color: #FFFFFF; text-decoration: none;}
td.bottomlink a:hover{color: #BC0402; text-decoration: none;}
td.bottomlink a:active{color: #FFFFFF; text-decoration: none;}

td.boxbottom
{
	width: 234px; 
	height: 10px;
	background: url(images/boxbottom.gif) top left no-repeat;
}
td.boxbottomtile
{
	width: 234px; 
	height: 200px;
	background: url(images/boxbottomtile.gif) top left repeat-y;
	padding: 10px; 
	vertical-align: top;
}
td.boxbottomtile a:link{color: #214568; text-decoration: underline;}
td.boxbottomtile a:visited{color: #214568; text-decoration: underline;}
td.boxbottomtile a:hover{color: #BC0402; text-decoration: none;}
td.boxbottomtile a:active{color: #214568; text-decoration: underline;}

td.boxtop
{
	height: 10px;
	width: 234px;
	background: url(images/boxtop.gif) top left no-repeat;  
}
td.boxtoptile
{
	height: 50px;
	background: url(images/boxtoptile.gif) top left repeat-y; width: 234px;  
	padding: 10px 0 10px 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#FFFFFF;  
		font-size: 12pt; 
		font-weight: bold; 
}
td.main
{
	height: 300px;
	/*background: #000000 url(images/main_bg.jpg) top left repeat;*/
	background-color: #FFFFFF;
	border-left: 7px solid #000000;
	border-right: 7px solid #000000;
	border-top: 1px solid #000000;
	vertical-align: top; 
	text-align: left;
}

td.maincontent
{
	width: 100%;
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #061F42;
}
td.maincontent a:link{color: #FF0000; text-decoration: underline; font-weight: bold;}
td.maincontent a:visited{color: #FF0000; text-decoration: underline; font-weight: bold;}
td.maincontent a:hover{color: #FF0000; text-decoration: none; font-weight: bold;}
td.maincontent a:active{color: #FF0000; text-decoration: underline; font-weight: bold;}

td.rightmain
{
	text-align: left; 
	vertical-align: top;
}
div.content
{
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #061F42;
}
div.footer
{
	padding: 15px 0px 10px 15px; 
	background-color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #808080; 
		font-size: 7pt;
}
div.footer a:link{color: #808080; text-decoration: underline;}
div.footer a:visited{color: #808080; text-decoration: underline;}
div.footer a:hover{color: #808080; text-decoration: none;}
div.footer a:active{color: #808080; text-decoration: underline;}

span.subfont
{
	padding: 0 0 0 10px;
	color: #000000; 
	font-size: 8pt;
}
span.private
{
	padding: 0 0 0 60px;
}

div.link a:link{color: #FF0000; text-decoration: underline; font-weight: bold;}
div.link a:visited{color: #FF0000; text-decoration: underline; font-weight: bold;}
div.link a:hover{color: #FF0000; text-decoration: none; font-weight: bold;}
div.link a:active{color: #FF0000; text-decoration: underline; font-weight: bold;}

td.left_header
{
	background: url(../images/left_header.gif) top right no-repeat; 
	border-bottom: 1px solid #000000; 
	width: 40px;
}

td.right_header
{
	background: url(../images/right_header.gif) top left no-repeat; 
	border-bottom: 1px solid #000000; 
	width: 40px;
}

td.header
{
	background: #000000 url(../images/background_tile1.jpg) top left repeat-x; 
	height: 134px; 
	border-bottom: 1px solid #000000; 
	border-top: 6px solid #000000;
}

td.navigation
{
	background: #336e99 url(../images/nav_background1.jpg) top left repeat-x; 
	height: 35px; 
	border-left: 7px solid #000000; 
	border-right: 7px solid #000000;
}

table.nav_table
{
	height: 100%;
}

table.nav_table td
{
	height: 100%;
	border-right: 1px solid #456686;
	border-left: 1px solid #849eac;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; 
		font-size: 10pt;     
}

table.nav_table td.current
{
	background: #336e99 url(../images/nav_background2.jpg) top left repeat-x; 
}

table.nav_table td.hover:hover{background: #336e99 url(../images/nav_background2.jpg) top left repeat-x !important;}

table.nab_table td.nav_fill
{
	border-right: none !important;
	background-image: none;
}