body, div, h1, h2, h3, h4, p, ul, li, dl, dt, dd, img, form, fieldset, blockquote {    margin: 0px;    padding: 0px;    border: 0px;}.left{float:left;padding:0px 10px 10px 0px;}body {    background: #D3D3C2 url(../_images/bg/bg.jpg) 0 0 repeat-x;    text-align: center;}p, div, li,  h1, h2, h3, h4, td, input, select, textarea {	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;    font-size: 13px;    color: #000;}p, h1, h2, h3, h4 {	margin-bottom: 15px;}			a img, :link img, :visited img {    border: none}a:link, a:visited {    color: #003069;    text-decoration: underline;}a:hover, a:active {    color: #3369AA;    text-decoration: underline;}div.clear {    clear: both;    overflow: hidden;    height: 1px;}/* ----------------------------------- *//* BODY/WRAPPER/* ----------------------------------- */#wrapper {	width: 760px;	margin: 0 auto;	text-align: left;	background: #FFF url(../_images/bg/top.jpg) 0 0 no-repeat;}#sub-wrapper {	margin: 0 20px;}/* ----------------------------------- *//* TOP/* ----------------------------------- */#top {	height: 123px;}	.logo {	float:left;		margin-top: 75px;		margin-left: 22px;		font-size:2.2em;font-weight:normal;	}		#login {		width: 259px;		float: right;		margin-right: 30px;		margin-top: 75px;		text-align: right;		font-size: 25px;		color: #003069;		display: inline;	}/* ----------------------------------- *//* MENU/* ----------------------------------- */#menu {	background: url(../_images/menu.jpg) 0 0 no-repeat;	width: 720px;		/* Width of entire image */ 	height: 66px;		/* Height of buttons */	margin-bottom: 15px;}	#menu #left {		float: left;		text-align: left;		margin-left: 15px;		line-height: 60px;		font-size: 13px;		color: #FFF;		width: 520px;	}	#menu #right {		float: left;		text-align: right;		margin-right: 15px;		margin-left: 15px;		line-height: 60px;		font-size: 15px;		color: #FFF;		width: 130px;	}			#menu a, #banner a {color:#fff;}/* ----------------------------------- *//* BANNER/* ----------------------------------- */#banner {	background: #005F98 url(../_images/bg/banner.jpg) 0 0 no-repeat;color:#fff;}	#banner-member, #banner-partner {		padding-top: 10px;		margin-left:15px;		float: left;		width: 340px;	}	#banner p {		color: #FFF;		margin: 0 31px 5px 33px;    	font-size: 12px;		line-height: 14px;	}	#banner ul {margin-left:20px;}	#banner li {color: #FFF;}	#banner h3 {font-size:1.6em;color: #FFF;margin:3px;padding:0px;}	#banner-footer {		clear: both;		background: url(../_images/bg/banner-footer.gif) 0 0 no-repeat;		height: 23px;	}	/* ----------------------------------- *//* INTRO/* ----------------------------------- */#intro {	margin-top: 14px;	background: url(../_images/bg/intro.jpg) 0 0 no-repeat;}	#intro p {    	font-size: 12px;		line-height: 14px;	}	#intro-1, #intro-2, #intro-3 {		padding-top: 20px;		float: left;		margin-left: 31px;		width: 195px;		display: inline;	}	#intro label {		display: block;		margin-bottom: 5px;	}		#intro input {		border: 1px solid #003069;	}/* ----------------------------------- *//* FOOTER/* ----------------------------------- */#page-footer {	clear: both;	height: 24px;	background: url(../_images/bg/footer.gif) 0 0 no-repeat;}#footer {	margin: 15px 0;}
