HR {
color: #dddddd; height: 1px;
}

form {
	margin-bottom: 0;
}

body {
margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
text-align: left;
color: #444444;
background-color: #ffffff;
}
H1, H2, H3, H4, H5, H6, H7 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12pt;
text-align: left;
color: #003366;
}
IMG {
border: none;
}
P {
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
color: #444444;
font-weight: normal;
font-style: normal;
}
DIV,INPUT,SELECT,TEXTAREA {
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #444444;
}
TH,TD {
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
color: #444444;
}
A:link {
color: #267399;
text-decoration: none;
}
A:visited {
color: #003060;
text-decoration: none;
}
A:hover {
color: #3399CC;
text-decoration: underline;
}
A:active  {
color: #ff9900;
text-decoration: none;
}
.HeadBox {
background-color: #ffffff;
}
.VertMenuBox {
background-color: #dddddd;
}
.VertMenuTitle {
background-color: #003366; 
color: #ffffff; 
font-weight: bold;
font-size: 11px;
}
.VertMenuTitleN, .boxtr h2 {
font-weight: bold;
font-size: 11px;
margin-left: 6px;
padding-left: 6px;
}
.VertMenuItemsDis {
font-size: 9pt;
color: #888888;
TEXT-DECORATION: none;
FONT-SIZE: 11px;
cursor: pointer;
}
.VertMenuItems {
font-size: 9pt;
color: #003060;
TEXT-DECORATION: none;
FONT-SIZE: 11px;
}
.VertMenuItems:link {
color: #003060;
text-decoration: none;
}
.VertMenuItems:visited {
color: #003060;
text-decoration: none;
}
.VertMenuItems:hover {
color: #003060;
text-decoration: underline;
}
.VertMenuItems:active  {
color: #003060;
text-decoration: none;
}
.VertMenuHr {
color: #999999;
}
.CategoriesList {
FONT-SIZE: 10px;
}
.DialogBox {
BACKGROUND-COLOR: #ffffff;
}
.DialogBorder {
BACKGROUND-COLOR: #dddddd;
}
.DialogTitle {
BACKGROUND-COLOR: #FFFFFF; 
COLOR: #000000; 
font-size: 11px;
}
.NumberOfArticles {
color: #444444;
font-weight: bold;
font-size: 10px;
}
.TopLabel {
COLOR: #444444; 
font-weight: bold;
font-size: 12px;
}
.Text {
COLOR: #444444;
}
.AdminSmallMessage {
COLOR: #444444;
}
.AdminTitle {
COLOR: #444444;
font-weight: bold;
font-size: 12px;
}
.Line {
BACKGROUND-COLOR: #dddddd;
}
.ProductTitle {
color: #003366;
font-weight: bold;
font-size: 12px;
}
.ProductTitleGray {
color: #AAAAAA;
font-weight: bold;
font-size: 12px;
}
.ProductDetailsTitle {
color: #003366;
font-weight: bold;
font-size: 12px;
}
.ProductDetails {
COLOR: #444444;
}
.ProductPriceTitle {
COLOR: #444444; 
font-weight: bold;
font-size: 11px;
}
.ProductPriceConverting {
COLOR: #444444; 
font-weight: bold;
font-size: 11px;
}
.ProductPrice {
COLOR: #444444; 
font-weight: bold;
font-size: 11px;
}
.ProductPriceSmall {
COLOR: #444444; 
font-weight: bold;
font-size: 10px;
}
.MarketPrice {
FONT-SIZE: 11px;
}
.ItemsList {
color: #003366;
font-size: 12px;
}
.ItemsListBold {
color: #003366;
font-weight: bold;
font-size: 12px;
}
.ItemsListSmall {
color: #444444;
font-size: 11px;
}
.NavigationPath {
COLOR: #444444; 
font-weight: bold;
font-size: 10px;
}
.FormButton {
COLOR: #006699; 
font-weight: bold;
font-size: 11px;
white-space: nowrap;
}
.FormButtonGray {
COLOR: #444444; 
font-weight: bold;
font-size: 11px;
white-space: nowrap;
}
.CustomerMessage {
COLOR: #000000; 
font-weight: bold;
font-size: 12px;
}
div.error,div.errinl {
font-family: Verdana, Arial, Helvetica, sans-serif;
COLOR: #FF0000; 
font-weight: bold;
font-size: 11px;
}
.ErrorMessage {
font-family: Verdana, Arial, Helvetica, sans-serif;
COLOR: #000000; 
font-weight: bold;
font-size: 12px;
}
.AdminErrorMessage {
font-family: Verdana, Arial, Helvetica, sans-serif;
COLOR: #FF0000;
}
.Star {
COLOR: #000000;
}
a.Starred {
COLOR: #FF4000;
text-decoration: underline;
font-weight: bold;
font-size: 11px;
}
.Starred {
COLOR: #FF0000;
font-weight: bold;
font-size: 14px;
}
.SaveMoneyLabel {
COLOR: #FFFFFF;
}
.TableHead {
background-color: #dddddd;
}
.SmallNote:link {
COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; LINE-HEIGHT: 1.0; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; LINE-HEIGHT: 1.0; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
COLOR: #888888; TEXT-DECORATION: underline; FONT-SIZE: 9px; LINE-HEIGHT: 1.0; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; 
}
.SmallNote:active {
COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; LINE-HEIGHT: 1.0; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.Bottom {
BACKGROUND-COLOR: #FFFFFF; COLOR: #444444;
font-size: 8pt;
font-weight: normal;
font-style: normal;
}
.Serial {
font-family: Courier, Arial, sans-serif;
font-weight: bold;
font-size: 7pt;
}
.Serial1 {
font-size: 7pt;
font-family: Courier, Arial, sans-serif;
}
.SurveyTitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11pt;
text-align: center;
color: #003366;
}
.SurveyQuestion {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10pt;
text-align: left;
color: #003366;
}
.SurveyText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}
.SurveyTextSmall {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}
.footer {
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #444444;
font-weight: normal;
font-style: normal;
}

    * html .boxtr h2 {height: 0%; width: 160px}

    .boxbr {
	    margin: auto;
	    background: url(/media/general/corners/crb-2.gif) no-repeat bottom right;
    }
    .boxtr {
	    background: url(/media/general/corners/crt-2.gif) no-repeat top right;
	    margin: 0;
	    padding: 0;
	    text-align: left;
    }
    .boxtr h2 {
	    background: url(/media/general/corners/clt-2.gif) no-repeat top left;
	    margin: 0;
	    padding: 6px 1em 6px 6px;
	    line-height: 1em;
	    font-weight: bold;
            font-size: 83%;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            white-space: nowrap;            
    }
    .boxtr a:link {text-decoration:none;}
    .boxtr a:visited {text-decoration:none;}
    .boxtr a:active {text-decoration:none;}
    .boxtr a:hover {text-decoration:underline;}
    .boxbl {
	    background:  url(/media/general/corners/clb-2.gif) no-repeat bottom left;
	    margin: 0;
	    padding: 5px 9px 1em;
    }
    .boxba {
	    background:  url(/media/general/corners/clb-2.gif) no-repeat bottom left;
	    margin: 0;
	    padding: 5px 9px 1em;
    }
    .boxh  {
	    background:  url(/media/general/backgrounds/boxhd_gr.gif) repeat-x;
	    margin: 0;
	    padding: 0;
    }
    .boxh h2 {color: #003366;}

    .boxh2  {
	    background-color: #205386;
/*	    background:  url(/media/general/backgrounds/boxhd_b.gif) repeat-x; */
	    margin: 0;
	    padding: 0;
    }
    .boxh2 h2 {color: #eee;}

    .boxh3  {
	    background:  url(/media/general/backgrounds/boxhd_y.gif) repeat-x;
	    margin: 0;
	    padding: 0;
    }
    
    .boxh4  {
	    background:  url(/media/general/backgrounds/boxhd_r.gif) repeat-x;
	    margin: 0;
	    padding: 0;
    }    

