﻿A:link		{ text-decoration:none; color:#555; font-family: verdana; font-size:10pt;}
A:visited 	{ text-decoration:none; color:#555; font-family: verdana; font-size:10pt;}
A:hover		{ text-decoration:underline; color:#6c6c6c; font-size:10pt;}
A:active	{ text-decoration:none; font-size:10pt;}

body{margin: 0;}

#contain{width:100%;margin:0;z-index:2; position:relative; }

img
{
    font-family: verdana;
	border:0px;
	font-size:10pt;
}

div
{
	font-family: verdana;
	border: 0px;
	font-size:10pt;
}



.redsearchbar
{
	font-family: verdana;
	border-bottom:solid 1px #adadad;
	height: 28px;
	background: url(../Images/bg_search.gif)  ;
	line-height:2.5em;
	width:1024px;
	font-size:10 pt;
	margin-left:auto ;
	margin-right :auto;
	text-align :  center  ;

}

#searchbar
{
	font-family: verdana;
	border-bottom:solid 1px #adadad;
	height: 28px;
	background: url(../Images/bg_search.gif)  ;
	line-height:2.2em;
	width:1024px;
	font-size:10 pt;
	margin-left:auto ;
	margin-right :auto;
	text-align :right ;
	padding :1px;
}


#searchbar .fl_l{margin:0 4px 0 0;}
.imgBtn
{
	background: url(/Images/btn_search_FI2.gif)  ;

	width:58px;
	}

.flash01
{
	border:0;
	height: 250px;
	/*background: url(../Images/bg_dot.gif);*/
	width:1024px;
	margin-left:auto ;
	margin-right :auto;
	background-color :White ;
}



#container
{
	font-family: verdana;
	width:1024px;
	
	font-size:10pt;
	margin-left:auto ;
	margin-right :auto;
	
}

.mainContainer
{
	font-family: verdana;
	margin-left:auto ;
	margin-right :auto;
	width:1024px;
}
.subMainContainer
{
	font-family: verdana;
	margin-left:auto ;
	margin-right :auto;
	width:1000px;
	
}

#proList
{ text-align :center; 
   margin :10px;
  
  }
#proList ul{list-style:none; margin:0px; padding:0px;}
#proList ul li{ float:left; margin:0px 0px 10px 9px; padding:0px; width:140px;display: inline; border: solid 1px #eeeeee;}
#proList .imgDiv{
 height :140px;
 width :140px;
}


#header{width:1024px;height:70px;margin:0 auto;}

#header #logo{margin:10px 0 0 0;float:left;}

#header ul{height:24px; margin:36px 20px;padding:0px;display: inline;color: #B02929; font: bold 12px Verdana, Arial, Helvetica, Sans-Serif;white-space:nowrap;list-style-type:none; text-transform:uppercase;}
#header ul li{ float:left; margin-left:10px;display: inline; }
#header ul li a{ color: #B02929;padding:0 .2em;text-decoration:none;}
#header ul li a:hover{color:#000000;}


.fl_r {float: right;padding-right:6px;}
.fl_l {float: left;margin-left:6px;}
.clear{clear:both;}
.centreText{text-align :center}
.productTitle
{
	text-align :left;
    margin : 10px;}
    
    div.menuBar {
background:transparent url(../Images/bg_menu.gif) repeat-x scroll 0;
border:2px outset #E0E0E0;
font-family:verdana;
font-size:10pt;
height:2em;
padding:4px 2px;
text-align:left;
width:100%;
}


div.menuBar, div.menuBar a.menuButton, div.menu, div.menu a.menuItem {
color:#404040;
font-family:verdana;
font-size:10pt;
font-style:normal;
font-weight:normal;
}

div.menuBar a.menuButton 
{
  font-family: verdana;	
  background-color: transparent;
  border: 1px solid #e0e0e0;
  color: #000000;
  cursor: default;
  left: 0px;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
  font-size:10pt;
}

div.menuBar a.menuButton:hover {
  background-color: transparent;
  border: 1px outset #e0e0e0;
  color: #000000;
  font-size:10pt;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover 
{
	border: 1px inset #e0e0e0;
	color: #ffffff;
	left: 2px;
	top: 1px;
	font-size:10pt;
}

div.menu 
{
  font-family: verdana;
  background-color: #e0e0e0;
  border: 2px outset #e0e0e0;
  left: 0px;
  padding: 0px 1px 1px 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
  font-size:10pt;
}

div.menu a.menuItem 
{
  font-family: verdana;
  color: #000000;
  cursor: default;
  display: block;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
  font-size:10pt;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight 
{
	background: transparent url(../Images/shadow1.png);
	color: #ffffff;
	font-size:10pt;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border: 1px inset #e0e0e0;
  margin: 4px 2px;
}


.c .c-top-l {float: left;width: 18px;height: 20px;background: url('../images/p_top_l.png') no-repeat;} 
.c .c-top-r {float: right;height: 20px;width: 18px;background: url('../images/p_top_r.png') no-repeat;} 
.c .c-top-rep {height: 20px;margin-left: 18px;margin-right: 18px;background: url('../images/p_top_c.png') repeat-x;} 
.c .c-rep-l {background: url('../images/p_mid_l.png') left repeat-y;}
.c .c-rep-l .c-rep-r {background: url('../images/p_mid_r.png') right repeat-y;} 
.c .c-rep-l .c-rep-r .c-rep-c {margin-left: 18px;margin-right: 18px;background: #ffffff;padding:0 5px 0 5px;zoom:1;} 
.c .c-rep-clearfix {clear: both;padding-top:4px;} 
.c .c-btm-l {float: left;width: 18px;height: 18px;background: url('../images/p_btm_l.png') no-repeat;} 
.c .c-btm-r {float: right;width: 18px;height: 18px;background: url('../images/p_btm_r.png') no-repeat;}
.c .c-btm-rep {margin-left: 18px;margin-right: 18px;height: 18px;background: url('../images/p_btm_c.png') repeat-x;}

#content {margin-left:350px;}
#sidebar {float:left;width: 300px;}
