html, body, div, h1, h2 , form, p, blockquote,f ieldset, input { 
	margin: 0; 
	padding: 0; 
}
body {
	text-align : center;
	background : #2a3e58 url(../images/main-bg.jpg) repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height : 17px;
	color: #193e69;
} 
img { 
	border : 0 none;
}
p {
	margin: 1em 0 1em 0;
}
table { 
	border-collapse: collapse; 
	border-spacing: 0; 
}
td { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height : 17px;
	padding: 3px;
}

a, a:link, a:visited, a:active { 
	color : #6b3302;
	text-decoration :underline;
} 
a:hover {
	color: #333;
	text-decoration : none;
}
.Nav { 
	color : #627b98;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 10px;
	line-height : 17px;
	text-decoration : none;
} 
.Nav a, .Nav a:link, .Nav a:active, .Nav a:visited { 
	color : #4081B4;
	text-decoration : none;
} 
.Nav a:hover { 
	color : #666666;
	text-decoration : underline;
} 
.Nav  p { 
	margin : 5px 0 5px 0;
}
.copyright { 
	color : #bbc4ce;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : normal;
	text-decoration : none;
} 
.copyright a, .copyright a:visited, .copyright a:active, .copyright a:link { 
	color : #bbc4ce;
	text-decoration : none;
} 
.copyright a:hover { 
	color : #ffffff;
	text-decoration : underline;
}
.SectionTitle {
	margin: 5px 0 10px 0 ;
	padding: 0 0 0 2px;
	width: 450px;
	height: 22px;
	text-align : left;
	color : #94adc0;
	font-family: Georgia, "Century Schoolbook", "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 11px;
	background: #ffffff url(../images/SectionTitle_bg.jpg) repeat-x bottom center;
} 
.SectionTitle a, .SectionTitle a:link, .SectionTitle a:visited, .SectionTitle a:active { 
	color : #94adc0;
	text-decoration : none;
}
.SectionTitle a:hover { 
	color : #666666;
	text-decoration : underline;
}
.PageTitleShort {
	color : #ac7628;
	font-family: Georgia, "Century Schoolbook", "Times New Roman", Times, serif;
	font-weight : normal;
	font-size: 18px;
	background: #ffffff url(../images/SectionHeader_bg.gif) repeat-y left bottom;
	margin: 16px 0 12px 0;
	padding: 5px 0 5px 0;
}
.PageTitle {
	color : #ac7628;
	font-family: Georgia, "Century Schoolbook", "Times New Roman", Times, serif;
	font-weight : normal;
	font-size: 24px;
	background: #ffffff url(../images/SectionHeader_bg.gif) no-repeat  bottom left;
	margin: 16px 0 12px 0;
	padding: 5px 0 5px 0;
}
.PageTitle a, .PageTitle a:link, .PageTitle a:visited, .PageTitle a:active { 
	color : #4081B4;
	text-decoration : underline;
} 
.PageTitle a:hover { 
	color : #666666;
	text-decoration : underline;
}
.PageTitleNav {
	color : #4081B4;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight : normal;
	font-size: 18px;
}
.PageTitleNav   a, .PageTitleNav   a:link, .PageTitleNav   a:visited, .PageTitleNav   a:active { 
	color : #4081B4;
	text-decoration : none;
} 
.PageTitleNav   a:hover { 
	color : #666666;
	text-decoration : underline;
}
.SubPageTitle{
	color : #2ea8f1;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight : normal;
	font-size: 18px;
}
.SubPageTitle a, .SubPageTitle a:visited, .SubPageTitle a:active, .SubPageTitle a:link { 
	color : #2ea8f1;
	text-decoration : none;
} 
.SubPageTitles a:hover { 
	color : #666666;
	text-decoration : underline;
}
.smalltitle{
	color : #2c5777;
	font-weight : bold;
	font-size: 14px;
	margin: 20px 0 12px 0;
}
.SmallTitleLessTopM{
	color : #2c5777;
	font-weight : bold;
	font-size: 14px;
	margin: 12px 0 12px 0;
}
#MarginTop5Bottom5 {
	margin : 5px 0 5px 0;
}

#MarginTop10Bottom5 {
	margin : 10px 0 5px 0;
}
.date {
	text-align : right;
	vertical-align : bottom;
	font-weight: bold;
	font-size: 8px;
	color: #bcc6d1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
.smtext {
	text-align : left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #000000;
} 
#story_container {
	float : right;
    height:200px;
	width:225px;
	margin : 10px 10px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	background: #cccccc;
} 
#nav {
	float : left;
	width : 809px;
}
.none {
	list-style-type: none;
	list-style-position: outside;
}
		#List {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			background-color: #ffffff;
			color: #000000;
		}
		#List ul {
			list-style-position: outside;
			list-style-type: none;
			border: none;
		}
		#List li {
			border-bottom: 1px dotted #d7dce1;
			margin-left: -1.5em ;
			padding: 3px 3px 3px 0px;
		}
#LinkList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color: #000000;
}
#LinkList ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	border: none;
}
#LinkList li {
	border-bottom: 1px dotted #d7dce1;
}
#LinkList li a {
	display: block;
	padding: 3px 3px 3px 0;
	background-color: #ffffff;
	color: #000000;
	text-decoration: none;
	width: 100%;
}
html>body #LinkList li a {
	width: auto;
}
#LinkList li a:hover {
	background-color: #eef3f8;
	color: #2c5777;
	text-decoration:underline;
}
table.contact { 
	width : 100%;
	border : 1px solid #dce6f0;
}
.contact  td{ 
	padding : 3px;
}

#Normallist { 
	list-style-image: url(../images/bullet.jpg);
	list-style-position: inside;
	margin : 0 0 0 10px;
}
#Data fieldset {
	border : 0 none;
}
#Data input {
	background-color : #f1f4f9;
	border : 1px solid #dce6f0;
	padding : 2px;
		font-size: 11px;
}
#Data textarea {
	background-color : #f1f4f9;
	border : 1px solid #dce6f0;
	padding : 2px;
		font-size: 11px;
}
#Data select{
	background-color : #f1f4f9;
	border : 1px solid #dce6f0;
	padding : 2px;
		font-size: 11px;
}
#Data.error {
	border : 2px solid #ff0000;
}
#Data.errortext {
	font-size : 12px;
	color : #ff0000;
	font-weight : bold;
}
.red { 
	font-size : 11px;
	font-weight : bold;
	color : #cc0000;
}
.btn { 
	width : 80px;
	padding : 3px;
	margin : 0 auto;
	background-color : #f1f4f9;
	border : 1px solid #dce6f0;
	font-weight : bold;
	color: #38719e;
	cursor:pointer;
} 
.textbg {
	width:100%; 
	border:1px solid #dce6f0; 
	background-color:#f1f4f9;
	padding:0 0 0 3px;
	color : #3f4b5c;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 9px;
	text-align: left;
}
.pad{
	border:1px solid #3f4b5c; 
}