/* CSS Document */

/* JOEL'S */
.dev_alert {
	color: red;
	font-size: larger;
	background-color: yellow;
}

.floatLeft {
	float: left;
}

.fontSmaller {
	font-size: smaller;
}

.clearBoth {
	clear: both;
}

.floatLeft {
	float: left;
}

table.pricechart th {
	background-color: #1E6E98;
	color: #ffffff;
	font-weight: bold;
}



#topnavcontainer {
	/*height: 80px;*/
	height: 68px;
	margin: 0 0 0 360px;
	padding-top: 12px;
}

#topNav_contact-supportBox {
	float: left;
	width: 180px;
	padding-top: 2px;
}

#topNav_myaccountBox {
	border: 1px solid gray;
	float: left;
	width: 180px;
	text-align: center;
	padding-top: 1px;
}

#topnavcontainer img {
	margin: 0;
	padding: 0;
	border: none;
}



 /* set background images for corners */
.roundBox   { background-color: #F5F5F5; }
.rbtop div  { background: url(/styles/screen/ul.gif) no-repeat top left; }
.rbtop      { background: url(/styles/screen/ur.gif) no-repeat top right; }
.rbbot div  { background: url(/styles/screen/bl.gif) no-repeat bottom left; }
.rbbot      { background: url(/styles/screen/br.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 16px;
	font-size: 1px;
}

.rbcontent  { margin-left: 16px; }
.roundBox { width: 70%; margin: 1em; }





/*
doesn't work in IE
div#adcontentcontainer ul li + li + li + li {
	border: none;
}
*/

/* Start ==> Screen */

		html
		{
		}
		
		body
		{
			font-family: Arial, Helvetica, Sans-Serif;
			font-size: 12px;
		}
		
		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: 760px;
			
	
		}
		
		div#headercontainer
		{
			width: 100%;
			height: 80px;
		}
		
		div#logocontainer
		{
			border: 0px solid #000000;
			width: 200px;
			height: 80px;
			float: left;
		}
		
		div#logocontainer a span
		{
			visibility: hidden;
			display: none;
		}
		
		/*
		div#logocontainer a, div#logocontainer a:hover
		{
			display: block;
			height: 80px;
			width: 200px;
			text-decoration: none;
			background: url('images/logo.png') no-repeat -8px 0 #ffffff;
		}jjj

		div#logocontainer h1
		{
			background: none;
		} 
		
		
/*		div#topnavcontainer
		{
			border: 0px solid #000000;
			height: 80px;
			margin: 0 0 0 360px;
			border: 1px dashed lime;
		}
		
		div#topnavcontainer ul
		{
			margin: 0;
			padding: 0;
			height: 30px;
			float: right;
			margin: 5px 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: 30px;
			cursor: pointer;
			text-decoration: none;
		}
		
		div#topnavcontainer a:hover
		{
		}
		
		div#topnavcontainer a#contactus
		{
			width: 80px;
			background: url('images/topnav.png') no-repeat 0 0 #ffffff;
		}		
		
		div#topnavcontainer a#contactus:hover
		{
			width: 80px;
			background: url('images/topnav.png') no-repeat 0 -37px #ffffff;
		}
		
		div#topnavcontainer a#email
		{
			width: 65px;
			background: url('images/topnav.png') no-repeat -80px 0 #ffffff;
		}		
		
		div#topnavcontainer a#email:hover
		{
			width: 65px;
			background: url('images/topnav.png') no-repeat -80px -37px #ffffff;
		}
		
		div#topnavcontainer a#support
		{
			width: 70px;
			background: url('images/topnav.png') no-repeat -143px 0 #ffffff;
		}
		
		div#topnavcontainer a#support:hover
		{
			width: 70px;
			background: url('images/topnav.png') no-repeat -143px -37px #ffffff;
		}
		
		div#topnavcontainer a#members
		{
			width: 130px;
			background: url('images/topnav.png') no-repeat -217px 0 #ffffff;
		}

		div#topnavcontainer a#members:hover
		{
			width: 130px;
			background: url('images/topnav.png') no-repeat -217px -37px #ffffff;
		}
		
		div#searchcontainer
		{
			border: 0px solid #000000;
			height: 25px;
			float: right;
			background-color: #333333;
			width: 166px;
		}
		
		form#searchform
		{
			float: right;
			height: 25px;
			background: none
		}
		
		input#q
		{
			height: 14px;
			margin: 3px 0 3px 0;
			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;
		}
		
		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: 25px;
			margin: 2px 0 0 0;
		}
		
		div#mainnavcontainer ul#mainLevel
		{
			margin: 0 0 0 0;
			padding: 0;
			height: 26px;
			float: left;
			background: none;		
			width: 594px;
			border: 0px solid #808080;
		}
		
		*html div#mainnavcontainer ul#mainLevel
		{
	
		}
		
		div#mainnavcontainer li#mainOption1, div#mainnavcontainer li#mainOption2, div#mainnavcontainer li#mainOption3, div#mainnavcontainer li#mainOption4, div#mainnavcontainer li#mainOption5
		{
			display: block;
			list-style-type: none;
			background: none;
			float: right;
			border: 0px solid #000;
		} 
		
		div#mainnavcontainer a#menu1 span, div#mainnavcontainer a#menu2 span, div#mainnavcontainer a#menu3 span, div#mainnavcontainer a#menu4 span, div#mainnavcontainer a#menu5 span
		{
			visibility: visible;
			background: 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, div#mainnavcontainer a#menu5, div#mainnavcontainer a#menu5:visited
		{
			display: block;
			float: left;
			height: 19px;
			cursor: pointer;
			text-decoration: none;
			background: none;
			font: 12px Arial, Helvetica, sans-serif;
			padding: 4px 10px 0 10px;
			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, *html div#mainnavcontainer a#menu5, *html div#mainnavcontainer a#menu5:visited
		{
			height: 19px;
			
		}
		
		div#mainnavcontainer a#menu1:hover, div#mainnavcontainer a#menu2:hover, div#mainnavcontainer a#menu3:hover, div#mainnavcontainer a#menu4:hover, div#mainnavcontainer a#menu5:hover
		{
			background-color: #FDCB25;
			color: #000000;
		}			
		
		div#maincontentcontainer 
		{
			margin: 30px 0 0 0;
			width: 100%;
			border: 0px solid #000000;
		}			
		
		div#adcontentcontainer 
		{
			margin: 25px 0 0 0;
			width: 100%;
			height: 130px;
			border-top: 1px solid #1E6E98;
			border-bottom: 1px solid #1E6E98;
			text-align: center;
			claer: both;
		}		
		
		div#adcontentcontainer ul
		{
			margin: 10px 0 10px 0;
			padding: 0;
			height: 110px;
			width: 100%;		
			text-align: center;	
		}
		
		div#adcontentcontainer li
		{
			display: inline;
			list-style-type: none;
			height: 110px;			
			width: 24.67%;
			float: left;
			border-right: 2px dotted #000000;	
			text-align: center;
		}
		
		div#adcontentcontainer a span
		{
			visibility: hidden;			
			display: none;
		}
		
		div#adcontentcontainer a, div#adcontentcontainer a:visited
		{
			display: block;
			float: left;
			height: 110px;
			width: 100%;
			cursor: pointer;
			text-decoration: none;	
			text-align: center;
		}
		
		div#adcontentcontainer a:hover
		{	
		}
		
		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: 1px solid #cccccc;
			margin: 0 7px 0 0;	
			text-align: center;
			height: 15px;
			
			text-decoration: none;	
			font: 8pt Arial, Helvettica;
			color: #888F95;
		}
		
		div#footercontainer a span
		{
			visibility: visible;		
		}
		
		div#footercontainer a, div#footercontainer a:visited
		{
			text-align: center;
			cursor: pointer;
			text-decoration: none;	
			font: 8pt Arial, Helvettica;
			color: #888F95;
			margin: 0 7px 0 0;	
		}
		
		div#footercontainer a:hover
		{	
			color: #333333;
		}



/* End ==> Screen */

/* Start ==> Typography */

		h2 
		{
			font-family: Arial, Helvetica, Sans-Serif;
			color: #1E6E98;
			font-size: 19px;
			border-bottom: 1px solid #ccc;
			padding-bottom: 0.17em;
			margin-bottom: 20px;
		}
		
		h2 span 
		{
			padding-bottom: 0.14em;
			border-bottom: 5px solid #FDCB25;
		}
		
		h3 
		{
			font-family: Arial, Helvetica, Sans-Serif;
			color: #538725;
			font-size: 17px;
			margin: 0 0 3px 0;
		}
		
		h4
		{
			font-family: Georgia, "Times New Roman", Times, serif;
			font-style: italic;
			color: #1E6E98;
			font-size: 16px;
			padding-bottom: 0.17em;
			margin-bottom: 20px;		
		}
		
		h5
		{
			color: #136D8F;
			font-family: Arial, Helvetica, Sans-Serif;
			font-size: 12px;
			margin: 0 0 5px 1px;
		}
		
		p
		{
			font-family: Arial, Helvetica, Sans-Serif;
			font-size: 12px;
			line-height: 17px;
			margin: 0 0 15px 0;
		}
		
		div#rightcontentcontainer p
		{
			font-family: Arial, Helvetica, Sans-Serif;
			font-size: 12px;
			line-height: 17px;
			margin: 0 0 15px 0;
			padding: 0 0 15px 0;
			border-bottom: 1px dotted #cccccc;
		}
		
		strong, b
		{
			font-size: 13px;
			color: #000000;
			line-height: 20px;
		}
		
		em, i
		{
			font-size: 13px;
			color: #1E6E98;
			font-style: normal;
			line-height: 20px;
		}
		
		u
		{
			font-size: 13px;
			color: #FDCB25;
			font-style: normal;
			line-height: 20px;
			text-decoration: none;
		}
		
		img
		{
			/*margin: 0 10px 20px 10px;*/
			padding: 0 20px 20px 0;
		}
		
		
		div#fullcontentcontainer ul, div#leftcontentcontainer ul
		{
			margin: 15px 15px 15px 300px;
		}
		
		div#leftcontentcontainer ul
		{
			margin: 15px 15px 15px 15px;
		}
		
		div#fullcontentcontainer ul li, div#leftcontentcontainer ul li
		{

			margin: 5px 0 5px 0;
			list-style: none;
			line-height: 25px;
			padding: 0 0 0 20px;
			background: url( 'images/0030_arr.png' ) no-repeat 0 7px transparent;
		
		}

		
	

/* End ==> Typography */

/* Start ==> Content Blocks */
		div#fullcontentcontainer
		{
			padding: 0 0 20px 0;
			clear: both;
		}

		div#leftcontentcontainer 
		{
			width: 540px;
			float: left;
		}
		
		div#rightcontentcontainer 
		{
			width: 190px;
			margin: 0 0 0 550px;
			border-left: 1px solid #ccc;
			padding: 0 0 50px 15px;
		}
		

/* End ==> Content Blocks*/

/* Start ==> Navigation */
		.menu .options 
		{
			height:					25px;
			font:					8pt Arial, Helvettica;
			text-align:				left;
			background: 			none;
		}
		
		.menu .options ul 
		{
			list-style: none;
			margin: 0;
			padding: 0;
			background: 			none;
		}
		
		.menu .options li 
		{
			float: 					left;
			border-right:			1px solid #333333;
			margin: 				0 7px 0 0;
			background: 			none;
		}
		
		.menu a 
		{
			color:					#333333;
			display:				block;
			margin: 				0 7px 0 0;
			text-decoration:		none;
			/*background-color:		transparent;*/
			font:					8pt Arial, Helvettica;
			background: 			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;
		}
		
		#menu1Container 
		{
			visibility:				hidden;
			display: none;
			background: 			none;
			position: absolute;
			top: 115px;
			margin: 0 0 0 -180px;
			width: 700px;
			height: 25px;
		}
		
		*html #menu1Container 
		{
			margin: 0 0 0 -300px;
		}
		
		#menu2Container 
		{
			visibility:				hidden;
			display: none;
			background: 			none;
			position: absolute;
			top: 115px;
			margin: 0 0 0 -180px;
			width: 700px;
			height: 25px;
		}
		
		*html #menu2Container 
		{
			margin: 0 0 0 -300px;
		}
		#menu3Container 
		{
			visibility:				hidden;
			display: none;
			background: 			none;
			top: 115px;
			margin: 0 0 0 -100px;
			width: 700px;
			height: 25px;
		}
		
		*html #menu3Container 
		{
			margin: 0 0 0 -160px;
		}
		
		#menu4Container 
		{
			visibility:				hidden;
			display: none;
			background: 			none;
			position: absolute;
			top: 115px;
			margin: 0 0 0 -180px;
			width: 700px;
			height: 25px;
		}
		
		*html #menu4Container 
		{
			margin: 0 0 0 -300px;
		}

		#menu5Container 
		{
			visibility:				hidden;
			display: none;
			background: 			none;
			position: absolute;
			top: 115px;
			margin: 0 0 0 -180px;
			width: 700px;
			height: 25px;
		}
		
		*html #menu5Container 
		{
			margin: 0 0 0 -300px;
		}		
		
/* End ==> Navigation */

/* Start ==> Tools */

		div.clear
		{
			clear: both;
		}

/* End ==> Tools */

/* Start ==> Ads */
		
		div#homeadvertisment
		{
			height: 200px;
			width: 760px;
			background: url('/images/mainads/promo_DSL_12312005b.jpg') no-repeat 0 0 transparent;
		}
		
		div#homeadvertisment span
		{
			display: none;
			visibility: hidden;
		}

		div#adcontentcontainer a#ad0		{
			background: url('/images/footerads/1_peak_speed_off.gif') no-repeat 50% 0 #ffffff;
		}
		
		div#adcontentcontainer a:hover#ad0		{
			background: url('/images/footerads/1_peak_speed_on.gif') no-repeat 50% 0 #ffffff;
		}
		
		
		div#adcontentcontainer a#ad1		{
			background: url('/images/footerads/1_peak_speed_2_off.gif') no-repeat 50% 0 #ffffff;
		}
		
		div#adcontentcontainer a:hover#ad1		{
			background: url('/images/footerads/1_peak_speed_2_on.gif') no-repeat 50% 0 #ffffff;
		}

                a#ad_wireless {
                        background: url('/images/footerads/wireless_off.gif') no-repeat 50% 0 #ffffff;
                }

                a:hover#ad_wireless {
                        background: url('/images/footerads/wireless_on.gif') no-repeat 50% 0 #ffffff;
                }

                a#ad_media {
                        background: url('/images/media-off.jpg') no-repeat 50% 0 #ffffff;
                }

                a:hover#ad_media {
                        background: url('/images/media-on.jpg') no-repeat 50% 0 #ffffff;
                }
		
                a#ad_wildblue {
                        background: url('/images/footerads/wildblue-off.gif') no-repeat 50% 0 #ffffff;
                }

                a:hover#ad_wildblue {
                        background: url('/images/footerads/wildblue-on.gif') no-repeat 50% 0 #ffffff;
                }
		
                a#ad_referral {
                        background: url('/images/footerads/referral-off.gif') no-repeat 50% 0 #ffffff;
                }

                a:hover#ad_referral {
                        background: url('/images/footerads/referral-on.gif') no-repeat 50% 0 #ffffff;
                }

		a#ad_spamvirus {
			background: url('/images/footerads/2_virus_off.gif') no-repeat 50% 0 #ffffff;
		}
		
		a:hover#ad_spamvirus {
			background: url('/images/footerads/2_virus_on.gif') no-repeat 50% 0 #ffffff;
		}
		
		
		div#adcontentcontainer a#ad3		{
			background: url('/images/footerads/3_classes_2_off.gif') no-repeat 50% 0 #ffffff;
		}
		
		div#adcontentcontainer a:hover#ad3		{
			background: url('/images/footerads/3_classes_2_on.gif') no-repeat 50% 0 #ffffff;
		}
		
		
		div#adcontentcontainer a#ad4		{
			background: url('/images/footerads/3_classes_off.gif') no-repeat 50% 0 #ffffff;
		}
		
		div#adcontentcontainer a:hover#ad4		{
			background: url('/images/footerads/3_classes_on.gif') no-repeat 50% 0 #ffffff;
		}
		
		
		div#adcontentcontainer a#ad5		{
			background: url('/images/footerads/4_high_speed_off.gif') no-repeat 50% 0 #ffffff;
		}
		
		div#adcontentcontainer a:hover#ad5		{
			background: url('/images/footerads/4_high_speed_on.gif') no-repeat 50% 0 #ffffff;
		}
		
		
		div#adcontentcontainer a#ad6		{
			background: url('/images/footerads/5_us_access_off.gif') no-repeat 50% 0 #ffffff;
		}
		
		div#adcontentcontainer a:hover#ad6		{
			background: url('/images/footerads/5_us_access_on.gif') no-repeat 50% 0 #ffffff;
		}
		
		
		div#adcontentcontainer a#ad7		{
			background: url('/images/footerads/6_spam_off.gif') no-repeat 50% 0 #ffffff;
		}
		
		div#adcontentcontainer a:hover#ad7		{
			background: url('/images/footerads/6_spam_on.gif') no-repeat 50% 0 #ffffff;
		}
		
		
		div#adcontentcontainer a#ad8		{
			background: url('/images/footerads/7_web_host_off.gif') no-repeat 50% 0 #ffffff;
		}
		
		div#adcontentcontainer a:hover#ad8		{
			background: url('/images/footerads/7_web_host_on.gif') no-repeat 50% 0 #ffffff;
		}
		
		
		div#adcontentcontainer a#ad9		{
			background: url('/images/footerads/8_game_off.gif') no-repeat 50% 0 #ffffff;
		}
		
		div#adcontentcontainer a:hover#ad9		{
			background: url('/images/footerads/8_game_on.gif') no-repeat 50% 0 #ffffff;
		}
		
		
		div#adcontentcontainer a#ad10		{
			background: url('/images/footerads/9_ip_off.gif') no-repeat 50% 0 #ffffff;
		}
		
		div#adcontentcontainer a:hover#ad10		{
			background: url('/images/footerads/9_ip_on.gif') no-repeat 50% 0 #ffffff;
		}
		
		
		a#ad_support {
			background: url('/images/footerads/10_24-7_support_off.gif') no-repeat 50% 0 #ffffff;
		}
		
		a:hover#ad_support {
			background: url('/images/footerads/10_24-7_support_on.gif') no-repeat 50% 0 #ffffff;
		}
		
		
		div#adcontentcontainer a#ad12		{
			background: url('/images/footerads/11_wireless_off.gif') no-repeat 50% 0 #ffffff;
		}
		
		div#adcontentcontainer a:hover#ad12		{
			background: url('/images/footerads/11_wireless_on.gif') no-repeat 50% 0 #ffffff;
		}
		

		div#adcontentcontainer a#ad13		{
			background: url('/images/footerads/12_colo_off.gif') no-repeat 50% 0 #ffffff;
		}
		
		div#adcontentcontainer a:hover#ad13		{
			background: url('/images/footerads/12_colo_on.gif') no-repeat 50% 0 #ffffff;
		}
		
		a#ad_alert {
			background: url('/images/footerads/1_alert.gif') no-repeat 50% 0 #ffffff;
		}
		
		a:hover#ad_alert {
			background: url('/images/footerads/1_alert-over.gif') no-repeat 50% 0 #ffffff;
		}
		
		div#adcontentcontainer a#ad15		{
			background: url('/images/footerads/3_alert.gif') no-repeat 50% 0 #ffffff;
		}
		
		div#adcontentcontainer a:hover#ad15		{
			background: url('/images/footerads/4_alert.gif') no-repeat 50% 0 #ffffff;
		}
		
		 

	
