﻿body 
{
	background : rgb(125,125,125);
	font-family : Arial,Lucida,sans-serif;
	font-size : 85%;
	text-align: left;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	width:780px;
}

img
{
	text-decoration: none;
	border: none;
}

a {
	text-decoration: none;
	color: rgb(39,64,139);
}
	
a:hover {
	text-decoration: underline;
}

li 
{
	padding-top:3px;
	padding-bottom:3px;
}

h4 
{
	font-size:105%;
	color: rgb(105,105,105);
}

dd
{
	font-size:90%;
}

dt a
{
	color:rgb(0,84,165);
	font-size:100%;
}
	
#tblHead 
{
	width:100%;
}

#tblHead td 
{
	text-align:right;
	vertical-align:middle;
	font-size:85%;
}

#tblSubHead
{
	width:350px;
	float:right; 
	
}

#tblSubHead td
{
	text-align:right;
	vertical-align:middle;
	font-size:85%;
	width:50px;
	padding-bottom:4px;
}

.td_img
{
	width:15px;
	text-align: right;
}

.loCont 
{
	width:780px;
	height: 100%;
	text-align:left;
	background-color:White;
	padding: 8px;
	border:solid 1px rgb(75,75,75);
	float:left;
}

.loContL
{
	background-color: rgb(249,249,249);
	width: 194px;
	float:left;
	padding-top:7px;
	padding-bottom:6px;
}

.loContR
{
	width:581px;
	text-align:left;
	float:left;
	background-color: rgb(249,249,249);
	padding-top:5px;
	padding-right:5px;
}

.loContL2
{
	background-color: rgb(210,210,210);
	width: 194px;
	float:left;
	height:40px;
}

.loContR2
{
	width:561px;
	height:30px;
	float:right;
	padding:5px;
	padding-top:9px;
	padding-bottom:1px;
	padding-left:20px;
	background-color: rgb(229,233,241);
}

.loContL3
{
	background-color: rgb(235,235,235);
	width: 179px;
	height:100%;
	float:left;
	padding:5px;
	padding-top: 30px;
	padding-bottom:40px;	
	padding-left:10px;
}

.loContR3
{
	width:561px;
	text-align:left;
	font-size:110%;
	color:rgb(105,105,105);
	float:right;
	padding:5px;
	padding-left:20px;
	padding-top:30px;
	padding-bottom:40px;
	background-color:white;	
}

.loCont4
{
	width:770px;
	height:20px;
	text-align:left;
	padding:5px;
	background-color: rgb(172,185,193);
	float:left;
}
		
.loSpace10
{
	width:98%;
	font-size: 90%;
	text-align: right;
	padding-right: 5px;
	padding-top: 3px;
}

.mnuBorder
{
	border:none;
	text-align:center;

}

.mnuNav
{
	width:100%;
	border-left:solid 1px rgb(230,230,230);
	border-top:solid 1px rgb(230,230,230);
	float:right;
	background-color:rgb(245,245,245);
	padding-bottom:3px;
	padding-top:2px;
}

.mnuItem 
{
    border:none;
	text-align:center;
}

.loFoot
{
	font-size:10px;
	color:White;
	text-align:center;
	width:100%;
}


.tblSideNav
{
	width:95%;
}

.tblSideNav td
{
	font-size:110%;
	text-decoration:none;
	padding:5px;
	border-bottom:dotted 1px rgb(175,175,175);
}

.tblSideNavSub
{
	width:95%;
}

.tblSideNavSub td
{
	border:none;
	font-size:13px;
	text-decoration:none;
	padding:5px;
	padding-left:20px;
}

.tblDetail
{
	width:95%;
}

.tblDetail td
{
	vertical-align:top;
	text-align:left;
	padding-bottom:10px;
	padding-left: 5px;
}

.tblDetail th
{
	background-color:rgb(175,175,175);
	font-weight:bold;
	text-decoration:italics;
	text-align:center;
	
}

.tblPrDetail
{
	width:95%;
	border:solid 1px rgb(105,105,105);
	text-align:center;	
}

.tblPrDetail td
{
	vertical-align:top;
	text-align:left;
	padding:5px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:90%;
	text-align:center;
}

.tblPrDetail th
{
	background-color:rgb(209,209,209);
	font-weight:bold;
	text-decoration:italics;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
}
	
.txtHead1 
{
	font-size: 130%;	
	color: rgb(0,84,165);
	float: left;
}

.txtSubHead1
{
	font-size:105%;
	color:rgb(105,105,105);
	padding-top:3px;
	padding-left:50px;
	float:left;
}

.txtSubHead2
{
	text-align:left;
	font-size:130%;
	color:rgb(105,105,105);
	float: left;
}

.txtErrorMsg
{
	font-size:11px;
	color: Red;
}

.loFlashDiv 
{
	width:400px;
	text-align: center;
	padding-left:50px;
}

.txtErrHead1 
{
	font-size: 18px;	
	color: rgb(105,105,105);
	float: left;
	padding-top:2px;
	padding-bottom:15px;
}

.txtErrHead2
{
	font-size: 14px;
	width:550px;	
	color: red;
	float: left;
	padding-top:15px;
	padding-bottom:20px;
}

.txtSmall
{
	font-size:75%;
}

.tblSearch
{
	text-align:center;
	width:90%;
}

.loNews
{
	border:solid 1px rgb(175,175,175);
	float:left;
	width:85%;
	padding:5px;
	padding-left:20px;
	font-size:95%;
	margin-bottom:20px;
}

.loNewsH
{
	border:solid 1px rgb(175,175,175);
	border-bottom:none;
	background-color:rgb(229,233,241);
	float:left;
	width:85%;
	padding:5px;
	padding-left:10px;
	padding-right:15px;
	font-weight:bold;
}
