		*{
			margin:0;
			padding:0;
			list-style:none;
			border:none;
		}
		body{
			font-family:Arial,Sans-Serif;font-size:100%;color:#666;background-image: url(pagebak.jpg);background-repeat: repeat-x;
		}
		
		a:link, a:active, a:visited {color:#307B86;}
		
		.main {
		margin:0 auto;width:771px;margin-top:20px;padding-left:20px;padding-right:20px;
		background-image: url(foot-grass.jpg);background-repeat: no-repeat;background-position: bottom left;background-color:#fff;}
		
		.mainhead {
		margin-bottom:20px;
		}
		
		.mainhead img {
		float:left;
		margin-right:180px;

		}
		
		.mainhead-int{
		margin-bottom:0px;
		}
		
		.mainhead-int img {
		float:left;
		margin-right:270px;
		margin-bottom:20px;

		}
		
		
		.mainbody {
		margin:0;
		padding:0;
		}
		
		
		.mainbody .ColCtnt {float:left;width:510px;margin:0;padding:0;padding-right:0px;margin-top:10px;}
		.mainbody .ColCtnt-int {float:left;width:527px;margin:0;padding:0;margin-left:0px;margin-top:0px;}
		.mainbody .ColCtnt-int h1 {color:#4A9CB5;font-family:"Arial",Sans-Serif;font-weight:normal;font-size:36px;letter-spacing:-2px;}

		.mainbody .ColEtc {float:left;width:200px;margin:0;padding:0;margin-top:10px;}
		.mainbody .ColEtc .boxtop {background-image: url(box-top.jpg);width:229px;padding:5px;font-size:12px;}
		.mainbody .ColEtc .boxfoot {background-image: url(box-foot.jpg);width:239px;height:13px;margin-bottom:15px;background-repeat:no-repeat;}
		
		.mainbody .ColEtc-int {float:left;width:244px;margin:0;padding:0;padding-top:20px;background:#E3E3E3;height:400px;
		background-image: url(back-col-etc.jpg);background-repeat: repeat-x;background-position: top left;
		}
		
		.mainbody .ColEtc-int ul {}
		.mainbody .ColEtc-int li {padding-left:30px;font-size:15px;font-weight:bold;padding-top:10px;padding-bottom:10px;color#666;border-top:1px solid #ddd;}
		.mainbody .ColEtc-int li.active {font-size:15px;font-weight:bold;background-image:url(arrow.gif);margin:0;padding:0;background-repeat: no-repeat;background-position:0 4px;padding-top:10px;padding-bottom:10px;}
		.mainbody .ColEtc-int li a:link, .mainbody .ColEtc-int li a:visited, .mainbody .ColEtc-int li a:active {text-decoration:none;color:#666;}
		
		.mainbody .ColEtc-int li a:hover {color:#f60;}
		
		.mainbody .ColEtc-int li.active a:link,
		.mainbody .ColEtc-int li.active a:visited,
		.mainbody .ColEtc-int li.active a:active {color:#f60; border:0}
		
		.mainbody .ColEtc-int ul ul li {font-weight:normal;color#666;margin:0;padding:0;padding-left:30px;/*border-bottom:1px dotted #ccc;padding-bottom:10px;*/font-size:12px;}
		
		.mainbody .ColEtc-int ul li ul li {border:0;}
		.mainbody .ColEtc-int li.active ul li {border:0;}
		
		.mainbody .ColEtc-int li.services {font-size:15px;font-weight:bold;margin:0;padding:0;padding-top:10px;padding-bottom:10px;}
		.mainbody .ColEtc-int li.services ul li {border:0;}
		
		.mainbody .ColEtc-int li.services a:link,
		.mainbody .ColEtc-int li.services a:visited,
		.mainbody .ColEtc-int li.services a:active {color:#f60; border:0}
		
		.mainbody .ColEtc-int li.services a:hover {color:#3B929C}
		
		
		.mainbody .ColCtnt-int-pulse {float:left;width:527px;margin:0;padding:0;margin-left:0px;margin-top:20px;}
		.mainbody .ColCtnt-int-pulse h1 {color:#4A9CB5;font-family:"Arial",Sans-Serif;font-weight:normal;font-size:36px;letter-spacing:-2px;}
		.mainbody .ColCtnt-int-pulse h4 {margin-bottom:0;}
		.mainbody .ColCtnt-int-pulse p {margin-bottom:30px;margin-top:0px;}
		
		.mainbody h2 {font-size:22px;font-weight:normal;margin-bottom:10px;letter-spacing:-1px;margin-left:10px;margin-right:10px;}
		.mainbody h3 {font-size:19px;font-weight:normal;margin-bottom:10px;color:#3B929C;margin-left:10px;margin-right:10px;}
		.mainbody h4 {font-size:15px;font-weight:bold;margin-bottom:10px;color:#666666;margin-left:10px;margin-right:10px;}
		.mainbody p {font-size:12px;margin-bottom:10px;margin-left:10px;margin-right:10px;}
		
		.mainfoot {border-top:1px solid #CCC;padding-top:15px;font-size:11px;width:100%;background-color:#eee;}
		.mainfoot a:link, .mainfoot a:visited, .mainfoot a:active {text-decoration:none;color:#666;}
		.mainfoot a:hover {text-decoration:underline;}
		.mainfoot .links {margin:0 auto;width:770px;padding-bottom:20Px;}
		
		table {font-size:12px;margin-left:10px;margin-right:10px;}
		
		td {padding-right:10px;padding-bottom:5px;}
		
		td ul {margin:0;padding:0;}
		td li {margin-bottom:15px;}
		
		td li.increase {padding-left: 20px;background-image: url(rsrc/add.gif);background-repeat: no-repeat;background-position:0;}
		td li.chart {padding-left: 20px;background-image: url(rsrc/chart_pie_add.gif);background-repeat: no-repeat;background-position:0 0px;}
		td li.heart {padding-left: 20px;background-image: url(rsrc/heart.gif);background-repeat: no-repeat;background-position:0 -1px; }
		
		td li.eye {padding-left: 20px;background-image: url(rsrc/eye.gif);background-repeat: no-repeat;background-position:0 -1px;}
		td li.email {padding-left: 20px;background-image: url(rsrc/email_go.gif);background-repeat: no-repeat;background-position:0 -2px;}
		td li.curve {padding-left: 20px;background-image: url(rsrc/chart_curve_delete.gif);background-repeat: no-repeat;background-position:0 -2px;}
		
		td li.user {padding-left: 20px;background-image: url(rsrc/user_comment.gif);background-repeat: no-repeat;background-position:0 }
		td li.cart {padding-left: 20px;background-image: url(rsrc/cart_put.gif);background-repeat: no-repeat;background-position:0 -2px;;}
		
		#nav {margin:0;padding:0;float:right;font-size:11px;margin-top:30px;}
		
		#nav ul {}
		
		#nav li {display:inline;font-size:11px;}
		
		#nav a:link,#nav a:active,#nav a:visited {color:#666;text-decoration:none;padding-left:5px;padding-right:5px;}
		
		#nav li#here {border-top:2px solid #99CC00;padding-top:5px;font-weight:bold;}
		
		#nav a:hover {color:#333;border-top:2px solid #eee;padding-top:5px;}
		
		.cleaner {clear:both;}

		input, select, textarea {border:1px solid #CCC;}

		/************** form ********************/
		form {margin: 0;padding: 0;}
		form td,form th {vertical-align: top;padding: 4pt 0;font-size: 12px;font-weight: normal;}
		form p.note {margin: 4pt 0;color: #666;font-weight: normal;}
		form th {font-weight: normal;color:#666;padding-left: 0pt;padding-right: 2pt;text-align: left;}
		
		form .required th { font-weight: bold; }
		form tr.spacer { height: 24pt!important; }
		form .error input.text,form .error textarea,.error select,
		input.error,input.text.error,textarea.error,select.error { background-color:#FFECF5;border:1px solid red;}
		form .error th { color:red; }
		form .error label { color:red; }
		
		.iferror {display: none;font-size: 11px;margin:0;padding:0;padding-top:5px;}
		
		.error p.iferror {display: block;color: red;margin:0;padding:0;padding-top:5px;}
		
		
		SPAN.date {margin:0;padding:0;color:#ccc;font-size:11px;margin-left:10px;margin-bottom:0px;}



