body {}

#container {
width: 990px;
margin: 0px auto;
}

#iheader {}

	#ih_left {
		background: #3d99f3 url('../images/ih_logo.gif') no-repeat;
		width: 313px;
		height: 228px;
		float: left;
		cursor: pointer;
		
		}
		
		#ih_left h1, #ih_left h2 { display: none; }
	
	#ih_right {
		width: 676px;
		float: right;
		}

#header {}

	#h_left {
		background: #3d99f3 url('../images/h_logo.gif') no-repeat;
		width: 313px;
		height: 116px;
		float: left;
		cursor: pointer;
		}
		
		#h_left h1, #h_left h2 { display: none; }
	
	#h_right {
		width: 676px;
		float: right;
		}

#navigation {}

#content {
background: #fff url('../images/content_bg.gif') repeat-y;
clear: both;
overflow: auto;
height: 100%;
border-bottom: 1px solid #ddd;
}

	#cleft {
		background: url('../images/cl_top.gif') no-repeat;
		width: 235px;
		float: left;
		}
		
		.cl_search { margin-left: 70px; }
		
		#products {
			margin-top: 4px;
			}
			
			#products h3 { padding-left: 24px; }
			
			.prod_text {
				background: #fcfcfc url('../images/cl_prod_bg.gif') repeat-x;
				margin-right: 28px;
				padding-left: 24px;
				}
			
				.prod_text ul {}
				
					.prod_text ul li { list-style: none outside; }
					
					.prod_text a:link, .prod_text a:visited {
						color: #181818;
						text-decoration: none;
						}
						
					.prod_text a:hover, .prod_text a:active {
						color: #333;
						text-decoration: none;
						}
		
	#cmid {
		background: url('../images/cm_top.gif') repeat-x;
		width: 526px;
		padding-top: 30px;
		float: left;
		}
		
		.ibox {}
		
			.ibox_top {
				background: #fff url('../images/ibox_top.gif') no-repeat;
				height: 41px;
				}
				
				.ibox_top h1 { margin: 3px 0px 0px 14px; }
			
			.ibox_mid {
				background: #fff url('../images/ibox_mid.gif') repeat-y;
				padding: 10px;
				}
				
				#iproducts {}
				
					#iproducts td { padding: 4px; }
					
					#iproducts ul li { list-style: none outside; }
			
			.ibox_foot {
				background: #fff url('../images/ibox_foot.gif') no-repeat;
				height: 21px;
				}
				
		.sbox_top {
			background: #fff url('../images/s_h1_bg.gif') no-repeat;
			padding-left: 20px;
			}
		
	#cright {
		background: url('../images/cm_top.gif') repeat-x;
		width: 229px;
		float: left;
		}
		
		.cr_text {
			width: 206px;
			margin: 9px 0px 0px 23px;
			}
		
		#cr_links ul li {
			list-style: none outside;
			font-weight: bold;
			font-size: 10pt;
			height: 27px;
			width: 206px;
			border-bottom: 1px solid #fff;
			}
			
			#cr_links a:link, #cr_links a:visited {
				color: #fff;
				text-transform: uppercase;
				text-decoration: none;
				background: #3a95ed url('../images/cr_links_bg.gif') no-repeat;
				padding: 7px 0px 7px 23px;
				display: block;
				}
				
			#cr_links a:active, #cr_links a:hover { background: #3a95ed url('../images/cr_links_hover.gif') no-repeat; }
			
		
		#livesupport ul {
			background: #212121 url('../images/sl_ul_bg.gif') repeat-x;
			}
			
		#livesupport li {
			color: #fff;
			background: #434343 url('../images/new_button.gif') repeat-x;
			border: 1px solid #545454;
			text-transform: uppercase;
			list-style: none outside;
			font-weight: bold;
			padding: 7px 0px 7px 10px;
			margin-bottom: 1px;
			}
			
		#livesupport a:link, #livesupport a:visited {
			color: #d8a544;
			text-transform: uppercase;
			text-decoration: none;
			font-weight: bold;
			}
			
		#livesupport a:hover, #livesupport a:active {
			color: #f2dbb0;
			text-decoration: underline;
			}
			
		#options ul {}
		
		#options li {
			color: #444;
			background: #e8e8e8 url('../images/new_li_bg.gif') repeat-y top right;
			text-transform: uppercase;
			list-style: none outside;
			font-weight: bold;
			clear: left;
			border: 1px solid #999;
			border-top: 0px;
			overflow: auto;
			height: 100%;
			padding: 0px;
			}
			
			#options li a:link, #options li a:visited {
				color: #444;
				text-decoration: none;
				}
				
			#options li a:active, #options li a:hover {
				color: #000;
				text-decoration: none;
				}
			
			#options li img { float: left; }
			
			#options li span {
				display: block;
				padding: 11px 0px 0px 10px;
				float: left;
				}

#footer {}

	.footer_logo {
		float: right;
		}

	.copy {
		float: left;
		}
#form_table {
	background: white; color: #204061; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;
	}
	#form_table2 {
	background: white; color: #204061; font-family:Arial, Helvetica, sans-serif; font-size:11px;
	}
	.txt_input {
	border: solid 1px #A5ACB2;
	background: #FFFFFF;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	}
	.btn_submit {
	border: solid 1px #204061;
	background: #FFFFFF;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	}
	.ddl_input {
	border: solid 3px red;
	background: blue;