/* General page style. The scroll bar colours only visible in IE5.5+ */
body
{
	scrollbar-face-color		: #0E355A;
	scrollbar-shadow-color		: #ffffff; 
	scrollbar-highlight-color	: #ffffff;
	scrollbar-3dlight-color		: #ffffff;
	scrollbar-darkshadow-color	: #ffffff;
	scrollbar-track-color		: #ffffff;
	scrollbar-arrow-color		: #ffffff;
	
}

.newsScroller
{
	background-color			: #FFFFFF;
	scrollbar-face-color		: #3C97B0;
	scrollbar-highlight-color	: #E2F2FF;
	scrollbar-shadow-color		: #E2F2FF;
	scrollbar-3dlight-color		: #E2F2FF;
	scrollbar-arrow-color		: #FFFFFF;
	scrollbar-track-color		: #E2F2FF;
	scrollbar-darkshadow-color	: #E2F2FF;
    margin						: 0px;
}

#trailimageid
{
	position	: absolute;
	visibility	: hidden;
	left		: 0px;
	top			: 0px;
	width		: 500px;
	height		: 1px;
	z-index		: 1000;
}

font
{
	font-family	: Verdana, Arial;
}

div
{
	font-family		: Verdana, sans-serif;
	font-size		: 10px;
	color			: #000000;
	font-weight		: normal;
	padding			: 0;
	text-align		: left;
}

