body br{
	clear:left;
	display: block;
	height:0;
	width:0;
	font-size: 0px;
}
body {	
		font-family: "Trebuchet MS", Sans-Serif;
		color: black;
		background-color: transparent;
		width: 100%;
		height:100%;
		margin: 0;
		padding:0;
		border:0;
}
a 
	{
	color: white;
	text-decoration: underline;
	 }
img {
border: 0;
	}
#header {
		 color: black;
		 background-color: transparent;
		 min-width: 960px;
		 height: 104px;
		 margin-bottom: 0;
		  }
#header p {
		font-size: 12px;
		}
#header div.bgleft {
			background: url(../img/consolebg1.gif) no-repeat bottom left ; 	
			height: 100px;
			    }
#header div.bgright {
			background: url(../img/consolebg2.gif) no-repeat bottom right ; 	
			height: 100px;
			    }

#logo {
		width: 50%;
	    float:left;
		}
#logo img 
		{
		margin-top: 35px;
		margin-left: 35px;
		}
#logo a 
		{
		background: url (../img/logo.gif)
		}

#topmenu  { 
		   width: 46%;
		   margin-top: 35px;
		   margin-left: 35px;
           float: left;
		   background-color: transparent;
		   color: white;
		   padding: 0px;
		   }

#topmenu li {
			margin-right: 45px;
			list-style-type: none;
			float: left;
			height: 35px;
			background-color: transparent;
			}
#topmenu li a {
			   text-decoration: underline;
				 background: url(../img/button_left.gif) no-repeat bottom left ;
				 display: block;
				 padding-left: 6px;
				 font-size: 18px;
				}
#topmenu li a span 
			{
				padding-right: 6px;
				background: url(../img/button_right.gif) no-repeat bottom right ;
				display: block;
			}
#topmenu li a span span{
					padding: 0px;
				 line-height: 31px;
				 background: none;
					background-color: #6DB5BD; 
			 display: block; 
			}
#topmenu li a:hover {
			   text-decoration: underline;
				 background: url(../img/button_left_hover.gif) no-repeat bottom left ;
				 display: block;
				 padding-left: 6px;
				 font-size: 18px;
				}
#topmenu li a:hover span 
			{
				padding-right: 6px;
				background: url(../img/button_right_hover.gif) no-repeat bottom right ;
				display: block;
			}
#topmenu li a:hover span span{
					padding: 0px;
				 line-height: 31px;
				 background: none;
					background-color: #ff4a50; 
			 display: block; 
			}
#topmenu li a:active {
			   text-decoration: underline;
				 background: url(../img/button_left_active.gif) no-repeat bottom left ;
				 display: block;
				 padding-left: 6px;
				 font-size: 18px;
				}
#topmenu li a:active span 
			{
				padding-right: 6px;
				background: url(../img/button_right_active.gif) no-repeat bottom right ;
				display: block;
			}
#topmenu li a:active span span{
				padding: 0px;
				line-height: 31px;
				background: none;
				background-color: #ff9234; 
			 display: block; 
			}
#topmenu li a.select {
			     text-decoration: underline;
				 background: url(../img/button_left_active.gif) no-repeat bottom left ;
				 display: block;
				 padding-left: 6px;
				 font-family: Trebuchet MS;
				 font-size: 18px;
				}
#topmenu li a.select span 
			{
				padding-right: 6px;
				background: url(../img/button_right_active.gif) no-repeat bottom right ;
				display: block;
			}
#topmenu li a.select span span{
					padding: 0px;
				 line-height: 31px;
				 background: none;
					background-color: #ff9234; 
			 display: block; }
			
.background 
		{
		color: white;
		background-color: #6DB5BD; 
		width: 100%;
		min-width: 960px;
		}
.main { 
		 padding-top: 5px;
		 margin: 0 auto;
		 background-color: transparent;
		 width: 60%;
		 min-width: 960px;
		 max-width: 1280px;
		}
.main p {
		color: gray;
		font-size: 12px;
		}
.main a {
		font-size: 28px;
		text-decoration: underline;
		}
.main h1		
		{
		margin-left: 35px;
		font-size: 28px;
		font-weight: normal;
		}
.main h2
		{
		font-size: 28px;
		font-weight: normal;
				}
