* {font-family:  Arial, Helvetica, sans-serif;font-size: 1em;COLOR: #000000;}
body {font-size: smaller;margin:0px 0px 0px 0px;background-image:url('bg_right.gif');}

A:link {text-decoration: underline;color:#003399;}
A:visited {text-decoration: underline;color:#003399;}
A:hover {text-decoration: underline;color:#ff0000;}

A.link_pp:link {text-decoration: underline;color:#003399;font-weight:bold;}
A.link_pp:visited {text-decoration: underline;color:#003399;font-weight:bold;}
A.link_pp:hover {text-decoration: underline;color:#ff0000;font-weight:bold;}

A.nav_link:link {text-decoration: none;color:#ffffff;font-weight:bold;}
A.nav_link:visited {text-decoration:none;color:#ffffff;font-weight:bold;}
A.nav_link:hover {text-decoration: none;color:#f9c963;font-weight:bold;}

A.nav_link_ul:link {text-decoration: underline;color:#ffffff;font-weight:bold;}
A.nav_link_ul:visited {text-decoration:underline;color:#ffffff;font-weight:bold;}
A.nav_link_ul:hover {text-decoration: underline;color:#f9c963;font-weight:bold;}

A.bold_link:link {text-decoration: underline;color:#003399;font-weight:bold;}
A.bold_link:visited {text-decoration:underline;color:#003399;font-weight:bold;}
A.bold_link:hover {text-decoration: underline;color:#ff0000;font-weight:bold;}

A.small_link:link {text-decoration: underline;color:#003399;font-size:smaller;}
A.small_link:visited {text-decoration:underline;color:#000040;font-size:smaller;}
A.small_link:hover {text-decoration: underline;color:#ff0000;font-size:smaller;}

A.footer:link {text-decoration: underline;color:#ffffff;}
A.footer:visited {text-decoration: underline;color:#ffffff;}
A.footer:hover {text-decoration: underline;color:#ff0000;}

A.tertiary_nav_link_ul:link {text-decoration: underline;color:#ffffff;}
A.tertiary_nav_link_ul:visited {text-decoration: underline;color:#ffffff;}
A.tertiary_nav_link_ul:hover{text-decoration: underline;color:#f9c963;}

A.tertiary_nav_link_ul_pp:link {text-decoration: underline;color:#003399;font-weight:bold;}
A.tertiary_nav_link_ul_pp:visited {text-decoration: underline;color:#003399;font-weight:bold;}
A.tertiary_nav_link_ul_pp:hover {text-decoration: underline;color:#f9c963;font-weight:bold;}

table.bordered{border-collapse:collapse;empty-cells:show;border-width:1px;border-style:solid;border-color:#000040;}
table.management_bordered{border-collapse:collapse;empty-cells:show;border-width:1px;border-style:solid;}
table.management_sub_bordered{border-collapse:collapse;empty-cells:show;border-width:2px;border-style:solid;}
table.column_right_bordered{border-collapse:collapse;empty-cells:show;border-width:1px;border-style:solid;border-color:#d2c9a3;}
table.login_bordered{border-collapse:collapse;empty-cells:show;border-width:1px;border-style:solid;border-color:#dbd3b5;}

hr{color:#c00;background-color:#c00;}

td.header{background-color:#2B3357;}
td.column_left{background-color:#d2c9a3;}
td.column_right{background-color:#2B3357;}
td.footer{background-color:#d2c9a3;font-size:0.85em;color:#ffffff;}
td.padded_content{padding:10px 10px 10px 10px;font-size:1.15em;}
td.page_title{font-size:1.50em;font-weight:bold;}
td.product_column_header{border-width:1px;border-style:solid;border-color:#75A5BD;background-color:#552A32;color:#ffffff;padding:5px 5px 5px 5px;font-weight:bold;}
td.product_select_header{border-width:1px;border-style:solid;border-color:#75A5BD;background-color:#552A32;color:#ffffff;font-weight:bold;padding:3px 3px 3px 3px;}
td.cart_header{border-width:1px;border-style:solid;border-color:#75A5BD;background-color:#552A32;color:#ffffff;font-weight:bold;padding:2px 5px 2px 5px;}
td.account_header{border-width:1px;border-style:solid;border-color:#75A5BD;background-color:#552A32;color:#ffffff;font-weight:bold;padding:2px 2px 2px 2px;}
td.cart_rc_header{border-width:1px;border-style:solid;border-color:#2B3357;background-color:#d2c9a3;color:#ffffff;font-weight:bold;padding:2px 2px 2px 2px;font-size:0.75em;}
td.padded{padding:3px 3px 3px 3px;}

td.column_right_header{border-width:1px;border-style:solid;border-color:#d2c9a3;background-color:#f2efe4;color:#000000;font-weight:bold;padding:3px 3px 3px 3px;}
td.bordered_cell{border-width:1px;border-style:solid;border-color:#2B3357;padding:5px 5px 5px 5px;}
td.bordered_cell_highlight{border-width:1px;border-style:solid;border-color:#2B3357;padding:5px 5px 5px 5px;background-color:#f2efe4;}
td.cell{border:none;padding:5px 5px 5px 5px;}
td.cell_highlight{border:none;;padding:5px 5px 5px 5px;background-color:#f2efe4;}

td.bordered_cell_cr{border-width:1px;border-style:solid;border-color:#d2c9a3;padding:5px 5px 5px 5px;background-color:#ffffff;}
td.bordered_cell_cart{border-width:1px;border-style:solid;border-color:#2B3357;padding:2px 2px 2px 2px;background-color:#ffffff;font-size:0.75em;}
td.checkout_column_header{background-color:#552A32;border-width:1px;border-style:solid;border-color:#2B3357;font-weight:bold;padding:3px 3px 3px 3px;color:#ffffff;}
td.checkout_column_sub_header{background-color:#d2c9a3;font-size:0.75em;border-width:1px;border-style:solid;border-color:#2B3357;font-weight:bold;padding:3px 3px 3px 3px;}
td.checkout_bordered_cell{border-width:1px;border-style:solid;border-color:#2B3357;padding:3px 3px 3px 3px;font-size:0.75em;}
td.login_header{background-color:#d2c9a3;color:#ffffff;border-width:1px;border-style:solid;border-color:#dbd3b5;}

input.text,select.text,textarea.text{border-width:1px;border-style:solid;border-color:#2B3357;}
input.submit_button{background-color:#2B3357;color:#ffffff;font-weight:bold;border-width:2px;border-style:outset;border-color: #404040 #404040 #808080 #808080;cursor:pointer;}
input.submit_button_alt{background-color:#e1e1e1;color:#000000;font-weight:bold;border-width:1px;border-style:outset;border-color:#404040;cursor:pointer;}
input.submit_button_over{background-color:#EC0000;color:#ffffff;font-weight:bold;border-width:2px;border-style:solid;border-color: #666666 #E1E1E1 #E1E1E1 #666666;cursor:pointer;}
input.error{background-color:#FFFFCC;border-width:2px;border-style:solid;border-color:#ff0000;}
select.error{background-color:#FFFFCC;border-width:2px;border-style:solid;border-color:#ff0000;}
textarea.error{background-color:#FFFFCC;border-width:2px;border-style:solid;border-color:#ff0000;}

.space{line-height: 2.0;}
.bl {background: url(/templates/images/bl_3.png) 0 100% no-repeat; background-color:#A3C3D2; width: 20em;}
.br {background: url(/templates/images/br_3.png) 100% 100% no-repeat;}
.tl {background: url(/templates/images/tl_3.png) 0 0 no-repeat;}
.tr {background: url(/templates/images/tr_3.png) 100% 0 no-repeat; padding:5px 5px 5px 5px;}
.bl_inner {background: url(/templates/images/bl_inner.png) 0 100% no-repeat; background-color:#ffffff; width: 20em;}
.br_inner {background: url(/templates/images/br_inner.png) 100% 100% no-repeat;}
.tl_inner {background: url(/templates/images/tl_inner.png) 0 0 no-repeat;}
.tr_inner {background: url(/templates/images/tr_inner.png) 100% 0 no-repeat; padding:5px 5px 5px 5px;}
.bl_rc {background: url(/templates/images/bl_inner_1.png) 0 100% no-repeat; background-color:#ffffff; width: 20em;}
.br_rc {background: url(/templates/images/br_inner_1.png) 100% 100% no-repeat;}
.tl_rc {background: url(/templates/images/tl_inner_1.png) 0 0 no-repeat;}
.tr_rc {background: url(/templates/images/tr_inner_1.png) 100% 0 no-repeat; padding:5px 5px 5px 5px;}
.clear {font-size: 1px; height: 1px;} 

.attention{
	color:#ff0000;
}
.error_message{
	color:#ff0000;
}
.check_out_error{
	color:#ff0000;
}
.bold{
	font-weight:bold;
}

.hide{display:none;}
.show{display:block;}
.hide_alt{visibility:hidden;}
.show_alt{visibility:visible;}

.show_tr{
/*display: block;*/
display: table-row-group;
}

.hide_tr{
/*display: block;*/
display:none;
}

