@charset "utf-8";
/* CSS Document */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; }audio,
canvas,
video { display: inline-block; }
audio:not([controls]) { display: none; height: 0; }
[hidden] { display: none; }
html { font-family: sans-serif; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ -ms-text-size-adjust: 100%; /* 2 */ }
body { margin: 0; }
a:focus{ outline: none; }
a:active,
a:hover { outline: 0; }
h1 { font-size: 2em; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
dfn { font-style: italic; }
mark { background: #ff0; color: #000; }
code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: "\201C" "\201D" "\2018" "\2019"; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0; outline:none; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; padding: 0; }
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; }
button, input { line-height: normal; }
button,
html input[type="button"],
input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"],
input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; }
table { border-collapse: collapse; border-spacing: 0; }
/* normalize.css end */

a {text-decoration: none; outline : none; color:#FFF;}
ul{ margin:0; padding:0; list-style:none;}
ul li{ margin:0; padding:0; }


body {background: #FFF; font-size:18px; line-height:18px; color:#000; font-family: 'Arial';}
.clear{ clear:both;}
.clear:after { clear: both;}
.clear:before, .clear:after {content: ""; display: table;}
.clear:before, .clear:after {content: ""; display: table;}
img{ border:0 none;}
h1, h2, h3, h4, h5, h6{  margin:0; font-weight:normal; text-transform:uppercase;}

@font-face {
	font-family: 'SEGOEUIL';
	src: url('fonts/SEGOEUIL.eot');
	src: local('SEGOEUIL'), url('fonts/SEGOEUIL.woff') format('woff'), url('fonts/SEGOEUIL.ttf') format('truetype');
}

*{ padding:0; margin:0;}

.top-container{ width:100%;min-width:990px;background:url(/Registration/Images/Header_bg.jpg) repeat-x;/*overflow:hidden;*/height:127px;}
.middle-container{ width:100%;min-width:990px;background-color:#01377b; /*overflow:hidden;*/ clear:both ;}
.content-container{ width:100%;min-width:990px;background-color:#FFFFFF; /*overflow:hidden;*/ clear:both ;}
.bottom-container{ width:100%;min-width:990px;background-color:#3a3a3a; /*overflow:hidden;*/ clear:both ; color:#919090;}
.credit-container{ width:100%;min-width:990px;background-color:#303030; /*overflow:hidden;*/ clear:both ; color:#919090;}

.wrapper{ max-width:964px; width:964px;margin:0 auto;position:relative;}

.logo{ Float:left; width: 387px; margin:32px 0;}
.nav{ Float:right; width: 430px; }

/*.middlepanel{  float:left ; width: 935px; padding:25px 45px 0 45px; font-family:"Arial" ;}*/
.rightpanel{  float: right ; width: 442px; text-align:left ; padding:65px 25px;}
.rightpanel_img{  float: right ; width: 451px; padding:65px 0;}
.leftpanel{  float: left ; width: 483px; text-align:right ; padding:65px 0 40px 0;}
.panel_img{ width: 230px; text-align:right; float: right ; }
.top{ padding-top:31px;} 

.fixedbanner{ width: 473px; float: right ; margin:30px 0}
.slidebanner{ width: 500px; float: left ; margin:30px 0;}

.rightpagelnks{position:fixed;background:#3a3a3a;padding:0px;top:40%;right:0;border:1px solid #484848;}
.rightpagelnks ul{margin:0;padding:0;}
.rightpagelnks ul li{list-style:none;text-align:center;margin:5px 0 5px 0;padding:0;}
.rightpagelnks ul li a{display:block;}
.greytxtf18{color:#666;font-size:18px;}
.resumelnk{font-size:18px;color:#333;background:#ccc;padding:6px 10px;border:1px solid #000;position:absolute;right:0;top:0;}

.footer{ border-bottom:1px solid #484848;padding:20px 0 5px 0; font-size: 12px; overflow: hidden ;font-family:Arial;}
.fnav{ float: left ; width: 600px; padding-top:15px;}
.fsocialicon{ float: left ; width: 435px; text-align: right ; }
.disclaimer{ padding:25px 0;}

.bullets_white{background:url(/Registration/Images/bullets_white.jpg) no-repeat 5px 14px;font-size:24px;color:#01cccc;padding-left:31px; margin:12px 0; line-height: 30px;}
.bullets_yellow{background:url(/Registration/Images/bullets_yellow.jpg) no-repeat 5px 12px;font-size:24px;color:#a9a9a9;padding-left:31px; margin:5px 0; text-align: left; line-height:28px;}
.offer_img{ background:url(/Registration/Images/offer_bg.png) no-repeat;}

.fnav{ color:#919090; text-decoration:none ; }
.fnav:hover{ color:#FFFFFF; }
.footlinks{ margin:0 ; padding: 0; width: 600px; float: left ;}
.footlinks > li { float: left ; list-style: none; padding:0px 15px; color:#919090; line-height: 12px ; margin-top: 10px; border-right:1px solid #919090;text-transform:uppercase;}
.footlinks > li a{ color:#919090;}
.footlinks > li a:hover{ color:#FFFFFF;}
.footlinks > li.last { border:none;}

.click{ color:#06C ; text-decoration: none ;}
.click:hover{ color:#000 ; text-decoration: none ;}

.para_bullets{ margin:0 ; padding: 0 0 15px 0px; }
.para_bullets > li { list-style: none; padding:0px 15px; color:#434343; background:url(/Registration/Images/black_bullets.png) no-repeat 0 6px; margin:0 0 15px 0; font-family:"Arial"; font-size: 14px;}
.blue_bullets{ margin:0 ; padding: 0 0 0 0px; }
.blue_bullets > li { list-style: none;color:#434343; padding:0px 15px;background:url(/Registration/Images/blue_bullets.gif) no-repeat 0 6px;margin:0 0 15px 0;font-family:Arial;font-size:14px;}
.blue_bullets h4{ color:#1d5b99;font-size: 14px;padding:0px 0px 10px 0;font-weight: bold;text-transform:none;}

.footsociallinks{ margin:0 ; padding: 0;  color:#919090; float: right ; width: 200px;}
.footsociallinks > li { float: right ; list-style: none; padding:0px 10px; }

h1{ font-size:50px; line-height:0;font-weight:bold; text-align: left ; }
h2{ border-bottom:1px dotted #d4d4d4;padding:10px 0 10px 0;margin:0 0 15px 0;font-size: 26px; overflow: hidden ; color:#3a322f; font-family:"Arial";text-transform: none;}
h6{ padding:10px 0 10px 0; font-size:12px; color:#6f6f6f; text-transform: none;font-family:"Arial"}
p{font-size:12px; font-weight:normal;margin-bottom:15px;padding:0px 0px;line-height:18px;color:#919090; font-family:"Arial"}
.contenttext{font-size:15px; font-weight:normal;margin-bottom:15px;padding:0px 0px 10px 0;line-height:22px;color:#434343; font-family:"Arial"}
.m0{margin:0!important;}
.p0{padding:0!important;}

.grey{ color:#adabab; text-transform: none; margin:20px 0 41px 0; }
.white{ color:#FFF; text-transform: uppercase ; margin:20px 0 41px 0; }

.orange{ color:#e6691f; font-size:18px; text-transform: uppercase; font-weight:bold;}
.blue{ color:#1d5b99; font-size:18px; text-transform: uppercase ; font-weight:bold;}

.heading{  font-size: 18px; color:#333 ; line-height:0px; font-family: 'SEGOEUIL'; font-weight: bold ;}
address{ font-size:18px; color:#666 ; line-height: 25px; font-style: normal ;}
.add{ padding-top:20px;}
.left{ text-align: left ;}
.call{ background: url(/Registration/Images/call.png) no-repeat 10px 25px; padding:25px 0 0 50px; line-height: 45px; font-size:20px; color:#666;}
.mail{ background: url(/Registration/Images/mail.png) no-repeat 10px 25px; padding:25px 0 0 50px; line-height: 45px; font-size:20px; color:#666;}

/*Registration css*/
.tooltip {background-color:#000;border:1px solid #fff;padding:10px 15px;width:200px;display:none;color:#fff;text-align:left;font-size:12px;/* outline radius for mozilla/firefox only */-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;}

.regblock{width:100%;clear:both;}
.regleftcol{width:63.3%;padding-right:3.5%;float:left;}
.regrightcol{width:29.5%;float:right;padding-left:3.3%;border-left:1px solid #dadada;min-height:400px;}
.regsteps{margin:0;padding:0;}
.regsteps li{float:left;padding:0 8px 0 0;list-style:none;text-align:center;text-transform:uppercase;font-size:12px;color:#A5A5A5;width:139px;line-height:15px;font-family:Arial;}
.regsteps li.current{color:#00537F;}
.nop{padding:0!important;}
.pt12{padding-top:12px;}
.greycontent{background:#EEEEEE;color:#9A9A9A;width:96%;clear:both;padding:2%;margin:3% 0;float:left;font-family:Arial;min-height:300px;}
.greycontent a{color:#1F4F82;text-decoration:none;}
.greycontent p{color:#505050;}
.bluelnk{color:#00C0EF!important;text-decoration:underline!important;font-weight:bold;}

.rtblks{margin-bottom:20px;clear:both;font-size:15px!important;color:#7F7F7F;line-height:22px;}
.greytitleblocks{background:#F0EFED;clear:both;padding:3% 5%;width:90%;font-size:17px;color:#696866;font-weight:bold;margin-bottom:10px;}
.rtblks p{font-size:15px!important;color:#7F7F7F;line-height:22px;padding:0 0 5px 0;text-align:justify;}
.greenbullet{margin:5px 0 5px 0px ;padding:0 0 0 0px;}
.ie7 .greenbullet{margin:5px 0 5px 0px ;padding:0 0 0 20px;}
.greenbullet li{background:url(/Registration/Images/greenbullet.png) no-repeat 0 5px;padding:0 0 0 25px;list-style:none;}
.ie7 .greenbullet li{padding:0 0 0 5px;}
.refreshicon{vertical-align:middle;cursor:pointer;}



/*sachin thakku step 4*/
.heading_border{ border-bottom: 1px dotted #b3b1af; width: 100% ; overflow: hidden ; }
.thnk_smiley{/* width: 20%; float: left;text-align : center ; padding:10px 0 30px 0;*/color: #6c635e;}
.sub_txt{ font-size: 19px; line-height: 30px;}
/*strong{ font-size:30px;}*/

.div_line{ padding-top:35px; width:1%; float: left ; margin:0 20px; }
.thnk_text{ /*float: left ; width : 60% ;*/ padding-top:20px;}
.thnk_text p{ font-size:17px; color:#6c635e; line-height :24px;}
.thnk_green{ color:#59a215; font-size:21px;  }

.login_btn{ float:left; width:36%; text-align: center ; margin: 40px 0 60px 0;}
.login_btn img{ padding: 2px 0;}
.left_arrow{ float:left; width: 3.5%; margin-top: 65px;}
.instruct{ float:left; width:48%; margin-left: 50px; margin-top: 50px; }
.instruct p{ font-size:17px; color:#6c635e; line-height :18px;}

.specific_icon{ float:left ; width: 20%; margin:20px 15px; text-align : center ; padding:15px 0}
.specific_icon img{ padding:10px 0 0 0;}
.dash_bdr{ padding:10px 0 10px 0; border-bottom:1px dashed #a5a5a5;}
.specific_icon span{ color#6c635e; font-size : 15px; }
.grey_border{ float:left; width:1%; border-left:1px solid #d2d1d0; height:200px;margin:25px 0px;}

.cstomer_icon{ float:left ; width: 22%; margin:20px 10px; text-align : center ; padding:15px 0}
.cstomer_icon img{ padding:10px 0 0 0;}
/*Registration css*/



/*sitestyle css*/
.common-registerform {color: #666;font-size: 14px;font-family:Arial;}
.common-registerform td{padding:10px 0;}
.common-registerform label {font-weight: 400;color: #666;font-size: 14px;}
.common-registerform input.txtbox {font-size: 14px;border: 1px solid #ccc;width: 265px;color: #666;background: #fff;padding: 8px 5px;}
.common-registerform input.txtboxs {font-size: 14px;border: 1px solid #ccc;width: 205px;color: #666;background: #fff;padding: 8px 5px;}
.common-registerform select {height: 18px;font-size: 11px;border: 1px solid #ccc;width: 225px;text-transform: uppercase;color: #666;}
.common-registerform input:checkbox {border: none;}
.orgbtn {background-color: #ff7900;color: #fff;border: 0;padding: 7px 10px;cursor: pointer;font-size: 14px;border-radius:8px;}
.orgbtn:hover{background:#FFAD00;}
.greybtn{background-color: #666;color: #fff;border: 0;padding: 7px 10px;cursor: pointer;font-size: 14px;border-radius:8px;}
.greybtn:hover{background:#999;}
.greytxtf12{color:#666;font-size:12px;}
.selectuser{margin:0;padding:0;}
.selectuser li{margin:0 10px 15px 0;padding:0;list-style:none;float:left;text-align:center;}
.selectuser li a{ display:block;background:#ccc;color:#333!important;padding:6px 10px;border:1px solid #666;font-size:13px;}
.selectuser li a:hover, .selectuser li a.selected{display: block;background: #ff7900;color: #fff!important;text-decoration: none;}
.errmsg, .required {color: #F00 !important;font-family: Arial;font-size: 12px;}

.thank{font-size:20px;color:#4A4A4A;margin:0 0 15px 0;padding:0;text-transform:none;font-weight:normal;line-height:normal;}

.oitbl{border-collapse:collapse;/*border:1px solid #dadada;*/}
.oitbl td{padding:10px 0;}
.oitbl input[type="text"], .oitbl textarea {font-size: 12px;border: 1px solid #ccc;width: 180px;color: #666;background: #fff;padding: 5px 5px;}
.oitbl select{font-size: 12px;border: 1px solid #ccc;width: 193px;text-transform: uppercase;color: #666;padding:5px;}
.oismltbl{border-collapse:collapse;}
.oismltbl td{padding:5px 0px;}

.landingpage{font-family:Arial;font-size:12px;color:#333;}
label{ font-size:12px; padding:5px;font-weight:bold;}
.detsep{margin:15px 0px 15px;border-top:2px dotted #000;padding:10px 10px 0;}
/* --- Accordion --- */
    .js #main .accordion {visibility:hidden}
    .js #side .accordion {display:none}
    .accordion {margin:0; padding:0 0px}
    .accordion li {list-style-type:none}
    .accordion li.last-child {margin-left:19px; list-style-type:disc}
    #side ul.accordion ul {margin:0; padding:0 0 0 20px;}
    .accordion .outer {border:1px solid #dadada;background: #fff}
    .accordion .inner {margin-bottom:0; padding:1em 10px 1em 1.5em; /*position:relative;*/ overflow:hidden}
    .accordion .inner .inner {padding-bottom:0}
    .accordion .h {padding:.3em;border:1px solid #ccc;background:#dadada;margin:6px 0;font-size:12px;} /* vertical padding instead of vertical margin (ie8) */
    .accordion p {margin:.5em 1px 1em}
    
    /*Add styles for all links in the 'accordion':*/
    .accordion a {color:#000;text-decoration:none;}
    
    a.trigger {padding-left:20px; background-image: url(/Registration/Images/icon-maximise.gif); background-repeat: no-repeat; background-position: 1px 50%;  font-weight:700}
    a.trigger.open {background-image: url(/Registration/Images/icon-minimise.gif)}
    .last-child a.trigger{padding-left:1px; background-image:none; font-weight:normal}
    
    .pdflnk{background: url(/Registration/Images/pdf_icon_16x16.png) no-repeat 0 0;padding:2px 10px 0 20px;color:#486fa9;} 
    
    /* styles for validation helpers */
.field-validation-error {color: #ff0000;font-weight: normal;}
.field-validation-valid {display: none;}
input.input-validation-error {border: 1px solid #ff0000;}
input[type="checkbox"].input-validation-error {border: 0 none;}
.validation-summary-errors {color: #ff0000;font-weight: normal;font-size: 11px;}
.validation-summary-valid {display: none;}
.errorbx{border:1px solid #e80c4d;}

.gtbl{border:1px solid #dadada;border-collapse:collapse; font-size: 13px;font-family:Arial;}
.gtbl th{ padding: 5px 10px; background:#f3f3f3; color:#000;}
.gtbl td{ padding: 5px 10px; }
.smltbl{ margin-bottom: 5px;min-height: 164px;border: 1px solid #dadada;padding: 5px;}
.lrgtbl{ margin-bottom: 5px;min-height: 363px;border: 1px solid #dadada;padding: 5px;}

/*Sitestyle Header Footer css*/
#contentcontainer a {
    color: #1f4f82;
}
#contentcontainer {
    min-height: 400px;
    height:auto!important;
    height: 400px;
    width: 984px;
    margin: 0 auto;
    clear: both;
    position: relative;
}
#content {
    width: 964px;
    padding: 15px 10px;
    float: left;
}
#header {
    width: 100%;
    min-width: 984px;
    clear: both;
}
#headerrow3 {
    width: 100%;
    background: url("/Registration/Images/logo-bg.png") top center no-repeat #023863;
    padding: 0;
    min-height: 72px;
    float: left;
}
#hrow3contentdiv {
    margin: 0 auto;
    width: 964px;
    height: 72px;
    clear: both;
}
#logo {
    width: 190px;
    height: 51px;
    text-indent: -9999px;
    margin: 10px 0 0;
    float: left;
    background: url("/Registration/Images/sprite.png") -10px -143px no-repeat;
}
#logo a {
    width: 190px;
    height: 51px;
    display: block;
}
#projname {
    border-left: 1px solid #0f709b;
    float: left;
    padding: 10px;
    position: relative;
    top: 16px;
}
#projname a {
    color: #fffeff;
    font-size: 30px;
    text-decoration: none;
}
#searchbox {
    float: right;
    display: inline;
}
.niftyinfo {
    border-right: 1px solid #0f709b;
    float: left;
    line-height: 20px;
    margin: 4px 5px;
    padding: 2px 5px;
    min-height: 60px;
}
.niftytext {
    color: #a1cff1;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
}
.niftyvalue {
    color: #fff;
    font-size: 22px;
}
.niftydown span {
    color: #f9744b;
    padding-right: 10px;
    font-size: 14px;
}
.niftyup span {
    color: #46fc48;
    padding-right: 10px;
    font-size: 14px;
}
#lnks-info {
    margin-right: 10px;
    line-height: 13px;
    font-family: arial;
    font-size: 11px;
    color: #6896b7;
    font-weight: 700;
}
#lnks-info ul {
    float: left;
    margin: 8px 0 0;
    padding: 0;
}
#lnks-info ul li {
    float: left;
    list-style: none;
    vertical-align: top;
    padding: 0 10px;
}
#lnks-info ul li.last {
    border: none;
    padding-right: 0;
}
.f-left {
    float: left;
}
.calltxtblock {
    padding-left: 4px;
}
#headerrow4 {
    width: 100%;
    background: url("/Registration/Images/nav-bg.gif") repeat-x #039ecc;
    height: 34px;
    float: left;
}
#nav {
    clear: both;
    margin: 0 auto;
    width: 984px;
    height: 34px;
    position: relative;
}
#nav a:hover {
    text-decoration: none;
}
#nav ul {
    margin: 0;
    padding: 0;
    float: left;
}
#nav ul li.nav-item {
    display: inline;
    float: left;
    position: relative;
    height: 34px;
    margin: 0;
    background: url("/Registration/Images/nav-seperator.gif") top right no-repeat;
    list-style: none;
    z-index: 3;
}
#nav ul li.nav-item.active {
    background: url("/Registration/Images/navhover-bg.gif") repeat-x;
    color: #ff7f00;
}
.active {
    border-left: 1px solid #0385ae;
    border-right: 1px solid #0385ae;
}
#nav ul li.nav-item.hover,
#nav ul li.nav-item:hover {
    background: url("/Registration/Images/navhover-bg.gif") repeat-x;
    color: #ff7f00;
}
#nav ul li.nav-item.active a,
#nav ul li.nav-item.hover a,
#nav ul li.nav-item:hover a {
    color: #ff7f00;
}
#nav ul li a {
    font-weight: 700;
    color: #fff;
    display: block;
    padding: 10px;
    font-size: 12px;
    outline: 0;
}
#nav ul li a .primary-link {
    background: url("/Registration/Images/arrowdown-white.gif") center right no-repeat;
    padding-right: 10px;
}
#nav ul li.active a .primary-link {
    background: url("/Registration/Images/arrowdown-orange.gif") center right no-repeat;
}
#nav ul li.no-subnav a .primary-link {
    padding-right: 0;
}
#nav ul li.hover a .primary-link,
#nav ul li:hover a .primary-link {
    background: url("/Registration/Images/arrowdown-orange.gif") center right no-repeat;
}
#nav ul li.no-subnav a .primary-link {
    background: 0 0;
}
#nav ul li .subnav {
    display: none;
    position: absolute;
    top: 34px;
    left: -1px;
    padding-right: 2px;
    padding-bottom: 2px;
    z-index: 9999;
}
#nav .subnav-inner {
    border-left: 1px solid #0385ae;
    border-bottom: 1px solid #0385ae;
    border-right: 1px solid #0385ae;
    float: left;
    background-color: #fff;
}
#nav ul li .subnav ul {
    float: left;
    min-width: 130px;
    margin: 0;
}
#nav ul li .subnav ul.two {
    float: right;
}
#nav ul li .subnav ul li {
    display: block;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #d5d5d5;
    float: none;
    height: auto;
    margin: 0 10px;
    padding: 0;
    background-color: #fff;
}
#nav ul li .subnav.double {
    width: 272px;
}
#nav ul li .subnav.double ul.one {
    width: 130px;
    margin-bottom: 3px;
}
#nav ul li .subnav.double ul.two {
    width: 140px;
}
#nav ul li .subnav.double ul.one li {
    margin: 0 0 0 10px;
}
#nav ul li .subnav ul li.lastChild {
    border-bottom: 1px solid #f5f5f5;
}
#nav ul li .subnav ul li a,
#nav ul li.nav-item:hover .subnav ul li a {
    font-size: 12px;
    color: #006e97;
    white-space: nowrap;
    padding: 8px 0;
}
#nav ul li .subnav.double ul li a,
#nav ul li.nav-item:hover .subnav.double ul li a {
    white-space: normal;
}
#nav ul li .subnav ul li.active,
#nav ul li .subnav ul li:hover {
    background: #fff;
}
#nav ul li .subnav ul li a:hover,
#nav ul li .subnav ul li.active a {
    color: #ff7f00!important;
}
.iiflhome {
    float: right;
    margin-right: 10px;
    padding: 8px 7px 7px;
}
.iiflhome a {
    color: #feffff;
    font-size: 12px;
    font-weight: 700;
    background: url("/Registration/Images/icon-iiflhome.gif") 0 3px no-repeat;
    padding: 5px 0 0 23px;
}
#footer {
    width: 100%;
    min-width: 984px;
    clear: both;
}
#footerrow1 {
    width: 100%;
    background: url("/Registration/Images/footer-bg.gif") top center no-repeat #023863;
    border-bottom: 1px solid #025b94;
    min-height: 34px;
    font-size: 11px;
    text-transform: uppercase;
    float: left;
}
#frow1contentdiv {
    margin: 0 auto;
    border-left: 1px solid #025b94;
    border-right: 1px solid #025b94;
    width: 942px;
    min-height: 34px;
    clear: both;
    padding: 0 10px;
}
.foottitles {
    color: #ff7f00;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 400;
    float: left;
    padding: 9px 0 0;
}
.fixedwid {
    width: 100px;
}
.a-zlinks {
    text-transform: uppercase;
    font-size: 11px;
    width: 834px;
    float: left;
    padding: 9px 0 0;
}
#footerrow3 {
    width: 100%;
    background: #023863;
    padding: 0;
    float: left;
}
#frow3contentdiv {
    margin: 10px auto 0;
    width: 944px;
    clear: both;
    padding: 0 10px;
}
.pipe {
    padding: 0 10px 0 0;
    margin: 0 5px 0 0;
    background: url("/Registration/Images/mini-separator.gif") right 3px no-repeat;
}
.disclaimerlnks {
    width: 100%;
    padding: 8px 0;
    clear: both;
    float: left;
    text-transform: uppercase;
    font-size: 11px;
}
.copyrights {
    font-size: 11px;
    text-align: left;
    padding: 0 0 10px;
    clear: both;
    width: 100%;
    line-height: 14px;
    color: #6788a1;
}