﻿

.FormInfo
{
    width: 250px;
    font-size: 9.25pt;
    color: #555555;
    padding: 10px;
}

body {
	margin: 0px;
	padding: 0px;
	background: url(/images/bg.gif);
	font-family: Calibri, Tahoma, Arial, Helvetica;
}
img
{
	border: 0px;	
}
#MainHolder
{
	background: #ffffff;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #A0A0A0;
	border-bottom: 1px solid #A0A0A0;
	min-height: 300px;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
}
#HeadLinks
{
	padding-bottom: 5px;
	background: #EFEFEF;
		padding: 4px 6px 6px 6px;
	font-weight: bold;
	font-size: 10px;
	color: #494949;
	text-decoration: none;
	height: 14px;
}
#HeadLinks a
{
	padding: 4px 6px 6px 6px;
	font-weight: bold;
	font-size: 10px;
	color: #494949;
	text-decoration: none;
}
#HeadLinks h5
{
	color: #494949;
	font-size: 17px;
	font-weight: normal;
	margin: 0px;
	padding: 0px 5px 0px 0px;
	float: right;
}
#Title
{
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #54C40A;
	background: #494949;
	height: 58px;
}
#Title h1, #Title h1 a
{
	color: #EFEFEF;
	margin: 8px 0px 0px 17px;
	padding: 0px;
	font-size: 24pt;
	font-weight: normal;
	text-decoration: none;
}
#Title img
{
	float: right;
}
#Toolbar
{
	background: #EFEFEF;	
	
}
#Toolbar img
{
	margin: 8px 15px 8px 15px;	
}
#SearchBar
{
	background: #60BA3F;	
	color: #ffffff;
	height: 48px;
	width: 100%;
}
#SearchBar td
{
	vertical-align: middle;	
}
#SearchBar h3
{
	font-weight: normal;
	padding: 0px;
	margin: 0px 5px 0px 12px;
	font-size: 12px;
	display: inline;
	white-space: nowrap;
}
#SearchBar .TextBox
{
	width: 308px;
	font-size: 12px;
	border: 1px solid #ABADB3;
	padding: 5px;
}
#SearchBar .SearchButton
{
	margin: 0px 0px 0px 5px;
}
#SearchBar .SitemapLink
{
	color: #ffffff;
	font-size: 10px;
}

.GreenBox { border: 1px solid #60BA3F; margin-top: 10px; width: 200px; font-size: 9.25pt; }
.GreenBox div { background: url(/images/tl_g.gif) no-repeat 0px 0px; margin: -1px; }
.GreenBox div div { background: url(/images/tr_g.gif) no-repeat 100% 0px; margin: -1px 0px 0px 0px; }
.GreenBox div div div { background: url(/images/bl_g.gif) no-repeat 0px 100%; }
.GreenBox div div div div { background: url(/images/br_g.gif) no-repeat 100% 100%; padding: 8px; }
.GreenBox h2
{
	color: #5E5E5E;
	margin: 0px 0px 5px 0px;
	font-size: 13pt;
}
.GreenBox a
{
	color: #999999;	
}

.GrayBox { border: 1px solid #cccccc; margin-top: 10px; width: 270px; font-size: 9.25pt; }
.GrayBox div { background: url(/images/tl_gray.gif) no-repeat 0px 0px; margin: -1px; }
.GrayBox div div { background: url(/images/tr_gray.gif) no-repeat 100% 0px; margin: -1px 0px 0px 0px; }
.GrayBox div div div { background: url(/images/bl_gray.gif) no-repeat 0px 100%; }
.GrayBox div div div div { background: url(/images/br_gray.gif) no-repeat 100% 100%; padding: 8px; }
.GrayBox h2
{
	color: #5E5E5E;
	margin: 0px 0px 5px 0px;
	font-size: 13pt;
}
.GrayBox a
{
	color: #999999;	
}

.FilledBox { background: #E4F3DF; margin-top: 10px; width: 200px; font-size: 9.25pt; }
.FilledBox div { background: url(/images/tl_w.gif) no-repeat 0px 0px; margin: -1px; }
.FilledBox div div { background: url(/images/tr_w.gif) no-repeat 100% 0px; margin: -1px 0px 0px 0px; }
.FilledBox div div div { background: url(/images/bl_w.gif) no-repeat 0px 100%; }
.FilledBox div div div div { background: url(/images/br_w.gif) no-repeat 100% 100%; padding: 8px; }
.FilledBox h2
{
	color: #5E5E5E;
	margin: 0px 0px 5px 0px;
	font-size: 13pt;
}
.FilledBox a
{
	color: #000000;	
}


.FormBox { background: #EDF6FE; border: 1px solid #8B94C0; color: #1D33A8; margin-top: 10px; width: 291px; font-size: 9.25pt; }
.FormBox div { background: url(/images/tl_f.gif) no-repeat 0px 0px; margin: -1px; }
.FormBox div div { background: url(/images/tr_f.gif) no-repeat 100% 0px; margin: -1px 0px 0px 0px; }
.FormBox div div div { background: url(/images/bl_f.gif) no-repeat 0px 100%; }
.FormBox div div div div { background: url(/images/br_f.gif) no-repeat 100% 100%; padding: 8px; }
.FormBox h1
{
	font-size: 14pt;
	color: #F85D2E;
	margin: 0px;
	padding: 0px;	
}
.FormBox div div div div div { background: none;}



#SubmitButton
{
	width: 178px;
	height: 33px;	
	background: url(/images/submit.gif);
	font-size: 0px !important;
	border: 0px;
	letter-spacing: 10000px;
	color: #FFC594;

}
#Content
{
	padding: 4px 20px 20px 20px;	
	font-size: 12pt;
}
#Content p
{
	margin-top: 0px;
}
#Content h1, #Content h1 a
{
	color: #60BA3F;
	font-size: 17pt;	
	margin: 0px 5px 5px 0px;
	font-weight: normal;
	text-decoration: none;
}
#Content h2
{
	color: #5E5E5E;
	font-size: 13pt;	
	margin: 0px 5px 5px 0px;
	font-weight: normal;
}
#Content h4
{
	color: #5E5E5E;
	font-size: 12pt;	
	margin: 0px 5px 5px 0px;
}
#Content a
{
	color: #60BA3F;	
}
#DateBar
{
	font-size: 10px;
	color: #000000;	
}
#DateBar a
{
	font-weight: bold;	
	text-decoration: none;
	}
#Footer
{
	width: 750px;
	margin-bottom: 10px;
	background: #ffffff url(/images/foot_4gh.gif) 100% 0px no-repeat;
	min-height: 125px;
}
#Footer td
{
	padding: 5px;
	font-size: 12px;
	color: #6C6C6C;
	
}
#Crumbs
{
	padding: 3px 3px 0px 13px;
	font-size: 9.25pt;
	
}
#Crumbs a
{
	color: #000000;
	text-decoration: none;	
	font-size: 9.75pt;
}
.FormFeedback
{
padding: 5px;
	border: 1px solid #EAE29C;
	background: #FFF9C9  !important;	
	margin-bottom: 10px;
}
hr
{
	border: 0;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #EBEBEB;
	height: 1px;
	line-height: normal;
	margin: 5px 0px 5px 0px;
	padding: 0;
}
#FormTable
{
    margin-left:20px;    
}
label
{
    font-size: 9.25pt;
    white-space: nowrap;
}