@charset "iso-8859-1";
/* CSS Document */
*{margin:0;padding:0}
ul,ol,dl{list-style:none}

#activebuttons a{display:block;width:143px;height:26px;background-image:url(../images/activebuttons.gif);background-repeat:no-repeat;font-weight:bold;padding-top:10px;border:0px solid #FF0000}
.btn_exhibitor{background-position:0px 0px;float:left;color:#FFF;text-align:right}
.btn_exhibitor:hover{background-position:0px -36px;color:#000000} 
.btn_exhibitor_active{background-position:0px -36px;color:#000000;float:left;text-align:right} 

.btn_visitor{background-position:-143px 0px;float:left;color:#FFF;text-align:center}
.btn_visitor:hover{background-position:-143px -36px;color:#000000} 
.btn_visitor_active{background-position:-143px -36px;float:left;color:#000000;text-align:center} 

#activeb{
float:left;
border:0px solid #FF0000;
width:286px;
height:36px;
}
#activeb_links{
float:left;
background:url("../images/links.gif") no-repeat;
border:0px solid #FF0000;
width:286px;
height:26px;
padding-top:10px;
}
#activeb_links a{
font-weight:bold;
color:#FFF;
text-decoration:none;
}
#activeb_links a:hover{
color:#323465;
}

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#252122;
margin:0px auto;
}
a{
text-decoration:none;
color:#000000;
}

a:hover{
color:#000000;
}

a img{
border:0;
}
#maincontainer{
position:relative;
background:url("../images/tile1.jpg") center repeat-y;
border:0px solid #000;
width:873px;
padding:0px 29px 0px 29px;
margin-top:0px;
margin:0 auto;
}
#table_top{
position:relative;
border:0px solid #000;
padding:12px 36px 13px 36px;
font-size:18px;
color:#231f20;
}
#middlecontent{
position:relative;
border:0px solid #000;
padding-bottom:20px;
}

/* homepage content---------------------------- */
.hc_table1{
border:0px solid #000;
margin:0 auto;
padding:17px 0px 0px 0px;
}
.hc_columns{
float:left;
border:0px solid #000;
width:238px;
padding:0px 15px 0px 35px;
}
.hc_columns2{
float:left;
border-right:1px solid #01addd;
width:232px;
padding:0px 20px 0px 35px;
}
/* main navigation----------------------------- */
#navigation1{
background:url("../images/menu1.gif")  no-repeat;
width:872px;
height:36px;
}
#linkset1{
float:left;
border:0px solid #FF0000;
width:270px;
padding-top:10px;
}
#linkset1 a{
float:left;
color:#FFF;
font-size:12px;
font-weight:bold;
padding:0px 0px 0px 70px;
}
#linkset1 a:hover{
color:#000000;
}

