
* {
	margin:0;
}

a:hover{text-decoration:none;}

a img { border:0;}
img {vertical-align:top;}
ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

input, select { vertical-align:middle; font-weight:normal;}
strong {font-size:12px; color:#444444;}

a {color:#3d6f92; font-size:12px;}

/*main layout */
.h_logo{ height:92px; width:100%;}

#header_tall {background:url(../images/header_tall.gif) top repeat-x;}

#main { width:738px; height:100%; }
#main { margin:0 auto;}

#header {height:150px;}
#header .left {padding:26px 0 0 0;}
#header .right {padding:26px 0 0 0;}

#menu {background:url(../images/menu_tall.gif) top repeat-x; height:65px; padding:0 0 0 0;}
#menu .rightbg {background:url(../images/menu_right.gif) top right no-repeat; padding:0 0 0 0;}
#menu .leftbg {background:url(../images/menu_left.gif) top left no-repeat; width:100%; height:65px; padding:0 0 0 0;}
#menu .padding {padding:9px 0;}
#menu li {float:left; width:115px; background:url(images/menu_libg.gif) top right repeat-y; font-size:12px; text-align:center;  display:block; }
#menu li a {color:#919191; text-decoration:none; font-weight:normal; font-size:12px; display:block; padding:8px 0 5px 0;}
#menu li span{ display:block; padding:8px 0 5px 0;}
#menu li a:hover {color:#000000; text-decoration:underline;}
#menu li span {color:#000000; text-decoration:underline;}
#menu .last {background:none; padding:0 0 0 0;}

#footer { height:50px;}
#footer .indent {padding:0 0 0 0; color:#868686; font-size:12px;}
#footer a {color:#444444; font-weight:bold;}


