2 Reusable Asset Library - CSS Positioning Version (v3.2)
7 /*------------------------General-----------------------------------*/
10 font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;
23 vertical-align:bottom !important;
29 vertical-align:top !important;
34 td,tr,th{ /*IE5.5 hack*/
38 display:none !important;
41 vertical-align:middle !important;
47 display:block !important;
55 margin-left:10px !important;
58 font-family: Courier,serif;
88 padding:2px 5px 2px 8px;
91 vertical-align:middle;
108 /*----------------------Horizontal Rules----------------------------*/
111 border-top:1px #369 solid;
127 /*--------------Primay Window Banner--------------------------------*/
133 background:no-repeat url(../images/swoosh.gif) 100% 0;
135 display:table; /*For vertical centering in standards complaint browsers*/
137 overflow-x:hidden; /*Remove horizonal scroll in IE*/
158 _position:absolute; /*IE Hack for vertical centering*/
159 _top:48%; /*IE Hack for vertical centering*/
160 display:table-cell; /*For standards complaint browsers*/
161 vertical-align:middle; /*For standards complaint browsers*/
166 _position:relative; /*IE Hack for vertical centering*/
167 _top:-48%; /*IE Hack for vertical centering*/
182 /*---------------------Secondary Window Banner----------------------*/
186 border-bottom:2px #369 solid;
193 /*--------------------Secondary Windows (General)-------------------*/
203 /*--------------------mIC: Introductory Copy------------------------*/
209 /*-----------------------mQH: Quick Help----------------------------*/
214 background:url(../images/quickhelp_lt.gif) no-repeat 0 50%;
217 vertical-align:middle;
222 background:url(../images/quickhelp_lt.gif) no-repeat 0px 0px;
229 vertical-align:middle;
235 clear:both !important;
237 background:#9CF !important;
240 height:auto !important;
241 padding:4px 8px !important;
242 position:relative !important;
250 /*----------------------bPF: Footer---------------------------------*/
258 padding:25px 0 20px 10px;
268 padding:0 !important;
269 margin-left:0px !important;
279 /*---------------------------LAYOUT---------------------------------*/
282 clear:both !important;
298 /* One column-------------------------------------------------------*/
309 /* Two column, wide left:------------------------------------------*/
323 /* Two column, wide right:------------------------------------------*/
337 /* Three column-----------------------------------------------------*/
356 /*---------------------------Forms----------------------------------*/
358 padding-top:5px !important;
361 padding-bottom:5px !important;
366 vertical-align:middle;
370 text-align:center !important;
373 width:10px !important;
375 .col-ast div,.col-ast img{
381 vertical-align:middle;
383 .form-grid label.twoline,
389 .inline{ /*When multiple text input fields */
390 margin-right:10px !important; /*are adjacent, space them out!!*/
395 vertical-align:middle;
400 .rcb-spacer,.rcb-spacer img{
409 padding:0 !important;
425 vertical-align:top !important;
441 border-top:1px #666 solid;
446 vertical-align:middle;
451 border-bottom:1px #000 solid;
457 fieldset .btm-row td{
458 border-top:1px #CCC solid !important;
474 background:#CCC url(../images/button_arrow_up.gif) no-repeat 90% 50%;
479 background:#CCC url(../images/button_arrow_down.gif) no-repeat 90% 50%;
497 font-family:sans-serif;
504 color:#CCC !important;
507 color:#000 !important;
509 input.text, input.password{
511 vertical-align:middle;
513 input.text:focus,textarea:focus{
522 vertical-align:middle;
523 margin-right:8px !important;
524 text-align:center !important;
539 padding-left:22px !important;
547 /*---------------------------Help-----------------------------------*/
560 padding:0 !important;
561 margin-left:1px !important;
587 text-decoration:none !important;
590 text-decoration:underline !important;
593 /*--------------------------Glossary--------------------------------*/
604 text-transform:uppercase;
617 .glossary-index a:hover{
633 text-transform:uppercase;
636 border-bottom:1px #999 solid;
656 border-right:0 !important;
662 border-bottom:0 !important;
671 font-weight:bold !important;
680 /*--------------------mTIE: Table of Interactive Elements-----------*/
682 font-weight:bold !important;
685 font-weight:bold !important;
691 border-left:1px #CCC solid;
692 border-top:1px #CCC solid;
695 .date, .date-ss, .time {
703 border-bottom:1px #CCC solid;
704 border-right:1px #CCC solid;
706 vertical-align:middle;
708 .mTIE .headerRow td {
714 border-bottom:1px #CCC solid;
715 border-right:1px #CCC solid;
719 text-decoration:underline;
722 background:#369 !important;
726 .button-mTIE{ /*Check All-Clear All button*/
737 background:#FFF !important;
739 #totalRow .decTotal {
746 /*------------------------mTAB--------------------------------------*/
751 border-left:1px #CCC solid;
752 border-top:1px #CCC solid;
762 border-bottom:1px #CCC solid;
763 border-right:1px #CCC solid;
765 vertical-align:middle;
767 .mTAB .headerRow td {
773 border-bottom:1px #CCC solid;
774 border-right:1px #CCC solid;
778 text-decoration:underline;
781 background:#369 !important;
785 .button-mTAB{ /*Check All-Clear All button*/
794 /*----------------------mIM: Inline Messages------------------------*/
799 background-position:9px 5px !important;
803 .mIM p,.mIM ul,.mIM ol{
822 * html .mIM { /*IE Hack*/
823 height:35px; /*set the height in IE5.5*/
824 voice-family:"\"}\"";
825 voice-family:inherit;
826 height:30px; /*set the height in IE6.0*/
828 *+.mIM{ /*high end browser hack*/
832 background:#9CF url(../images/icon_error.gif) no-repeat;
849 .error .list-errors {
856 .error .list-errors li {
858 background:url(../images/dash.gif) no-repeat 0 50%;
870 background:#9CF url(../images/icon_info.gif) no-repeat;
873 background:#9CF url(../images/icon_confirmation.gif) no-repeat;
876 background:#9CF url(../images/icon_alert.gif) no-repeat;
879 background:#9CF url(../images/icon_help.gif) no-repeat;
882 /*---------------------mRT: Return to Top---------------------------*/
889 background:url(../images/return_to_top.gif) no-repeat 0 2px;
892 /*---------------------mPW:Please Wait------------------------------*/
894 border-top:1px #666 solid;
895 border-bottom:1px #666 solid;
906 background:url(../images/please_wait.gif) no-repeat 50% 100%;
915 /*---------------------mDL: Data List-------------------------------*/
921 padding:4px 0px 4px 10px;
932 .mDL .total{ /*are these being duplicated?*/
942 /*------------------mDDL: Double Data List--------------------------*/
944 margin-bottom:10px !important;
951 padding:4px 0px 4px 10px;
972 /*------------------------mCA: Contact-------------------------*/
994 /*----------mDSR:Data Summary/Review Verification-------------------*/
996 border-bottom:1px #000 solid;
1014 /*---------------------mLL: Link Listing----------------------------*/
1038 /*-----------------mPN: Pagination/Navigation-----------------------*/
1049 line-height:160% !important;
1061 .mPN .left,.mPN .right{
1084 /*-----------------mSN: Simple Navigation---------------------------*/
1086 padding:5px 0 !important;
1091 .mSN *{ /*IE Hack to fix jumping*/
1099 margin:0 !important;
1107 /*----------------------mTC: Task Confirmation----------------------*/
1109 border:1px #9CF solid;
1131 background:#9CF url(../images/banner-confirmation.gif) repeat-x 0 0;
1132 padding:12px 10px 12px 60px;
1138 /*--------------------mHL: Helpful Links (new)----------------------*/
1140 border-top:1px #333 solid;
1141 border-bottom:1px #333 solid;
1152 /*--------------------mTI: Task Instructions------------------------*/
1165 /*---------------bSWN: Secondary Window Navigation------------------*/
1168 border-top:1px #369 solid;
1171 /*----------------mSD: Status Dashboard-----------------------------*/
1173 border:1px #369 solid;
1184 /*----------------mSDL: Summary Data Listing-----------------------*/
1186 border:1px #369 solid;
1194 padding:2px 0 2px 8px;
1195 vertical-align:middle;
1207 /*----------------------mDEE: Data Entry/Edit ----------------------*/
1213 border:1px #369 solid;
1219 vertical-align:middle;
1228 padding:0 !important;
1237 /*---------------------Supporting Text------------------------------*/
1244 /*------------------------tPH: Page header--------------------------*/
1246 margin:10px 100px 1px 10px;
1251 /*----------------Topic index found in pHW2.html--------------------*/
1272 background:url(../images/arrow_down_alt.gif) no-repeat 0 50%;
1276 background:url(../images/arrow_down_alt2.gif) no-repeat 0 50%;
1279 /*------------------Freezing header mods for NS7------------------- */
1280 div[class="class_float"] table {
1283 border:1px #CCC solid !important;
1287 div[class="class_float"] th {
1291 vertical-align:middle;
1294 border-left:2px #369 solid;
1297 /*------------------mSD:Status Dashboard----------------------------*/
1303 padding:2px 0 !important;
1304 margin:0 !important;
1305 border:0 !important;
1308 text-align:right !important;
1319 /*-------------------mCC: Convenence Choices------------------------*/
1325 border:1px #369 solid;
1331 vertical-align:middle;
1340 /*-----------------------Layout sample pages------------------------*/
1341 .layout-template .col1,
1342 .layout-template .col2,
1343 .layout-template .col3{
1346 border:1px #CCC dotted;
1349 .layout-template #grid{
1356 /*----------------------Row Exchange Module-------------------------*/
1358 border:1px #999 solid;
1372 /*---------------508 Complaint Skip Navigation Link-----------------*/
1375 color:#FFF !important;
1376 text-decoration:none;
1394 text-decoration:none;
1395 border-bottom:1px dotted;
1398 display:block !imporatn;
1402 /*---------------------mTS: Task Steps------------------------------*/
1404 border:1px #9CF solid;
1410 text-transform:uppercase;
1417 border-bottom:1px #9CF solid;
1433 background:url(../images/task_arrow_on.gif) no-repeat;
1436 background:url(../images/check.gif) no-repeat;