
html,body,img,p,div,dl,dt,dd,h1,h2,h3,h4,h5,h6 {padding:0;margin:0;font:normal 1px Arial,sans-serif;}
th,table,td,select,input,form,li {padding:0;margin:0;}
html,body	{width:100% !important;height:100%;margin:0 !important;padding:0 !important;}
table,img	{border-width:0px;}
body		{

				background: #f9f9f9 url(pics/mainbg.gif) 50% repeat-y;


}
td			{vertical-align:top;}


#main	{
		height:100%;
		width: 910px;
		min-height:100%;
		margin: 0 auto -119px auto;

		}

html>body #main	{height:auto;}

.content	{
				padding: 0 17px;
				width: 870px;
				margin-left: auto;
				margin-right: auto;

				}

#clear	{
				height:119px;
 				clear:both;
		}

#bottom
					{
					width: 910px;
					font-size: 11px;
					height: 119px;
					background: #f9f9f9 url(pics/footerbg.gif) center 20px no-repeat;
					margin-left: auto;
					margin-right: auto;
					}


#top 	{
		margin: 0 auto;
		background: #f9f9f9 url(pics/header_bg.gif) 0 20px no-repeat;
		width: 910px;
		height: 155px;

		}

#hd_64
		{
		float:	right;
		width: 	64px;
		height: 135px;
		}
#hd_565
		{
		float:	right;
		width: 	565px;
		height: 135px;
		}

#home
		{
		float:	right;
		width: 	11px;
		height: 10px;
		line-height: 10px;
		margin-top: 86px;
		}
#logo
		{
		float:	right;
		width: 	250px;
		height: 95px;
		line-height: 10px;
		margin-top: 60px;
		}
#top2   {

		width: 870px;
		margin-left: 20px;

		}
#bann
		{
		float:	right;
		width: 	601px;
		height: 217px;
		background: url(pics/ban.jpg) right top no-repeat;
		position:relative;
		margin-top: -6px;
		}
#menu
		{
		float:	right;
		width: 	250px;
		margin-right: 19px;

		}
#topmenu
		{
		width: 	250px;
		height: 45px;
		background: url(pics/topmenubg.gif) no-repeat;
		}
#centermenu
		{
		width: 	202px;
		height: 134px;
		font-size: 13px;
		background-color: #eee;
		border-left: solid #e5e5e5 3px;
		border-right: solid #e5e5e5 3px;
		padding: 4px 21px;
		}
#bottommenu
		{
		width: 	250px;
		height: 24px;
		background: url(pics/bottommenubg.gif) no-repeat;
		}
#topcontent
		{
		width: 	870px;
		height: 20px;
		background: url(pics/topcontent.gif) no-repeat;
		}

#bottomcontent
		{
		width: 	870px;
		height: 23px;
		background: url(pics/bottomcontent.gif) no-repeat;
		}

#middlecontent
		{
		width: 	870px;
		font-size: 11px;
		}
#incontent
		{
		float:right;
		}
#container{float:right;margin-left:-234px;}
#info
		{
		float:left;
		width:255px;
		padding-left:20px;
		font-size: 13px;
		}
#info p {
			color: #414141;
			font-size: 12px;
			color: #414141;
			margin-left:2px;

		}
#data
		{
		width: 524px;
		margin-left: 214px;
		padding-left:19px;
		padding-right:65px;
		color: #414141;
		font-size: 13px;
		border-left: dashed #ccc 1px;
		min-height: 287px;
		height:auto !important;
		height: 287px;
		}
h1
		{
			font-family: Georgia;
			font-size: 27px;
			color: #073c92;
		}
h2
		{
			font-family: Georgia;
			font-size: 22px;
			color: #9e9e9e;
		}
#data p {
			margin-top: 15px;
			color: #414141;
			font-size: 12px;
		}
#infooter
		{
			padding-top: 20px;
			margin: 0 20px;
			height: 75px;

		}
#counter
		{
			float:right;
			margin-top: -2px;
			height: 31px;
		}
#footertext
		{
			float:right;
			width: 752px;
			font-size: 11px;
			text-align: left;
			color: #414141;
			line-height:11px;
			margin-top:2px;
		}
#copyright
		{
			float:left;
			margin-top: 2px;
			height: 31px;
		}
#menuupperline
		{
			width:	202px;
			height: 1px;
			border-bottom: dashed #bebebe 1px;
		}
.menuline
		{
			width:	202px;
			height: 21px;
			line-height: 21px;
			vertical-align: middle;
			border-bottom: dashed #bebebe 1px;
		}
.menuline a.sel
		{
			display: block;
			background: url(pics/selected.gif) left 3px no-repeat;
			padding-left: 25px;
			color: black;
			font-size: 13px;
			text-decoration: none;
		}
.menuline a
		{
			display: block;
			background: url(pics/notselected.gif) left 3px no-repeat;
			padding-left: 25px;
			color: black;
			font-size: 13px;
			text-decoration: none;
		}
#middleline
		{
			background: url(pics/middleline.gif) no-repeat;
			width: 910px;
			height: 24px;
		}

#order td span
		{
			color: red !important;
			font-weight: bold !important;
			margin-left: 3px;
		}
form input
		{
			height: 100%;
		}
#order .left
		{
			width: 135px !important;
		}

#order td {

padding:5px;
vertical-align:top;
text-align:left;
}
#order td input {
	width:99%;
}
.even {
background:#EEEEEE;
}
