DIV.logo2-c2c2 {
	WIDTH: 307px; BACKGROUND: url(../img/logo2-c2c2.jpg) no-repeat 0px 0px; FLOAT: right; HEIGHT: 84px
}
DIV.logo2-c2c2 #c2c-top {
	TEXT-ALIGN: center; MARGIN-TOP: 15px; FONT-FAMILY: arial; COLOR: #515151; MARGIN-LEFT: -24px; FONT-WEIGHT: bold; MARGIN-RIGHT: 0px
}
#button {
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 125px; HEIGHT: 21px; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 0px solid
}
IMG.logo {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 0px !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV#navbar {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#page-title-container {
	MARGIN-BOTTOM: 20px
}
.page-title {
	LINE-HEIGHT: 22px;
	COLOR: #8CC53E;
	FONT-SIZE: 22px;
	FONT-WEIGHT: normal
}
DIV#page-title-container P {
	MARGIN-TOP: 4px
}
DIV#form-backgroud-container {

}
DIV.form-background-top {
	WIDTH: 920px;
	BACKGROUND: url(../img/bgs/usa-form-top.jpg) no-repeat 0px 0px;
	HEIGHT: 10px;
	padding-left: 0px;
}
* HTML DIV.form-background-top {
	MARGIN-BOTTOM: 0px
}
DIV.form-background-mid {
	WIDTH: 920px;
	BACKGROUND: url(../img/bgs/usa-form-bg.jpg) repeat-y 0px 0px
}
* HTML DIV.form-background-mid {
	MARGIN-TOP: -11px
}
DIV#required-container {
	OVERFLOW: hidden
}
DIV.required-text {
	LINE-HEIGHT: 16px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 5px;
	FLOAT: left;
	MARGIN-RIGHT: 0px;
	margin-left: 21px;
}
.complete-text-fields {
	COLOR: #333333; FONT-SIZE: 12px
}
.required {
	FONT-FAMILY: verdana; COLOR: #ff0000; FONT-SIZE: 8px; VERTICAL-ALIGN: top
}
TD.gender-column {
	PADDING-LEFT: 34px; PADDING-RIGHT: 34px
}
TD.dob-column {
	PADDING-LEFT: 34px; PADDING-RIGHT: 34px
}
TD.height-column {
	PADDING-LEFT: 34px; PADDING-RIGHT: 34px
}
TD.weight-column {
	PADDING-LEFT: 54px; PADDING-RIGHT: 50px
}
TD.td-padding-top-bottom {
	PADDING-BOTTOM: 5px !important; PADDING-TOP: 2px !important
}
TD.first-column-td-title {
	WIDTH: 83px
}
#table-container {
	BACKGROUND-COLOR: #C9DBED;
	WIDTH: 879px;
	MARGIN-BOTTOM: 18px;
	MARGIN-LEFT: 20px;
	border: 1px solid #A3A3A3;
	padding-left: 0px;
	margin-right: 20px;
}
TABLE.basic-info {
	MARGIN-BOTTOM: 4px
}
TABLE.instant-basic-info {
	MARGIN: 15px 0px 10px; WIDTH: 730px
}
TABLE.instant-basic-info TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle
}
TABLE.instant-basic-info TD.instant-basic-info-label {
	WIDTH: 200px
}
TABLE.instant-basic-info TD STRONG {
	FONT-FAMILY: verdana; COLOR: #333; FONT-SIZE: 14px
}
TABLE.instant-dependent-info TD STRONG {
	FONT-FAMILY: verdana; COLOR: #333; FONT-SIZE: 14px
}
TABLE.instant-basic-info TD LABEL {
	FONT-FAMILY: verdana; COLOR: #333; FONT-SIZE: 14px
}
TABLE.instant-dependent-info TD LABEL {
	FONT-FAMILY: verdana; COLOR: #333; FONT-SIZE: 14px
}
TABLE.instant-basic-info TD INPUT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; MARGIN-TOP: 3px; FONT-FAMILY: verdana; COLOR: #636363; FONT-SIZE: 14px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
TABLE.instant-basic-info TD SELECT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; MARGIN-TOP: 3px; FONT-FAMILY: verdana; COLOR: #636363; FONT-SIZE: 14px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
TABLE.instant-basic-info TD INPUT.heightFT {
	HEIGHT: 18px
}
TABLE.instant-basic-info TD INPUT.heightIN {
	HEIGHT: 18px
}
TABLE.instant-basic-info TD INPUT.weight {
	HEIGHT: 18px
}
TABLE.instant-dependent-info TD INPUT.heightFT {
	HEIGHT: 18px
}
TABLE.instant-dependent-info TD INPUT.heightIN {
	HEIGHT: 18px
}
TABLE.instant-dependent-info TD INPUT.weight {
	HEIGHT: 18px
}
TABLE#instant-conditions {
	MARGIN: 0px 0px 5px 212px; WIDTH: 518px
}
TABLE#instant-conditions TD {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
TABLE#instant-conditions TD.instant-basic-info-label {
	FONT-FAMILY: verdana; COLOR: #333; FONT-SIZE: 12px
}
TABLE#instant-conditions TD LABEL {
	FONT-FAMILY: verdana; COLOR: #333; FONT-SIZE: 12px
}
TABLE#instant-conditions TD INPUT {
	MARGIN: 0px 2px 0px 5px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle
}
TABLE.instant-dependent-info {
	WIDTH: 425px; MARGIN-LEFT: 212px
}
TABLE.instant-dependent-info TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 15px
}
TABLE.instant-dependent-info TD.instant-dependent-info-label {
	TEXT-ALIGN: left; WIDTH: 200px
}
TABLE.instant-dependent-info TD IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-LEFT: 5px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE.instant-dependent-info TD INPUT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; FONT-FAMILY: verdana; COLOR: #636363; FONT-SIZE: 14px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
TABLE.instant-dependent-info TD SELECT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; FONT-FAMILY: verdana; COLOR: #636363; FONT-SIZE: 14px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
:first-child + HTML TABLE.basic-info {
	MARGIN-BOTTOM: 0px
}
TABLE.basic-info TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 15px
}
TABLE.basic-info INPUT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; FONT-FAMILY: verdana; COLOR: #636363; FONT-SIZE: 14px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
TABLE.basic-info SELECT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; FONT-FAMILY: verdana; COLOR: #636363; FONT-SIZE: 14px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
TABLE.basic-info .zip {
	TEXT-ALIGN: center; WIDTH: 50px; HEIGHT: 20px; PADDING-TOP: 3px
}
TABLE.conditions-info {
	WIDTH: 420px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px
}
TABLE.conditions-info LABEL {
	FONT-FAMILY: verdana; COLOR: #333333; FONT-SIZE: 14px
}
TABLE.basic-info LABEL {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #333333;
	FONT-SIZE: 16px
}
TABLE.display-info {
	FONT-FAMILY: verdana; COLOR: #333333; FONT-SIZE: 14px
}
TABLE.conditions-info TD {
	PADDING-TOP: 8px
}
TABLE.conditions-info INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-FAMILY: verdana; COLOR: #636363; MARGIN-LEFT: 20px; FONT-SIZE: 14px; BORDER-TOP: medium none; MARGIN-RIGHT: 7px; BORDER-RIGHT: medium none
}
TABLE.conditions-info SELECT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-FAMILY: verdana; COLOR: #636363; MARGIN-LEFT: 20px; FONT-SIZE: 14px; BORDER-TOP: medium none; MARGIN-RIGHT: 7px; BORDER-RIGHT: medium none
}
TABLE.display-info INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT-FAMILY: verdana; COLOR: #636363; MARGIN-LEFT: 20px; FONT-SIZE: 14px; BORDER-TOP: medium none; MARGIN-RIGHT: 7px; BORDER-RIGHT: medium none
}
TABLE#conditions {
	MARGIN-TOP: 10px; WIDTH: 666px; MARGIN-LEFT: 37px; FONT-SIZE: 12px
}
TABLE#conditions LABEL {
	COLOR: #333333; FONT-SIZE: 12px
}
TABLE#conditions TD {
	PADDING-BOTTOM: 7px; VERTICAL-ALIGN: middle
}
TABLE#conditions INPUT {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
TABLE#conditions SELECT {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
TD.left-column-width {
	WIDTH: 135px
}
TD.middle-column-width {
	WIDTH: 250px
}
TD.right-column-width {
	WIDTH: 125px
}
* HTML TD.left-column-width {
	WIDTH: 160px
}
* HTML TD.middle-column-width {
	WIDTH: 125px
}
TABLE.display-info {
	MARGIN-TOP: 10px; WIDTH: 500px; MARGIN-BOTTOM: 7px; MARGIN-LEFT: 13px
}
TABLE.display-info TD {
	TEXT-ALIGN: left
}
TABLE.display-info #number_of_dependents {
	WIDTH: 40px
}
#spouse-info {
	WIDTH: 700px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px
}
TABLE#spouse-info LABEL {
	FONT-FAMILY: verdana; COLOR: #333333; FONT-SIZE: 14px
}
TABLE#spouse-info TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 15px
}
TABLE#spouse-info INPUT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; FONT-FAMILY: verdana; COLOR: #636363; FONT-SIZE: 14px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
TABLE#spouse-info SELECT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; FONT-FAMILY: verdana; COLOR: #636363; FONT-SIZE: 14px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
TABLE.child-info {
	WIDTH: 602px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px
}
TABLE.child-info LABEL {
	FONT-FAMILY: verdana; COLOR: #333333; FONT-SIZE: 14px
}
TABLE.child-info TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 15px
}
TABLE.child-info INPUT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; FONT-FAMILY: verdana; COLOR: #636363; FONT-SIZE: 14px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
TABLE.child-info SELECT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; FONT-FAMILY: verdana; COLOR: #636363; FONT-SIZE: 14px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
TABLE#personal-info {
	MARGIN-TOP: 2px; WIDTH: auto; MARGIN-BOTTOM: 14px; MARGIN-LEFT: 30px
}
TABLE#personal-info LABEL {
	FONT-FAMILY: verdana; COLOR: #333333; FONT-SIZE: 14px
}
TABLE#personal-info INPUT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; FONT-FAMILY: verdana; COLOR: #636363; FONT-SIZE: 14px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
TABLE#personal-info SELECT {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; FONT-FAMILY: verdana; COLOR: #636363; FONT-SIZE: 14px; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
.state {
	WIDTH: 166px !important
}
TD.empty-width {
	WIDTH: 100px
}
TABLE#personal-info TD {
	PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
