/*
Copyright 2005 Adobe Systems Incorporated.
Layout Columns CSS 	
$Revision: 1.41.38.1 $
*/
div.columns-4-ABCD-A,
div.columns-4-ABCD-B,
div.columns-4-ABCD-C,
div.columns-3-aaBcc-aa,
div.columns-3-aaBcc-B,
div.columns-3-aabbC-aa,
div.columns-3-aabbC-bb,
div.columns-3-ABC-A,
div.columns-3-ABC-B,
div.columns-2-aaB-aa,
div.columns-2-Abb-A,
div.columns-2-AB-A {
padding: 0 8px;
margin-bottom: 0.5em;
float: left;
}
div.columns-4-ABCD-D,
div.columns-3-aabbC-C, 
div.columns-3-aaBcc-cc,
div.columns-3-ABC-C,
div.columns-2-Abb-bb,
div.columns-2-aaB-B,
div.columns-2-AB-B {
padding: 0 8px;
margin-bottom: 0.5em;
float: right;
}
div.columns-2-Abb-A, 
div.columns-2-aaB-aa, 
div.columns-2-AB-A, 
div.columns-3-ABC-A, 
div.columns-3-aaBcc-aa,
div.columns-3-aabbC-aa, 
div.columns-4-ABCD-A { 
margin-left: 0;
padding-left: 0;
}
div.columns-2-Abb-bb, 
div.columns-2-aaB-B, 
div.columns-2-AB-B, 
div.columns-3-ABC-C, 
div.columns-3-aaBcc-cc, 
div.columns-3-aabbC-C, 
div.columns-4-ABCD-D { 
margin-right: 0;
padding-right: 0;
}
/*\*/
* html div.columns-2-Abb-A, 
* html div.columns-2-aaB-aa, 
* html div.columns-2-AB-A, 
* html div.columns-3-ABC-A, 
* html div.columns-3-aaBcc-aa, 
* html div.columns-3-aabbC-aa, 
* html div.columns-4-ABCD-A { 	
margin-left: -4px;
padding: 0 8px;
}
* html div.columns-2-Abb-bb, 
* html div.columns-2-aaB-B, 
* html div.columns-2-AB-B, 
* html div.columns-3-ABC-C, 
* html div.columns-3-aaBcc-cc,
* html div.columns-3-aabbC-C, 
* html div.columns-4-ABCD-D { 	
margin-right: -4px;
padding: 0 8px;
}
/* */
div.full-width div.columns-2-AB-A,
div.full-width div.columns-2-AB-B { 
width: 350px !important;
width: 366px;
}
div.full-width div.options-pod div.columns-2-AB-A,
div.full-width div.options-pod div.columns-2-AB-B { 
width: 342px !important;
width: 358px;
}
div.partial-width div.columns-2-AB-A,
div.partial-width div.columns-2-AB-B { 
width: 251px !important;
width: 267px;
}
div.full-width div.columns-2-aaB-aa { 
width: 160px !important;
width: 176px;
}
div.full-width div.columns-2-aaB-B { 
width: 516px !important;
width: 532px;
}
div.full-width div.columns-2-Abb-A { 
width: 466px !important;
width: 482px;
}
div.full-width div.columns-2-Abb-bb { 
width: 225px !important;
width: 241px;
} 
div.partial-width div.columns-2-aaB-aa,
div.partial-width div.columns-2-Abb-bb {
width: 159px !important;
width: 175px;
}
div.partial-width div.columns-2-aaB-B,
div.partial-width div.columns-2-Abb-A { 
width: 343px !important;
width: 359px;
}
div.full-width div.columns-3-ABC-A,
div.full-width div.columns-3-ABC-B,
div.full-width div.columns-3-ABC-C {
width: 225px !important;
width: 241px;
}
div.full-width div.columns-3-ABC-B {
margin-left: 8px;
}
div.partial-width div.columns-3-ABC-A,
div.partial-width div.columns-3-ABC-B,
div.partial-width div.columns-3-ABC-C {
width: 160px !important;
width: 176px;
}
div.partial-width div.columns-3-ABC-B {
margin-left: 7px;
}
div.full-width div.columns-3-aabbC-aa,
div.full-width div.columns-3-aabbC-bb {
width: 170px !important;
width: 186px;
}
div.full-width div.columns-3-aabbC-bb {
margin-left: 7px;
}
div.full-width div.columns-3-aabbC-C {
width: 338px !important;
width: 354px;
}
div.partial-width div.columns-3-aabbC-aa,
div.partial-width div.columns-3-aabbC-bb {
width: 108px !important;
width: 124px;
height: auto !important;
}
div.partial-width div.columns-3-aabbC-bb {
margin-left: 7px;
}
div.partial-width div.columns-3-aabbC-C {
width: 265px !important;
width: 281px;
}
div.full-width div.columns-4-ABCD-A,
div.full-width div.columns-4-ABCD-B,
div.full-width div.columns-4-ABCD-C, 
div.full-width div.columns-4-ABCD-D {
width: 162px !important;
width: 178px
}
div.full-width div.columns-4-ABCD-B,
div.full-width div.columns-4-ABCD-C {
margin-left: 9px;
}
div.partial-width div.columns-4-ABCD-A,
div.partial-width div.columns-4-ABCD-B,
div.partial-width div.columns-4-ABCD-C, 
div.partial-width div.columns-4-ABCD-D {
width: 113px !important;
width: 129px
}
div.partial-width div.columns-4-ABCD-B,
div.partial-width div.columns-4-ABCD-C {
margin-left: 9px;
}
div.full-width div.columns-2-AB-A div.columns-2-AB-A,
div.full-width div.columns-2-AB-B div.columns-2-AB-A,
div.full-width div.columns-2-AB-A div.columns-2-AB-B,
div.full-width div.columns-2-AB-B div.columns-2-AB-B {  
width: 165px !important;
width: 181px;	
}
div.full-width div.columns-2-AB-A div.op-body div.columns-2-AB-A,
div.full-width div.columns-2-AB-B div.op-body div.columns-2-AB-A,
div.full-width div.columns-2-AB-A div.op-body div.columns-2-AB-B,
div.full-width div.columns-2-AB-B div.op-body div.columns-2-AB-B,
div.full-width div.options-pod div.columns-2-AB-A div.columns-2-AB-A,
div.full-width div.options-pod div.columns-2-AB-B div.columns-2-AB-A,
div.full-width div.options-pod div.columns-2-AB-A div.columns-2-AB-B,
div.full-width div.options-pod div.columns-2-AB-B div.columns-2-AB-B {
width: 149px !important;
width: 165px;
}
/*\*/
* html div.full-width div.columns-2-AB-A div.op-body,
* html div.full-width div.columns-2-AB-B div.op-body {  
height: 1%;
}
/**/
div.full-width div.columns-2-AB-A div.columns-2-Abb-A,
div.full-width div.columns-2-AB-B div.columns-2-Abb-A {  
width: 222px !important;
width: 238px;	
}
div.full-width div.columns-2-AB-A div.columns-2-Abb-bb,
div.full-width div.columns-2-AB-B div.columns-2-Abb-bb {  
width: 108px !important;
width: 124px;
}
div.full-width div.columns-2-aaB-B div.columns-2-AB-A, 
div.full-width div.columns-2-aaB-B div.columns-2-AB-B  {
width: 246px !important;
width: 262px;
}
div.full-width div.columns-2-Abb-A div.columns-2-AB-A, 
div.full-width div.columns-2-Abb-A div.columns-2-AB-B  {
width: 225px !important;
width: 241px;
}
div.partial-width div.columns-2-AB-A div.columns-2-AB-A,
div.partial-width div.columns-2-AB-B div.columns-2-AB-A,
div.partial-width div.columns-2-AB-A div.columns-2-AB-B,
div.partial-width div.columns-2-AB-B div.columns-2-AB-B {
width: 113px !important;
width: 129px;
}
div.partial-width div.columns-2-AB-A div.p-halo div.columns-2-AB-A,
div.partial-width div.columns-2-AB-B div.p-halo div.columns-2-AB-A,
div.partial-width div.columns-2-AB-A div.p-halo div.columns-2-AB-B,
div.partial-width div.columns-2-AB-B div.p-halo div.columns-2-AB-B {
width: 104px !important;
width: 120px;
}
div.partial-width div.columns-2-Abb-A div.columns-2-AB-A, 
div.partial-width div.columns-2-Abb-A div.columns-2-AB-B,
div.partial-width div.columns-2-aaB-B div.columns-2-AB-A, 
div.partial-width div.columns-2-aaB-B div.columns-2-AB-B  {
width: 160px !important;
width: 176px;
}
div.partial-width div.columns-2-aaB-B div.columns-2-aaB-aa {
width: 114px !important;
width: 130px;
text-align: left !important;
}
div.partial-width div.columns-2-aaB-B div.columns-2-aaB-B  {
width: 206px !important;
width: 222px;
}
div.full-width div.columns-2-aaB-B div.columns-2-aaB-aa {
width: 143px !important;
width: 159px;
text-align: left !important;
}
div.full-width div.columns-2-aaB-B div.columns-2-aaB-B  {
width: 356px !important;
width: 372px;
}
.form-columns div.columns-2-AB-A, 
.form-columns div.columns-2-AB-B, 
.form-columns div.columns-2-aaB-aa, 
.form-columns div.columns-2-aaB-B, 
.form-columns div.columns-2-Abb-A, 
.form-columns div.columns-2-Abb-bb, 
.form-columns div.columns-3-aaBcc-aa, 
.form-columns div.columns-3-aaBcc-B, 
.form-columns div.columns-3-aaBcc-cc, 
.form-columns div.columns-3-aabbC-aa, 
.form-columns div.columns-3-aabbC-bb, 
.form-columns div.columns-3-aabbC-C {
margin-top: 3px !important;
margin-bottom: 3px !important;
}
.form-columns div.columns-2-AB-A,
.form-columns div.columns-2-aaB-aa,
.form-columns div.columns-2-Abb-A,
.form-columns div.columns-3-aabbC-aa, 
.form-columns div.columns-3-aaBcc-aa {
padding-top: 0.25em !important;
padding-bottom: 0.25em !important;
}
div.partial-width .form-columns div.columns-2-AB-A,
div.partial-width .form-columns div.columns-2-AB-B { 
width: 255px !important;
width: 271px;
}
div.partial-width .form-columns fieldset div.columns-2-AB-A,
div.partial-width .form-columns fieldset div.columns-2-AB-B { 
width: 255px !important;
width: 267px; 
}
div.partial-width .form-columns div.columns-2-aaB-aa {
width: 149px !important;
width: 166px;
}
div.partial-width .form-columns div.columns-3-aaBcc-aa {
width: 158px !important;
width: 166px;
}
div.partial-width .form-columns div.columns-2-aaB-B {
width: 360px !important;
width: 376px;
}
div.partial-width .form-columns div.columns-3-aaBcc-B {
width: 168px !important;
width: 184px;
}
div.partial-width .form-columns div.columns-3-aaBcc-cc {
width: 168px !important;
width: 184px;
}
div.full-width .form-columns div.columns-3-aabbC-aa {
width: 158px !important;
width: 166px;
}
div.full-width .form-columns div.columns-2-aaB-aa {
width: 184px !important;
width: 200px;
}
div.partial-width .form-columns div.columns-3-aabbC-aa,
div.partial-width .form-columns div.columns-3-aabbC-bb  {
width: 121px !important;
width: 137px;
}
div.partial-width .form-columns div.columns-3-aabbC-bb {
margin-left: 0px;
}
div.partial-width .form-columns div.columns-3-aabbC-C {
width: 251px !important;
width: 267px;
margin-bottom: 0px !important;	
}
.form-columns div.columns-3-aaBcc-aa {
text-align: right;
}
div.full-width col.datacolumns-3-aaBC-aa {
width: 188px;
}
div.full-width col.datacolumns-3-aaBC-B,
div.full-width col.datacolumns-3-aaBC-C {
width: 266px;
}
div.full-width col.datacolumns-4-aaBCD-aa {
width: 135px;	
}
div.full-width col.datacolumns-4-aaBCD-B,
div.full-width col.datacolumns-4-aaBCD-C,
div.full-width col.datacolumns-4-aaBCD-D {
width: 195px;
}
div.full-width col.datacolumns-4-ABCD-A,
div.full-width col.datacolumns-4-ABCD-B,
div.full-width col.datacolumns-4-ABCD-C,
div.full-width col.datacolumns-4-ABCD-D {
width: 180px;
}
div.full-width col.datacolumns-3-ABC-A,
div.full-width col.datacolumns-3-ABC-B,
div.full-width col.datacolumns-3-ABC-C {
width: 240px;
}
div.full-width col.datacolumns-2-AB-A,
div.full-width col.datacolumns-2-AB-B {
width: 360px;
}
div.full-width col.datacolumns-4-Abbccdd-A { 
width: 282px;
}
div.full-width col.datacolumns-4-Abbccdd-bb,
div.full-width col.datacolumns-4-Abbccdd-cc,
div.full-width col.datacolumns-4-Abbccdd-dd { 
width: 146px;
}
div.partial-width col.datacolumns-3-aaBC-aa {
width: 132px
}
div.partial-width col.datacolumns-3-aaBC-B,
div.partial-width col.datacolumns-3-aaBC-C {
width: 197px;
}
div.partial-width col.datacolumns-4-aaBCD-aa {
width: 112px;	
}
div.partial-width col.datacolumns-4-aaBCD-B,
div.partial-width col.datacolumns-4-aaBCD-C,
div.partial-width col.datacolumns-4-aaBCD-D {
width: 138px;
}
div.partial-width col.datacolumns-3-ABC-A,
div.partial-width col.datacolumns-3-ABC-B,
div.partial-width col.datacolumns-3-ABC-C {
width: 175px;
}
div.partial-width col.datacolumns-3-Abbcc-A { 
width: 235px;
}
div.partial-width col.datacolumns-3-Abbcc-bb,
div.partial-width col.datacolumns-3-Abbcc-cc { 
width: 97px;
}
div.partial-width col.datacolumns-2-AB-A,
div.partial-width col.datacolumns-2-AB-B { 
width: 283px;
}
div.partial-width col.datacolumns-2-aaB-aa,
div.partial-width col.datacolumns-2-Abb-bb { 
width: 186px;
}
div.partial-width col.datacolumns-2-aaB-B,
div.partial-width col.datacolumns-2-Abb-A { 
width: 348px;
}
/*\*/
* html div.partial-width table div.preWrapper { 
width: 340px;
}
* html div.full-width div.columns-2-aaB-B table div.preWrapper { 
width: 409px;
}
/**/
::root div.partial-width table div.preWrapper { 
width: 309px;
}
::root div.full-width div.columns-2-aaB-B table div.preWrapper { 
width: 406px;
}
