/* CSS Document */

/* Start ==> Screen */

		*
		{
			margin: 0;
			padding: 0;
		}
		
		html
		{
		}
		
		body
		{
			background:repeat-x 0 0 #ffffff;
		}
		
		li#noborder, a#noborder, div#adcontentcontainer ul li#noborder, div#footercontainer ul li#noborder
		{
			border: none;
		}
		
		div#container
		{
			border: 0px solid #000000;
			margin: 0 auto 0 auto;
			width: 240px;
			
	
		}
		
		div#headercontainer
		{
			width: 100%;
			height: 50px;
		}
		
		div#logocontainer
		{
			border: 0px solid #000000;
			width: 120px;
			height: 50px;
			float: left;
		}
		
		div#logocontainer a span
		{
			visibility: hidden;
			display: none;
		}
		
		div#logocontainer a
		{
			display: block;
			height: 50px;
			width: 120px;
			text-decoration: none;
			background: url('images/logo.png') no-repeat 0 0 #ffffff;
		}

		div#logocontainer a:hover
		{
			
		}
			
		div#logocontainer h1
		{
			background: none;
		} 
			
		div#topnavcontainer
		{
			border: 0px solid #000000;
			height: 50px;
			margin: 0 0 0 123px;
		}
		
		
		
		div#topnavcontainer ul
		{
			margin: 0;
			padding: 0;
			height: 50px;
			float: right;
			margin: 0 0 0 0;
		}
		
		div#topnavcontainer li
		{
			display: inline;
			list-style-type: none;
		}
		
		div#topnavcontainer a span
		{
			visibility: hidden;
			display: none;
		}
		
		div#topnavcontainer a, div#topnavcontainer a:visited
		{
			display: block;
			float: left;
			height: 16px;
			cursor: pointer;
			text-decoration: none;

		}
		
		div#topnavcontainer a:hover
		{
		}
		
		div#topnavcontainer a#contactus
		{
			width: 100px;
			background: url('images/topnav.png') no-repeat 0 0 #ffffff;
		}		
		
		div#topnavcontainer a#contactus:hover
		{
		}
		
		div#topnavcontainer a#email
		{
			width: 100px;
			background: url('images/topnav.png') no-repeat 0 -16px #ffffff;
		}		
		
		div#topnavcontainer a#email:hover
		{
		}
		
		div#topnavcontainer a#support
		{
			width: 100px;
			background: url('images/topnav.png') no-repeat 0 -32px #ffffff;
		}
		
		div#topnavcontainer a#support:hover
		{
		}
		
		div#topnavcontainer a#members
		{
			width: 100px;
			visibility: hidden;
			display: none;
		}

		div#topnavcontainer a#members:hover
		{
		}
		
		div#searchcontainer
		{
			border: 0px solid #000000;
			background-color: #327BA1;
			top: 165px;
			margin: 0 0 0 0;
			width: 100%;
			height: 24px;
			position: absolute;
		}
		
		form#searchform
		{
			height: 24px;
			background: #333333;
			margin: 0 auto 0 auto;
			width: 163px;
		}
		
		input#q
		{
			height: 16px;
			margin: 4px 0 2px 5px;
			width: 130px;
			cursor: pointer;
			font: 8pt Arial, Helvettica;
			border: 2px solid #ffffff;
		}
		
		input#q:hover, input#q:focus
		{
			border: 2px solid #5BBA47;
			width: 130px;
		}
		
		input#search
		{
			height: 24px;
			width: 24px;
			background: url('images/search.png') no-repeat 0 0 #333333;
			border: none;
			margin: 0 0 0 0;
			cursor: pointer;
			float: right;
		}
		
		input#search:hover
		{
			background: url('images/search.png') no-repeat 0 -24px #333333;
		}

		*html input#search
		{
			background: url('images/search.png') no-repeat 0 0px #333333;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			border: 0px solid #fff;
		}
		
		*html input#q
		{
			margin: 0 0 2px 0;
			padding: 0 0 0 0;
			border: 2px solid #fff;
		}
	
		*html :hover input#search
		{
			background: none;
		}
			
		div#mainnavcontainer
		{
			width: 100%;
			height: 120px;
			border-top: 1px solid #327BA1;	
			background: url('images/ads/promo.png') no-repeat 95px 0 #ffffff;
		}

			
		div#mainnavcontainer ul#mainLevel
		{
			margin: 0 0 0 0;
			padding: 0;
			background: none;		
			width: 100%; 
			height: 115px;
			border-bottom: 1px solid #327BA1;	
		}
		
		*html div#mainnavcontainer ul#mainLevel
		{
	
		}
		
		div#mainnavcontainer li#mainOption1, div#mainnavcontainer li#mainOption2, div#mainnavcontainer li#mainOption3, div#mainnavcontainer li#mainOption4
		{
			display: block;
			list-style-type: none;
			background: none;
			float: left;
			border: 0px solid #000;
			width: 25px;
			height: 115px;
			background: #327BA1;
		} 
		
		div#mainnavcontainer a#menu1 span, div#mainnavcontainer a#menu2 span, div#mainnavcontainer a#menu3 span, div#mainnavcontainer a#menu4 span
		{
			visibility: hidden;
			background: none;
			display: none;
		}
		
		div#mainnavcontainer a#menu1, div#mainnavcontainer a#menu1:visited, div#mainnavcontainer a#menu2, div#mainnavcontainer a#menu2:visited, div#mainnavcontainer a#menu3, div#mainnavcontainer a#menu3:visited, div#mainnavcontainer a#menu4, div#mainnavcontainer a#menu4:visited
		{
			display: block;
			float: left;
			width: 25px;
			height: 115px;
			cursor: pointer;
			text-decoration: none;
			font: 12px Arial, Helvetica, sans-serif;
			font-weight: bold;
			color: #ffffff;
		}
		
		*html div#mainnavcontainer a#menu1, *html div#mainnavcontainer a#menu1:visited, *html div#mainnavcontainer a#menu2, *html div#mainnavcontainer a#menu2:visited, *html div#mainnavcontainer a#menu3, *html div#mainnavcontainer a#menu3:visited, *html div#mainnavcontainer a#menu4, *html div#mainnavcontainer a#menu4:visited
		{
			width: 25px;
			height: 115px;
			
		}
		
		div#mainnavcontainer a#menu1:hover, div#mainnavcontainer a#menu2:hover, div#mainnavcontainer a#menu3:hover, div#mainnavcontainer a#menu4:hover
		{
		}			

		div#maincontentcontainer 
		{
			margin: 30px 0 0 0;
			width: 100%;
			border: 0px solid #000000;
		}			
		
		div#adcontentcontainer 
		{
			margin: 10px 0 0 0;
			width: 100%;
			height: 160px;
			border-top: 1px solid #1E6E98;
			border-bottom: 1px solid #1E6E98;
			text-align: center;
			padding: 0 0 0 3px;
		}		
		
		div#adcontentcontainer ul
		{
			margin: 10px 0 10px 0;
			padding: 0;
			height: 160px;
			width: 100%;		
			text-align: center;	
		}
		
		div#adcontentcontainer li
		{
			display: block;
			list-style-type: none;
			height: 70px;			
			width: 112px;
			float: left;	
			text-align: center;
			border: none;
		}
		
		div#adcontentcontainer a span
		{
			visibility: hidden;			
			display: none;
		}
		
		div#adcontentcontainer a, div#adcontentcontainer a:visited
		{
			display: block;
			float: left;
			height: 70px;
			width: 100%;
			cursor: pointer;
			text-decoration: none;	
			text-align: center;
			border: none;
			padding: 35px;
		}
		
		div#adcontentcontainer a:hover
		{	
		}
		
		div#adcontentcontainer a#ad1
		{
			border: none;
			background: url('images/ads/ad1.png') no-repeat 50%  5px #ffffff;
			border-bottom: 1px dotted #000000;
			border-right: 1px dotted #000000;
		}
		
		div#adcontentcontainer a:hover#ad1
		{
		}

		div#adcontentcontainer a#ad2
		{
			border: none;
			background: url('images/ads/ad2.png') no-repeat 50% 5px #ffffff;
			border-bottom: 1px dotted #000000;
		}

		div#adcontentcontainer a:hover#ad2
		{
		}
		
		div#adcontentcontainer a#ad3
		{
			border: none;
			background: url('images/ads/ad3.png') no-repeat 50% 10px #ffffff;
			border-right: 1px dotted #000000;
		}
		
		div#adcontentcontainer a:hover#ad3
		{
		}
		
		div#adcontentcontainer a#ad4
		{
			border: none;
			background: url('images/ads/ad4.png') no-repeat 50% 10px #ffffff;
		}
		
		div#adcontentcontainer a:hover#ad4
		{
		}
		
		div#footercontainer 
		{
			margin: 10px 0 0 0;
			width: 100%;
			height: 15px;
			text-align: center;
		}		
		
		div#footercontainer ul
		{
			padding: 0;		
			margin: 0 auto 0 auto;
			width: 100%;
		}
		
		div#footercontainer li
		{
			display: inline;
			list-style-type: none;			
			border-right: 0px solid #cccccc;
			margin: 0 3px 0 0;	
			text-align: center;
			height: 15px;
		}
		
		div#footercontainer a span
		{
			visibility: visible;		
		}
		
		div#footercontainer a, div#footercontainer a:visited
		{
			text-align: center;
			cursor: pointer;
			text-decoration: none;	
			font: 8px Arial, Helvettica;
			color: #888F95;
			margin: 0 3px 0 0;	
		}
		
		div#footercontainer a:hover
		{	
			color: #333333;
		}