/* End ==> Ads */

/* Start ==> Buttons */

		a.learnmorearrow, a:visited.learnmorearrow
		{
			display: block;
			width: 140px;
			height: 22px;
			background: url( '/images/buttons/learn_arrow_1.gif' ) no-repeat 0 0 #ffffff;
			float: right;
		}
		
		a:hover.learnmorearrow, a:focus.learnmorearrow
		{
			background: url( '/images/buttons/learn_arrow_2.gif' ) no-repeat 0 0 #ffffff;
		}
		
		a.pricedollar, a:visited.pricedollar
		{
			display: block;
			width: 140px;
			height: 22px;
			background: url( '/images/buttons/price_s_1.gif' ) no-repeat 0 0 #ffffff;
			float: right;
		}
		
		a:hover.pricedollar, a:focus.pricedollar
		{
			background: url( '/images/buttons/price_s_2.gif' ) no-repeat 0 0 #ffffff;
		}
		
		a.helpbutton, a:visited.helpbutton
		{
			display: block;
			width: 140px;
			height: 22px;
			background: url( '/images/buttons/help_q_1.gif' ) no-repeat 0 0 #ffffff;
			float: right;
		}
		
		a:hover.helpbutton, a:focus.helpbutton
		{
			background: url( '/images/buttons/help_q_2.gif' ) no-repeat 0 0 #ffffff;
		}
		
		a.downloadbutton, a:visited.downloadbutton
		{
			display: block;
			width: 140px;
			height: 22px;
			background: url( '/images/buttons/dwnld_arrow_1.gif' ) no-repeat 0 0 #ffffff;
			float: right;
		}
		
		a:hover.downloadbutton, a:focus.downloadbutton
		{
			background: url( '/images/buttons/dwnld_arrow_2.gif' ) no-repeat 0 0 #ffffff;
		}
		
			
		a.learnmorearrow span, a.pricedollar span, a.helpbutton span, a.downloadbutton span
		{
			visibility: hidden;
			display: none;
		}

