﻿/* container for the order summary table */
div.orderSummaryPanel {
    background: #c8c8c8 url(images/orderSummaryPanelBg.gif) repeat-x; 
    border: solid 1px #999999; 
    margin: 5px 0;}
table.orderSummaryTable{
    border-collapse: collapse; 
    padding: 10px; 
    page-break-inside:avoid; 
    border: solid 1px #999999; 
    width:900px; 
    color:#515151;
    }
table.orderSummaryTable th.rowHeaderLG{ width:195px; text-align:right; }
table.orderSummaryTable th.rowHeaderSM{ width:115px; text-align:right; }
table.orderSummaryTable td a{
    color:#515151; 
    font-size: 12px; 
    font-weight: bold;  
    border: solid 1px #999999; 
    padding: 0px 10px 2px 10px;  
    margin: 0; 
    background: #E1EAEF url(images/orderSummaryTableAhoverBg.gif) repeat-x;}
table.orderSummaryTable td a:hover{ 
    color:#515151; 
    background: #e6e6a5 url(images/button_bg_hover.gif) repeat-x;
    text-decoration:none;}


table.orderSummaryTable td.pageHeader H1{
    background: url(images/header_icon_mid.gif) no-repeat 3px 0 #669999; 
    font-size: 16px; 
    color: #000000; 
    padding: 0; margin: 0;
    font-weight:bold; 
    line-height:22px; 
    text-indent:37px; 
    border: solid 1px #505050; 
}

/************************** BUTTON ********************************/
input.button, a.button {
    background:#f5f5ed url(images/button_bg.gif) repeat-x top; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    color: #547190 !important; 
    cursor:pointer; margin: 1px 0; 
    font-weight:900;
    border: 1px solid #9ab3ce; 
    white-space: nowrap; 
 }
input.button:hover, a.button:hover { 
	background:#8cafc8 url(images/button_bg_hover.gif) repeat-x top; 
	border:1px solid #999999; 
	text-decoration:none;
}
a.button 
{ 
    padding: 4px 5px; 
    display:-moz-inline-box; 
    display:inline-block;
}
a.button:hover { 
    padding: 4px 5px; 
    display:-moz-inline-box; 
    display:inline-block; 
}
input.button { height:21px; }
input.button:hover { height:21px;}

.summarySection h3 { 
    font-size:100%; 
 }
.summarySection .summarySectionContent a{
    color: #777777; 
    background: #E4ECEE url(images/button_bg.gif) repeat-x; 
    float: left; 
    padding: 1px 5px 1px 5px; 
    border: solid 1px #9ab3ce; }
.summarySection .summarySectionContent a:hover{
    background: #DAE7EA  url(images/button_bg_hover.gif) repeat-x; 
    border: solid 1px #999999;}
    
.noPrint { border:solid 0px #000000; width:900px;margin:auto;}

.noPrint a{
    color: #777777; 
    background: #E4ECEE url(images/button_bg.gif) repeat-x; 
    float: left; 
    padding: 1px 10px 1px 10px; 
    margin: 0 5px;
    border: solid 1px #9ab3ce; }
.noPrint a:hover{
    background: #DAE7EA  url(images/button_bg_hover.gif) repeat-x; 
    border: solid 1px #999999;}
    
.noPrint h1{
    font-weight:bold;
    font-size:22px; }

.Success
{
    font-size:14px;
    font-weight:bold;
    color:Green;
    margin-bottom: 10px;
}


