@import url("Reset.css");

/* structure */
body{ background:#fff url(../Images/pageBg.gif) repeat-x left top; font-family:tahoma; font-size:11px; line-height:14px; color:#5b5b5b}
.pagewrapper{ margin:0px auto; width:890px;}
.headWrapper{ padding:15px 0px;}
.loginWrapper{ float:right;}
.bannerWrapper{ height:312px;}
.contentWrapper{ padding:20px; line-height:14px}
.footWrapper{ background:#e7e7e7;}
/* navigation */
.navWrapper{ background:url(../Images/navBg.gif) no-repeat left top; height:30px; width:890px; margin-top:10px; font-size:12px}
.navWrapper li{ display:inline; padding:0px 20px; border-right:1px solid #fff; line-height:30px; color:#fff}
.noborder{ border-right:none!important;}
.navWrapper li a{ color:#fff; text-decoration:none;}

.footnav{ padding:4px 0px; margin:0px auto; width:580px}
.footnav li{display:inline; padding:0px 10px; border-right:1px solid #5b5b5b; font-size:11px}
.footnav li a{ color:#5b5b5b; text-decoration:none;}

/*content */
h1{ color:#3a3a3a; font-size:18px;}
h1 span{ color:#597bc1}
h2{ background:url(../Images/iconSm.gif) no-repeat left center; font-size:14px; font-weight:bold; padding-left:46px; line-height:37px; color:#597bc1}
h3{ font-size:14px;color:#3a3a3a;font-weight:bold;}
.contentWrapper p{ margin:15px 0px;}
.secondary{ margin:20px 0px;}
.secondary td{ border-right:1px solid #ccc; padding:0px 30px}
.list{}
.list li{ padding:4px 0px 4px 20px ; background:url(../Images/bullet_blue.gif) no-repeat left center}

.more, .more a{ text-align:right; color:#597bc1}
.disclaimer { padding:6px 0px; text-align:center; font-size:10px}

.masterFieldset{border:0 none;border-top:3px solid #414021 !important;margin:0 0 10px;padding:10px 10px;}
.masterFieldset legend {background:#FAFAFA none repeat scroll 0 0;color:#414021;font-size:1.15em;font-weight:bold;padding:0 10px;}

/* form style */
.txtbox {border-color:#7C7C7C #C3C3C3 #DDDDDD;border-style:solid;border-width:1px;color:#333333;margin:0 0 10px;padding:4px;}
.w235{ width:235px;margin:0 0 10px;}
.button { background:url(../Images/buttonBg.gif) no-repeat left top; width:100px; height:30px; color:#fff; border:none}

/* steps */
.steps{ padding:5px 0px;/* border-bottom:1px solid #333; border-top:1px solid #333; */margin-bottom:10px}
.clearfloat {clear: both; display: block;}
#mainNav li{
	height:30px;
	list-style:none;
	float:left;
	background-color:#EBEBEB;
	background-image: url(../Images/navBtn.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#mainNav li.current{
	background-color:#C36615;
	background-image: url(../Images/navCurrentBtn.gif);
}

#mainNav li.lastDone{
	background-color:#7C8437;
	background-image: url(../Images/navLastDoneBtn.gif);
}

#mainNav li.done{
	background-color:#7C8437;
	background-image: url(../Images/navDoneBtn.gif);
}

#mainNav li a, #mainNav li a:link, #mainNav li a:visited, #mainNav li a:hover, #mainNav li a:active {
color:#ccc;
}

#mainNav li.lastDone a, #mainNav li.lastDone a:link, #mainNav li.lastDone a:visited, #mainNav li.lastDone a:hover, #mainNav li.lastDone a:active, #mainNav li.current a, #mainNav li.current a:link, #mainNav li.current a:visited, #mainNav li.current a:hover, #mainNav li.current a:active, #mainNav li.done a, #mainNav li.done a:link, #mainNav li.done a:visited, #mainNav li.done a:hover, #mainNav li.done a:active {
color:#fff;
}

#mainNav li.done a:hover, #mainNav li.lastDone a:hover  {
color:#FFFF99;
cursor:hand;
}

#mainNav li a em{
width:150px;
display:block;
margin:6px 0 0 10px;
font-style:normal;
font-weight:bold;
}

#mainNav li a span{
width:140px;
display:block;
margin-left:10px;
font-weight:normal;
}

#mainNav li.mainNavNoBg{
background-image:none;
}

#mainNav li a{
height:30px;
display:block;
}


/* #mainNav.fourStep */
#mainNav.fourStep li{width:208px;}
#mainNav.fourStep li.mainNavNoBg{width:210px;}
#mainNav.fourStep li a{width:208px;}

