/* CSS Document */

html {margin:0;padding:0;}

body {background-image:url(../media/images/page_bg.gif);background-position:top left;background-repeat:repeat-x;background-color:#686868;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;}

a:link, a:visited {color:#cd7320; /*#e68b37;*/text-decoration:none;}
a:hover, a:active, a:focus {text-decoration:underline;}

img {border:none;}
h1 {margin:0;}
h3 {font-size:16px;text-transform:uppercase;letter-spacing:2px;color:#82aac7;}
th {text-align:left;background-color:#333;color:#fff;}

form {}
form fieldset {margin:10px 0 10px 0;padding:10px;border:1px solid #999;}
form fieldset.column_2 {width:45%;display:block;float:left;margin-right:20px;}
form fieldset legend {color:#999;text-transform:uppercase;font-size:14px;letter-spacing:2px;font-weight:bold;}

fieldset {margin:5px 0px 5px 0px;padding:10px;border:1px solid #999;}
fieldset legend {color:#999;text-transform:uppercase;font-size:14px;letter-spacing:2px;font-weight:bold;}
fieldset.column_2 {width:45%;display:block;float:left;margin-right:20px;}

.clear_this {clear:both;}

.align_right {text-align:right;}
.align_top {vertical-align:top;}

.validating {text-align:center;background-color:#555;margin:0 100px;border:#333;padding:20px;}

.row0 {background-color:#FFF;}
.row1 {background-color:#CDD8E0;}

.error {font-weight:bold;color:#900;}

.no_data {font-weight:bold;height:200px;}

.success {font-weight:bold;color:#090;}

.heading_right {clear:none;float:right;width:50%;display:block;text-align:right;}

.container_right {float:right;width:50%;}
.container_left {float:left;width:50%;}

.layoutForm label {display:block;float:left;margin-top:2px}
.layoutForm input, .layoutForm select {display:block;float:left;margin-bottom: 4px;}
.layoutForm .left_label {font-weight:bold; width: 120px;text-align: right; margin-top:4px;margin-bottom: 4px;padding-right: 12px;}
.layoutForm .field_message{margin:0px 0px 2px 132px;}
.layoutForm br {clear:left}

#wrapper {width:900px;margin-left:auto;margin-right:auto;}

#header {}
#header h1 {float:left;}
#header ul {text-align:right;padding-top:20px;list-style:none;margin:0px;}
#header img {margin:0px;padding:0px;border:none;}
#header li {display:inline;}
#header li a {padding:5px;border-top:1px solid #777;border-left:1px solid #777;border-right:1px solid #111;border-bottom:1px solid #111;background-color:#333;color:#e68b37;}

#content {clear:both;background-color:#fff;padding:20px;_padding:12px; /* IE 5 5.5 6.0 only */border:2px solid #333;clear:both;}
#content table {width:100%;}
#content td, #content th {padding:4px;}

.list_page_navigation {text-align:center;}
.list_page_navigation a:link, .list_page_navigation a:visted, .list_page_navigation a:active {border:1px solid #dd6900;padding:4px;}
.list_page_navigation a:hover, .list_page_navigation a:active, .list_page_navigation a:focus  {}

#list {margin-bottom:20px;}
#list .error {font-weight:bold;color:#900;}

#stats table {border-collapse:collapse;}
#stats th {text-align:center;font-weight:bold;border-left:1px dotted #fff;}
#stats td {text-align:center;background-color:#555;color:#fff;border-left:1px dotted #fff;}

#footer {background-color:#333;color:#fff;padding:10px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
#footer a {color:#e68b37;}

.message_block {overflow:auto;height:300px;}
.message_block_admin {height:400px;overflow:auto;}

.block_header {font-weight:bold}

.first_row td {border:none;}
.middle_row td {border-top:1px dashed #333;}
.last_row  td {border-top:1px solid #333;}

.correspondence_received {background-color:#CDD8E0;padding:10px;margin-bottom:10px;}
.correspondence_sent {background-color:#eee;padding:10px;margin-bottom:10px;}
.correspondence_received h4, .correspondence_sent h4 {margin:0;font-style:italic;font-size:small;}
.correspondence_received p, .correspondence_sent p {margin:5px 20px;}

.correspondence_message {background-color:#FFFF99;padding:10px;}
.correspondence_message h3 {margin:0 0 10px 0;}
.correspondence_message textarea {width:300px;height:80px;}

#tab_header ul {list-style: none;padding: 0;margin: 0;}
#tab_header li {display: inline;margin: 0 2px 0 0;}
#tab_header a {padding: 0 1em;text-decoration: none;color: #fff;background: #333;}
#tab_header a:hover {background: #e68b37;color: black;}
#tab_header #selected {}
#tab_header #selected a {padding-bottom: 2px;font-weight: bold;color:black;background: #e68b37;}

#tab_content_border {border-top: 2px solid white;background: #e68b37;padding: 2px;}
#tab_content_border #tab_content {margin: 0;padding: 1em;background: white;}

.transaction_block {border:solid 1px Black;padding:4px;margin:4px;}

#cvv_popup {display:none;position:absolute;z-index:100;left:170px;top:-150px;color:black;background-color:white;width:250px;border:solid 2px Black;text-align:center;padding:2px;}

.priority_ship {background-color:green;color:white;}