/**
 * Main CSS Stylesheet
 */

.bodyContent {
	font-family:verdana, arial, helvetica, sans-serif; 
	text-align:left;
	vertical-align: top;
}

.bodySection {
	font-family:verdana, arial, helvetica, sans-serif; 
	font-size:14px; 
	color:#333333; 
	padding-left:15px;
}

.button {
	color:#525252;
	padding-top:2px;
	border-right:solid 1px #525252;
	border-bottom:solid 1px #525252;
	font-size:12px;
	font-family:verdana, arial, helvetica, sans-serif;
	border-left:solid 1px #525252;
	padding-right:2px;
	border-top:solid 1px #525252;
	padding-bottom:2px;
	padding-left:2px;
	font-weight:bold;
	background-color:#f7f7f7;
}

.footerColumn {
	font-family:arial, helvetica, sans-serif;
	font-size:9px;
	color:#adadad;
	padding-left:10px;
}

.footerSection {
	font-family:arial, helvetica, sans-serif; 
	font-size:9px; 
	color: white; 
	background-color:#006633; 
	border-top:#333333; 
	border-bottom:#333333;
}

.formField {
	font-size:12px; 
	padding-left:1px; 
	padding-right:1px; 
	padding-top:1px; 
	padding-bottom:1px;
}

.formHeading {
	font-size:14px; 
	font-weight:bold; 
	color:#660000;
}

.formLabel {
	font-size:14px; 
	font-weight:bold; 
	color:black;
	width:125;
	text-align:left;
}

.simpleText {
 	font-family:arial, helvetica, sans-serif; 
	font-size:12pt; 
}

.contactText {
 	font-family:arial, helvetica, sans-serif; 
	font-size:10pt; 
}

.headerSection {
	background-image:url(images/moneyblur25.gif); 
	background-position:top left; 
	background-repeat:repeat-x; 
	width:100%;
}

.heading1 {
	font-family:georgia, verdana, arial, helvetica, sans-serif; 
	font-size:18px; 
	font-weight:bold; 
	color:#660000; 
	margin-left:0; 
	margin-right:0; 
	margin-top:0; 
	margin-bottom:7px;
}

.heading2 {
	font-family:georgia, verdana, arial, helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#660000; 
	margin-left:0; 
	margin-right:0; 
	margin-top:0; 
	margin-bottom:5px;
}

.footerLink {
	font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif; 
	color: white; 
	text-decoration:none; 
	background-color:#006633;
}

.footerLink:Hover {
	color:#0066ff; 
	text-decoration:underline; 
}

.itemTitle {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#660000; 
	margin-left:0; 
	margin-right:0; 
	margin-top:0; 
	margin-bottom:7px;
}

.pageTitle {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:20px; 
	font-weight:bold; 
	color:Black; 
	margin-left:0; 
	margin-right:0; 
	margin-top:10px; 
	margin-bottom:10px;
	text-align:center;
}

.tableDataRowEven {
	background-color:#f0f8ff;
}

.tableHeadingRow {
	font-weight:bold; 
	color:#000000; 
	background-color:Silver;
}

.bodyText {
	font-family:arial, helvetica, sans-serif; 
	font-size:9pt; 
	color:#006633;
}

.addressText {
	font-family:arial, helvetica, sans-serif; 
	font-size:9pt; 
	font-weight: bold;
	/* color:#006633; */
	color:black;
}

.bodyTextBold {
	font-weight:bold; 
	color:#660000;
}

.bodyTextItalic {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-style:italic; 
	color:#660000;
}

.textItalic {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-style:italic; 
	color:Black;
}

.vMenuChild {
	font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif; 
	font-size:12pt; 
	font-weight:bold; 
	color:White; 
	text-align:center; 
	text-decoration:none; 
	background-color:#006633; 
	margin-left:2px; 
	margin-top:10px; 
	margin-bottom:10px; 
	padding-left:2; 
	padding-right:2; 
	padding-top:5; 
	padding-bottom:5; 
	border-left:medium outset DarkGray; 
	border-right:medium outset DarkGray; 
	border-top:medium outset DarkGray; 
	border-bottom:medium outset DarkGray; 
	width:142px; 
	height:20px; 
	line-height:22px;  
	vertical-align:middle; 
	display:Block;
}

.vMenuChild:Hover {
	color:WhiteSmoke; 
	background-color:#6E090D; 
}

a {
	color:#003a90;
	text-decoration:none;
}

body {
	font-family:verdana, arial, helvetica, sans-serif; 
	font-size:14px; 
	color:#333333; 
	background-color:#ffffff; 
	margin-left:0; 
	margin-top:10; 
	padding-left:0; 
	padding-right:0; 
	padding-top:0; 
	padding-bottom:0;
}

