/*---------------------Set Global Styles-----------------------*/
body{background: url(../images/bg.gif) repeat-x #fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin:0; color:#666666; line-height:18px;}
#skiplinks{display:none;}
a:link {color: #ffffff; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;  }
a:visited {color: #ffffff; text-decoration:none}
a:hover {color: #c0e6fa; text-decoration:none}
h1, h2, h3, h4, h5, h6{font-weight:normal; font-family:"Trebuchet MS", Tahoma, Arial; color:#fff;}
h1{font-size:24px; color:#fff; line-height:30px;}
h2{font-size:20px; color:#c0e6fa;}
h3{font-size:14px; }
h4{font-size:12px}
h5{font-size:10px}
h6{font-weight:bold}
.clearme{clear:both;}
/*colours: #209cd2, #c0e6fa, #14628d*/
/*---------------------End Global Styles-----------------------*/

/*wrapper*/
#wrapper{width:800px;  margin:0 auto; background:#209cd2;}

/*header*/
#header {height:20px; width:800px; background:url(../images/tel.gif) no-repeat; padding:5px 20px 10px 0;}

/*topnav*/
#topnav{height:20px; width:140px; float:right; display:block;}
#topnav ul{list-style:none; border:none; margin:0; padding:5px 0 0 5px;}
#topnav ul li {color:#fff; font-weight:bold; display: inline;}
#topnav ul li a{text-decoration: none; color:#fff; font-weight:bold;}

/*flash-header*/
#flash-header{padding:0 20px 0 20px; height:170px; width:760px;}

/*mainnav*/
#mainnav{width:760px; height:50px; background: url(../images/mainnav-bg.gif) no-repeat 20px 0  ; padding:0 20px 0 20px; text-align:center;}
#mainnav ul{list-style:none; border:none; margin:0; padding:10px 0 0 5px;}
#mainnav ul li {color:#14628d; font-weight:bold; display: inline; padding:0 5px 0 5px;}
#mainnav ul li a{text-decoration: none; color:#14628d; font-weight:bold; font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px !important;}
#mainnav ul li a:hover{text-decoration: none; color:#209cd2; font-weight:bold;}
html>body #topnav li a {width: auto;}

/*subnav
#subnav{width:730px; height:36px; background:#c0e6fa; padding:0 20px 0 10px; text-align:left; margin:0 0 0 20px;}
#subnav ul{list-style:none; border: 1px solid #ffffff; margin:0; padding:10px 0 0 5px;}
#subnav ul li {color:#14628d; font-weight:bold; display: inline; padding:0 5px 0 5px;}
#subnav ul li a{text-decoration: none; color:#14628d; font-weight:bold; font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px;}
#subnav ul li a:hover{text-decoration: none; color:#209cd2; font-weight:bold;}
html>body #topnav li a {width: auto;}
*/
/*subnav*/
#subnav{width:730px; height:36px; padding:0 20px 0 10px; text-align:left; margin:0 0 0 0px;}
#subnav ul{list-style:none; border:none; margin:0; padding:10px 0 0 5px;}
#subnav ul li {color:#14628d; font-weight:bold; display: inline; padding:0 5px 0 5px;}
#subnav ul li a{background:#c0e6fa; text-decoration: none; color:#14628d; border: 3px solid #ffffff; font-weight:bold; font-family:"Trebuchet MS", Tahoma, Arial; font-size:12px; padding:4px;}
#subnav ul li a:hover{text-decoration: none; color:#209cd2; font-weight:bold;}
html>body #topnav li a {width: auto;}

/*headline*/
#headline{margin-top:20px; padding:0 20px 0 20px;width:760px; clear:both; }

/*rows*/
#row-1{ padding:0 20px 0 20px; height:400px; width:760px; background: url(../images/3col-1-bg-rev.jpg) repeat-x 0 0; float:left;}
#row-2{padding:0 20px 0 20px; height:150px; width:760px; background: url(../images/3col-2-bg.gif) repeat-x 0 0; float:left;}
#row-3{padding:20px;  width:760px; background:#c0e6fa; float:left; font-size:9px; line-height:12px;}

.links-1{ padding:0 20px 0 20px; /*height:200px;*/ width:760px; float:left;}
.links-1 .column{width:240px; float:left; color:#fff; padding-bottom:20px;}
.links-1 .column img{border:#c0e6fa 2px solid;}
.links-seps{width:20px; height:200px; float:left;}

.links-1 .column h2 a {font-size:14px; color:#c0e6fa; text-decoration:none;}

#inner-block{ padding:0 20px 0 20px; width:760px; /*background: url(../images/3col-1-bg.gif) repeat-x 0 0 ; */float:left; color:#fff;}
#inner-block h2{font-weight:bold; font-size:14px; color:#c0e6fa; /*margin-top:20px;*/}
#inner-block h3{font-weight:bold; color:#c0e6fa; margin-bottom:-10px; padding-bottom:0px;}


#row-1 .column{width:240px; float:left; color:#fff;}
#row-1 .column h2{font-weight:bold; font-size:16px; color:#fff;}

.row1seps{background:url(../images/row1-seps.png) no-repeat; width:20px; height:400px;  float:left;}

#row-2 .column{width:240px; float:left; color:#333; font-size:12px;}
#row-2 .column h2{margin-top:20px; font-weight:bold; font-size:16px; color:#333;}
.row2seps{background:url(../images/row2-seps.gif) no-repeat; width:20px; height:200px;  float:left;}
#row-2 .column ul {list-style:none; border:none; margin:0; padding:5px 0 0 5px;}
#row-2 .column li {color:#333;}
#row-2 .column li a{color:#209cd2;}

/* float images */
img.floatLeft { 
    float: left; 
    clear: left; 
    margin: 7px; 
}
blockquote {
	margin: 15px 10px;  
	background: #209CD2;
	font-weight: normal;
	font-size: 14px;
	line-height: 1.5em;
	font-style: italic;
	font-family:"Trebuchet MS", Tahoma, Arial;
	color: #fff;	
}


/*footer*/
#footer{width:720px; height:80px; padding:20px 40px 40px 40px; color:#fff; clear:both;}

/*footernav*/
#footernav{width:720px; height:20px; padding:5px 0 5px 0; }
#footernav ul{list-style:none; border:none; margin:0; padding:0;}
#footernav ul li {color:#14628d; font-weight:bold; display: inline; padding:0; color:#fff; font-weight:bold; font-family:Tahoma, Arial; font-size:10px;}
#footernav ul li a{text-decoration: none; color:#fff; font-weight:bold; font-family:Tahoma, Arial; font-size:10px;}
#footernav ul li a:hover{text-decoration: none; color:#c0e6fa; font-weight:bold;}

#copyright{width:720px; height:20px; padding:5px 0 5px 0;  color:#c0e6fa;}
#copyright a{color:#c0e6fa; text-decoration:none;}
#copyright a:hover{color:#c0e6fa; text-decoration:none;}









/*search results and details*/
/*search results*/
.searchresults{background:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.47em; margin: 0px; padding: 0px;color: #333333; text-align:justify}
.result-text{padding:10px;}
.result-text a, .result-text a:hover, .result-text a:visited{color:#fff; background:#c71f3a; padding: 4px 4px 4px 4px;}
.image-border{border:#ccc solid 2px;}

/*form fields*/
.field1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #166C92;
	width: 230px;
	background:#fff;
	border: 1px solid #fff;
	height: 16px;
	padding: 2px;
}
.field2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #166C92;
	width: 166px;
	background:#fff;
	border: 1px solid #fff;
	height: 16px;
	padding: 2px;
}
.field-short {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #166C92;
	width: 50px;
	background:#fff;
	border: 1px solid #fff;
	height: 22px;
	padding: 2px;

}
.field-drop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #166C92;
	width: 235px;
	background:#fff;
	border: 1px solid #fff;
	height: 22px;
	padding: 2px;

}
.multifield{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #166C92;
	width: 230px;
	background:#fff;
	border: 1px solid #fff;
	height: 100px;
	padding: 2px;
}
input.button { 
	font: bold 12px Arial, Sans-serif; 
	height: 30px;
	margin: 0;
	padding: 2px 3px; 
	color: #000;
	background: #E6E6E6;
	border-width: 1px;
  	border-style: solid;
  	border-color: #ebebeb;
}

/*-- displays the current page tab --*/
/*#currentpage a{
	display: block;
	background:#c71f3a;
	width:99px;
	height:23px;
	float: left;
	padding-top: 7px;
	margin: 0;
	border: none;
	font-family: "Trebuchet MS", Verdana, Arial, sans;
	text-decoration:none;
	text-align:center;
	color:#252525;
	}
	*/
