/*  ---------------------------  Base Styles Begin  ---------------------------  */body {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #CCCCCC;	text-decoration: none;	background-image: url(../images/background_repeater.jpg);	background-repeat: repeat-x;	padding: 0px;	margin: 0px;	background-color: #ede8e4;}p {	margin: 0px;	padding: 0px;}h1 {	font-family: Verdana, Geneva, sans-serif;	font-size: 21px;	color: #222222;	margin: 0px;	padding: 0px;	font-weight: normal;}h2 {	font-family: Verdana, Geneva, sans-serif;	font-size: 16px;	color: #003300;	padding: 0px;	font-weight: bold;	width: 600px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}#page_container {	background-image: url(../images/page_container_background.jpg);	background-repeat: repeat-y;	padding: 0px;	width: 951px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}/*  ---------------------------  Base Styles End  ---------------------------  *//*  ---------------------------  Form Element Styles Begin  ---------------------------  */fieldset {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 0px;	padding: 10px;}legend {	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	font-weight: bold;	color: #003300;	text-decoration: none;	padding: 5px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;}input.text_input {	width: 340px;}input.request_text_input {	width: 240px;}textarea {	width: 340px;}label.input_label {	display: block;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 2px;	margin-left: 0px;}label.request_input_label {	display: block;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 2px;	margin-left: 0px;	width: 240px;}#input_state {	width: 30px;}#input_zip {	width: 70px;}#input_phone {	width: 120px;}#input_fax {	width: 120px;}.form_contents-left {	float: left;	width: 200px;	padding: 0px;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 0px;}.form_contents-right {	float: left;	width: 220px;	padding: 0px;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 0px;}#contact_form {	padding: 10px;}.request_form_clearance {	clear: left;	height: 0px;	width: 300px;	overflow: hidden;}/*  ---------------------------  Form Element Styles End  ---------------------------  *//*  -------------------------  Header DIV Styles Begin  -------------------------  */#page_cap_container {	background-image: url(../images/page_cap.jpg);	background-repeat: no-repeat;	margin: 0px;	height: 62px;	width: 951px;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#header_container {	background-image: url(../images/header_background.jpg);	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	height: 163px;	width: 951px;}#header_column_1a {	background-image: url(../images/header_logo.jpg);	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	float: left;	height: 163px;	width: 476px;}#header_column_2a {	background-image: url(../images/header_feature_background-option_2.jpg);	background-repeat: no-repeat;	margin: 0px;	float: left;	height: 132px;	width: 475px;	padding-top: 31px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#header_column_2b {	background-image: url(../images/header_feature_background-option_2.jpg);	background-repeat: no-repeat;	margin: 0px;	float: left;	height: 139px;	width: 475px;	padding-top: 24px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#header_column_2a__header_photo_1 {	padding: 0px;	float: left;	height: 108px;	width: 94px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 72px;	display: inline;	overflow: hidden;}#header_column_2a__header_photo_2 {	padding: 0px;	float: left;	height: 108px;	width: 94px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 43px;	display: inline;	overflow: hidden;}#header_column_2a__header_photo_3 {	padding: 0px;	float: left;	height: 108px;	width: 94px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 43px;	display: inline;	overflow: hidden;}#header_column_2b__header_banner {	padding: 0px;	height: 124px;	width: 429px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 15px;	overflow: hidden;}/*  -------------------------  Header DIV Styles End  -------------------------  *//*  -------------------------  Minor Menu DIV Styles Begin  -------------------------  */#page_cap_minor_menu_container {	width: 500px;	padding: 0px;	float: right;	text-align: right;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 0px;	color: #300;	font-size: 10px;}#page_cap_minor_menu_container ul {	margin: 0px;	padding: 0px;}#page_cap_minor_menu_container ul li {	display: inline;	margin-top: 0px;	margin-right: 5px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;}#page_cap_minor_menu_container ul li a {	padding: 0px;	margin: 0px;	font-family: Verdana, Geneva, sans-serif;	font-size: 10px;	color: #300;	text-decoration: none;}#page_cap_minor_menu_container ul li a:hover {	padding: 0px;	margin: 0px;	color: #FF9;	font-size: 10px;}/*  -------------------------  Minor Menu DIV Styles End  -------------------------  *//*  -------------------------  Main Menu DIV Styles Begin  -------------------------  */#main_menu_container {	background-image: url(../images/main_menu_background.jpg);	background-repeat: no-repeat;	margin: 0px;	height: 41px;	width: 951px;	padding: 0px;}#main_menu_container ul {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 22px;	padding-top: 12px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#main_menu_container ul li {	display: inline;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;}#main_menu_container ul li a {	padding: 0px;	margin: 0px;	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;}#main_menu_container ul li a:hover {	padding: 0px;	margin: 0px;	color: #FF9;}/*  -------------------------  Main Menu DIV Styles End  -------------------------  *//*  -------------------------  Body DIV Styles Begin  -------------------------  */#body_container {	margin: 0px;	padding: 0px;	/*min-height: 400px;*/	width: 951px;	background-image: url(../images/body_gradient_background.jpg);	background-repeat: no-repeat;}#body_base {	padding: 0px;	width: 900px;	min-height: 400px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 36px;	background-image: url(../images/cupola_watermark.jpg);	background-repeat: no-repeat;	background-position: left bottom;}#body_column_1a {	padding: 0px;	float: left;	width: 605px;	display: inline;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;}.body_column_1a__page_title {	font-family: Verdana, Geneva, sans-serif;	font-size: 22px;	color: #222222;	text-decoration: none;	padding: 0px;	width: 600px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}/*  -------------------------  Eyedeal Credit DIV Styles End  -------------------------  */.body_column_1a__intro_image_home {	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	color: #222222;	text-decoration: none;	width: 600px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	min-height: 210px;	overflow: hidden;	background-image: url(../images/intro_photo_frame_bg.jpg);	background-repeat: no-repeat;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	background-position: right top;}.body_column_1a__intro_image_page {	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	color: #222222;	text-decoration: none;	width: 600px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	min-height: 200px;	overflow: hidden;	background-image: url(../images/intro_photo_frame_bg.jpg);	background-repeat: no-repeat;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	background-position: right top;	float: left;}.body_column_1a__intro_image_hardware {	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	color: #222222;	text-decoration: none;	width: 600px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	height: 139px;	overflow: hidden;	background-image: url(../images/intro_image_bg_hardware.jpg);	background-repeat: no-repeat;	padding-top: 55px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.body_column_1a__intro_image_software {	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	color: #222222;	text-decoration: none;	width: 600px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	height: 139px;	overflow: hidden;	background-image: url(../images/intro_image_bg_software.jpg);	background-repeat: no-repeat;	padding-top: 55px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.body_column_1a__2_column_intro_content_1 {	padding: 0px;	width: 289px;	float: left;	display: inline;	margin: 0px;}.intro_content_home_headline_1 {	font-family: "Times New Roman", Times, serif;	font-size: 20px;	color: #666;	text-decoration: none;	padding: 0px;	width: 289px;	margin: 0px;}.intro_content_home_headline_1 p {	margin: 0px;	padding: 0px;}.intro_content_home_headline_2 {	font-family: "Times New Roman", Times, serif;	font-size: 72px;	color: #600000;	text-decoration: none;	margin: 0px;	width: 255px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999;	padding-top: 0px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 0px;	float: right;	text-align: right;}.intro_content_home_headline_2 p {	margin: 0px;	padding: 0px;}.intro_content_home_headline_3 {	font-family: "Times New Roman", Times, serif;	font-size: 50px;	color: #222222;	text-decoration: none;	width: 258px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	text-align: right;	padding-top: 0px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 0px;	float: right;}.intro_content_home_headline_3 p {	margin: 0px;	padding: 0px;}.intro_content_page_headline_1 {	font-family: "Times New Roman", Times, serif;	font-size: 36px;	color: #856a4a;	text-decoration: none;	width: 270px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999;	float: left;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 20px;	line-height: 39px;	padding-top: 7px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	display: inline;}.intro_content_page_headline_1 p {	margin: 0px;	padding: 0px;}.intro_content_page_headline_2 {	font-family: "Times New Roman", Times, serif;	font-size: 21px;	color: #600000;	text-decoration: none;	width: 270px;	float: left;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 20px;	line-height: 24px;	padding-top: 7px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	display: inline;}.intro_content_page_headline_2 p {	margin: 0px;	padding: 0px;}.intro_content_page_text {	width: 250px;	float: left;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 20px;	line-height: 15px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	display: inline;}.intro_content_page_text p {	padding: 0px;	margin-top: 7px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.body_column_1a__2_column_intro_content_2 {	width: 276px;	float: left;	display: inline;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 34px;}.intro_content_photo {	height: 126px;	width: 236px;	padding: 0px;	margin-top: 39px;	margin-right: 0px;	margin-bottom: 42px;	margin-left: 0px;}.intro_content_cutline {	font-size: 10px;	font-style: italic;	text-decoration: none;	width: 236px;	padding: 0px;	margin: 0px;}.body_column_1a__2_column_intro_title {	width: 70px;	margin-left: 84px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}.body_column_1a__2_column_intro_content {	width: 156px;	padding: 0px;	margin-top: 25px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.body_column_1a__2_column_intro_content p {	width: 156px;	padding: 0px;	margin: 0px;}.body_column_1a__2_column_intro_content ul {	width: 156px;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 15px;	list-style-type: disc;}.body_column_1a__2_column_intro_link {	width: 156px;	padding: 0px;	margin-top: 7px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	font-weight: bold;	color: #333;}.body_column_1a__2_column_intro_link p {	width: 156px;	padding: 0px;	margin: 0px;}.body_column_1a__2_column_intro_summary {	width: 360px;	padding: 0px;	margin-top: 51px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	color: #333;	font-family: Verdana, Geneva, sans-serif;	font-size: 15px;}.body_column_1a__2_column_intro_request_link {	width: 360px;	padding: 0px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	color: #333;	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-weight: bold;	height: 18px;}.body_column_1a__2_column_intro_request_link p {	padding: 0px;	margin: 0px;}.body_column_1a__2_column_intro_request_link a {	color: #333333;	text-decoration: none;}.body_column_1a__3_column_intro_content_1 {	padding: 0px;	width: 200px;	float: left;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 5px;	display: inline;	font-family: "Times New Roman", Times, serif;	font-size: 20px;	color: #666666;	text-decoration: none;}.body_column_1a__3_column_intro_content_1 p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 0px;}.body_column_1a__3_column_intro_content_1 ul {	list-style-type: disc;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 14px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 0px;}.body_column_1a__3_column_intro_content_1 a {	margin: 0px;	padding: 0px;	font-weight: bold;	color: #003300;	text-decoration: none;}.body_column_1a__3_column_intro_content_2 {	padding: 0px;	width: 156px;	float: left;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 32px;}.body_column_1a__3_column_intro_content_2 p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 0px;}.body_column_1a__3_column_intro_content_2 ul {	list-style-type: disc;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 14px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 0px;}.body_column_1a__3_column_intro_content_2 a {	margin: 0px;	padding: 0px;	font-weight: bold;	color: #003300;	text-decoration: none;}.body_column_1a__3_column_intro_content_3 {	padding: 0px;	width: 156px;	float: left;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 33px;}.body_column_1a__3_column_intro_content_3 p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 0px;}.body_column_1a__3_column_intro_content_3 ul {	list-style-type: disc;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 14px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 0px;}.body_column_1a__3_column_intro_content_3 a {	margin: 0px;	padding: 0px;	font-weight: bold;	color: #003300;	text-decoration: none;}.body_column_1a__text_box {	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	color: #222222;	text-decoration: none;	width: 570px;	float: left;	line-height: 14px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 20px;	display: inline;}.page_text_content_1_title_box {	font-family: "Times New Roman", Times, serif;	font-size: 18px;	color: #600;	text-decoration: none;	padding: 0px;	width: 570px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.page_text_content_1_contents_box {	padding: 0px;	width: 570px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.body_column_1a__subheading {	margin: 0px;	padding: 0px;	width: 600px;}.body_column_1a__text_box p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}.body_column_1a__text_box ul {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 16px;	list-style-type: disc;}.body_column_1a__text_box ol {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 30px;	line-height: 16px;}.body_column_1a__text_box a {	padding: 0px;	color: #600;	text-decoration: none;	font-style: italic;}.body_column_1a__section_title {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-weight: bold;	color: #600000;	text-decoration: none;	width: 570px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 20px;	height: 16px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666666;	float: left;	padding-top: 20px;	padding-right: 0px;	padding-bottom: 1px;	padding-left: 0px;}.body_column_1a__section_title p {	margin: 0px;	padding: 0px;}/*  -------------------------  Testimonial Styles Begin  -------------------------  */.body_column_1a__testimonial_entry {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #333333;	text-decoration: none;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	width: 600px;	float: left;}.body_column_1a__testimonial_entry p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.body_column_1a__testimonial_credit {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	color: #222222;	text-decoration: none;	padding: 0px;	width: 590px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 10px;	float: left;}.body_column_1a__testimonial_credit p {	margin: 0px;	padding: 0px;}/*  -------------------------  Testimonial Styles End  -------------------------  *//*  -------------------------  Calender Styles Begin  -------------------------  */.body_column_1a__calendar_entry {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #333333;	text-decoration: none;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 20px;	width: 570px;	float: left;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 7px;	padding-left: 0px;}.body_column_1a__calendar_entry p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.body_column_1a__calendar_entry_time {	width: 570px;	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;	text-decoration: none;	float: left;}.body_column_1a__calendar_entry_content {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #222222;	text-decoration: none;	float: left;	width: 550px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;}/*  -------------------------  Calender Styles End  -------------------------  *//*  -------------------------  FAQ Styles Begin  -------------------------  */.body_column_1a__faq_question_entry {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #600000;	text-decoration: none;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 20px;	width: 570px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;	font-weight: bold;}.body_column_1a__faq_question_entry p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.body_column_1a__faq_answer_entry {	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	color: #222222;	text-decoration: none;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 0px;	width: 570px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 20px;}.body_column_1a__faq_answer_entry p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}/*  -------------------------  FAQ Styles End  -------------------------  *//*  -------------------------  Gallery Styles Begin  -------------------------  */.body_column_1a__gallery_intro_image {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	line-height: 18px;	color: #222222;	text-decoration: none;	padding: 0px;	width: 400px;	background-image: url(../images/gallery_intro_image_placeholder.gif);	background-repeat: no-repeat;	height: 300px;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 0px;	overflow: hidden;	float: left;}.body_column_1a__gallery_intro_text_box {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	line-height: 18px;	color: #222222;	text-decoration: none;	margin: 0px;	padding: 0px;	width: 180px;	float: left;}.body_column_1a__gallery_intro_text_box p {	margin: 0px;	padding: 0px;}#body_column_1a__gallery_thumbnails {	padding: 0px;	width: 600px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 0px;	clear: left;	float: left;}.body_column_1a__gallery_thumbnail_entry {	background-image: url(../images/gallery_thumbnail_placeholder.gif);	background-repeat: no-repeat;	padding: 0px;	float: left;	height: 120px;	width: 120px;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 10px;	margin-left: 0px;	overflow: hidden;}/*  -------------------------  Gallery Styles End  -------------------------  *//*  -------------------------  Gallery Index Styles Begin  -------------------------  */.body_column_1a__gallery_index_entry {	padding: 0px;	float: left;	width: 570px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 20px;}.body_column_1a__gallery_section_title {	font-family: Verdana, Geneva, sans-serif;	font-size: 14px;	font-weight: bold;	color: #1F266E;	text-decoration: none;	margin: 0px;	padding: 0px;	float: left;	width: 430px;}.body_column_1a__gallery_section_title p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}.body_column_1a__gallery_section_entry {	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	color: #222222;	text-decoration: none;	margin: 0px;	padding: 0px;	width: 430px;	float: left;}.body_column_1a__gallery_section_entry p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 2px;	margin-left: 0px;}.body_column_1a__gallery_section_link {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #4E6CB5;	text-decoration: none;	margin: 0px;	padding: 0px;	width: 430px;	float: left;}.body_column_1a__gallery_section_link p {	margin: 0px;	padding: 0px;}.body_column_1a__gallery_index_entry_clearance {	margin: 0px;	padding: 0px;	width: 570px;	clear: left;	overflow: hidden;	height: 10px;}/*  -------------------------  Gallery Index Styles End  -------------------------  *//*  -------------------------  Listing Index Styles Begin  -------------------------  */.body_column_1a__listing_index_entry {	padding: 0px;	float: left;	width: 570px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 20px;}.body_column_1a__listing_section_title {	font-family: Verdana, Geneva, sans-serif;	font-size: 14px;	font-weight: bold;	color: #1F266E;	text-decoration: none;	margin: 0px;	padding: 0px;	float: left;	width: 570px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;}.body_column_1a__listing_section_title p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}.body_column_1a__listing_section_title a {	color: #1F266E;	text-decoration: none;}.body_column_1a__listing_section_entry {	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	color: #222222;	text-decoration: none;	margin: 0px;	padding: 0px;	width: 570px;	float: left;}.body_column_1a__listing_section_entry p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 2px;	margin-left: 0px;}.body_column_1a__listing_section_link {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #4E6CB5;	text-decoration: none;	margin: 0px;	padding: 0px;	width: 570px;	float: left;}.body_column_1a__listing_section_link p {	margin: 0px;	padding: 0px;}.body_column_1a__listing_section_link a {	color: #4E6CB5;	text-decoration: none;}.body_column_1a__listing_index_entry_clearance {	margin: 0px;	padding: 0px;	width: 570px;	clear: left;	overflow: hidden;	height: 20px;}/*  -------------------------  Listing Index Styles End  -------------------------  *//*  -------------------------  Site Base Request Styles Begin  -------------------------  */.body_column_1a__site_base_request_entry {	margin: 0px;	padding: 0px;	float: left;	width: 600px;}.body_column_1a__request_section_title {	font-family: Verdana, Geneva, sans-serif;	font-size: 14px;	font-weight: bold;	color: #1F266E;	text-decoration: none;	margin: 0px;	padding: 0px;	float: left;	width: 460px;}.body_column_1a__request_section_title p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}.body_column_1a__request_section_entry {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #222222;	text-decoration: none;	margin: 0px;	padding: 0px;	width: 460px;	float: left;	line-height: 18px;}.body_column_1a__request_section_entry p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 2px;	margin-left: 0px;}.body_column_1a__request_section_form {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #4E6CB5;	text-decoration: none;	margin: 0px;	padding: 0px;	width: 450px;	float: left;	line-height: 18px;}.body_column_1a__request_section_form p {	margin: 0px;	padding: 0px;}.body_column_1a__site_base_request_clearance {	margin: 0px;	padding: 0px;	width: 600px;	clear: left;	overflow: hidden;	height: 10px;}#body_column_1a__request_contact_form {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	line-height: 18px;	color: #222222;	text-decoration: none;	margin: 0px;	padding: 0px;	width: 450px;	float: left;}.body_column_1a__site_base_request_thumbnail_entry {	background-image: url(../images/gallery_thumbnail_placeholder.gif);	background-repeat: no-repeat;	padding: 0px;	float: left;	height: 120px;	width: 120px;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 10px;	margin-left: 0px;	overflow: hidden;}/*  -------------------------  Site Base Request Styles End  -------------------------  *//*  -------------------------  Link Styles Begin  -------------------------  */.body_column_1a__link_entry {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #222222;	text-decoration: none;	padding: 0px;	width: 600px;	float: left;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.body_column_1a__link_preview_window {	float: left;	height: 135px;	width: 175px;	background-image: url(../images/web_link_filler.gif);	background-repeat: no-repeat;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	overflow: hidden;	padding-top: 16px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.body_column_1a__link_preview_image {	height: 123px;	width: 164px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 5px;	overflow: hidden;}.body_column_1a__link_information {	width: 410px;	float: left;	padding: 0px;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.body_column_1a__link_title {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-weight: bold;	color: #1F266E;	text-decoration: none;	width: 410px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 0px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #333333;}.body_column_1a__link_description {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #222222;	text-decoration: none;	padding: 0px;	width: 410px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}.body_column_1a__link_description p {	margin: 0px;	padding: 0px;}.body_column_1a__link_trigger {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-weight: bold;	color: #4E6CB5;	text-decoration: none;	margin: 0px;	padding: 0px;	width: 410px;}.body_column_1a__link_trigger p {	margin: 0px;	padding: 0px;}.body_column_1a__link_trigger a {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #4E6CB5;	text-decoration: none;}.body_column_1a__link_trigger a:hover {	color: #1F266E;}/*  -------------------------  Link Styles End  -------------------------  *//*  -------------------------  Catalog Styles Begin  -------------------------  */.body_column_1a__catalog_item_entry {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #222222;	text-decoration: none;	padding: 0px;	width: 600px;	float: left;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.body_column_1a__catalog_item_preview_window {	float: left;	height: 151px;	width: 175px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	overflow: hidden;	padding: 0px;}.body_column_1a__catalog_item_information {	width: 410px;	float: left;	padding: 0px;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.body_column_1a__catalog_item_title {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-weight: bold;	color: #1F266E;	text-decoration: none;	width: 410px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 0px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #333333;}.body_column_1a__catalog_item_description {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #222222;	text-decoration: none;	padding: 0px;	width: 410px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}.body_column_1a__catalog_item_description p {	margin: 0px;	padding: 0px;}.body_column_1a__catalog_item_trigger {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-weight: bold;	color: #4E6CB5;	text-decoration: none;	margin: 0px;	padding: 0px;	width: 410px;}.body_column_1a__catalog_item_trigger p {	margin: 0px;	padding: 0px;}.body_column_1a__catalog_item_enlarge_trigger {	padding: 0px;	height: 18px;	width: 175px;	clear: left;	float: left;	margin-top: 5px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	color: #4E6CB5;	text-decoration: none;}.body_column_1a__catalog_item_enlarge_trigger p {	margin: 0px;	padding: 0px;	overflow: hidden;}.body_column_1a__catalog_item_enlarge_trigger a {	font-family: Verdana, Geneva, sans-serif;	font-size: 11px;	color: #4E6CB5;	text-decoration: none;}.body_column_1a__catalog_item_enlarge_trigger a:hover {	color: #1F266E;}/*  -------------------------  Catalog Styles End  -------------------------  *//*  -------------------------  Contact Styles Begin  -------------------------  */#body_column_1a__contact_form {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	line-height: 18px;	color: #222222;	text-decoration: none;	width: 590px;	float: left;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	padding-top: 20px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#body_column_1a__contact_form p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}.form_clearance {	clear: left;	height: 0px;	width: 500px;	overflow: hidden;}/*  -------------------------  Contact Styles End  -------------------------  *//*  -------------------------  Admin Styles Begin  -------------------------  */.body_column_1a__admin_entry {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #444444;	text-decoration: none;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	width: 600px;}.body_column_1a__admin_entry p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.body_column_1a__admin_entry a {	color: #4E6CB5;	text-decoration: none;}.body_column_1a__admin_entry a:hover {	color: #1F266E;	text-decoration: none;}/*  -------------------------  Admin Styles End  -------------------------  *//*  -------------------------  Staff Styles Begin  -------------------------  */.body_column_1a__staff_entry {	margin: 0px;	padding: 0px;	float: left;	width: 600px;}.body_column_1a__staff_section_title {	font-family: Verdana, Geneva, sans-serif;	font-size: 14px;	font-weight: bold;	color: #003300;	text-decoration: none;	margin: 0px;	padding: 0px;	float: left;	width: 460px;}.body_column_1a__staff_section_title p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 2px;	margin-left: 0px;}.body_column_1a__staff_section_position {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-weight: bold;	color: #666;	text-decoration: none;	margin: 0px;	padding: 0px;	float: left;	width: 460px;}.body_column_1a__staff_section_position p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}.body_column_1a__staff_section_entry {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #222222;	text-decoration: none;	margin: 0px;	padding: 0px;	width: 460px;	float: left;	line-height: 18px;}.body_column_1a__staff_section_entry p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 2px;	margin-left: 0px;}.body_column_1a__staff_section_link {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #063;	text-decoration: none;	margin: 0px;	padding: 0px;	width: 460px;	float: left;	line-height: 18px;}.body_column_1a__staff_section_link a {	margin: 0px;	padding: 0px;	color: #063;	text-decoration: none;}.body_column_1a__staff_section_link a:hover {	margin: 0px;	padding: 0px;	color: #063;	text-decoration: underline;}.body_column_1a__staff_section_link p {	margin: 0px;	padding: 0px;}.body_column_1a__staff_thumbnail_entry {	background-image: url(../images/gallery_thumbnail_placeholder.gif);	background-repeat: no-repeat;	padding: 0px;	float: left;	height: 120px;	width: 120px;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 10px;	margin-left: 0px;	overflow: hidden;}.body_column_1a__staff_entry_clearance {	margin: 0px;	padding: 0px;	width: 600px;	clear: left;	overflow: hidden;	height: 10px;}/*  -------------------------  Staff Styles End  -------------------------  *//*  -------------------------  Case Studies Styles Begin  -------------------------  */.body_column_1a__case_study_title {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-weight: bold;	color: #222222;	text-decoration: none;	padding: 0px;	width: 600px;	float: left;	margin: 0px;}.body_column_1a__case_study_title p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 2px;	margin-left: 0px;}.body_column_1a__case_study_entry {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	color: #333333;	text-decoration: none;	padding: 0px;	width: 600px;	float: left;	margin: 0px;}.body_column_1a__case_study_entry p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}/*  -------------------------  Case Studies Styles End  -------------------------  */#body_column_2a {	padding: 0px;	float: left;	width: 250px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 11px;	background-image: url(../images/body-column_2-feature_repeater.jpg);	background-repeat: repeat-y;}#body_column_2a__feature_cap_end {	background-image: url(../images/body-column_2-feature_cap_end.jpg);	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	height: 14px;	width: 250px;}.body_column_2a__feature_head_title {	width: 228px;	background-image: url(../images/body-column_2-top_feature_cap.jpg);	background-repeat: no-repeat;	height: 16px;	padding-top: 24px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-weight: bold;	color: #600000;	text-decoration: none;	float: right;	margin-top: 0px;	margin-right: 45px;	margin-bottom: 0px;	margin-left: 0px;	display: inline;}.body_column_2a__feature_text_box {	font-family: Verdana, Geneva, sans-serif;	font-size: 10px;	color: #333333;	text-decoration: none;	padding: 0px;	width: 200px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 27px;}.body_column_2a__calendar_feature_box {	font-family: Verdana, Geneva, sans-serif;	font-size: 10px;	color: #333333;	text-decoration: none;	width: 200px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 27px;	height: 140px;	padding: 0px;}.body_column_2a__feature_text_box ul {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 15px;	list-style-type: disc;}.body_column_2a__feature_text_box ol {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 22px;}.body_column_2a__feature_text_box p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}.body_column_2a__feature_text_box a {	margin: 0px;	padding: 0px;	color: #600000;	text-decoration: none;	font-weight: bold;}.body_column_2a__feature_text_box ul li ul {	margin-bottom: 3px;}.body_column_2a__feature_text_box ul li ul a {	color: #333;	text-decoration: none;	font-weight: normal;}.body_column_2a__feature_text_box hr {	padding: 0px;	margin-top: -2px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.body_column_2a__feature_text_box a:hover {	color: #003300;	text-decoration: underline;}.body_column_2a__feature_section_title {	background-image: url(../images/body-column_2-mid_feature_cap.jpg);	background-repeat: no-repeat;	margin: 0px;	height: 31px;	width: 228px;	padding-top: 24px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 16px;	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	font-weight: bold;	color: #600000;	text-decoration: none;	clear: both;}.body_column_2a__feature_footer {	background-image: url(../images/body-column_2-feature_footer.jpg);	background-repeat: no-repeat;	padding: 0px;	height: 22px;	width: 250px;	margin: 0px;}.body_column_2a__extra_content {	background-color: #FFF;	margin: 0px;	padding-top: 50px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	width: 250px;}.body_column_2a__extra_content_container {	padding: 0px;	width: 200px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 26px;}#body_clearance {	clear: both;	height: 0px;	width: 900px;	overflow: hidden;}/*  -------------------------  Body DIV Styles End  -------------------------  *//*  -------------------------  Footer DIV Styles Begin  -------------------------  */#footer_container {	background-image: url(../images/footer_background.jpg);	background-repeat: no-repeat;	margin: 0px;	padding: 0px;	height: 61px;	width: 951px;	background-color: #EDE8E4;}/*  -------------------------  Footer DIV Styles End  -------------------------  *//*  -------------------------  Fine Print DIV Styles Begin  -------------------------  */#fine_print_container {	font-family: Verdana, Geneva, sans-serif;	font-size: 9px;	color: #717F74;	text-decoration: none;	text-align: center;	background-color: #EDE8E4;	margin: 0px;	padding-top: 28px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;	height: 20px;	background-image: url(../images/page_footer_reflection.jpg);	background-repeat: no-repeat;}#fine_print_container a {	color: #666;	text-decoration: none;}#fine_print_container a:hover {	color: #333;}/*  -------------------------  Fine Print DIV Styles End  -------------------------  *//*  -------------------------  Eyedeal Credit DIV Styles Begin  -------------------------  */#eyedeal_credit_container {	font-family: Verdana, Geneva, sans-serif;	font-size: 10px;	color: #666;	text-decoration: none;	text-align: center;	background-color: #EDE8E4;	margin: 0px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;	font-weight: bold;}#eyedeal_credit_container a {	color: #666;	text-decoration: none;}#eyedeal_credit_container a:hover {	color: #1b0173;}#sidebar_calendar_table {	padding: 0px;	margin-top: 6px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	text-align: left;}/*#sidebar_calendar_table tr td {	border: 1px solid #000;}*/#sidebar_calendar_table #calendar_column_sunday_first {	border: 1px solid #999;	margin: 0px;	padding: 0px;	height: 15px;	width: 27px;	text-align: center;	color: #030;	background-image: url(../images/sidebar_calendar_day_row_bg.jpg);	background-repeat: repeat-x;	font-weight: bold;}#sidebar_calendar_table #calendar_column_sunday {	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #999;	border-bottom-color: #999;	border-left-color: #999;	margin: 0px;	height: 15px;	width: 25px;	text-align: left;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 2px;}#sidebar_calendar_table #calendar_column_otherday_first {	margin: 0px;	padding: 0px;	height: 15px;	width: 27px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-top-color: #999;	border-right-color: #999;	border-bottom-color: #999;	text-align: center;	color: #030;	background-image: url(../images/sidebar_calendar_day_row_bg.jpg);	background-repeat: repeat-x;	font-weight: bold;}#sidebar_calendar_table #calendar_column_otherday {	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #999;	border-bottom-color: #999;	margin: 0px;	height: 15px;	width: 25px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 2px;}#sidebar_calendar_table #calendar_row_month_name {	border-top-width: 1px;	border-right-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-left-style: solid;	border-top-color: #999;	border-right-color: #999;	border-left-color: #999;	margin: 0px;	height: 20px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 2px;	background-image: url(../images/sidebar_calendar_month_row_bg.jpg);	background-repeat: repeat-x;	color: #600;	font-size: 11px;}#sidebar_calendar_table a {	padding: 0px;	margin: 0px;	text-decoration: none;	color: #333333;	font-weight: bold;}#sidebar_calendar_table a:hover {	padding: 0px;	margin: 0px;	text-decoration: none;	color: #600000;	font-weight: bold;}#table-hardware {	padding: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 3px;	margin-left: 16px;}/*#table-hardware tr td {	margin: 0px;	width: 100px;	text-align: left;	vertical-align: top;	border: 1px solid #CCC;	padding-top: 5px;	padding-right: 7px;	padding-bottom: 5px;	padding-left: 7px;}*/.home_text_content_1_contents_box {	width: 420px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 150px;	margin-top: 15px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}/*.home_text_content_1_contents_box p {	padding: 0px;	margin: 0px;}*/