Body { 
	margin: 0;
	padding: 0;
	font-size : 12px;
	color: #000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	background: #7b7b7b;
}

font {
	font-size : 12px;
	color: #000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
}

TD {
	padding: 0;
	background-color: transparent;
	font-size : 12px;
	color:#000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
}

p {
	font-size : 12px;
	color:#000000;
	line-height: 16px;
	padding: 0;
	margin: 0 0 16px 0;
}

form {
	margin: 0;
	padding: 0;
}

h1 { font-size: 22px; margin: 0 0 5px 0; padding: 0; font-weight: normal; text-decoration: none; color:#1e479d; }
h1.blueBanner { font-size: 16px; margin: 0; padding: 0; font-weight: normal; text-decoration: none; color:#fff; }
h2 { font-size: 17px; margin: 0 0 3px 0; padding: 0; font-weight: normal; text-decoration: none; color:#6F6F6F; }
h2.homepage { font-size: 15px; margin: 0; padding: 0; font-weight: bold; text-decoration: none; color:#1e479d; }
h2.sideBar { font-size: 12px; margin: 0; padding: 0; font-weight: bold; text-decoration: none; color:#333; }
h3 { font-size: 12px; margin: 0; padding: 0; font-weight: normal; text-decoration: none; color:#6F6F6F; }

A:link { text-decoration: none; color:#7b7b7b; }
A:visited { text-decoration: none; color:#7b7b7b; }
A:active { text-decoration: none; color:#7b7b7b; }
A:hover { text-decoration: underline; color:#000000; }

A:link.headerLink { text-decoration: none; color:#606060; }
A:visited.headerLink { text-decoration: none; color:#606060; }
A:active.headerLink { text-decoration: none; color:#606060; }
A:hover.headerLink { text-decoration: none; color:#1e479d; }

A:link.h2Home { text-decoration: none; color:#1e479d; }
A:visited.h2Home { text-decoration: none; color:#1e479d; }
A:active.h2Home { text-decoration: none; color:#1e479d; }
A:hover.h2Home { text-decoration: none; color:#7b7b7b; }

A:link.h2sideBar { text-decoration: none; color:#333; }
A:visited.h2sideBar { text-decoration: none; color:#333; }
A:active.h2sideBar { text-decoration: none; color:#333; }
A:hover.h2sideBar { text-decoration: none; color:#7b7b7b; }

.formTable {
	padding: 0 10px 2px 0;
}

.stdInput {
	border: 1px solid #ccc;
	padding: 1px 3px;
}

.stdSelect {
	border: 1px solid #ccc;
	padding: 1px 1px;
}

.stdTextarea {
	border: 1px solid #ccc;
	padding: 1px 3px;
	font-size : 12px;
	color:#000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
}

.stdInput:focus, .stdSelect:focus, .stdTextarea:focus {
	border: 1px solid #1e479d;
}

.stdSubmit {
	font-size: 11px;
	border: 1px solid #ccc;
	padding: 2px 4px;
	background: #e1e1e1;
}

.stdSubmit:hover {
	border: 1px solid #1e479d;
	background: #1e479d;
	color: #fff;
}

div.topBg1 { background: #7b7b7b url(/images/bgTop02.jpg) repeat-y 50% 0; margin: 10px 0 0 0; }
div.topBg2 { background: url(/images/bgTop01.jpg) no-repeat 50% 0; padding: 17px 0 0 0; }
div.topBg3 { background: url(/images/bgTop03.jpg) repeat-x 50% 100%; padding: 0; }
div.middleBg1 { background: #b9b9b9 url(/images/bgMiddle01.jpg) repeat-y 50% 0; margin: 0; }
div.bottomBg1 { background: #7b7b7b url(/images/bgTop02.jpg) repeat-y 50% 0; margin: 0 0 10px 0; }
div.bottomBg2 { background: url(/images/bgBottom01.jpg) no-repeat 50% 100%; padding: 0 0 17px  0; }
div.bottomBg3 { background: url(/images/bgTop03.jpg) repeat-x 50% 0; padding: 0; }
.whiteBG { background: #fff; }
.headerLogo { padding: 15px 20px; }
.headerText { padding: 15px 20px; color: #606060; }
.blueBanner { background: #395795; color: #fff; font-size: 16px; padding: 15px 20px; }
.sideMenuDiv { padding: 40px 20px 20px; line-height: 16px; color: #7b7b7b; }
.sideSubSec { padding: 20px 0 0 0; margin: 40px 20px; color: #333; border-top: 1px dashed #333; }
.mainBody { padding: 20px 20px 40px 20px; }
.footer { background: #f0f0f0; border-top: 1px solid #e3e3e3; padding: 15px 20px; color: #606060; }