/*base*/
body {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image:url(/images/stripe.gif)
}
.site-container{
width:900px;
margin-left:auto;
margin-right:auto;
height: 100%;
background-color:#FFFFFF;
border-left:2px solid #0066FF;
border-right:2px solid #0066FF;
border-bottom:2px solid #0066FF;
}
.Header-container{
	width:900px;
	height:115px;
	margin-left:auto;
	margin-right:auto;
	border-bottom:solid #999999;
	border-bottom-width:1px;
	}
.main-nav{
	width:875px;
	height:38px;
	margin-left:auto;
	margin-right:auto;
	padding-left:25px;
	padding-top:5px;
	border-bottom:solid #999999;
	border-bottom-width:1px;
	}
.body-container3{
width:900px;
margin-left:auto;
margin-right:auto;
height: auto;
overflow:hidden;
}
.Column1
{
  width:589px;
  height:100%;
  float:left;
  padding-bottom: 32767px;
  margin-bottom: -32767px;
  overflow:hidden;
}
.c1body{
font-family:Arial, Helvetica, sans-serif;
width:auto;
height:100%;
padding-left:10px;
padding-right:10px;
padding-top:10px;
font-size:13px;
}

.c1body h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
margin-bottom: 0px;
}
.c1body h2,h3,h4,h5,h6,h7{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin-bottom: 0px;
}

.c1body h3 a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0066FF;
text-decoration:none;}

.c1body h3 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0066FF;
text-decoration:underline;}

.c1body p{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:13px;
margin-top: 6px;
padding-bottom:2px;
}
.Column2{
  width:310px;
  height:100%;
  float:left;
  padding-top:7px;
  border-left:1px solid #999999;
  padding-bottom: 32767px;
  margin-bottom: -32767px;
  overflow:hidden;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
}
.rtcol-boxes {
width: 280px; 
height: auto;
padding: 7px; 
margin: auto; 
position:relative;
border: dotted #CCCCCC 2px;
background-color:#FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;}

.register {
width: 266px; 
height: 110px;
padding-top: 20px;
padding-left: 7px;
padding-right: 7px;
padding-bottom: 7px;
margin: auto; 
position:relative;
background-image:url(/images/Button.gif);
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#FFFFFF;}

.register b a {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:35px;
color:#FFFFFF;
line-height:30px;
text-decoration:none;}

.register b a:hover {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#FFFF00;}

.c2body{
width:290px;
height:100%;
padding-left:10px;
padding-right:10px;
padding-top:10px;
font-size:12px;
}

.c2body h1,h2,h3,h4,h5,h6,h7{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin-bottom: 0px;
}

.c2body p{
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:12px;
margin-top: 6px;
padding-bottom:12px;
margin-bottom:24px;
border-bottom:solid;
border-bottom-color:#999999;
border-bottom-width:1px;
}

.Column3{
  width:194px;
  height:100%;
  float:left;
  border-left:1px solid #006699;
  padding-top: 5px;
  padding-left:6px;
  padding-bottom: 32767px;
  margin-bottom: -32767px;
  overflow:hidden;
  background-image:url(grey-bg.png)
}


.footer-container
{
width:900px;
margin-left:auto;
margin-right:auto;
height: 50px;
border-top:solid;
border-top-width:1px;
border-top-color:#999999;
padding-top:6px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:10px;
text-align:center;
}
.footer-nav{
width:900px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:10px;
text-align:center;
}
.footer-nav a{
width:900px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
color:#66CC33;
font-size:10px;
text-align:center;
text-decoration:none;
}
.footer-nav a:hover{
width:900px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
color:#0066FF;
font-size:10px;
text-align:center;
}
/*table*/
td {padding: 5px;}
tr, td{border-bottom:1px solid #CCCCCC;}
.none {border-bottom:none}

/*registration buttons*/
.linkbox a {
color: #ffffff; 
font-weight:bold;
text-align:center; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:18px; }
.linkbox a:hover {
color:#66CCFF; 
font-weight:bold;
text-align:center; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:18px;}

#button-box {
width: 460px; 
margin-top: 5px; 
margin-left:auto;
margin-right:auto;}

.button {
width: 210px; 
height: 100px;
float: left; 
padding: 10px; 
background-image:url(/images/Button2.gif); 
background-position:center; 
background-repeat:no-repeat;}
.linkbox {
width: 180px; 
height:50px;
float: left; 
position: inherit; 
margin: 25px 10px 10px 0px; 
padding-left: 10px;
text-align:center;}

/*header*/
.head-logo
{
	width:321px;
	position:absolute;
	float:left;
	margin-top:10px;
	margin-left:5px;
	height: 91px;
	}

.top-nav
{
width:884px;
height:auto;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0066FF;
}
.top-nav a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}
.top-nav a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0066FF;
text-decoration:none;
}
.head-slogan
{
	width:400px;
	position:absolute;
	margin-top:0px;
	margin-left:485px;
	text-align:right;
	height: 65px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
}
.head-slogan strong
{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#66CC33;
}
.head-slogan b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#00CC00;
}
.head-slogan b a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#0066FF;
	text-decoration:none;
}

.head-slogan b a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
	text-decoration:none;
}

/*main Navigation */

#pro6 ul {margin:0 auto; padding:0; list-style:none; display:table; white-space:nowrap; list-style:none; height:35px; position:relative; background:#fff; font-size:11px;}
#pro6 li {display:table-cell; margin:0; padding:0;}
#pro6 li a {display:block; float:left; height:35px; line-height:30px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(/images/pro_six_0a.gif) no-repeat;}
#pro6 li a b {float:left; display:block; padding:0 25px 5px 15px; background:url(/images/pro_six_0b.gif) no-repeat right top;}
#pro6 li.current a {color:#fff; background:url(/images/pro_six_2a.gif) no-repeat;}
#pro6 li.current a b {background:url(/images/pro_six_2b.gif) no-repeat right top;}
#pro6 li a:hover {color:#fff; background: url(/images/pro_six_1a.gif) no-repeat;}
#pro6 li a:hover b {background:url(/images/pro_six_1b.gif) no-repeat right top;}
#pro6 li.current a:hover {color:#fff; background: url(images/pro_six_2a.gif) no-repeat; cursor:default;}
#pro6 li.current a:hover b {background:url(/images/pro_six_2b.gif) no-repeat right top;}

/*pro6 IE Fix */
[if IE]>
#pro6 ul {display:inline-block;}
#pro6 ul {display:inline;}

#pro6 ul li {float:left;}
#pro6 {text-align:center;}
<![endif]

.media {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#00CC00;
	text-align:center;}
	
.media a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#00CC00;
	text-align:center;}

.rednew {color: #FF0000}