div {
	margin-left:0; 
	margin-right:0; 
	margin-top:0; 
	margin-bottom:0; 
	padding-left:0; 
	padding-right:0; 
	padding-top:0; 
	padding-bottom:0;
}

form {
	margin-bottom:0;
	margin-top:0;
	margin-left:0;
	margin-right:0;
}

h1 {
	font-family:georgia, verdana, arial, helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#660000; 
	margin-left:0; 
	margin-right:0; 
	margin-top:0; 
	margin-bottom:7px;
}

h2 {
	font-family:georgia, verdana, arial, helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#660000; 
	margin-left:0; 
	margin-right:0; 
	margin-top:0; 
	margin-bottom:5px;
}

ol {
	margin-bottom:6px;
	margin-top:0;
}

p {
	margin-bottom:6px;
	margin-top:0;
	margin-left:0;
	margin-right:0;
}

a:hover {
	color:#0066ff;
	text-decoration:underline;
}

ul {
	margin-bottom:6px;
	margin-top:0;
}

.tabLeft {
	background-image:url(images/TabLeftGray1.gif); 
	background-repeat:no-repeat; 
	width:10px; 
	height:20px; 
	vertical-align:top;
}

.tabCenter {
	font-size:16px; 
	color:#0066ff; 
	text-decoration:none; 
	background-image:url(images/TabCenterGray1.gif); 
	width:120px; 
	height:20px; 
	vertical-align:middle;
}

.tabRight {
	vertical-align:top;
	background-image:url(images/TabRightGray1.gif);
	background-repeat:no-repeat;
	width:10px;
	height:20px;
}

.tabLeftSelected {
	background-image:url(images/TabLeftDarkGreen.gif); 
	background-repeat:no-repeat; 
	width:10px; 
	height:20px;
}

.tabCenterSelected {
	font-size:16px; 
	color:#f1f1e2; 
	text-decoration:none; 
	background-image:url(images/TabCenterDarkGreen.gif); 
	width:120px; 
	height:20px; 
	vertical-align:middle;
}

.tabRightSelected {
	background-image:url(images/TabRightDarkGreen.gif); 
	background-repeat:no-repeat; 
	width:10px; 
	height:20px;
}

.tabText {
	font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif; 
	font-size:14px; 
	color:Black; 
	text-decoration:none;
}

.bodySidebar {
	font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	background-image:url(images/SideNavDarkGreen.gif); 
	background-repeat:repeat-y; 
	line-height:30px;
}

.headerColumn {
	font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif; 
	font-size:14px; 
	background-image:url(images/NavBarGreen_New.gif); 
	background-position:top center; 
	background-repeat:no-repeat; 
	margin-right:10px;
}

.sidebarTop {
	background-color:#006633; 
	background-image:url(images/SideNavTopDarkGreen.gif); 
	margin-right:10px; 
	width:173px; 
	height:21px;
}

.tabTextSelected {
	color:#f1f1e2; 
	text-decoration:none;
}

.sidebarTopRight {
	background-image:url(images/SideBarTopRight.gif); 
	margin-left:10px; 
	width:173px; 
	height:21px;
}

.sidebarRight {
	font-family:arial, helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	text-align:center;
	background-image:url(images/SideBarRight.gif); 
	background-repeat:repeat-y; 
	line-height:30px;
	vertical-align:top;
	width:173;
	margin-left:10;
}

.linkSpan {
	font-size: 12pt; 
	font-family: arial, helvetica, sans-serif;
	color:black;
}

.linkSpan a {
	color: #0000ff;
}

.linkSpan a:hover {
	color: red;
	text-decoration:underline;
}

.finePrint {
	font-size: 7pt;
}

.sidebarText {
	font-family:arial, helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	text-align:center;
}

.calOtherMonth {
	background-color:#cccccc;
	height: 75px; 
	width: 75px;
	text-align: right;
	vertical-align: top;
}
.calToday {
	background-color:#f0f8ff;
	height: 75px; 
	width: 75px;
	text-align: right;
	vertical-align: top;
}
.calWeekend {
	background-color:#ccccff;
	height: 75px; 
	width: 75px;
	text-align: right;
	vertical-align: top;
}
.calDay {
	height: 75px; 
	width: 75px;
	text-align: right;
	vertical-align: top;
}
.calDayHeader {
	text-align: center;
}

.plainText {
	font-family:verdana, arial, helvetica, sans-serif; 
	font-size:14px; 
	color:#333333;
}
