table.pad0{ padding:0px 0px 0px 0px;}
table.space0,table.space0 td,table.space0 th{border-spacing:0px;}
table.tablecenter{margin: 0 auto;}
img.border0{border:0;}
.valign{vertical-align:top;}
.width100{width:100%;}

body{
  margin-top:0px;
  margin-bottom:0px;
  margin-right:0px;
  margin-left:0px;
  
} 


.dark{
	color:#222222;
}

a.darklink:link   {color:#118067; text-decoration: none; }
a.darklink:active {color:#118067; text-decoration: none; }
a.darklink:visited{color:#118067; text-decoration: none; }
a.darklink:hover  {color:#0b5544; text-decoration:underline; }

.transferBorder { border: 2px dotted white; } 
div.headerdiv{
	margin-top:10px;
	padding:4px 0px 0px 0px;
}
td.biglinks{
	font-weight:bold;
	height:60px;
}
table.sidelinks td{
	color:white;
	height:60px;
	padding:4px 4px 4px 4px;
	vertical-align:top;
}
hr.white{
	color:#e9e9e9;
	border-width:0px;
	border-bottom-width:1px;
	border-style:solid;
	opacity: 0.5;
}
td.menubutton{
	margin-top:0px;
	padding:4px 4px 4px 4px;
	background-color:#000000;
	background-repeat:no-repeat;
	border-style:solid;
	border-width:0px;
	color:#eeeeee;
	font-weight:bold;
	width:90px;
	cursor:pointer;
}

.headersearch{
	background-color:#558887;
	border-color:#0c322d;
	border-width:1px;
	border-style:solid;
	color:#cccccc;
}
td.tit{
	background-color:#015b5b;
	font-size:24px;
	padding:5px 5px 5px 5px ;
	color:white;
}
.mainlink1{
  font-size: 18px;
  font-weight:bold;
  color:white;
}
.mainlink2{
  color:white;
}

.bannerbg{
  /* background-image:url("images/bodybg.gif"); 
  background-color:#01473f;*/
  background-position:center center;
  background-repeat:repeat-x;
}
.bodybgcolor{
  background-color:#e1f3f8;
}
.bodybgcolor1{
  /*background-color:#083029;*/
}

.color1{background-color:#f4f4f4;color:#747474;border-color:#cccccc;border-style:solid;border-width:1px;}
.color2{color:#747474;}
.color3{background-color:#eaeaea;color:#747474;border-color:#cccccc;border-style:solid;border-width:1px;}

.border1{border-style:solid;border-color:#bfbfbf;border-width:1px;}
.border1{border-style:solid;border-color:#bfbfbf;border-width:1px;}


.color01{background-color:#4a7075;color:#ffffff;}
.color11{background-color:#61878c;color:#ffffff;}
.color02{background-color:#94ad90;color:#ffffff;}
.color22{background-color:#94ad9f;color:#ffffff;}
.color03{background-color:#b4b676;color:#ffffff;}
.color33{background-color:#b4b67f;color:#ffffff;}
.color04{background-color:#b38342;color:#ffffff;}
.color44{background-color:#b3834f;color:#ffffff;}

.pad{
  padding-top:5px;
  padding-right:5px;
  padding-bottom:5px;
  padding-left:5px;
}


th{
  background-color:#111111;
}






a.mainlink2:link   {color:#ffffff; text-decoration: none; }
a.mainlink2:active {color:#ffffff; text-decoration: none; }
a.mainlink2:visited{color:#ffffff; text-decoration: none; }
a.mainlink2:hover  {color:#ffffff; text-decoration:underline; }

a.lightlink:link      {color:#cccccc; text-decoration: none; }
a.lightlink:active  {color:#cccccc; text-decoration: none; }
a.lightlink:visited{color:#cccccc; text-decoration: none; }
a.lightlink:hover    {color:#ffffff; text-decoration:underline; }

a.sitemap:link      {color:#cccccc; text-decoration: none;}
a.sitemap:active  {color:#cccccc; text-decoration: none;}
a.sitemap:visited{color:#cccccc; text-decoration: none;}
a.sitemap:hover    {color:#ffffff; text-decoration: none;}

.link{
  cursor:pointer;
}

#topmenu{
	/*position:absolute;*/
	width:1000px;
	height:100px;
	left: 50%;
	/*margin-left: -499px;*/
	margin-top:-280px;
}
#topmenuinner{
	background-color:#256763;
	background-image:url(images/topmenubg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:280px;
}
.menu{
	width:250px;
}
.menu ul{
	list-style: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.menu li{
	cursor:pointer;
	color:white;
	border-bottom-color:gray;
	border-bottom-width:1px;
	border-bottom-style:solid;
	padding:5px 5px 5px 5px;
}
.sitemapul{
	list-style: none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.sitemapul li{
	line-height:120%;
}



.orangeBottom{
	/* border-bottom-style:solid;
	border-width:4px;
	border-color:#ffb400; */
	background-color:#3d3d3d;
}




/* search input field */
input[type=search] {
	background: #ededed url(images/search-icon.png) no-repeat 2px center;
	border: solid 1px #ccc;
	padding: 1px 3px 1px 3px;
	width: 25px;
	
	-webkit-border-radius: 0em;
	-moz-border-radius: 0em;
	border-radius: 0em;
	
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s;
}
input[type=search]:focus {
	width: 130px;
	background-color: #fff;
	border-color: #6dcff6;
	
	-webkit-box-shadow: 0 0 5px rgba(109,207,246,.5);
	-moz-box-shadow: 0 0 5px rgba(109,207,246,.5);
	box-shadow: 0 0 5px rgba(109,207,246,.5);
}

/* placeholder */
input:-moz-placeholder {
	color: #999;
	
}
input::-webkit-input-placeholder {
	color: #999;
}

/* demo B */
#demo-b{
	margin:0px 4px 6px 0px ;
	padding:0px 0px 0px 0px ;
}
#demo-b input[type=search] {
	width: 25px;
	height:29px;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px ;
	color: transparent;
	cursor: pointer;
}
#demo-b input[type=search]:hover {
	background-color: #fff;
}
#demo-b input[type=search]:focus {
	width: 130px;
	padding-left: 32px;
	color: #000;
	background-color: #fff;
	cursor: auto;
}
#demo-b input:-moz-placeholder {
	color: transparent;
}
#demo-b input::-webkit-input-placeholder {
	color: transparent;
}
