BODY
{
    BACKGROUND-COLOR: #ffffff
}


.padonly    {margin-left: 12px; margin-right: 12px; margin-top: 12px; margin-bottom: 12px; background-color: white;}

.padonlyadverts    {margin-left: 23px; margin-right: 23px;}

.padright   {margin-left: 0px; margin-right: 8px; margin-top: 5px; margin-bottom: 5px; background-color: white;}

.headertext {
    FONT-SIZE: 9pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}

.headertextorange {
    FONT-SIZE: 9pt;
	FONT-WEIGHT:BOLD;
    COLOR: #FF5A00;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}

.blocktext {
    FONT-SIZE: 11pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}

.frontpage_advertorial {
    FONT-SIZE: 8.5pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}

TD
{
    FONT-SIZE: 10pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}

H1
{
    FONT-SIZE: 14pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
H2
{
    FONT-SIZE: 14pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.top_colour_line
{
    BACKGROUND-POSITION: 0px 0px;
    BACKGROUND-IMAGE: url(images/top_colour_line.gif);
    BACKGROUND-REPEAT: repeat-x
}
.nav_butt
{
    BACKGROUND-POSITION: left 1px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8.5pt;
    BACKGROUND-IMAGE: url(images/button_back.gif);
    COLOR: #155079;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.nav_butt_end
{
    BACKGROUND-POSITION: left 1px;
    BACKGROUND-IMAGE: url(images/button_back_end.gif);
    BACKGROUND-REPEAT: no-repeat
}
.nav_butt A:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8.5pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.nav_butt A:link
{
    FONT-SIZE: 8.5pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.nav_butt A:hover
{
    FONT-SIZE: 8.5pt;
    COLOR: #ff5a00;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.product_nav_titles
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 11pt;
    COLOR: #ff5a00;
    FONT-FAMILY: Arial;
    LETTER-SPACING: -1px
}
.other_info_nav
{
    BACKGROUND-POSITION: center bottom;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8.5pt;
    BACKGROUND-IMAGE: url(images/other_nav_line.gif);
    COLOR: #155079;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.other_info_nav A:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8.5pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.other_info_nav A:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8.5pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.other_info_nav A:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8.5pt;
    COLOR: #ff5a00;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.product_nav_main
{
    BACKGROUND-POSITION: center 1px;
    FONT-SIZE: 8.5pt;
    BACKGROUND-IMAGE: url(images/product_nav_main_back.gif);
    COLOR: #155079;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.product_nav_main_end
{
    BACKGROUND-POSITION: left 1px;
    BACKGROUND-IMAGE: url(images/product_nav_main_end.gif);
    BACKGROUND-REPEAT: no-repeat
}
.product_nav_main A:visited
{
    FONT-SIZE: 8.5pt;
    COLOR: #721bc4;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.product_nav_main A:link
{
    FONT-SIZE: 8.5pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.product_nav_main A:hover
{
    FONT-SIZE: 8.5pt;
    COLOR: #721bc4;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.product_nav_sub
{
    BACKGROUND-POSITION: center 1px;
    FONT-SIZE: 8.5pt;
    BACKGROUND-IMAGE: url(images/product_nav_sub_back.gif);
    COLOR: #155079;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.product_nav_sub_end
{
    BACKGROUND-POSITION: left 1px;
    BACKGROUND-IMAGE: url(images/product_nav_sub_end.gif);
    BACKGROUND-REPEAT: no-repeat
}
.product_nav_sub A:visited
{
    FONT-SIZE: 8.5pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.product_nav_sub A:link
{
    FONT-SIZE: 8.5pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.product_nav_sub A:hover
{
    FONT-SIZE: 8.5pt;
    COLOR: #721bc4;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.main_text
{
    FONT-SIZE: 8.5pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: none
}
.pic_border
{
    BORDER-RIGHT: #ff5a00 1px solid;
    BORDER-TOP: #ff5a00 1px solid;
    BORDER-LEFT: #ff5a00 1px solid;
    BORDER-BOTTOM: #ff5a00 1px solid
}
.product_title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #721bc4;
    FONT-FAMILY: 'Trebuchet MS, Verdana Ref';
    TEXT-DECORATION: underline
}
.product_price
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #ff5a00;
    FONT-FAMILY: Trebuchet MS, Verdana
}
.main_text A:visited
{
    FONT-SIZE: 8.5pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: underline
}
.main_text A:link
{
    FONT-SIZE: 8.5pt;
    COLOR: #155079;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: underline
}
.main_text A:hover
{
    FONT-SIZE: 8.5pt;
    COLOR: #721bc4;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: underline
}
.product_title A:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #721bc4;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: underline
}
.product_title A:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #721bc4;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: underline
}
.product_title A:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #ff5a00;
    FONT-FAMILY: Trebuchet MS, Verdana;
    TEXT-DECORATION: underline
}
.bottom_line
{
    BACKGROUND-POSITION: center 12px;
    BACKGROUND-IMAGE: url(images/bottom_line.gif);
    BACKGROUND-REPEAT: repeat-x
}
.h_line
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(images/h_line.gif);
    BACKGROUND-REPEAT: repeat-x
}
.v_line
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(images/v_line.gif);
    BACKGROUND-REPEAT: repeat-y
}
.Back
{
    BACKGROUND-POSITION: 40px 600px;
    BACKGROUND-IMAGE: url(images/man_back.gif);
    BACKGROUND-REPEAT: no-repeat
}
.main_title
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 16pt;
    COLOR: #155079;
    FONT-FAMILY: Arial;
    LETTER-SPACING: -1px
}
.search_text
{
    BORDER-RIGHT: #0965a9 1px solid;
    BORDER-TOP: #0965a9 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #0965a9 1px solid;
    COLOR: #0965a9;
    BORDER-BOTTOM: #0965a9 1px solid;
    FONT-FAMILY: Trebuchet MS, Verdana;
    BACKGROUND-COLOR: white
}
.subscribe_box
{
    BACKGROUND-IMAGE: url(images/subscribe_box.gif);
    BACKGROUND-REPEAT: repeat-x
}
.calendar
{
    BORDER-RIGHT: white 1px;
    BORDER-TOP: white 1px;
    FONT-WEIGHT: 300;
    FONT-SIZE: 7pt;
    BORDER-LEFT: white 1px;
    COLOR: #02426f;
    BORDER-BOTTOM: white 1px;
    FONT-FAMILY: Trebuchet MS, Verdana;
    BACKGROUND-COLOR: #b1d0e6
}
.calendar_dates
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Trebuchet MS, Verdana;
	COLOR: #ff5a00;
    FONT-WEIGHT: bolder
}
div.hr {
  height: 4px;
  background: #fff url(images/top_colour_line.gif);
}
div.hr hr {
  display: none;
}
