body			{ font-family: Georgia, serif; font-size: 12px; line-height: 17px; color: #000000; text-decoration: none; font-weight: normal; font-style: normal;
					background-image: url(../i/bg.jpg); background-color: #ffffff; background-repeat: repeat-x; background-position: bottom left;
					/* top,right,bottom,left */
					margin: 20px auto 0 auto;
				}
td				{ font-family: Georgia, serif; font-size: 12px; line-height: 17px; color: #000000; text-decoration: none; font-weight: normal; font-style: normal; }
a				{ font-family: Georgia, serif; font-size: 12px; line-height: 17px; color: #000000; text-decoration: underline; font-weight: normal; font-style: normal; }

h1				{ font-family: Georgia, serif; font-size: 18px; line-height: 15px; color: #000000; text-decoration: none; font-weight: normal; font-style: normal;
					margin: 0 0 10px 0;
				}
h2				{ font-family: Georgia, serif; font-size: 16px; line-height: 15px; color: #000000; text-decoration: none; font-weight: normal; font-style: normal;
					margin: 15px 0 5px 0;
				}
.main			{
					margin: 0 auto 0 auto;
					width: 790px;
					min-height: 655px;
				/* border: #00ff00 1px solid; */
				}

.logo			{
					margin: 0 0 25px 0;
					width: 200px;
					height: 73px;
					background-image: url(../i/logo.gif);
					background-repeat: no-repeat;
					background-position: top left;
					float: left;
				}
.menu			{
					margin: 0 0 5px 0;
					width: 581px;
					height: 73px;						
					background-image: url(../i/top.gif);
					background-repeat: no-repeat;
					background-position: top left;
					float: left;
					text-align: center;
					padding-top: 25px;
				}
.menu a			{ 	
					font-family: Georgia, serif; font-size: 14px; line-height: 17px; color: #444a78; text-decoration: none; font-weight: normal; font-style: normal;
					
				}

.col1			{ font-family: Georgia, serif; font-size: 12px; line-height: 17px; color: #ffffff; text-decoration: none; font-weight: normal; font-style: normal; font-style: italic;
					margin: 0 24px 0 0;
					text-align: center;
					width: 181px;
					background-repeat: no-repeat;
					background-position: top left;
					float: left;
				}
.billbord		{ font-family: Georgia, serif; font-size: 12px; line-height: 17px; color: #ffffff; text-decoration: none; font-weight: normal; font-style: normal; font-style: italic;
					padding: 40px 0 0 0;
					width: 181px;
					height: 251px;
					background-image: url(../i/black_bord.gif);
					background-repeat: no-repeat;
					background-position: top left;
					float: left;
				}

.col2			{
					margin: 0 20px 0 0;
					width: 413px;
					float: left;
				}

.col2b			{
					margin: 0 20px 0 0;
					width: 550px;
					float: left;
				}
.col3			{
					margin: 0 0 0 0;
					width: 145px;
					float: left;
				}

.coldiv			{	
					display:none;
					border:thin none;
					margin-bottom: 10px;
				}
	
.mark			{
					margin: 10px 0 10px 0;
					width: 100%;
					height: 5px;
					background-image: url(../i/mark.gif);
					background-repeat: no-repeat;
					background-position: center;
				}
.mark_end		{
					margin: 20px 0 10px 0;
					width: 100%;
					height: 15px;
					background-image: url(../i/mark_big2.gif);
					background-repeat: no-repeat;
					background-position: center;
				}
.line			{
					margin: 0 0 10px 0;
					width: 100%;
					height: 5px;
					background-image: url(../i/line.gif);
					background-repeat: repeat;
					background-position: center;
				}

.form_left			{
					margin: 0 0 0 0;
					width: 145px;
					float: left;
				}	
.form_right			{
					margin: 0 0 0 0;
					width: 250px;
					float: left;
				}	
.form_line		{
					border-top: #cccccc 2px solid; 
				}					
.input			{ 
					border: #cccccc 1px solid; 
				}
.textarea		{ 
					border: #cccccc 1px solid; 
					width: 99%;
					height: 50px;
				}
.alert			{ font-family: Georgia, serif; font-size: 12px; line-height: 17px; color: #cc0000; text-decoration: none; font-weight: normal; font-style: normal; }
.lang			{
					margin: 0 0 0 0;
					float: left;
				}
.clr {
	margin: 0 0 8px 0;
	clear: both;
}				

