#AnchorPage{ margin:0 auto; padding:30px 0; width:880px; } /* Edit Subject/Course */ #AnchorPage ul.tabs {   padding:0 8px; } #AnchorPage li {   padding:5px 1px 0; } #AnchorPage ul.tabs li a {   -moz-border-radius-topleft:3px;   -moz-border-radius-topright:3px;   -webkit-border-radius-topleft:3px;   -webkit-border-radius-topright:3px;   -border-radius-topleft:3px;   -border-radius-topright:3px;   background-color:#5692D9;   border:medium none;   color:#FFFFFF;   display:block;   font-size:12px;   font-weight:bold;   margin:0;   padding:0.65em 1em 0;   text-decoration:none; } #AnchorPage ul.tabs li a:hover {   background-color:#95C2F8; } #AnchorPage #SubjectCourseDropDowns{   margin:0 0 20px;   width:44%; } #AnchorPage .dropdown-toggle li a {   height: 18px; } #AnchorPage h3{   background-color:#CDCB1C;   border-bottom:1px solid #A3A000;   padding:5px 60px 5px 5px;   font-size:110%; } #UnpackAnchors { } #AnchorSearchResults { margin: 25px auto; } #SubjectCourseDropDowns { width: 80%; padding: 15px; -moz-border-radius:3px; -webkit-border-radius:3px; -border-radius:3px; background-color:#5692D9; } #SubjectCourseDropDowns { margin:5px 0 20px; width:44%; color:#FFFFFF; } #SubjectCourseDropDowns select, #SubjectCourseDropDowns input{   border:1px solid #CDCB1C;   margin-bottom:15px;   padding:2px;   width:390px; } #SubjectCourseDropDowns input{   border:1px solid #CDCB1C;   margin-bottom:5px;   padding:2px;   width:380px; } .dropdown-toggle a {   font-weight:bold;   padding:0 5px 0 5px;   color:#1A436E;   text-decoration: none; } .dropdown-toggle a:hover {   text-decoration: underline; } #StandardAnchorInfo { margin: 10px 0 0 15px; }     #AnchorPage #StandardAnchorInfo h4{       float: left;               }           #AnchorPage #AnchorStandardDescription {           float: left;       margin-left: 10px;             }          #AnchorPage #AnchorStandardDescription p{       line-height:1.3em;             }          #AnchorPage #StandardAnchorDescriptors       {       clear:both;         margin:10px 0 0 30px;       }      #AnchorPage #StandardAnchorDescriptors h3{       background-color:#D6D31E;       border-bottom:1px solid #A3A000;       padding:5px 60px 5px 5px;       font-size:110%;       margin-left: 20px;     }         #AnchorPage #StandardAnchorDescriptors ul{       margin-left: 40px;     }         #AnchorPage #StandardAnchorDescriptors ul li a{       font-weight: bold;       color:#1A436E;       text-decoration: underline;     }         #AnchorPage #StandardAnchorDescriptors ul li a:hover{             color: #95C2F8;     }         #AnchorPage #StandardAnchorDescriptors .AnchorDetails { padding: 20px 0 20px 10px; } /*UNIVERSAL APPLICATION STYLES*/  .smallinstructions {   clear: both;   font-family: arial, helvetica, sans-serif;   font-size: 10px;   margin-top: 20px;   background: #eee;   padding: 10px;   }  /* SYSTEM BUTTONS */  #ContentItemBase, .addbook-texturl, #SaveItemCommands {   width: 402px;   margin: 0 auto; }  p.form-title{   font-family: arial, helvetica, sans-serif;   font-size:12px;   font-weight:bold;   margin-bottom: 2px; } p.form-title span { margin-left: 10px; font-size: .8em; font-weight:normal; }   .system-button { background:#EDEDED url(images/adv-search-btn.png) no-repeat scroll left top; border:none; color:#1A436E; cursor:pointer; display:block; float:left; font-size:13px; font-weight:bold; text-align: center; width: 160px; height: 24px; margin-left: 4px; text-decoration:none; } .insert-button-div {   background:#fff;   padding: 20px 0; } .insert-button { background:#EDEDED url(images/adv-search-btn.png) no-repeat scroll left top; border:none; color:#1A436E; cursor:pointer; display:block; font-size:13px; font-weight:bold; text-align: center; width: 160px; height: 24px; margin: 0 auto; text-decoration:none; } .search-button, .cancel-button { background:#EDEDED url(images/search-btn.png) no-repeat scroll left top; border:none; color:#1A436E; cursor:pointer; display:block; float:left; font-size:13px; font-weight:bold; width: 100px; height: 24px; text-decoration:none; padding: 0; } .cancel-button {   font-family: arial, helvetica, sans-serif;   background:#fff url(images/delete.png) no-repeat scroll left top;   padding:1px 3px 2px 20px;   margin: 5px 5px 0 0;   width: 50px;   } .system-button div, .cancel-button div { background-position:0 0; background-repeat:no-repeat; height:18px; margin:2px 0 0; padding:1px 3px 2px 20px; }  button.search-button, button.cancel-button { margin-top: 20px;} button.cancel-button {   width: 70px;   padding-top: 0;   margin-top: 22px;   background-position: left 3px; } .system-button:hover {  }  /*SPECIFIC*/ .edit-web-page div { background-image: url(images/icons/edit_16.png); } .save div { background-image: url(images/icons/save_16.png);} .delete div { background-image: url(images/icons/delete.png); } .cancel div { background-image: url(images/icons/delete.png);} .add div { background-image: url(images/icons/add.png); } #save { float: right; margin-top: 10px; margin-bottom: 0px;} #SaveItemCommands {   margin: 20px auto 0;   }  #save p { margin: 0; padding: 0; font-size: 12px;} .leftcolumn {   float: left;   width: 28%;   border: 1px solid #ccc; padding-bottom: 20px;    } .contentcolumn { float: right; width: 70%; border: 1px solid #ccc; }  .TitleBarContainer{ width: 100%; } .TitleBar {   font-size: 12px; padding: 5px 10px;  background: #CDCB1C; border-bottom:2px solid #A3A000; display: block; } .TitleBarText { float:left; font-weight: bold; } .TitleBarOptions{ padding: 0 2px; float:right; }  .ToolbarContainer {     margin-top: 15px;  margin-left: 15px;  margin-right: 15px;  border: 1px solid #ccc;    background:#eee; }  .ToolbarContainer .tool{   border-right: 1px solid #ccc;   color:#43413E;   display:block;   float:left;   font-size:9px;   font-weight:bold;   width: 80px;   padding: 12px 20px 8px;   text-decoration:none;    text-align: center; } .ToolbarContainer .tool.last {   }  .Profile-ToolbarContainer .tool{   border-left: 1px solid #DCD3B6;   color:#43413E;   display:block;   float:right;   font-size:9px;   font-weight:bold;   width: 120px;   padding: 0 0 0 10px;   text-decoration:none;    text-align: right;   line-height: 35px; } .Profile-ToolbarContainer .tool img { float: left; display:block;}   .ToolbarContainer .tool img, .ToolbarContainerFull .tool img{ margin: 0 auto; display:block; }   .ToolbarContainer .tool:hover, .ToolbarContainerFull .tool:hover, .ToolbarContainer .selected, .ToolbarContainerFull .selected{     background:#fff;  cursor: pointer; text-decoration:none; } .Profile-ToolbarContainer .tool:hover {     cursor: pointer;  text-decoration: underline; }  #apptools {   /*background: #fff;*/   background: #FBF9ED;   padding: 15px;   } #inner_fullcontent #apptools { /*border: 1px solid #9ea09a;*/ border: 1px solid #90896B;   background: #fff;   position: relative;   padding: 15px;   width: 856px; }  #apptools h3 { margin: 0; padding: 0;} #apptools h4 { margin: 0 0 15px 0; font-weight:normal; font-size: 11px; text-decoration:none; }  #apptools dl,  #apptools dd,  #apptools dt { margin: 0; padding: 0; } #apptools dl {  float:left;  background: #fff;  border: 1px solid #9ea09a;  margin: 0 15px 8px 0;  padding: 0 0 15px 0;  text-align: center; } #apptools dl:hover { border: 1px solid #f00; } #apptools dl.last { margin-right: 0; }  #apptools img { display: block; margin: 0; padding: 0; }  #apptools #standard_results{ margin-top:5px; width:100%;} #apptools #standard_results img {  display:inline; }  .app-module { margin-bottom: 15px; padding: 15px; } .app-module-editor { width: 566px; } .app-module-prop { width:225px; } .app-module-bg { border: 1px solid #ccc; background: #eee; } .survey-module-bg { border: 1px solid #ccc; background: #fff; } .survey-title input {   width: 100%; } .app-tree { border: 1px solid #ccc; }  ul.app-tree, .app-tree ul, .app-tree li {  list-style: none;  margin: 0;  padding: 0; }  div.gripper, ul.app-tree h2,  ul.app-tree h3,  ul.app-tree h4 {  margin: 0;  padding: 0;  float: left; } ul.app-tree h2 { font-size: 14px;} ul.app-tree h3 { font-size: 12px; _width: 220px; } ul.app-tree h4 { font-size: 10px; font-weight: normal; }      #apptools ul.app-tree a, .back a {  cursor: pointer;  display: block;  height: 17px;  margin: 0 0 0 20px;  _margin: 0 0 0 5px;  padding: 8px 8px 5px 21px;  color:#666;   text-decoration:none;  background-repeat: no-repeat;  background-position: left center;  }  #apptools ul.app-tree table td a {margin: 0; padding: 0;}   #apptools ul.app-tree .mceListBox .mceOpen {background-position: -741px 0; margin-right: 3px;}   #apptools ul.app-tree .mceStatusbar div a {display: inline;}    #apptools ul.app-tree .mceStatusbar a.mceResize {       background-position:-800px 0;       cursor:se-resize;       display:block;       float:right;       height:20px;       width:20px;       }        #apptools ul.app-tree .tools-menu li , .back a, #apptools ul.app-tree .tools-menu li.date { margin-left: 0;}  #apptools ul.app-tree a:hover , #apptools ul.app-tree .tools-menu li a:hover, .back a:hover { color:#000; }      /* Header */ #apptools ul.app-tree li.header {      background: #CDCB1C;      border-bottom:2px solid #A3A000;     padding: 8px;     .margin-bottom: -3px;     } #apptools ul.app-tree li.header h2 {    background: url(images/icons/computer_16.png) no-repeat left top;    height: 21px;    padding-left: 20px;    }  #apptools ul.app-tree div#site-url, ul.app-tree div#site-url a {     font-size: 11px;     font-weight: bold;     } #apptools ul.app-tree div#site-url {     float: right;     color: #1c446e;     background: url(images/icons/enable_cap.gif) no-repeat left top;     height: 21px;     padding-left: 5px;     } #apptools ul.app-tree div#site-url a {     color: #fff;     } #apptools ul.app-tree div#site-url #enable-url {     clear: both;      float: left;     background: url(images/icons/enable_bg.gif) repeat-x left top;     height: 18px;     padding: 3px 2px 0 3px;     } #apptools ul.app-tree div#site-url #check-url{     float: left;     background: url(images/icons/enable_bg.gif) repeat-x left top;     height: 18px;     padding: 3px 0 0;     .height: 21px;     .padding-top: 0;     } #apptools ul.app-tree div#site-url #divider-url {     float: left;     background: url(images/icons/enable_arrow.gif) no-repeat left top;     width: 14px;     height: 21px;     text-indent: -9999px;     } #apptools ul.app-tree div#site-url #link-url  {     float: left;     background: url(images/icons/enable_url_bg.gif) repeat-x left top;     height: 18px;     padding: 3px 5px 0 3px;     } #apptools ul.app-tree div#site-url #link-url a  {     padding: 0;     margin: 0;     } /* End Header */  /* Indent Levels */  /* IE 6+7 Hack for margin issues */ #apptools ul.app-tree li.level_2 { .margin-bottom: -3px; }  /* Level 1 */ #apptools ul.app-tree li.level_1 div {      background: #eee;      border-bottom: 1px solid #ccc;     }      #apptools ul.app-tree li.level_1 div h3 { margin-left: 7px;}  #apptools ul.app-tree li.level_2 div.gripper, #apptools ul.app-tree li.level_2 div.gripper a {     border: none;     outline: none;     margin: 0;     padding: 0;     width: 7px;     height: 28px;     }  #apptools ul.app-tree li.level_2 div.gripper a{     background: #fff url(images/icons/gripper_16.gif) no-repeat 1px center;     text-indent: -9999px;     } #apptools ul.app-tree li.level_2 div.gripper a { cursor:move; } /* Level 2 */ #apptools ul.app-tree li.level_2 div {      background: #fff /*url(images/icons/gripper_16.gif) no-repeat 1px center */;     border-bottom: 1px solid #ccc;     } #apptools ul.app-tree li.level_2 div h3 { margin-left: 20px;} /* Level 3 */ #apptools ul.app-tree li.level_3 div h3 { margin-left: 40px;} /* Level 4 */ #apptools ul.app-tree li.level_4 div h3 { margin-left: 60px;} /* Level 5 */ #apptools ul.app-tree li.level_5 div h3 { margin-left: 80px;} /* End Indent Levels (To create additional levels, add 20px to the previous level) */   /* Take off drag gripper */ #apptools ul.app-tree li div.gripper a.no-drag{ background-image: none; cursor:default; }  /* Toolbars */    .tools-menu { float: right; } .tools-menu li { float: left;} #apptools ul.app-tree .tools-menu li a { margin: 0 5px 0 0; font-size: 10px;}  #apptools ul.app-tree li.level_1 div .tools-menu {     padding-left: 20px;     background: #e6e6e6 url(images/icons/icons-cap-gray.gif) no-repeat left center;     }      #apptools ul.app-tree li.level_2 div .tools-menu {     padding-left: 20px;     background: #f5f5f5 url(images/icons/icons-cap-white.gif) no-repeat left center;     }   #apptools ul.app-tree .tools-menu span.display-page {     display: block;  height: 17px;       margin: 0;  padding: 8px 3px 5px 0;  color:#666;   text-decoration:none;  font-size: 10px;  float: left;  }   #apptools ul.app-tree .tools-menu select {     font-size: 10px;  width: 200px;  margin-top: 6px;  margin-right: 10px;  float: left;  }    /* End Toolbars */  /* Icons */ .close_tree            { background: url(images/icons/close_tree_16.png) no-repeat left center; _background: url(images/icons/close_tree_16.gif) no-repeat left center;} .open_tree            { background: url(images/icons/open_tree_16.png) no-repeat left center; _background: url(images/icons/open_tree_16.gif) no-repeat left center; } #apptools ul.app-tree .post a          { background-image: url(images/icons/blogs_16.png); } #apptools ul.app-tree .announcement a         { background-image: url(images/icons/announcement_16.png); _background-image: url(images/icons/announcement_16.gif); _margin-left: 18px;} #apptools ul.app-tree .webpage-on a         { background-image: url(images/icons/online_16.png); _background-image: url(images/icons/online_16.gif); _margin-left: 18px;} #apptools ul.app-tree .webpage-off a         { background-image: url(images/icons/offline_16.png); _background-image: url(images/icons/offline_16.gif); _margin-left: 18px;} #apptools ul.app-tree .home a          { background-image: url(images/icons/home_16.png); _background-image: url(images/icons/home_16.png); _margin-left: 18px;} #apptools ul.app-tree .setting a          { background-image: url(images/icons/gear_16.png); _background-image: url(images/icons/gear_16.gif); _margin-left: 18px;} #apptools ul.app-tree .contact a        { background-image: url(images/icons/contact_16.png); _background-image: url(images/icons/contact_16.gif); _margin-left: 18px;} #apptools ul.app-tree .tools-menu li.edit-web-page a  { background-image: url(images/icons/edit_16.png); _background-image: url(images/icons/edit_16.gif); _width: 30px;} #apptools ul.app-tree .tools-menu li.add-post a     { background-image: url(images/icons/blog_entry_16.png); } #apptools ul.app-tree .tools-menu li.delete a     { background-image: url(images/icons/delete_16.png); _background-image: url(images/icons/delete_16.gif); _width: 50px; } #apptools ul.app-tree .tools-menu li.add-announcement a { background-image: url(images/icons/add_16.png); _background-image: url(images/icons/add_16.gif); _width: 100px;} #apptools ul.app-tree .tools-menu li.add-page a   { background-image: url(images/icons/add_16.png); _background-image: url(images/icons/add_16.gif); _width: 70px;} #apptools ul.app-tree .tools-menu li.add-sub-page a { background-image: url(images/icons/add_16.png); _background-image: url(images/icons/add_16.gif); _width: 70px;} #apptools ul.app-tree .tools-menu li.make-offline a { background-image: url(images/icons/make_offline_16.png); _background-image: url(images/icons/make_offline_16.gif); _width: 70px;} #apptools ul.app-tree .tools-menu li.make-online a   { background-image: url(images/icons/make_online_16.png); _background-image: url(images/icons/make_online_16.gif); _width: 70px;} #apptools ul.app-tree .tools-menu li.offline a  { background-image: url(images/icons/offline_16.png); _background-image: url(images/icons/offline_16.gif);} #apptools ul.app-tree .tools-menu li.online a  { background-image: url(images/icons/online_16.png); _background-image: url(images/icons/online_16.gif);} #apptools ul.app-tree .tools-menu li.up a       { background-image: url(images/icons/move_up_16.png); _background-image: url(images/icons/move_up_16.gif); _width: 50px;} #apptools ul.app-tree .tools-menu li.down a      { background-image: url(images/icons/move_down_16.png); _background-image: url(images/icons/move_down_16.gif); _width: 70px;} #apptools ul.app-tree .tools-menu li.preview a  { background-image: url(images/icons/preview_16.gif); } #apptools ul.app-tree .tools-menu li.newitem a  { background-image: url(images/icons/newitem_16.png); }  .back a             { background: url(images/icons/left_16.gif) no-repeat 5px 5px;} /* End Icons */  #apptools ul.app-tree li.last div{ border-bottom: none;}  #CmapInfo #apptools { padding: 0px; }  /************** END UNIVERSAL APPLICATION STYLES*/  /* CSS CM More Options Styles - Created a dropdown for the "more options" button on the edit.aspx page */ .create-map-btn {   float:left; } .map-options-btns {   float: right; width: 250px; } .button-dropdown {   margin-top: 10px; } .button-dropdown ul {   margin-right: 10px;   padding: 0;   list-style: none;   width: 125px;   float: right;   border-bottom: 1px solid #d8d51a;   background: #e4e11d url(images/pattern-green.gif) repeat-x 0 1px; }   .button-dropdown ul li {     position: relative;     .z-index: 5;   }       .button-dropdown ul li ul {       position: absolute;       display: none;     }           .button-dropdown li:hover ul, li.over ul {         display: block;         z-index: 10;       }             .button-dropdown ul li a{           display: block;           text-decoration: none;           padding: 5px 5px 5px 10px;           border: 1px solid #d8d51a;           border-bottom: 0;           font-weight:bold;           background: transparent url(images/arrow-dropdown-green.png) no-repeat 105px 6px;         }                 .button-dropdown ul li ul li a{           display: block;           text-decoration: none;           background-color: #EBF1F9;           border:1px solid #B5CAE8;           font-weight:bold;           border-bottom: 0;           padding-left: 10px;         }                   .button-dropdown ul li ul li a{             background: #EBF1F9 url() no-repeat 5px 3px;             /* These are needed to overwrite the default.css edit style which I don't want to change in fear it will alter everything else on the site */             float:none;             height:inherit;             margin:0;             outline:medium none;             text-indent:none;             width:inherit;           }                     .button-dropdown ul li ul li a{             background: #EBF1F9 url() no-repeat 5px 3px;             /* These are needed to overwrite the default.css edit style which I don't want to change in fear it will alter everything else on the site */             float:none;             height:inherit;             margin:0;             outline:medium none;             text-indent: inherit;             width:inherit;           }                 .button-dropdown ul li ul li a:hover{           background-color: #D2E0F4;           }                 /* Fix IE. Hide from IE Mac \*/         * html .button-dropdown ul li { float: left; }         * html .button-dropdown ul li a { height: 1%; }         /* End */ /* Contact us page */ #ContactPage{ padding: 10px; } .padtop10{ padding-top: 10px;} #ContactUsForm span { font-weight: bold; } #ContactSubmitCommands { padding-top: 10px; } #ContactInformation{   margin:0 auto;   padding:20px 0 30px;   width:660px; } #ContactAddress, #PhoneNumber{    border-left:1px dotted #DDDDDD;     float:left;     margin-right:80px;     padding-left:20px; }  #ModuleWindowContainer, #ContactFormContainer {  }   #ContactFormContainer {  position:absolute;     width:420px; }   #ModuleContents, #ContactUsForm {    background-color:#FFFFFF;       border:1px solid #34528A;       padding:30px;  }    #ContactSubmit{}  #ContactSubmit #btn-submit, #ContactSubmit #btn-cancel{ float:left;}  .ContactUsForWhat {    margin:0 auto;     padding:10px;     width:660px;  }  #ContactAddress h4, #PhoneNumber h4{    font-size:110%;     padding:15px 0 10px 0;  }  .contact-items{    float:left;    margin-bottom:10px;    margin-top:20px;    }   .contact-about{     display:block;     float:left;     margin-right:10px;     padding-left:10px;     width:300px;     border-left:1px dotted #ddd;   }     .contact-about a{     font-weight: bold;   }   #content div.contact-about h2 {     width: auto;     margin-bottom: 10px;     padding-bottom: 0;   }     #content div.contact-about h2 a{     font-size: 15px;     padding: 8px 0 8px 38px;     width: inherit;   }     h2.help a{     padding-left: 40px;     background: transparent url(images/help-32.png) no-repeat scroll 0 0;   }     h2.comment a{    padding-left: 40px;     background: transparent url(images/comment-32.png) no-repeat scroll 0 0;   }     h2.demo a{     padding-left: 40px;     background: transparent url(images/pie-chart-32.png) no-repeat scroll 0 0;   }     h2.error a{     padding-left: 40px;     background: transparent url(images/error-32.png) no-repeat scroll 0 0;   }     .endcap {     padding-bottom: 50px;   }     #NeedAssistance{}  #DemoandTraining{}  #ReportAnError{}  #CommentsSuggestions{}  #AboutSaSPage {  width: 880px;  margin: 0 auto;  padding-top 30px; }  ul.defaultlist li{margin: 5px 5px 5px 25px; padding: 5px 0 0 5px; list-style-type: disc;}  .aboutsection-intro {  margin-top: 20px; }  .aboutsection {  margin-top: 20px;  border-top:1px dotted #DDDDDD;     padding:5px 0; }  .aboutsection h2 { border: 0; }  .aboutsection h3 { padding: 10px 0 10px 0; border-bottom: 1px solid #FFFFFF;   box-shadow: 0 7px 3px -5px #E5E5E5;   font-weight: bold;   line-height: 1.625em;   margin-bottom: 20px;   text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); }   .aboutsection h4 {   margin-top: 10px;   font-weight :bold;   font-size: 15px;   background-color: #6C94C9;     -webkit-border-radius: 3px 3px 3px 3px;     border-radius: 3px 3px 3px 3px;     color: #FFFFFF;     padding: 8px 10px 5px;     text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }   .aboutsection ul li {  list-style: none inside none;     margin: 5px 10px 20px 10px;     padding:0 16px;     background: url( images/link-arrow.gif ) no-repeat scroll 0 0 transparent; }  .sas { border-bottom-width: 0px; } /* end of contac us page */ /* ---------- FRAMEWORK PAGE ---------- */ #cfData, #cfData .Framework{   width: 880px;   margin: 0 auto; }   #cfData ul, #cfData .Framework ol {    margin: 10px 40px;   }     /* Need to reset it for the data markup */   #cfData .Framework ul {    margin: inherit;   }       #cfData ul li, #cfData .Framework ol li{      list-style: disc outside none;      padding: 10px 0;     }         /* Need to reset it for the data markup */     #cfData .Framework ul li{      list-style: inherit;      padding: inherit;     }   #cfData p{     line-height: 1.7em;   }     #cfData p.disclaimer{     clear: both;     margin: 15px auto 30px;     padding: 0;     border-bottom: 0;   } .Framework{   padding-top: 0; } #divBigIdeas, #divQuestions {   /*width: 186px;*/ } #divBigIdeas td {  text-align: left;  padding: 5px 10px 5px 5px;  border-bottom:1px solid #ccc;  border-right:1px dotted #FFFFFF; } #framework-results{   margin: 0 auto;   width: 930px; } #ExportToWord p{  padding: 10px 0 10px 20px;  margin-bottom: 10px;  margin-top: 20px;  background-color: #EEEEEE;  border-radius: 3px;   -webkit-border-radius: 3px; }   #ExportToWord input    {     border: 0 none;     color: #1A436E;     font-family: arial;     font-size: 11.5px;     font-weight: bold;     margin-left: 13%;     cursor: pointer;     background: url(images/icons/icon-word.gif) no-repeat scroll left top transparent;     padding-left: 14px;     }       #ExportToWord input:hover { text-decoration: underline; } .pacc { width: 880px !important; } #framework-results a{   color:#1A436E;   text-decoration: underline; }  #divQuestions td, #divConcepts td, #divCompetencies td, #divStandards td{   padding: 5px;   border-bottom:1px solid #fff; } #divBigIdeas tr td#framework-head1{    background-color:#c2c01a;       text-align:center;       border-bottom:2px solid #fff;       border-right:none;  }  #framework-head1, #framework-head2, .framework-head3, .framework-head4, .framework-head5{ background-color: #F1F1F1;  font-size: 14px;  font-weight: bold;  text-align: center; height: 50px; } #framework-head1, #framework-head2{   height: 40px; }  td#framework-head2{  background:#cdcb1c url(../Content/Images/crumb-arrow1.gif) no-repeat 0 50%;  border-bottom:2px solid #fff; }  .framework-head3{  background:#d5d400 no-repeat 0 50%;  border-bottom:2px solid #fff; } .framework-head4{  background:#e0dd1f url(../Content/Images/crumb-arrow3.gif) no-repeat 0 50%;  border-bottom:2px solid #fff; } .framework-head5{  background:#ebe721 url(../Content/Images/crumb-arrow4.gif) no-repeat 0 50%;  border-bottom:2px solid #fff; } .pacc table.GridView { margin: 10px; width: inherit;} table.GridView .framework-head1, table.GridView .framework-head2, table.GridView .framework-head3, table.GridView .framework-head4, table.GridView .framework-head5 { background-color: #6C94C9; font-size: 14px !important; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); width: 20%; padding: 10px; height: inherit; border-bottom :none;}    table.GridView #tdConcept { background-color: #EBF1F9; }     table.GridView td span{ font-size: 11.5px; }     table.GridView a{ color: #1A436E !important; background-color: #FFF3A1; padding: 5px 10px; display: inline; text-decoration: none !important;} .framework_literacy {   background-repeat: no-repeat;   height: 338px;   width: 157px;   text-align: left;   padding-left: 20px; } .framework_literacy_link {   text-decoration: none;   font-size: 13px; } .framework_bullet {   padding-top: 2px;   color: #1B4470;   font-size: 20px; }   ul.statementcontainer, li.frameworkstatement, li.frameworkset {  } .pacc h3, .pacc h5 { font-size: 15px; font-weight: bold;   margin: 0 0 5px 0 !important;   min-height: 16px;   background-color: #6C94C9 ;   border: medium none ;   padding: 10px 0 10px 15px ;   color: #fff;   border-radius: 3px; -webkit-border-radius: 3px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); } ul.statementcontainer { background: #fff;   border: medium none;   margin-top: 10px; }   ul ul.statementcontainer {   background-color: #fff;     background: url("images/arrow-blue-down.png") no-repeat scroll 30px 0 #FFFFFF;   }       ul ul.statementcontainer li{   padding: 0 !important;   }     ul.statementcontainer li h5{   padding: 10px !important;   margin: 0;   } li.frameworkstatement, li.frameworkset {    border-bottom: medium none;   display: block; } .frameworkstatement div, .frameworkstatement a, .pacc #noresults { background-color: #EBF1F9; border-radius: 3px; -webkit-border-radius: 3px; padding: 10px; margin: 0 10px 5px 10px;} .frameworkstatement .statementcontainer div{ background-color: transparent; border-radius: 0; -webkit-border-radius: 0; padding: 0; margin: 0;} .frameworkstatement a{ display: block; font-size: 100%; font-weight: bold; padding: 15px 10px; } .frameworkstatements { margin: 0 10px 5px 0;} /* CSS Document */ body { font-size: 75%; font-family: arial, helvetica, sans-serif; } #analytics { width: 770px; background-color: #fff; margin: 0 auto; padding: 10px 25px; color: #43413e; } #GoogleAnalyticsButtons {   margin: 20px auto;   width: 240px; } .cancel-button {   color: #FFFFFF;   float: right;   margin: 0 0 0 10px !important;   width: 100px; }  #analytics .analytics-table{   margin-bottom: 40px; }   #analytics h2, #analytics h3{  border:0;  border-bottom: 2px solid #BECFE7;  padding-left:40px;  margin-bottom: 10px;  line-height:1em;  }   #analytics h2{  background: transparent url(images/analytics-icon.gif) no-repeat 0 0;  font-size: 16px;  float: none;  }   .analytics-table td{  padding: 5px;  }   .analytics-table td.alt{  background-color: #f0f5fb;  }   .analytics-table td.analytics-type{  font-weight: bold;  width: 258px;  padding-left: 20px;  font-size: 13px;  }   .analytics-table td.analytics-data{  color: #4677b1;  width: 256px;  padding-left: 20px;  font-size: 17px;  font-weight:bold;  }   .analytics-table td.analytics-desc{  color: #4677b1;  width: 256px;  padding-left: 20px;  font-size: 10px;  background-color: #dbe7f7;  }    #analytics .analytics-pages, #analytics .analytics-visits{     width: 375px;     float: left; }  #analytics .analytics-pages{     margin-right: 10px; }  #analytics .analytics-visits{     margin-left: 10px; }  #analytics .analytics-pages h3{  background: transparent url(images/analytics-pages-icon.gif) no-repeat 0 0;  font-size: 13px;  padding-bottom: 10px; }  #analytics .analytics-visits h3{  background: transparent url(images/analytics-visits-icon.gif) no-repeat 0 0;  font-size: 13px;  padding-bottom: 10px;  line-height: 1.1em;     padding: 3px 0 2px 40px; }  #analytics ol {     list-style: decimal outside none;     padding: 0 20px;   }    #analytics .analytics-pages ol li, #analytics .analytics-visits ol li{  color: #4677b1;  border-bottom: 1px solid #D5E4F7;  padding: 5px 0 5px 0;  font-size: 12px;  font-weight: bold;  list-style: decimal inside none; } /* default grid view table */ table.GridView {  background: none repeat scroll 0 0 #FFFFFF;   border: 1px solid #FFFFFF;   border-radius: 3px 3px 3px 3px;   box-shadow: 0 3px 3px #CDCDCD;   font-size: 11px;   padding: 5px;   width: 100%; } table.GridView a { font-weight: bold; text-decoration: underline; color: #1A436E; font-size:11px; }  .topic_count { text-align: center; }  table.GridView a:hover { color: #95C2F8; } .GridView tr.alt { background-color:#EBF1F7; } .GridView tr.header {   background-color: #6C94C9;   border-radius: 3px 3px 0 0;   color: #FFFFFF;   line-height: 12px;   margin: 0;   min-height: 16px;   padding: 5px 0 5px 10px; }   .GridView tr.header th:first-child {     border-left: medium none;   }       .GridView tr.header td, .GridView tr.header th {       font-size: 11px;       font-weight: bold;       text-align: left;     }          .GridView tr, .GridView td, .GridView th {       padding: 10px;     }          .GridView th {       border-left: 1px solid #C6D7EE;     }         .GridView tr td:first-child {       border-left: medium none;     }         .GridView tr td {       border-left: 1px solid #EEEEEE;       border-top: 1px solid #EEEEEE;     }                   .GridView tr.separator{ background-color:#004354;} .GridView tr.disabled { background-color:#FDF46B; } /* grid view table */.MsgWindow{ border: none; border-radius: 3px; -webkit-border-radius: 3px; -border-radius: 3px; border: 1px solid #BECFE7; } .drag-handle { padding: 10px; font-size: 12px; font-weight: bold;  background-color:#5B9AE5; color:#fff; border-bottom: none; -moz-border-radius-topleft:3px;   -moz-border-radius-topright:3px; -webkit-border-radius-righttop: 3px; -webkit-border-radius-lefttop: 3px; } .drag-controls {} .drag-controls img { display: inline;} .drag-contentarea{ /*CSS for Content Display Area div*/ color: #718496; text-align:justify;  padding: 20px; border-top: 1px solid #fff; } .drag-buttons{ /* Css For the Buttons */   padding-top: 1em;   padding-bottom: 10px;   text-align:center;   clear: both; } .msgwin-buttons button{   font-size: .8em; } .drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/ border-top: 1px solid #BECFE7; }  .drag-buttons button {   background-color: #e5e21d;   border-radius: 3px;   -webkit-border-radius: 3px;   border-radius: 3px;   border: 1px solid #d8d51a;   padding: 5px; }  .drag-contentarea a{   font-size: 12px;   font-weight: bold;   text-decoration: underline; }.pages-nav{   margin: 30px 0 0 10px;   display: block;   }   .pages-nav ul{     width: 200px;   }     .pages-nav li {     border-bottom:1px dotted #BECFE7;     padding: 8px 0 0 20px;     background:#fff url(images/link-arrow.gif) no-repeat scroll 0 6px;   }     .pages-nav li a{     font-weight:bold;   }     .pages-nav li a:hover{     font-weight:bold;     text-decoration: none;   }     .pages-nav li:hover{     background:#EBF1F9 url(images/link-arrow.gif) no-repeat scroll 0 6px;   }      .pages-nav li.active{     background:#EBF1F9 url(images/link-arrow.gif) no-repeat scroll 0 6px;   }    .framework_contact{   background-color:#5B9AE5;   color:#fff;   font-size:12px;   line-height:1.5em;   padding:10px;   width:188px;   margin-bottom: 10px; } .framework_contact a{   color:#fff; } .framework_contact dl {   border-bottom: 1px dotted #fff; }   .framework_contact dd {     margin: 0;     padding: 0;   } .pages_content{   padding:30px;   width:680px; }   .pages_content h2{     border-bottom: 1px solid #BECFE7;     padding-bottom: 5px;     margin-bottom: 20px !important;     width: 100% !important;   }     .pages_content h3{     border-bottom:1px solid #BECFE7;     padding: 20px 0 5px 0;   }     .pages_content p{     padding-top: 10px;     clear: both;   }   .pages_content #list-view {     width: 680px;   }      .pages_content #list-view ul {     margin: 0;   }       .pages_content #list-view li {     border-bottom:1px dotted #BECFE7;     display:block;     padding:5px 0 5px 10px;   }      .pages_content #list-view li a{     font-weight: normal;   }    .two-col-display{  width: 49%; } /* CSS Document */ .GridView tr.header td.headeralignright, .GridView tr.header th.headeralignright {   text-align: right; font-weight: bold; padding-right: 10px; } #apptools ul.app-tree .tools-menu li.downInvisible { } /* Tab Classes */ /*UL Tab Navigation*/ ul.tabs { position:relative; clear:both; width:100%; margin:0; list-style:none; line-height:1em; padding:0; } ul.tabs LI { float:left; margin-right:2px; padding:0; } ul.tabs LI.w175 { width: 175px; } ul.tabs li A { background-color:#A7C7EF;   border:none;   padding-left: 5px;   color:#fff;   display:block;   font-size:12px;   font-weight:bold;   margin:0;   padding:0.65em 1em 0.65em 1em;   text-decoration:none;   border-radius:3px 3px 0 0;   -webkit-border-radius:3px 3px 0 0; } ul.tabs li A.active { background-color:#EBF1F9; color: #43413E; border:1px solid #BECFE7; border-bottom: none; } ul.tabs A:hover, ul.tabs A:active, ul.tabs A.here:link, ul.tabs A.here:visited { background-color:#EBF1F9; color: #43413E; border:1px solid #BECFE7; border-bottom: none; } ul.tabs A.here:link, ul.tabs A.here:visited { position:relative; z-index:102; } /*subnav*/ ul.tabs UL { position:absolute; left:0; top:1.5em; float:left; background:#bbb; width:100%; margin:0; padding:0.25em 0.25em 0.25em 1em; list-style:none; border-top:1px solid #fff; } ul.tabs UL LI { float:left; display:block; margin-top:1px; } ul.tabs UL A { background:#bbb; color:#fff; display:inline; margin:0; padding:0 1em; border:0 } ul.tabs UL A:hover, ul.tabs UL A:active, ul.tabs UL A.here:link, ul.tabs UL A.here:visited { color:#444; } .tabbed-content { margin-top: -1px; } .tabbed-content2 { padding: 10px 0 10px 10px; background-color:#fff; border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; } /* Subnavigation Tabs - 3rd level - Keystone Content */ #tabs-subnav {   background-color: #EBF1F9;   border-bottom: medium none;   margin: 0 auto 30px;   padding-top: 10px;   border-radius:3px 3px 0 0;   -webkit-border-radius:3px 3px 0 0; }   #tabs-subnav ul {     margin: 0 auto;     width: 850px;   }       #tabs-subnav ul li {       border-color: #EBF1F9 #D2E0F4;       border-image: none;       border-style: solid solid none;       border-width: 1px 1px medium;       border-radius:3px 3px 0 0;       -webkit-border-radius:3px 3px 0 0;       float: left;       height: 30px;       margin: 0 5px;       padding: 10px;       text-align: center;       width: 180px;     }       #tabs-subnav ul li.active, #tabs-subnav ul li:hover {     background-color: #FFFFFF;     border-color: #D2E0F4 #D2E0F4 #FFFFFF;     border-image: none;     border-style: solid;     border-width: 1px;     cursor: pointer;   }      #tabs-subnav ul li a {     font-size: 100%;     font-weight: bold;     text-decoration: none;   } /* end of Tabs  */  /* App Tools Tabs *//* ---------- TEACHER TOOLS PAGE ---------- */ #TeacherTools {   margin-top: 20px; } #tools-nav{   width: 720px;   margin: 0 auto; } .tools-panel-profile, .tools-panel-portfolio, .tools-panel-webpage, .tools-panel-admin, .tools-panel-edit, .tools-panel-create, .tools-panel-cm{  background-color: #D5E4F7;   border: 1px solid #BECFE7;   border-radius: 3px 3px 3px 3px;   -webkit-border-radius: 3px 3px 3px 3px;   float: left;   margin-bottom: 10px;   margin-left: 15px;   width: 220px; } /*.tools-panel-profile:hover, .tools-panel-portfolio:hover, .tools-panel-webpage:hover, .tools-panel-admin:hover{   background: #f5f5f5 url(../Content/Images/tools-panel-top-hover.gif) no-repeat center top;   cursor: pointer; hand-shaped cursor }*/ .tools-content{   text-align: center;   height: 225px; } .tools-content h3{   padding-top:15px;   padding-bottom:20px;   text-align: center; } .tools-content a{   font-size:100%;   font-weight:normal; } .tools-content h3 a{   font-weight:bold; } .tools-content a:hover{   text-decoration: none; } .tools-content p{   font-weight: normal;   line-height: 1.5em;   /*background: url(../Content/Images/tools-panel-pattern.gif) no-repeat center bottom;*/ } .tools-panel-profile p, .tools-panel-portfolio p, .tools-panel-webpage p, .tools-panel-admin p, .tools-panel-create p, .tools-panel-edit p, .tools-panel-cm p{   padding: 0 10px 0 10px;   text-align: center;   margin-top: 10px; } .tools-panel-profile a.tools-panel-icon {   background: transparent url(images/tools-icon-profile.png) no-repeat 50% 50%;   _background: transparent url(images/tools-icon-profile.gif) no-repeat 50% 50%;   display:block;   height:80px;   position:relative;   width:160px;   text-indent: -9999px;   outline: none; } .tools-panel-portfolio a.tools-panel-icon {   background: transparent url(images/tools-icon-portfolio.png) no-repeat 50% 50%;  _background: transparent url(images/tools-icon-portfolio.gif) no-repeat 50% 50%;  display:block;   height:80px;   position:relative;   width:160px;   text-indent: -9999px;   outline: none; } .tools-panel-webpage a.tools-panel-icon {   background: transparent url(images/tools-icon-webpage.png) no-repeat 50% 50%;   _background: transparent url(images/tools-icon-webpage.gif) no-repeat 50% 50%;   display:block;   height:80px;   position:relative;   width:160px;   text-indent: -9999px;   outline: none; } .tools-panel-create a.tools-panel-icon {   background: transparent url(images/tools-icon-create.png) no-repeat 50% 50%;   display:block;   height:80px;   position:relative;   width:160px;   text-indent: -9999px;   outline: none; } .tools-panel-edit a.tools-panel-icon{   background: transparent url(images/tools-icon-edit.png) no-repeat 50% 50%;   display:block;   height:80px;   position:relative;   width:160px;   text-indent: -9999px;   outline: none; } .tools-panel-admin a.tools-panel-icon {   background: transparent url(images/tools-icon-admin.png) no-repeat 50% 50%;  display:block;   height:80px;   position:relative;   width:160px;   text-indent: -9999px;   outline: none; } .tools-panel-cm a.tools-panel-icon {   background: transparent url(images/tools-icon-cm.png) no-repeat 50% 50%;   display:block;   height:80px;   position:relative;   width:160px;   text-indent: -9999px;   outline: none; } 