/***************************************
*	Viewing Orders
***************************************/

.view_orders{
width:95%;
margin-left:auto;
margin-right:auto;
}

.view_orders th{
border:1px solid #cccccc;
color:inherit;
background-color:#999999;
text-align:center;
font-weight:bold;
font-size:100%;
padding:5px;
}

.view_orders td{
border:1px solid #cccccc;
font-weight:normal;
font-size:90%;
padding:5px;
}

.view_orders img{
text-align:center;
margin-left:auto;
margin-right:auto;
display:block;
border:none;
}

/***************************************
*	Viewing Order Details
***************************************/

#view_order_details{
width:95%;
margin-left:auto;
margin-right:auto;
}

#view_order_details th{
text-align:left;
font-weight:bold;
font-size:100%;
padding:5px;
}

#view_order_details td{
text-align:left;
font-weight:normal;
font-size:90%;
padding:5px;
}

#view_order_details p{
font-size:95%;
text-align:left;
padding:3px;
border:1px solid #cccccc;
}

/***************************************
*	Viewing Items Ordered
***************************************/

#items_ordered{
width:95%;
margin-left:auto;
margin-right:auto;
}

#items_ordered th{
border:1px solid #cccccc;
color:inherit;
background-color:#999999;
text-align:center;
font-weight:bold;
font-size:100%;
padding:5px;
}

#items_ordered td{
border:1px solid #cccccc;
font-weight:normal;
font-size:90%;
padding:5px;
}

#items_ordered ul{
padding:0px 0px 0px 20px;
text-align:left;
width:90px;
font-size:90%;
}

/***************************************
*	Status Indicators
***************************************/

.shipped{
color:inherit;
background-color:#99CCCC;
}

.purchased{
color:inherit;
background-color:#FFCC00;
}

.returned{
color:inherit;
background-color:#FFFFFF;
}

.restocked{
color:inherit;
background-color:#C0C0C0;
}

/***************************************
*	Viewing Summary
***************************************/

.summary{
width:95%;
margin-left:auto;
margin-right:auto;
}

.summary th{
border:1px solid #cccccc;
color:inherit;
background-color:#999999;
text-align:center;
font-weight:bold;
font-size:100%;
padding:5px;
}

.summary td{
border:1px solid #cccccc;
text-align:center;
font-weight:normal;
font-size:90%;
padding:5px;
}

/***************************************
*	Orders Menu
***************************************/

#orders_menu{
width:100%;
margin-left:auto;
margin-right:auto;
}

#orders_menu th{
text-align:left;
font-weight:bold;
font-size:100%;
padding:5px;
border:2px solid #cccccc;
}

#orders_menu td{
text-align:center;
font-weight:normal;
font-size:95%;
padding:5px;
border:1px solid #cccccc;
}

.orders_menu_na{
text-decoration:line-through;
color:inherit;
background-color:#C0C0C0;
}

.orders_menu_am{
color:inherit;
background-color:#EEEEEE;
}
