/* CSS Document */

*::-moz-any-link br,*:-moz-any-link br { 
/*a workarround for mozilla*/
display:none;
}

body{
	background-color:#000033;
	behavior:url(csshover.htc);
	}
	
a:link {text-decoration:none; color:#05459d;}
a:visited {text-decoration:none; color:#05459d;}
a:hover {text-decoration:underline; color:#98b7e2;}
	
#container {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	}
	
#search{
margin:0px;
padding-left:300px;
padding-top:80px;
float:left;}

#top {
	width:1000px;
	background-image:url(images/top.jpg);
	height:119px;
	margin:0px;
	z-index:2000;
	}
	
#lefttop{
width:150px;
float:left;
margin:0px;}

#menu{
	width:1000px;
	height:28px;
	background-image:url(images/menubg.jpg);
	margin:0px;
	}
	
#menuc{
	margin-left:auto;
	margin-right:auto;
	}

#main{
	width:1000px;
	background-image:url(images/main.jpg);
	margin:0px;
	}
#divCurrency 
{
    float: left;
}
	

.left{
	width:205px;
	float:left;
	margin:0px;
	background-color:#5ba6e0;
	display:block;
	}
.mid{
	width:640px;
	float:left;
	margin:0px;
	background-color:#FFFFFF;
	display:block;
	height:auto;
	}
	
.right{
	width:155px;
	float:left;
	margin:0px;
	background-color:#5ba6e0;
	display:block;
	}
	
#bottom{
clear:both;
height:12px;
	background-color:#000000;
	}
	
.add{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.titles{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top:10px;
}

.titles1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #05499e;
}

.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	padding-left: 10px;	
	}
H1{
	display:none;	
	}
	
.h2blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;	
	padding-top:10px;
	color: #03479C;
}
p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;	
	margin-top:10px;
	font-weight:normal;
}

p.home{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;	
	margin-top:10px;
	font-weight:normal;
	margin-left:20px;
}

.h2yellow{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	padding-top:10px;
	color: #ffdd00;
}

.h2green{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;	
	padding-top:10px;
	color: #3dae48;
}

.green {
color:#009900;}


.picture {border:#03479C}


.style3 {	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style4 {color: #03479C}
.style5 {color: #FFFFFF}
.blue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
	}
	
.blueNB{
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #0000FF;
}

.blueRT{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
	text-align: right;
	}
.products{
	margin-left:auto;
	margin-right:auto;
	width:600px;}
	
.productimage{
	float:right;
	margin-left:10px;}
	
.man{
	float:right;
	margin:10px;
	border: 1px solid #5ba6e0;
	}
.pageimg{
	margin:10px;}
a.news:link {
	color: #FFFFFF;
}
a.news:visited {
	color: #FFFFFF;
}
a.news:hover {
	color: #ffdd00;
}

a.aura {color:#FFFFFF; font-size:9px; font-family:Arial, Helvetica, sans-serif;}
a.aura:visited {color:#FFFFFF; font-size:9px; font-family:Arial, Helvetica, sans-serif;}

a.item:link {
	color: #3dae48; font-size:14px;
}
a.item:visited {
	color: #3dae48; font-size:14px;
}
a.item:hover {
	color: #ffdd00; font-size:14px;
}

a.item_com:link {
	color: #03479C; font-size:14px;
}
a.item_com:visited {
	color: #03479C; font-size:14px;
}
a.item:hover {
	color: #ffdd00; font-size:14px;
}
a.item_az:link {
	color: #03479C; font-size:14px;
}
a.item_az:visited {
	color: #03479C; font-size:14px;
}
/*user controls*/

#uc{
width:149px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
}

#uc_top{
width:149px;
height:23px;
margin:0px;
padding:0px;
display:block;
background-image:url(images/us_top.jpg);
background-repeat:no-repeat;
}

#uc_mid{
width:149px;
margin:0px;
padding:0px;
display:block;
background-image:url(images/uc_mid.jpg);
background-repeat:repeat-y;
}

#uc_bot{
width:149px;
height:23px;
margin:0px;
padding:0px;
display:block;
background-image:url(images/uc_bot.jpg);
background-repeat:no-repeat;
}

.uc_text{
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	color: #000000;
padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
		border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #ffdd02;
	text-decoration:none;
	}
.uc_head_text{
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	font-weight:bold;
	color: #000000;
padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	
	}
	
	.uc_cart_text{
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	font-weight:bold;
	color: #000000;
padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-image:url(images/shoppingcart.gif);
	background-repeat:no-repeat;
	
	}
	
	
	
	
#uc_news{
width:163px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
}

#uc_news_top{
width:163px;
height:26px;
margin:0px;
padding:0px;
display:block;
background-image:url(images/latnews_top.jpg);
background-repeat:no-repeat;
}

