body,p,div,th,td,p,input,select,textarea {
   font-family: verdana, helvetica, sans-serif, arial;
   color: #333333;
   font-size: 10px;
}
a:link {
   color: #333333;
   text-decoration: none;
}
a:visited {
   color: #333333;
   text-decoration: none;
}
a:hover {
   color: #333333;
   text-decoration: underline;
}
a:active {
   color: #0099cc;
   text-decoration: none;
}
h1 {
   COLOR: #33ccff;
   font-size: 24px;
   font-weight: normal;
}
h2 {
   COLOR: #333333;
   font-size: 20px;
   font-weight: normal;
}
h3 {
   COLOR: #33ccff;
   font-size: 16px;
   font-weight: normal;
}

h3.small {
   COLOR: #33ccff;
   font-size: 14px;
   font-weight: normal;
}


hr {
   COLOR: #DDDDDD;
   HEIGHT: 1px;
}
body {
	margin: 0px;
	text-align: center;
	background: #ada599;
}

body.referer {
	background: #ffffff;
}
.left, .right, .clearfloat {
	margin: 0px;
	padding: 0px;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clearfloat {
        clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

#wrapper {
        margin: 0 auto;
        width: 1024px;
	text-align: center;
}

#site_content {
	margin-bottom: 20px;
	width: 985px;
	text-align: left;
}

#header {
        height: 130px;
        padding: 0px 0 0 0;
}

#logo {
	float: left;
	margin: 45px 0px 0px 40px;
	height: 80px;
	width: 350px;
}

#header-nav {
	float: right;
	margin: 85px 30px 0px 0px;
	padding: 0px;
	height: 45px; 
	width: 520px;
/*	background: url(images/header-nav-border.gif) 0 0 no-repeat;*/
	background: url(images/header-nav-border-white.gif) 0 0 no-repeat;
}
#header-nav div.items {
	float: left;
	margin: 17px 0px 0px 20px;
	padding: 0px;
	text-align: center;
}
#header-nav div.login {
	margin: 16px 0px 0px 20px;
	padding: 0px;
}
#header-nav div.login div {
	float: left;
	margin: 1px 0px;
	vertical-align: top;
}
#header-nav div.login div a.login-icon {
	color: #fea723;
	font-size: 11px;
	font-weight: bold;
	vertical-align: top;
}
#header-nav div.login div.login-icon {
	margin: 0px 2px;
}


#header-nav div.small {
	margin: 17px 0px 0px 10px;
}
#header-nav img {
	padding: 0px 0 0 0;
}

#header-nav a.login-icon {
	color: #fea723;
	font-weight: bold;
	vertical-align: top;
}

#header-nav a.login-icon img {
	vertical-align: middle;
}

#header-nav div.search {
	float: right;
	width: 235px;
	padding: 0px;
	height: 30px;
	margin: 13px 0 0 0;
}

#header-nav div.search .searchboxleft {
	float: left;
        height: 24px;
        width: 9px;
        background: url(images/search_back_left.gif) no-repeat right;
}
#header-nav div.search .searchbox {
	float: left;
	padding: 0px;
	margin: 0px;
        height: 24px;
	width: 170px;
        background: url(images/search_back.gif) repeat-x;
}
#header-nav div.search .searchbox input {
	margin-top: 3px;  
        border: 0px;
	width: 170px;
        border-style: none;
}

#header-nav div.search .searchboxright {
	float: left;
        height: 24px;
        width: 11px;
        background: url(images/search_back_right.gif) no-repeat;
}
#header-nav div.search .searchboxbutton {
	float: left;
	width: 40px;
	height: 24px;
	text-align: center;
}
#border-top {
/*	background: url(images/border-top.gif) 0 0 no-repeat;  */
	background: url(images/border-top-white.gif) 0 0 no-repeat;  
 	padding: 14px 0px 0px 0px; 
}

