.headerbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	background-color: #006AB8;
	background-repeat: no-repeat;
}
.leftbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	background-color: #993300;
	background-repeat: no-repeat;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFCC;
	text-indent: 12pt;
	text-align: left;
	background-position: left center;
	height: auto;
	width: auto;
}
.cartstyle {
	background-color: #FFFFFF;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFCC;
	border-right-color: #FFFFCC;
	border-bottom-color: #FFFFCC;
	border-left-color: #FFFFCC;
}
.menutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #993300;
}
.productsmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 12pt;
}
.headerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #006AB8;
	background-color: #D4D0C8;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
}
.productlisting {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000066;
	text-align: center;
}
.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006AB8;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	text-align: left;
}

.lightblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000068;
	background-color: #F4FAFF;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	text-align: left;
}
.titlestyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #A91905;
	text-align: left;
}
input.blue {background-color: #339933; font-weight: bold; font-size: 12px; color: #000072;text-align: center;}

body
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: x-small;
	margin-top: 0px;
	margin-left: 0px;
	background-image: url(images/bg1.gif);
	background-repeat: repeat;
}
/* tag styles */



headerstyle
{
	font-size: Medium;
	text-decoration: none;
	font-style: bold;
	font-family:  Arial, Helvetica, sans-serif;
	font-color: #5B734F;
}

p
{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: x-small;
	color: #333333;
}
table
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: x-small;
	background-position: center;
}
h1
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: small;
	color: #000000;
	font-weight: bold;
	line-height: normal;
	margin-bottom: 0px;
	border-color: black black #000000;
	padding-bottom: 5px;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
h2
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: x-small;
	color: #444444;
	background-color: ;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-left: 20px;
	text-decoration: none;
	font-weight: bold;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #ffffff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	background-image: url(/images/h2arrow.gif);
	background-repeat: no-repeat;
}

h3
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: small;
	color: #333333;
	font-weight: lighter;
	font-variant: small-caps;
	margin-bottom: 0px;
	letter-spacing: 1px;
}
h4
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: small;
	color: #FF0000;
}
h5
{
	margin-bottom: -15px;
	padding-bottom: 0px;
	color: #003399;
}

li
{
	list-style-position: outside;
	list-style-type: square;
	list-style-image: url(/images/shortcutbul1.gif);
	padding-left: 0px;
}
li.diff
{
	list-style-position: outside;
	list-style-image: url(/images/bullet.gif);
}
hr
{
	color: #9ABCD6;
}
/* link styles */
a.small:active
{
	font-size: xx-small;
}
a.small:link
{
	font-size: xx-small;
}
a.small:visited
{
	font-size: xx-small;
}
a.small:hover
{
	font-size: xx-small;
	text-decoration: none;
}

a.smallheader:active
{
	font-size: xx-small;
	text-decoration: none;
}
a.smallheader:link
{
	font-size: xx-small;
	text-decoration: none;
}
a.smallheader:visited
{
	font-size: xx-small;
	text-decoration: none;
}
a.smallheader:hover
{
	font-size: xx-small;
	color: #FF9900;
	text-decoration: none;
}

a.rightsm:link
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: right;
	text-decoration: underline;
}
a.rightsm:visited
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: right;
	text-decoration: underline;
}
a.rightsm:hover
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: right;
	text-decoration: none;
}

a:link
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #000000;
	text-decoration: underline;
	font-size: x-small;
}
a:active
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: x-small;
	color: #000000;
}
a:visited
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: x-small;
	color: #000000;
	text-decoration: underline;
}
a:hover
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: x-small;
	color: #000066;
	text-decoration: none;
}

a.menu:active
{
	font-weight: bold;
	color: #FFFFCC;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
}
a.menu:link
{
	font-weight: bold;
	color: #FFFFFF;
	font-size: x-small;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	width: 100%;
	background-color: #768961;
	padding-top: 3px;
	padding-bottom: 3px;
}
a.menu:visited
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	width: 100%;
	background-color: #003955;
	padding-top: 3px;
	padding-bottom: 3px;
}
a.menu:hover
{
	font-weight: bold;
	color: #C5D8E4;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-color: #B9BFA1;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
}

