html, body, div, span, applet, object,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

body {
	font-family:arial;
	margin:0px;
}

h1{
	font-family:arial;
	font-size:1.4em;
	font-weight:normal;
	color:#005D95;
	margin:0px;
}

h2{
	font-size:1.2em;
	font-weight:normal;
	margin:0px;
}

h3{
	font-size:1em;
	font-weight:bold;
	margin:0px;
}

form{margin:0px;}

#main {
	text-align: center;min-width: 875px;
}

#footer {
	margin-top:350px;
    border-top: 1px solid #E7E7E7; 
    padding:10 0 10 20;
    background-color:#F4F4F4;
    text-align:left;
}


#footer .menu{padding-top:20;color:#6B6D6B;}
#footer .menu a{color:#0079C6;font-weight:bold;}
#footer .menu a:hover{background-color:#0079C6;color:#ffffff;}

#footer .copy{padding-top:10;color:#6B6D6B}


.container {
	overflow:hidden;width: 100%;
}

#leader{
	background-image:url("/img/leader_bk.gif");
	height:30px;
}

#leadermenu {
	padding:8px 10px 0 0;
	font: .7em Verdana,Sans-serif;
	font-weight:bold;
}

#leadermenu a {
	color:#ffffff;
	text-decoration:none;
}

#leadermenu a:hover {
	text-decoration:underline;
}

#leadermenu #break {
	font-size:.8em;
	color:#CDCDCD;
	padding:5px;
}

#nav {
	font-size:.8em;
}
			        
#nav a{
	font-family:arial;
	color:#007AC0;
	font-weight:bold;
	font-size:.9em;
	text-decoration:none;
	padding:0 5 0 5;
}

#nav a:hover{
	color:#007AC0;
	font-weight:bold;
	font-size:.9em;
	text-decoration:underline;
}
			
#nav #sel {
	color:#F86900;
}


#canvas {
	padding:10px 20px 0 20px;
	text-align:left;
	margin:0 auto;width:875px;
}

#breadcrumb{color:#007AC0;font-size:1.2em;}
#breadcrumb .selected{color:#000000;}
#breadcrumb .break {color:#CDCDCD;}
#breadcrumb a{color:#007AC0;text-decoration:underline;padding:2px;}
#breadcrumb a:hover{color:#ffffff;text-decoration:none;background-color:#007AC0;}

.a1 a{color:#0057CC;text-decoration:underline;}
.a1 a:hover{background-color:#0057CC;color:#ffffff;text-decoration:none;}

.capmenu {font-weight:bold;
		  font-size:.75em;
		  text-align:right;}
.capmenu a{padding:2px;}
.capmenu .break {color:#B2CFEB;font-weight:bold;padding:0 2px 0 2px;}


.error {
	color:#FF0000;
}

.categorycrumb	{
	font-size:.8em;
}

.categorycrumb .break {
	color:#CDCDCD;
}

.success {color:#579C31;}

.searchbox {padding-top:13px;text-align:right;}
.searchbox form{margin: 0px;}
.searchbox .inputbx{border:#A7C8E9 1px solid;font-size:10pt;font-family:arial;font-weight:bold;color:#4D4D4D;}

.std {font-size:.8em;}

.btn {font-size:1em;font-weight:bold;}
.cancelBtn {font-size:.9em;padding-left:10px;}

.donext{font-size:.8em;}
.donext a{font-size:1.2em;color:#0057CC;text-decoration:underline;}
.donext a:hover{background-color:#0057CC;color:#ffffff;text-decoration:none;}

#minHeader{border-bottom:1px solid #C6DFFD;padding:0 10 10 10;background-image:url('/img/header_bk.gif');background-repeat: repeat-x;}
			
.donext a{font-size:1.3em;}

.centeredImg {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }

.topleader1{height:32px;background-image:url('/img/leader_bak.gif');background-repeat: repeat-x;}
.topleader1 .val {float:right;padding:5 25 0 0;font-size:.8em;color:#D8D8D8;white-space: nowrap;}
.topleader1 .val a{color:#0057CC;}
.leaderpromo {float:left;padding:8 25 0 15;font-size:.7em;font-weight:bold;color:#6C6C6C;width:350;}


.logoDiv{text-align:left;padding:10 150 0 10;float:left;height:70px;}

.menuSel {margin-top:30px;float:left;height:40px;border-left:solid 1px #BEDEFF;border-right:solid 1px #BEDEFF;background-color:#ffffff;}
.menuSel .txt{margin-top:12px;padding:0 8 0 8;font-family:arial;font-weight:bold;font-size:.9em;}
.menuSel .txt a{color:#000000;text-decoration:none;}
.menuSel .txt a:hover{color:#000000;text-decoration:underline;}

.menuOpt {padding:0 3 0 3;height:70px;float:left;}
.menuOpt .txt{margin-top:42px;font-family:arial;font-weight:bold;font-size:.9em;color:#007AC0;}
.menuOpt .txt a{padding:0 12 15 12;color:#007AC0;text-decoration:underline;}
.menuOpt .txt a:hover{background-color:white;color:#007AC0;text-decoration:underline;background-color:#ffffff;text-decoration:none;}
    
.user-image {border:3px solid #BEDEFF;}
    