﻿/*
____COLOUR SCHEME CHANGE___
Top thin bar: #13445a
Top wide bar: #2e8eba
Top light bar: #eeeeee
Top light bar border: #dcddd8
Menu item: #6ab6d9
Menu item current: #182c35
Menu item hover: #2b4a58
H1 font colour: #286683
H2 font colour: #1b3d4d
H3 font colour: #34647b
Footer background: #2a88b3
Footer font: #cceaf8
Button background: #5b8294
*/

body{ color: #000; background-color: #f2f2f2; background-image: url("/images/body_bg2.jpg");  }
#bg_bar1 {background-color:#13445a}
#bg_bar2 {background-color:#2e8eba}
#bg_bar3 {background-color:#eeeeee; border-bottom-color: #dcddd8}

h1, h2, h3, h4		{  }
h1 					{ color: #286683; }
h2 					{ color: #1b3d4d; }
h3 					{ color: #34647b; }
h4 					{ color: #000; }
p  					{ color:#333; }
ul 					{ list-style-image: url("pin.png"); }
li 					{ color:#333; }

/* Links */
a:link, a:visited  	{ color: #000; }
	
/* P Links */
p a:link, 
p a:visited			{ border-bottom: 1px dotted; color: #6c6c6c; }
p a:visited:hover, 
p a:hover, p a:active { border-bottom: 1px solid; color: #333; }
		
/* List Links */
li a:link, li a:visited 					{ color: #7D974F; }
li a:visited:hover, li a:hover, li a:active { color: #7D974F; }
/* Title Links */
h3 a:link, h3 a:visited 					{ color: #34647b; }
/* Title Links */
h2 a:link, h2 a:visited 					{ color: #1b3d4d;}
#contactbar p a:link, #contactbar p a:visited {color: #cceaf8;}

#contactbar p {color: #cceaf8; font-size: 1em; padding: 4px 8px 4px 16px; margin: 0 0 4px 0;}
#contactbar p a:link, #contactbar p a:visited {color: #cceaf8;}
#contactbar 			{ background-color: #13445a; }
.highlight			{ color: #fff; }
#site-name h1 {color: white; }
#welcome h2 {color: #286683; }


ul#menu 				{  }
ul#menu li 				{  }
ul#menu li a 			{ color : #fff; }
ul#menu li a:link, 
ul#menu li a:visited 	{ background-color: #6ab6d9; }
ul#menu li a:hover 		{ background-color: #2b4a58;  }
ul#menu li.active a 	{ background: #182c35; }
#rotation 				{ background-color: #fff; }

#opaque				{ background-image: url("/images/opaque.png"); }

/* Image styles */
img 					{  }
.border-left			{ border: 5px solid #d2c9c0; }

/* Form Buttons */
input[type=submit] {border:0; padding:0; margin:0; width: 150px; font-size: 10pt; height: 28px; cursor: pointer; background-color: #5b8294; color: #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
input[type=button] {border:0; padding:0; margin:0; width: 150px; font-size: 10pt; height: 28px; cursor: pointer; background-color: #5b8294; color: #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
button.butt_send,
input.butt_new			{ border:0; padding:0; margin:0; width: 150px; font-size: .9em; height: 28px; cursor: pointer; background-color: #5b8294; color: #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
button.butt_mailing 		{  }
button.butt_send			{ background-color: #5b8294; }

/* Form fields */
input, input.text, input.title,textarea, select {border:1px #ccc solid; color:#000; padding:4px 2px; margin:0 0 6px 0; font-family: "Helvetica Neue", Arial, sans-serif; font-size: 1em; }
input[type=radio], input[type=checkbox] {border-style:none;}

/* Quick search form */
.qs form input[type=text] 	{  width: 330px; }
.qs form select	{ border:1px #ccc solid;  width: 200px; }
.qs form textarea 	{ border:1px #ccc solid;  width: 330px; height: 100px; }
	
/* Footer */
.footer 				{ background-color:#2a88b3;color: #cceaf8;  }
#footerlinks p			{ color: #cceaf8; }
#footerlinks a:link		{ color: #cceaf8; }
#footerlinks a:hover,
#footerlinks a:visited:hover { color: #fff; }
#footerlinks a:visited  { color: #cceaf8;  }

label       		{ font-weight: normal; }
em 			{ color: #1c7a91; }

.modalPopup {border-color:#2e8eba;}
.md-title-bar {background-color:#2e8eba;}