BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE:url(images/background.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 90%; FONT-FAMILY: Trebuchet MS, Arial, Verdana
; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #0B3959; TEXT-ALIGN: left
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 15px
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 28px 0px; WIDTH: 724px; PADDING-TOP: 0px
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-botton: 5px ; margin-top:11px; WIDTH: 724px; PADDING-TOP: 0px
}
#slogan {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; WIDTH: 724px; PADDING-TOP: 0px
}
#navigation {
	background: #022238; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; WIDTH: 724px; PADDING-TOP: 0px;
}
UL#tab_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 11px arial; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#tab_nav LI {
	FLOAT: left; BACKGROUND-IMAGE: url(images/background_button.gif); WIDTH: 144px; COLOR: #ffffff; MARGIN-RIGHT: 1px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 45px; TEXT-ALIGN: center
}
UL#tab_nav A:link {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 16px; COLOR: #333333; PADDING-TOP: 15px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
UL#tab_nav A:visited {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 16px; COLOR: #333333; PADDING-TOP: 15px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
UL#tab_nav A:hover {
	COLOR: #666; BACKGROUND-COLOR: #666666; BACKGROUND-IMAGE: url(images/background_button.gif); background-repeat:repeat-x;
}
LI#active A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #011F34; background-image:url(images/buttonactivebg.jpg); background-repeat:repeat-x;
}
UL#tab_nav LI#active {
	background-image:url(images/buttonactivebg.jpg); background-repeat:repeat-x; BACKGROUND-COLOR: #011F34;
}
UL#tab_nav LI#active A {
	COLOR: #022238;
}
A {
	COLOR: #ffffff; font-weight:bold; text-decoration:none;
}
A:hover {
	COLOR: #ccc; font-weight:bold; text-decoration: underline;
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; WIDTH: 724px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 724px; PADDING-TOP: 0px; TEXT-ALIGN: left; FONT-size: 80%; FONT-FAMILY: Trebuchet MS, Arial, Verdana;
}
.text {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px;  background:url(images/textbg.gif); background-repeat:repeat-x; float:left; }
	.textimage{float:right; padding:5px; margin:7px; border: 1px solid #fff;}
	.text1 {
PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px;  background:url(images/textbg.gif); background-repeat:repeat-x; float:left;
}
#splash{ width:724px; margin:0px; border-left: 1px solid white; border-right: 1px solid white; border-bottom: 1px solid white; }

#left2 { background: none;  clear: left; float: right; width: 315px; padding: 10px 10px; margin: 4px;}
#leftmap { background: none;  clear: left; float: right; width: 300px; padding: 10px 10px; margin: 4px; color:#011F34;}


#telephone {
	FLOAT: right; WIDTH: 340px; TEXT-ALIGN: right
}
#address {
	FLOAT: right; WIDTH: 200px; TEXT-ALIGN: right
}
#credit {
	FLOAT: left; WIDTH: 180px; TEXT-ALIGN: left
}
.border {
	BORDER-RIGHT: #c1adbf 1px solid; BORDER-TOP: #c1adbf 1px solid; BORDER-LEFT: #c1adbf 1px solid; BORDER-BOTTOM: #c1adbf 1px solid
}
HR {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 724px; COLOR: #999999; HEIGHT: 1px; BACKGROUND-COLOR: #999999
}



H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 24pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14pt; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}

/* form elements */
form {
	margin: 15px;
	padding: 0;
	background: none;	
	font: normal .75em "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	
}
label {
	display:block;
	font-weight:bold;
	margin:5px 0;
	font: bold 1.25em "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#fff;
}
input {
	padding: 2px;
	border: 1px solid #ccc;
	font: normal 1.25em "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #333;
	background-color:#F3F1E6;
	width: 185px;
}
textarea {
	width: 185px;
	padding:2px;
	border: 1px solid #ccc;
	font: normal 1.25em "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	height:75px;
	display:block;		
	color: #333;
	background-color:#F3F1E6;
}
input.button { 
	margin-bottom: 7px; 
	font: bold 1.25em "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	border: 1px solid #EFEFEF;
	padding: 2px 3px; 	
	background-color:#00679E;
	color:#fff;
	width: 75px;
}


#sidebar-b {
float: right;
width: 350px;
\width: 300px;
w\idth: 280px;
margin-bottom: 15px;
margin-right:5px;
margin-left: 10px;

padding: 2px;
color: #333;}

UL.blockLinks {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
UL.blockLinks LI {
	FONT-SIZE: 1.1em; MARGIN: 0px 0px 1px; background:#666;  DISPLAY: block;  MIN-HEIGHT: 15px; 
}

UL.blockLinks LI A {
	PADDING-RIGHT: 37px; DISPLAY: block; PADDING-LEFT: 10px; MIN-HEIGHT: 15px; background:#0F3F6D; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: auto! important
}
UL.blockLinks LI A:HOVER {
	PADDING-RIGHT: 37px; DISPLAY: block; PADDING-LEFT: 10px; MIN-HEIGHT: 15px; BACKGROUND:#172C55; PADDING-BOTTOM: 5px; COLOR:#ffffff; PADDING-TOP: 5px; HEIGHT: auto! important
}


#recent-clients {margin-bottom: 15px;
                 padding: 0;
				 width:700px;}

#recent-clients ul {margin: 0;
                    padding: 0;
                    list-style-type: none;}

#recent-clients li {display: inline;
                    padding: 0 4px 0 0;}

#recent-clients li a img {padding: 5px;
                          margin: 3px;
                          border: 1px solid #fff;}
						  
						  #recent-clients li a:hover img {border: 1px solid #ccc;}
						  
						  
#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}


#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #011F34;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
border: 4px solid #fff;}


#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
 font-family:'Trebuchet MS';
	font-size:11px;
    font-weight:bold;
letter-spacing: 5px;
color: #fff;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid #999;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
color: #011F34;
}