/* Colours 
1. #2b55a2 Dark Blue
2. #B0C6E1 Mid Blue
3. #e5e7eb Pale blue
4. #cccccc Backround Grey
5. #BCB7B7 Highlight Grey
6. #000000 Black
7. #ffffff White
*/

BODY {margin-left: 0px; margin-top: 20px; background-color: #974578;}

.outer-container { border-left: 1px solid #000000; border-right: 1px solid #000000;}
.body-container { background-color: #ffffff; padding: 0px}
.masthead-text {color: #000000;	background-color: #999999; padding-left: 20px; font-size: 18px; font-weight: 400; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.menu-header {font: normal normal normal 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; background-color: #999999; padding-right: 25px; padding-top: 3px; padding-bottom: 5px;}
.menu-header A:link	{ color: #ffffff; text-decoration: none;  }
.menu-header A:visited	{ color: #ffffff; text-decoration: none;  }
.menu-header A:active	{ color: #ffffff; text-decoration: none; }
.menu-header A:hover	{ color: #ffffff; text-decoration: underline; }

.footer {font: normal normal normal 9px/9px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 3px;}
.footer A:link		{ color: #ffffff; text-decoration: none;  }
.footer A:visited	{ color: #ffffff; text-decoration: none;  }
.footer A:active	{ color: #ffffff; text-decoration: none; }
.footer A:hover		{ color: #ffffff; text-decoration: underline; }

.content-border {border-color: #2b55a2;	border-style: solid; border-width: 1px;}

.body-text {font: normal normal normal 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; padding-right: 10px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px;}
.body-text A:link	{ color: #974578; text-decoration: none;  }
.body-text A:visited	{ color: #974578; text-decoration: none;  }
.body-text A:active	{ color: #974578; text-decoration: none; }
.body-text A:hover	{ color: #974578; text-decoration: underline; }

.col-text {font: normal normal normal 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; padding-right: 10px; padding-left: 0px; padding-top: 10px; padding-bottom: 10px;}
.col-text A:link	{ color: #974578; text-decoration: none;  }
.col-text A:visited	{ color: #974578; text-decoration: none;  }
.col-text A:active	{ color: #974578; text-decoration: none; }
.col-text A:hover	{ color: #974578; text-decoration: underline; }

.home-menu {font: normal normal normal 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; padding-top:4px; padding-bottom: 4px; padding-right: 5px; padding-left: 5px; border-top: 1px solid #2b55a2; cursor:pointer; }
.home-menu A:link	{ color: #000000; text-decoration: none;  }
.home-menu A:visited	{ color: #000000; text-decoration: none;  }
.home-menu A:active	{ color: #000000; text-decoration: none; }
.home-menu A:hover	{ color: #000000; text-decoration: none; }

.product-menu {font: normal normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; padding-top:0px; padding-bottom: 0px; padding-right: 0px; padding-left: 5px; cursor:pointer; }
.product-menu A:link	{ color: #000000; text-decoration: none;  }
.product-menu A:visited	{ color: #000000; text-decoration: none;  }
.product-menu A:active	{ color: #000000; text-decoration: none; }
.product-menu A:hover	{ color: #000000; text-decoration: none; }

.menu-column {font: italic normal normal 18px/22px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #974578; background-color: #B0C6E1;}

.border-left {	border-left-color: #2b55a2; border-left-style: solid; border-left-width: 1px;}

.headline { font-size: 18px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #974578;}

.subheading { font-weight: bold; font-size: 11px;}
.subheading A:link	{ color: #974578; text-decoration: none;  }
.subheading A:visited	{ color: #974578; text-decoration: none;  }
.subheading A:active	{ color: #974578; text-decoration: none; }
.subheading A:hover	{ color: #974578; text-decoration: underline; }

.hr { color: #2b55a2; height: 1px;}

.imageleft { margin-right: 10px;}
.imageright {margin-left: 10px;}
.imagecenter {margin-left: 10px; margin-right: 10px;}

.bullet {padding-bottom: 7px; list-style-type: square; list-style-position: outside;}
.dropdown { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #eeeeee }