.main h3 
		{
		color: #58595B;
		
		line-height: 24px;
		margin-top: 0;
		margin-left: 35px;
		margin-right: 55px;
		margin-bottom: 25px;
		font-size: 16px;
		font-weight: normal;
		}
.main div.column 
		{
		background-color: transparent;
		float: left;
		width: 50%;
		}
.main div.column h1 
		{
		color: #58595B;
		margin: 20px 0 0 35px;
		font-size: 28px;
		font-weight: normal;
		}
.main div.column p
			{
			margin: 10px 20px 30px 35px;
			color: #58595B;
			font-size: 16px;
			}
.main div.column a
			{
			color: #00A4E4;
			font-size: 16px;
			}


.caption 
		{
		padding: 0;
		margin-left: 25px;
		color: white;
		background-color: transparent;
		}
.caption a 
		{
		background-color: transparent;
		text-decoration: underline;
		font-size: 12px;
		}
.caption a:hover 
		{
		background-color: #FF474E;
		text-decoration: underline;
		}
.caption h5 
		{
		line-height: 12px;
		font-weight: normal;
		font-size: 12px;
		}
#footer 
		{
		min-width: 960px;
		padding-top: 5px;
		height: 80px;
		color: white;
		background-color: #6DB5BD; 
		width: 100%;
		}
#footer div.main 
		{
		 margin: 0 auto;
		 background-color: transparent;
		 color:white;
		 width: 60%;
		 min-width: 960px;
		 max-width: 1280px;
		}
#stripe1
		{
		 background-color: transparent;
		 background-image: url(../img/stripe1.gif);
		 background-repeat: repeat-x;
		 color: white;
		 width:100%;
		 height: 152px;
		}
#stripe1 div.bgleft {
			background: url(../img/bg1.gif) no-repeat bottom left ; 	
			height: 152px;
			    }
#stripe1 div.bgright {
			background: url(../img/bg2.gif) no-repeat bottom right ; 	
			height: 152px;
			    }
#stripe1 div.column {
 			width: 25%;
			float: left;	
			}
#stripe1 div.column span {
				font-size: 48px;
				}
#stripe1 div.column h1 {
				color: white;
				margin: 20px 0 0 30px;
				font-size: 28px;
				}
#stripe1 div.column h2 {
				margin-left: 34px;
				font-size: 18px;
				}			
				
#stripe2 {
		background-color: #9ACD32;
		background-image: url(../img/stripe2.gif);
		background-repeat: repeat-x;
		color: white;
		width:100%;
		height: 152px;
		margin-top: 20px;
		margin-bottom: 40px;
		}
#stripe2 div.bgleft {
			background: url(../img/bg11.gif) no-repeat bottom left ; 	
			height: 152px;
			    }
#stripe2 div.bgright {
			background: url(../img/bg22.gif) no-repeat bottom right ; 	
			height: 152px;
			    }
#stripe2 div.column {
				float: left;
				width: 50%;
							}
#stripe2 div.column h1 {
				color: white;
				margin-left: 35px;
				margin-top: 25px;
				font-size: 28px;
				}
#stripe2 div.column a 
					{
					font-size: 28px;
					color: white;
					text-decoration: underline;
					}
#tableheader 
		{
		color: white;
		}
.headerrow
			{
			float: left;
			width: 25%;
			margin-right: 0;
			}
.headerrow h1 
			{
			text-align: left;
			}
.headerrow h2 
			{
			margin-top: 30px;
			margin-left: 28px;
			font-size: 18px;
			}
.row 
	  {
	  background-color: white;
	  }
	div.row h1 
		   {
		   margin-left: 22px;
		   color: #00A4E4;
		   margin-bottom: 10px;
		   }
	div.row h2 
		   {
		   margin: 30px 0 0 30px;
		   font-size: 18px;
		   color: #6DB5BD;
		   }
	div.row h3 
		   {
		   margin-top: 0;
		   font-size: 12px;
		   line-height:16px;
		   }
.rowa 
	  {
	   height: 160px;
	   margin-left: 0;
	   float:left;
	   width: 25%;
	   background-color: white;
	   }
.rowb 
	  {
	   height: 160px;
	   margin-left: 0;
	   float:left;
	   width: 25%;
	   background-color: #ededed;
	   }
.numlist 
		{
		margin: 10px 20px 30px 30px;
		color: #58595B;
		font-size: 16px;
		}