#border-bottom {
/*	background: url(images/border-bottom.gif) 0 100% no-repeat; */
	background: url(images/border-bottom-white.gif) 0 100% no-repeat; 
 	padding: 0px 0px 14px 0px; 
	padding-bottom: 30px;
}
#border-content {
	margin: 0px 0px 0px 0px;
	background: url(images/border-content.gif) repeat-y;
}

#main_area {
	margin: 0px 5px;
	background: #fefefe;
}

#center_space {
	margin: 0px 27px;
	text-align: left;
}

#footer {
        margin: 30px 0 0 0;
	border-top: 1px solid #ccc;
}

#footer .left {
	margin: 10px;
	width: 500px;
}
#footer .right {
	margin: 10px;
	width: 350px;
}

h3.great_visitor {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 15px 0px;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}

div.most_popular_tradeins_top {
	margin: 7px 0px 0px 0px;
	padding-top: 35px;
	width: 382px;
/*	height: 41px;*/
	background: url(images/most_popular-border-top.gif) no-repeat 0 0;
}
div.most_popular_tradeins_content {
	margin: 0px 0px 0px 1px;
	width: 382px;
	background: url(images/most_popular-border-content.gif) no-repeat; 
}

div.most_popular_tradeins_bottom {
	margin: 0px 0px 0px 0px;
	padding-bottom: 13px;
	width: 382px;
	background: url(images/most_popular-border-bottom.gif) no-repeat 0 100%;
}

div.most_popular_tradeins {
}

div.most_popular_tradeins div {
	padding: 10px 15px 15px 20px;
}

div.most_popular_tradeins div table th {
	text-align: left;
	color: #333333;
}

div.most_popular_tradeins div table a {
	color: #333333;
}

div.most_popular_tradeins div table .quote {
	color: #75a217;
	font-weight: bold;
}

div.how_it_works {
	margin-top: 15px;
	width: 375px;
}

div.search_device, div.select_brand, div.select_type {
	margin: 3px 0px;
	padding: 0px;
	width: 475px;
	height: 125px;
}
div.search_device {
	background: url(images/search_device-border.jpg) no-repeat;
}

div.search_device div, div.select_brand div, div.select_type div {
	padding: 28px 0 0 0;
}

div.search_device h2, div.select_brand h2, div.select_type h2 {
	color: #650199;
	margin: 0px 0px 0px 160px;
	padding: 0px;
}

div.search_device input, div.select_brand select, div.select_type select {
	width: 250px;
	margin: 0px 0px 0px 160px;
}

/* Go button */
div.search_device a, div.select_brand a, div.select_type a {
	color: #333333;
	padding: 0 5px;
	font-size: 16px;
	font-weight: bold;
}

div.select_brand {
	background: url(images/select_brand-border.jpg) no-repeat;
}

div.select_type {
	background: url(images/select_type-border.jpg) no-repeat;
}

div.section-border-top, div.section-border-bottom {
	margin: 0px;
	width: 917px;
}
div.section-border-top {
	background: url(images/section-border-top.gif) 0 0 no-repeat; 
 	padding: 35px 0px 0px 0px; 
}

div.section-border-bottom {
	background: url(images/section-border-bottom.gif) 0 100% no-repeat; 
 	padding: 0px 0px 14px 0px; 
}
div.section_title {
	margin: 20px 0px;
}
div.section-border-bottom h2 {
	font-size: 18px;
	margin: 0px 15px;
	padding: 10px 0px 15px 0px;
	border-bottom: 1px solid #ccc;
}

div.tips-border-top, div.tips-border-bottom {
	margin: 0px;
	width: 385px;
}

div.tips-border-top {
	margin-top: 20px;
	background: url(images/tips-border-top.gif) 0 0 no-repeat; 
 	padding: 20px 0px 0px 0px; 
}
div.tips-border-bottom {
	background: url(images/tips-border-bottom.gif) 0 100% no-repeat; 
 	padding: 0px 0px 14px 0px; 
}
div.tips-border-bottom h2 {
	margin: 0px 20px;
	padding: 0px 0px 0px 0px;
	border: 0px;
}
div.tips-border-bottom p {
	font-size: 12px;
	padding: 3px 20px;
}
div.tips-border-bottom a {
	color: #99cc33;
}

