body{margin:0 0; padding:0 0; font:12px arial;color:#545454; background:#fffffd url(../images/bg.jpg) left top repeat-x;}

h3 { font:12px tahoma; color:#569090; font-weight:bold; margin:5px 0 5px 0; text-decoration:underline; }

img {border:0;}
.bg-lft{background:#fffffd url(../images/lft-bg.jpg) left top repeat-x;}
.heading-border{background:#dae8e8 url(../images/heading-border.jpg) right top repeat-y;}


.banner-border{background:#0f484f url(../images/banner-border.jpg) left top repeat-x;}
.banner-border img{border:0;}
.banner-bg{background:#0c5453 url(../images/banner-bg.jpg) left top repeat-x;}

.lnk-more{font:normal 18px 'Trebuchet MS'; line-height:18px; color:#dcf6f5;}
.lnk-more a{font:normal 18px 'Trebuchet MS'; line-height:18px; color:#dcf6f5; text-decoration:none;}
.lnk-more a:hover{font:normal 18px 'Trebuchet MS'; line-height:18px; color:#ffffff; text-decoration:none;}



.lnk-top{font:11px arial; color:#3c8e8e;}
.lnk-top a{font:11px arial; color:#3c8e8e; text-decoration:none;}
.lnk-top a:hover{font:11px arial; color:#58b6b6; text-decoration:none;}

.lnk-bot{font:11px tahoma; color:#70b2b2; line-height:16px;}
.lnk-bot a{font:11px tahoma; color:#70b2b2; text-decoration:none; line-height:16px;}
.lnk-bot a:hover{font:11px tahoma; color:#418e8e; text-decoration:none; line-height:16px;}

.logo-border{ border:1px solid #cccccc;}

.navi{font:11px tahoma; color:#173f3f; text-decoration:none;}
.navi a{font:11px tahoma; color:#173f3f; text-decoration:none;}
.navi a:hover{font:11px tahoma; color:#549393; text-decoration:none;}

.head-a{font:26px "Trebuchet MS"; color:#569090; letter-spacing:-1px; background:#ecf3f3 url(../images/heading-bg.jpg) right top repeat-y;}
.head-b{font:18px Arial; color:#5aa1a1; letter-spacing:-1px;}

ul{margin-bottom:0; margin-top:0; padding-bottom:0; padding-top:0; list-style-image:url(../images/arrow2.gif);}
ul li{font:normal 12px arial; color:#545454; line-height:16px;}
ul a{font:normal 12px arial; color:#545454; text-decoration:underline; line-height:16px;}
ul a:hover{font:normal 12px arial; color:#828282; text-decoration:none; line-height:16px;}

.footer{font:bold 11px Tahoma; color:#3c8a8a; line-height:35px;}


 .search_btn {
	background:  url(../images/search_btns.png) top left no-repeat;
	position: relative;
}

.search_btn  a{
	display: block;  
	margin: 0;

}

.search_btn  a:hover {
background: url(../images/search_btns.png);
background-position: 0 33px;
/*opacity:0.4;
filter:alpha(opacity=40)*/
}

.search_bg	{background-image:url(../images/search_bg.jpg); background-repeat:no-repeat; background-position:top; height:249px; width:240px;}

/*.search_btn { color:#FFFFFF; text-decoration:none; font:14px myriad pro;}
.search_btn ul { list-style:none;}
.search_btn li { width:132px; height:30px; background-image:url(../images/search_btns.png); background-position:0px 0px; color:#FFFFFF; text-decoration:none; font:14px myriad pro; list-style:none;}
.search_btn li a {color:#FFFFFF; text-decoration:none; font: 14px myriad pro; list-style:none; }
.search_btn li a:hover{ background-image:url(../images/search_btns.png); background-position:0px 30px; text-decoration:none; list-style:none;}*/

.text_field	{background-color:#ffffff;
			height:25px;
			width:220px;
			color:#6b6b6b;
			font:12px Arial, Helvetica, sans-serif;
			border:0px;
			border:solid 1px #9f706a /*#d4d4d4 eaf7fe*/;}
			
.text_field2	{background-color:#ffffff;
			height:18px;
			width:214px;
			color:#6b6b6b;
			font:12px Arial, Helvetica, sans-serif;
			border:0px;
			padding:2px;
			border:solid 1px #9f706a /*#d4d4d4 eaf7fe*/;}
			
#search-form { height:240px; width:225px; padding:5px 10px 0 10px; }

#search-form p { margin:8px 0 8px 0; }

.text_field_bg	{
				width:21px;
				height:18px;
				background-repeat:no-repeat;
				background-position:right;}	