/* End ==> Buttons */

/* Start ==> Tables */

		table.pricechart
		{
			background-color: #f6f6f6;
			margin: 15px 0 15px 0;
		}
		
		table.pricechart td
		{
			padding: 10px;
			border-bottom: 1px dotted #cccccc;
		}
		table.pricechart tr.tableheader
		{
			background-color: #1E6E98;
			color: #ffffff;
			font-weight: bold;
		}

		table.pricechart tr.tableTitle
		{
			font-size: 16px;
			color: #808080;
			font-weight: bold;
			background-color: #ffffff;
		}
		
		
		table.pricechart tr.tableheader td, table.pricechart tr.tableTitle td
		{
			border: none;
		}
		
		table.contacttable
		{
			background-color: #f6f6f6;
			margin: 15px 0 15px 0;
		
		}
		
		table.contacttable th
		{
			text-align: left;
			background-color: #1E6E98;
			color: #ffffff;
			font-weight: bold;
			padding: 10px;		
		}
		
		table.contacttable td
		{
			padding: 10px;
			border-bottom: 1px dotted #cccccc;
		}

		table.contacttable td.buttons
		{
			background-color: #ffffff;
		}
		
/* End ==> Tables */

/* Start ==> Basic Form Stuff */


/* End ==> Basic Form Stuff */

