* {
	margin:0; padding:0;
}

a:hover{text-decoration:none;}

a img {border:0;}
img {vertical-align:top;}

.left {float:left;}
.right {float:right;}
.clear  {clear:both;}

html, input, textarea
	{
		font-family:Georgia, tahoma; 
		font-size:10px;
		line-height:12px;
		color:#404040;
	}

input, select {vertical-align:middle; font-weight:normal;}
strong {font-size:15px; color:#444444;}

a {color:#3d6f92;}

.border {background:url(images/border_tall.gif) top repeat-x;}
.border .btall {background:url(images/border_tall.gif) bottom repeat-x;}
.border .ltall {background:url(images/border_tall.gif) left repeat-y;}
.border .rtall {background:url(images/border_tall.gif) right repeat-y;}
.border .tleft {background:url(images/border_tl.gif) top left no-repeat;}
.border .tright {background:url(images/border_tr.gif) top right no-repeat;}
.border .bleft {background:url(images/border_bl.gif) bottom left no-repeat;}
.border .bright {background:url(images/border_br.gif) bottom right no-repeat; width:100%;}
.border .ind {padding:8px 7px 7px 8px;}
.border a img {float:right;}

.h_text {padding-bottom:5px; background:url(images/h_text_bg.gif) bottom repeat-x;}

