
/*GENERAL..........................................................................*/

BODY
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#013F74;
}
TABLE
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
TR
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
A
{
    FONT-SIZE: 11px;
    COLOR: #0373BE;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}
A:hover
{
    FONT-SIZE: 11px;
    COLOR: #0373BE;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

/*GENERAL......................................................................CLOSED*/

/* TEMPLLATE BACKGROUND COLOURS & SIZE...............................................*/
.template
{
	background-color:#ffffff;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
}

.header_size
{
background-image:url(images/header-bg.gif);
	}
.footer_size
{
	background-color:#ffffff;

}
.left_column_size_colour
{
	background-color:#F1F3F5;
	width:225px;
	height:100%;
}

.right_column_bg_colour
{
	background-color:#ffffff;
	width:135px;
	height:100%;
	border-style:solid;
	border-width:1px;
	border-left-color:#fff;
}

.main_content_bg_colour1
{
	background-color:#ffffff;
	height:100%;
	width:635px;
}

/* TEMPLLATE BACKGROUND COLOURS & SIZE.........................................CLOSED*/




/*ONLINE FORMS......................................................................*/

.textbox-forms/* Form fields - Field & Fonts*/
{
    /* Fonts*/
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #013F74;
	/* Field*/
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	BORDER-RIGHT: #013F74 1px solid;
    BORDER-TOP: #013F74 1px solid;
    BORDER-LEFT: #013F74 1px solid;
    BORDER-BOTTOM: #013F74 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}
.forms-color-td-titles /* style for table rows */
{
    FONT-SIZE: 11px;
	font-weight:bold;
    COLOR: #454545;
	margin-left: 2px;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C9C9C9;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.forms-color-td-info /* style for table rows */
{
    FONT-SIZE: 11px;
	font-weight:plain;
    COLOR: #454545;
	margin-left: 2px;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F3F5F6;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.cart-block /* text field - used throughout the site */
{
    COLOR: #454545;
    FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    BACKGROUND-COLOR: #FFFFFF;
	height: 50px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-bottom:1px;
	border-top:1px;
	border-left:1px;
	border-right:1px;
	border-color: #454545;
}

/*ONLINE FORMS................................................................CLOSED*/
/*BUTTONS..........................................................................*/

.buttons /* Buttons used throughout the site*/
{
    /* fonts*/
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #B9132B;
	/* td*/
    HEIGHT: 15px;
    BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: #454545 1px solid;
    BORDER-TOP: #454545 1px solid;
    BORDER-LEFT: #454545 1px solid;
    BORDER-BOTTOM: #454545 1px solid;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
}
.buttons1 
{
    /* fonts*/
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #0779B4;
	font-weight:bold;
	/* td*/
    HEIGHT: 18px;
	width:18px;
    BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: #838484 1px solid;
    BORDER-TOP: #838484 1px solid;
    BORDER-LEFT: #838484 1px solid;
    BORDER-BOTTOM: #838484 1px solid;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
/*BUTTONS....................................................................CLOSED*/




/*MODULES-------------------------------------------------------------------------------------------------*/


/*LUNGUAGE..........................................................................*/
.select_language
{
FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #C7E6F6;
	font-weight:bold;
	
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
    TEXT-ALIGN: left;
}
/*LUNGUAGE....................................................................CLOSED*/




/* TOP MENU ................................................................*/
	/*LEVEL 1 */
	.top_menu_level_1
{
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
    HEIGHT: 10px;
    BACKGROUND-COLOR: #1A3949;
	vertical-align:middle;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
}

	.top_menu_level_1 a
{
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	text-decoration:none;
}
	.top_menu_level_1 a:hover
{
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #C8E8F9;
	text-decoration:none;
}
	.top_menu_level_1 a:visited
{
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #C8E8F9;
	text-decoration:none;
	font-weight:bold;
}
	/*LEVEL 1 */

	
/* TOP MENU...........................................................CLOSED*/




/*LEFT MENU....................................................................*/

/* LEVEL 1 - main categories */

.vertical_fly_level_1 /* level 1*/
{
    COLOR: #054E8C;
	/*(background-color:#F1F3F5;*/
	background-image:url(images/menu-bg.gif);
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: normal;
	padding-left: 13px;
	height: 20px;
	vertical-align:middle;
	font-weight:bold;

}
.vertical_fly_level_1 a /* level 1*/
{
    COLOR: #054E8C;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	font-weight:bold;

}
.vertical_fly_level_1 a:hover /* level 1*/
{
    COLOR: #0796FA;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	font-weight:bold;

}

/* LEVEL 1 - main categori...CLOSED */

/* LEVEL 2 - main categories */

.vertical_fly_level_2 /* level 1*/
{
    COLOR: #054E8C;
	background-color:#F1F3F5;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: normal;
	padding-left: 13px;
	height: 20px;
	vertical-align:middle;
	font-weight:bold;
}
.vertical_fly_level_2 a /* level 1*/
{
    COLOR: #054E8C;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	font-weight:bold;

}
.vertical_fly_level_2 a:hover /* level 1*/
{
    COLOR: #0796FA;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	font-weight:bold;

}

/* LEVEL 2 - main categori...CLOSED */


.menu_mouseover
.vertical_fly_level_2 /* level 1*/
{
    COLOR: #ffffff;
	background-color:#1A3949;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: normal;
	padding-left: 13px;
	height: 20px;
	vertical-align:middle;
	font-weight:bold;
}


/* LEFT MENU.....................................................................CLOSED */




/*BANNERS.............................................................................*/
.banners
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	text-align:center;
}
/*BANNERS.......................................................................CLOSED*/




/*NEWS & ANNOUNCEMENTS................................................................*/
.news_heading
{
    /* Fonts*/
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #fff;
	font-weight:bold;
	height: 16px;
	/* Field*/
	padding-left: 5px;
	padding-right: 5px;
	/*BORDER-RIGHT: #6D90AF 1px solid;
    BORDER-TOP: #6D90AF 1px solid;
    BORDER-LEFT: #6D90AF 1px solid;*/
    BORDER-BOTTOM: #6D90AF 0px solid;
    BACKGROUND-COLOR: #0582D6;
    TEXT-ALIGN: left;
	margin-bottom: 10px;
}

.news
{
    /* Fonts*/
	FONT-STYLE: normal;
	COLOR: #013F74;
	/* Field*/
	padding-left: 5px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
    BACKGROUND-COLOR: #F0F7FA;
    TEXT-ALIGN: left;
	text-decoration:none;	
}
.news a
{
    /* Fonts*/
	FONT-STYLE: normal;
	COLOR: #0373BE;
	text-decoration:none;	
}
.news a:hover
{
    /* Fonts*/
	FONT-STYLE: normal;
	COLOR: #0373BE;
	text-decoration:underline;	
}
/*NEWS & ANNOUNCEMENTS..........................................................CLOSED*/

/*LINKS................................................................*/
.links_heading
{
    /* Fonts*/
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	font-weight:bold;
	/* Field*/
	padding-left: 2px;
	padding-right: 2px;
	BORDER-RIGHT: #6D90AF 1px solid;
    BORDER-TOP: #6D90AF 1px solid;
    BORDER-LEFT: #6D90AF 1px solid;
    BORDER-BOTTOM: #6D90AF 1px solid;
    BACKGROUND-COLOR: #215D8D;
    TEXT-ALIGN: left;
}

.links
{
    /* Fonts*/
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #013F74;
	/* Field*/
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;

    BACKGROUND-COLOR: #F0F7FA;
    TEXT-ALIGN: left;
	text-decoration:none;	
}

.links a
{
    /* Fonts*/
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #0373BE;
	text-decoration:none;	
}
.links a:hover
{
    /* Fonts*/
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #0373BE;
	text-decoration:underline;	
}
.news a
{
    /* Fonts*/
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #0373BE;
	text-decoration:none;	
}
/*NEWS & ANNOUNCEMENTS..........................................................CLOSED*/


/*OFFERS................................................................*/
.offers_heading
{
    /* Fonts*/
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	font-weight:bold;
	/* Field*/
	padding-left: 5px;
	padding-right: 5px;
	BORDER-RIGHT: #6D90AF 1px solid;
    BORDER-TOP: #6D90AF 1px solid;
    BORDER-LEFT: #6D90AF 1px solid;
    BORDER-BOTTOM: #6D90AF 1px solid;
    BACKGROUND-COLOR: #215D8D;
    TEXT-ALIGN: left;
}

.offers
{
    /* Fonts*/
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #013F74;
	/* Field*/
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;

    BACKGROUND-COLOR: #F0F7FA;
    TEXT-ALIGN: left;
	text-decoration:none;	
}
.offers a
{
    /* Fonts*/
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #013F74;
	text-decoration:none;	
}
.offers a:hover
{
    /* Fonts*/
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #013F74;
	text-decoration:underline;	
}
/*OFFERS..........................................................CLOSED*/




/*SEARCH..............................................................................*/
.search
{
    /* Fonts*/
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	font-weight:bold;
	COLOR: #1A3949;
	/* Field*/
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 0px;

    BACKGROUND-COLOR: #F1F3F5;
    TEXT-ALIGN: left;
	text-decoration:none;	
}


/*SEARCH........................................................................CLOSED*/



/* WELCOME MESSAGE...................................................................*/


.welcome_message
{
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #013F74;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 15px;
	background-color:#E4F0F6;
}
.welcome_message a
{
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #013F74;
	text-decoration:none;
}
.welcome_message a:hover
{
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #013F74;
	text-decoration:underline;
}

/* WELCOME MESSAGE.............................................................CLOSED*/


/*SEND TO A FRIEND...................................................................*/
.send_friend
{
    /* Fonts*/
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	font-weight:bold;
	/* Field*/
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
    BACKGROUND-COLOR: #37ADEB;
    TEXT-ALIGN: left;
	text-decoration:none;
}
.send_friend a
{
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	font-weight:bold;
    TEXT-ALIGN: left;
	text-decoration:none;
}
.send_friend a:hover
{
	FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	COLOR: #ffffff;
	font-weight:bold;
    TEXT-ALIGN: left;
	text-decoration:underline;
}
/*SEND TO A FRIEND.............................................................CLOSED*/

/*COMPLAINS_LINK..........................................................................*/
.complains_link
{
background-image:url(images/parapona_bg.gif);
height:20px;
padding-left:15px;
padding-top:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.complains_link a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.complains_link a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#F0F7FA;
text-decoration:underline;
}

/*COMPLAINS....................................................................CLOSED*/


/*SUGGESTIONS_LINK..........................................................................*/
.suggestions_link
{
background-image:url(images/suggestions_bg.gif);
height:20px;
padding-left:15px;
padding-top:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}
.suggestions_link a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.suggestions_link a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#F0F7FA;
text-decoration:underline;
}
/*SUGGESTIONS_LINK....................................................................CLOSED*/


/*OPINION_LINK..........................................................................*/
.opinion_link
{
background-image:url(images/opinion_bg.gif);
height:20px;
padding-left:15px;
padding-top:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}
.opinion_link a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.opinion_link a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#F0F7FA;
text-decoration:underline;
}
/*OPINION_LINK....................................................................CLOSED*/

/* ARTICLE...................................................................*/


.article
{
	COLOR: #013F74;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:#ffffff;
	width: 100%;
	text-align: justify;
}
.article a
{
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #0373BE;
	text-decoration:none;
}
.article a:hover
{
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #0373BE;
	text-decoration:underline;
}

/* ARTICLE.............................................................CLOSED*/


/*MODULES-------------------------------------------------------------------------------------------CLOSED*/




.titles-bold /* headings - grey bold */
{
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, Geneva;
	FONT-WEIGHT: bold;
    COLOR: #ffffff;
	padding-left: 10px;
	height: 25px;
	vertical-align:middle;
	background-color:#215D8D;
}
.titles-bold-path /* headings - grey bold */
{
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, Geneva;
	FONT-WEIGHT: bold;
    COLOR: #0779B4;
}
.subtitles
{
    COLOR: #054E8C;
	background-color:#F1F3F5;
    FONT-FAMILY: Verdana, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: normal;
	padding-left: 10px;
	height: 20px;
	vertical-align:middle;
	font-weight:bold;
}

.product_display_list
{
	border-width:thin;
	border-style:dashed;
	padding: 5px 5px 0px 5px;
}

.product_category
{
	border-width:thin;
	border-style:dashed;
	margin-bottom: 10px;
	padding: 5px 5px 5px 5px;

}

.product_category_name
{
	background-color:#999999;
	color:#FFFFFF;
	font-size:16px;
	padding: 3px 3px 3px 3px;
	font-weight:bold;

}

.product
{
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	border-width: 1px;
	border-style: solid;
}

.product_name
{
	background-color:#339900;
	color:#FFFFFF;
	font-size:14px;
	padding: 3px 3px 3px 3px;
}