a.gmenu:active
{
	font-weight: bold;
	color: #264E79;
	font-size: x-small;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	background-color: #C5D8E4;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
}
a.gmenu:visited
{
	font-weight: bold;
	color: #264E79;
	text-decoration: none;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-color: #C5D8E4;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
}
a.gmenu:link
{
	font-weight: bold;
	color: #264E79;
	font-size: x-small;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-color: #C5D8E4;
	margin-right: 1px;
	margin-left: 1px;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
}
a.gmenu:hover
{
	font-weight: bold;
	color: #000000;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
}

a.submenu:active
{
	font-weight: bold;
	background-color: #C5D8E4;
	color: #000000;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	padding-bottom: 3px;
}
a.submenu:visited
{
	font-weight: bold;
	background-color: #C5D8E4;
	color: #000000;
	text-decoration: none;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	border-color: black #FFFFFF black black;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-bottom: 3px;
}
a.submenu:link
{
	font-weight: bold;
	background-color: #C5D8E4;
	color: #000000;
	font-size: xx-small;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	border-color: black #FFFFFF black black;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-bottom: 3px;
}
a.submenu:hover
{
	font-weight: bold;
	background-color: #C5D8E4;
	color: #000000;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	border-color: black #FFFFFF;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-bottom: 3px;
}

a.nav:link
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: medium;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 1px;
	width: 100%;
	padding-top: 5px;
	border-color: black black #FFFFFF;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	padding-bottom: 5px;
}
a.nav:visited
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: medium;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
	width: 100%;
	border: solid;
	padding-top: 5px;
	border-width: 0px 0px 1px;
	padding-right: 1px;
	border-color: black black #FFFFFF;
	padding-bottom: 5px;
}
a.nav:active
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:medium;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 1px;
	width: 100%;
	padding-top: 5px;
	border: #FFFFFF;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	padding-bottom: 5px;
}
a.nav:hover
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: medium;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 1px;
	width: 100%;
	padding-top: 5px;
	border: solid;
	border-width: 0px 0px 1px;
	border-color: #FFFFFF #FFFFFF #000000;
	font-weight: normal;
	padding-bottom: 5px;
	background-color: #B9BFA1;
}

a.smallnav:link
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: xx-small;
	color: #000099;
	text-decoration: none;
	padding-right: 1px;
	width: 100%;
	padding-top: 1px;
	border-color: black black #FFFFFF;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	padding-bottom: 2px;
	text-align: right;
}
a.smallnav:visited
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: xx-small;
	color: #000099;
	text-decoration: none;
	width: 100%;
	border: solid;
	padding-top: 1px;
	border-width: 0px 0px 1px;
	padding-right: 1px;
	border-color: black black #FFFFFF;
	padding-bottom: 2px;
	text-align: right;
}
a.smallnav:active
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: xx-small;
	color: #000000;
	text-decoration: none;
	padding-right: 1px;
	width: 100%;
	padding-top: 1px;
	border: #FFFFFF;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	padding-bottom: 2px;
	text-align: right;
}
a.smallnav:hover
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: xx-small;
	color: #FFFF00;
	text-decoration: none;
	padding-right: 1px;
	width: 100%;
	padding-top: 1px;
	border: solid;
	border-width: 0px 0px 1px;
	border-color: #FFFFFF #FFFFFF #FFFF00;
	font-weight: normal;
	padding-bottom: 2px;
	background-color: #9999FF;
	text-align: right;
}

/* Class styles */
.imageright
{
	float: right;
}
.imageleft
{
	float: left;
}
.black
{
	color: #333399;
	font-weight: bold;
}

