/*$Id: apps_child_mb.min.css,v 1.1.4.1 2013/12/11 04:00:49 jkautz Exp $*/
#camp #framework-content-main,#wpx #framework-content-main{font-size:13px}
.apptitle{font-size:130%;color:#000;text-decoration:none;font-weight:bold}
.apptitlechild{position:relative;top:4px;font-size:140%;color:#033;text-decoration:none;font-weight:bold}
.apphinavinactive{font-size:85%;color:#666;text-decoration:none;font-weight:normal}
.apphinavchildlink{font-size:85%;color:#000;text-decoration:underline;font-weight:normal}
.appnavbuttoninactive,a.appnavbuttoninactive:link,,a.appnavbuttoninactive:visited{font-size:80%;color:#666;text-decoration:none;font-weight:normal}
.appnavbuttonlink,a.appnavbuttonlink:link,a.appnavbuttonlink:visited{font-size:80%;color:#fff;text-decoration:underline;font-weight:normal}
.appnavcurrent,a.appnavcurrent:link,a.appnavcurrent:visited{font-size:110%;color:#000;text-decoration:none;font-weight:bold}
.appnavtextalt,.appnavtextalt{font-size:85%;color:#039;text-decoration:none;font-weight:normal}
.appnavlink,a.appnavlink:link,a.appnavlink:visited{font-size:100%;color:#039;text-decoration:underline;font-weight:normal}
.applink,a.applink:link,a.applink:visited{font-size:85%;color:#039;text-decoration:underline;font-weight:normal}
.apptitlerevlink,a.apptitlerevlink:link,,a.apptitlerevlink:visited{font-size:85%;color:#fff;text-decoration:underline;font-weight:bold}
.appstablecolorinactive{background-color:#999}
.statusheader{color:#366;text-decoration:none;font-weight:bold}
.statusheaderalt{color:#900;text-decoration:none;font-weight:bold}
.tools,a.tools:link,a.tools:visited{font-size:90%;color:#fff;text-decoration:none;font-weight:normal}
.toolslinks,a.toolslinks:link,a.toolslinks:visited{color:#fff;text-decoration:underline;font-weight:normal}
.toolsinactive,a.toolsinactive:link,a.toolsinactive:visited{color:#999;text-decoration:none;font-weight:normal}
.default-command-button,.command-button,.inactive-button{margin-right:5px;vertical-align:middle}
.default-command-button{border:1px solid #306682;background:url(/assets/camp/i/apps_btn_dcmd_m_off.png) bottom repeat-x;height:20px;font:bold 11px Arial, Helvetica, sans-serif;color:#2f6681;width:auto;overflow:visible;padding:0 9px}
.default-command-button:hover{background:url(/assets/camp/i/apps_btn_dcmd_m_on.png) bottom repeat-x}
.default-command-button-rounded{background:url(/assets/camp/i/apps_btn_dcmd_l.png) no-repeat;background-position:top left;padding-left:3px;float:left}
.default-command-button-rounded div{background:url(/assets/camp/i/apps_btn_dcmd_r.png) no-repeat;background-position:top right;padding-right:3px;float:left}
.default-command-button-rounded div .default-command-button{background:url(/assets/camp/i/apps_btn_dcmd_m.png) repeat-x;background-position:top left;float:left;border:0;height:21px;margin:0;padding:0 8px}
.default-command-button-rounded-on{background:url(/assets/camp/i/apps_btn_dcmd_l.png) no-repeat;background-position:center left;padding-left:3px;float:left}
.default-command-button-rounded-on div{background:url(/assets/camp/i/apps_btn_dcmd_r.png) no-repeat;background-position:center right;padding-right:3px;float:left}
.default-command-button-rounded-on div .default-command-button{background:url(/assets/camp/i/apps_btn_dcmd_m.png) repeat-x;background-position:center left;float:left;border:0;height:21px;margin:0!important;padding:0 8px}
.default-command-button-rounded-hit{background:url(/assets/camp/i/apps_btn_dcmd_l.png) no-repeat;background-position:bottom left;padding-left:3px;float:left}
.default-command-button-rounded-hit div{background:url(/assets/camp/i/apps_btn_dcmd_r.png) no-repeat;background-position:bottom right;padding-right:3px;float:left}
.default-command-button-rounded-hit div .default-command-button{background:url(/assets/camp/i/apps_btn_dcmd_m.png) repeat-x;background-position:bottom left;float:left;border:0;height:21px;margin:0!important;padding:0 8px}
.command-button{border:1px solid #a6a6a6;background:url(/assets/camp/i/apps_btn_cmd_m_off.png) bottom repeat-x;height:20px;font:11px Arial, Helvetica, sans-serif;color:#2f6681;width:auto;overflow:visible;margin:0;padding:0 4px}
.command-button:hover{background:url(/assets/camp/i/apps_btn_cmd_m_on.png) bottom repeat-x}
.command-button-rounded div .command-button{background:url(/assets/camp/i/apps_btn_cmd_m.png) repeat-x;background-position:top left;float:left;border:0;height:21px;margin:0;padding:0 3px}
.command-button-rounded{background:url(/assets/camp/i/apps_btn_cmd_l.png) no-repeat;background-position:top left;padding-left:3px;float:left}
.command-button-rounded div{background:url(/assets/camp/i/apps_btn_cmd_r.png) no-repeat;background-position:top right;padding-right:3px;float:left}
.command-button-rounded-on div .command-button{background:url(/assets/camp/i/apps_btn_cmd_m.png) repeat-x;background-position:center left;float:left;border:0;height:21px;margin:0!important;padding:0 3px}
.command-button-rounded-on{background:url(/assets/camp/i/apps_btn_cmd_l.png) no-repeat;background-position:center left;padding-left:3px;float:left}
.command-button-rounded-on div{background:url(/assets/camp/i/apps_btn_cmd_r.png) no-repeat;background-position:center right;padding-right:3px;float:left}
.command-button-rounded-hit div .command-button{background:url(/assets/camp/i/apps_btn_cmd_m.png) repeat-x;background-position:bottom left;float:left;border:0;height:21px;margin:0!important;padding:0 3px}
.command-button-rounded-hit{background:url(/assets/camp/i/apps_btn_cmd_l.png) no-repeat;background-position:bottom left;padding-left:3px;float:left}
.command-button-rounded-hit div{background:url(/assets/camp/i/apps_btn_cmd_r.png) no-repeat;background-position:bottom right;padding-right:3px;float:left}
.inactive-button{border:1px solid #dedddd;color:#bbb;background:url(/assets/camp/i/apps_btn_inac_m.png) bottom repeat-x;font:11px Arial, Helvetica, sans-serif;height:20px;width:auto;overflow:visible;margin:0;padding:0 4px}
.inactive-button-rounded .inactive-button{background:url(/assets/camp/i/apps_btn_inac_m_off.png) repeat-x;float:left;border:0;height:21px;padding:0 3px}
.inactive-button-rounded{background:url(/assets/camp/i/apps_btn_inac_l_off.png) left no-repeat;padding-left:3px;float:left}
.inactive-button-rounded div{background:url(/assets/camp/i/apps_btn_inac_r_off.png) right no-repeat;padding-right:3px;float:left}
#camp .default-command-button-rounded div .default-command-button,#camp .default-command-button-rounded-on div .default-command-button,#camp .default-command-button-rounded-hit div .default-command-button,#wpx .default-command-button-rounded div .default-command-button,#wpx .default-command-button-rounded-on div .default-command-button,#wpx .default-command-button-rounded-hit div .default-command-button,#camp .command-button-rounded div .command-button,#camp .command-button-rounded-on div .command-button,#camp .command-button-rounded-hit div .command-button,#wpx .command-button-rounded div .command-button,#wpx .command-button-rounded-on div .command-button,#wpx .command-button-rounded-hit div .command-button,#camp .inactive-button-rounded .inactive-button,#wpx .inactive-button-rounded .inactive-button{padding-bottom:1px}
.active-button{border-top:2px solid #989898;border-left:2px solid #989898;border-right:2px solid #4D4D4D;border-bottom:2px solid #4D4D4D;color:#356565;background-color:#FFFFCD;font:85% Arial}
.confirmation-content{background-color:#E3FFD5;color:#59B32D;width:486px;margin:10px 0;padding:4px 5px 0}
.error-content-label{vertical-align:top;display:block;color:#900;font-weight:bold;font-size:11px;padding-left:5px}
.error-content-secondary-label{vertical-align:top;display:block;color:#900;font-size:11px}
.message-content{width:476px;background-color:#DAE7FD;margin:10px 0;padding:2px 10px 6px}
.message-title{font-size:11px;font-weight:bold;font-family:arial;color:#369;margin:0;padding:0}
.message-content-list{color:#000;font-family:arial;font-size:11px;margin:0;padding:0}
.sitecopy p.message-content-list{color:#000}
.warning-content{background-color:#FFC;color:#E58A00;width:486px;margin:10px 0;padding:4px 5px 0}
.dots{line-height:1px;width:100%;height:1px;font-size:1px;background-color:#CCC;margin:0 0 10px!important;padding:0}
.toolbar-left{width:160px;float:left;margin:0;padding:0 0 0 6px}
.default-toolbar{height:24px;background-color:#ccc;width:100%;padding:0}
.stepped-process-toolbar{padding:10px 10px 20px}
.form-submission-toolbar{height:31px;padding:0 0 10px}
* html .form-submission-toolbar{overflow:hidden}
.form-submission-toolbar .toolbar-center .default-command-button,.form-submission-toolbar .toolbar-center .default-command-button-rounded,.form-submission-toolbar .toolbar-center .default-command-button-rounded-on,.form-submission-toolbar .toolbar-center .default-command-button-rounded-hit{margin-right:25px!important}
.form-submission-toolbar .toolbar-center .command-button,.form-submission-toolbar .toolbar-center .command-button-rounded,.form-submission-toolbar .toolbar-center .command-button-rounded-on,.form-submission-toolbar .toolbar-center .command-button-rounded-hit,.form-submission-toolbar .toolbar-center .inactive-button,.form-submission-toolbar .toolbar-center .inactive-button-rounded{margin-right:10px!important}
.form-submission-toolbar .toolbar-center .default-command-button-rounded div .default-command-button,.form-submission-toolbar .toolbar-center .default-command-button-rounded-on div .default-command-button,.form-submission-toolbar .toolbar-center .default-command-button-rounded-hit div .default-command-button,.form-submission-toolbar .toolbar-center .command-button-rounded div .command-button,.form-submission-toolbar .toolbar-center .command-button-rounded-on div .command-button,.form-submission-toolbar .toolbar-center .command-button-rounded-hit div .command-button,.form-submission-toolbar .toolbar-center .inactive-button-rounded div .inactive-button{margin-right:0!important}
.button-toolbar-tabular,.button-command-toolbar-tabular{margin-left:10px;padding:0}
.tabular-form-toolbar{background-color:#ccc;width:100%!important;padding-top:5px;padding-bottom:5px;margin:0}
.tabular-form-toolbar .default-command-button,.tabular-form-toolbar .command-button,.tabular-form-toolbar .inactive-button{margin-left:10px!important;margin-right:0!important}
.button-toolbar{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff url(/assets/camp/i/apps_toolbar_bkgd.jpg) repeat-x;height:25px;padding-left:6px;padding-top:5px;margin:0}
.default-toolbar div{padding:3px 5px 5px}
.pagi-text,.pagi-next-active,.pagi-previous-active,.pagi-next-inactive,.pagi-previous-inactive,.pagi-arrow-active,pagi-bar{font-size:11px;font-family:Arial, Helvetica, sans-serif;vertical-align:middle}
.pagi-next-inactive,.pagi-previous-inactive{color:#666;text-decoration:none}
.pagi-bar{color:#b3b3b3;font-family:Arial, Helvetica, sans-serif;vertical-align:middle}
.pagi-select{vertical-align:middle!important;font-size:11px;color:#333;font-family:Arial, Helvetica, sans-serif;margin:0 1px}
.pagi-div{float:right}
.pagi-div-left{float:left}
.pagination-toolbar div#pcontainer{width:100%;height:25px;margin:0}
.pagination-toolbar{height:25px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff url(/assets/camp/i/apps_toolbar_bkgd.jpg) repeat-x;min-width:516px;margin:0;padding:5px 5px 0}
.sitecopy .pagination-toolbar select{margin:0 1px}
#stepProcess,#stepProcess .step-container a{font-size:110%;height:49px;font-family:Arial, Helvetica, sans-serif;text-decoration:none}
#stepProcess{position:relative;width:100%;top:-2px}
.enabled{color:#2F6681;background-color:#fff;font-weight:bold;line-height:27px;display:block;float:left;background:#fff url(/assets/camp/i/apps_steps_off.gif) no-repeat bottom right;height:30px;padding:7px 20px 7px 7px}
.enabledJS{color:#2F6681;font-weight:bold;line-height:100%}
.disabled{color:#999;background-color:#fff;display:block;float:left;background:#fff url(/assets/camp/i/apps_steps_off.gif) no-repeat bottom right;height:30px;font-weight:bold;line-height:27px;padding:7px 20px 7px 7px}
.disabledJS{color:#999;display:inline;font-weight:bold;line-height:100%}
.step-container{position:relative;height:44px;width:100%;display:block;margin:0;padding:0}
.enabledEnd{position:absolute;width:14px;height:44px;background:url(/assets/camp/i/apps_steps_r_on.gif) no-repeat}
.disabledStart{position:absolute;width:15px;height:44px;background:url(/assets/camp/i/apps_steps_r_off.gif) no-repeat;z-index:2}
.stepsFill{width:100%;height:44px;background:url(/assets/camp/i/apps_steps_m_off.gif) repeat-x}
.stepsEnd{height:44px;background:url(/assets/camp/i/apps_steps_end.gif) right no-repeat}
#framework-content-main .sitecopy #stepProcess{top:-7px;overflow:hidden}
#framework-content-main .sitecopy #stepProcess ol li{font-size:100%;line-height:27px}
#framework-content-main .sitecopy #stepProcess,#framework-content-main .sitecopy #stepProcess .step-container a{height:44px}
#apps-tabs,#apps-tabs-tall{float:left;width:100%;list-style:none;margin:0;padding:0}
.apps-tabs-active,.apps-tabs-active-on,.apps-tabs-active-hit{float:left;background-repeat:no-repeat;margin:3px 2px 0 0;padding:0}
.apps-tabs-active{background-image:url(/assets/camp/i/apps_tabs_active_l.jpg);background-position:left top}
#apps-tabs-tall .apps-tabs-active,#apps-tabs-tall .apps-tabs-active-on,#apps-tabs-tall .apps-tabs-active-hit{height:35px;overflow:hidden}
.apps-tabs-active-on{background-image:url(/assets/camp/i/apps_tabs_active_l.jpg);background-position:0 43%}
#apps-tabs-tall .apps-tabs-active-on{background-image:url(/assets/camp/i/apps_tabs_active_l.jpg);background-position:left center}
.apps-tabs-active-hit{background-image:url(/assets/camp/i/apps_tabs_active_l.jpg);background-position:0 85%}
#apps-tabs-tall .apps-tabs-active-hit{background-image:url(/assets/camp/i/apps_tabs_active_l.jpg);background-position:left bottom}
.apps-tabs-selected{float:left;background:#fff url(/assets/camp/i/apps_tabs_selected_l.jpg) left top no-repeat;position:relative;z-index:2;margin:0 2px 0 0;padding:0}
#apps-tabs-tall .apps-tabs-selected{height:40px}
.apps-tabs-inactive{float:left;background:url(/assets/camp/i/apps_tabs_inactive_l.jpg) left top no-repeat;margin:3px 2px 0 0;padding:0}
#apps-tabs-tall .apps-tabs-inactive{height:35px}
.apps-tabs-active a,.apps-tabs-active-on a,.apps-tabs-active-hit a{display:block;color:#2f6681;text-decoration:none;font-weight:bold;background-repeat:no-repeat;font-family:arial, helvetica sans-serif;font-size:86%;float:left;white-space:nowrap;line-height:12px;margin:0;padding:6px 12px 5px 13px}
.apps-tabs-active a{background-image:url(/assets/camp/i/apps_tabs_active_r.jpg);background-position:right top}
.apps-tabs-active-on a{background-image:url(/assets/camp/i/apps_tabs_active_r.jpg);background-position:100% 43%}
#apps-tabs-tall .apps-tabs-active-on a{background-position:right center}
.apps-tabs-active-hit a{background-image:url(/assets/camp/i/apps_tabs_active_r.jpg);background-position:100% 85%}
#apps-tabs-tall .apps-tabs-active-hit a{background-position:right bottom}
.apps-tabs-selected a{display:block;color:#333;text-decoration:none;font-weight:bold;font-family:arial, helvetica sans-serif;font-size:86%;background:url(/assets/camp/i/apps_tabs_selected_r.jpg) right top no-repeat;line-height:12px;float:left;white-space:nowrap;padding:8px 12px 8px 13px}
.apps-tabs-selected a:link,.apps-tabs-selected a:visited,.apps-tabs-selected a:hover,.apps-tabs-selected a:down{color:#333;text-decoration:none}
.apps-tabs-inactive span{display:block;color:#bbb;text-decoration:none;font-weight:bold;font-family:arial, helvetica sans-serif;font-size:86%;background:url(/assets/camp/i/apps_tabs_inactive_r.jpg) right top no-repeat;float:left;white-space:nowrap;line-height:12px;padding:6px 12px 5px 13px}
#apps-tabs-greybar{position:relative;clear:both;line-height:0;font-size:2px;height:2px;width:100%;top:-2px;background-color:#999;z-index:1;margin:0 0 5px;padding:0}
#apps-tabs-subcat{position:relative;clear:both;list-style:none;overflow:hidden;margin:0 -6px 16px 6px;padding:0}
* html #apps-tabs-subcat{width:100%}
#apps-tabs-subcat li{float:left;background:url(/assets/camp/i/apps_tabs_pipe.gif) bottom right no-repeat;margin:0;padding:0}
#apps-tabs-subcat a,#apps-tabs-subcat span{font-family:arial, helvetica sans-serif;font-size:86%;white-space:nowrap;margin:0;padding:0 8px 0 7px}
#apps-tabs-subcat a:active{color:#1c3c4d;text-decoration:underline}
#apps-tabs-subcat li.apps-tabs-subcat-selected a:link,#apps-tabs-subcat li.apps-tabs-subcat-selected a:visited,#apps-tabs-subcat li.apps-tabs-subcat-selected a:hover,#apps-tabs-subcat li.apps-tabs-subcat-selected a:active{font-weight:bold;color:#333;text-decoration:none}
#apps-tabs-subcat li.apps-tabs-subcat-inactive span{color:#bbb;text-decoration:none}
#apps-tabs-subcat li:last-child{background:none}
#framework-content-main .sitecopy #apps-tabs,#framework-content-main .sitecopy #apps-tabs-tall{width:auto;float:none;margin:-5px -10px 0}
#framework-content-main .sitecopy ul#apps-tabs li,#framework-content-main .sitecopy ul#apps-tabs-tall li,#framework-content-main .sitecopy ul#apps-tabs-subcat li{font-size:86%;line-height:normal}
#framework-content-main .sitecopy .apps-tabs-selected a{text-decoration:none;font-weight:bold;color:#333}
#framework-content-main .sitecopy .apps-tabs-active a,#framework-content-main .sitecopy .apps-tabs-active-on a,#framework-content-main .sitecopy .apps-tabs-active-hit a{text-decoration:none;font-weight:bold;color:#2f6681}
#framework-content-main .sitecopy #apps-tabs-greybar{width:auto;top:3px;margin:0 -10px 7px}
#framework-content-main .sitecopy #apps-tabs-subcat{margin:12px -6px 16px -4px}
table.apps-table-grey,table.apps-table-grey-setwidth{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333;border:1px solid #ccc;border-bottom:3px solid #ccc;line-height:118%;background:#fff}
table.apps-table-blue,table.apps-table-blue-setwidth{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333;border:1px solid #acc4cd;border-bottom:3px solid #acc4cd;line-height:118%;background:#fff}
table.apps-table-grey,table.apps-table-blue{width:100%;min-width:516px}
table.apps-table-grey caption,table.apps-table-blue caption,table.apps-table-grey-setwidth caption,table.apps-table-blue-setwidth caption{text-align:left;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#333;background:#fff;font-size:small;margin:0;padding:4px 5px 5px}
table.apps-table-grey th,table.apps-table-grey-setwidth th{text-align:left;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#edeeef;font-size:11px;font-weight:normal;line-height:118%;vertical-align:top;padding:5px}
table.apps-table-blue th,table.apps-table-blue-setwidth th{text-align:left;border-right:1px solid #acc4cd;border-bottom:1px solid #acc4cd;background-color:#dde6eb;font-size:11px;font-weight:normal;line-height:118%;vertical-align:top;padding:5px}
table.apps-table-grey th.apps-table-header,table.apps-table-grey-setwidth th.apps-table-header{background:#FDFDFD;font-weight:bold;color:#333;border-bottom:1px solid #ccc;border-right:none}
table.apps-table-grey th.highlighted,table.apps-table-grey-setwidth th.highlighted{background:#676767;color:#fff}
table.apps-table-blue th.apps-table-header,table.apps-table-blue-setwidth th.apps-table-header{background:#f3f8fa;font-weight:bold;color:#333;border-bottom:1px solid #acc4cd;border-right:none}
table.apps-table-blue th.highlighted,table.apps-table-blue-setwidth th.highlighted{background:#2f6681;color:#fff}
table.apps-table-grey th.apps-table-column-sortable,table.apps-table-grey-setwidth th.apps-table-column-sortable{border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#edeeef url(/assets/camp/i/apps_table_bkgd_off.gif) repeat-x;padding:5px 18px 5px 5px}
table.apps-table-blue th.apps-table-column-sortable,table.apps-table-blue-setwidth th.apps-table-column-sortable{border-right:1px solid #acc4cd;border-bottom:1px solid #acc4cd;background:#edeeef url(/assets/camp/i/apps_table_bkgd_off.gif) repeat-x;padding:5px 18px 5px 5px}
table.apps-table-grey th.apps-table-column-check,table.apps-table-blue th.apps-table-column-check,table.apps-table-grey-setwidth th.apps-table-column-check,table.apps-table-blue-setwidth th.apps-table-column-check{width:22px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff url(/assets/camp/i/apps_table_bkgd_check.gif) repeat-x;vertical-align:top;margin:0;padding:1px 0 0 1px}
table.apps-table-grey td.apps-table-column-check,table.apps-table-blue td.apps-table-column-check,table.apps-table-grey-setwidth td.apps-table-column-check,table.apps-table-blue-setwidth td.apps-table-column-check{width:22px;vertical-align:top;margin:0;padding:1px 0 0 1px}
table.apps-table-grey th.apps-table-column-sortable:active,table.apps-table-blue th.apps-table-column-sortable:active,table.apps-table-grey-setwidth th.apps-table-column-sortable:active,table.apps-table-blue-setwidth th.apps-table-column-sortable:active{background:#dde6eb url(/assets/camp/i/apps_table_bkgd_on.gif) repeat-x}
table.apps-table-grey th.apps-table-column-sortable-on,table.apps-table-grey-setwidth th.apps-table-column-sortable-on{border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#dde6eb url(/assets/camp/i/apps_table_bkgd_on.gif) repeat-x;padding:5px 18px 5px 5px}
table.apps-table-blue th.apps-table-column-sortable-on,table.apps-table-blue-setwidth th.apps-table-column-sortable-on{border-right:1px solid #acc4cd;border-bottom:1px solid #acc4cd;background:#dde6eb url(/assets/camp/i/apps_table_bkgd_on.gif) repeat-x;padding:5px 18px 5px 5px}
table.apps-table-grey th.apps-table-column-sorted,table.apps-table-blue th.apps-table-column-sorted,table.apps-table-grey-setwidth th.apps-table-column-sorted,table.apps-table-blue-setwidth th.apps-table-column-sorted{border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#dde6eb url(/assets/camp/i/apps_table_bkgd_on.gif) repeat-x;font-weight:bold;padding:4px 5px 5px}
table.apps-table-grey td,table.apps-table-grey-setwidth td{border-bottom:1px solid #f0f1f2;vertical-align:top;text-align:left;padding:5px}
table.apps-table-blue td,table.apps-table-blue-setwidth td{border-bottom:1px solid #e0ecf2;vertical-align:top;text-align:left;padding:5px}
table.apps-table-grey tr:last-child td,table.apps-table-grey-setwidth tr:last-child td,table.apps-table-blue tr:last-child td,table.apps-table-blue-setwidth tr:last-child td{border-bottom:none}
table.apps-table-grey th.apps-table-right,table.apps-table-blue th.apps-table-right,table.apps-table-blue td.apps-table-right,table.apps-table-grey td.apps-table-right,table.apps-table-grey-setwidth th.apps-table-right,table.apps-table-blue-setwidth th.apps-table-right,table.apps-table-blue-setwidth td.apps-table-right,table.apps-table-grey-setwidth td.apps-table-right{text-align:right;padding-right:5px}
table.apps-table-grey th.apps-table-center,table.apps-table-blue th.apps-table-center,table.apps-table-grey td.apps-table-center,table.apps-table-blue td.apps-table-center,table.apps-table-grey-setwidth th.apps-table-center,table.apps-table-blue-setwidth th.apps-table-center,table.apps-table-grey-setwidth td.apps-table-center,table.apps-table-blue-setwidth td.apps-table-center{text-align:center}
#framework-content-main .sitecopy th.apps-table-column-sorted a{font-weight:bold}
#framework-content-main .sitecopy .table-columns .apps-table-grey td,#framework-content-main .sitecopy .table-columns .apps-table-blue td,#framework-content-main .sitecopy .table-columns .apps-table-grey-setwidth td,#framework-content-main .sitecopy .table-columns .apps-table-blue-setwidth td{padding:5px}
#framework-content-main .sitecopy .table-columns td.apps-table-column-check{padding:1px 0 0 1px}
.apps-form-header{font-size:13px;color:#333;font-family:Arial, Helvetica, sans-serif;font-weight:bold;border-bottom:1px solid #ccc;padding:5px 6px 5px 5px}
.apps-form-required{font-size:11px;color:#333;font-family:Arial, Helvetica, sans-serif;margin:7px 0 -1px 6px}
form.apps-form{font-family:Arial, Helvetica, sans-serif;margin:10px 0 0}
.apps-form-label{font-weight:bold;color:#333;width:150px;float:left;padding-right:10px}
.apps-form-label-error{font-weight:bold;color:#900;width:150px;float:left;padding-right:10px}
img.apps-form-img-error{vertical-align:middle;padding:0}
img.apps-form-img-required{padding-bottom:3px}
form.apps-form input.inactive-button{color:#BBB}
.apps-form-hint{font-size:11px;color:#999;display:block;margin-bottom:-1px;margin-top:2px;padding:0}
.apps-form-row-select,.apps-form-row-select-last{clear:both;width:100%;margin:0 157px 15px 6px}
.apps-form-row-select .apps-form-element,.apps-form-row-select-last .apps-form-element{margin-left:157px;display:inline-block;margin-right:9px}
.apps-form-row-select .apps-form-hint,.apps-form-row-select-last .apps-form-hint{margin-right:0;padding-right:3px}
.apps-form-row-text .apps-form-element,.apps-form-row-text-last .apps-form-element{margin-left:157px;display:inline-block}
.apps-form-row-text .apps-form-element input,.apps-form-row-text-last .apps-form-element input{margin-left:-157px;margin-top:-1px;margin-bottom:-1px}
.apps-form-row-textarea .apps-form-element,.apps-form-row-textarea-last .apps-form-element{margin-left:157px;display:inline-block;margin-right:2px}
.apps-form-row-textarea .apps-form-element textarea,.apps-form-row-textarea-last .apps-form-element textarea{margin:-1px -1px -1px -157px}
.apps-form-row-checkbox .apps-form-label,.apps-form-row-checkbox .apps-form-label-error,.apps-form-row-radio .apps-form-label,.apps-form-row-radio .apps-form-label-error,.apps-form-row-checkbox-last .apps-form-label,.apps-form-row-checkbox-last .apps-form-label-error,.apps-form-row-radio-last .apps-form-label,.apps-form-row-radio-last .apps-form-label-error{padding-top:4px;font-size:11px;margin-bottom:-1px}
.apps-form-checkbox-2row,.apps-form-radio-2row{margin-left:160px;margin-right:6px}
.apps-form-checkbox-2row .apps-form-checkbox-1col,.apps-form-radio-2row .apps-form-radio-1col{margin-left:0;height:auto;margin-right:0}
.apps-form-checkbox-1col,.apps-form-radio-1col{margin-left:160px;margin-right:6px;padding-right:6px}
.apps-form-checkbox-2col,.apps-form-radio-2col{overflow:hidden;height:1%;margin-right:6px;padding-right:6px}
.apps-form-checkbox-left,.apps-form-radio-left{width:135px;float:left;padding-right:10px;margin-right:19px}
* html .apps-form-checkbox-left,* html .apps-form-radio-left{margin-right:16px}
.apps-form-row-checkbox .apps-form-hint,.apps-form-row-radio .apps-form-hint{padding-right:6px}
.apps-form-row-secondary,.apps-form-row-secondary-last{clear:both;width:100%;font-size:11px;overflow:hidden;margin:0 6px 15px}
form.apps-form .apps-form-secondary input{margin-top:0;margin-bottom:-1px;font-size:11px}
form.apps-form .apps-form-secondary select{margin-top:1px;font-size:11px}
form.apps-form .apps-form-secondary textarea{margin-bottom:-1px;margin-top:0;font-size:11px}
.apps-form-secondary .apps-form-checklabel,.apps-form-secondary .apps-form-radiolabel{font-size:11px;margin-top:0}
form.apps-form .dots{clear:both}
#framework-content-main .sitecopy .apps-form-header{margin:0 -6px 7px}
#framework-content-main .sitecopy .apps-form-required{margin:7px 0 -1px}
#framework-content-main .sitecopy form.apps-form{margin:10px -6px 0}
#apps-cal-container *{font-family:Arial, Helvetica, sans-serif}
#apps-cal-buttons-container{text-align:center;line-height:16px;height:16px;margin:0;padding:0}
#apps-cal-contents{border:1px solid #ccc;height:160px;width:174px;margin-left:10px;margin-top:5px}
.apps-cal-previous-default,.apps-cal-previous-click,.apps-cal-previous-hover,.apps-cal-next-default,.apps-cal-next-click,.apps-cal-next-hover{height:16px;width:15px;font-size:1px;border:0}
.apps-cal-previous-default{background:url(/assets/camp/i/apps_calendar_prev.gif) no-repeat 0 0}
.apps-cal-previous-click{background:url(/assets/camp/i/apps_calendar_prev.gif) no-repeat 0 -32px}
.apps-cal-previous-hover{background:url(/assets/camp/i/apps_calendar_prev.gif) no-repeat 0 -16px}
.apps-cal-next-default{background:url(/assets/camp/i/apps_calendar_next.gif) no-repeat top left}
.apps-cal-next-click{background:url(/assets/camp/i/apps_calendar_next.gif) no-repeat 0 -32px}
.apps-cal-next-hover{background:url(/assets/camp/i/apps_calendar_next.gif) no-repeat 0 -16px}
.apps-cal-default,.apps-cal-click,.apps-cal-hover{height:20px;font-size:1px;width:21px;border:0;margin-left:5px;vertical-align:bottom;float:left}
.apps-form-row-secondary-calendar .apps-cal-default,.apps-form-row-secondary-calendar .apps-cal-click,.apps-form-row-secondary-calendar .apps-cal-hover,.apps-form-row-secondary-calendar-last .apps-cal-default,.apps-form-row-secondary-calendar-last .apps-cal-click,.apps-form-row-secondary-calendar-last .apps-cal-hover{margin-top:1px}
.apps-cal-default{background:url(/assets/camp/i/apps_calendar.gif) no-repeat top left}
.apps-cal-click{background:url(/assets/camp/i/apps_calendar.gif) no-repeat 0 -40px}
.apps-cal-hover{background:url(/assets/camp/i/apps_calendar.gif) no-repeat 0 -20px}
.apps-cal-container-box{position:absolute;background:url(/assets/camp/i/apps_calendar_dropshadow.png) no-repeat top left;visibility:hidden;height:223px;width:214px;z-index:10}
#apps-cal-next,#apps-cal-previous{width:15px;height:16px}
#apps-cal-previous{float:left;padding-left:15px}
#apps-cal-next{float:right;padding-right:15px}
#apps-cal-container{padding-top:15px;position:relative;background-color:#FFF;width:196px;left:6px;top:-1px;height:198px;z-index:2;border:1px solid #999;margin:0}
#apps-cal-month-container{float:left;height:16px;font-size:13px;font-weight:bold;color:#333;text-align:center;width:132px;margin:0}
.apps-cal-days-container,.apps-cal-days-container-left,.apps-cal-days-container-right{width:24px;height:22px;color:#333;font-size:11px;font-weight:bold;line-height:22px;text-align:center;vertical-align:middle;background-color:#EEE;border-top:0;border-left:1px solid #D4D4D4;border-right:0;border-bottom:1px solid #D4D4D4;float:left}
.apps-cal-days-container-left{border-left:0}
.apps-cal-days-container-right{border-right:0}
.apps-cal-num-days-container-left,.apps-cal-num-days-container-middle,.apps-cal-num-days-container-right{width:24px;height:22px;color:#333;font-size:11px;font-weight:bold;line-height:22px;text-align:center;vertical-align:middle;background-color:#fff;border-left:0;border-right:0;border-bottom:1px solid #f0f1f2;float:left}
.apps-cal-num-days-container-bottom{border-bottom:0}
.apps-cal-reg a{color:#2F6681!important;font-weight:normal;text-decoration:underline;line-height:22px;margin:7px 0 4px}
.apps-cal-today{background:#DDE6EB!important}
.apps-cal-today a{color:#2F6681!important;font-weight:bold!important;text-decoration:underline;background:#DDE6EB!important}
.apps-form-row-text-calendar label.apps-form-label,.apps-form-row-text-calendar label.apps-form-label-error,.apps-form-row-text-calendar-last label.apps-form-label,.apps-form-row-text-calendar-last label.apps-form-label-error{margin-top:3px;margin-bottom:-1px;font-size:86%}
* html .apps-form-row-text-calendar label.apps-form-label,* html .apps-form-row-text-calendar label.apps-form-label-error,* html .apps-form-row-text-calendar-last label.apps-form-label,* html .apps-form-row-text-calendar-last label.apps-form-label-error{padding-right:7px;margin-right:3px}
.apps-form-row-text-calendar .apps-form-element,.apps-form-row-text-calendar-last .apps-form-element{margin-left:0;float:left;height:20px}
.apps-form-row-text-calendar .apps-form-element input,.apps-form-row-text-calendar-last .apps-form-element input{margin-top:0;margin-bottom:-1px;float:left}
.apps-form-row-text-calendar .apps-form-hint{margin-right:4px;padding-right:6px;margin-left:160px;margin-top:22px}
.apps-form-row-secondary-calendar,.apps-form-row-secondary-calendar-last{clear:both;overflow:hidden;width:100%;font-size:86%;margin:0 6px 15px}
.apps-form-row-secondary-calendar .apps-form-hint,.apps-form-row-secondary-calendar-last .apps-form-hint{font-size:100%;margin-top:23px}
.apps-form-row-secondary-calendar .apps-form-secondary input,.apps-form-row-secondary-calendar-last .apps-form-secondary input{margin-bottom:-1px;margin-top:1px!important;float:left}
.apps-swt{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#B4B4B4;text-align:right}
#camp-swtools{position:absolute;right:0;top:5px}
#popup-content-padding .apps-swt{float:right;margin-top:-27px}
.apps-widget-accordion{border:1px solid #ccc}
.apps-widget-accordion h2.apps-acc-title{background:#fff;font-size:95%;color:#666;margin:0;padding:7px 11px 6px}
.apps-widget-accordion .apps-acc-panel{background-color:#c7cfd2;background:url(/assets/camp/i/apps_acc-inactive_bg.jpg) repeat-x}
.apps-widget-accordion a.apps-acc-header{cursor:pointer;font-weight:bold;color:#666!important;text-decoration:none;overflow:hidden;display:block;margin:0;padding:4px 11px}
.apps-widget-accordion .apps-acc-header h4{font-size:85%;color:#666;margin:0}
.apps-widget-accordion .apps-acc-active{background:url(/assets/camp/i/apps_acc-active_bg.jpg) repeat-x;background-color:#ebebeb}
.apps-widget-accordion a.apps-acc-arrow{padding-left:27px;background:url(/assets/camp/i/apps_acc-arrow-right.gif) 10px 6px no-repeat}
.apps-widget-accordion a.apps-acc-arrow-active{padding-left:27px;background:url(/assets/camp/i/apps_acc-arrow-down.gif) 10px 6px no-repeat}
.apps-widget-accordion .apps-acc-overlay{border-top:1px solid #ccc;border-bottom:1px solid #fff;background:#fff;overflow:auto;display:block;margin:0;padding:0}
.apps-widget-accordion .apps-acc-content{text-align:left;margin:0;padding:9px 12px 16px}
#framework-content-main .sitecopy .apps-widget-accordion h2.apps-acc-title{color:#666;font-size:95%;margin:0;padding:7px 11px 6px}
#framework-base-content .apps-widget-accordion .apps-acc-header:hover{text-decoration:none}
.apps-pagetabs{margin-bottom:30px;padding-top:5px}
.apps-pagetabs .apps-tab-active,.apps-pagetabs .apps-tab-inactive,.apps-pagetabs .apps-tab-selected{font-size:11px;margin-bottom:10px}
.apps-pagetabs .apps-tabset{border-bottom:#2f6681 3px solid;position:relative;margin:-5px -8px -10px}
.apps-pagetabs .apps-tabset table{border-collapse:collapse;position:relative}
.apps-pagetabs .apps-tabset td{position:relative;padding:0 2px 0 0}
.apps-pagetabs .apps-tabset .apps-tab-active .apps-tabcorner,.apps-pagetabs .apps-tabset .apps-tab-inactive .apps-tabcorner,.apps-pagetabs .apps-tabset .apps-tab-selected .apps-tabcorner{display:block;background-image:url(/assets/camp/i/apps_tabcorner.gif);background-position:top left;background-repeat:no-repeat;position:relative;top:10px;height:1px;width:100%}
.apps-pagetabs .apps-tabset .apps-tab-selected .apps-tabcorner{top:5px;z-index:100}
.apps-pagetabs .apps-tabset .apps-tab-active .apps-tabcorner span,.apps-pagetabs .apps-tabset .apps-tab-inactive .apps-tabcorner span,.apps-pagetabs .apps-tabset .apps-tab-selected .apps-tabcorner span{background-image:url(/assets/camp/i/apps_tabcorner.gif);background-position:top right;background-repeat:no-repeat;height:1px;width:1px;position:absolute;right:0}
* html .apps-pagetabs .apps-tabset .apps-tab-active .apps-tabcorner span,* html .apps-pagetabs .apps-tabset .apps-tab-inactive .apps-tabcorner span,* html .apps-pagetabs .apps-tabset .apps-tab-selected .apps-tabcorner span{margin-right:-1px}
.apps-pagetabs .apps-tabset .apps-tab-selected strong{display:block;border:1px #b6b6b6 solid;border-bottom:none;margin-top:4px;margin-bottom:-3px;background:url(/assets/camp/i/apps_tabselected.gif) -1px 0 repeat-x;background-color:#fff;color:#666;cursor:default;font-weight:bold;overflow:auto;bottom:0;position:relative;padding:7px 9px 7px 10px}
.apps-pagetabs .apps-tabset .apps-tab-active a{text-decoration:none;display:block;border:1px #ccc solid;border-bottom:0;margin-top:9px;background-color:#eaeff2;color:#2f6681;font-weight:bold;padding:3px 9px 3px 10px}
.apps-pagetabs .apps-tabset .apps-tab-active a:hover{background-color:#d1dce4}
.apps-pagetabs .apps-tabset .apps-tab-inactive span.apps-tabspan-inactive{display:block;border:1px #ccc solid;border-bottom:0;margin-top:9px;background-color:#eaeff2;color:#d1dce4;font-weight:bold;cursor:default;padding:3px 9px 3px 10px}
.apps-pagetabs .apps-subtab{margin-top:-12px;margin-bottom:10px;margin-left:-5px}
.apps-pagetabs .apps-subtab ul{padding-left:0;margin:0}
.apps-pagetabs .apps-subtab li{border-right:1px solid #333;display:inline;color:#333;font-size:11px;padding:0 2px 0 5px}
.apps-pagetabs #apps-subtabs li a{font-weight:normal;color:#039}
.apps-pagetabs #apps-subtabs li span{font-weight:normal;color:#ccc}
.apps-pagetabs #apps-subtabs{padding-top:3px;margin:0 -8px -4px}
* html .apps-pagetabs #apps-subtabs{zoom:1;margin-top:1px;margin-bottom:-13px;padding-top:18px}
.apps-pagetabs #apps-subtabs .apps-subtab{margin:16px 0 9px 3px}
.apps-pagetabs #apps-subtabs .apps-subtab ul{margin-left:1px}
.apps-pagetabs #apps-subtabs .apps-subtab li{font-size:11px;padding:0 4px 0 7px}
.sitecopy .apps-pagetabs .apps-tabset{margin:-10px}
.sitecopy .apps-pagetabs #apps-subtabs{margin:0 -10px -4px}
* html .sitecopy .apps-pagetabs #apps-subtabs{margin-top:1px;margin-bottom:-13px}
#framework-content-main .sitecopy .apps-subtab ul li{line-height:normal}
#framework-content-main .sitecopy .table-columns .apps-pagetabs td{padding:0 2px 0 0}
html>/**/body #popup-content .apps-pagetabs .apps-tabset .apps-tab-selected .apps-tabcorner,x:-moz-any-link,x:default{top:4px}
html>/**/body #popup-content .apps-pagetabs .apps-tabset .apps-tab-selected strong,x:-moz-any-link,x:default{margin-top:3px;margin-bottom:-3px}
#camp .apps-pagetabs .apps-tabset,#wpx .apps-pagetabs .apps-tabset{margin:-5px 0 -10px}
#camp .apps-pagetabs #apps-subtabs,#wpx .apps-pagetabs #apps-subtabs{margin-left:0;margin-right:0}
.apps-optlinks-container,.apps-optlinks-container-apitabs,.apps-optlinks-container-htmltabs,.apps-optlinks-container-steps{background-color:#eaeff2;text-align:right;margin:0 0 5px;padding:2px 2px 4px 5px}
.apps-optlinks-container-apitabs{margin:0 -8px}
.apps-optlinks-container-steps{margin:-3px 0 7px}
ul.apps-optlinks{font-size:11px;margin:0}
ul.apps-optlinks li{display:inline;list-style-type:none;border-right:1px solid #ccc;padding:0 7px 0 8px}
#framework-content-main .sitecopy #apps-optlinks ul li{line-height:normal;margin-bottom:0}
#framework-content-main .sitecopy .apps-optlinks-container-steps{margin:-8px 0 10px}
* html #framework-content-main .sitecopy .apps-optlinks-container-steps{margin-bottom:12px}
#framework-content-main .sitecopy .apps-optlinks-container-htmltabs{margin:-8px -10px 0}
.sitecopy .apps-optlinks-container-apitabs{margin:-8px -10px 5px}
.apphinavpeer,.apphinavchild,.appnavtext,a.appnavtext:link,a.appnavtext:visited,.applabel,a.applabel:link,a.applabel:visited,.tablebutton,a.tablebutton:link,a.tablebutton:visited{font-size:85%;color:#000;text-decoration:none;font-weight:normal}
.appnavbutton,a.appnavbutton:link,a.appnavbutton:visited,.appnavbuttonalt,a.appnavbuttonalt:link,,a.appnavbuttonalt:visited{font-size:80%;color:#000;text-decoration:none;font-weight:normal}
.apps_tablecolor,.apps_buttonprev,.appstablecolor,.appstablecolornav,.appsbuttonprev{background-color:#699}
.apps_tableheader,.appstablecoloralt,.appstableheader{background-color:#366}
.apps_button_top,.appstablecolorsecondary,.appsbuttontop{background-color:#9cc}
.apps_button_btm,.appsbuttonbtm{background-color:#033}
.apps_buttonnext,.appstablecolortertiary,.appsbuttonnext{background-color:#ccc}
.status,.statusalt{color:#000;text-decoration:none;font-weight:normal}
.moduleTitleRev,.moduletitlerev,.moduleContent,.modulecontent{font-size:90%}
.confirmation-content-list,.warning-content-list{font-size:11px;display:block;font-weight:bold;padding-bottom:6px}
.confirmation-icon,.warning-icon{margin-right:5px;margin-bottom:-1px}
.error-icon,.button-toolbar div .command-button,.button-toolbar div .default-command-button,.button-toolbar div .inactive-button,.button-toolbar .default-command-button-rounded,.button-toolbar .default-command-button-rounded-on,.button-toolbar .default-command-button-rounded-hit,.button-toolbar .command-button-rounded,.button-toolbar .command-button-rounded-on,.button-toolbar .command-button-rounded-hit,.button-toolbar .inactive-button-rounded{margin-right:5px}
.button-toolbar div .command-button-rounded div .command-button,.button-toolbar div .default-command-button-rounded div .default-command-button,.button-toolbar div .inactive-button-rounded div .inactive-button,.apps-form-checkbox-2row .apps-form-checkbox-2col,.apps-form-radio-2row .apps-form-radio-2col{margin-right:0}
a.pagi-next-active:link,a.pagi-previous-active:link,a.pagi-next-active:visited,a.pagi-previous-active:visited,a.pagi-next-active:hover,a.pagi-previous-active:hover,#framework-content-main .sitecopy #stepProcess ol li.enabled,th.apps-table-column-sortable a:link,th.apps-table-column-sorted a:link,tr.apps-table-data td a:link,th.apps-table-column-sortable a:visited,th.apps-table-column-sortable-on a:visited,th.apps-table-column-sorted a:visited,tr.apps-table-data td a:visited,th.apps-table-column-sortable a:hover,th.apps-table-column-sorted a:hover,tr.apps-table-data td a:hover,form.apps-form input.default-command-button,form.apps-form input.command-button,ul.apps-optlinks li.apps-optlinks-active a{color:#2f6681}
a.pagi-next-active:active,a.pagi-previous-active:active,th.apps-table-column-sortable a:active,th.apps-table-column-sorted a:active,th.apps-table-column-sortable-on a:active,tr.apps-table-data td a:active{color:#1c3c4d}
a.pagi-arrow-active:link,a.pagi-arrow-active:visited,a.pagi-arrow-active:hover,.apps-tabs-active a:link,.apps-tabs-active a:visited,.apps-tabs-active a:hover,.apps-tabs-active-on a:link,.apps-tabs-active-on a:visited,.apps-tabs-active-on a:hover,.apps-tabs-active-hit a:link,.apps-tabs-active-hit a:visited,.apps-tabs-active-hit a:hover,{color:#2f6681;text-decoration:none}
a.pagi-arrow-active:active,.apps-tabs-active a:active,.apps-tabs-active-on a:active,.apps-tabs-active-hit a:active{color:#1c3c4d;text-decoration:none}
.pagi-text,.apps-pagetabs #apps-subtabs li strong,ul.apps-optlinks li.apps-optlinks-selected{color:#666}
.pagination-toolbar div#pcontainer div,#framework-content-main .sitecopy #stepProcess ol,#framework-content-main .sitecopy form.apps-form select,#camp .apps-optlinks-container-apitabs,#wpx .apps-optlinks-container-apitabs{margin:0}
#framework-content-main .sitecopy #stepProcess ol li.disabled,ul.apps-optlinks li.apps-optlinks-inactive{color:#999}
#apps-tabs-tall .apps-tabs-active a,#apps-tabs-tall .apps-tabs-active-on a,#apps-tabs-tall .apps-tabs-active-hit a,#apps-tabs-tall .apps-tabs-selected a,#apps-tabs-tall .apps-tabs-inactive span{line-height:12px;white-space:normal;height:24px}
#apps-tabs-subcat a:link,#apps-tabs-subcat a:visited,#apps-tabs-subcat a:hover{color:#2f6681;text-decoration:underline}
#framework-content-main .sitecopy #apps-tabs li,#framework-content-main .sitecopy #apps-tabs-tall li,.apps-form-row-secondary-last div.apps-form-secondary,.apps-form-row-secondary-calendar-last div.apps-form-secondary,#framework-content-main .sitecopy #apps-optlinks ul{margin-bottom:0}
#framework-content-main .sitecopy #apps-tabs li span,#framework-content-main .sitecopy #apps-tabs-tall li span,#framework-content-main .sitecopy #apps-tabs-subcat li span,#framework-content-main .sitecopy .apps-table-grey a,#framework-content-main .sitecopy .apps-table-blue a,#framework-content-main .sitecopy .apps-table-grey-setwidth a,#framework-content-main .sitecopy .apps-table-blue-setwidth a,#framework-content-main .sitecopy a.apps-acc-header,#framework-content-main .sitecopy .apps-pagetabs a{font-size:100%}
table.apps-table-blue th.apps-table-column-check,table.apps-table-blue-setwidth th.apps-table-column-check,table.apps-table-blue th.apps-table-column-sorted,table.apps-table-blue-setwidth th.apps-table-column-sorted{border-right:1px solid #acc4cd;border-bottom:1px solid #acc4cd}
table.apps-table-grey th:last-child,table.apps-table-blue th:last-child,table.apps-table-grey-setwidth th:last-child,table.apps-table-blue-setwidth th:last-child,ul.apps-optlinks li:last-child{border-right:none}
form.apps-form select,form.apps-form input,form.apps-form textarea{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333}
.apps-form-row-select-last,.apps-form-row-text-last,.apps-form-row-textarea-last,.apps-form-row-checkbox-last,.apps-form-row-radio-last,.apps-form-row-secondary-last,.apps-form-row-text-calendar-last,.apps-form-row-secondary-calendar-last{margin-bottom:20px}
.apps-form-row-select .apps-form-label,.apps-form-row-select .apps-form-label-error,.apps-form-row-select-last .apps-form-label,.apps-form-row-select-last .apps-form-label-error,.apps-form-row-text .apps-form-label,.apps-form-row-text .apps-form-label-error,.apps-form-row-text-last .apps-form-label,.apps-form-row-text-last .apps-form-label-error,.apps-form-row-textarea .apps-form-label,.apps-form-row-textarea .apps-form-label-error,.apps-form-row-textarea-last .apps-form-label,.apps-form-row-textarea-last .apps-form-label-error{margin-top:3px;margin-bottom:-1px;font-size:11px}
* html .apps-form-row-select .apps-form-label,* html .apps-form-row-select .apps-form-label-error,* html .apps-form-row-select-last .apps-form-label,* html .apps-form-row-select-last .apps-form-label-error,* html .apps-form-row-text .apps-form-label,* html .apps-form-row-text .apps-form-label-error,* html .apps-form-row-text-last .apps-form-label,* html .apps-form-row-text-last .apps-form-label-error,* html .apps-form-row-textarea .apps-form-label,* html .apps-form-row-textarea .apps-form-label-error,* html .apps-form-row-textarea-last .apps-form-label,* html .apps-form-row-textarea-last .apps-form-label-error,* html .apps-form-row-checkbox .apps-form-label,* html .apps-form-row-checkbox .apps-form-label-error,* html .apps-form-row-radio .apps-form-label,* html .apps-form-row-radio .apps-form-label-error,* html .apps-form-row-checkbox-last .apps-form-label,* html .apps-form-row-checkbox-last .apps-form-label-error,* html .apps-form-row-radio-last .apps-form-label,* html .apps-form-row-radio-last .apps-form-label-error{padding-right:7px}
.apps-form-row-select-last .apps-form-label,.apps-form-row-select-last .apps-form-label-error,.apps-form-row-text-last .apps-form-label,.apps-form-row-text-last .apps-form-label-error,.apps-form-row-textarea-last .apps-form-label,.apps-form-row-textarea-last .apps-form-label-error,.apps-form-row-checkbox-last .apps-form-label,.apps-form-row-checkbox-last .apps-form-label-error,.apps-form-row-radio-last .apps-form-label,.apps-form-row-radio-last .apps-form-label-error,.apps-form-row-secondary-last .apps-form-label,.apps-form-row-secondary-last .apps-form-label-error,.apps-form-row-secondary-calendar-last .apps-form-label,.apps-form-row-secondary-calendar-last .apps-form-label-error{margin-bottom:-1px}
.apps-form-row-text,.apps-form-row-text-last,.apps-form-row-textarea,.apps-form-row-textarea-last,.apps-form-row-checkbox,.apps-form-row-radio,.apps-form-row-checkbox-last,.apps-form-row-radio-last,.apps-form-row-text-calendar,.apps-form-row-text-calendar-last{clear:both;width:100%;margin:0 6px 15px}
* html .apps-form-row-text .apps-form-element,* html .apps-form-row-text-last .apps-form-element,* html .apps-form-row-text-calendar .apps-form-element,* html .apps-form-row-text-calendar-last .apps-form-element{margin-right:2px}
.apps-form-row-text .apps-form-hint,.apps-form-row-text-last .apps-form-hint,.apps-form-row-textarea .apps-form-hint,.apps-form-row-textarea-last .apps-form-hint{margin-right:4px;padding-right:6px}
* html .apps-form-checkbox-2row,* html .apps-form-radio-2row,* html .apps-form-checkbox-1col,* html .apps-form-radio-1col{margin-left:157px;height:1%}
.apps-form-checklabel,.apps-form-radiolabel{font-size:11px;color:#333;text-indent:-20px;margin-left:12px;padding-left:7px;display:block}
.apps-form-checklabel input,.apps-form-radiolabel input,.apps-form-secondary .apps-form-checklabel input,.apps-form-secondary .apps-form-radiolabel input{margin-bottom:-1px;margin-top:0}
.apps-form-row-secondary .apps-form-hint,.apps-form-row-secondary-last .apps-form-hint,.apps-pagetabs .apps-tabset .apps-tab-active,.apps-pagetabs .apps-tabset .apps-tab-inactive,.apps-pagetabs .apps-tabset .apps-tab-selected,#framework-content-main .sitecopy ul.apps-optlinks li,#popup-content #apps-optlinks ul,#popup-content #apps-optlinks li{font-size:11px}
.apps-form-row-secondary .apps-form-label,.apps-form-row-secondary .apps-form-label-error,.apps-form-row-secondary-last .apps-form-label,.apps-form-row-secondary-last .apps-form-label-error,.apps-form-row-secondary-calendar .apps-form-label,.apps-form-row-secondary-calendar .apps-form-label-error,.apps-form-row-secondary-calendar-last .apps-form-label,.apps-form-row-secondary-calendar-last .apps-form-label-error{margin-top:-2px;margin-bottom:-1px}
div.apps-form-secondary,.apps-form-row-secondary-calendar div.apps-form-secondary,.apps-form-row-secondary-calendar-last div.apps-form-secondary{float:left;margin-top:-2px;margin-bottom:0;margin-right:6px;padding-right:6px}
.apps-form-secondary .apps-form-label,.apps-form-secondary .apps-form-label-error,.apps-form-row-secondary-calendar .apps-form-secondary .apps-form-label,.apps-form-secondary .apps-form-label-error,.apps-form-row-secondary-calendar-last .apps-form-secondary .apps-form-label,.apps-form-secondary .apps-form-label-error{float:none;width:auto;margin:0;padding:0}
.apps-form-secondary-left,.apps-form-secondary-right,.apps-form-row-secondary-calendar .apps-form-secondary-left,.apps-form-row-secondary-calendar-last .apps-form-secondary-left,.apps-form-row-secondary-calendar .apps-form-secondary-right,.apps-form-row-secondary-calendar-last .apps-form-secondary-right{float:left;margin-right:10px}
.apps-cal-num-days-container-right,.apps-cal-num-days-container-middle{border-left:1px solid #f0f1f2;border-right:0;border-bottom:1px solid #f0f1f2;float:left}
.apps-cal-next a,.apps-cal-prev a{color:#999!important;font-weight:normal;text-decoration:underline}
#camp-swtools .apps-swt a:link,#camp-swtools .apps-swt a:visited,#camp-swtools .apps-swt a:active,#popup-content-padding .apps-swt a:link,#popup-content-padding .apps-swt a:visited,#popup-content-padding .apps-swt a:active{color:#007FC5;text-decoration:none}
#camp-swtools .apps-swt a:hover,#popup-content-padding .apps-swt a:hover{color:#007FC5;text-decoration:underline}