div.search_header {

}
div.search_title {
	float: left;
	width: 600px;
	height: 66px;
	vertical-align: middle;
}
div.new_image_link {
	float: right;
	width: 285px;
	height: 66px;
}

table.request_model_form {
	width: 100%;
}
table.request_model_form tr {
}

table.request_model_form td {
	padding: 2px 0px;
	margin: 0px 0px;
}

table.request_model_form td select, table.request_model_form td input[type="text"] {
	margin-left: 5px;
}

div.upgrade_up_form_left {
	width: 520px;
}

div.upgrade_up_form {
	width: 380px;
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #ccc;
}

div.tradein_section {
	margin: 0px;
	padding: 0px 0px;
	width: 360px;
	height: 145px;
	background: url(images/tradein_values.gif) no-repeat center;
}
div.tradein_section p {
	font-size: 24px;
	color: #99cc33;
	padding: 90px 0 0 125px;
	margin: 0px;
}

div#faq {
	background: url(images/faq_icon.gif) no-repeat top left;
	margin: 40px auto 0px auto;
	width: 300px;
	min-height: 200px;
	border-top: 1px solid #ccc;
}

div#faq p {
	text-align: right;
	padding: 15px 0px;
}
div#faq p a {
	color: #99cc33;
	font-weight: bold;
}

div#register {
	margin: 20px 15px;
	padding-right: 20px;
	border-right: 1px solid #ccc; 
}

div#register h2 {
	font-size: 19px;
	font-weight: bold;
	margin: 0px 15px;
	padding: 10px 0px 15px 0px;
	color: #ff6600;
	border: 0px;
}
div#register a {
	color: #99cc33;	
}
div#content {
	margin: 0px 15px;
	padding: 10px 0px 15px 0px;
}
div.tradein_info-top {
	width: 376px; 
	margin: 20px 20px 0px 0px;
	background: url(images/tradein-border-top.gif) no-repeat top left;
	padding: 30px 0px 0px 0px;
}
div.tradein_info-bottom {
	background: url(images/tradein-border-bottom.gif) 0 100% no-repeat;
	padding: 0px 0px 14px 0px;
}

div.tradein_info-bottom div {
	margin: 0px 10px;
}

div.tradein_info_edit {
	color: #99cc33;
	font-size: 13px;
	font-weight: bold;
	margin: 0px 10px 0px 0px;
	padding: 0px 20px 10px 0px;
	text-align: right;
}
div.tradein_info_edit a {
	color: #99cc33;
}
div.tradein_info {
	margin: 0px 5px 0px 10px; 
}
div.tradein_info .PName {
	font-size: 18px;
}

div.tradein_info td {
	font-size: 14px;
}
div.tradein_info a {
}

div#application_submitted {
	padding: 10px;
}