#uc_news_mid{
width:163px;
margin:0px;
padding:0px;
display:block;
background-image:url(images/latnews_mid.jpg);
background-repeat:repeat-y;
}

#uc_news_bot{
width:163px;
height:13px;
margin:0px;
padding:0px;
display:block;
background-image:url(images/latnews_bot.jpg);
background-repeat:no-repeat;
}


.uc_news_text{
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;

		padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	}




/*left menu*/

#menuleft, #menuleft ul{
width:200px;
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.8em;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
/*border-style:solid;
border-color: Black;*/
z-index: 1000;
float: left;
}

#menuleft a{
display:block;
padding:0px 5px;
border:1px solid #5ba6e0;
color:#fff;
text-decoration:none;
background-color:#5ba6e0;
font-weight:bold;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
}

#menuleft a:hover{
background-color:#fbee7a;
color:#05499e;
font-size:14px;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
}

#menuleft li{
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #ffdd02;
	background-color: #5ba6e0;
	width:auto;
}

#menuleft ul {
position:absolute;
margin-left:195px;
display:none;
z-index:100;
width:auto;
margin-top:-1.4em;
}

#menuleft li ul a{
width:200px;
height:auto;
background-color:#5ba6e0;

}

#menuleft ul ul{
top:auto;
}	

#menuleft li ul ul {
left:0px;
margin:0px 0 0 10px;
}

#menuleft li:hover ul ul, #menuleft li:hover ul ul ul, #menuleft li:hover ul ul ul ul{
display:none;
}
#menuleft li:hover ul, #menuleft li li:hover ul, #menuleft li li li:hover ul, #menuleft li li li li:hover ul{
display:block;
}

.menuleft_style{
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #ffdd02;
	background-color: #5ba6e0;
	width:auto;
	padding:0px 5px 0px 5px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

a.menuleft_style:link {
display:block;

border:1px solid #5ba6e0;


background-color:#5ba6e0;

font-size:14px;
font-family: Arial, Helvetica, sans-serif;
}

/*top menu*/


#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.4em; 
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
width: 790px;
z-index:2000;
}

#nav a{
display:block;
padding:0px 5px;
border:1px solid #333;
color:#fff;
text-decoration:none;
background-image:url(images/menubg.jpg);
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
text-align:left;
}

#nav a:hover{
background-color:#fff;
color:#ffdd00;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
}

#nav li{
float:left;
position:relative;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
}

#nav ul {
position:absolute;
display:none;
width:12em;
top:1.4em;
}

#nav li ul a{
width:12em;
height:auto;
float:left;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}

#other {
  height: auto;visibility: visible;
}
#moz{
  height: 1px;visibility: hidden;
}
#moz::-moz-cell-content{
  height: auto; visibility: visible;
}
#other::-moz-cell-content{
  height: 1px; visibility: hidden;
}
#holder {
  width: 100%;
}

div#menu * {
  cursor: pointer; /*because IE displays the text cursor 
if the link is inactive*/
}
.disabled {
   color: red !important;
   background: none !important;
}
div#menu {
   background: #F5F5DC;
   font: 10px Verdana, sans-serif;
   height:28px;
	background-image:url(images/menubg.jpg);
   white-space: nowrap;
   width: 100%;
}

div#menu .a {
   background: #F5F5DC;
   border: 1px solid #F5F5DC;
   color: #000000;
   text-decoration: none;
}

div#menu .a table {
   display: block;
   font: 10px Verdana, sans-serif;
   white-space: nowrap;
}

div#menu table, div#menu table a {
   display: none;
}

div#menu .a:hover, div#menu div.menuitem:hover {
   background: #7DA6EE;
   border: 1px solid #000080;
   color: #0000FF;
   margin-right:-1px; /*resolves a problem with Opera 
not displaying the right border*/
}

div#menu .a:hover table, div#menu div.menuitem:hover table{
   background: #FFFFFF;
   border: 1px solid #708090;
   display: block;
   position: absolute;
   white-space: nowrap;
}

div#menu .a:hover table a, div#menu div.menuitem:hover table a {
   border-left: 10px solid #708090;
   border-right: 1px solid white; /*resolves a jump problem*/
   color: #000000;
   display: block;
   padding: 1px 12px;
   text-decoration: none;
   white-space: nowrap;
   z-index: 1000;
   
}

div#menu .a:hover table a:hover, div#menu div.menuitem:hover table a:hover {
   background: #7DA6EE;
   border: 1px solid #000000;
   border-left: 10px solid #000000;
   color: #000000;
   display: block;
   padding: 0px 12px;
   text-decoration: none;
   z-index: 1000;
}