.menuspacer
{
	color: #000000;
}
/*.bg_purple     { background-color: #9999CC; color: #FFFFFF; padding-right: 5px; padding-left: 5px; margin-bottom: -20px; padding-bottom: 2px}
.bg_grey       { background-color: #CCCCCC; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; font-size: smaller}
*/
.bgcolour
{
	background-color: #427191;
}
/*.mainnav_bg    { background-color: #73A2C0}
.subnav_bg 	   { background-color: #C5D8E4}*/
.mainnavbg
{
	background-color: #5B734F;
}
.subnavbg
{
	background-color: #C5D8E4;
}
.small
{
	font-size: xx-small;
}
.bgcolour2
{
	background-color: #FFFFFF;
}
.bluebg
{
	background-color: #eEeFFF;
}
.greybg
{
	background-color: #EEEEEE;
}
.HeadingStyle
{
	font-size: medium;
	font-style: italic;
	font-weight: Bold;
	color: #5B734F;
	letter-spacing: 1px;
}
.bgcolour1
{
	background-color: #C5D8E4;
}
/*.no_padding    { margin-bottom: -15px; padding-bottom: 0px }*/
.nopadding
{
	margin-bottom: -15px;
	padding-bottom: 0px;
}
.date
{
	color: #666666;
	background-color: #FFFFFF;
	width: 100%;
	padding-right: 2px;
	padding-bottom: 2px;
	border: 1px #9999FF solid;
}
.news1
{
	font-size: small;
	color: #FFFFFF;
	background-color: #73A2C0;
	width: 100%;
	padding-right: 5px;
	padding-left: 5px;
	border-color: black black #CCCCCC;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: bold;
	font-variant: small-caps;
	padding-bottom: 2px;
}
.text1
{
	background-color: #C5D8E4;
	width: 100%;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-color: black #73A2C0 #73A2C0;
	font-size: x-small;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: "Courier New" , Courier, mono, Sans-Serif;
}
.text2
{
	background-color: #FFFFCC;
	padding-right: 5px;
	padding-left: 5px;
	font-size: smaller;
	border: 1px #9999FF solid;
	width: 100%;
}
/*.bg_footpaths  { background-color: #9999FF; padding-right: 5px; padding-left: 6px; padding-bottom: 5px; padding-top: 2px; color: #FFFFFF; font-size: smaller; font-weight: bold}*/
.bgfootpaths
{
	background-color: #9999FF;
	padding-right: 5px;
	padding-left: 6px;
	padding-bottom: 5px;
	padding-top: 2px;
	color: #FFFFFF;
	font-size: smaller;
	font-weight: bold;
}
.underline
{
	border-color: black black #9999FF;
	padding-bottom: 10px;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.shortcut
{
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 3px;
	list-style-position: outside;
	list-style-image: url(/images/shortcutbul.gif);
	text-indent: -15pt;
}
/*.no_indent 	   { text-indent: -15pt}*/
.noindent
{
	text-indent: -15pt;
}


.homeboxheader
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: x-small;
	color: #000000;
	font-weight: bold;
	background-image: url(/images/rightblue_header.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}
a.homeboxheader:active
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: x-small;
	color: #000000;
	font-weight: bold;
	background-image: url(/images/rightblue_header.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}
a.homeboxheader:link
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: x-small;
	color: #000000;
	font-weight: bold;
	background-image: url(/images/rightblue_header.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}
a.homeboxheader:visited
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: x-small;
	color: #000000;
	font-weight: bold;
	background-image: url(/images/rightblue_header.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}
a.homeboxheader:hover
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: x-small;
	color: #000000;
	font-weight: bold;
	background-image: url(/images/rightblue_header.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
}


.shortcuts
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: x-small;
	color: #444444;
	background-color: #9ABCD6;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
	font-weight: bold;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #4A86AD;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	background-image: url( '/images/h2_right_corner.gif' );
	background-repeat: no-repeat;
	background-position: right top;
}

