/***********************************************************************
     1 - UNIVERSAL STYLES
************************************************************************/

body { 
     background:#DAE5E9;
     /*background-image:url(../images/construction/main-background.jpg);*/
     background-repeat:no-repeat;
     background-position:top;
     font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
     font-size:62.5%;
     color: #333333;
     margin:0 auto;
     padding:0;
     }
form {
	 font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size:1.1em;
	 color: #000000;
	 padding:0;
	 margin:0;
}
input {
	 font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size:1.0em;
}
select{
	 font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 font-size:1.0em;
}
div {
    margin:0;
    padding:0;
}
img {
    border:0;
    margin:0;
}
p {
     font-size:1.2em;
     color:#333333;
     font-family:Tahoma, Verdana, Arial, Helvetica, san-serif;
	 padding:0;
	 margin: 0 0 20px 0;
     }
td p {
     font-size:1.2em;
     color:#333333;
     font-family:Tahoma, Verdana, Arial, Helvetica, san-serif;
	 margin:0;
	 padding:0;
	 
     }
a{
     text-decoration:none;
     color:#197499;
     font-family:Tahoma, Verdana, Arial, Helvetica, san-serif;
     }
a:hover{
     color:#666666;
     font-family:Tahoma, Verdana, Arial, Helvetica, san-serif;
     }
h1 {
     color:#000;
     font-size:1.2em;
     font-family:Tahoma, Arial, Helvetica, sans-serif;
     font-weight:bold;
     padding:0;
     margin:0 0 20px 0;
     }
h2 {
     color:#000;
     font-size:1.4em;
     font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
     font-weight:lighter;
     padding:0;
     }
li {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
}

/***********************************************************************
     2 - FRAME STRUCTURE
************************************************************************/

#container{
     width:760px;
     margin:0 auto;
     padding:0;
	 background-color:#FFFFFF;
     }
#header {
	width:760px;
	height:95px;
	background: url(../../images/bg-header.jpg) repeat-y;
	background-color:#1A7399;
	
	
}
#hpimages {
	width:760px;
	height:181px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	background-color:#000;
}
#menu {
	width: 760px;
	height: 24px;
	border-bottom: 1px solid #FFF;
	background-color: #197499;
}
#bodycontainer {	
	width: 760px;
	background-color: #FFF;
	background: url(../../images/bg-body.gif) repeat-y;
}
#footer {
	width: 760px;
	height: 172px;
	background-color:#197499;
	background: url(../../images/bg-header.jpg) repeat-y;
	color:#FFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	float:left;
	clear:both;
}
#quote {
	width:252px;
	padding-top:130px;
	background: url(../../images/quote.gif) top right no-repeat;
}
/***********************************************************************
     3 - CLASS FRAMES
************************************************************************/
#logo {
	float:left;
}
#strapline {
	float:right;
}
#hpleft {
	width:253px;
	border-right: 1px solid #FFF;
	float:left;
	height:181px;
}
#hpmid {
	width:252px;
	float:left;
	height:181px;
}
#hpright{
	width:253px;
	border-left: 1px solid #FFF;
	float:left;
	height:181px;
}
#contentleft1{
	width:507px;
	border-right:1px solid #FFF;
	float:left;
}
#contentright1 {
	width: 252px;
	background-color:#F2F2F2;
	float:left;
	clear:right;
}
.header {
	width:auto;
	height:41px;
}
.content {
	padding:19px;
}
/***********************************************************************
     4 - NAVIGATION
************************************************************************/

ul.menu {
     list-style-type:none;
     margin:0;
     padding:0;
     font-size:1.1em;
     font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	 height:24px;

}
ul.menu li{
     float:left;
	 border-right:1px solid #FFF;
     padding-top:5px;
	 padding-bottom:5px;
	 height:14px;
     }
ul.menu li a{
	 color:#FFF;
	 font-weight:bold;
     text-decoration:none;
	 padding-right:10px;
     padding-left:10px;	
	 padding-top:5px;
	 padding-bottom:5px;

}
ul.menu li a:hover{
     color:#FFF;
	 font-weight:bold;
	 text-decoration:none;
	 background: url(../../images/bg-menu.gif) no-repeat bottom left scroll;
	 background-color:#69A5BD;


}
ul.menu li.selected a{
	 background: url(../../images/bg-menu.gif) no-repeat bottom left scroll;
}

