@charset "utf-8";
/* CSS2.1 Document by Michal Pilch(michal.pilch@media77.co.uk) */
div#hstripe { margin-top: 30px; height: 200px; width: 100%; }
div#topheader { width: 848px; height: 116px; border: solid #e9e9e9 2px; background-color: #5f6062; margin-top: -233px; margin-left: auto; margin-right: auto; }
div#menu { font-family: Verdana, Arial; color: #444034; font-size: 18px; text-align: right; position: relative; top: -42px; width: 490px; margin-left: 340px; height:40px; }
div#main { width: 848px; height: auto; border: solid #e9e9e9 2px; background-color: #fbfbfb; margin-top: 40px; margin-left: auto; margin-right: auto; }
table#construct { height: 100%; width: 100%; padding: 0px; margin: 0px; }
td#product { width: 200px; height: 100%; background-color: #f2f2f2; border-right: solid #c8c8c8 2px; font-size: 12px; margin: 0px; padding: 0px; line-height: 18px; }
td#display { width: auto; height: 100%; background-color: #fbfbfb; padding: 5px; }
.plist { height: 50%; margin: 0px; padding: 0px; }
table#dhome { width: 100%; background-color: #fbfbfb; }
td#flhome { width: 100%; padding:30px; padding-top:20px; }
.slhome{ padding:15px;}
.form { margin: 5px; margin-left: 35px; margin-top: 10px; }
td.variable { text-align: left; padding: 6px; padding-left: 1px; margin: 0px; line-height: 15px; }
td.value { text-align: left; padding: 6px; padding-left: 5px; margin: 0px; }
div#about { margin: 15px; margin-top: 0px; width:600px;}
div#asgreen{margin: 15px; margin-top: 0px; width:600px; color:#3E3E3E; padding-top:5px;}
div#footer { width: 848px; margin-left: auto; margin-right: auto; }
div#producer{margin-right:0px;}
#files_list{width: 260px; height:120px; background-color:#FFFFFF; border:solid #abadb3 1px; margin-top:6px;}
#file_uploads{ margin-top: 0px; margin-left: 6px;}
#displayNumber{ margin-top:10px;}
#aboutlogo{margin-left:25%; border:0px;}
#aboutlogo a{ border:0px;}
#aboutlogo img{ border:0px;}
#homelogo{margin-left:10%; border:0px #666666 solid; margin-top:16px;}
#homelogo a{ border:0px;}
#homelogo img{ border:0px;}
#pagenav{
margin-top:10px;
margin-left:15px;
height:24px;
}
#pagenav a{
height:24px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
border-bottom:0px;
text-decoration:none;
}
#pagenav a:hover{
text-decoration:underline;
}
#pagenav div{
float: left;
}
#pagenum{
margin:10px;
margin-left:40px;
}
#pagenum a{
padding:5px;
padding-top:4px;
padding-right:7px;
margin:5px;
background:url(images/predesign/menu/page_n.gif) no-repeat;
color:#FFFFFF;
font-weight:bold;
}

#pagenum a:hover{
text-decoration:none;
border:0px;
background:url(images/predesign/menu/hover_page_num_grey.gif) no-repeat;
color:#333;
}

#discript{
color:#5f6062;
padding-left:40px;
width:450px; 
}
#predesigocatego {
margin-left:30px;
width:563px;
}
#predesigocatego img{
border:0px;
float: left;
}
#predesigocatego a{border:0px; margin:0px; padding:0px;}
#left_orange{
background:url(images/predesign/menu/left_orange.gif) no-repeat;
width:24px;
height:24px
}
#right_orange{
background:url(images/predesign/menu/right_orange.gif) no-repeat;
width:24px;
height:24px;
float:inherit;
}
#orangewith_gray{
background:url(images/predesign/menu/right_orange_with_grey.gif) no-repeat;
width:24px;
height:24px;
}
#orange{
height:24px; background-color:#ffaa12; line-height:24px
}
#gray{
height:24px; background-color:#5f6062; line-height:24px; color:#FFFFFF; padding-left:10px;
}
#right_gray{
background:url(images/predesign/menu/right_grey.gif) no-repeat;
width:24px;
height:24px;
}
#display_box{
margin-left:70px;
width:496px;
}
#display_box div{
float:left;
}
#box_left_top{
margin-top:20px;
background:url(images/predesign/menu/dispaly_box_01.gif) no-repeat;
width:23px;
height:61px;
}
#box_right_top{
margin-top:20px;
background:url(images/predesign/menu/dispaly_box_03.gif) no-repeat;
width:23px;
height:61px;
}
#box_middle_top{
margin-top:20px;
width:450px;
border-bottom:#ffaa12 solid 3px;
border-top:#ffaa12 solid 3px;
line-height:36px;
background-color:#5f6062;
color:#FFFFFF;
font-size:20px;
font-family:Arial Narrow,Arial, Helvetica, sans-serif;
font-weight:bold;
}
#box_content{
width:488px;
border-right:#ffaa12 solid 3px;
border-left:#ffaa12 solid 3px;
margin-left:1px;
margin-right:130px;



}
#box_left_bottom{
background:url(images/predesign/menu/dispaly_box_07_2.gif) no-repeat;
width:23px;
height:60px;
margin-bottom:10px;
}
#box_right_bottom{
background:url(images/predesign/menu/box_left_side.gif) no-repeat;
width:88px;
height:60px;
margin-bottom:10px;
}
#box_right_bottom img{
border:0px;
}
#box_right_bottom a{
border:0px;
text-decoration:none;
}
#box_middle_bottom{
margin-top:36px;
width:385px;
border-bottom:#ffaa12 solid 3px;
height:21px;
margin-bottom:10px;

}