#min-width {width:1200px;}
#main { text-align:left;}


#header {height:354px;}

#footer { height:47px; padding:13px 32px 0 0;}

.col-1, .col-2, .col-3 {float:left;}
.container {width:100%; overflow:hidden;}
.container2 {width:100%;}

/* ============================= page1 ===========================*/

#page1 .col-1 {width:32%/*219px*/;}
#page1 .col-2 {width:67%/*475px*/;}

#page1 .col-2 .col-1 {
	width:400px;
}
#page1 .col-2 .col-2 {width:212px;}

/* ============================= page2 ===========================*/

#page2 .col-1 {
	width:42%/*289px*/;
}
#page2 .col-2 {width:57%/*405px*/;}

#page2 .col-2 .col-1 {width:140px;}
#page2 .col-2 .col-2 {width:212px;}

/* ============================= page3 ===========================*/

#page3 .col-1 {width:36%/*249px*/;}
#page3 .col-2 {width:63%/*445px*/;}

#page3 .col-2 .box .col-1 {width:142px; margin-right:-142px; position:relative;}
#page3 .col-2 .box .col-2 {width:100%; position:relative;}
#page3 .col-2 .box .col-2 .indent {padding:0 0 0 142px;}

#page3 .col-2 .col-1 {width:197px;}
#page3 .col-2 .col-2 {width:197px;}

/* ============================= page4 ===========================*/

#page4 .col-1 {width:37%/*259px*/;}
#page4 .col-2 {width:62%/*435px*/;}

#page4 .col-2 .col-1 {width:130px; margin-right:-130px; position:relative;}
#page4 .col-2 .col-2 {width:100%; position:relative;}
#page4 .col-2 .box .col-2 .indent {padding:0 0 0 130px;}

/* ============================= page5 ===========================*/

#page5 .col-1 {width:36%/*249px*/;}
#page5 .col-2 {width:63%/*445px*/;}

#page5 .col-2 .box .col-1 {width:190px;}
#page5 .col-2 .box .col-2 {width:189px;}

#page5 .col-2 .col-1 {width:210px;}
#page5 .col-2 .col-2 {width:182px;}

#signup table {
 background-color: #FDEDA3;
 color: #000000;
 width: 880px;
 border: 1px solid #D7E5F2;
 border-collapse: collapse;
}

#signup td {
 border: 1px solid #FBD641;
 padding-left: 4px;
}
.labelcell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: transparent;
 width: 220px;
}
.labelcelllarge {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3670A7;
 background-color: transparent;
 width: 100%;
}

.fieldcell {
 background-color: #FDEDA5;
 color: #000000;
 text-align: right;
 margin-right: 0px;
 padding-right: 0px;
}
.fieldcell input {
 width: 200px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #FBD641;
 color: #102132;
 border: 1px solid #284279;
 margin-right: 0px;
} 
.fieldcell select {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #FBD641;
 color: #102132;
 border: 1px solid #284279;
}
.textareaPrev {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #FBD641;
 color: #102132;
 border: 1px solid #284279;
 text-align:left;
 
 
}

.smalllabelcell {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: transparent;
 color: #3670A7;
 width: 100px;
}

.smallfieldcell {
 background-color: #FDEDA5;
 color: #000000;
 text-align: right;
 
}

.smallfieldcell input {
 width: 100px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #FBD641;
 color: #102132;
 border: 1px solid #284279;
}

.smallfieldcell select {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #FBD641;
 color: #102132;
 border: 1px solid #284279;
}
.smallfieldcell input.radio {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #FBD641;
 color: #102132;
 border: 1px solid #284279;
}
.button {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #FBD641;
 color: #102132;
 margin-left: 12px;
 margin-top: 3px;
 margin-bottom: 2px;
}

