/* messages */
.info, .confirm, .warning, .alert {border-style:solid;border-width:1px;color:#000;font-weight:bold;margin:0 0 15px 0;padding:6px 10px;text-align:left;}
.info ul, .confirm ul, .warning ul, .alert ul {font-weight:normal;list-style:none;margin:0;padding:0;}
.info li, .confirm li, .warning li, .alert li {list-style:none;padding:4px 0 4px 22px;}
.info {background:#f8fafc;border-color:#3892d2;}
.info li {background:url(/images/checkout/icon-info.gif) 0 4px no-repeat;}
.confirm {background:#dfd;border-color:#9f9;}
.confirm li {background:url(/images/checkout/icon-confirm.gif) 0 4px no-repeat;}
.warning {background:#fff6bf;border-color:#ffd324;}
.warning li {background:url(/images/checkout/icon-alert.gif) 0 4px no-repeat;}
.alert {background:#fee;border-color:Red;color:Red;}
.alert li {background:url(/images/checkout/icon-warning.gif) 0 4px no-repeat;}



.add_form {border-top : 1px solid #878787; border-bottom : 0px solid #878787; border-right : 0px solid #cccccc; border-left : 0px solid #ffffff; color: #000000; font-size: 13px; font-weight: bold; font-family: arial, Helvetica, sans-serif; padding: 5px 5px 5px 15px; background: #FFFFE6;}

.add_form_text {color: #000000; font-size: 13px; font-weight: bold; font-family: arial, Helvetica, sans-serif; padding: 5px 5px 5px 15px; background: #FFFFE6;}

.add_form_total {border-top : 1px solid #878787; border-bottom : 1px solid #878787; border-right : 0px solid #cccccc; border-left : 0px solid #ffffff; color: #000000; font-size: 13px; font-weight: bold; font-family: arial, Helvetica, sans-serif; padding: 8px 5px 8px 15px; background: #E6FFE6;}

.add_form_submit {border-top : 0px solid #878787; border-bottom : 1px solid #878787; border-right : 0px solid #cccccc; border-left : 0px solid #ffffff; color: #000000; font-size: 13px; font-weight: bold; font-family: arial, Helvetica, sans-serif; padding: 10px 5px 10px 15px; background: #F0DBDB;}

.add_form_product_line {border-top : 0px solid #878787; border-bottom : 1px solid #878787; border-right : 0px solid #cccccc; border-left : 0px solid #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal;}


.searchBox {background-color:#ffffff; font-weight:normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
.searchSelect {background-color:#ffffff; font-weight:normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
.formButton {font-weight:bold; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}

.requiredField {COLOR: #cc0000; font-weight:bold; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 14px;}

.nav_top {COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.nav_bottom {COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.nav_tag {COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;}

.subnav {COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.subnav_box {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal;}
.side_text {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal;}


.titleTop {COLOR: #C90000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold;}
.title {COLOR: #C90000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold;}
.subtitle {COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold;}
.titleBody {COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold;}
.bodyText {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal; text-align: justify;}
.bodyText2 {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal;}

.teaser {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold;}
.small {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal;}
.smallBold {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.xsmall {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal;}


.formName {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;}
.formOption {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.formOptionUnder {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal;}
.formInstructions {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal;}
.formHeader {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold;}


.pageTitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
	COLOR: #000000;
}

.pageTitle2
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 21px;
    FONT-WEIGHT: bold;
	COLOR: #000000;
}


.pageText
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
	COLOR: #000000;
}

.pageTextBold
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	COLOR: #000000;
}


.pageHeading
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}

.breadcrumbs
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}


.arrows
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 21px;
    FONT-WEIGHT: bold;
}


.toolbar
{
    COLOR: ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

.toolbarSmall
{
    COLOR: ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}


.date
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.dateNumber
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
}


.sectionToolbarCategory
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}



.sectionToolbarCategoryUnder
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}


.sideTitle
{
    COLOR: ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.sideText
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}


.sideBoxTitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.sideBoxText
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.sideTopTitle
{
    COLOR: ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
}

.sideTopSub
{
    COLOR: ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}

.sideTopText
{
    COLOR: ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.sideTopLink
{
    COLOR: ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.orderToolbarNumber
{
    COLOR: 000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 17px;
    FONT-WEIGHT: bold;
}

.orderToolbarText
{
    COLOR: ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.order
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}


.orderToolbarTitle
{
    COLOR: ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}


.formName
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.formDisclaimer
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.formPurchase
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.formProductColumn
{
    COLOR: ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}

.footer
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}

.footerName
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}


.errorText
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
}
