/* Express CSS */

body {
	margin:  0px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D3DAED;
	background-image: url(../images/page_bkg.jpg);
	font-size: small;
	text-align: justify;
}

body, td, input, select, textare {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #000000;

}

.buttonok {
	background-color: #8B9EBE;
	font-weight: bold;
	color: #FFFFFF;

}

.list {
	list-style-image: url(../images/img_list.gif);
	font-size: 13px;
}

h1 {
}

h2 {
} 

h3 {
	margin-top: 0px;
	margin-bottom:5px;
	font-size:12px;
	text-align:left;
	color:#385677;
}

h4 {
	color:#FFFFFF;
	text-align: left;
	margin: 0px;
	font-size:12px;
	background: #899EB9;
	text-decoration: none;
	padding:5px;
	border:1px solid #385677;
}

h5, h6 {
}

p, ol, ul, dl, blockquote {
}

a {
	color: #FF0000;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: none;
}

/** HEADER */

#header {
	background-image:url(graphics/headerbar.gif);
	width: 100%;
	height:21px;
	margin: 0 auto;
}

#header h1 {
	margin-bottom: -.1em;
	padding: 0px 0 0 40px;
	font-size: 40px;
	letter-spacing: -1px;
	color: #3D6CA6;
}

#header h2 {
	margin: 0px;
	padding: 0px 0px 32px 43px;
	font-size: 10px;
	color: #4D7CB2;
}

#header a{
	text-decoration: none;
	color: #4D7CB2;
}

#header a:hover {
	text-decoration: none;
}

/** MENU */

#menu {
	width: 775px;
	margin: -.5em auto -.8em auto;
}

#menu ul {
	margin: -.5em auto -9.5em auto;
	padding: 0;
	list-style: none;
	text-align: right;
}

#menu li {
	display: inline;
}

#menu a {
	float: right;
	font-weight: bold;
	padding: 40px 20px 40px 20px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	background: #C5E0E8;
	color: #4E7D96;
}

#menu a:hover {
	background: #C8DADC;
	padding: 39px 19px 39px 19px;
	display: block;
	border: 1px solid;
	border-left-color: #003366;
	color: #323845;
}


/* Content */

.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #4679B5;



}
.pagemark {
	font-family: Tahoma, Verdana, Arial;
	font-size: 17px;
	color: #4679B5;
}

.maintext {
	font-weight: bold;
	color: #4679B5;
}

hr {
	color: #ACBCD0;
	margin-bottom:5px;
}

.pagebox {
	background-color: #F9FBFF;
	border-top: 3px double #B8CAE9;
	border-right: 1px solid #B8CAE9;
	border-bottom: 3px double #B8CAE9;
	border-left: 1px solid #B8CAE9;
}

.tabtdb {
	background-color: #9BAECB;
	font-weight: bold;
	text-transform: uppercase;
	color: #385677;
	background-image: url(../images/menu_tab_inactive.gif);
	padding: 8px 10px 12px;
	border-left: 5px solid #DAE6FC;


}

.tabtda {
	background-color: #59789F;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(../images/menu_tab_active.gif);
	padding: 12px 10px 8px;
	border-left: 5px solid #DAE6FC;
}

th {
	background-color: #B8CAE9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B8CAE9;
	font-size: 13px;
	color: #006699;
}

a.linkbutton {
	background-color: #DAE6FC;
	padding: 1px 6px 2px;
	border: 1px solid #9BAECB;
	width: 100px;
	margin-top: 5px;
	white-space: nowrap;
	color: #0033CC;
	background-image: url(../images/btn_bkg.gif);
}

a.linkbutton:hover {
	background-color: #FFDDD5;
	padding: 1px 6px 2px;
	border: 1px solid #DEA79E;
	width: 100px;
	margin-top: 5px;
	white-space: nowrap;
	color: #FF0000;
	background-image: url(../images/btn_bkg.gif);
}

a.linkbutton img {
	margin-top:-2px;
}

html>body a.linkbutton {
	background-color: #DAE6FC;
	padding: 1px 12px 2px;
	border: 1px solid #9BAECB;
	width: 115px;
	display:block;
	margin-top: 15px;
	white-space: nowrap;
	color: #0033CC;
	background-image: url(../images/btn_bkg.gif);
}

html>body a.linkbutton:hover {
	background-color: #FFDDD5;
	padding: 1px 12px 2px;
	border: 1px solid #9BAECB;
	width: 115px;
	display:block;
	position:relative;
	margin-top: 15px;
	white-space: nowrap;
	color: #FF0000;
	background-image: url(../images/btn_bkg.gif);
}

