* 	{padding:0px;

	margin:0px;}

form

	{display:inline;}

body, table

	{margin:0px; padding:0px;

	font-family:verdana, arial, sans-serif;

	font-size:10pt;

	text-align:center;}

table

	{text-align:left;}

img	{border:0px;}

td	{vertical-align:top;}

.site

	{width:715px;

	margin: 0 auto;

	text-align:left;}

.back	

	{width:715px;

	margin: 0 auto;

	text-align:left;

	display:table-cell;

	background-image:url("../images/back_slice.gif");}

li	{margin-left:20px;}

/**/

/**/

/*TYPOGRAPHY*/

a	{color:#AA774D;}

a:hover

	{background-color:#F3ECEF;}

a:visited

	{color:#3D5580;}

.UPnav a

	{text-decoration:none;}

.UPnav a:hover

	{text-decoration:underline;}

p	{margin-top:12px;

	margin-bottom:12px;}

h1	{margin-top:12px;

	margin-bottom:12px;}

.msg

	{color:red;

	font-weight:bold;

	font-size:8pt;}

.back2top

	{font-size:7pt;

	text-decoration:none;}

/*END TYPOGRAPHY*/

/**/

/**/	

/*SPECIFIC AREA FORMATTING*/

.UPnav

	{color:#506FA7;
	text-align:right;
	font-size:9pt;
	height:18px;
	margin-top:3px;}

.login

	{padding-top:2px;

	color:#ffffff;

	font-size:8pt;

	font-weight:bold;

	text-align:center;

	height:67px;

	}

		.login h1

			{margin:0px;

			padding:0px;

			font-weight:normal;

			font-size:14pt;

			letter-spacing:2px;}

		.login .field

			{width:70px;

			height:18px;

			font-size:8pt;}

		.login .submit

			{position:relative;

			top:4px;}

		.login a

			{font-weight:normal;

			font-size:7pt;

			color:#ffffff;}

		.login a:hover

			{background-color:#EBE1CF;

			color:#645344;}


.nav{
padding:0;
margin:0;
}

.nav ul	{
list-style-type:none;
padding:0;
margin:0;
}

.nav li{
padding:0;
margin:0;
display:inline;
}

.nav li a, .nav li a:visited, .nav a, .nav a:visited {
display:block;
padding:3px 5px 3px 5px;
font-size:11px;
color:#fff;
background:#6B8ABF;
border-bottom:1px solid #5777AF;
text-decoration:none;
}		

.nav li a:hover, .nav a:hover {
background:#99B2DF;
}

.nav li li a, .nav li li a:visited{
border-bottom:0;
padding:0px 10px 0px 0;
font-size:10px;
background:none;
}

.nav li li a:hover{
text-decoration: underline;
background:none;
}

.nav li ul{
margin:5px 0 5px 10px;
}

.nav li li{
padding:0;
margin:0;
display:inline;
}

.redundantNav

	{text-align:center;

	font-size:8pt;}

.news

	{padding:25px;

	color:#7285C1;

	font-size:8pt;}

		.news h1

			{font-size:10pt;

			font-weight:bold;

			line-height:10pt;

			margin-top:0px;}

		.news a

			{color:#7285C1;}

		.news a:hover

			{background-color:#D9CFBC;

			color:#506FA7;}

.content

	{padding:25px;

	line-height:16pt;}

		.content h1

			{color:#506FA7;

			margin-top:0px;

			margin-bottom:20px;

			font-weight:bold;

			line-height:14pt;

			font-size:16pt;}

		.content h2, .content * h2/*AA774D*/

			{font-weight:bold;

			font-size:14pt;

			color:#506FA7;}

		.content h3, .content * h3

			{font-weight:bold;

			font-size:12pt;

			color:#506FA7;}

		.content h4, .content * h4

			{font-weight:bold;

			font-size:10pt;

			color:#AA774D;}

			

		.content h4 a, .content * h4 a {text-decoration:underline;}	

		.content h4 a:hover, .content * h4 a:hover {background-color:#F3ECEF; text-decoration:underline;}

		.content h4 a:visited, .content * h4 a:visited {color:#3D5580; text-decoration:underline;}			

			

		.content:first-line

			{font-weight:bold;

			color:#506FA7;}

		.content:first-letter

			{font-size:1.4em;}

		.content p.no:first-letter

			{font-size:1em;}

/*END SPECIFIC AREA FORMATTING*/

/**/

/**/	

/*LAYOUT DESIGN ELEMENTS*/

.hdr_topBar

	{width:525px;

	height:30px;

	background-color:#C4A286;}

.hdr_rtImg

	{width:190px;

	height:121px;}

.hdr_ltImg

	{width:150px;

	height:158px;

	}

.hdr_logo

	{width:375px;

	height:91px;

	}

.loginBox

	{width:200px;

	height:67px;

	background-color:#C4A286;

	}

.rtBar

	{width:30px;

	height:312px;

	background-color:#506FA7;}

.linkBoxHd

	{border-bottom:none;

	padding:0px 4px;

	background-color:#EBE1CF;

	font-weight:bold;

	}.linkBoxHd2{background-color:#E76F35;}.linkBoxHd3{background-color:#99C241;}

.linkBox

	{border:1px solid #EBE1CF;

	border-top:none;

	padding:4px;

	line-height:11pt;

	}.linkBox2{border:1px solid #E76F35;}.linkBox3{border:1px solid #99C241;}

	.linkBox a

		{text-decoration:none;}

	.linkBox a:hover

		{text-decoration:underline;}

		

.line  {border-bottom:1px solid #000}

/*END LAYOUT DESIGN ELEMENTS*/

/**/

/**/

/*LAYOUT ELEMENTS*/

.contentBox

	{width:335px;}

.left_row

	{width:150px;

	background-color:#506FA7;}

.news_row

	{width:200px;

	background-color:#EBE1CF;}

.foot

	{margin-bottom:10px;

	background-color:#506FA7;

	color:#D5DDEB;

	text-align:center;}
	
	
img.remove {display: none}

/*END LAYOUT ELEMENTS*/

/**/

/**/
