body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #DDEEF5;
}
div.main{width:auto;}
table.main { 
	width:920px;
	background-color:#ffffff;
}
h1 { color:#0074B3; font-size:14px; }
td.leftDrop, td.rightDrop { width:9px; }
td.leftDrop { background-image:url('/assets/images/bg-drop-left.jpg'); }
td.rightDrop { background-image:url('/assets/images/bg-drop-right.jpg'); }
td.middle { width:900px;  padding:0px 1px 0px 1px; }

/* header */
tr.topThin { height:5px; }
td.topOrange { width:691px; background-color:#A03900; }
td.topWhite { width:209px; }
td.supernav { vertical-align:bottom; padding-bottom:23px; }
img.slogan { padding-right:60px; }

/* menu */
table.menu { width:100%; }
table.menu td { 
	background-color:#003C6A;
	font-size:12px;
	font-weight:bold;
	height:30px;
	color:#ffffff;
	vertical-align:middle;
	padding-left:14px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
td.menu img.menupipe { padding:0px 8px 0px 8px; border:0px; }

table.content td.subnav { 
	background-image:url('/assets/images/bg-subnav-header.jpg'); 
	background-position:top; 
	background-repeat:no-repeat; 
	width:280px; 
	background-color:#FFBD5F;

	font-size:11px;
	vertical-align:top;
}
table.subnav { 	
	font-size:11px;
	margin:6px 10px 10px 10px; 
	color:#124E7A;
	width:243px;
}

table.subnav th { 
	padding-bottom:10px;
	font-family:arial; 
	font-size:12pt;
	text-align:left;
}

table.subnav a {
	color:#A03800;
	text-decoration:none;
	background-image:url('/assets/images/arrow.jpg');
	background-repeat:no-repeat;
	padding-left:15px;
	background-position:left;
}

table.subnav td {
	border-bottom:1px dotted #ffffff;
	padding:5px 0px 5px 0px;
}

table.content td.subnav a:hover { color:#ffffff; }

table.content th { color:#ffffff; }

table.content td.main {
	background-image:url('/assets/images/bg-main.jpg'); 
	background-position:top; 
	background-repeat:no-repeat; 
	width:620px;
}
div.main { 
	padding:20px 30px 30px 30px; 
	font-size:11px;
	
}

/* footer */
.footer { 
	background-color:#003C6A; 
	color:#ffffff;
	text-align:center;
	font-size:9px;
	padding:10px;
}

td.footer a { color:#ffffff; }

div.tertnavdiv { padding-left:15px; }