﻿body 
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #5c5457;
}

hr
{
	height:1px;
	color: #E5E5E5;
}

.greystretch
{
	background-image: url(../img/MasterPage/grey-stretch.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.greyback
{
	background-color: #E5E5E5;
}

.lightgreyback
{
	background-color: #f2f2f2;
}

.headerback
{
	background-image: url(../img/usercontrols/smallheader/header-back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.header 
{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: Black;
}

.header-featured
{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #d41f44;
}

.title
{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: Black;
}

a.arrow
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #d41f44;
	text-decoration: none;
}

a.arrowsmall
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #d41f44;
	text-decoration: none;
}

td.greyline
{
	background: url(img/font-test/grey-line.gif) repeat-x top;
	height:25px;
}

.subheader 
{
	font-family: Verdana;
	font-size: 24px;
	color: #2a2627;
}

.red
{
	color: #d41f44;
}

.link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #d41f44;
}

.linkB
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #5c5457;
}

a.link:link, a.link:hover, a.link:visited, a.link:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #d41f44;
}

a.linkB:link, a.linkB:hover, a.linkB:visited, a.linkB:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #5c5457;
}

.menu1
{
	background-image: url(../img/usercontrols/leftmenu/top-round-corners.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #cbcad0;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-transform:uppercase;
	color: Black;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom:6px;
	padding-right: 16px;
}

.menu1_over
{
	background-image: url(../img/usercontrols/leftmenu/top-round-corners.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #cbcad0;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-transform:uppercase;
	color: #d31f44;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom:6px;
	padding-right: 16px;
}

.menu1_on
{
	background-image: url(../img/usercontrols/leftmenu/top-round-corners.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #d31f44;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-transform:uppercase;
	color: White;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom:6px;
	padding-right: 16px;
}

.menu2
{
	background-color: #dbdbdd;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #595757;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom:6px;
	padding-right: 16px;
}

.menu2_over
{
	background-color: #dbdbdd;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #d31f44;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom:6px;
	padding-right: 16px;
}

.menu2_on
{
	background-color: #d31f44;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: White;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom:6px;
	padding-right: 16px;
}

.menu3
{
	background-color: #f4f4f4;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #595757;
	padding-left: 32px;
	padding-top: 6px;
	padding-bottom:6px;
	padding-right: 16px;
}

.menu3_over
{
	background-color: #f4f4f4;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #d31f44;
	padding-left: 32px;
	padding-top: 6px;
	padding-bottom:6px;
	padding-right: 16px;
}

.menu3_on
{
	background-color: #d31f44;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: White;
	padding-left: 32px;
	padding-top: 6px;
	padding-bottom:6px;
	padding-right: 16px;
}

.menu4
{
	background-color: #f4f4f4;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #595757;
	padding-left: 48px;
	padding-top: 6px;
	padding-bottom:6px;
	padding-right: 16px;
}

.menu4_over
{
	background-color: #f4f4f4;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #d31f44;
	padding-left: 48px;
	padding-top: 6px;
	padding-bottom:6px;
	padding-right: 16px;
}

.menu4_on
{
	background-color: #d31f44;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: White;
	padding-left: 48px;
	padding-top: 6px;
	padding-bottom:6px;
	padding-right: 16px;
}

.menuspacer
{
	background-color: #E5E5E5;
	height: 1px;
}

a.menulink:link, a.menulink:visited, a.menulink:active
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #595757;
}

a.menulink:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #d41f44;
}

.breadcrumb
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	text-transform:uppercase;
	color: #4c4c4c;
}

a.breadcrumb:link, a.breadcrumb:hover, a.breadcrumb:visited, a.breadcrumb:active
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	text-transform:uppercase;
	color: #d41f44;
}

a.footerlink:link, a.footerlink:visited, a.footerlink:active
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	color: #4c4c4c;
}

a.footerlink:hover
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	color: #d41f44;
}

.footer 
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #4c4c4c;
}

.footeritalic
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	text-decoration: none;
	color: #4c4c4c;
}

a.topmenulink:link, a.topmenulink:visited, a.topmenulink:active
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	text-transform:uppercase;
	color: #595757;
}

a.topmenulink:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	text-transform:uppercase;
	color: #d41f44;
}

.topmenubar
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #5c5457;
}

.searchbox
{
	border-style: none;
	border: 0px;
	background-image: url(../img/masterpage/search_back.jpg);
	background-position: 0px -2px;
	width: 175px;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #595757;
	padding-top: 4px;
}

a.provincelink:link, a.provincelink:visited, a.provincelink:active
{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: Black;
}

a.provincelink:hover
{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #d41f44;
}

.faqcolor
{
	background-color: #f2f2f2;
}

.faqquestion 
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #f2f2f2;
	border-color:  #f2f2f2;
	padding-left: 10px;
	cursor: pointer;
}

.ps_box1 
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #f2f2f2;
	border-color:  #f2f2f2;
	padding-left: 10px;
}

.faqanswer
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	width: 670px;
	padding-left: 20px;
	padding-top: 15px;
}

.prdate 
{
	font-style: italic;
}

a.prtoplink:link, a.prtoplink:visited, a.prtoplink:active
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #a1a1a5;
	cursor: pointer;
}

a.prtoplink:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #d41f44;
	cursor: pointer;
}

.prtitle
{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #595757;
}

.sitemaprootNode
{
    font-family: Verdana, Arial;
    font-size: 14px;
    font-weight: bold; 
    padding: 5px;
    color: #d41f44;
}

.sitemaptreeNode
{
    font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold; 
	padding: 5px;
	color: #d41f44;
}

.sitemapleafNode
{
    font-family: Verdana, Arial;
    padding:4px;
    font-weight:bold;
    color: #4c4c4c;
}

.contactquestion
{
	font-family: Verdana, Arial;
    font-size: 12px;
	font-weight: bold;
}

.contactanswer
{
	font-family: Verdana, Arial;
    font-size: 12px;
	font-weight: normal;
}

a.contact:link, a.contact:hover, a.contact:visited, a.contact:active
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #d41f44;
}

a.contactB:link, a.contactB:hover, a.contactB:visited, a.contactB:active
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #d41f44;
}

.contactinput
{
	font-family: Verdana, Arial;
    font-size: 12px;
	font-weight: normal;
	width: 327px;
	height: 18px;
}

.searchselect
{
	font-family: Verdana, Arial;
    font-size: 12px;
	font-weight: bold;
}

.searchpageon
{
	font-family: Verdana, Arial;
    font-size: 12px;
	font-weight: bold;
}

.packsmartcatbold
{
	font-family: Verdana, Arial;
    font-size: 11px;
	font-weight: bold;
	color: #292627;
}

.stepoff 
{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #5c5457;
	text-transform: uppercase;
}

.stepon
{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #d41f44;
	text-transform: uppercase;
}

.packsmartheader-red
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #d41f44;
}

.packsmartheader
{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: Black;
}

.packsmarttableheader
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #595757;
}