/* End ==> Screen */

/* Start ==> Navigation */
		.menu .options 
		{
			height:					25px;
			font:					8pt Arial, Helvettica;
			text-align:				left;
			background: 			none;
			border: none;
		}
		
		.menu .options ul 
		{
			list-style: none;
			margin: 0;
			padding: 0;
			background: 			none;
			width: 120px;
		}
		
		.menu .options li 
		{
			float: 					left;
			margin: 				0 0 0 0;
			background: 			none;
			border: none;
		}
		
		.menu a 
		{
			color:					#333333;
			display:				block;
			margin: 				0 0 0 0;
			text-decoration:		none;
			/*background-color:		transparent;*/
			font:					9px Arial, Helvettica;
			background: 			none;
			width: 140px;
			border: none;
		}
		
		.menu a:hover 
		{
			color:					#1E6E98;
			background: 			none;
		}
		
		.subOption 
		{
			/* Define bg for moz or it is transparent and is 5 less for height*/
			background: 			none;
			border: none;
		}
		
		#menu1Container 
		{
			visibility:				hidden;
			display: none;
			background: 			none;
			width: 120px;
			height: 105px;
			background-color: #ffffff;
			border: none;
		}
		
		*html #menu1Container 
		{

		}
		
		#menu2Container 
		{
			visibility:				hidden;
			display: none;
			background: 			none;
			position: absolute;
			top: 55px;
			margin: 0 0 0 60px;
			width: 120px;
			height: 105px;
			background-color: #ffffff;

		}
		
		*html #menu2Container 
		{

		}
		#menu3Container 
		{
			visibility:				hidden;
			display: none;
			background: 			none;
			position: absolute;
			top: 55px;
			margin: 0 0 0 85px;
			width: 120px;
			height: 105px;
			background-color: #ffffff;
		}
		
		*html #menu3Container 
		{

		}
		
		#menu4Container 
		{
			visibility:				hidden;
			display: none;
			background: 			none;
			position: absolute;
			top: 55px;
			margin: 0 0 0 60px;
			width: 120px;
			height: 105px;
			background-color: #ffffff;

		}
		
		*html #menu4Container 
		{

		}
/* End ==> Navigation */

/* End ==> Tools */

		div.clear
		{
			clear: both;
		}

/* End ==> Tools */

/* End ==> Modifiers */

		div#fullcontenthome
		{
			visibility:				hidden;
			display: none;
		}
		
		div#mainnavcontainer a#menu1
		{
			background: url('images/mainnav.png') no-repeat 0 0 #327BA1;
		}
		
		div#mainnavcontainer a#menu2
		{
			background: url('images/mainnav.png') no-repeat -25px 0 #327BA1;
		}
		
		div#mainnavcontainer a#menu3
		{
			background: url('images/mainnav.png') no-repeat -50px 0 #327BA1;
		}
		
		div#mainnavcontainer a#menu4
		{
			background: url('images/mainnav.png') no-repeat -75px 0 #327BA1;
		}

		div#searchcontainer
		{
			visibility: hidden;
			display: none;
		}

/* End ==> Modifiers */