html>body a.linkbutton img {
margin-top:-10px;
}

#content {
	width: 1024px;
	margin: -.5em auto;
	padding: 18px 0px 0px 0px;
}

#colOne {
	float: left;
	width: 195px;
	height:1850px;
	margin-left:65px;
	text-align:justify;
	list-style-image:url(/images/img_list.gif);
	list-style-type:square;
}

#colOne ul a {
	margin-left:-6px;
	text-decoration:underline;
}

html>body #colOne ul a {
	margin-left:-10px;
	text-decoration:underline;
}

html>body #colThree a{
}

#colOne a:hover {
	text-decoration:none;
}

#colTwo {
	float: left;
	width: 520px;
	height:1850px;
	margin-right: 10px;
	padding: 0px 25px 0px 15px;
	text-align:justify;
	background-color:#FFFFFF;
	border-right:1px solid #97AAC6; 
	border-left:1px solid #97AAC6;
	border-top:1px solid #97AAC6;	
	border-bottom:1px solid #97AAC6;
}

#colTwo h1 {
	color: #006699;
	font-size:16px;
	margin-top:25px;
	margin-bottom:-12px;
}

#colTwo h2 {
	color:#FFFFFF;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 7px;
	font-size:larger;
	background: #899EB9;
	text-decoration: none;
}

html>body #colTwo {
	float: left;
	width: 480px;
	height:1850px;
	margin-right: 10px;
	padding: 0px 15px;
	text-align:justify;
}

#colThree {
	width: 189px;
	float: left;
	text-align:justify;
	margin-left: -21px;
	list-style-image:url(/images/img_list.gif);
	list-style-type:square;
}

#colThree ul a {
	margin-left:0px;
	text-decoration:underline;
}

#colThree a:hover {
	text-decoration:underline;
}

html>body #colThree {
	width: 189px;
	margin-left: -12px;
	float: left;
	text-align:justify;
}

#colThree ul {
	margin-left: 8px;
	padding-left: 0px;
	list-style-position: inside;
}

html>body #colThree ul {
	margin-left: 10px;
	padding-left: 0px;
	list-style-position: inside;
}

html>body #colThree ul a {
	margin-left:-9px;
	text-decoration:underline;
}

#wrapperbox {
	background-color:EEF2FD;
	padding:3px;
	border:1px solid #AEC5D4;
	border-bottom:2px solid #AEC5D4;
	margin-bottom:0px;
	height:1850px;
}

#wrapperbox2 {
	background-color:EEF2FD;
	padding:3px;
	border:1px solid #AEC5D4;
	border-bottom:2px solid #AEC5D4;
	margin-bottom:0px;
	height:1850px;
}


html>body #wrapperbox {
	height:1843px;
}

html>body #wrapperbox2 {
	height:1843px;
}

#wrapperbox h2 {
	text-align: center;
	margin-top: 0px;
	margin-bottom: 7px;
	font-size:larger;
	background: #ADCDEC;
	text-decoration: none;
}

#wrapperbox2 h2 {
	text-align: center;
	margin-top: 0px;
	margin-bottom: 7px;
	font-size:larger;
	background: #ADCDEC;
	text-decoration: none;
}
	
#wrapperbox h2 a {
	text-decoration: none;
	color: #385677;
}

#wrapperbox2 h2 a {
	text-decoration: none;
	color: #385677;
}

#wrapperbox h2 a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

#wrapperbox2 h2 a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

#wrapperbox h3 {
	text-align: center;
	margin-top: 0px;
	margin-bottom: 7px;
	font-size:larger;
	background: #ADCDEC;
	text-decoration: none;
}

#wrapperbox2 h3 {
	text-align: center;
	margin-top: 0px;
	margin-bottom: 7px;
	font-size:larger;
	background: #ADCDEC;
	text-decoration: none;
}
	
#wrapperbox h3 a {
	text-decoration: none;
	color: #385677;
}

#wrapperbox2 h3 a {
	text-decoration: none;
	color: #385677;
}

#wrapperbox h3 a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

#wrapperbox2 h3 a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

/* Footer */
#footer {
	width: 890px;
	margin-left: 65px;
	background: #ADCDEC;
	margin-top:0px;
}

html>body #footer {
margin-top:30px;
}

#footer p {
	margin: 0px;
	text-align: center;
}