#linkset2 a:hover{
color:#000000;
}
#linkset2{
float:right;
width:560px;
border:0px solid #FF0000;
padding-top:11px;
}
#linkset2 a{
float:left;
color:#FFF;
font-size:11px;
padding:0px 25px 0px 10px;
}
/* video area----------------------------- */
#videoarea{
background:url("../images/videobackground.jpg")  no-repeat;
width:830px;
padding-right:42px;
border:0px solid #FFF;
}
#videocontainer{
float:right;
width:301px;
color:#FFF;
border:0px solid #FFF;
}
#videomenu{
background-color:#261e1c;
padding:3px 0px 3px 0px;
text-align:center;
color:#FFF;
}
#videomenu a{
color:#FFF;
font-size:11px;
}
#videomenu a:hover{
color:#999;
}
/* headings------------------------------- */
h1{font-size:21px;}
h2{font-size:18px;}
/* links type----------------------------- */
a.blue_small{color:#000000;}
a.blue_small:hover{color:#5e071f;}
a.blue_medium{font-size:16px; color:#000000;}
a.blue_medium:hover{color:#5e071f;}
/* font sizes----------------------------- */
.fsize0{font-size:11px;}
.fsize1{font-size:13px;}
.fsize2{font-size:18px;}
/* colors -------------------------------- */
.color_blue{color:#a0002d;}
.color_black{color:#000000;}
.color_violet{color:#a0002d;}
.color_white{color:#FFF;bg}
.color_white2{color:#FFF;background-color:#02addb;}
/* alignment ----------------------------- */

.left{
float:left;
}
.right{
float:right;
}
.clear{
clear:both;
}
/* banner bottom ------------------------- */
#bannerbottom{
position:releative;
width:870px;
position:relative;
border:0px solid #000;
margin:0 auto;
color:#000;
padding-top:16px;
text-align:center;
font-size:11px;
}
/* footer -------------------------------- */
#footer{
width:800px;
background-color:#a0002d;
padding:11px 36px 11px 36px;
color:#FFF;
font-size:11px;
margin:0 auto;
}
#footer a{
color:#FFF;
}
#footer a:hover{
color:#000000;
}
.button_go input{
background:url("../images/button_go.jpg") no-repeat;
width:63px;
height:21px;
border:0px;
}
.btnstyle1 input{
background:url("../images/btnstyle1_tile_hover.gif") repeat-x;
color:#FFF;
border:0px;
font-weight:bold;
font-size:11px;
padding:3px 10px 4px 10px;
border-bottom:1px solid #000;
border-top:1px solid #929292;
border-left:2px solid #424040;
border-right:2px solid #424040;
}
.btnstyle1 input:hover{
background:url("../images/btnstyle1_tile.gif") repeat-x;
color:#EEE;
border-bottom:1px solid #969696;
border-top:1px solid #929292;
border-left:2px solid #969696;
border-right:2px solid #969696;
}
/* styles for scroller -----------------------------*/
#apparelScrollWrapper {
width:490px;
height: 141px;
position: relative;
overflow-y:scroll;
overflow-x:hidden;
text-align:left;
border:1px solid #AAA;
}

#apparelScroll {
width: 100%;
height: 141px;
position: relative;
text-align:left;
}

#apparelScroll td {
text-align:center;
}
/* ------------------------------------------------*/

#links_abc a{
font-weight:bold;
color:#323465;
}
#links_abc a:hover{
color:#01addd;
text-decoration:underline;
}
.brokenline2{
background:url("../images/brokenline2.gif") repeat-x;
height:1px;
}
/* news -----------------------*/
#news_table1 p{
padding:3px 0px 3px 0px;
}
.news_table1_td{
padding:20px 0px 20px 0px;
text-align:left;
}
.news_tr{
color:#777;
}
.news_tr:hover{
background-color:#F8F8F8;
color:#000;
}
a.rndbtn { 
	display:block;
	width:102px;
	height:17px;
	background:url("../images/roundbutton2.gif") no-repeat;
	padding:3px 0px 0px 0px;
	margin-right:20px;
	font-size:10px;
	color:#FFF;
	text-align:center;
}
a.rndbtn:hover { 
	background-position: 0px -20px;
	color:#FFF;
}
#newsbody_table img{
margin:0px 20px 5px 0px;
}


/* downloads table ------------------*/

#tbl_downloads a{
text-decoration:underline;
color:#000;
}
#tbl_downloads a:hover{
color:#a0002d;
}
#tbl_downloads td{
padding:5px 5px 5px 5px;
border-bottom:1px dotted #777;
}
#tbl_downloads tr:hover{
background:#F4F4F4;
}
.download_category{
background-color:#a0002d;
font-weight:bold;
color:#FFF;
}

/* advertising materials ------------------*/

#admaterial{
}

#admaterial td{
padding:10px 5px 5px 5px;
border-bottom:1px dotted #888;
background-color:#F4F4F4;
border-right:1px solid #CCC;
}
#admaterial img{
margin-right:10px;
border:1px solid #666;
}
/* catalogue ------------------*/

#catalogue{
}

#catalogue td{
padding:10px 5px 5px 5px;
border-bottom:1px dotted #888;
background-color:#F4F4F4;
border-right:1px solid #CCC;
}
#catalogue img{
margin-right:10px;
border:1px solid #666;
}






