﻿@charset "utf-8";
body { 
background-color : #ffffff; 
margin : 0 0 0 0; 
padding : 0 0 0 0; 
border : 0; 
height : 100%; 
} 
#container {
	background-color : #ffffff;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border : 0;
	width : 100%;
	height : 100%;
} 
p {margin:0;
padding-bottom:7px;}
#content { 
margin : 0 0 0 0; 
background-color : #ffffff; 
overflow : hidden; 
width : 820px; 
} 
.career ul{
	padding:0;
	margin:0;
	}

.career li{
	list-style-image: url(../Images/bulet_blue.jpg);
	list-style:outside;
	padding-bottom:7px;
	}
	
.all_course { 
font-family : "Segoe UI", Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #fcfcfc; 
line-height : 27px; 
font-weight : 500; 
text-align : center; 
} 
.all_course a { 
color : #fcfcfc; 
text-decoration : none; 
} 
.all_course a:hover { 
color : #f1efd5; 
text-decoration : none; 
} 
.scoll_course { 
height : 248px; 
width : 244px; 
overflow : auto; 
padding : 0; 
margin : 0; 
padding-top : 2px; 
} 
.stu_tesi { 
line-height : 17px; 
padding-right : 30px; 
text-align : left; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #6d6f70; 
padding-bottom : 16px; 
} 
.stu_tesi a { 
font-size : 11px; 
color : #716F64;
text-decoration:none;
}
.stu_tesi a:hover {
	font-size : 11px;
	color : #716F64;
	text-decoration: none;
} 
.stu_tesigap { 
line-height : 17px; 
text-align : left; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #083c70; 
padding-bottom : 16px; 
padding-left : 36px; 
} 
.scollbar { 
height : 125px; 
width : 262px; 
overflow : auto; 
line-height : 28px; 
color : #182752; 
padding : 0; 
margin : 0; 
padding-left : 8px; 
padding-top : 2px; 
text-align : center; 
background-color : #dadbe9; 
padding-bottom : 8px; 
} 
.scollbar a { 
color : #182752; 
text-decoration : none; 
} 
.scollbar a:hover { 
color : #182752; 
text-decoration : underline; 
} 
img { 
border : 0; 
display : block; 
} 
ul { 
margin : 0 0 0 0; 
padding : 0 5px 0 16px; 
} 
ul.amrvt { 
margin : 0 0 0 0; 
list-style : disc; 
padding-left : 40px; 
} 
ul.amrvtdash { 
margin : 0 0 0 0; 
list-style : none; 
padding-left : 20px; 
} 
li.amrvt { 
padding : 0 0 0 0; 
} 
a { 
text-decoration : none; 
outline : 0 none; 
} 
a.prdts { 
color : #333435; 
font-weight : bold; 
} 
.prdts { 
color : #333435; 
font-weight : bold; 
} 
a.prdts:hover { 
color : #ffffff; 
background-color : #182752; 
font-weight : bold; 
} 
a.prdtsser { 
color : #6e6868; 
} 
a.prdtsser:hover { 
color : #ffffff; 
background-color : #182752; 
} 
p { 
margin : 0; 
padding : 0; 
} 
li { 
padding : 0 0 0 0; 
} 
.click_amrvt { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #efefef; 
text-align : left; 
padding-left : 29px; 
padding-bottom : 14px; 
} 
.click_amrvt a { 
color : #efefef; 
} 
.ptesi { 
line-height : 18px; 
padding-right : 30px; 
text-align : left; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #6d6f70; 
padding-bottom : 10px; 
} 
.ptesigap { 
line-height : 18px; 
text-align : left; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #6d6f70; 
padding-bottom : 10px; 
padding-left : 36px; 
} 
li a { 
color : #333435; 
} 
ol { 
padding : 0 0 0 20px; 
} 
form { 
margin : 0; 
padding : 0; 
} 
table#form { 
border-width : 1px 1px 1px 1px; 
border-spacing : 1px; 
border-style : solid solid solid solid; 
border-color : #bcbaba #bcbaba #bcbaba #bcbaba; 
border-collapse : collapse; 
background-color : white; 
} 
table#form td { 
border-width : 1px 1px 1px 1px; 
padding : 1px 1px 1px 1px; 
border-style : solid solid solid solid; 
border-color : #bcbaba #bcbaba #bcbaba #bcbaba; 
background-color : white; 
font-family : Arial, Verdana, Sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #4d4d4d; 
text-decoration : none; 
} 
table#form1 td { 
border-width : 0; 
padding : 1px 1px 1px 1px; 
border-style : solid solid solid solid; 
border-color : #bcbaba #bcbaba #bcbaba #bcbaba; 
background-color : white; 
font-family : Arial, Verdana, Sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #4d4d4d; 
text-decoration : none; 
} 
input.formbox { 
width : 136px; 
height : 17px; 
border : 1px; 
border-width : 1px 1px 1px 1px; 
border-spacing : 1px; 
border-style : solid solid solid solid; 
border-color : #bcbaba #bcbaba #bcbaba #bcbaba; 
border-collapse : collapse; 
background-color : white; 
} 
input.formbox1 { 
width : 165px; 
height : 17px; 
border : 1px; 
border-width : 1px 1px 1px 1px; 
border-spacing : 1px; 
border-style : solid solid solid solid; 
border-color : #bcbaba #bcbaba #bcbaba #bcbaba; 
border-collapse : collapse; 
background-color : white; 
margin-top : 2px; 
} 
textarea { 
width : 136px; 
border : 1px; 
border-width : 1px 1px 1px 1px; 
border-spacing : 1px; 
border-style : solid solid solid solid; 
border-color : #bcbaba #bcbaba #bcbaba #bcbaba; 
border-collapse : collapse; 
background-color : white; 
} 
.ast { 
color : #b23106; 
} 
.blue { 
color : #274976; 
} 
.merchandinsing{ 
color : #083c70;
font-weight:bold;
}
.merchandinsing a:link, a:visited{ 
color : #083c70;
font-weight:bold;
text-decoration:none
}
.merchandinsing a:hover{ 
color : #083c70;
font-weight:bold;
}
.purple { 
color : #534a81; 
} 
.blackish { 
color : #333435; 
} 
.brown { 
color : #e89304; 
} 
.green { 
color : #037e8e; 
} 
.dark { 
color : #000000; 
font-weight : bold; 
} 
.sideBdr { 
border-bottom : 1px solid #bcbaba; 
width : 145px; 
} 
#brdr { 
width : 148px; 
border-bottom : 1px solid #c7c6c6; 
} 
#width100 { 
width : 100px; 
} 
#width115 { 
width : 115px; 
} 
#width320 { 
width : 320px; 
} 
#width435 { 
width : 435px; 
} 
.height100 { 
height : 100%; 
} 
#height18 { 
height : 18px; 
} 
.just { 
text-align : justify; 
} 
#just td { 
text-align : justify; 
} 
.mar { 
padding : 6px 0 0 8px; 
} 
.textamrvt { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #333435; 
font-weight : bold; 
line-height : 18px; 
font-size : 12px; 
} 
.tdbg { 
background-image : url(../Images/bulet_subdot.gif); 
background-repeat : no-repeat; 
background-position : center top; 
} 
#textClick td a { 
font-family : Verdana, Tahoma, Arial, Sans-serif; 
font-size : 10px; 
font-weight : bold; 
text-decoration : none; 
color : #3a578c; 
margin-left : 8px; 
} 
#textFooter1 font { 
font-family : Arial, Verdana, Tahoma, Sans-serif; 
font-size : 10px; 
font-weight : normal; 
text-decoration : none; 
color : #828283; 
letter-spacing : 1px; 
} 
#textFooter1 a { 
font-family : Arial, Verdana, Tahoma, Sans-serif; 
font-size : 10px; 
font-weight : normal; 
text-decoration : none; 
color : #828283; 
letter-spacing : 1px; 
} 
#textFooter2 { 
font-family : Arial, Verdana, Tahoma, Sans-serif; 
font-size : 10px; 
font-weight : normal; 
text-decoration : none; 
color : #828283; 
} 
#textTopLink1 { 
font-family : Arial, Verdana, Tahoma, Sans-serif; 
font-size : 10px; 
font-weight : normal; 
text-decoration : none; 
color : #756655; 
letter-spacing : 1px; 
padding : 5px 0 0 0; 
} 
#textTopLink2 { 
font-family : Arial, Verdana, Tahoma, Sans-serif; 
font-size : 10px; 
font-weight : bold; 
text-decoration : none; 
color : #5b6e89; 
} 
#textHead1 { 
font-family : Verdana, Tahoma, Arial, Sans-serif; 
font-size : 14px; 
font-weight : bold; 
text-decoration : none; 
color : #828080; 
margin-left : 8px; 
} 
.textHead2 td { 
font-family : Verdana, Tahoma, Arial, Sans-serif; 
font-size : 11px; 
font-weight : normal; 
text-decoration : none; 
color : #505152; 
} 
.textHead2 a { 
font-family : Verdana, Tahoma, Arial, Sans-serif; 
font-size : 11px; 
font-weight : normal; 
text-decoration : none; 
color : #505152; 
} 
#textHead3 { 
font-family : Verdana, Tahoma, Arial, Sans-serif; 
font-size : 10px; 
font-weight : normal; 
text-decoration : none; 
color : #505152; 
margin-left : 0; 
font-style : italic; 
} 
#textSide { 
font-family : Verdana, Tahoma, Arial, Sans-serif; 
font-size : 13px; 
font-weight : normal; 
text-decoration : none; 
color : #083c70; 
margin-left : 12px; 
} 
#textSideA { 
font-family : Verdana, Tahoma, Arial, Sans-serif; 
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
color : #766a59; 
margin-left : 14px; 
} 
#textSideB { 
font-family : Verdana, Tahoma, Arial, Sans-serif; 
font-size : 13px; 
font-weight : bold; 
text-decoration : none; 
color : #083c70; 
margin-left : 12px; 
} 
#textSideC { 
font-family : Verdana, Tahoma, Arial, Sans-serif; 
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
color : #766a59; 
margin : 0; 
} 
#textDes span { 
font-family : Arial, Verdana, Tahoma, Sans-serif; 
font-size : 11px; 
font-weight : normal; 
text-decoration : none; 
color : #231f20; 
line-height : 15px; 
} 
#textArial { 
font-family : Arial, Verdana, Sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #333435; 
text-decoration : none; 
} 
.textArial {
	font-family : Arial, Verdana, Sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #6d6f70;
	text-decoration : none;
	line-height : 17px;
	text-align: left;
} 
.textArialjust { 
font-family : Arial, Verdana, Sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #333435; 
text-decoration : none; 
text-align : justify; 
} 
.textContact { 
font-family : Arial, Verdana, Tahoma, Sans-serif; 
font-size : 12px; 
font-weight : normal; 
text-decoration : none; 
color : #595959; 
margin : 0; 
} 
.textContactDark { 
font-family : Arial, Verdana, Tahoma, Sans-serif; 
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
color : #333435; 
margin : 0; 
} 
#textContact1 { 
font-family : Arial, Verdana, Tahoma, Sans-serif; 
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
color : #083c70; 
margin : 0; 
} 
#textContact2 { 
font-family : Arial, Verdana, Tahoma, Sans-serif; 
font-size : 12px; 
font-weight : normal; 
text-decoration : none; 
color : #000000; 
margin : 0; 
} 
#header { 
font-family : Arial, Verdana, Tahoma, Sans-serif; 
font-size : 16px; 
font-weight : bold; 
color : #000000; 
letter-spacing : 5px; 
} 
#headerA { 
font-family : Arial, Verdana, Tahoma, Sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #495b6b; 
line-height : 24px; 
} 
.header1 { 
font-family : Arial, Verdana, Tahoma, Sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #4c0000; 
line-height : 14px; 
} 
.mover4 td { 
font-family : Arial, Verdana, Tahoma, Sans-serif; 
font-size : 11px; 
font-weight : normal; 
color : #6e6868; 
margin-top : 2px; 
line-height : 14px; 
} 
.bgShade1 { 
background : url(../Images/bg9.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 380px; 
} 
#bgShade3 { 
background : url(../Images/bg9Short.jpg); 
background-repeat : repeat-x; 
width : 147px; 
height : 28px; 
} 
#bgShade1_550 { 
background : url(../Images/bg9_550.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 550px; 
} 
#bgShade1_610 { 
background : url(../Images/bg9_610.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 610px; 
} 
#bgShade1_625 { 
background : url(../Images/bg9_625.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 625px; 
} 
#bgShade1_660 { 
background : url(../Images/bg9_660.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 660px; 
} 
#bgShade1_685 { 
background : url(../Images/bg9_685.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 685px; 
} 
#bgShade1_690 { 
background : url(../Images/bg9_690.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 690px; 
} 
#bgShade1_705 { 
background : url(../Images/bg9_705.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 705px; 
} 
#bgShade1_730 { 
background : url(../Images/bg9_730.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 730px; 
} 
#bgShade1_735 { 
background : url(../Images/bg9_735.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 735px; 
} 
#bgShade1_780 { 
background : url(../Images/bg9_780.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 780px; 
} 
#bgShade1_800 { 
background : url(../Images/bg9_815.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 800px; 
} 
#bgShade1_815 { 
background : url(../Images/bg9_815.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 815px; 
} 
#bgShade1_830 { 
background : url(../Images/bg9_830.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 830px; 
} 
#bgShade1_1000 { 
background : url(../Images/bg9_1000.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 1000px; 
} 
#bgShade1_1220 { 
background : url(../Images/bg9_1220.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 1220px; 
} 
#bgShade1_1160 { 
background : url(../Images/bg9_1220.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 1160px; 
} 
#bgShade1_1260 { 
background : url(../Images/bg9_1260.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 1260px; 
} 
#bgShade1_1365 { 
background : url(../Images/bg9_1365.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 1365px; 
} 
#bgShade1Medium { 
background : url(../Images/bg9Medium.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 470px; 
} 
#bgShade2 { 
background : url(../Images/bg10.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 49px; 
} 
.bgRule1 { 
background : url(../Images/bg11.jpg); 
background-repeat : no-repeat; 
width : 461px; 
height : 6px; 
} 
.bgRule2 { 
background : url(../Images/bg12.jpg); 
background-repeat : repeat-y; 
width : 1px; 
height : 100%; 
} 
.bgRule3 { 
background : url(../Images/bg13.jpg); 
background-repeat : repeat-y; 
width : 1px; 
height : 100%; 
} 
#bgRule4 { 
background : url(../Images/bg14.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 3px; 
} 
#bg1 { 
background : url(../Images/bg1.jpg); 
background-repeat : no-repeat; 
width : 152px; 
height : 37px; 
} 
#bg1a { 
background : url(../Images/bg1.jpg); 
background-repeat : no-repeat; 
width : 149px; 
height : 37px; 
} 
#bg2 { 
background : url(../Images/bg2.jpg); 
background-repeat : no-repeat; 
width : 667px; 
height : 37px; 
} 
#bg12 { 
background : url(../Images/bg_portfolio.jpg); 
width : 820px; 
height : 37px; 
} 
#bg3 { 
background : url(../Images/bg3.jpg); 
background-repeat : repeat-y; 
width : 1px; 
} 
#bg3a { 
background : url(../Images/bg3.jpg); 
background-repeat : repeat-y; 
width : 1px; 
} 
#bg4 { 
background : url(../Images/bg4.gif); 
background-repeat : no-repeat; 
width : 152px; 
height : 26px; 
cursor : pointer; 
} 
#bg5 { 
background : url(../Images/bg5.jpg); 
background-repeat : no-repeat; 
width : 152px; 
height : 26px; 
cursor : pointer; 
} 
.bg6 { 
background : url(../Images/bg15.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 34px; 
} 
.bg7 { 
background : url(../Images/bg16.jpg); 
background-repeat : repeat-x; 
width : 100%; 
height : 1px; 
} 
#bgPrint { 
width : 206px; 
height : 75px; 
background : url(../Images/print_web_design_text.jpg); 
background-repeat : no-repeat; 
} 
#bgMerchandise { 
width : 207px; 
height : 75px; 
background : url(../Images/merchandise_uniforms_text.jpg); 
background-repeat : no-repeat; 
} 
#bgTraining { 
width : 206px; 
height : 75px; 
background : url(../Images/print_web_design_text.jpg); 
background-repeat : no-repeat; 
} 
#bgCad { 
width : 206px; 
height : 75px; 
background : url(../Images/cad_services_text.jpg); 
background-repeat : no-repeat; 
} 
#divi1 { 
font-family : Verdana, Arial, Tahoma, Sans-serif; 
font-size : 14px; 
font-weight : bold; 
text-decoration : none; 
color : #ffffff; 
background-color : #92b7ea; 
} 
#divi2 { 
font-family : Verdana, Arial, Tahoma, Sans-serif; 
font-size : 14px; 
font-weight : bold; 
text-decoration : none; 
color : #ffffff; 
background-color : #bcb5ed; 
} 
#diviamrvt { 
font-family : Verdana, Arial, Tahoma, Sans-serif; 
font-size : 14px; 
font-weight : bold; 
text-decoration : none; 
color : #ffffff; 
background-color : #e89304; 
} 
#divi3 { 
font-family : Verdana, Arial, Tahoma, Sans-serif; 
font-size : 14px; 
font-weight : bold; 
text-decoration : none; 
color : #ffffff; 
background-color : #93dce2; 
} 
#divi4 { 
font-family : Verdana, Arial, Tahoma, Sans-serif; 
font-size : 14px; 
font-weight : bold; 
text-decoration : none; 
color : #ffffff; 
background-color : #6e94cc; 
} 
#click1 { 
background : url(../Images/click1.gif); 
background-repeat : no-repeat; 
width : 206px; 
height : 28px; 
} 
#click2 { 
background : url(../Images/click2.gif); 
background-repeat : no-repeat; 
width : 207px; 
height : 28px; 
} 
#click3 { 
background : url(../Images/click3.gif); 
background-repeat : no-repeat; 
width : 206px; 
height : 28px; 
} 
#click4 { 
background : url(../Images/click4.gif); 
background-repeat : no-repeat; 
width : 201px; 
height : 28px; 
} 
.menu, .menu ul {
	list-style-type : none;
	padding : 0PX 0PX 0PX 48PX;
	margin : 0 0 0 0;
	font-family : arial, sans-serif;
} 
.menu li.top { 
display : block; 
float : left; 
position : relative; 
} 
.menu table { 
border-collapse : collapse; 
width : 0; 
height : 0; 
position : absolute; 
top : 0; 
left : 0; 
} 
.menu li.top a.top_link { 
display : block; 
float : left; 
height : 35px; 
} 
.menu li.top a span { 
position : absolute; 
left : -9999px; 
top : 0; 
z-index : 0; 
font-size : 10px; 
} 
.menu li a#home { 
width : 55px; 
background : url(../Images/AllMenu/home_0.jpg) no-repeat; 
} 
.menu li a#about { 
width : 76px; 
background : url(../Images/AllMenu/about_0.jpg) no-repeat; 
} 
.menu li a#products { 
width : 151px; 
background : url(../Images/AllMenu/products_0.jpg) no-repeat; 
} 
.menu li a#where { 
width : 65px; 
background : url(../Images/AllMenu/where_0.jpg) no-repeat; 
} 
.menu li a#contact { 
width : 90px; 
background : url(../Images/AllMenu/contact_0.jpg) no-repeat; 
} 
.menu li.p1 { 
width : 55px; 
background-image : url(../Images/AllMenu/home_1.jpg); 
background-repeat : no-repeat; 
} 
.menu li.p2 { 
width : 76px; 
background : url(../Images/AllMenu/about_1.jpg) no-repeat; 
} 
.menu li.p3 { 
width : 151px; 
background : url(../Images/AllMenu/products_1.jpg) no-repeat; 
} 
.menu li.p4 { 
width : 65px; 
background : url(../Images/AllMenu/where_1.jpg) no-repeat; 
} 
.menu li.p5 { 
width : 90px; 
background : url(../Images/AllMenu/contact_1.jpg) no-repeat; 
} 
.menu :hover ul.sub li.pa { 
display : block; 
width : 96px; 
background : url(../Images/AllMenu/menu_print_1.jpg) no-repeat; 
} 
.menu :hover ul.sub li.pb { 
width : 96px; 
background : url(../Images/AllMenu/menu_merchandise_1.jpg) no-repeat; 
} 
.menu :hover ul.sub li.pc { 
width : 96px; 
background : url(../Images/AllMenu/menu_training_1.jpg) no-repeat; 
} 
.menu :hover ul.sub li.pd { 
width : 96px; 
background : url(../Images/AllMenu/menu_cad_1.jpg) no-repeat; 
} 
.menu :hover ul.sub li a.print:hover { 
display : block; 
width : 151px; 
height : 55px; 
border : 0 solid #fff; 
border-width : 0 0 0 0; 
background : url(../Images/AllMenu/menu_print_1.jpg) no-repeat; 
} 
.menu :hover ul.sub li a.merchandise:hover { 
display : block; 
width : 151px; 
height : 28px; 
border : 0 solid #fff; 
border-width : 0 0 0 0; 
background : url(../Images/AllMenu/menu_merchandise_1.jpg) no-repeat; 
} 
.menu :hover ul.sub li a.training:hover { 
display : block; 
width : 151px; 
height : 28px; 
border : 0 solid #fff; 
border-width : 0 0 0 0; 
background : url(../Images/AllMenu/menu_training_1.jpg) no-repeat; 
} 
.menu :hover ul.sub li a.cad:hover { 
display : block; 
width : 151px; 
height : 28px; 
border : 0 solid #fff; 
border-width : 0 0 0 0; 
background : url(../Images/AllMenu/menu_cad_1.jpg) no-repeat; 
} 
.menu a:hover { 
visibility : visible; 
} 
.menu li:hover { 
position : relative; 
} 
.menu li a#home:hover, .menu li:hover a#home, .menu li a#about:hover, .menu li:hover a#about, .menu li a#products:hover, .menu li:hover a#products, .menu li a#where:hover, .menu li:hover a#where, .menu li a#contact:hover, .menu li:hover a#contact { 
background : transparent; 
} 
.menu ul, .menu :hover ul ul, .menu :hover ul :hover ul ul, .menu :hover ul :hover ul :hover ul ul { 
position : absolute; 
left : -9999px; 
top : -9999px; 
width : 0; 
height : 0; 
} 
.menu :hover ul.sub { 
display : block; 
left : 0; 
top : 35px; 
background : transparent; 
padding : 0 0 0 0; 
border : 0 solid #888; 
white-space : nowrap; 
width : 151px; 
height : auto; 
z-index : 10; 
} 
.menu :hover ul.sub li.print { 
display : block; 
height : 35px; 
position : relative; 
float : left; 
width : 151px; 
padding : 0 0 0 0; 
} 
.menu :hover ul.sub li.merchandise { 
display : block; 
height : 28px; 
position : relative; 
float : left; 
width : 151px; 
padding : 0 0 0 0; 
} 
.menu :hover ul.sub li.training { 
display : block; 
height : 28px; 
position : relative; 
float : left; 
width : 151px; 
padding : 0 0 0 0; 
} 
.menu :hover ul.sub li.cad { 
display : block; 
height : 28px; 
position : relative; 
float : left; 
width : 151px; 
padding : 0 0 0 0; 
} 
.menu :hover ul.sub li a.print { 
display : block; 
width : 151px; 
height : 35px; 
border : 0 solid #fff; 
border-width : 0 0 0 0; 
background : url(../Images/AllMenu/menu_print_0.jpg) no-repeat; 
} 
.menu :hover ul.sub li a.merchandise { 
display : block; 
width : 151px; 
height : 28px; 
border : 0 solid #fff; 
border-width : 0 0 0 0; 
background : url(../Images/AllMenu/menu_merchandise_0.jpg) no-repeat; 
} 
.menu :hover ul.sub li a.training { 
display : block; 
width : 151px; 
height : 28px; 
border : 0 solid #fff; 
border-width : 0 0 0 0; 
background : url(../Images/AllMenu/menu_training_0.jpg) no-repeat; 
} 
.menu :hover ul.sub li a.cad { 
display : block; 
width : 151px; 
height : 28px; 
border : 0 solid #fff; 
border-width : 0 0 0 0; 
background : url(../Images/AllMenu/menu_cad_0.gif) no-repeat; 
} 
.menu :hover ul.sub li a.print:hover { 
display : block; 
width : 151px; 
height : 35px; 
border : 0 solid #fff; 
border-width : 0 0 0 0; 
background : url(../Images/AllMenu/menu_print_1.jpg) no-repeat; 
} 
.menu :hover ul.sub li a.merchandise:hover { 
display : block; 
width : 151px; 
height : 28px; 
border : 0 solid #fff; 
border-width : 0 0 0 0; 
background : url(../Images/AllMenu/menu_merchandise_1.jpg) no-repeat; 
} 
.menu :hover ul.sub li a.training:hover { 
display : block; 
width : 151px; 
height : 28px; 
border : 0 solid #fff; 
border-width : 0 0 0 0; 
background : url(../Images/AllMenu/menu_training_1.jpg) no-repeat; 
} 
.menu :hover ul.sub li a.cad:hover { 
display : block; 
width : 151px; 
height : 28px; 
border : 0 solid #fff; 
border-width : 0 0 0 0; 
background : url(../Images/AllMenu/menu_cad_1.gif) no-repeat; 
} 
.qmenu, .qmenu ul { 
list-style-type : none; 
padding : 0; 
margin : 0 0 0 0; 
font-family : arial, sans-serif; 
} 
.qmenu li.top { 
display : block; 
float : left; 
position : relative; 
} 
.qmenu table { 
border-collapse : collapse; 
width : 0; 
height : 0; 
position : absolute; 
top : 0; 
left : 0; 
} 
.qmenu li.top a.top_link { 
display : block; 
float : left; 
height : 33px; 
} 
.qmenu li.top a span { 
position : absolute; 
left : -9999px; 
top : 0; 
z-index : 0; 
font-size : 10px; 
} 
.qmenu li.p1 { 
width : 113px; 
background : url(../Images/AllMenu/quest_home_1.jpg) no-repeat; 
} 
.qmenu li.p2 { 
width : 63px; 
background : url(../Images/AllMenu/quest_courses_1.jpg) no-repeat; 
} 
.qmenu li.p3 { 
width : 92px; 
background : url(../Images/AllMenu/quest_enrol_1.jpg) no-repeat; 
} 
.qmenu li.p4 { 
width : 52px; 
background : url(../Images/AllMenu/quest_faqs_1.jpg) no-repeat; 
} 
.qmenu li.p5 { 
width : 141px; 
background : url(../Images/AllMenu/quest_contact_1.jpg) no-repeat; 
} 
.qmenu li a#home { 
width : 113px; 
background : url(../Images/AllMenu/quest_home_0.jpg) no-repeat; 
} 
.qmenu li a#courses { 
width : 63px; 
background : url(../Images/AllMenu/quest_courses_0.jpg) no-repeat; 
} 
.qmenu li a#enrol { 
width : 92px; 
background : url(../Images/AllMenu/quest_enrol_0.jpg) no-repeat; 
} 
.qmenu li a#faqs { 
width : 52px; 
background : url(../Images/AllMenu/quest_faqs_0.jpg) no-repeat; 
} 
.qmenu li a#contact { 
width : 141px; 
background : url(../Images/AllMenu/quest_contact_0.jpg) no-repeat; 
} 
.qmenu a:hover { 
visibility : visible; 
} 
.qmenu li:hover { 
position : relative; 
} 
.qmenu li a#home:hover, .qmenu li:hover a#home, .qmenu li a#courses:hover, .qmenu li:hover a#courses, .qmenu li a#enrol:hover, .qmenu li:hover a#enrol, .qmenu li a#faqs:hover, .qmenu li:hover a#faqs, .qmenu li a#contact:hover, .qmenu li:hover a#contact { 
background : transparent; 
} 
.stmenu, .stmenu ul { 
list-style-type : none; 
padding : 0; 
margin : 0 0 0 0; 
font-family : arial, sans-serif; 
} 
.stmenu li.top { 
display : block; 
float : left; 
position : relative; 
} 
.stmenu table { 
border-collapse : collapse; 
width : 0; 
height : 0; 
position : absolute; 
top : 0; 
left : 0; 
} 
.stmenu li.top a.top_link { 
display : block; 
float : left; 
height : 33px; 
} 
.stmenu li.top a span { 
position : absolute; 
left : -9999px; 
top : 0; 
z-index : 0; 
font-size : 10px; 
} 
.stmenu li.p1 { 
width : 142px; 
background : url(../Images/AllMenu/sw_home_1.jpg) no-repeat; 
} 
.stmenu li.p2 { 
width : 78px; 
background : url(../Images/AllMenu/sw_services_1.jpg) no-repeat; 
} 
.stmenu li.p4 { 
width : 134px; 
background : url(../Images/AllMenu/cad_client_1.jpg) no-repeat; 
} 
.stmenu li.p5 { 
width : 172px; 
background : url(../Images/AllMenu/sw_contact_1.jpg) no-repeat; 
} 
.stmenu li a#home { 
width : 142px; 
background : url(../Images/AllMenu/sw_home_0.jpg) no-repeat; 
} 
.stmenu li a#services { 
width : 78px; 
background : url(../Images/AllMenu/sw_services_0.jpg) no-repeat; 
} 
.stmenu li a#search { 
width : 134px; 
background : url(../Images/AllMenu/cad_client_0.jpg) no-repeat; 
} 
.stmenu li a#contact { 
width : 172px; 
background : url(../Images/AllMenu/sw_contact_0.jpg) no-repeat; 
} 
.stmenu a:hover { 
visibility : visible; 
} 
.stmenu li:hover { 
position : relative; 
} 
.stmenu li a#home:hover, .stmenu li:hover a#home, .stmenu li a#services:hover, .stmenu li:hover a#services, .stmenu li a#search:hover, .stmenu li:hover a#search, .stmenu li a#contact:hover, .stmenu li:hover a#contact { 
background : transparent; 
} 
.cmenu, .cmenu ul { 
list-style-type : none; 
padding : 0; 
margin : 0 0 0 0; 
font-family : arial, sans-serif; 
} 
.cmenu li.top { 
display : block; 
float : left; 
position : relative; 
} 
.cmenu table { 
border-collapse : collapse; 
width : 0; 
height : 0; 
position : absolute; 
top : 0; 
left : 0; 
} 
.cmenu li.top a.top_link { 
display : block; 
float : left; 
height : 33px; 
} 
.cmenu li.top a span { 
position : absolute; 
left : -9999px; 
top : 0; 
z-index : 0; 
font-size : 10px; 
} 
.cmenu li.p1 { 
width : 137px; 
background : url(../Images/AllMenu/cad_home_1.jpg) no-repeat; 
} 
.cmenu li.p2 { 
width : 69px; 
background : url(../Images/AllMenu/cad_services_1.jpg) no-repeat; 
} 
.cmenu li.p3 { 
width : 76px; 
background : url(../Images/AllMenu/cad_about_1.jpg) no-repeat; 
} 
.cmenu li.p4 { 
width : 134px; 
background : url(../Images/AllMenu/cad_client_1.jpg) no-repeat; 
} 
.cmenu li.p5 { 
width : 173px; 
background : url(../Images/AllMenu/cad_contact_1.jpg) no-repeat; 
} 
.cmenu li a#home { 
width : 137px; 
background : url(../Images/AllMenu/cad_home_0.jpg) no-repeat; 
} 
.cmenu li a#services { 
width : 69px; 
background : url(../Images/AllMenu/cad_services_0.jpg) no-repeat; 
} 
.cmenu li a#about { 
width : 76px; 
background : url(../Images/AllMenu/cad_about_0.jpg) no-repeat; 
} 
.cmenu li a#client { 
width : 134px; 
background : url(../Images/AllMenu/cad_client_0.jpg) no-repeat; 
} 
.cmenu li a#contact { 
width : 173px; 
background : url(../Images/AllMenu/cad_contact_0.jpg) no-repeat; 
} 
.cmenu a:hover { 
visibility : visible; 
} 
.cmenu li:hover { 
position : relative; 
} 
.cmenu li a#home:hover, .cmenu li:hover a#home, .cmenu li a#services:hover, .cmenu li:hover a#services, .cmenu li a#about:hover, .cmenu li:hover a#about, .cmenu li a#client:hover, .cmenu li:hover a#client, .cmenu li a#contact:hover, .cmenu li:hover a#contact { 
background : transparent; 
} 
.mmenu, .mmenu ul { 
list-style-type : none; 
padding : 0; 
margin : 0 0 0 0; 
font-family : arial, sans-serif; 
} 
.mmenu li.top { 
display : block; 
float : left; 
position : relative; 
} 
.mmenu table { 
border-collapse : collapse; 
width : 0; 
height : 0; 
position : absolute; 
top : 0; 
left : 0; 
} 
.mmenu li.top a.top_link { 
display : block; 
float : left; 
height : 33px; 
} 
.mmenu li.top a span { 
position : absolute; 
left : -9999px; 
top : 0; 
z-index : 0; 
font-size : 10px; 
} 
.mmenu li.p1 { 
width : 157px; 
background : url(../Images/AllMenu/mer_home_1.jpg) no-repeat; 
} 
.mmenu li.p2 { 
width : 76px; 
background : url(../Images/AllMenu/mer_products_1.jpg) no-repeat; 
} 
.mmenu li.p3 { 
width : 64px; 
background : url(../Images/AllMenu/mer_search_1.jpg) no-repeat; 
} 
.mmenu li.p5 { 
width : 185px; 
background : url(../Images/AllMenu/mer_contact_1.jpg) no-repeat; 
} 
.mmenu li a#home { 
width : 157px; 
background : url(../Images/AllMenu/mer_home_0.jpg) no-repeat; 
} 
.mmenu li a#products { 
width : 76px; 
background : url(../Images/AllMenu/mer_products_0.jpg) no-repeat; 
} 
.mmenu li a#search { 
width : 64px; 
background : url(../Images/AllMenu/mer_search_0.jpg) no-repeat; 
} 
.mmenu li a#contact { 
width : 185px; 
background : url(../Images/AllMenu/mer_contact_0.jpg) no-repeat; 
} 
.mmenu a:hover { 
visibility : visible; 
} 
.mmenu li:hover { 
position : relative; 
} 
.mmenu li a#home:hover, .mmenu li:hover a#home, .mmenu li a#products:hover, .mmenu li:hover a#products, .mmenu li a#search:hover, .mmenu li:hover a#search, .mmenu li a#contact:hover, .mmenu li:hover a#contact { 
background : transparent; 
} 
.ftmenu, .ftmenu ul { 
list-style-type : none; 
padding : 0; 
margin : 0 0 0 0; 
font-family : arial, sans-serif; 
} 
.ftmenu li.top { 
display : block; 
float : left; 
position : relative; 
} 
.ftmenu table { 
border-collapse : collapse; 
width : 0; 
height : 0; 
position : absolute; 
top : 0; 
left : 0; 
} 
.ftmenu li.top a.top_link { 
display : block; 
float : left; 
height : 49px; 
} 
.ftmenu li.top a span { 
position : absolute; 
left : -9999px; 
top : 0; 
z-index : 0; 
font-size : 10px; 
} 
.ftmenu li.ft1 { 
width : 145px; 
background : url(../Images/AllMenu/footer_print_1.jpg) no-repeat; 
} 
.ftmenu li.ft2 { 
width : 194px; 
background : url(../Images/AllMenu/footer_merchandise_1.jpg) no-repeat; 
} 
.ftmenu li.ft3 { 
width : 171px; 
background : url(../Images/AllMenu/footer_training_1.jpg) no-repeat; 
} 
.ftmenu li.ft4 { 
width : 113px; 
background : url(../Images/AllMenu/footer_cad_1.jpg) no-repeat; 
} 
.ftmenu li a#print { 
width : 145px; 
background : url(../Images/AllMenu/footer_print_0.jpg) no-repeat; 
} 
.ftmenu li a#merchandise { 
width : 194px; 
background : url(../Images/AllMenu/footer_merchandise_0.jpg) no-repeat; 
} 
.ftmenu li a#training { 
width : 171px; 
background : url(../Images/AllMenu/footer_training_0.jpg) no-repeat; 
} 
.ftmenu li a#cad { 
width : 113px; 
background : url(../Images/AllMenu/footer_cad_0.jpg) no-repeat; 
} 
.ftmenu a:hover { 
visibility : visible; 
} 
.ftmenu li:hover { 
position : relative; 
} 
.ftmenu li a#print:hover, .stmenu li:hover a#print, .ftmenu li a#merchandise:hover, .stmenu li:hover a#merchandise, .ftmenu li a#training:hover, .stmenu li:hover a#training, .ftmenu li a#cad:hover, .stmenu li:hover a#cad { 
background : transparent; 
} 
div.c1 { 
text-align : center; 
} 

