body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5C5C5C;
	padding:0;
	margin:0;
	background:url(../images/page_main_red_bg.jpg) top repeat-x;
	background-color:#FFFFFF;
}

.contentbxborder {
    border-left:#ADDAEA 8px solid;
	border-right:#ADDAEA 8px solid;
}
.contentbxgradient  {
   background:url(../images/content_bx_inside_gradient.jpg) repeat-x top;
   background-color:#B7DDED;
   vertical-align:top;
}
.contentbargradient {
   background:url(../images/content_bx_top_bar_gradient.jpg) repeat-x top;
}
h1 {
   color:#345966;
   font-size:18px;
   font-family:Arial, Helvetica, sans-serif;
}
.content {
   font-size:14px;
   font-family:Tahoma, Verdana, Arial;
   color:#345966;
}


.bottomborder {
   border-bottom:1px solid #E9E9E9;         
}

.footerborder {
   border-bottom:1px solid #E9E9E9;
   border-top:1px solid #E9E9E9;
   font-family:Arial, Helvetica, sans-serif;
   color:#5C5C5C;
   font-size:11px;         
}


td#promenu{
	margin:0;
	padding:0;
	width:auto;
	position:relative;
	display:block;
	height:36px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	/*background:transparent url("../images/OFF.gif") repeat-x top left;*/
	font-family:Helvetica,Arial,Verdana,sans-serif;
	border-bottom:1px solid #74b0c6;
	border-top:1px solid #74b0c6;
}
td#promenu {
	display:block;
	float:left;
	margin:0;
	pading:0;
}
td#promenu a{
	display:block;
	float:left;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	padding:12px 20px 0 20px;
	height:24px;
	/*background:transparent url("../images/DIVIDER.gif") no-repeat top right;*/
	}
td#promenu a:hover{
	background:transparent url("../images/HOVER.gif") no-repeat top right;	
	color:#FFFFFF;
	}


a, a.radiant {
   font-family:Arial, Helvetica, sans-serif;
   color:#3399FF;
   text-decoration:none;
   font-size:11px;
}
a:hover, a.radiant:hover {
   color:#FF0033;
}    
a.productpic
	{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	padding:5px 2px 5px 5px;
	}
	
a.productpic:hover
	{
	display:block;
	background:#F5F5F5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#9F7722;
	text-decoration:none;
	padding:5px 2px 5px 5px;
	}   
	
ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:36px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	background:transparent url("../images/OFF.gif") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	border-bottom:4px solid #004c99;
	border-top:1px solid #74b0c6;
}
ul#menu li{
	display:block;
	float:left;
	margin:0;
	pading:0;
}
ul#menu li a{
	display:block;
	float:left;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	padding:12px 20px 0 20px;
	height:24px;
	background:transparent url("../images/DIVIDER.gif") no-repeat top right;
	}
ul#menu li a:hover{
	background:transparent url("../images/HOVER.gif") no-repeat top right;	
	color:#FFFFFF;
	}
	
/* ************************************************************************/
	
a.smalltxtlink {
    font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#616160;
	text-decoration:none;
}	
a.smalltxtlink:hover {
    color:#1A5C8E;
}





/*external table*/

#navi {
	text-align:left;
}
#navi ul {
	margin:0;
	padding:0;
}

#navi ul li {
	margin:0;
	padding:0;
	list-style:none;
}

#navi ul li a {
	 display:block;
	 width:220px;
	 height:35px;
	 background:url(../images/left-nav-nor.jpg) bottom center no-repeat;
	 margin:0;
	 padding:0;
	 font-family:Tahoma, Arial, Verdana, "Trebuchet MS";
	 font-weight:bold;
	 font-size:12px;
	 color:#9B9B9A;
	 text-decoration:none;
	 padding-left:50px;
	 line-height:30px;
}

#navi ul li a:hover {
	 background:url(../images/left-nav-hov.jpg) bottom center no-repeat;
	 color:#616160;
}			


/* External Table */