html { min-height: 100%; margin-bottom: 1px; }
body {margin: 0; padding: 0 0 1px 0;}
body {font-family: "trebuchet ms", arial, helvetica, sans-serif; font-size: 0.8em;background: #26266E url(../images/puiback.jpg) bottom left fixed repeat-x;}



a, a:visited {color: #222299;}
a:hover {text-decoration: none;}

a img {border: none;}

h1 {font-size: 35px;}
h2 {font-size: 22px; font-weight: bold; }
h3 {font-size: 15px; font-weight: bold;}

.maincontain {width: 765px;margin-left: auto; margin-right: auto;  position: relative; z-index: 10;}

#header {background: url(../images/puihead.jpg) 0 15px no-repeat ;height: 95px;margin: 0; padding: 0; }
#header h1 {font-size: 30px; color: #073771;padding-left: 20px; padding-top: 20px; padding-bottom: 11px; margin: 0px 0 10px 10px;  letter-spacing: -1.5px; }
#header h1 span {font-size: 24px; color: #073771;  padding-bottom: 11px;  letter-spacing: -1.5px; }
#header h1 a {text-decoration: none;font-size: 30px; color: #073771; padding-top: 20px; padding-bottom: 11px; margin: 0px 0 10px 10px;  letter-spacing: -1.5px; }


#submenu {list-style: none; margin: 20px 0 0 0; float: right;}
	html>body #submenu {margin: 20px 0 0 0;}
	#submenu li {float: left; margin: 0; padding: 0;}
	#submenu li a, #submenu li a:visited {display: block; color: #666; padding: 0 12px; text-decoration: none;font-weight: bold; }
	#submenu li a:hover {text-decoration: underline;}
	#submenu li.first-child a, #submenu li.first-child a:visited  {}

.ContentContain {margin-top: 18px; padding: 0;background: #fff;}

.frametop { width: 572px; height: 146px;float: right; margin-top:-18px;}

.rightnav {width: 196px;  background: #f4f4f4 ;float: right; margin-left: 10px;}
.rightnavbottom {width: 196px; height: 25px; background: url(../images/rightnav.jpg)  no-repeat ;float: right; clear: both;}

.frame {background: #fff !Important; margin-left: 193px;}

.breadcrumb {padding: 0px 5px 0px 10px; float: left;margin-top: -5px;margin-bottom: 0px; }
.breadcrumb p {color: #062565; font-weight: bold; padding: 0; margin: 0;}
.breadcrumb a {color: #666; text-decoration: none; font-weight: bold;}
.breadcrumb a:hover {color: #597DC7;}

#Content {margin-top: 0px; padding-left: 10px;padding-right: 10px;margin-bottom: 20px; padding-top: 0px;padding-bottom: 2px;}

ul.ipf_ql_list {margin: 0px 0px 0px 20px !Important; margin: 0px 0px 0px 0px !Important;padding: 10px !Important;list-style: none; text-decoration:none; list-style: none;list-style-image: none;}
li.ipf_ql_item {text-decoration:none; list-style: none; list-style-image: none !Important; margin: 0 !iMPORTANT; padding: 0px !Important; display: inline !Important;}
a.ipf_ql_link { margin-left: 0px;display:block;color:#597DC7 !Important; font-size: 1.0em Important; font-weight: bold !Important;text-decoration:none; padding:5px 0px 5px 22px; background: url(../images/leftnavbullet.jpg) 0px 8px no-repeat;}

a.ipf_ql_link:hover{color: #7B97D8 !Important; background: url(../images/leftnavbulletover.jpg) 0px 8px no-repeat;/*	background: url(../images/leftnavbulletover.jpg) 0px 8px no-repeat;	text-decoration: none;	color: #000;*/}

table {border-collapse: collapse;}
td {border: 1px solid #597DC7; padding: 2px;font-family: "trebuchet ms", arial, helvetica, sans-serif; font-size: 1.0em;}
