BODY {
	background-color : #ffffff;
	font-family : verdana, arial;
	margin : 5px;
	padding: 0px;
	font-size : 13px;
	color : #000000;
}

/* Headers */
H1 {
	color : #E25318;
	font-size : 18pt;
	margin : 0px;
	padding : 0px;
}

H2 {
	color : #000000;
	font-weight : bold;
	font-size : 13px;
	text-transform: uppercase;
}

H3 {
	color : #000000;
	font-weight : bold;
	font-size : 12px;
}


/* Content */
P, LI {
	color : #000000;
	font-size : 13px;
}

A 
{
	font-weight: bold;
}
A:visited 
{
}
A:hover 
{
}

/* Tables */
TABLE.box {
	border : 1px solid #C6C6C6;
	width:700px;
}

/* Messages */
TABLE.errMsg {
	color : #000000;
	font-weight : bold;
	border-width : 1px;
	border-color : #FF0000;
	border-style : solid;
}

TABLE.warnMsg {
	color : #000000;
	font-weight : bold;
	border-width : 1px;
	border-color : #008800;
	border-style : solid;
}

TABLE.infoMsg {
	color : #000000;
	font-weight : bold;
	border-width : 1px;
	border-color : #0000FF;
	border-style : solid;
}

.mainContent 
{
	width:700px;
	margin:auto;
}

.downloadLinkBox
{
	border:1px solid black;
	padding:3px;
	width:100%;
	background-color: #cceecc;
	text-align: center;
}

.basket
{
    width:600px;
    font-size: 11px;
}

.basket th
{
    text-align: right;
    font-weight: bold;
	background-color : #E9DCD0;
	color : #333333;
    border-bottom: 1px solid black;
    margin:0px;
    padding: 5px 3px 5px 3px;
}

.basket td
{
    text-align: right;
    margin:0px;
    padding: 6px 3px 6px 3px;
    border-bottom: 1px solid black;
}

.basket td a
{
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.basket td a:hover
{
    text-decoration: underline;
}

.basket td a:visited
{
    font-size: 11px;
}

.basket td input
{
    width: 30px;
}

.buttonbar td
{
    text-align: right;
    border-bottom: 0px;
}

.buttonbar td input
{
    width: auto;
}

.subtotaline td
{
    text-align: right;
    border-bottom: 0px;
}

.subtotal
{
    font-weight: bold;
}


.itemdescription
{
    text-align: left !important;
}

.shippingline td
{
    text-align: right;
    border-bottom: 0px;
}