/*.shortcut_text	    { background-color: #FFFFCC; width: 100%; border-color: black #9999FF #9999FF; font-size: x-small; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #000000; padding-top: 3px; padding-bottom: 3px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; list-style-position: inside; text-indent: 3pt}
.shortcut_text_pad  { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 15px}
*/
.shortcuttext
{
	background-color: #FFFFCC;
	width: 100%;
	border-color: black #9999FF #9999FF;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	list-style-position: inside;
	text-indent: 3pt;
}
.shortcuttextpad
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 15px;
}
.rightsm
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: right;
}
.oddrow
{
	background-color: #EAEBFF;
}
.buttonside
{
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.bvpercent
{
	text-align: left;
	background-color: #eaebff;
	width: 20px;
}
.header
{
	background-color: #DEDFFF;
}
.txtfield
{
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.txtfielddis
{
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.subh2
{
	text-align: right;
	font-size: 8pt;
}
.right
{
	text-align: right;
}

.meetingsTitle
{
	background-color: #DEDFFF;
	font-family: Arial,Verdana, Helvetica, Sans-Serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
}
.dateBox
{
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	font-size: 9pt;
}
.lineOne
{
	font-weight: normal;
	font-size: 9pt;
	background-color: #E6E7FF;
}
.lineTwo
{
	font-weight: normal;
	font-size: 9pt;
	background-color: #DEDFFF;
}
.title
{
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
}
.invalid
{
	color: #FF0000;
}
.notapp
{
	font-size: xx-small;
	color: #666666;
	text-align: center;
}


.bannerimage
{
	background-image: url( '/images/BANNER/dafs.jpg' );
	background-repeat: no-repeat;
 	border-color: white;
}


.customiseSectionHead
{
	background-color: #003955;
	font-weight: bold;
	color: #FFFFFF;
	font-size: xx-small;
}
.customiseEmailHead
{
	background-color: #003955;
	font-weight: bold;
	color: #FFFFFF;
	font-size: xx-small;
}
.customiseAreasHead
{
	background-color: #DDDDDD;
	font-weight: bold;
	font-size: xx-small;
}
.customiseSection
{
	background-color: #C5D8E4;
}
.customiseEmail
{
	background-color: #C5D8E4;
}
.customiseAreas
{
	background-color: #EFEFfF;
}


li.left
{
	list-style-position: outside;
	list-style-type: square;
}


/* form element styles */
.textfield
{
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

.button
{
	color: #000000;
	border: 1px solid #000000;
	background-color: #C5D8E4;
}
.pollbutton
{
	color: #000000;
	border: 1px solid #000000;
	background-color: #CCCCCC;
	font-size:xx-small;
	font-family:Verdana, Arial, Helvectica, Sans-Serif;
}

.smallr
{
	font-size: xx-small;
	text-align: right;
}

.headertextfield
{
	font-size: 11px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

/*dbthead 	- 			Used as a heading for the Table*/
.dbthead
{
	border: 1px solid #000000;
	text-align: center;
	color: #555555;
	background-color: #FFFFFF;
	font-weight: bold;
}
/*dbttitles 	- 			Used to display the titles for each field*/
.dbttitle
{
	color: #333333;
	background-color: #FFFFFF;
}
/*dbtborder				*/
.dbtborder
{
	border: 1px solid #000000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
/*dbttitles 	- 			Used to display the results for each odd row*/
.dbresultsname
{
	font-size: xx-small;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	background-color: #5089AF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.dbresultsgrey
{
	font-size: xx-small;
	color: #000000;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	background-color: #EAEAEA;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.dbtdataodd
{
	background-color: #ffffff;
}
/*dbttitles 	- 			Used to display the results  for each even row*/
.dbtdataeven
{
	background-color: #FFFFFF;
}
/*dbtfooter	-			Used to display a footer, ie) Top graphic*/
.dbtfooter
{
	font-size: xx-small;
	text-align: right;
	color: #73A2C0;
	background-image:  url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/db_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

a.dbtfooter:link
{
	font-size: xx-small;
	text-align: right;
	color: #73A2C0;
	background-image:  url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/db_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

a.dbtfooter:visited
{
	font-size: xx-small;
	text-align: right;
	color: #73A2C0;
	background-image:  url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/db_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

a.dbtfooter:hover
{
	font-size: xx-small;
	text-align: right;
	color: #73A2C0;
	background-image:  url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/db_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.dbresults
{
	font-size: xx-small;
	border: 1px solid #cccccc;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.dbresultsTitle  { font-size:small; border: 1px solid #cccccc; padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; background-color:#5089af;font-weight:bold;color:#FFFFFF;}


.back
{
	font-size: xx-small;
	color: #000000;
	font-weight: normal;
	border: 1px solid #CCCCCC;
	background-color: #EAEAEA;
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(/images/rightblue.gif);
	background-repeat: no-repeat;
}


.accessibilitylink
{
	color: #FFFFFF;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-color: #4A86AD;
}
a.accessibilitylink:link
{
	color: #FFFFFF;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-color: #4A86AD;
}
a.accessibilitylink:hover
{
	color: #FFFFFF;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-color: #4A86AD;
}
a.accessibilitylink:visited
{
	color: #FFFFFF;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-color: #4A86AD;
}
a.accessibilitylink:active
{
	color: #FFFFFF;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-color: #4A86AD;
}
.accessibilityend
{
	/*vertical-align: bottom;*/
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	background-image: url(/images/access_topright.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.fpagecell
{
	background-image: url( '/images/fpagetablecorner.gif' );
	background-repeat: no-repeat;
	background-position: right top;
}

/*.visiting_bg { 
	background-image: url('/images/visiting_bg.jpg');  
	background-repeat: no-repeat; 
	background-position: right top;} */

.visitingbg
{
	background-image: url( '/images/visiting_bg.jpg' );
	background-repeat: no-repeat;
	background-position: right top;
}

.headerimg
{
	background-image: url( '/images/NEWBANNER/BANNER1.jpg' );
	background-repeat: no-repeat;
}

.homebox
{
	background-color: #C5D8E4;
	border-color: #999999;
	border-width: 1px;
	padding: 10px;
}
.homeboxsc
{
	background-color: #A4C2D5;
	border-color: #999999;
	border-width: 1px;
	padding: 10px;
}

.livingbox
{
	background-color: #E8D1A2;
	border-color: #999999;
	border-width: 1px;
	padding: 10px;
}
.livingboxsc
{
	background-color: #DDBB73;
	border-color: #999999;
	border-width: 1px;
	padding: 10px;
}

.learningbox
{
	background-color: #D2DB99;
	border-color: #999999;
	border-width: 1px;
	padding: 10px;
}
.learningboxsc
{
	background-color: #C1CD70;
	border-color: #999999;
	border-width: 1px;
	padding: 10px;
}

.workingbox
{
	background-color: #C6C6AA;
	border-color: #999999;
	border-width: 1px;
	padding: 10px;
}
.workingboxsc
{
	background-color: #A7A77A;
	border-color: #999999;
	border-width: 1px;
	padding: 10px;
}

.visitingbox
{
	background-color: #9BBDE3;
	border-color: #999999;
	border-width: 1px;
	padding: 10px;
}
.visitingboxsc
{
	background-color: #6B9ED6;
	border-color: #999999;
	border-width: 1px;
	padding: 10px;
}

.councilbox
{
	background-color: #E3D1C6;
	border-color: #999999;
	border-width: 1px;
	padding: 10px;
}
.councilboxsc
{
	background-color: #D5B9A8;
	border-color: #999999;
	border-width: 1px;
	padding: 10px;
}

.onlinebox
{
	background-color: #E3D1C6;
	border-color: #999999;
	border-width: 1px;
	padding: 10px;
}
.onlineboxsc
{
	background-color: #D5B9A8;
	border-color: #999999;
	border-width: 1px;
	padding: 10px;
}

.shortcutlink 				{ font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; font-size: x-small; color: #000000; }
a.shortcutlink:active 	{ font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; font-size: x-small; color: #000000; }
a.shortcutlink:link 		{ font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; font-size: x-small; color: #000000; }
a.shortcutlink:visited	{ font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: none; font-size: x-small; color: #000000; }
a.shortcutlink:hover	{ font-family: Verdana, Arial, Helvetica, Sans-Serif; text-decoration: underline; font-size: x-small; color: #000000; }


.boxtxt
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	font-size: xx-small;
	color: #000000;
	line-height: 1.3;
}
a.boxtxt:active
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	font-weight: bold;
	font-size: xx-small;
	color: #000000;
	line-height: 1.3;
}
a.boxtxt:link
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	font-size: xx-small;
	color: #000000;
	line-height: 1.3;
}
a.boxtxt:visited
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	font-size: xx-small;
	color: #000000;
	line-height: 1.3;
}
a.boxtxt:hover
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	font-weight: bold;
	font-size: xx-small;
	color: #000000;
	line-height: 1.3;
}


a.tran:link
{
	width: 100%;
	height: 100%;
}
a.tran:hover
{
	width: 100%;
	height: 100%;
	background-image: url( '/interactive/profile/images/semi_trans.gif' );
}

.pageUser
{
	font-size: xx-small;
}
a.pageUser:active
{
	font-size: xx-small;
}
a.pageUser:visited
{
	font-size: xx-small;
}
a.pageUser:link
{
	font-size: xx-small;
}
a.pageUser:hover
{
	font-size: xx-small;
}

.white
{
	color: #FFFFFF;
	font-size: small;
}
a.white:active
{
	color: #FFFFFF;
	font-size: xx-small;
}
a.white:visited
{
	color: #FFFFFF;
	font-size: xx-small;
}
a.white:hover
{
	color: #FFFFFF;
	font-size: xx-small;
}
a.white:link
{
	color: #FFFFFF;
	font-size: x-small;
	font-weight: bold;
}

.warning	{ color: #DD0000; font-size: xx-small; }

a.twentylink:active 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; text-decoration: none; color: #000000}
a.twentylink:link 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; text-decoration: none; color: #FF0000}
a.twentylink:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; text-decoration: none; color: #000000}
a.twentylink:hover 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; text-decoration: none; color: #cccccc}


a.sidenav:link   		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #ffffff; text-decoration: none; padding-left: 5px; padding-right: 1px; width: 100%; padding-top: 5px; border-color: black black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-bottom: 5px}
a.sidenav:visited   	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #ffffff; text-decoration: none; padding-left: 5px; width: 100%; border: solid; padding-top: 5px; border-width: 0px 0px 1px; padding-right: 1px; border-color: black black #FFFFFF; padding-bottom: 5px}
a.sidenav:active    	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #ffffff; text-decoration: none; padding-left: 5px; padding-right: 1px; width: 100%; padding-top: 5px; border: #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-bottom: 5px}
a.sidenav:hover     	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #ffffff; text-decoration: none; padding-left: 5px; padding-right: 1px; width: 100%; padding-top: 5px; border: solid; border-width: 0px 0px 1px; border-color: #FFFFFF #FFFFFF #000000; font-weight: normal; padding-bottom: 5px; background-color: #5089AF}

.required  				{ border:solid 1px #CC0000; }

.requiredinUse 		{ border:solid 1px #CC0000; background-color:#FFE8E8; }

.inUse 					{ background-color:#FFE8E8; }

.boldWhite 			{ font-weight:bold; font-size:xx-small; color:#FFFFFF; }

.topNavTD 			{ background-color:#C5D8E4; }
body{background-color:#FFFFFF;}
.heading{font-size:16px;font-family:Arial;font-weight:bold;color:#000066;background-color:#FFFFFF;}
.cellNormal{font-size:12px;font-family:Arial;font-weight:normal;background-color:#FFFFFF;}
.fixedWidthButton{width:200px;}
.cellHeading{font-size:12px;font-family:Arial;color:#000000;background-color:#C8C8C8;font-weight:bold;}
.cellProduct{font-size:12px;font-family:Arial;color:#000000;background-color:#FFFFFF;}
.cellMini{font-size:10px;font-family:Arial;color:#000000;background-color:#FFFFFF;}
textarea{font-size:12px;font-family:Arial;}.table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}
