body, html {
	margin: 0px;
	padding: 0px;
	background-color: #E5ECF4;
	height: 100%;
	background-image:url('images/bg.gif');
	background-repeat: repeat-y;
	font-family: tahoma, verdana, times new roman;
	font-size: 11px
	}
	
body a:link, a:active, a:visited {
	color: #E69E09;
	text-decoration: none
	}

body a:hover {
	color: #003061
	}

.menuleft a:link, a:active, a:visited {
	color: #E69E09;
	text-decoration: none
	}

.menuleft a:hover {
	color: #ffffff
	}

#container {
	width: 100%;
	} 

	html #container {
		height: 100%
		}

#header {
	height: 134px;
	width: 100%;
	background-image:url('images/header_bg.jpg')
	}
	
#menu {
	width: 174px;
	height: 134px;
	background-image:url('images/header_menu.jpg');
	float: left
	}
	
#menu1 {
	height: 36px;
	width: 174px;
	background-image:url('images/menu/1.jpg')
	}
	
#menu1 a:hover {
	height: 36px;
	width: 174px;
	background-image:url('images/menu/1_o.jpg')
	}
	
.home a {
	display:block;
	width: 174px;
	height: 36px;
	background: url("images/menu/1.jpg");
	}
.home a:hover { 
	background: url("images/menu/1_o.jpg");
	}
.services a {
	display:block;
	width: 174px;
	height: 32px;
	background: url("images/menu/2.jpg");
	}
.services a:hover { 
	background: url("images/menu/2_o.jpg");
	}
.contact a {
	display:block;
	width: 174px;
	height: 32px;
	background: url("images/menu/3.jpg");
	}
.contact a:hover { 
	background: url("images/menu/3_o.jpg");
	}
	
#barwhole {
	width: 100%;
	height: 40px;
	background-image:url('images/bar_01_bg.jpg')
	}
	
#bar2 {
	width: 276px;
	height: 40px;
	background-image:url('images/bar_02_bg.jpg');
	position: absolute; top: 134px;
	right: 0px
	}
	
#bar3 {
	width: 100%;
	height: 21px;
	background-color: #003061;
	padding-top: 4px;
	padding-left: 0px
	}
	

#main {
	width: 100%;
	height: 100%
	} 
	

#left {
	width: 173px;
	float: left;
	}
	
#left img {
	padding-top: 20px;
	padding-bottom: 10px
	}
	
#left p {
	color: #C5C5CF;
	font-size: 10px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	margin: 0px;
	}

#left2 {
	height: 146px;
	width: 173px;
	background:url('images/left_bg.jpg') no-repeat;
	position: static; 
	bottom: 00px
	}
	
#left2 img {
	position: relative; 
	top: 133px; 
	border: 0px
	}

	
#content {
	width: 515px;
	background-color: #ffffff;
	float: left;
	margin-left: 10px 
	} 
	
.floatleft {
	float: left
	}
	
.floatright {
	float: right
	}
	
h1 {
	color: #E6B100 /* #FFC300 */;
	font-family: tahoma, verdana;
	font-size: 12px;
	padding-left: 20px
	}
	
h2 {
	display: inline;
	color: #EFF3F7;
	font-size: 11px;
	margin-left: 7px	
	}

h2 a:link, a:active {
	color: #E69E09;
	font-size: 11px;
	text-decoration: underline
	}

h2 a:hover {
	color: #EFF3F7;
	font-size: 11px;
	text-decoration: underline
	}

	
h3 {
	display: inline;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	margin-left: 3px;
	}

div.hr  {
 	width: 95%;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	line-height: 1px;
	height: 1px;
	background: #E69C09 no-repeat scroll center;
	}
	
div.hr hr {
  display: none
	}
	
.orange { color: #E69E09 }
	
#content p {
	padding-left: 20px
	}
	
#footerwrap {
	bottom: 0px; 
	position: static;
	width: 100%
	}

#footer {
	width: 100%;
	height: 22px;
	background: url('images/footer_bg2.jpg');
	}

#footer img {
	padding-left: 5px;
	padding-right: 5px
	}

#footer2 {
	height: 22px;
	width: 100%;
	background: url('images/footer_bg.jpg') repeat-x;
	background-position: bottom;
	}
	
#footb {
	border-left: 2px solid #E69E09;
	float: left;
	height: 22px
	}

#footb2 {
	border-left: 2px solid #E69E09;
	float: left;
	height: 22px
	}
	
.copytext {
	float: left;
	color: #021B37;
	font-weight: bold;
	padding-top: 3px;
	padding-left: 220px
	}

.spacer{
	clear: both;
	height: 0px;
	line-height: 0px;
	}
	
.keyword {
	height: 13px;
	width: 122px;
	border: 1px solid #103B66;
	background: url('images/inputbg.jpg');
	margin-top: 8px;
	font-family: tahoma;
	font-size: 11px;
	color: #4E5961;
	padding: 2px;
	padding-left: 5px
	}
	
#searchbox {
	width: 60px;
	height: 25px;
	background-image:url('images/searchbtn.jpg');
	margin-top: 6px;
	margin-left: 10px;
	float: left;
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #E1E7ED;
	padding-top: 5px;
	padding-left: 9px
	}

#searchbox a:link{
	color: #E1E7ED;
	text-decoration: none
	}

#searchbox a:visited{
	color: #E1E7ED;
	text-decoration: none
	}

#searchbox a:active{
	color: #E1E7ED;
	text-decoration: none
	}
	
#searchbox a:hover{
	color: #E1E7ED;
	text-decoration: underline
	}
	