TABLE#personal-info .phone1 {
	WIDTH: 30px
}
TABLE#personal-info .phone2 {
	WIDTH: 30px
}
TABLE#personal-info .phone3 {
	WIDTH: 40px
}
.dobMM {
	WIDTH: 28px
}
.dobDD {
	WIDTH: 28px
}
.heightIN {
	WIDTH: 28px
}
.heightFT {
	WIDTH: 28px
}
.gender {
	WIDTH: 80px; HEIGHT: 22px
}
.dobMM {
	TEXT-ALIGN: center; BACKGROUND: url(../img/bgs/usa-bg-mm.gif) #fff no-repeat 0px 0px; HEIGHT: 20px; PADDING-TOP: 3px
}
.dobDD {
	TEXT-ALIGN: center; BACKGROUND: url(../img/bgs/usa-bg-dd.gif) #fff no-repeat 0px 0px; HEIGHT: 20px; PADDING-TOP: 3px
}
.dobYYYY {
	TEXT-ALIGN: center; WIDTH: 48px; BACKGROUND: url(../img/bgs/usa-bg-yyyy.gif) #fff no-repeat 0px 0px; HEIGHT: 20px; PADDING-TOP: 3px
}
.heightFT {
	TEXT-ALIGN: center; BACKGROUND: #fff no-repeat 0px 0px; HEIGHT: 20px; PADDING-TOP: 3px
}
.heightIN {
	TEXT-ALIGN: center; BACKGROUND: #fff no-repeat 0px 0px; HEIGHT: 20px; PADDING-TOP: 3px
}
.weight {
	TEXT-ALIGN: center; BACKGROUND: #fff no-repeat 0px 0px; HEIGHT: 20px; PADDING-TOP: 3px
}
.weight {
	WIDTH: 40px
}
.button-container {
	OVERFLOW: hidden
}
.btnGreen {
	MARGIN-BOTTOM: 15px; FLOAT: right; MARGIN-RIGHT: 35px
}
* HTML .btnGreen {
	MARGIN-BOTTOM: 0px !important
}
:first-child + HTML .btnGreen {
	MARGIN-TOP: 10px
}
DIV#privacy {
	MARGIN: 5px 0px 23px 20px; WIDTH: 731px; FONT-SIZE: 11px
}
DIV#SSL-Logo {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
DIV.form-background-bottom {
	WIDTH: 920px;
	BACKGROUND: url(../img/bgs/usa-form-bottom.jpg) no-repeat 0px 0px;
	HEIGHT: 21px
}
DIV#contentB H1 {
	LINE-HEIGHT: 17px; COLOR: #888888; FONT-SIZE: 17px
}
DIV#contentB H3 {
	COLOR: #888888; FONT-SIZE: 15px
}
DIV#contentB P {
	LINE-HEIGHT: 17px; COLOR: #888888; FONT-SIZE: 12px
}
DIV#contentB UL {
	LINE-HEIGHT: 17px; COLOR: #888888; FONT-SIZE: 12px
}
DIV#contentB LI {
	LINE-HEIGHT: 17px; COLOR: #888888; FONT-SIZE: 12px
}
DIV#contentB A:link {
	LINE-HEIGHT: 17px; COLOR: #888888; FONT-SIZE: 12px
}
DIV#contentB A:visited {
	LINE-HEIGHT: 17px; COLOR: #888888; FONT-SIZE: 12px
}
DIV#contentB A:hover {
	LINE-HEIGHT: 17px; COLOR: #2c72b8; FONT-SIZE: 12px
}

