﻿@charset "UTF-8";
/* CSS Document */

body {background:url(../images/index_01.jpg) repeat-x #96afd6; margin:0px; text-align:center; font-family:Arial, Helvetica, sans-serif;}

h1 { color:#0b4499; font-size:14px; font-weight:bold; padding:0px; margin:0px;}
h2 { color:#0b4499; font-size:16px; font-weight:bold; text-align:left; padding:0px 20px 0px 20px;}

#clear { clear:both; line-height:0px;}

#mainContainer { width:1000px; background:url(../images/main-back.jpg) repeat-y #FFFFFF; margin:0 auto;height:565px;}

#footer { width:1000px; margin:0 auto;}
#footerL { float:left; text-align:left; padding:0px 20px; width:180px;}
#footerR { float:right; width:700px; padding:10px 20px 0px 0px; font-size:10px; color:#FFF; font-family:Arial, Helvetica, sans-serif; text-align:right;}
#footerR a { color:#FFF; text-decoration:none;}

#header { width:1000px; text-align:right; background:url(../images/header-back.gif) no-repeat; padding:0px;}

#headerL { float:left; width:215px; text-align:left;}
#headerR	{ float:right; width:780px;}
#headerB { clear:both; display:block;}

#topHeadL { float:left;}
#topHeadR { float:right;}
#fixer { line-height:13px;}

#nav { width:1000px;}
#navL { width:100px; float:left;}
#navR { width:750px; float:right;}

#indexContent { width:970px; margin:0 auto; }


#indexContent p { color:#666666; font-size:12px; line-height:18px;}
#indexContent a:link, #indexContent a:active, #indexContent a:visited { color:#666666; text-decoration:none;}
#indexContent a:hover { color:#666666; text-decoration:underline;}

#indexR { float:right; width:295px; text-align:left; background-color:#f0eddb; padding:10px; height:250px;}
#indexL { float:left; width:298px; text-align:left; background-color:#f5fde8; padding:10px; height:250px;}
#indexM {width:295px; margin-left:330px; text-align:left; background-color:#eaeaea; padding:10px; height:250px;}

#indexR p { line-height:12px;}
#indexR a { text-decoration:underline;}

#indexR1 { float:right; width:295px; text-align:left; background-color:#f0eddb; padding:10px;}
#indexL1 { float:left; width:298px; text-align:left; background-color:#f5fde8; padding:10px;}
#indexM1 {width:295px; margin-left:330px; text-align:left; background-color:#eaeaea; padding:10px;}



#more { text-align:right; padding:0px 10px 0px 0px;}
#more a:link, #more a:active, #more a:visited { color:#0b4499; font-size:12px; font-weight:bold; text-decoration:none;}
#more a:hover {color:#0b4499; font-size:12px; font-weight:bold; text-decoration:underline;}

#pageContent { width:940px; text-align:center; padding:0px 30px 0px 30px;}
#pageContentL { float:left; width:200px;}

#pageContentGreen { width:200px; background-color:#f5fde8; color:#0b4499; font-size:14px; font-weight:bold; padding:10px 0px 10px 0px;}
#sideLinks { width:180px; background-color:#FFFFFF; border-bottom:solid 1px #0b4499; margin:0 auto;}
#sideLinks a:link, #sideLinks a:active, #sideLinks a:visited { color:#333333; font-size:12px; text-align:left; padding:10px; display:block; border-left:solid 1px #0b4499; border-right:solid 1px #0b4499; border-top:solid 1px #0b4499; text-decoration:none;}
#sideLinks a:hover { color:#333333; font-size:12px; text-align:left; padding:10px; display:block; border-left:solid 1px #0b4499; border-right:solid 1px #0b4499; border-top:solid 1px #0b4499; text-decoration:none; background-color:#f0eddb;}

#pageContentR { float:right; width:700px;}
#pageContentR p { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; line-height:17px; padding:0px 20px 0px 20px; text-align:left;}
#pageContent ol {font-size:12px; color:#666666; line-height:17px; text-align:left; margin:0px 20px 0px 40px;}
#pageContent a { color:#666666; text-decoration:underline;}
#pageContent a:hover { color:#666666; text-decoration:none;}

#contactL { width:340px; float:left; text-align:left;}
#contactR { width:340px; float:right; text-align:left;}

.contactForm { width:600px; margin:0 0 0 10px; border-top:solid 1px #0b4499; border-left:solid 1px #0b4499;}
.contactForm th { padding:10px; text-align:center; color:#FFFFFF; background-color:#666666; border-bottom:solid 1px #0b4499; border-right:solid 1px #0b4499;}
.contactForm td { padding:5px; color:#666666; border-bottom:solid 1px #0b4499; border-right:solid 1px #0b4499; font-size:12px; text-align:left;}
.contactForm input { border:solid 1px #0b4499; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.contactForm textarea { border:solid 1px #0b4499; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.contactCenter { text-align:center;}
.submit {text-align:center; color:#FFFFFF; background-color:#666666; padding:5px;}

#pageContentCap { float:right; width:700px;}
.screenText { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; line-height:17px;  text-align:left; padding:0px 20px 0px 20px;}
.screenLink {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; line-height:17px;}
.screenLink a { color:#000000; text-decoration:none;}
.screenLink a:hover { text-decoration:none;}

/*Button Styles*/
a.transpngbtn { border-width: 2px;}

/* Styles for Customer Transactiona */
.dbh{display:block; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.mr30{margin-right:30px;}
.btn{display:inline-block; background:#7d7d7d; color:#fff; padding:10px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:pointer;}
.btn span{line-height:12px; display:block;}
.btn:hover{background:#555; color:#fff;}
.primeBtn{background:#2a4283;}
.b{font-weight:bold;}

.stepIndicator{display:block; overflow:hidden; margin-right:10px;}
.stepIndicator .hd{color:#979898; font-size:11px; margin-bottom:15px;}
.stepIndicator .hd span{color:#555;}
.stepIndicator ul{margin:0; padding:0;}
.stepIndicator input[type="checkbox"]{margin:0; padding:0; float:right;}
.stepIndicator ul li{display:block; overflow:hidden; margin-bottom:7px;}
.stepIndicator ul li label{display:block; overflow:hidden; padding:10px; background:#ececec; color:#333; border-bottom:2px solid #ddd;}
.stepIndicator ul li.complete label{background:#7aaf69; color:#fff; border-bottom:2px solid #52923d;}
.stepIndicator ul li.complete2 label{background:#5871b3; color:#fff; border-bottom:2px solid #52923d;}

.stepIndicator ul li label span.txt{display:block; float:left; width:165px; padding-right:5px;}
.stepIndicator ul li .center{text-align:center;}

.entryPicker{display:block; overflow:hidden; padding:10px; background:#f0f0f0; margin:5px;}
.entryPicker ul{margin:0; padding:0;}
.entryPicker ul li{display:block; float:left; margin-right:20px;}
.entryPicker ul li.hd{color:#3C5084;}
.entryPicker input[type="radio"]{margin:0 5px 0 0; padding:0; vertical-align:middle;}

.baseParameters{margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #999;}
.appLauncher{position:absolute; top:50px; right:5px; padding:5px; background:#fff; border:1px solid #f0f0f0; max-width:150px; color:#3C5084}

.formFooter{display:block; overflow:hidden; margin:10px 0;}
.formFooter .btn{float:right; margin-right:5px;}

.stepIndicator ul li.complete2 label{background:#5871b3; color:#fff; border-bottom:2px solid #52923d;}