@charset "utf-8";

html,body{
      background:url('Images/Main/bg.gif') repeat-x top center;
      margin:0;
      padding:0;
      height:100%;
      font: 14px arial; 
}

ul, ul li { list-style:none; list-style-image:none; list-style-type:none;}
table{border-collapse:collapse; border:0px;}
td { vertical-align:top; padding:0px; font: 14px arial; color:#5a5a5a;}
th { vertical-align:top; padding:0px; font: 14px arial; color:#5a5a5a; text-align:left;}
img, a img { border:0;}
.clear { clear:both;}

.logoE { margin:23px 0px 0px 10px; float:left;}
.logoH { margin:23px 10px 0px 0px; float:right;}

.FooterTD { color:#8c8c8f;background:url('Images/Main/bgFooter.jpg') top center repeat-x; }

table.data{border-collapse:collapse; border:1px solid black;}
th, td.data {border:1px solid; vertical-align:top; padding:3px; font: 14px arial; color:#5a5a5a; align:left;}
td.news { vertical-align:middle; padding:0px; font: 14px arial; color:#5a5a5a;}
/*------ Navigation Bar ------*/
.NavBox { height:60px; width:100%; overflow:hidden; background:url(Images/Main/bg-nav.gif) no-repeat 0 0}
ul.NavBar { margin:0px; padding:0; list-style:none; text-align:center; width:100%; overflow:hidden;}
ul.NavBar li { float:left; padding:0 17px 0 17px; background:url(Images/Main/bg-li.gif) no-repeat right 6px;}
ul.NavBar li a { color:#5d5d60; text-decoration:none; font-size:14px; display:block; padding:3px 0px 17px 0px; width:110px; font-weight:normal;}
ul.NavBar li a:hover, ul.NavBar li a.active { background:url(images/Main/bg-li-active.gif) no-repeat 0 0; color:#FFF}
ul.NavBar li.last { background:none; padding-right:0;}

/*------ Prod Box ------*/
.ProdBox table { background:url('Images/Main/block-top.gif') top center no-repeat; width:208px;height:320px;  }
.ProdBox div {margin:0;width:186px;text-align:right;font-size:14px;color:#5d5d60; }

/*----Breadcrumb-----*/
.breadcrumb { padding:20px 55px 2px 28px; color:#484848; font-size:14px; font-weight:normal; text-align:left;}
.breadcrumb a { color:#484848; text-decoration:none; padding:0px 2px 0px 2px; text-transform:none; vertical-align:middle; font-weight:normal;}
.breadcrumb a:hover { text-decoration:underline; color:#000;}


/*------CORNERS------*/
div.block { margin-bottom:9px; color:#363638; position:relative; overflow:hidden; width:100%;}
.block .content { padding:25px 25px 15px 21px; overflow:hidden;}
.clear-block { padding:0px 20px 0px 18px;}
.admin .clear-block { padding:0px;}

.column-top { background:url(images/column-top.gif) no-repeat 0 0; width:100%; overflow:hidden;}


/*-----LISTS-----*/
.arrBul ul         { margin:10px 30px 0 0; padding:0;}
.arrBul ul li      { list-style-type:none; margin:0; padding:0px 25px 5px 0; background: url('Images/Main/a1.gif') right top no-repeat;}






/* 
img, div { behavior: url(iepngfix.htc) }
ul { margin:0; padding:0 15px 0 0; }
ol { margin:0; padding:0 15px 0 0; }
*/


.Height100 {
	  height:100%;
}

p.headline {color:#000e77; font:18px arial;}
font.name {color:#000e77; font:14px arial; font-weight:bold;}

a:link , a:visited    { color:#8e181b;  text-decoration:underline; font:14px arial;}
a:hover                { color:#8e181b; text-decoration:none; font:14px arial; }

a:link.WhiteL, a:visited.WhiteL, .WhiteL     { color:#ffffff;  text-decoration:none; font:14px arial;}
a:hover.WhiteL   { color:#ffffff; text-decoration:underline; font:14px arial; }

a:link.BlueL, a:visited.BlueL, .BlueL     { color:#000e77;  text-decoration:underline; }
a:hover.BlueL   { color:#000e77; text-decoration:none; }

a:link.Footer , a:visited.Footer, .Footer     { color:#8c8c8f;  text-decoration:none; font:12px arial;}
a:hover.Footer   { color:#8c8c8f; text-decoration:underline; font:12px arial; }

a:link.FooterCopy, a:visited.FooterCopy, .FooterCopy     { color:#a9a9aa;  text-decoration:none; font:9px arial;}
a:hover.FooterCopy   { color:#a9a9aa; text-decoration:underline; font:9px arial; }

a:link.BlueLEnglish, a:visited.BlueLEnglish, .BlueLEnglish    { color:#000e77;  text-decoration:underline; font:18px arial;}
a:hover.BlueLEnglish  { color:#000e77; text-decoration:none; font:18px arial;}


.sml  TD  { font-size:11px; }
