/* Body */
body {
	margin: 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
}

a:link { color: #0099FF; text-decoration: none; }
a:active { color: #0099FF; text-decoration: none; }
a:visited { color: #0099FF; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: underline; }

.clear { clear:both; }

.req { color:#FF0000; }

.heading { color: #ff6300; font-size:14px; font-weight:bold; }
.bigred { color:#ff5815; font-size:18px; font-weight:bold; font-style:italic; font-family: Georgia, "Times New Roman", Times, serif }
.smred { color:#CC0000; font-size:12px; }
.bigwhite { color:#ffffff; font-size:18px; font-weight:bold; font-style:italic; font-family: Georgia, "Times New Roman", Times, serif }
.medOrg { color: #ff6300; font-size:14px; font-weight:bold; font-style:italic; font-family: Georgia, "Times New Roman", Times, serif }
.bigOrg { color: #ff6300; font-size:18px; font-weight:bold; font-style:italic; font-family: Georgia, "Times New Roman", Times, serif }
.boldOrg { color: #ff6300; font-size: 12px; font-weight:bold; }
.smallPurp { color: #371d78; font-size:12px; font-weight:bold; font-style:italic; font-family: Georgia, "Times New Roman", Times, serif }
.aboutTitle { font-size:14px; font-weight:bold; }

#header { width: 900px; margin: 0 auto; padding: 5px; }

/* wrapper rounded corners */
#wrapper { width: 900px; margin: 0 auto; }
#wrapperContainer { background-color: #f7650f; border-left: 1px solid #58408e; border-right: 1px solid #58408e; padding:5px; }

.wtop, .wbottom {display:block; background:transparent; font-size:1px;}
.wb1, .wb2, .wb3, .wb4 {display:block; overflow:hidden;}
.wb1, .wb2, .wb3 {height:1px;}
.wb2, .wb3, .wb4 {background:#f7650f; border-left:1px solid #58408e; border-right:1px solid #58408e;}
.wb1 {margin:0 5px; background:#58408e;}
.wb2 {margin:0 3px; border-width:0 1px;}
.wb3 {margin:0 2px;}
.wb4 {height:2px; margin:0 1px;}

#topnav { height: 15px; margin-bottom: 5px;}
#topnav ul { height: 15px; margin-left: 0px; padding-left: 0px; margin-top: 0px; padding-top: 0px; list-style:none; }
#topnav ul li { float:left; height: 15px; padding-left: 5px; padding-right: 5px; border-right: 1px solid #0e0063; }
#topnav ul li a:link { color: #0e0063; text-decoration: none; font-weight:bold; font-size: 10px; }
#topnav ul li a:active { color: #0e0063; text-decoration: none; font-weight:bold; font-size: 10px; }
#topnav ul li a:visited { color: #0e0063; text-decoration: none; font-weight:bold; font-size: 10px; }
#topnav ul li a:hover { color: #FFFFFF; text-decoration: underline; font-weight:bold; font-size: 10px; }

/* left wrapper rounded corners */
#leftWrap { width: 650px; float:left; }
#leftContainer { background-color: #ffa036; border-left: 1px solid #ffa036; border-right: 1px solid #ffa036; padding:0 5px; }

.ltop, .lbottom {display:block; background:transparent; font-size:1px;}
.lb1, .lb2, .lb3, .lb4 {display:block; overflow:hidden;}
.lb1, .lb2, .lb3 {height:1px;}
.lb2, .lb3, .lb4 {background:#ffa036; border-left:1px solid #ffa036; border-right:1px solid #ffa036;}
.lb1 {margin:0 5px; background:#ffa036;}
.lb2 {margin:0 3px; border-width:0 1px;}
.lb3 {margin:0 2px;}
.lb4 {height:2px; margin:0 1px;}

/* right wrapper rounded corners */
#rightWrap { width: 230px; float:right; }
#rightContainer { background-color: #ffc57c; border-left: 1px solid #ffc57c; border-right: 1px solid #ffc57c; padding:0 5px; }

.rtop, .rbottom {display:block; background:transparent; font-size:1px;}
.rb1, .rb2, .rb3, .rb4 {display:block; overflow:hidden;}
.rb1, .rb2, .rb3 {height:1px;}
.rb2, .rb3, .rb4 {background:#ffc57c; border-left:1px solid #ffc57c; border-right:1px solid #ffc57c;}
.rb1 {margin:0 5px; background:#ffc57c;}
.rb2 {margin:0 3px; border-width:0 1px;}
.rb3 {margin:0 2px;}
.rb4 {height:2px; margin:0 1px;}

/* bottom wrapper rounded corners */
#bottomWrap { width: 640px; margin-top: 10px; }
#bottomContainer { background-color: #300895; border-left: 1px solid #300895; border-right: 1px solid #300895; padding:0 5px; }

.btop, .bbottom {display:block; background:transparent; font-size:1px;}
.bb1, .bb2, .bb3, .bb4 {display:block; overflow:hidden;}
.bb1, .bb2, .bb3 {height:1px;}
.bb2, .bb3, .bb4 {background:#300895; border-left:1px solid #300895; border-right:1px solid #300895;}
.bb1 {margin:0 5px; background:#300895;}
.bb2 {margin:0 3px; border-width:0 1px;}
.bb3 {margin:0 2px;}
.bb4 {height:2px; margin:0 1px;}

.content { background-color:#FFFFFF; padding: 5px; }
.orangeBG { background-color: #f8c188; }
.purpleBG { background-color: #300895; }

.rightlinks { text-decoration: none; outline:none; }
.rightlinks:hover { color:#333333; text-decoration: underline; outline:none; }
.rightlinks img { border: none; }

#footer { width: 900px; margin: 0 auto; text-align:center; padding: 30px; }
#footer a:link { color:#0033FF; text-decoration: none; font-size: 10px; }
#footer a:active { color:#0033FF; text-decoration: none; font-size: 10px; }
#footer a:visited { color:#0033FF; text-decoration: none; font-size: 10px; }
#footer a:hover { color:#666666; text-decoration: underline; font-size: 10px; }