td {
   border-width: 0px;
   padding: 0px 0px 0px 0px;
   vertical-align: top;
}
.menuitem {
   float: left;
   margin: 1px 1px 1px 1px;
   padding: 1px 1px 1px 1px;
}

.menuitem * {
   padding: 0px 0px 0px 0px;
}

.admin 
{
    font-size: 9pt;
    color: Black;
    font-weight: bold;
    font-family: Tahoma;

}

.adminBig 
{
    font-size: 11pt;
    color: Black;
    font-weight: bold;
    font-family: Tahoma;
	padding-left:10px;
}

.adminI 
{
    font-size: 9pt;
    color: Black;
    font-weight: bold;
    font-family: Tahoma;
    font-style: italic;
}

.adminP 
{
    font-size: 9pt;
    color: Black;
    font-family: Tahoma;
    font-weight: normal;
}

.adminPad 
{
    font-size: 9pt;
    color: Black;
    font-family: Tahoma;
    font-weight: normal;
    padding-left: 20px;
}
.adminRed 
{
    font-size: 9pt;
    color: red;
    font-family: Tahoma;
    
}

.adminRedRT
{
    font-size: 9pt;
    color: red;
    font-family: Tahoma;
    text-align: right;
}

.adminRedI 
{
    font-size: 9pt;
    color: red;
    font-family: Tahoma;
    font-weight: bold;
    font-style: italic;
    
}

.adminRedICenter
{
    font-size: 9pt;
    color: red;
    font-family: Tahoma;
    font-weight: bold;
    font-style: italic;
}

.adminWhiteC 
{
    font-size: 9pt;
    color: White;
    font-weight: bold;
    font-family: Tahoma;
    text-align: center;

}

.book 
{
    font-size: 7pt;
    color: Blue;
    font-weight: bold;
    font-family: Tahoma;
}

.gvHead 
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 9pt;
    color: #0000FF;
}

.gvData 
{
    font-family: Verdana;
    font-size: 9pt;
    color: #000000;
}

h4 
{
    color: Black;
    font-size: 10pt;
    font-weight: bold;
    font-family: Verdana;
}

.login_error 
{
    color: red;
    font-size: 9pt;
    font-weight: bold;
    font-style: italic;
    font-family: Verdana;
}

.com_table  
{
    color: #ffffff;
    background-color: #03479C;
    font-weight: bold;
	padding:5px;
}

.com_header
{
    color: #ffffff;
    font-weight: bold;
    font-style: italic;
    background-color: #03479C;
    padding-left:20px;
}

.com_title
{
    color:  #03479C;
    font-weight: bold;
    font-size: 11pt;
	margin-left:10px;
}

.ah_table  
{
    color: #ffffff;
    background-color: #3dae48;
    font-weight: bold;
	padding:5px;
}

.ah_header
{
    color: #ffffff;
    font-weight: bold;
    font-style: italic;
    background-color: #3dae48;
    padding-left:20px;
}

.ah_title
{
    color:#3dae48;
    font-weight: bold;
    font-size: 11pt;
	margin-left:10px;
}

.ev_table  
{
    color: #03479C;
    background-color: #fb70a6;
    font-weight: bold;
	padding:5px;
}

.ev_header
{
    color: #fff;
    font-weight: bold;
    font-style: italic;
    background-color: #b401b6;
    padding-left:20px;
}

.ev_title
{
    color:#b401b6;
    font-weight: bold;
    font-size: 11pt;
	margin-left:10px;
}
.az_table  
{
    color: #03479C;
    background-color: #3dae48;
    font-weight: bold;
	padding:5px;
}

.az_header
{
    color: #000000;
    font-weight: bold;
    font-style: italic;
    background-color: #3dae48;
    padding-left:20px;
}

.az_title
{
    color:#3dae48;
    font-weight: bold;
    font-size: 11pt;
	margin-left:10px;
}

.red {color: #FF0000}

.tablepad
{padding:20px;}

.category
{
    text-align: center;
    padding: 10px;
    
}
	
a.whitemap:link {
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:9px;
	font-weight:bold;
	
}
a.whitemap:visited {
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:9px;
	font-weight:bold;
	
}

a.whitemap:hover {
	color: #cccccc;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:9px;
	font-weight:bold;
	
}

a.yellowmap:link {
	color: #ffdd00;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:9px;
	font-weight:bold;
		
	
}
a.yellowmap:visited {
	color: #ffdd00;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:9px;
	font-weight:bold;
	
}

a.yellowmap:hover {
	color: #cccccc;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:9px;
	font-weight:bold;
		
}