a
{
	font-size 		: 10px;
	color 			: #000000;
	font-family		: Verdana, sans-serif;
	font-weight		: normal;
}
a:link   	{ text-decoration : none; 		color : #4396B5; }
a:visited	{ text-decoration : none; 		color : #185C75; }
a:hover		{ text-decoration : underline;	color : #5AC1E8; }

.cartButton
{
	font-family			: Verdana, Arial;
	font-size			: 8pt;
	color				: #000000;
	font-weight			: normal;
	text-decoration		: none;
	text-align			: center;
	background-color	: #5585AE;
	padding				: 1px 1px 1px 1px;
	width				: 100px;
	height				: 19px;
   	border				: 1px solid #318DA7  ;
	filter				: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#CBE2E9,endcolorstr=#5487B0);	
	cursor				: pointer;
}
a.cartButton			{ text-decoration : none;	color : #000000; }
a.cartButton:link   	{ text-decoration : none; 	color : #000000; }
a.cartButton:visited 	{ text-decoration : none; 	color : #000000; }
a.cartButton:hover 		{ text-decoration : none; 	color : #000000; border : 2px double #318DA7; }

.smallLink, td.smallLink
{
	font-size 		: 8pt;
	color 			: #666666;
	font-family		: Arial, Verdana, Helvetica, sans-serif;
	font-weight		: normal;
}
a.smallLink:link   	{ text-decoration : none; 		color : #666666; }
a.smallLink:visited { text-decoration : none; 		color : #666666; }
a.smallLink:hover	{ text-decoration : underline;	color : #3C97B0; }

.linkCategory
{
	font-family		: Verdana, Arial;
	font-size		: 8pt;
	color			: #000000;
	font-weight		: normal;
}
a.linkCategory			{ text-decoration : none; 		color : #000000; }
a.linkCategory:link   	{ text-decoration : none; 		color : #000000; }
a.linkCategory:visited 	{ text-decoration : none; 		color : #000000; }
a.linkCategory:hover 	{ text-decoration : underline;	color : #4D7683; }

.linkProduct
{
	font-family		: Verdana, Arial;
	font-size		: 8pt;
	color			: #000000;
	font-weight		: bold;
}
a.linkProduct			{ text-decoration : none; 		color : #000000; }
a.linkProduct:link   	{ text-decoration : none; 		color : #000000; }
a.linkProduct:visited 	{ text-decoration : none; 		color : #000000; }
a.linkProduct:hover 	{ text-decoration : underline;	color : #4D7683; }

.linkNavigation
{
	font-family		: Arial, Verdana, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #000000;
}
a.linkNavigation:link   	{ text-decoration : none; 		color : #000000; }
a.linkNavigation:visited	{ text-decoration : none; 		color : #000000; }
a.linkNavigation:hover		{ text-decoration : underline;	color : #4D7683; }

td.titletext
{
	color				: #000000;
	font-size			: 11px;
	padding-left		: 3;
	padding-bottom		: 2;
	padding-top			: 0;
	margin-bottom		: 0;
}

h1
{
	color				: #ffffff;
	font-size			: 10px;
	background-color	: #0E355A;
	padding-left		: 5;
	padding-bottom		: 3;
	padding-top			: 5;
	margin-bottom		: 5;
	margin-left			: 5;
}

h2
{
	color				: #ffffff;
	font-size			: 11px;
	background-image	: url(../images/h1back.gif);
	padding-left		: 5;
	padding-bottom		: 3;
	padding-top			: 5;
	margin-bottom		: 5;
	width				: 520; 
}

h3
{
	color			: #ffffff;
	font-size		: 11px;
	background		: transparent;
	padding-left	: 3;
	padding-bottom	: 0;
	padding-top		: 0;
	margin-bottom	: 0;
}

h4
{
	color				: #000000;
	font-size			: 11px;
	background-color	: #E8F2F5;
	padding-left		: 3;
	padding-bottom		: 2;
	padding-top			: 0;
	margin-bottom		: 0;
}

h5
{
	color				: #ffffff;
	font-size			: 12px;
	background-image	: url(../images/h2back.gif);
	padding-left		: 30;
	padding-bottom		: 3;
	padding-top			: 3;
	margin-bottom		: 0;
}

h6
{
	color				: #000000;
	font-size			: 12px;
	background-image	: url(../images/hstore.gif);
	padding-left		: 30;
	padding-bottom		: 3;
	padding-top			: 3;
	margin-bottom		: 0;
}

h23434
{
	font-family		: Verdana, Arial;
	font-weight		: normal;
	color			: #000000;
	font-size		: 20px;
}

td.productLink, a.productLink
{
	font-size		: 8pt;
	/*color 			: #004B61;*/
	color 			: #1A5084;
	font-family		: Verdana, Arial;
	font-weight		: bold;
}
a.productLink:link   	{ text-decoration : none; 	color : #1A5084; }
a.productLink:visited 	{ text-decoration : none; 	color : #1A5084; }
a.productLink:hover 	{ text-decoration : none;	color : #5487B0; }

hr
{
	border	: 1px solid #EAEAEA;
	height	: 1px;
}

hr.light
{
	border	: 1px solid #CCCCCC;
	height	: 1px;
}

hr.dark
{
	border	: 1px solid #999999;
	height	: 1px;
}

.line
{
	height				: 1px;
	background-color	: #999999;
}
.line1
{
	background-color	: #999999;
}

input, textarea, select
{
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Verdana, Arial;
	font-weight		: normal;
	border			: 1px #999999 solid;
}

input.stdCheckBox
{
   	border	: 0 solid #FFFFFF;
}

input.stdRadio
{
   	border	: 0 solid #FFFFFF;
}

.Pagination
{
	font-size 			: 8pt;
	color 				: #444444;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-weight			: normal;
	background-color	: #E2F2FF;
}

.pageLink, td.pageLink
{
	font-size 		: 8pt;
	color 			: #444444;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
a.pageLink:link   	{ text-decoration : none; 		color : #444444; }
a.pageLink:visited 	{ text-decoration : none; 		color : #444444; }
a.pageLink:hover	{ text-decoration : underline;	color : #444444; }

.newProduct
{
	font-family		: Verdana, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	color			: #000000;
}
a.newProduct:link   	{ text-decoration : none; 		color : #000000; }
a.newProduct:visited 	{ text-decoration : none; 		color : #000000; }
a.newProduct:hover		{ text-decoration : underline;	color : #000000; }

a.title:link   	{ text-decoration : none; 		color : #000000; }
a.title:visited	{ text-decoration : none; 		color : #000000; }
a.title:hover	{ text-decoration : underline;	color : #000000; }

.activePage
{
	font-size 		: 8pt;
	color 			: #FF0000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}

td
{
	font-family		: Verdana, sans-serif;
	font-size		: 10px;
	font-weight		: normal;
	color			: #000000;
}

p
{
	font-size	: 10px;
	color		: #000000;
	font-family	: verdana,sans-serif;
}

input.stdButton
{
	font-family			: Verdana, Arial;
	font-size			: 8pt;
	font-weight			: normal;
	color				: #000000;
	background-color	: #5487B0;
	padding				: 1px 1px 1px 1px;	
   	border				: 1px solid #FFFFFF;
	filter				: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#CBE2E9,endcolorstr=#5487B0);	
}
table.stdTableBorder {
	border			: 1px solid #C6D7DD;
}

td.fieldLabelRight
{
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 8pt;
	font-weight			: normal;
	color				: #000000;
	text-align			: right;
	background-color	: #F7F8F9;
	padding-left		: 5px;
	padding-top			: 2px;
	border-bottom   	: 1px solid #F3EAF6;
}

td.fieldLabelLeft
{
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 8pt;
	font-weight			: normal;
	color				: #000000;
	text-align			: left;
	background-color	: #FEFCF7;
	padding-left		: 5px;
	padding-top			: 2px;
	border-bottom   	: 1px solid #F3EAF6;
}

td.fieldInputStyle
{
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 8pt;
	font-weight			: normal;
	color				: #000000;
	background-color	: #FBFBFB;
	padding-left		: 5px;
	padding-top			: 2px;
	border-bottom   	: 1px solid #F3EAF6;
}

td.listField
{
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 8pt;
	color				: #000000;
	background-color	: #F5F5F5;
	padding-left		: 5px;
	padding-top			: 2px;
	border-bottom   	: 1px solid #F3EAF6;
}

td.listInput
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #000000;
	padding-left	: 5px;
	padding-top		: 2px;
	border-bottom   : 1px solid #F3EAF6;
}

td.listHeader
{
	font-family			: Arial, Verdana, Helvetica, sans-serif;
	font-size			: 8pt;
	font-weight			: bold;
	color				: #000000;
	text-align			: center;
	background-color	: #F4F7F9;
	height				: 22px;
	border-top			: 1px #8BAEB9 solid;
	filter				: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#A8C3CB,endcolorstr=#F4F7F9);	
}

td.stdSubSection
{
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 8pt;
	font-weight			: bold;
	color				: #000000;
	background-color	: #E2EBED;
	border-bottom   	: 1px solid #76949D;
	height				: 22px;
}

td.stdTabHeaderAct
{
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 8pt;
	font-weight			: bold;
	color				: #ffffff;
	background-color	: #5585AE;
	border 				: 1px solid #76949D;
	height				: 22px;
	text-align			: center;
	cursor				: pointer;
}

td.stdTabHeader
{
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 8pt;
	font-weight			: bold;
	color				: #000000;
	background-color	: #E2EBED;
	border 				: 1px solid #76949D;
	height				: 22px;
	text-align			: center;
	cursor				: pointer;
}

td.printHeader
{
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 8pt;
	font-weight			: bold;
	color				: #000000;
	background-color	: #F0F0F0;
	border-bottom   	: 1px solid #999999;
	height				: 22px;
}

td.subListHeader
{
	font-family			: Arial, Verdana, Helvetica, sans-serif;
	font-size			: 8pt;
	font-weight			: bold;
	color				: #000000;
	background-color	: #EEEEEE;
	height				: 22px;
	border-top			: 1px solid #999999;
}

tr.list_A
{
	font-family			: Arial, Verdana, Helvetica, sans-serif;
	font-size			: 8pt;
	font-weight			: normal;
	color				: #000000;
	padding-left		: 5px;
	height				: 20px;
	background-color	: #FFFFFF;
}

tr.list_B
{
	font-family			: Arial, Verdana, Helvetica, sans-serif;
	font-size			: 8pt;
	font-weight			: normal;
	color				: #000000;
	padding-left		: 5px;
	height				: 20px;
	background-color	: #F9F9F9;
}

.marketPrice
{
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Verdana, Arial;
	font-weight		: normal;
	color			: #990000;
}

.price
{
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Verdana, Arial;
	font-weight		: bold;
	color			: #FF0000;
}

.boldText
{
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Verdana, Arial;
	font-weight		: bold;
	color			: #000000;
}

.mandatory
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #FF0000;
}

.mandatoryMark
{
	font-family		: Arial, Verdana, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #FF0000;
}

.validationText
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #FF0000;
}

.errorMsg
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #FF0000;
}

.successMsg
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #006633
}

.copyright
{
	font-family		: Verdana, Arial;
	font-size		: 8pt;
	color			: #000000;
	text-decoration	: none;
}
a.copyright			{ text-decoration : none; 	color : #000000; }
a.copyright:link   	{ text-decoration : none; 	color : #000000; }
a.copyright:visited { text-decoration : none; 	color : #000000; }
a.copyright:hover 	{ text-decoration : none;	color : #000099; }

.text_big_white
{  
	font-family	: Arial, Helvetica, sans-serif; 
	font-size	: 8pt;
	color		: #ffffff
}

#navigation
{
	width		: 100%; 
	font-size	: 10px;
	font-family	: verdana,sans-serif;
} 

#navigation ul, #navigation li
{
	list-style	: none;
	padding		: 1px;
	margin		: 0px;
	line-height	: 20px;
}

#navigation  li a:link, #navigation li a:visited
{
	display				: block;
	background-image	: url(../images/arrow2.gif);
	background-repeat	: no-repeat;
	background-position	: left;
	padding-left		: 7px!important;
	padding-left		: 3px;
	margin-left			: 4px;
	border-left			: 4px solid #88AEF8; 
	border-right		: 1px solid #ECECEC; 
	border-bottom		: 1px solid #88AEF8;
	background-color	: #ffffff; 
	color				: #000000;
	text-decoration		: none;
} 

#navigation li a:hover
{ 
	background-color	: #1C5385; 
	border-right		: 8px solid #5A91FF;
	color				: #ffffff;  
}

.buttonscontainer
{
	width: 200px;
}

.buttons a
{
	color				: #FFFFFF!important;
	border				: 1px solid;
	background-color	: #31679B;
	padding				: 2px;
	padding-left		: 0px;
	font				: 10px Tahoma, sans-serif;
	font-weight			: bold;
	text-decoration		: none;
	border-color		: #4783B6 #12487C #12487C #4783B6;
	border-left			: 4px solid #467BA8; 
	border-right		: 8px solid #467BA8; 
	display				: block;
	margin-left			: 5;
	text-align			: left;
}

.buttons a:hover
{
	border				: 1px solid;
	padding-left		: 2px;
	padding-top			: 3px;
	padding-bottom		: 1px;
	padding-right		: 1px;
	border-left			: 4px solid #467BA8; 
	background-color	: #467BA8;
	border-color		: #12487C #4783B6 #4783B6 #12487C;
	border-right		: 8px solid #5A91FF;
	color				: #C5F2FF;
	text-decoration		: none;
}