html, body {
	margin:0px;
	padding:0px;
}

body {
	text-align:center;
}

body, table, div, p, span, a, input, h1, h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #505050;
}

body, table, div, p, span, a, input {
	font-size:11px;
}

img {
	border:0;
}

a {
	font-weight:bold;
	color:#333;
	text-decoration:none;
	cursor:pointer;
}

a:hover {
	text-decoration:underline;
}

hr {
	border:0;
	height:1px;
	background:#999;
	color:#999;
}

h2 {
	font-size:14px;
	color:#df0034;
	margin-bottom:4px;
}


ul {
	padding:0;
	margin:0;
}


li {
	clear:both;
	list-style:none;
	background:url(../_images/common/bullet.gif) no-repeat 0px 2px;
	padding-left:16px;
	padding-bottom:4px;
	margin-left:8px;
	min-height:10px;
}


.col2 {
	float:left;
	width:336px;
	margin-left:16px;
}

.col3 {
	float:left;
	width:210px;
	padding:20px 0 0 30px;
}


/* structure */

div#mainContain {
	width:720px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}


img#logo {
	float:left;
	height:41px;
	width:152px;
}

img#pageName {
	float:right;
	height:28px;
	margin-top:13px;
}

table#menu {
	clear:both;
	border:0;
	width:720px;
	height:21px;
	background:#747575 url(../_images/common/bgMenu.gif) repeat-x;
}

	table#menu td {
		padding:3px 0 4px 4px;
		text-align:center;
		vertical-align:top;
	}
	
		table#menu td a:link, table#menu td a:visited, table#menu td a:active, table#menu td a:hover {
			font-size:10px;
			font-weight:bold;
			color:#FFFFFF;
			text-decoration:none
		}
		
		table#menu td a:hover {
			color:#CCCCCC;
		}
		
div#underImage img {
	height:108px;
	width:720px;
}

div#footer {
	margin-top:40px;
	border-top:1px solid #747575;
	padding-top:4px;
}

	div#footer, div#footer a:link, div#footer a:visited, div#footer a:active, div#footer a:hover {
		font-size:9px;
		color:#999999;
		text-decoration:none;
	}		

	div#footer a:hover {
		text-decoration:underline;
	}