/* CSS Document */

body {
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	margin-right: 0em;
	background-color: #ffffff;
}

.generalcolour
{
    background-color: #FEF7F0;
}
.pop{
	border: 0.05em #FF8433 solid;
	background-color: #FDEBD6;
	padding: 0.6em;
}

.generalgradient
{
    background-color: #FDEBD6;
    background-image: url(../images/branding/gradient2long.gif);
    background-repeat: repeat-x;
}

td.hdr-bg {
	background-color: #FF8433;
}

td.left-bg {
	background-image: url(../images/left_bg.gif);
	background-repeat: repeat-y;
}

td.line-hor {
	background-image: url(../images/line_hor.gif);
	background-repeat: repeat-x;
}

td.line-ver {
	background-image: url(../images/line_ver.gif);
	background-repeat: repeat-y;
}
td.ftr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	background-color: #ffffff;
	color: #333;
	padding-left: 1.2em;
	padding-right: 1.2em;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
}

td.cell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #333;
	background-color: transparent;
}

td.rightpane {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	background-color: transparent;
	color: #333;
	padding-left: 0.4em;
}
table.gradient {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	border: 0.05em #F59511 solid;
	color: #333;
	background-image: url(../images/branding/gradient2.gif);
	background-repeat: repeat-x;
	background-color: #FABD75;
	padding: 0.6em;
}
td.gradient {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	border: 0.05em #F59511 solid;
	color: #333;
	background-image: url(../images/branding/gradient2.gif);
	background-repeat: repeat-x;
	background-color: #FABD75;
	padding: 0.6em;
}

td.text-outline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #333;
	border: 0.05em #F59511 solid;
	background-color: transparent;
	padding: 0.6em;
}
td.gradient-noleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	border-top: 0.05em #F59511 solid;
	border-right: 0.05em #F59511 solid;
	border-bottom: 0.05em #F59511 solid;
	color: #333;
	background-image: url(../images/branding/gradient2.gif);
	background-repeat: repeat-x;
	background-color: #FABD75;
	padding-right: 0.6em;
}
td.gradient-noright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	border-top: 0.05em #F59511 solid;
	border-left: 0.05em #F59511 solid;
	border-bottom: 0.05em #F59511 solid;
	color: #333;
	background-image: url(../images/branding/gradient2.gif);
	background-repeat: repeat-x;
	background-color: #FABD75;
	padding-left: 0.6em;
}

td.outline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	border: 0.05em #F59511 solid;
	color: #333;
	padding: 0.6em;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-weight: none;
	color: #333;
	text-decoration: none;
	background-color: transparent;
	padding-left: 1.5em;
	padding-right: 1.5em;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: none;
	color: #333;
	text-decoration: none;
	background-color: transparent;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #333;
	background-color: transparent;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-left: 1.2em;
	padding-right: 1.2em;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #333;
	background-color: transparent;
	margin-top: 1em;
	margin-bottom: 1em;
	padding-left: 1.3em;
	padding-right: 1.3em;
}

.warning {
color: #FF0000;
}

ul { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em; 
color: #333; 
list-style-image: url(../images/branding/bullet-2.gif); 
background-color: transparent;
} 

li {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.6em; 
color: #333; 
list-style-image: url(../images/branding/bullet-2.gif); 
list-style-position: outside;  
background-color: transparent; 
margin-left: 0.8em; 
}

a.menulinks {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.6em; 
color: #FF8433; 
text-decoration: none; 
font-weight: bold;
background-color: transparent;
}

a:visited.menulinks {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.6em;
color: #FF8433;  
text-decoration: none; 
font-weight: bold;
background-color: transparent;
}

a:hover.menulinks {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.6em;
color: #393939;  
text-decoration: none; 
font-weight: bold;
background-color: transparent;
} 

a:active.menulinks {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.6em;
color: #FF8433;  
text-decoration: none; 
font-weight: bold;
background-color: transparent;
} 


a.link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em; 
color: #FF8433; 
text-decoration: none; 
font-weight: bold;
background-color: transparent;
}

a:visited.link {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #FF8433;  
text-decoration: none; 
font-weight: bold;
background-color: transparent;
}

a:hover.link {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #393939;  
text-decoration: none; 
font-weight: bold;
background-color: transparent;
}

a:active.link {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #FF8433;  
text-decoration: none; 
font-weight: bold;
background-color: transparent;
}

a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em; 
color: #FF8433; 
text-decoration: none; 
font-weight: bold;
background-color: transparent;
}

a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #FF8433;  
text-decoration: none; 
font-weight: bold;
background-color: transparent;
}

a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #393939;  
text-decoration: none; 
font-weight: bold;
background-color: transparent;
}

a:active {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #FF8433;  
text-decoration: none; 
font-weight: bold;
background-color: transparent;
}

a.gradient {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em; 
color: #D65D0D; 
text-decoration: none; 
font-weight: bold;
background-color: transparent;
}

a.gradient:visited{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #D65D0D;  
text-decoration: none; 
font-weight: bold;
background-color: transparent;
}

a.gradient:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #393939;  
text-decoration: none; 
font-weight: bold;
background-color: transparent;
}

a.gradient:active {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #D65D0D;  
text-decoration: none; 
font-weight: bold;
background-color: transparent;
}  

a.footerlink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em; 
color: #FF8433; 
text-decoration: none; 
font-weight: normal;
background-color: transparent;
}

a:visited.footerlink {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #FF8433;  
text-decoration: none; 
font-weight: normal;
background-color: transparent;
}

a:hover.footerlink {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #333;  
text-decoration: none; 
font-weight: normal;
background-color: transparent;
}

a:active.footerlink  {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em;
color: #FF8433;  
text-decoration: none; 
font-weight: normal;
background-color: transparent;
} 

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #CCCCCC;
	text-decoration: none;
}

form {
background: transparent;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em; 
color: #333;
}

input.style { 
background: #FCE2BE; 
border: 0.05em #F59511 solid;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.9em; 
color: #000;
} 

form.padding {
background: transparent;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 1em; 
color: #333;
margin-left: 1.4em;
}

input.plain { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.9em; 
color: #000; 
}

textarea { 
background: #FCE2BE; 
border: 0.05em #F59511 solid;
font-family: verdana, helvetica, arial; 
font-size: 0.9em; 
color: #000; 
} 

select { 
background: #FCE2BE; 
border: 0.05em #F59511 solid;
font-family: verdana, helvetica, arial; 
font-size: 0.9em; 
color: #000;
} 

select.plain { 
background: #FCE2BE; 
font-family: verdana, helvetica, arial; 
font-size: 0.9em; 
color: #000; 
}