	/* LOGO / SEARCH START
	--------------------------------------------------------------------------*/
		
		.logo {
			background:transparent url('../images/logo.png') bottom left no-repeat;
			cursor:pointer;
		}
		
		.search_text {
			text-align:left;
			font:normal 11px verdana;
			color:#000;
			text-decoration:none;
		}
		
		.search_input_bg {
			width:125px;
			height:22px;
			background:white url( '../images/search_bg.jpg' ) center left no-repeat;
			text-align:left;
			padding:1px 2px;
		}
		
		.search_input {
			width:122px;
			height:16px;
			border:0px;
			font:normal 11px verdana;
			color:#000;
			background-color:#fff;
			vertical-align:middle;
			display:inline;
			border:0px solid black;
			outline:0;
		}
		
	/* LOGO / SEARCH END
	--------------------------------------------------------------------------*/
	
	
	/* SIDES START
	--------------------------------------------------------------------------*/
		
		.right_side_stripe {
			background:transparent url('../images/right.jpg') bottom left no-repeat;
		}
		
		.left_side_stripe {
			background:transparent url('../images/left.jpg') bottom right no-repeat;
		}
		
		.mid_stripe {
			background:transparent url('../images/mid.jpg') bottom right repeat-x;
		}
		
		.bot_stripe {
			background:transparent url('../images/bot.jpg') top right repeat-x;
		}
		
	/* SIDES END
	--------------------------------------------------------------------------*/
	

	/* TOP MENU START
	--------------------------------------------------------------------------*/
		
		.menu_top {
			background:transparent url('../images/menu_top.png') bottom center no-repeat;
		}
		
		.menu_bot {
			background:transparent url('../images/menu_bot.png') top center no-repeat;
		}
		
		.menu_left {
			background:transparent url('../images/menu_left.png') top right no-repeat;
		}
		
		.menu_right {
			background:transparent url('../images/menu_right.png') top left no-repeat;
		}
		
		.menu_left_sel {
			
			background:transparent url('../images/menu_left_sel.png') top right no-repeat;
		}
		
		.menu_right_sel {
			background:transparent url('../images/menu_right_sel.png') top left no-repeat;
		}
		
		.menu_bg {
			background:transparent url('../images/menu_bg.png') top left repeat-x;
		}
		
		.top_menu_sep {
			background-color:#d0d0d0;
		}
		
		/* DROP DOWN START
		-----------------------------------------------------------------------------------*/
			.us_ddm_main_table
			{
				width:100%;
			}
			
			.us_ddm_link_cell_1,
			.us_ddm_link_cell_parent_1
			{
				text-align:center;
				vertical-align: middle;
			}
			
			.us_ddm_link_cell_1_over,
			.us_ddm_link_cell_1_selected,
			.us_ddm_link_cell_1_selected_over,
			.us_ddm_link_cell_parent_1_over,
			.us_ddm_link_cell_parent_1_selected,
			.us_ddm_link_cell_parent_1_selected_over
			{
				text-align:center;
				vertical-align:middle;
			}
			
			.us_ddm_link_1,
			.us_ddm_link_parent_1
			{
				text-align:center;
				font:normal 13px arial;
				color:#575757;
				text-decoration:none;
			}
			
			.us_ddm_link_1_over,
			.us_ddm_link_parent_1_over
			{
				text-align:center;
				font:normal 13px arial;
				color:#000;
				text-decoration:none;
			}
			
			.us_ddm_link_1_selected,
			.us_ddm_link_1_selected_over,
			.us_ddm_link_parent_1_selected,
			.us_ddm_link_parent_1_selected_over
			{
				text-align:center;
				font:normal 13px arial;
				color:#000;
				text-decoration:none;
			}
			
			.us_ddm_link_cell_2,
			.us_ddm_link_cell_parent_2
			{
				text-align:center;
				vertical-align: middle;
			}
			
			.us_ddm_link_cell_2_over,
			.us_ddm_link_cell_2_selected,
			.us_ddm_link_cell_2_selected_over,
			.us_ddm_link_cell_parent_2_over,
			.us_ddm_link_cell_parent_2_selected,
			.us_ddm_link_cell_parent_2_selected_over
			{
				text-align:center;
				vertical-align:middle;
			}
			
			.us_ddm_link_2,
			.us_ddm_link_parent_2
			{
				text-align:center;
				font:normal 13px arial;
				color:#575757;
				text-decoration:none;
			}
			
			.us_ddm_link_2_over,
			.us_ddm_link_parent_2_over
			{
				text-align:center;
				font:normal 13px arial;
				color:#575757;
				text-decoration:none;
			}
			
			.us_ddm_link_2_selected,
			.us_ddm_link_2_selected_over,
			.us_ddm_link_parent_2_selected,
			.us_ddm_link_parent_2_selected_over
			{
				text-align:center;
				font:normal 13px arial;
				color:#000;
				text-decoration:none;
			}
			
			.us_ddm_link_cell_3,
			.us_ddm_link_cell_parent_3
			{
				text-align: center;
				vertical-align: middle;
				width:150px;
			}
			
			.us_ddm_link_cell_3_over,
			.us_ddm_link_cell_3_selected,
			.us_ddm_link_cell_3_selected_over,
			.us_ddm_link_cell_parent_3_over,
			.us_ddm_link_cell_parent_3_selected,
			.us_ddm_link_cell_parent_3_selected_over
			{
				text-align: center;
				vertical-align: middle;
				width: 150px;
			}
			
			.us_ddm_link_3,
			.us_ddm_link_parent_3
			{
				color:#575757;
				font:normal 12px arial;
				text-decoration: none;
			}
			
			.us_ddm_link_3_over,
			.us_ddm_link_parent_3_over,
			.us_ddm_link_3_selected,
			.us_ddm_link_3_selected_over,
			.us_ddm_link_parent_3_over,
			.us_ddm_link_parent_3_selected,
			.us_ddm_link_parent_3_selected_over
			{
				color:#000;
				font:normal 12px arial;
				text-decoration: none;
			}
			
			.us_ddm_menu_div_parent_1_over,
			.us_ddm_menu_div_parent_1,
			.us_ddm_menu_div_parent_1_selected
			{
				z-index:2;
				background-color:#f1f1f1;
			}
			
			.us_ddm_menu_div_parent_2_over,
			.us_ddm_menu_div_parent_2,
			.us_ddm_menu_div_parent_2_selected
			{
				z-index:2;
				background-color:#f1f1f1;
			}
			
			.us_ddm_menu_div_parent_3_over,
			.us_ddm_menu_div_parent_3,
			.us_ddm_menu_div_parent_3_selected
			{
				z-index:2;
				background-color:#f1f1f1;
			}
			
		/* DROP DOWN END
		-----------------------------------------------------------------------------------*/
		
	/* TOP MENU END
	--------------------------------------------------------------------------*/
	
	
	/* STRUCTURE START
	--------------------------------------------------------------------------*/
		
		.main_wrapper {
			background:white url('../images/bg.jpg');
			margin:0;
			padding:0;
			overflow-y:scroll;
			overflow-x:hidden;
		}
		
		.inner_wrapper {
			width:1000px !important;
		}
		
		.text12n {
			font:normal 12px verdana;
			color:#494949;
			text-decoration:none;
		}
		
		.text12b {
			font:bold 12px verdana;
			color:#494949;
			text-decoration:none;
		}
		
		.text13n {
			font:normal 13px verdana;
			color:#494949;
			text-decoration:none;
		}
		
		.text13b {
			font:bold 13px verdana;
			color:#494949;
			text-decoration:none;
		}
		
		
		/* INNER STRUCTURE START
		--------------------------------------------------------------------------*/
			
			.inner_top_shadow {
				background:transparent url('../images/inner_top_shadow.png') bottom center no-repeat;
			}
			
			.inner_top_large {
				background:transparent url('../images/inner_top_large.png') bottom center no-repeat;
			}
			
			/*
			.inner_top_small {
				background:transparent url('../images/inner_top_small.png') bottom center no-repeat;
			}
			*/
			
			.inner_bot_shadow {
				background:transparent url('../images/inner_bot_shadow.png') top center no-repeat;
			}
			
			.inner_bot_large {
				background:transparent url('../images/inner_bot_large.png') top center no-repeat;
			}
			
			.inner_bot_small {
				background:transparent url('../images/inner_bot_small.png') top center no-repeat;
			}
			
			.inner_left_shadow {
				background:transparent url('../images/inner_left_shadow.png') top right repeat-y;
			}
			
			.inner_right_shadow {
				background:transparent url('../images/inner_right_shadow.png') top left repeat-y;
			}
			
			
			
		/* INNER STRUCTURE END
		--------------------------------------------------------------------------*/
		
		
		/* BOXES START
		--------------------------------------------------------------------------*/
			
			.frame_top {
				background:transparent url('../images/frame_top.jpg') bottom center no-repeat;
			}
			
			.frame_bot {
				background:transparent url('../images/frame_bot.jpg') top center no-repeat;
			}
			
			.inner_sep {
				background:transparent url('../images/inner_sep.jpg') top center repeat-y;
			}
			
			.showcat {
				font:bold 16px verdana;
				color:#494949;
				text-decoration:none;
			}
			
			.da_bg {
				background:transparent url('../images/da_bg.jpg') top center repeat-x;
			}
			
			
			/* BLUE BOX START
			--------------------------------------------------------------------------*/
				
				.blue_top {
					background:transparent url('../images/blue_top.png') top center no-repeat;
				}
				
				.blue_bot {
					background:transparent url('../images/blue_bot.png') top center no-repeat;
				}
				
				.blue_left {
					background:transparent url('../images/blue_left.png') top right repeat-y;
				}
				
				.blue_right {
					background:transparent url('../images/blue_right.png') top left repeat-y;
				}
				
				.blue_center {
					background-color:#EFEFEF;
					font:normal 16px verdana;
					color:#494949;
					text-decoration:none;
					text-align:left;
					vertical-align:middle;
					padding:0px 5px;
				}
				
			/* BLUE BOX END
			--------------------------------------------------------------------------*/
			
			
			/* GREEN BOX START
			--------------------------------------------------------------------------*/
				
				.green_top {
					background:transparent url('../images/green_top.png') bottom center no-repeat;
				}
				
				.green_bot {
					background:transparent url('../images/green_bot.png') top center no-repeat;
				}
				
				.green_left {
					background:transparent url('../images/green_left.png') top right no-repeat;
				}
				
				.green_right {
					background:transparent url('../images/green_right.png') top left no-repeat;
				}
				
				.green_center {
					background-color:#EFEFEF;
					font:bold 16px verdana;
					color:#494949;
					text-decoration:none;
					text-align:center;
					vertical-align:middle;
				}
				
				/* ROI CALCULATOR START
				--------------------------------------------------------------------*/
					
					.cal_field {
						font:normal 11px verdana;
						color:#494949;
						text-decoration:none;
						text-align:left;
						vertical-align:middle;
					}
					
					.cal_input {
						width:110px;
						height:16px;
						line-height:16px;
						border:1px inset gray;
						font:normal 11px verdana;
						color:#494949;
						vertical-align:middle;
						display:inline;
						padding:0px 3px;
						background-color:transparent;
					}
					
					.cal_btn,
					.res_btn {
						width:60px;
						height:18px;
						border:1px outset gray;
						font:normal 11px verdana;
						background-color:#ddd;
						color:#000;
						padding:0px 5px 3px 5px;
						vertical-align:middle;
						display:inline;
						outline:none !important;
					}
					
					.select_container {
						background:transparent url('../images/select_bg.jpg') center left no-repeat;
						text-align:left;
					}
					
					.select_div {
						width:125px;
						border-top:0px;
						border:1px outset #95AD47;
						background-color:#fff;
						margin-top:0px;
						margin-right:1px;
					}
					  
					.select_p {
						display:block;
						width:110px;
						height:16px;
						line-height:16px;
						font:normal 11px verdana;
						color:#494949;
						text-align:left;
						vertical-align:middle;
						padding:0px 0px 1px 4px;
						cursor:pointer;
						overflow:hidden;
					}
					  
					.select_cell {
						height:18px;
						line-height:16px;
						font:normal 11px verdana;
						color:#494949;
						vertical-align:middle;
						display:block;
						padding:2px 5px 0px 5px;
						cursor:pointer;
					}
				
				/* ROI CALCULATOR END
				--------------------------------------------------------------------*/
				
				
			/* GREEN BOX END
			--------------------------------------------------------------------------*/
			
			
			/* ORANGE BOX START
			--------------------------------------------------------------------------*/
				
				.orange_top {
					background:transparent url('../images/orange_top.png') bottom center no-repeat;
				}
				
				.orange_bot {
					background:transparent url('../images/orange_bot.png') top center no-repeat;
				}
				
				.orange_left {
					background:transparent url('../images/orange_left.png') top right repeat-y;
				}
				
				.orange_right {
					background:transparent url('../images/orange_right.png') top left repeat-y;
				}
				
				.orange_center {
					background-color:#EFEFEF;
					font:bold 16px verdana;
					color:#494949;
					text-decoration:none;
					text-align:left;
					vertical-align:middle;
				}
				
			/* ORANGE BOX END
			--------------------------------------------------------------------------*/
			
			
			/* SIDE MENU START
			--------------------------------------------------------------------------*/
				
				.side_menu,
				.side_menu_selected{
					font:normal 13px verdana;
					color:#494949;
					text-decoration:none;
					cursor:pointer;
				}
				
				.side_menu_selected {
					font:bold 13px verdana;
					color:#494949;
					text-decoration:none;
				}
				
				.side_menu_showcat {
					font:bold 13px verdana;
					color:#fff;
					text-decoration:none;
				}
				
			/* SIDE MENU END
			--------------------------------------------------------------------------*/
			
			
			/* GENERAL CONTENT START
			--------------------------------------------------------------------------*/
				
				#general_content,
				#general_content p,
				#general_content .us_contact_page_field_title {
					color:#494949;
					text-decoration:none;
					font:normal 12px verdana;
				}
				
				#general_content .us_search_category_text {
					color:#494949;
					text-decoration:none;
					font:normal 12px verdana;
					padding-left:15px;
				}
				
				#general_content .us_search_category_link {
					color:#037AD9;
					text-decoration:none;
					font:bold 13px verdana;
				}
				
				#general_content .us_search_found_text {
					color:#000;
					text-decoration:none;
					font:normal 13px verdana;
				}
				
				#general_content .us_search_found_text b {
					color:#037AD9;
					text-decoration:none;
					font:bold 13px verdana;
				}
				
				#general_content h1 {
					font:bold 18px verdana;
					color:#494949;
					text-decoration:none;
				}
				
				#general_content .us_sitemap_link {
					font:normal 12px verdana;
					color:#34aeb7;
					text-decoration:none;
				}
				
				#general_content .us_contact_page_text_cell {
					width:136px;
					height:22px;
					/*background:white url('../images/input_bg.jpg') top left no-repeat;*/
				}
				
				#general_content input,
				#general_content .sc_input {
					width:126px;
					height:16px;
					line-height:16px;
					border:1px solid #BFBFBF;
					font:normal 12px verdana;
					color:#000;
					vertical-align:middle;
					display:inline;
					padding:0px 5px;
					background-color:transparent;
				}
				
				#general_content .us_contact_page_button,
				#general_content .button {
					width:60px;
					height:22px;
					background-image:url('../images/button_bg.jpg');
					background-position:top center;
					background-repeat:no-repeat;
					background-color:transparent;
					border:0px;
					font:normal 12px verdana;
					color:#555;
					padding:0px 5px;
					vertical-align:middle;
					display:inline;
					outline:none !important;
				}
				
				#general_content .us_contact_page_text_area_cell {
					width:236px;
					height:52px;
					border:1px solid #BFBFBF;
					/*background:white url('../images/b_input_bg.jpg') top left no-repeat;*/
				}
				
				#general_content textarea,
				#general_content .sc_textarea {
					width:226px;
					height:44px;
					border:0px;
					font:normal 12px verdana;
					color:#555;
					padding:2px 5px;
					vertical-align:middle;
					display:inline;
					overflow:hidden;
					background-color:transparent;
				}
				
				#general_content .sc_submit {
					outline:0px !important;
					width:45px !important;
					height:22px !important;
					border:0 !important;
					background:none !important;
				}
				
				#general_content .sc_error {
					color:#c00;
					font:bold 12px verdana;
					text-decoration:none;
				}
				
			/* GENERAL CONTENT END
			--------------------------------------------------------------------------*/
			
			
		/* BOXES END
		--------------------------------------------------------------------------*/
		
		
	/* STRUCTURE END
	--------------------------------------------------------------------------*/


	/* FOOTER / CREDITS / COUNTER START
	--------------------------------------------------------------------------*/
		
		.credits {
			color:#494949;
			font:normal 12px verdana;
			text-decoration:none;
		}
		
		.counter {
			color:#494949;
			font:bold 24px verdana;
			text-decoration:none;
		}
		
		.credits a:hover {
			color:#494949;
			font:normal 12px verdana;
			text-decoration:underline;
		}
		
		.footer,
		.footer p {
			color:#494949;
			font:normal 12px verdana;
			text-decoration:none;
		}
		
		.footer p a {
			color:#494949;
			font:normal 12px verdana;
			text-decoration:underline;
		}
		
	/* FOOTER / CREDITS / COUNTER END
	--------------------------------------------------------------------------*/
	