div#application_submitted .application_submitted_left {
	width: 500px;
	text-align: justify;
	font-size: 14px;
}
div.application_submitted_tradein_info, div.application_submitted_register_info {
	margin: 40px 0px;
	padding: 0px 20px;
}
div.application_submitted_tradein_info h2, div.application_submitted_register_info h2 {
	color: #666666;
	border: 0px;
	margin: 0px;
	padding: 0px;

}
div.application_submitted_tradein_info h3, div.application_submitted_register_info h3 {
	font-size: 20px;
	color: #ff6801;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

div.application_submitted_tradein_info {
	border-right: 1px solid #ccc;
}
div.application_submitted_register_info table td, div.application_submitted_tradein_info table td {
	margin: 0px;
	padding: 3px 0px;
	font-size: 12px;
}
div.application_submitted_register_info table td {
	color: #ff6801;
	font-size: 14px;
	font-weight: bold;
}

.quote, .assess_quote {
	margin: 10px 0px;
	color: #99cc33;
	font-size: 12px;
	font-weight: bold;
}
.assess_quote {
	padding: 15px 15px;
	width: 250px;
	text-align: center;
	font-size: 16px;
	border: 2px dashed #ccc;
}

.cart_header {
        font-size: 12px;
        color: #000000;
/*        font-weight: bold;*/
}

.product_title {
   color: #33ccff;
   font-size: 12px;
}

.SpeedBarTitle {
   COLOR: #33ccff;
/*  font-weight: bold;*/
   font-size: 14px;
}

.BigTitle {
   color: #99cc33;
   font-size: 30px;
/*   font-weight: bold; */
}

.BigTitle2 {
	font-size: 30px;
	color: #66009c;
}

.PartnerTitleBig {
	font-size: 36px; font-weight: normal; color: #6FAD6C;
}

.PartnerTitle {
	font-size: 20px; font-weight: normal; color: #6FAD6C;
}

.MiddleTitle {
   color: #33ccff;
   font-size: 23px;
   line-height: 0.7cm;
 /*  font-weight: bold; */
}

.AccountPageTitle {
   COLOR: #333333;
   font-size: 24px;
}

a:link adv_search_link, a:hover adv_search_link, a:visited adv_search_link, a:active adv_search_link{
   color: #33ccff;
   font-size: 11px;
   text-decoration: none;
}

.research {
   color: #000000;
   font-size: 12px;
}

.research_link, .same_as_billing, .mailing_list_title {
   color: #333333;
   font-size: 11px;
}

.shipping_method, .payment_method, .sortby, .navigation {
   color: #333333;
   font-size: 11px;
   font-weight: bold; 
}

.sortby_active, .navigation_active {
   color: #ff9900;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
}

.sortby_inactive, .navigation_inactive {
   color: #666666;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
}


td.nav_active {
        height: 13px;
        width: 15px;
        background:#eeeeee;
        color: #333333;
	font-size: 11px;
/*	font-weight: bold;*/
	text-decoration: none;
}
td.nav_inactive {
        height: 13px;
        width: 15px;
        background:#eeeeee;
        color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}


.location_text {
  color: #ff9900;
  font-size: 11px;
  top: 3px;
/*  font-weight: bold;*/
}

.footer_section_header {
   color: #ff9900;
   font-size: 13px;
/*   font-weight: bold; */
}

a.footer_section_link {
   color: #666666;
   font-weight: normal;
   font-size: 10px;
}

.delimiter {
   width: 1px;
   background:#CCCCCC url(images/filler.gif) repeat-y; 
}

.popup_title_big {
	color: #ff9900;
	font-size: 24px;
}

.popup_title, .titles {
        color: #ff9900;
        font-size: 12px;
}

.welcome_text {
	font-size: 28px;
	color: #ff6535;
}

.PName {
   FONT-SIZE: 36px;
   COLOR: #333333;
/*   FONT-WEIGHT: bold;*/
}

a.GoldLink, .GoldLink  {
   color: #ff9900
}

.subtotal {
   font-size: 12px;
   font-weight: bold;
   color: #000000; 
}


.HeadBox {
   background-color: rgb(255, 255, 255);
}
.HeadText {
   FONT-SIZE: 12px;
/*   FONT-WEIGHT: bold;*/
}
.HeadLine {
   BACKGROUND-COLOR: #DDE3E5;
}
.VertMenuBox {
   background-color: rgb(255, 255, 255);
}
.VertMenuBorder {
   BACKGROUND-COLOR: #CCCCCC;
   /*#FFC58C;
   */;
}
.VertMenuTitle {
   BACKGROUND-COLOR: #ffffff;
   COLOR: #333333;
   FONT-SIZE: 11px;
/*   FONT-WEIGHT: bold;*/
}
.VertMenuItems {
   color: #666666;
   text-decoration: none;
}
.VertMenuItems:link {
   text-decoration: none;
   font-family: verdana;
   color: #666666;
}
.VertMenuItems:visited {
   COLOR: #666666;
   TEXT-DECORATION: none;
}
.VertMenuItems:hover {
   text-decoration: underline;
   color: #333333;
}
.VertMenuItems:active {
   COLOR: #666666;
   TEXT-DECORATION: none;
}
.VertMenuHr {
   COLOR: #ededed;
}
.CategoriesList {
   FONT-SIZE: 14px;
}
.DialogBox {
   BACKGROUND-COLOR: #ffffff;
}
.DialogBorder {
   BACKGROUND-COLOR: #ffffff;
}
.DialogTitle {
   COLOR: #333333;
   FONT-SIZE: 10px;
/*  FONT-weight: bold; */
}
.NumberOfArticles {
   COLOR: #000000;
   FONT-SIZE: 10px;
   FONT-weight: bold;
}
.TopLabel {
   COLOR: #000000;
   FONT-SIZE: 12px;
/*   FONT-weight: bold;*/
}
.Text {
   COLOR: #000000;
}
.AdminSmallMessage {
   COLOR: #ff0000;
}
.AdminTitle {
   COLOR: #666666;
   FONT-SIZE: 12px;
   FONT-weight: bold;
}
.Line {
   BACKGROUND-COLOR: #ff9900;
}
.ProductTitle {
   color: #333333;
   font-weight: normal;
}
.ProductDetailsTitle {
   COLOR: #333333;
   font-weight: bold;
}
.ProductDetails {
   COLOR: #000000;
}
.ProductPriceTitle {
   COLOR: #333333;
   font-weight: normal;
}
.ProductPriceConverting {
   COLOR: #333333;
   font-weight: bold;
   font-size: 14px;
}
.ProductPrice {
   COLOR: #cc3333;
   FONT-SIZE: 12px;
/*   FONT-weight: bold;*/
}
.ProductPriceSmall {
   COLOR: #ff0000;
   FONT-SIZE: 10px;
/*   FONT-weight: bold;*/
}
.MarketPrice {
   FONT-SIZE: 11px;
}
.ItemsList {
   COLOR: #666666;
   FONT-SIZE: 10px;
/*   FONT-weight: bold;*/
}
.NavigationPath {
   COLOR: #000000;
   FONT-SIZE: 10px;
/*   FONT-weight: bold;*/
}
.FormButton {
   COLOR: #666666;
   FONT-SIZE: 10px;
   FONT-weight: bold;
}
.Button {
   FONT-FAMILY: Arial;
/*   BACKGROUND: URL(images/add_cart.gif);*/
   background:transparent;
   COLOR: #ffffff;
/*   FONT-WEIGHT: bold;*/
   FONT-SIZE: 11px;
   TEXT-DECORATION: none;
}
.CustomerMessage {
   COLOR: #FF3300;
   FONT-SIZE: 10px;
   FONT-weight: bold;
}
.ErrorMessage {
   COLOR: #FF3300;
   FONT-SIZE: 10px;
   FONT-weight: bold;
}
.Star {
   COLOR: #FF0000;
}
.HighLight {
   BACKGROUND-COLOR: #dfdfdf;
}
.SaveMoneyLabel {
   COLOR: #FFFFFF;
   FONT-SIZE: 10px;
   FONT-weight: bold;
}
.TableHead {
   BACKGROUND-COLOR: #dfdfdf;
}
.SmallNote:link {
   COLOR: #888888;
   TEXT-DECORATION: none;
   FONT-SIZE: 9px;
   FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
   COLOR: #888888;
   TEXT-DECORATION: none;
   FONT-SIZE: 9px;
   FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
   COLOR: #888888;
   TEXT-DECORATION: underline;
   FONT-SIZE: 9px;
   FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:active {
   COLOR: #888888;
   TEXT-DECORATION: none;
   FONT-SIZE: 9px;
   FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.Bottom {
   BACKGROUND-COLOR: #ffffff;
   COLOR: #666666;
}
.Tab {
   BACKGROUND-COLOR: #ffffff;
/*   FONT-WEIGHT: bold;*/
 /*  TEXT-TRANSFORM: uppercase; */
   FONT-SIZE: 20px;
}
.CatMenuItemOff {
   BACKGROUND-COLOR: transparent;
   /* like "VertMenuBox" */    BORDER-RIGHT: none;
   /* like "VertMenuBox" */    BORDER-TOP: none;
   /* like "VertMenuBox" */    BORDER-LEFT: none;
   /* like "VertMenuBox" */    BORDER-BOTTOM: none;
   /* like "VertMenuBox" */    MARGIN-BOTTOM: 1px;
   MARGIN-TOP: 1px;
   MARGIN-LEFT: 1px;
   MARGIN-RIGHT: 2px;
/*   CURSOR: hand;*/
}
.CatMenuItemOffExp {
   BACKGROUND-COLOR: transparent;
   /* like "VertMenuBox" */    BORDER-RIGHT: none;
   /* like "VertMenuBorder" */    BORDER-TOP: none;
   /* like "VertMenuBorder" */    BORDER-LEFT: none;
   /* like "VertMenuBorder" */    BORDER-BOTTOM: none;
   /* like "VertMenuBorder" */    MARGIN-BOTTOM: 1px;
   MARGIN-TOP: 1px;
   MARGIN-LEFT: 1px;
   MARGIN-RIGHT: 2px;
/*   CURSOR: hand;*/
}
/*
.CatMenuItemOn {
   BACKGROUND-COLOR: #ffffff;
   BORDER-RIGHT: #ffffff 1px ffffff;
   BORDER-TOP: #ffffff 1px ffffff;
   BORDER-LEFT: #ffffff 1px ffffff;
   BORDER-BOTTOM: #ffffff 1px ffffff;
   MARGIN-LEFT: 1px;

   MARGIN-RIGHT: 2px;
   CURSOR: hand;
}
*/
/*
.CatSubMenu {
   BACKGROUND-COLOR: #ffffff;
   BORDER-RIGHT: #ffffff 1px solid;
   BORDER-TOP: #ffffff 1px solid;
   BORDER-LEFT: #ffffff 1px solid;
   BORDER-BOTTOM: #ffffff 1px solid;
   MARGIN-LEFT: 1px;
   MARGIN-RIGHT: 2px;
}
*/
.CatMenuItem {
   FONT-SIZE: 12px;
   FONT-FAMILY: Arial;
/*   CURSOR: hand;*/
}
.CatMenuItem:link {
   COLOR: #000000;
   /* like "VertMenuItems" */;
}
.CatMenuItem:visited {
   COLOR: #000000;
   /* like "VertMenuItems" */;
}
.CatMenuItem:hover {
   COLOR: #000000;
   /* like "VertMenuTitle" */;
}
.CatMenuItem:active {
   COLOR: #000000;
   /* like "VertMenuItems" */;
}
.NavDialogTitle {
   font-size: 11px;
   font-weight: bold;
   color: #666666;
}
.NavDialogBorder {
   background-color: #ffffff;
}
.NavDialogBox {
   background-color: #dfdfdf;
}
.SubHeader2 {
   COLOR: #666666;
   font-size: 11px;
/*   FONT-WEIGHT: bold;*/
}
.SubHeader2 {
   COLOR: #666666;
   font-size: 11px;
/*   FONT-WEIGHT: bold;*/
}
.SubHeader2Line {
   BACKGROUND-COLOR: #ffffff;
}
.PopupHelpLink {
   FONT-SIZE: 9px;
   COLOR: #666666;
   TEXT-DECORATION: none;
}
.SpecialOffersPrice {
   COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 14px;
}

.hintsClass
           {text-align: center; font-family: Verdana, Arial, Helvetica;}
.row
           {background: white;}


/* checkout location styles */

td.checkout_id_active {
	height: 10px;
	width: 13px;
	background:#99ccff;
	color: #ffffff;
	margin-left: 3px;
}
td.checkout_item_active {
	color:#99ccff; 
	width: auto;
	font-size: 12px;
}
td.checkout_id_complete {
        height: 13px;
        width: 13px;
        background:#ccffcc;
        color: #ffffff;
}
td.checkout_item_complete {
	color:#ccffcc;
	width: auto;
        font-size: 12px;
}
td.checkout_id_inactive {
        height: 13px;
        width: 13px;
        background:#cccccc;
        color: #ffffff;
}
td.checkout_item_inactive {
	color:#cccccc;
	width: auto;
        font-size: 12px;
}

/*  hint css */

.hint {
	width: auto;
}

.hint_1 {
	background:transparent url(images/0.gif) no-repeat;
	left: 7px;
	height: 16px;
	width: 30px;
	z-index: 5;
}
.hint_2 {
	float: left;
	position: relative;
	top: -2px;
	width: auto;
	height: 28px;
	z-index: -1;
}

.export_button {
	height: 40px;
	border: 1px solid #888;
	color: #ff9900;
	font-size: 20px; 
	font-weight: normal;
	text-indent: 30px;
	background: #E7E7E7 url(images/exclamation.gif) no-repeat 5px 5px;
}

/** Upgrade UP */
.quote_assessed {
   FONT-SIZE: 19px;
   COLOR: #333333;
}
.up-border-left {width: 18px; height: 71px; margin: 0px; padding: 0px; background: #CCCCCC url(images/Upgrade_Up/border_left.gif) no-repeat;}
.up-border-right { width: 18px; height: 71px; margin: 0px; padding: 0px; background: #CCCCCC url(images/Upgrade_Up/border_right.gif) no-repeat;}
.up-border-middle { width: auto; height: 71px; margin: 0px; padding: 0px; background: #CCCCCC url(images/Upgrade_Up/border_middle.gif) repeat-x;}

.red, a.red, a.red:hover {
	font-size: 19px; 
	color: #FF6633;
	text-decoration: none;
}
.green, a.green, a.green:hover {
	font-size: 19px; 
	color: #33CC00;
	text-decoration: none;
}

/** Support Ticket mod */
.login_box {
	width: 143px;
	height: 117px;
	margin: 0px;
	padding: 13px 0 0 0;
	background: url(images/login-box.gif) no-repeat;
}

.login_title {
        font-size: 12px;
        font-weight: normal;
	color: #ff9900;
	text-align: center;
}

.header_small {
	font-size: 19px; 
	font-weight: normal; 
}

.black {
	color: #000000;
}

.blue {
	color: #33ccff;
}

.green-normal, a.green-normal, a.green-normal:hover {
	font-size: 12px; 
	color: #33CC00;
	text-decoration: none;
}
.message {
	border: 1px solid #CCCCCC;
	padding: 10px;
	margin: 10px 0px;
}

.customer_request {
	background: #EEEEEE;
}

.owner_response {
	background: #DEF1F8;
}

.ticket_form {
	padding: 5px;
	background: #DEF1F8;
}

/* rma tickets colors */
.ticket_1 {
	font-weight: bold;
	font-size: 18px;
	color: #FF0000;
}

/* standard tickets colors */
.ticket_2 {
	font-weight: bold;
	font-size: 18px;
	color: #0000FF;
}

/* extended warranty tickets colors */
.ticket_3 {
        font-weight: bold;
        font-size: 18px;
	color: #00FF00;
}

.titles {
        color: #99cc33;
        font-size: 12px;
	font-weight: bold;
}

/* The "become an affiliate" stripe  */
#stripe {
	position: fixed;
	top: 0;
	right: 0;
	z-index: 2;
}
* html #stripe { position: absolute; right: 0px; top: 0px; }
#stripe img {border: 0px}


/* account page */
table.customer_requests  {

}
table.customer_requests th {
	color: #ff6f45; 
	font-weight: bold;
	border-bottom: 1px solid #ccc;
}

.completed_status {
	color: #ff9900;
	font-weight: bold;
}
.rejected_status {
	color: #a11a19;
	font-weight: bold;
}
.pending_item_arrival_status {
	color: #fe9652;
	font-weight: bold;
}

.pending_valuation_status {
	color: #5299d6;
	font-weight: bold;
}

.pending_customer_response {
	font-weight: bold;
	color: #fe78c9;
}

a.return_link {
	font-size: 14px;
        color: #99cc33;
}

