﻿body { margin: 0; padding: 0; background-color: #d3eafb; font-size: 12px; font-family: arial; color: #333;}
html { padding: 0; margin: 0; }
.button { float: right; margin: 10px 0 0 0; }
img { border: 0; }
#container { margin: 0 auto 0; width: 982px; }
#top { height: 234px; background: url(../images/top.jpg) no-repeat; }
#middle { background: url(../images/midbg.jpg) repeat-y; padding: 25px 40px 50px 30px; display: block; min-height: 335px; }
#left { float: left; width: 377px; padding-top: 5px; margin-right: 75px; font-size: 1.2em;  }
	#left p { margin: 0; padding: 0 5px 12px 20px;  }
	#left ul { margin: 0 0 12px 35px; padding: 0 0 0 0; }
	#left li { margin-bottom:10px;}
	
	
	#left h3{ color:#be151d; font-size:16px;  padding:0px 0px 10px 0px; margin:0px 10px 10px 20px; border-bottom:1px solid #777;}
#left h3 span{padding-left:50px;}
	#left a { color: #000; }
	#left a:hover { text-decoration: none; }
	
	#tabs { width: 410px; height: 41px; }
		#tabs > div { float: left; width: 205px; height: 41px; }
		#tabs #tab1 { background: url(../images/tab_prog.gif) no-repeat; }
		#tabs #tab2 { background: url(../images/tab_adm.gif) no-repeat; }
		.tabUp { background-position: 0 -41px !important; }
		.tabDown { background-position: 0 0px !important; cursor: pointer; }
	#tabContent { width: 408px; border-left: solid 1px #505050; border-right: solid 1px #505050; line-height:20px}
	#tabContent > div > div { padding: 20px 0px 0 0; width: 395px;}
	#tabBottom { width: 410px; height: 12px; background: url(../images/tab_btm.gif) no-repeat; }
#tabContent .tableleft{
	float:left;
	width:225px;
margin-bottom:25px;
	}
	#tabContent .tableright{
	float:left;
margin-bottom:25px;
	}
#tabContent .disclaimer{font-size:10px; }

#right { float: left; width: 455px;  }
	#right h3{ text-align:center; color:#be151d; font-size:18px;  padding:0px 0px 10px 0px; margin:63px 10px 10px 20px; border-bottom:1px solid #777;}
	.head2 { font-size: 1.3em; color:#bf141c;  }
	#boxtop { width: 455px; height: 17px; background: url(../images/boxtop.jpg) no-repeat; }
	#box { width: 433px; padding: 0 10px; background-color: #FFF; }
		.formRow { clear: both; padding: 2px 0;  }
			.formRow div { float: left; }
			.formRow input, .formRow select { font-size: .9em; }
			.formRow .text { padding-top: 3px; }
	#boxbtm { width: 455px; height: 17px; background: url(../images/boxbtm.jpg) no-repeat; }
	#formBottom {padding-top: 20px; text-align:center; font-size:10px; color:#777; }
	#formBottomRight { float: right; padding-top: 5px; width: 257px; }
	#formBottomLeft .disclaimer{font-size:10px; color:#999;}
#boxcontent { margin: 0 auto 0; width: 800px; padding: 10px; text-align:center; margin-bottom:25px;}
#boxcontent h2{font-weight:bold; font-size:22px;}	
#boxcontent p { font-size: 16px; }
#boxcontent li { font-size: 16px; }
#boxcontent a { color: #000; font-weight:bold; }
#boxcontent a:hover { text-decoration: none; }

#boxcontainer { background: url(../images/midbg.jpg) repeat-y; padding: 20px 0 20px 0; }
#btm { height: 50px; background: url(../images/btm.jpg) no-repeat; margin: 0 auto 0; }
#btm2 {padding:0px; text-align:center; color:#be151d; text-transform:uppercase; font-size:22px;}
#tandc { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#636363; margin:0px 30px 0px 30px; padding-bottom:10px; border-bottom:1px solid #636363;}
.footerText { font-size: 10px; color: #636363; text-align: left; margin:0 30px 0 30px; padding-top:10px; }
.footerText a{ color: #636363; font-weight:normal; }
.footerText p{margin:0 0 5px 0; padding:0 0 0 0;}


