#dashboard {	background-color: #ffffff;	font-family: Arial;}body, html {	background-color: #FFF8DC;	color: #000000;	font-family: Aria3l, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	line-height: 14px;	margin: 0;	padding: 0;}strong {	font-weight: bold;}em {	font-style: italic;}a {	color: #092F79;	text-decoration: none;}a:hover {	color: #F0AC01;	text-decoration: underline;}img {	border-width: 0px;}hr {	border-bottom-width: 0px;	border-color: #ed262b;	border-left-width: 0px;	border-right-width: 0px;	border-style: dotted;	border-top-width: 1px;	font-size: 1px;	height: 1px;	margin-bottom: 10px;	margin-left: 0;	margin-right: 0;	margin-top: 10px;	padding: 0;	width: 100%;}#horizon {	left: 0px;	position: relative;	top: 0px;	width: 100%;}#container {	border-left-style: solid;	border-left-width: 1px;	border-right-style: solid;	border-right-width: 1px;	left: 0px;	margin-bottom: 0px;	margin-left: auto;	margin-right: auto;	margin-top: 2px;	position: relative;	top: 2px;	width: 980px;}#header {	left: 0px;	position: relative;	top: 0px;	width: 980px;}#header_banner {	background-image: url(/img/ui/header.jpg);	background-position: left;	background-repeat: no-repeat;	height: 346px;	left: 0px;	position: relative;	top: 0px;	width: 980px;}#top_nav {	background-color: #092f79;	background-image: none;	background-repeat: repeat-x;	border-bottom-color: #f0ac01;	border-bottom-style: solid;	border-bottom-width: 3px;	border-top-color: #f0ac01;	border-top-style: solid;	border-top-width: 3px;	height: 32px;	left: 0px;	position: relative;	top: 0px;	width: 980px;}#top_nav_content {	height: 20px;	left: 0px;	position: relative;	top: 0px;	width: 980px;}#top_nav_content img {	border-width: 0px;	float: left;	height: 30px;	left: 24px;	position: relative;	top: 3px;	width: 2px;}#top_nav_content span {	float: left;	left: 30px;	line-height: 28px;	padding-left: 15px;	padding-right: 15px;	position: relative;	top: 0px;}#top_nav_content span a {	color: #ffffff;}#top_nav_content span a:hover {	color: #F0AC01;	text-decoration: none;}#main_content {	left: 0px;	position: relative;	top: 0px;	width: 980px;}#main_content_container {	background-color: #ffffff;	color: #000000;	left: 0px;	margin: 0px;	padding: 0px;	position: relative;	top: 0px;	width: 100%;}#left_nav {	background-color: #F0AC01;	color: #000000;	left: 2px;	margin-bottom: 5px;	position: relative;	top: 0px;	width: 64px;}.navHeader {	background-image: #F0AC01;	background-repeat: no-repeat;	height: 32px;	left: 14px;	margin-top: 8px;	position: relative;	top: 0px;	width: 120px;}.navHeader h3 {	color: #ffffff;	display: inline;	font-size: 12px;	line-height: 18px;	padding-left: 0px;}.navLI {	background-color: #092F79;	background-repeat: no-repeat;	display: block;	height: 17px;	left: 0px;	margin-bottom: 2px;	position: relative;	top: 0px;	width: 130px;}.navLI a {	color: #ffffff;	display: block;	font-size: 12px;	height: 17px;	line-height: 17px;	padding-left: 0px;	width: 130px;}.navLI a:hover {	color: #F0AC01;	text-decoration: none;}#right_content {	left: 0px;	position: relative;	top: 0px;}._home #right_content {	background-color: #ffffff;	color: #ffffff;	text-align: center;}#right_content_container {	padding-bottom: 0px;	padding-left: 10px;	padding-right: 10px;	padding-top: 0px;}._home #right_content_container {	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;	padding-top: 0px;}._green #right_content_container {	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;	padding-top: 0px;}#footer {	background-color: #092F79;	color: #ffffff;	height: 43px;	left: 0px;	line-height: 43px;	position: relative;	text-align: center;	top: 0px;	width: 980px;}#mainBanner {	background-image: url(/img/ui/main_banner.jpg);	background-position: left;	background-repeat: no-repeat;	height: 244px;	left: 0px;	margin-bottom: 0px;	margin-left: auto;	margin-right: auto;	margin-top: 0px;	position: relative;	top: 0px;	width: 660px;}#productGridTable {	left: 0px;	margin-bottom: 0px;	margin-left: auto;	margin-right: auto;	margin-top: 0px;	position: relative;	top: 0px;	width: 664px;}.rowSpacer {	float: clear;	height: 0px;	left: 0px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	position: relative;	top: 0px;	width: 100%;}.product_row {	height: 252px;	left: 0px;	margin-bottom: 5px;	position: relative;	top: 0px;	width: 664px;}.productGrid {	background-color: url(/img/ui/product_grid.jpg);	background-repeat: no-repeat;	display: inline;	float: left;	height: 252px;	left: 0px;	position: relative;	top: 0px;	width: 218px;	z-index: 150;}.borderR {	margin-right: 5px;}.productGrid div {	display: inline;}.productTitle {	color: #092F79;	font-size: 20px;	height: 25px;	left: 0px;	line-height: 17px;	position: absolute;	text-align: center;	top: 0px;	width: 218px;	z-index: 300;}.productImage {	height: 154px;	left: 0px;	position: absolute;	text-align: center;	top: 41px;	width: 230px;}.imgButton {	height: 153px;	left: -2px;	margin-bottom: 0px;	margin-left: auto;	margin-right: auto;	margin-top: 0px;	position: relative;	top: 0px;	width: 188px;}.productDescription {	color: #000000;	left: 0px;	position: absolute;	text-align: center;	top: 160px;	width: 218px;	z-index: 250 !important;}.productPrice {	color: #000000;	font-size: 15px;	left: 0px;	position: absolute;	text-align: center;	top: 180px;	width: 218px;	z-index: 250 !important;}.blankButton {	left: 0px;	position: absolute;	text-align: center;	top: 222px;	width: 218px;	z-index: 500 !important;}.blankButton a {	color: #ffffff;	font-size: 10px;	letter-spacing: 1px;	text-decoration: none;}.blankButton a:hover {	color: #ffff00;}#product_image {	height: 315px;	left: 10px;	position: relative;	top: 10px;	width: 287px;}#product_printing_tab {	left: 10px;}#product_info_tab {	left: 132px;}.product_tab {	color: #FFFFFF;	font-size: 14px;	height: 22px;	padding-top: 6px;	position: absolute;	text-align: center;	top: 0px;	width: 120px;}.pt_active {	background-color: #F0AC01;	background-position: 0px;	background-repeat: no-repeat;}.pt_inactive {	background-color: #F0AC01;	background-position: -63px;	background-repeat: no-repeat;	cursor: pointer;}.pt_inactive:hover {	background-color: #F0AC01;	background-position: -32px;	background-repeat: no-repeat;	color: #333333;}.product_image_large {	height: 265px;	left: 10px;	position: absolute;	top: 36px;	width: 350px;}#product_box {	background-color: url(/img/ui/product_box.png);	background-position: left;	background-repeat: no-repeat;	height: 350px;	left: 0px;	position: absolute;	top: 26px;	width: 350px;}#product_label {	font-size: 24px;	left: 10px;	position: absolute;	top: 300px;}#product_text_content {	left: 0px;	padding: 10px;	position: relative;	text-align: left;	top: 0px;	width: 600px;}#welcomeBanner, #welcomeBanner2 {	background-color:#F0AC01;	background-image:;	background-position: left;	background-repeat: repeat-x;	color: #FFFFFF;	font-size: 30px;	height: 58px;	line-height: 36px;	padding-top: 22px;	text-align: center;	text-shadow: #333333 3px 2px 2px;}#welcomeBanner2 {	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 2px;}#welcomeTable {	border-collapse: collapse;	border-width: 0px;}#loginTD {	background-color: #092F79;	border-right-color: #cccccc;	border-right-style: solid;	border-right-width: 1px;	padding: 5px;	width: 176px;}.loginBox {	border-collapse: collapse;	margin-bottom: 5px;	width: 176px;}.loginBoxLast {	margin-bottom: 0px;}.loginBoxTop {	background-color: #E6E6E6;	background-image: url(/img/ui/loginBoxTop.png);	background-position: left;	background-repeat: no-repeat;	height: 20px;}.loginBoxMiddle {	background-color: #E6E6E6;	background-image: url(/img/ui/loginBoxMiddle.png);	background-position: left;	background-repeat: repeat-y;	text-align: center;}.loginBoxMiddle p.tiny {	font-size: 9px;	font-weight: bold;	margin-bottom: 0px;}.loginBoxMiddle input {	font-size: 10px;}.loginBoxMiddle .textInput {	width: 140px;}.loginBoxMiddle h4 {	color: #000000;	font-size: 12px;	margin: 0px;}.loginBoxBottom {	background-color: #E6E6E6;	background-image: url(/img/ui/loginBoxBottom.png);	background-position: left;	background-repeat: no-repeat;	height: 20px;}#contentTD .content {	padding: 10px;}.greenParagraph {	padding-bottom: 0px;	padding-left: 30px;	padding-right: 30px;	padding-top: 0px;	text-align: left;}.greenTable {	border-collapse: separate;	border-spacing: 2px;	border-style: solid;	border-width: 2px;	width: 100%;}.greenTable td {	background-color: #E5F2E8;}.greenTable h2 {	font-size: 16px;	margin-bottom: 10px;	margin-left: 20px;	margin-right: 20px;	margin-top: 10px;	white-space: nowrap;}.greenTable h3 {	font-size: 14px;	margin-bottom: 10px;	margin-left: 20px;	margin-right: 20px;	margin-top: 10px;	white-space: nowrap;}.greenTable p {	font-size: 10px;	margin: 10px;	white-space: nowrap;}.clear {	clear: both;}.center {	text-align: center;}.center table {	text-align: left;}.left {	text-align: left;}.right {	text-align: right;}.green {	color: #03ae03;}