body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}


/* Set Headings */
h1 {
	margin:0px; 
	padding-bottom:5px; 
	padding-left:0px; 
	font-weight:100; 
	color:#000000; 
	font-size:24px;
}

h2 {
	margin:0px; 
	padding-bottom:6px; 
	padding-top:21px; 
	font-weight:100; 
	color:#4E981B; 
	font-size:19px;
}


h3 {
	margin:0px; 
	padding-bottom:5px; 
	padding-top:10px; 
	font-weight:100; 
	color:#369A9A; 
	font-size:16px;
}

p {margin:0px;}

ul, li {margin-top:0px; margin-bottom:5px;}

#content {
	width:980px; 	
	background-image:url(images/bkg.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}

#content a{color:#369A9A; text-decoration:none;}
#content a:hover{color:#369A9A; text-decoration:underline;}

#splash {
	width:501px;
	height:240px;
	float:left;
	background-image:url(images/message.jpg);
	background-repeat:no-repeat;
}

#splash h1 {color:#FFFFFF; text-align:center; vertical-align:middle; padding:85px 20px 20px 40px; font-weight:bold; font-style:italic; font-size:26px;}

#splash_text1 {}
#splash_text2 {}	

#logos {
	height:100px;
	width:957px;
	background-color:#FFFFFF;
}	

.logo {float:left;}
.trcontrol {float:right;}
.microsoft {float:right;}

#mainbody_home {
	width:957px;
	padding:0px;
	margin:0px;
	vertical-align:top;
	text-align:left;
	background-color:#FFFFFF;
}


#mainbody {
	width:860px;
	padding:30px 0 40px 0;
	margin:0px;
	vertical-align:top;
	text-align:left;
	background-color:#FFFFFF;
}


#leftcolumn {width:600px; vertical-align:top; background-color:#FFFFFF; float:left; padding-left:30px; padding-top:20px;}
#rightcolumn {width:295px; vertical-align:top; background-color:#f7f6e4; float:right;  padding-top:20px; padding-bottom:20px;}


/* Navigation Formatting */
#navbar {width:980px; height:70px; background-image:url(images/topnavbkg.gif); background-repeat:repeat-x;}

.navbar a{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration:none;font-weight:500; background-image:url(images/nav-bkg-off.gif); background-repeat:no-repeat; width:135px; height:70px; display:block; line-height:70px; text-align:center; }

.navbar a:hover, .navbar .currentpage {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration:none;font-weight:500; background-image:url(images/nav-bkg-on.gif); background-repeat:no-repeat; width:135px; height:70px; line-height:70px; text-align:center;  }

#subsection {background-image:url(images/subsection.gif); width:930px; background-repeat:no-repeat;}
#subsection h2 {padding-top:30px;}

.subcolumn {width:260px; padding:0px 10px 0px 40px; color:#666666; vertical-align:top;}
.tagline {width:260px; padding:10px 10px 10px 40px; font-size:16px; color:#666666;}
#textarea {color:#FFFFFF; margin-top:50px; margin-left:240px; width:580px; background-color:#000000; float:left; text-align:left;}


#footer {width:980px;  font-size:11px; background-color:#1C1C1A; height:60px; padding-top:20px;}
#footer-left {float:left; margin-left:50px; color: #F3F2E0; text-align:left; }
#footer-right {float:right; margin-right:50px; color: #F3F2E0;}

#footer-left a{#00C2DE; text-decoration:none;color: #F3F2E0;font-size:11px;}
#footer-left a:hover{#00C2DE; text-decoration:underline;color: #FFFFFF;font-size:11px;}

#footer-right a{#00C2DE; text-decoration:none;color: #F3F2E0;font-size:11px;}
#footer-right a:hover{#00C2DE; text-decoration:underline;color: #FFFFFF;font-size:11px;}


