/* BEGIN GENERAL STYLE */
body { font-family: verdana, arial, helvetica, sans-serif; font-size:11px; font-weight: normal; line-height:130%; color: #000000;  background: #ffffff; margin: 20px 0px 0px 0px;  padding: 0px;  width: 100%; }

.body { font-family: verdana, arial, helvetica, sans-serif; font-size:11px; font-weight: normal; line-height:130%; color: #000000;  }


img { border: 0px; }
div { margin: 0px; padding: 0px; }
form { margin: 0px; padding: 0px; }
p { margin: 0px 0px 15px 0px; }
li { list-style-type: disc;  }
ul {  }
.yellow { color: #ffff00 }
.orange{ color: #ff8400 }
.small_text { font-size: 10px; }
hr { color: #cbcb00;  }
/* END GENERAL STYLE */


/* BEGIN STYLES FOR LINKS */
a:link {  color: #ff8400; text-decoration: none; }
a:active {  color: #ff8400; text-decoration: none;}
a:visited {  color: #ff8400; text-decoration: none;}
a:hover {  color: #ff8400; text-decoration: underline;}
/* END STYLES FOR LINKS */


/* BEGIN STYLES FOR CONTAINER */
#container{ width: 840px; text-align: left; margin: auto; padding-left: 78px; background-image: url(/images/bkgd_main.gif); background-repeat: no-repeat;}
/* END STYLES FOR CONTAINER */


/* BEGIN STYLES FOR HEADER */
#header { display: none; width: 762px; }
#logo { width: 150px; padding-left: 10px; float: left; }
#strapline { width: 600px; text-align: right; float: right;}
/* END STYLES FOR HEADER */


/* BEGIN STYLES FOR MENU*/
#menu { clear: both;}
#menu p { margin: 0px; padding: 0px; padding-left: 10px; font-size:11px; line-height: 18px; }
#menu p a:link, #menu p a:active, #menu p a:visited { color: #000000; text-decoration: none; }
#menu p a:hover { color: #ff8400; text-decoration:  none; }
#menu span.selected { color: #ff8400; font-weight: bold; }
#menu1 { height: 18px; width: 762px; text-indent: 0px; background-image: url(/images/bkgd_menu1.gif); background-repeat: no-repeat; }
#menu2 { height: 18px; width: 762px; text-indent: 18px; background-image: url(/images/bkgd_menu2.gif); background-repeat: no-repeat; }
#menu3 { height: 18px; width: 762px; text-indent: 36px; background-image: url(/images/bkgd_menu3.gif); background-repeat: no-repeat; }
#menu4 { height: 18px; width: 762px; text-indent: 54px; background-image: url(/images/bkgd_menu4.gif); background-repeat: no-repeat; }
#menu5 { height: 18px; width: 762px; text-indent: 72px; background-image: url(/images/bkgd_menu5.gif); background-repeat: no-repeat; }
#menu6 { height: 18px; width: 762px; text-indent: 90px; background-image: url(/images/bkgd_menu6.gif); background-repeat: no-repeat; }
#menu7 { height: 18px; width: 762px; text-indent: 108px; background-image: url(/images/bkgd_menu7.gif); background-repeat: no-repeat; }
/* END STYLES FOR MENU */


/* BEGIN STYLES FOR SELECTED TAB */
#selectedtab { clear: both; min-height: 452px; width: 762px; }
#selectedtab_left { min-height: 452px; width: 645px; float: left; background: #ffff00;}
#selectedtab_right { min-height: 452px; width: 117px; float: right; background-image: url(/images/bkgd_selectedtab_right.gif); background-position: top; background-repeat: no-repeat; }
#selectedtab_footer { clear: both; height: 18px; width: 762px; background-image: url(/images/bkgd_footer.gif); background-repeat: no-repeat; }
/* END STYLES FOR SELECTED TAB */


/* BEGIN STYLES FOR SELECTED TAB TOP BUTTONS*/
#stab_bttn_top { clear: both; height: 21px; width: 635px; margin: 15px 0px;}
#stab_bttn_top p { margin: 0px; padding: 0px; float: left; margin-right: 2px; line-height: 21px; text-align:center;}
#stab_bttn_top p a:link, #stab_bttn_top p a:active, #stab_bttn_top p a:visited { display: block; width: 150px; height: 21px; background-image: url(/images/button_top.gif); text-decoration: none; color: #000000;}
#stab_bttn_top p a:hover { background-image: url(/images/button_top.gif); color: #ff8400; text-decoration: none;}
#stab_bttn_top p a.selected:link, #stab_bttn_top p a.selected:active, #stab_bttn_top p a.selected:visited { background-image: url(/images/button_top.gif); color: #ff8400;}
/* END STYLES FOR SELECTED TAB TOP BUTTONS*/



/* BEGIN STYLES FOR SELECTED TAB BOTTOM BUTTONS*/
#stab_bttn_bottom { clear: both; height: 37px; width: 635px; }
#stab_bttn_bottom p { margin: 0px; padding: 0px; float: left; margin-right: 5px; }
#stab_bttn_bottom p a:link, #stab_bttn_bottom p a:active, #stab_bttn_bottom p a:visited { display: block; width: 37px; height: 37px; text-indent: -10000px; background-image: url(/images/button_bottom.gif); }
#stab_bttn_bottom p a:hover { background-image: url(/images/button_bottom_selected.gif); }
#stab_bttn_bottom p a.selected:link, #stab_bttn_bottom p a.selected:active, #stab_bttn_bottom p a.selected:visited { background-image: url(/images/button_bottom_selected.gif); }
/* END STYLES FOR SELECTED TAB BOTTOM BUTTONS*/



/* BEGIN STYLES FOR CONTENT BLOCKS */
#content_block { margin-left: 10px; width: 635px;  }
#content_home { width: 635px; height: 401px; }
#content_approach { width: 635px; height: 401px; background-position: bottom; background-repeat: no-repeat; background-image: url(/images/bkgd_approach.jpg); }

#content_news_index { width: 455px; height: 401px; }
#content_news { width: 610px; height: 401px; }

#content_tech_canon { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_tech_canon.jpg); }
#content_tech_l2500 { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_tech_l2500.jpg); }
#content_tech_215plus { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_tech_215plus.jpg); }
#content_tech_hp5500 { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_tech_hp5500.jpg); }
#content_tech_hpz6100 { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_tech_hpz6100.jpg); }
#content_tech_hp9000 { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_tech_hp9000.jpg); }
#content_tech_hp3050 { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_tech_hp3050.jpg); }
#content_tech_epson { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_tech_epson.jpg); }

#content_design { width: 635px; height: 401px;  }
#content_testimonials { width: 635px; height: 401px;  }
#content_contact { width: 635px; height: 401px; background-position: bottom; background-repeat: no-repeat; background-image: url(/images/bkgd_contact.jpg); }
#content_contact_left { width: 300px; float: left; }
#content_contact_right { width: 300px; margin-left: 35px; float: left; }

.content_exhibitions_title { font-size:14px; font-weight: bold; line-height:100%; }
#content_exhibitions_base { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_exhibitions_base.jpg); }
#content_exhibitions_st1-85 { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_exhibitions_st1-85.jpg); }
#content_exhibitions_st1-100 { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_exhibitions_st1-100.jpg); }
#content_exhibitions_st1-120 { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_exhibitions_st1-120.jpg); }
#content_exhibitions_topsail { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_exhibitions_topsail.jpg); }
#content_exhibitions_dl1 { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_exhibitions_dl1.jpg); }
#content_exhibitions_dl2 { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_exhibitions_dl2.jpg); }
#content_exhibitions_popupc { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_exhibitions_popupc.jpg); }
#content_exhibitions_popup { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_exhibitions_popup.jpg); }
#content_exhibitions_hiflyer { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_exhibitions_hiflyer.jpg); }
#content_exhibitions_xb2 { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_exhibitions_xb2.jpg); }
#content_exhibitions_xb3 { width: 635px; height: 401px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_exhibitions_xb3.jpg); }

#content_s_hoarding { width: 635px; height: 364px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_s_hoarding1.jpg); }
#content_s_retail { width: 635px; height: 364px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_s_retail1.jpg); }
#content_s_presentation { width: 635px; height: 364px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_s_presentation1.jpg); }
#content_s_brochures { width: 635px; height: 364px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_s_brochure1.jpg); }
#content_s_exhibition { width: 635px; height: 364px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_s_exhibition1.jpg); }
#content_s_commercial { width: 635px; height: 364px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_s_commercial1.jpg); }

#content_retouching { width: 635px; height: 364px; background-position: bottom right; background-repeat: no-repeat; background-image: url(/images/bkgd_retouching1.jpg); }

#content { width: 635px; height: 452px;  }
#content_t { width: 635px; height: 401px;  }
#content_b { width: 635px; height: 415px; }
#content_tb { width: 635px; height: 364px; }
/* END STYLES FOR CONTENT BLOCKS */




/* STYLES FOR ENQUIRY FORM*/
#enquiry_form p {  margin: 0px; padding: 0px; }
#enquiry_form label { margin: 0px; padding: 0px;  }
#enquiry_form fieldset { border:none; }
#enquiry_form input { border: 0px solid #ffff00; width: 250px; }
#enquiry_form textarea { width: 250px; height: 100px; border: 0px solid #ffff00;}
#enquiry_form .submit input { margin-left: 190px; margin-top: 5px; width: 60px; height: 23px; } 
/* END STYLES FOR ENQUIRY FORM*/



/* STYLES SOLUTIONS DROP DOWN*/
#solutions_menu, #technology_menu, #exhibition_menu {  margin: 0px; padding: 0px; margin-right: 20px; text-align: right;}
#solutions_menu_jump, #technology_menu_jump, #exhibition_menu_jump { font-size: 12px;  background: #cbcb00; color: #ffffff; border: 1px solid #676802; width: 200px;  }
/* END STYLES SOLUTIONS DROP DOWN*/

/* STYLES FOR NEWS*/
.news_index_entry { display:table; width: 455px;}
.news_index_col1 { float: left; width: 300px;}
.news_index_col2 { float: right; width: 155px; text-align:right;}
#news_col1 { float: left; width: 315px;}
#news_col2 { float: right; width: 275px; text-align:right;}
/* END STYLES FOR NEWS*/

















