/* Common Styles */
html,body             {height:100%; cursor: url(../images/Brush.cur),auto; }
body,form             {margin:0px;padding:0px;}
input,textarea,select,a {font-family:Sylfaen;}
td,ul,li,div          {font-family:Sylfaen;color:#000;font-size:11px;}

.print_yes_no	{ display: none;}
.print_calc_t1  {margin:10px;border-bottom:1px solid #fff;text-align:left}
.print_calc_t2  {margin:10px 0px; border-collapse:collapse; border:1px solid #fff;}
@media print {
    *{font-size:12px;} 
	.print_no  { display: none;  }
	.print_yes { display: block; }
	.print_yes_no	{ display: block;}
    .print_calc_t1 {width:500px; margin:10px; border-bottom:1px solid #ccc;padding-bottom:20px;text-align:left}
    .print_calc_t2 {margin:10px 0px; border-collapse:collapse; border:1px solid #000;}
}

a {cursor: url(../images/Brush2.cur), auto; }

/* First Page Styles */
.links_table_home {width:100%;background:#FF8000}
.links_td_home    { width:154px;height:240px; background-color:#FF8000;
                   background-image:URL('../images/bgr1.gif');          
                   background-repeat: repeat-x; background-position:top;}  
                    
.links_div_home   {width:154px; position: absolute; margin:90px 20px 20px 20px; color:#fff;}
.border_home_no,.border_home_wh  { font-size:16px;  
                   width:134px;height:220px; margin:20px 0px 0px 20px;position: absolute; 
                   color:#fff; font-size:14px;font-weight:bold;}
.border_home_wh {background-image:URL('../images/bgr2.gif');     
                 background-repeat: repeat-y; background-position:right;}

/* Box Elements Styles */

#loader{
  position: absolute;
  display:  none; 
  width:  918px;
  background: #A33909;
  font-weight: bold;
  color: #fff;
  font-size: 14px;
}

.vert_border {width:1px;  background:URL('../images/bgr_vert.gif');}

.horz_border { background: url('../images/bgr_horz.gif') repeat-x top left;}

.horz_border2 { background-image:URL('../images/bgr_horz.gif'); background-repeat: repeat-x; 
              background-position:bottom;}
.section_top {background-color:#F7F7F7; height:35px; padding-left:40px;
              background-image:URL('../images/arrow.gif'); background-repeat: no-repeat;
              background-position: 15px 10px;
              color:#000; font-size:12px; font-weight:bold;}

.news_img  {border: 1px solid #000;margin-bottom:10px}

.gallery      {width:140px;height:180px;float:left; 
               text-align:center;margin-left:5px;margin-right:5px; margin-bottom:10px;}
.gallery_title {width:  100%; height: 50px;} 
     

/* Link Styles */
.link_white {color: #fff; text-decoration:none;}
.link_white:hover {text-decoration: underline;}
.link_brown {color: #A33905; text-decoration:none;}
.link_gray1 {color: #6C6C6C; text-decoration:none;}
.link_black {color: #000; text-decoration:none;font-size:10px;}

.red {color: #CB0A14;}


/* Form Styles */
.input_text,.input_btn {height:16px; font-size:10px; line-height:100%;}
.input_text  {border:1px solid #9C9C9C;}
.input_btn   {border:1px solid #000; background:#fff;}


/* Menu Styles  */

.mmenu_down    {width:200px; position:absolute; top:189px;display:none;float:left;}
.mmenu_down table { background-image:url('../images/dot_gray.gif')}

           
.mmenu_td,.mmenu_td_a {padding: 5px 20px 5px 20px; } 

.mmenu_td   {background-color:#fff; } 
.mmenu_td_a {
  background-color:#A33905;
  color: #fff;
 }           

.mmenu_main   { background-color:#fff;}
.mmenu_main a {color:#000; text-decoration:none;}

.submenu      {margin:0px; padding:0px; list-style-type:none; list-style-image: URL('../images/brown_arr2.gif');}
.submenu li   {margin: 0px; padding: 2px 0px;}

.highlevel {list-style-type:none;}
.highlevel li {margin:5px;}

/* Prod calculator  */
.calc_divtitle{
 cursor:pointer; width:100%; padding: 5px 0px;
 background: URL('../images/arrow_down.gif') no-repeat 95% 50%;
}

/* Paginary Output  */

.pagenary td   {width:15px; color: #606060; font-size:10px; font-weight:bold;}
.pagenary td a {color: #A33905; font-size:10px; text-decoration:none;}


/* Calendar Styles   */

.CAL_header  {background-color:#DEDEDE;}
.CAL_header td {text-align:center;}
.CAL_header select {height:18px;font-size:10px}


.CAL_day {border-bottom:1px solid #A33905;}

.CAL_main {} 

.CAL_main td  {width:14%;text-align:center;font-size:11px;
               color:#000;background-color:#F7F7F7;}
.CAL_main td a{text-decoration:none;color:#A33905; font-weight:bold;}

