﻿.body
{
    background-color: #f0f8fe;
    height: 100%;
    font: 12px/normal arial;
    color: #717073;
    margin: 0;
}

p
{
    font: 12px/normal arial;
    color: #717073;
}
.masterContent
{
    width: 100%;
    margin: 0 auto;
}
.spacer
{
    width: 12px;
}
.login
{
    display: inline;
}
.sharepointLogin
{
    float: right;
    display: inline;
}
.sharepointLogin .ms-globallinks
{
    position: relative;
    color: #333;
}
div.#zz8_Menu_t img
{
    vertical-align: middle;
}
.topArea :active
{
    text-decoration: none;
}

a.CPS_Pagination:visited
{
    color: #9d9e9e;
    text-decoration: none;
    font: 12px/normal Arial;
    padding: 0 2px;
}

a.CPS_Pagination:hover
{
    color: #015289;
    text-decoration: none;
    font: 12px/normal Arial;
    padding: 0 2px;
}


a.CPS_Pagination:link
{
    color: #f47e20;
    text-decoration: none;
    font: 12px/normal Arial;
    padding: 0 2px;
}

a.CPS_Pagination:active
{
    color: #f47e20;
    text-decoration: none;
    font: 12px/normal Arial;
    padding: 0 2px;
}
.logo
{
    float: left;
    height: 42px;
    font-size: 14pt;
    font-family: arial;
    padding: 3px 0 3px 4px;
}
.logo a
{
    color: #656B77;
    background-image: url(/_layouts/images/cps.edu/bl_logo.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    display: block;
    padding: 15px 5px 0 75px;
}
.topLinkBar
{
    float: right;
    width: auto;
    padding-left: 1px;
    padding-right: 7px;
    display: inline;
}
.console
{
    clear: both;
}
input.search
{
    border: 0px none;
    background: transparent;
    font-family: Arial, Helvetica, sans-serif;
}
input.ms-sbplain
{
    border: 0px none;
    background: transparent;
    font-family: Arial, Helvetica, sans-serif;
}

input.search
{
    border: 0px none;
    font-weight: 400;
    font-size: 12px;
    color: #3A4663;
    background: transparent;
    font-family: Arial, Helvetica, sans-serif;
    padding: 0;
}
input..search .ms-sbgo
{
    background: transparent;
}
.siteActionMenu
{
    float: right;
}
.authoringRegion
{
    width: 100%; 
    color: #333;
}
.h1, h1, .CPS_Content_head
{
    font-size: 18px;
    border-bottom: 1px #D0D2D3 dotted;
    font-family: Georgia;
    color: #000;
    margin-bottom: 10px;
    font-weight: normal;
}
.h2, h2, .CPS_Sub_head
{
    font-size: 16px;
    font-family: Georgia;
    border-top: 1px #D0D2D3 solid;
    color: #000;
    font-weight: normal;
}
.h3, h3, .CPS_Right_content_head
{
    font-size: 16px;
    color: #000;
    font-weight: bold;
}
.h4, h4, .CPS_sub_content
{
    font-weight: 700;
    font-size: 12px;
    color: #000;
}
.h5, h5
{
    font-size: 11px;
    color: #000;
    font-weight: bold;
}
.imageTag_line, .CPS_caption
{
    font-size: 12px;
    font-family: Georgia;
    color: #000;
}

.CPS_gray_bold
{
    font-size: 12px;
    font-weight: bold;
    color: #717073;
}
.CPS_gray10
{
    font-size: 10px;
    color: #717073;
}
.topNavContainer
{
    background: transparent url(/_layouts/images/cps.edu/Navigation-Background.jpg) top left no-repeat;
    height: 30px;
    font-weight: 700;
}
.topNav
{
    position: relative;
    top: -1px;
}
.topNavFlyOutsItem
{
    font-size: 12px;
    background-color: #fff;
    border-top-style: none;
    width: 187px;
    float: left;
}

.topNavFlyOutsItem a
{
    display: block;
    padding: 4px 5px 4px 15px !important;
    float: left;
    text-indent: 0px !important;
}
a.topNavFlyOutsItem:link
{
    color: #015289;
    float: left;
    display: block;
    padding: 4px 5px 4px 15px !important;
}
a.topNavFlyOutsItem:visited
{
    color: #015289;
    float: left;
    display: block;
    padding: 4px 5px 4px 15px !important;
}
a.topNavFlyOutsItem:active
{
    color: #015289;
    float: left;
    display: block;
    padding: 4px 5px 4px 15px !important;
}
a.topNavFlyOutsItem:hover
{
    color: #ffffff;
    text-decoration: none;
    float: left;
}
#zz1_GlobalNav td
{
    display: none;
}

#zz1_GlobalNavn0, #zz1_GlobalNavn0 td, #zz1_GlobalNavn1, #zz1_GlobalNavn1 td, #zz1_GlobalNavn2, #zz1_GlobalNavn2 td, #zz1_GlobalNavn3, #zz1_GlobalNavn3 td, #zz1_GlobalNavn4, #zz1_GlobalNavn4 td, #zz1_GlobalNavn5, #zz1_GlobalNavn5 td
{
    display: table-cell !important;
    float: none;
}

#zz1_GlobalNavn0
{
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -3px;
    height: 36px;
    width: 161px;
    vertical-align: top;
    padding: 0px !important;
    margin: 0px !important;
}
#zz1_GlobalNavn0 a
{
    color: #015289;
    line-height: 32px;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    padding: 0px !important;
    margin: 0px !important;
    width: 161px;
    display: block;
}

#zz1_GlobalNavn0 a:hover, #zz1_GlobalNavn0 a.topNavSelected
{
    color: #fff;
    text-decoration: none;
    background: url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -551px;
}
#zz1_GlobalNavn1, #zz1_GlobalNavn2, #zz1_GlobalNavn3, #zz1_GlobalNavn4
{
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -441px;
    height: 36px;
    width: 161px;
    vertical-align: top;
    padding: 0px !important;
    margin: 0px !important;
}

#zz1_GlobalNavn1 a, #zz1_GlobalNavn2 a, #zz1_GlobalNavn3 a, #zz1_GlobalNavn4 a
{
    color: #015289;
    line-height: 32px;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    padding: 0px !important;
    margin: 0px !important;
    width: 161px;
    display: block;
}
#zz1_GlobalNavn1 a:hover, #zz1_GlobalNavn2 a:hover, #zz1_GlobalNavn3 a:hover, #zz1_GlobalNavn4 a:hover, #zz1_GlobalNavn1 a.topNavSelected, #zz1_GlobalNavn2 a.topNavSelected, #zz1_GlobalNavn3 a.topNavSelected, #zz1_GlobalNavn4 a.topNavSelected
{
    color: #fff;
    text-decoration: none;
    background: url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -42px;
}
#zz1_GlobalNavn5
{
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -479px;
    height: 36px;
    width: 163px;
    vertical-align: top;
}
#zz1_GlobalNavn5 a
{
    color: #015289;
    line-height: 32px;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    padding: 0px !important;
    margin: 0px !important;
    width: 163px;
    display: block;
}

#zz1_GlobalNavn5 a:hover, #zz1_GlobalNavn5 a.topNavSelected
{
    color: #fff;
    text-decoration: none;
    background: url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -585px;
}
.topNavFlyOuts
{
    border: 1px #dadbdd solid;
    background: transparent;
    margin-top: 8px;
    color: #ffffff;
    float: left;
    overflow: visible;
}
.topNavFlyOutsHover
{
    text-decoration: none;
    background: #0067b1 url(/_layouts/images/cps.edu/Arrow_GNAV.gif) no-repeat top left;
    padding-left: 0px;
    color: #ffffff;
    float: left;
}
.topNavFlyOutsHover
{
    text-decoration: none;
    background: #0067b1 url(/_layouts/images/cps.edu/Arrow_GNAV.gif) no-repeat top left;
    padding-left: 0px;
    color: #ffffff;
    float: left;
}
.leftNav
{
    margin-right: 15px;
    margin-left: 7px;
    margin-top: 4px;
    padding-top: 0;
    border: 1px #8997BC solid;
    background-color: #D0D6E3;
    width: 160px;
}
.leftNavSelected
{
    background-color: #B2BCD3;
    color: #F4F5F9;
    border-top: 1px #B2BCDD solid;
    border-bottom: 1px #B2BCDD solid;
    line-height: 14pt;
}
.leftNav1
{
    color: #354260;
    font-family: arial;
    font-size: 8pt;
    font-weight: 700;
    line-height: 14pt;
}

.leftNav1 a
{
    font-family: arial;
    font-size: 9pt;
    font-weight: 700;
    padding-left: 5px;
    display: block;
    padding-right: 10px;
}

.leftNav2 a
{
    padding-left: 10px;
    display: block;
    padding-right: 10px;
}

.leftNav3 a
{
    padding-left: 18px;
    display: block;
    padding-right: 10px;
}

.leftNavHover
{
    background-color: #596E9E;
    color: #FFF;
}

.leftNavFlyOuts
{
    font-family: arial;
    font-size: 8pt;
    border-top: 1px #CBD1E0 solid;
    border-left: 1px #CBD1E0 solid;
    border-right: 1px #CBD1E0 solid;
}

.leftNavFlyOutsItem
{
    border-bottom: 1px #CBD1E0 solid;
    background-color: #ECEFF3;
}

.leftNavFlyOutsItem a
{
    display: block;
    color: #354260;
    width: 100px;
    min-width: 100px;
    padding: 1px 5px;
}

.leftNavFlyOutsHover
{
    background-color: #B2BCD3;
}

.pageTitle
{
    font-family: arial;
    font-size: 12pt;
    font-weight: 700;
    color: #666;
    margin: 0;
}

.pageTitle span
{
    margin: 0;
    padding: 0;
}

.bottomLinkBar
{
    font-family: arial;
    font-size: 8pt;
    color: #999;
    float: none;
}

div.ms-wikieditouter
{
    position: static;
    border-bottom: 1px #6393d4 solid;
    margin-bottom: 8px;
    margin-right: 5px;
    border-right-width: 1px;
}

div.ms-quicklaunchouter
{
    margin-left: 7px;
    margin-top: 5px;
    width: 158px;
    border-width: 0;
}

/* ------------------------- Customized Classes for CPS master page 

Starts-------------------------*/
body
{
    background-color: #f0f8fe;
}

/* Master Page Container */
.CPS_container
{
    width: 968px;
    margin: 0 auto;
    overflow: hidden;
}

/* Header Section Starts */
.CPS_header
{
    width: 100%;
    height: 79px;
    background: url(/_layouts/images/cps.edu/Header.jpg) no-repeat top left;
    margin-top: 7px; /* For Firefox */ #margin-top:5px;/* For IE7 */
_margin-top:5px;/* For IE6 */
}

.CPS_headerRight_date_font_container
{
    height: 30px;
    margin-right: 0px;
    width: 385px;
    text-align: right;
    color: #9d9e9e;
    font-size: 11px;
    margin-top: 0;
}
.CPS_adjust_font_mid_A
{
    font-size: 12px;
}
.CPS_adjust_font_last_A
{
    font-size: 13px;
}
/*Search Box Clases */
.CPS_search_textbox_container
{
    width: 80%;
    background: url(/_layouts/images/cps.edu/search_textbox.jpg) no-repeat top right;
    height: 22px;
}

input.CPS_search_textbox
{
    background: transparent;
    width: 190px;
    border: 0;
    padding: 3px 0 0 5px;
}

.CPS_search_button_container
{
    width: 20%;
    background: url(/_layouts/images/cps.edu/search_button.jpg) no-repeat top left;
    height: 22px;
}

.CPS_search_button
{
    width: 77px;
    color: #000;
    font-size: 12px;
    line-height: 23px;
    text-indent: 8px;
}

/* Header Section Ends 
 coustomize search container */
.CPS_searchContainer
{
    width: 273px;
    float: right;
    height: 25px; 
    margin-right:8px;
    margin-right:2px;
    background:url('/_layouts/images/cps.edu/CPS_Search_textbox_BG.jpg') center left no-repeat;
}
html > body .CPS_searchContainer
{
    margin-right: 10px;
}

/* coustomize search container ends
 Global Nav Section Starts */
.CPS_NavContainer
{
    height: 36px;
    font-size: 16px;
    width: 100%;
    line-height: normal;
}

.CPS_NavigationLinks
{
    width: 16%;
    height: 25px;
    text-align: center;
}

/* Global Nav Section Ends 
 Footer Section Starts */
.CPS_footer
{
    width: 100%;
    height: 71px;
    font-size: 11px;
    background: transparent url(/_layouts/images/cps.edu/footer.jpg) no-repeat top left;
}

.CPS_footer_links
{
    padding-top: 0;
}

.CPS_Footer_span
{
    padding: 0 2px;
}

.CPS_footer_copyright_container
{
    width: 98%;
    font-size: 11px;
    color: #9d9e9e;
}

a:active
{
    color: #f47030;
    text-decoration: none;
}
a:link
{
    color: #f47030;
    text-decoration: none;
}
a:visited
{
    color: #f47030;
    text-decoration: none;
}

a:hover
{
    color: #005288;
    text-decoration: none;
}


/* Link Ends 
 -----------------------------breadcrumb Starts --------------------------*/
.breadcrumb
{
    clear: both;
    font-size: 11px;
    padding-left: 0px;
    padding-bottom: 2px;
    padding-top: 4px;
    border-bottom: px #CCC solid;
    margin-bottom: 4px;
    width: 920px;
    margin-left: 20px;
}

.breadcrumb_container
{
    width: 968px;
    height: 30px;
}

/* ------------------------------------breadcrumb Ends 

------------------------------------
 ----------------------------------Code for Marketing Area 

Starts---------------------------*/
.CPS_marketing_container
{
    border-left: solid 1px #e7eef4;
    border-right: solid 1px #e7eef4;
    border-top: solid 1px #e7eef4;
    background: #fff url(/_layouts/images/cps.edu/shad.jpg) repeat-x bottom left;
    width: 968px;
    margin-bottom: 8px;
    padding: 8px 0px 8px 0px;
}

.CPS_banner_container
{
    background: url(/_layouts/images/cps.edu/banner.jpg) no-repeat top left;
    width: 711px;
    height: 220px;
    margin: 0 0 0 8px;
}

.CPS_Keyupcoming
{
    background: url(/_layouts/images/cps.edu/Keydates_BG.jpg) no-repeat top left;
    width: 230px;
    height: 218px;
    text-align: left;
    line-height: 15px;
    margin: 0 6px 0 0;
    padding: 10px;
}

.CPS_ketupcomingDates_heading
{
    font-weight: 700;
    font-size: 16px;
    color: #000;
    padding: 0px 0px 5px 0px;
}

.CPS_ketupcomingDates
{
    font-weight: 700;
    padding-top: 8px;
}

.CPS_banner_content
{
    margin-top: 26px;
    margin-left: 18px;
    font-size: 14px;
}
.CPS_aboutusbackground
{
    background: url(/_layouts/images/cps.edu/about.jpg) no-repeat top left;
}

/* ----------------------------------Code for Marketing Area Ends------------------------*/
.CPS_border-box
{
    border-top: solid 1px #e7eef4;
    border-left: solid 1px #e7eef4;
    border-right: solid 1px #e7eef4;
    background: #fff url(/_layouts/images/cps.edu/shad.jpg) repeat-x bottom left;
}

/*--------------------- Classes related to A NOTE FROM ARNE STARTS ---------------------*/
.CPS_Note_container
{
    width: 481px;
    margin-right: 8px;
    border-top: solid 1px #e7eef4;
    border-left: solid 1px #e7eef4;
    border-right: solid 1px #e7eef4;
    background: #fff url(/_layouts/images/cps.edu/shad.jpg) repeat-x bottom left;
}

.CPS_note_child_container
{
    background-color: #86c3ea;
    height: 185px;
    margin-bottom: 4px;
}

.CPS_Note_News_Think_Headline
{
    font-size: 16px;
    line-height: normal;
    font-weight: 700;
    margin-bottom: 8px;
    color: #000;
}

.CPS_Note_News_Think_Headline_white
{
    color: #fff;
    font-size: 16px;
    line-height: normal;
    font-weight: 700;
    margin-bottom: 8px;
}
.CPS_Note_Second_line
{
    margin-bottom: 4px;
}
a.CPS_Georgia_content_link:hover
{
    color: #f47e20;
    text-decoration: none;
    font: 12px/normal Georgia;
}
a.CPS_Georgia_content_link:link
{
    color: #015289;
    text-decoration: none;
    font: 12px/normal Georgia;
}
a.CPS_Georgia_content_link:visited
{
    color: #015289;
    text-decoration: none;
    font: 12px/normal Georgia;
}
a.CPS_Georgia_content_link:active
{
    color: #015289;
    text-decoration: none;
    font: 12px/normal Georgia;
}
a.CPS_Georgia_content_link:hover
{
    color: #f47e20;
    text-decoration: none;
    font: 12px/normal Georgia;
}

.CPS_Note_Second_line
{
    margin-bottom: 4px;
}
a.CPS_Georgia_content_link:hover
{
    color: #f47e20;
    text-decoration: none;
    font: 12px/normal Georgia;
}
/* ---------------------Blue Orange Blue Starts---------------------*/
.CPS_globalOrange
{
    color: #F47030;
}
/*--------------------- Classes related to CPS NEWS STARTS ---------------------*/
.CPS_News_container
{
    width: 232px;
    margin-right: 8px;
    border-top: solid 1px #e7eef4;
    border-left: solid 1px #e7eef4;
    border-right: solid 1px #e7eef4;
    background: #fff url(/_layouts/images/cps.edu/shad.jpg) repeat-x bottom left;
}

.CPS_News_child_container
{
    background-color: #ecedef;
    margin-bottom: 4px;
    line-height: normal;
    height: 169px;
    padding: 8px;
}

.CPS_News_content
{
    overflow: hidden;
    height: 61px;
}

.CPS_News_content_devider
{
    text-align: center;
    color: #fff;
}

/*--------------------- Classes related to CPS NEWS ENDS ---------------------
--------------------- Classes related to WHAT DO YOU THINK STARTS ---------------------*/
.CPS_Think_container
{
    width: 221px;
    border-top: solid 1px #e7eef4;
    border-left: solid 1px #e7eef4;
    border-right: solid 1px #e7eef4;
    background: #fff url(/_layouts/images/cps.edu/shad.jpg) repeat-x bottom left;
}

.CPS_think
{
    background: transparent url(/_layouts/images/cps.edu/think.jpg) no-repeat top right;
    height: 169px;
    width: 205px;
    color: #FFF;
    margin-bottom: 4px;
    padding: 8px;
}

.CPS_think_centercontent
{
    height: 117px;
    overflow: hidden;
}

/*--------------------- Classes related to WHAT DO YOU THINK ENDS ---------------------*/
.CPS_message
{
    font-weight: 700;
    font-size: 21px;
    font-family: Georgia;
    color: #808083;
    text-indent: 10px;
    vertical-align: middle;
    padding-top: 0;
    margin: 0;
}

.CPS_box
{
    width: 32%;
    height: 160px;
}

.CPS_headOrg
{
    font-size: 28px;
    font-family: georgia;
    color: #f47e20;
    font-weight: 700;
    vertical-align: top;
    text-indent: 10px;
    margin: 0;
    padding: 0;
}

.CPS_dottedline
{
    border-bottom: dotted 1px #ccc;
}

.CPSarrowbullet
{
    width: 15px;
    background: url(/_layouts/images/cps.edu/arrow.jpg) no-repeat top left;
}

.CPS_DisplayLinksTable
{
    border: 0;
    width: 100%;
    vertical-align: top;
    text-align: left;
    background: transparent;
    margin: 0;
    padding: 0;
}

.CPStableBackground
{
    margin-top: 0;
    width: 100%;
    margin-bottom: 0;
    height: 100px;
    border: 1px;
    background: url(/_layouts/images/cps.edu/bgtable.jpg) no-repeat bottom right;
    padding: 0;
}


:-moz-any-link:focus
{
    outline: none;
}
a
{
    outline: none;
}

#CPSparents, #CPSstudents, #CPScommunity, #CPSstaff, #CPSpartners
{
    display: block;
    width: 227px;
    height: 37px;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -217px;
    color: #005288;
    font-size: 14px;
    text-indent: 43px;
    font-weight: bold;
    line-height: 37px;
}

.Main-Res-Hover
{
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -77px !important;
    color: #ffffff !important;
}
.Main-Res-Selected
{
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -117px !important;
    color: #F47030 !important;
}
.Main-Res-Back
{
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -217px !important;
    color: #005288 !important;
}

.CPSaudienceLinks
{
    vertical-align: top;
}

/* --------------------------Classes for Resources table (main page only (Pragya) 

Ends--------
 -----------------------------Classes for Layout2 Page  Starts 

----------------------------- */
.CPS_layout_Container
{
    width: 968px;
    border-top: solid 1px #e7eef4;
    border-left: solid 1px #e7eef4;
    border-right: solid 1px #e7eef4;
    background: #fcfcfc url(/_layouts/images/cps.edu/shad.jpg) repeat-x bottom left;
    padding-bottom: 32px;
    height: 356px;
    min-height: 356px;
}

*html .CPS_layout_Container
{
    height: auto;
}
*html .CPS_layout_Container
{
    height: 356px;
}

/* ----------------------------Classes for Layout5 Page  Ends -------------------------- 
------------------------ Classes for Page Title Starts ----------------------------------- */

h1.CPS_Page_title
{
    background: url(/_layouts/images/cps.edu/CPS-title-bar.jpg) no-repeat top left;
    width: 712px;
    font-size: 18px;
    height: 25px;
    color: #000000;
    text-indent: 10px;
    line-height: 25px;
    padding: 0px;
    margin: 0px;
    border: none;
    font-family: Arial, Helvetica, sans-serif;
}

.CPS_Page_title_Left
{
    background: url(/_layouts/images/cps.edu/Page_title_left.jpg) no-repeat top left #ffc423;
    width: 703px;
    font-size: 18px;
    height: 25px;
    color: #000000;
    text-indent: 10px;
    line-height: .84em;
}

.CPS_Page_title_Right
{
    background: url(/_layouts/images/cps.edu/Page_title_right.jpg) no-repeat top right #ffc423;
    width: 9px;
    height: 25px;
}

.CPS_resourceLink
{
    text-indent: 14px;
}

.CPS_resourceLink a
{
    font-size: 14px;
    color: #0067B1;
    text-decoration: none;
    font-family: arial;
}

.CPS_resourcesTR
{
    font-size: 14px;
    font-family: arial;
    background: #F1F1F2;
}

.CPS_resources_Title
{
    height: 25px;
    font-size: 14px;
    color: #fff;
    font-weight: 700;
    font-family: arial;
    text-indent: 23px;
    background: #807F83;
}

.CPS_RTableBG
{
    background-color: #F1F1F2;
}

.CPS_RTableBGF
{
    background-color: #F1F1F2;
    float: left;
}

.CPS_RTableBGF_think
{
    background-color: #F1F1F2;
}


.CPS_Additional_recourcesHeading
{
    font-size: 16px;
    font-weight: 700;
    color: #231F20;
}

.CPS_gray_Rborder
{
    border-right: 1px solid #D0D2D3;
}

.CPS_blue
{
    font-size: 12px;
    color: #005288;
}

.CPS_green_heading
{
    font-style: italic;
    font-size: 16px;
    font-family: Georgia;
    line-height: 20px;
    color: #A0CE67;
}

.CPS_green_subheading
{
    font-size: 12px;
    font-family: Georgia;
    color: #A0CE67;
}

.CPS_white_line
{
    border-top: 1px solid #fff;
}

.CPS_gray_lineB
{
    border-bottom: 1px solid #D0D2D3;
}
p
{
    margin: 0px;
    padding: 0px;
}

.CPS_white_heading_bggreen
{
    height: 22px;
    font-size: 12px;
    font-weight: 700;
    background: #91BB5E;
    color: #fff;
    text-align: center;
    width: 25%;
    border-right: 1px solid #D0D2D3;
}

.CPS_gray_border, CPS_gray_line
{
    border: .75pt solid #D0D2D3;
}

.CPS_content_divider
{
    font-weight: 700;
    font-size: 12px;
    color: #000;
    border-top: .75pt solid #d7d7d7;
    line-height: 20px;
}

.CPS_body_subtitleW
{
    color: #fff;
    font-size: 12px;
    font-weight: 700;
}

.CPS_body_subtitlenextL
{
    color: #000;
    font-size: 12px;
    font-weight: 700;
}

/*------------- Additional Resources for Fenger CSS classes ends here---------------------
------------------School page Tabs classes starts-----------------------------*/
.CPS_SchoolContent
{
    display: block;
    width: 120px;
    height: 32px;
    background: #F1F1F2;
    text-align: center;
    color: #0067B1;
    line-height: 35px;
    font-weight: bold;
    font-family: Arial;
    font-size: 16px;
    color: #0067B1;
    border-top: 1px solid #D0D2D3;
    border-left: 1px solid #D0D2D3;
    border-right: 1px solid #D0D2D3;
    margin: 0px 2px 0px 0px;
}

.CPS_NoteArchives{
	display:block;
	height:32px;
	background:#F1F1F2;
	text-align:center;
	color:#0067B1;
	line-height:35px;
	font-weight:bold;
	font-family:Arial;
	font-size:14px;
	color:#0067B1;
	border-top:1px solid #D0D2D3;
	border-left:1px solid #D0D2D3;
	border-right:1px solid #D0D2D3;
	border-bottom:0px solid #D0D2D3;
	margin:0px 0px 0px 0px;
}

.ddInline{
	position:absolute; top:263px;
}

.CPS_SchoolContentActive
{
    background: #ffffff;
    text-align: center;
    color: #F47030;
    border-top: 1px solid #D0D2D3;
    border-left: 1px solid #D0D2D3;
    border-right: 1px solid #D0D2D3;
}

.CPS_grayBG
{
    background: #717073;
}

/*-------------------------School page Tabs classes end here -----------------------------
--------------------------------Classes for school layout (scorecard) page 

starts--------------*/
.CPS_greenBG_TopLine
{
    background: #EEF6E6;
    border-top: #E6E6E7 1px solid;
}
.CPS_greenBG_TopLine td
{
    padding: 8px 0;
}

.CPS_greenBG_BottomLine
{
    background: #EEF6E6;
    border-bottom: 1px solid #E6E6E7;
}
.CPS_greenBG_BottomLine td
{
    padding: 8px 0;
}

.CPS_indent5
{
    text-indent: 5px;
}

.CPS_whiteBG_TD td
{
    padding: 8px 0;
    border: 0px solid blue;
}

/*---------------Classes for school layout (scorecard) page end here  --------------
-------------------------------- At -A - Glance page classes starts form here 

--------------*/
.CPS_greenBG_Grayborder
{
    background: #EEF6E6;
    border: #E6E6E7 1px solid;
}

a img
{
    border: none;
}

.CPS_small_description
{
    font: 12px/normal arial;
    color: #9d9e9e;
    padding-top: 10px;
}

.CPS_georgia_12
{
    font: 12px/normal Georgia;
}

.CPS_Botom_dashed_Line
{
    border-bottom: dashed 1px #D0D2D3;
    width: 100%;
}

.CPS_small_description_Tip
{
    font: 12px/normal arial;
    color: #000;
}

ul
{
    list-style-image: url(/_layouts/images/cps.edu/list_type_icon.jpg);
    margin: 0;
    padding: 0 0 0 14px;
}

ol
{
    /*Sunil*/
    margin: 0;
    padding: 0 0 0 18px;
}

li
{
    margin: 5px 0 0 5px;
    padding: 0;
}

a.CPS_Org_Link:hover
{
    /*color:maroon;*/
}

.CPS_tipHeading_green
{
    height: 25px;
    width: 230px;
    background: url(/_layouts/images/cps.edu/tip_bg1.gif) top left no-repeat;
}

.CPS_MarginT15
{
    margin-top: 15px;
}

.CPS_marginT12
{
    margin-top: 12px;
}

.CPS_marginT8
{
    margin-top: 8px;
}

.CPS_error
{
    color: red;
}

/*-----------------------Cutomized classes for checkboxes--------------------*/
.CPS_checkbox
{
    width: 16px;
    height: 18px;
    padding: 0;
}

/*-----------------------Cutomized classes for checkboxes--------------------
------------------Classes for Find a School page end here ----------------------*/
.CPS_body_title_without_Line
{
    font-size: 18px;
    font-family: Georgia;
    color: #000;
}

.CPS_MTMB20
{
    margin: 10px 0;
}

.pLeft10
{
    padding-left: 10px;
}

/*------------------Link Classes for PreSchool A-Z index Starts----------------------*/
.CPS_srachbox_background
{
    background-color: #e7e8ea;
}

.CPS_Preschool_Index_divider_line
{
    height: 1px;
    background-color: #e7e8ea;
}

.CPS_Preschool_Index_main_line_divider
{
    height: 2px;
    background-color: #e7e8ea;
}


/*------------------Link Classes for pagination Ends----------------------*/
.CPS_icon_description
{
    color: #717074;
    font-size: 10px;
    text-align: center;
    font-weight: bold;
}

.CPS_Font_11
{
    font-size: 11px;
}

/* Styles for Grade Level and students number */
.gradeBlank
{
    height: 7px;
    width: 16px;
    color: #717074;
    font-size: 9px;
    margin: 0;
    padding: 0px 0px 0px 0px;
}

.gradeBlank_Top
{
    border-top: 1px solid #717073;
}

.gradeBlank_Bottom
{
    border-bottom: 1px solid #717073;
}

.gradeBlank_Left
{
    border-left: 1px solid #717073;
}

.gradeBlank_Right
{
    border-right: 1px solid #717073;
}

.manOrange
{
    background: url(/_layouts/images/cps.edu/org_student.jpg) no-repeat top left;
    float: left;
    height: 16px;
    width: 11px;
    font-size: 11px;
    margin: 0;
    padding: 0;
}

.manBlank
{
    background: url(/_layouts/images/cps.edu/gray_student.jpg) no-repeat top left;
    float: left;
    height: 16px;
    width: 11px;
    margin: 0;
    padding: 0;
}

.gradeTable
{
    font-size: 9px;
    border: 0;
    font-family: Arial;
    font-weight: 700;
    margin: 0;
    padding: 0;
}

.pie
{
    background-image: url(/_layouts/images/cps.edu/keyLegend.gif);
    float: left;
    height: 40px;
    width: 32px;
    margin: 0;
    padding: 0;
}

.size30
{
    background-position: -110px 0;
}

.size35
{
    background-position: -120px 0;
}

.percent
{
    color: #8DC63F;
    font-size: 1.6em;
    font-weight: 600;
    margin: 0.4em 0 0 2.4em;
}

.shadow
{
    background: #CCC none repeat scroll 0;
    float: left;
    margin: 3px 0 0 1px;
}

#examplePie
{
    background: #FFF none repeat scroll 0;
    border: 1px solid #999;
    float: left;
    left: -3px;
    position: relative;
    top: -3px;
    padding: 1px;
}

/* -------------------- Styles for Grade Level and students number ends 

 */
.popup
{
    position: absolute;
    display: none;
    z-index: 10000;
    border-collapse: collapse;
}

.popup td.corner
{
    height: 15px;
    width: 19px;
}

.popup table.popup-contents
{
    font-size: 12px;
    line-height: 1.2em;
    background-color: transparent;
    color: #666;
}

table.popup-contents th
{
    text-align: right;
    text-transform: lowercase;
}

tr#release-notes th
{
    text-align: left;
    text-indent: -9999px;
    height: 17px;
}
.CPS_tableborderT
{
    border-top: #d1d2d4 1px solid;
    width: 410px;
}
.CPS_tableborderTS
{
    border-top: #d1d2d4 1px solid;
    height: 125px;
    width: 135px;
}

.CPS_tableborderLR
{
    border-left: #d1d2d4 1px solid;
    border-right: #d1d2d4 1px solid;
}
.CPS_tooltip_divider_V_line
{
    border-right: #d1d2d4 1px solid;
    width: 125px;
}
.CPS_popupBottom_img
{
    height: 14px;
    width: 410px;
    background: url(/_layouts/images/cps.edu/bottom_tag.gif) no-repeat left bottom;
}
.CPS_popupBottom_imgS
{
    height: 14px;
    width: 135px;
    background: url(/_layouts/images/cps.edu/bottom_tagS.gif) no-repeat left top;
}
.CPS_uncheck_button
{
    width: 84px;
    height: 21px;
    border: 0px;
    cursor: pointer;
    background: url(/_layouts/images/cps.edu/uncheck_button.gif) top left no-repeat;
}
.tata
{
    display: block;
    height: 1px;
    background: url(/_layouts/images/cps.edu/1.jpg) top left repeat-x;
}

.CPS_borderLRB
{
    border-left: 1px solid #D0D2D3;
    border-right: 1px solid #D0D2D3;
    border-bottom: 1px solid #D0D2D3;
}
/*----------------------- Padding classes ----------------------------*/
.CPS_paddingT5
{
    padding-top: 5px;
}
.CPS_paddingT12
{
    padding-top: 12px;
}

.CPS_paddingT10, CPS_PTop10
{
    padding-top: 10px;
}

.CPS_paddingT15
{
    padding-top: 15px;
}

.CPS_paddingT20, CPS_PTop20
{
    margin-top: 20px;
}

.CPS_paddingT25
{
    padding-top: 25px;
}
.CPS_paddingT30
{
    padding-top: 30px;
}
.CPS_paddingT140
{
    padding-top: 140px;
}

.CPS_paddingB10
{
    padding-bottom: 10px;
}

.CPS_paddingB8
{
    padding-bottom: 8px;
}

.CPS_paddingB5
{
    padding-bottom: 5px;
}

.CPS_paddingTL8
{
    padding-top: 8px;
    padding-left: 8px;
}

.CPS_paddingL5
{
    padding-left: 5px;
}

.CPS_paddingL15
{
    padding-left: 15px;
}

.CPS_paddingL30
{
    padding-left: 30px;
}

.CPS_paddingLR10
{
    padding-left: 10px;
    padding-right: 10px;
}

.CPS_paddingL8
{
    padding-left: 8px;
}

.CPS_paddingR8
{
    padding-right: 8px;
}

.CPS_paddingR10
{
    padding-right: 10px;
}

.CPS_paddingR25
{
    padding-right: 25px;
}

.CPS_paddingTR8
{
    padding-top: 8px;
    padding-right: 8px;
}

.CPS_paddingT8
{
    padding-top: 8px;
}

.CPS_PaddingT10B10
{
    padding-bottom: 10px;
    padding-top: 10px;
}

.CPS_padding10
{
    padding: 10px;
}

.CPS_padding5
{
    padding: 5px;
}

.CPS_width75per
{
    width: 75%;
}

.CPS_Width65per
{
    width: 65%;
}

.CPS_width50per
{
    width: 50%;
}

.CPS_Width45per
{
    width: 45%;
}

.CPS_Width35per
{
    width: 35%;
}

.CPS_Width30per
{
    width: 30%;
}

.CPS_Width25per
{
    width: 25%;
}

.CPS_width20per
{
    width: 20%;
}

.CPS_width15per
{
    width: 15%;
}

.CPS_width10per
{
    width: 10%;
}

.CPS_VATop
{
	vertical-align: top;
}

.CPS_alignRight
{
    text-align: right;
}

.CPS_height200
{
    height: 200px;
}

.CPS_height20
{
    height: 20px;
}
.CPS_height15
{
    height: 15px;
}
.CPS_height25
{
    height: 25px;
}

.CPS_height30
{
    height: 30px;
}
.CPS_height35
{
    height: 35px;
}

.CPS_height40
{
    height: 40px;
}
.CPS_height60
{
    height: 60px;
}
.CPS_height70
{
    height: 70px;
}
.CPS_height80
{
    height: 80px;
}
.CPS_height90
{
    height: 90px;
}
.CPS_height95
{
    height: 95px;
}


.CPS_resources_for_tag_line
{
    font-size: 21px;
    font-family: Georgia;
    color: #707074;
}

.CPS_resources_Parents
{
    background: transparent url('/_layouts/images/cps.edu/Parents_bg.jpg') bottom right no-repeat;
    height: 227px;
    border-right: solid 0px #d1d2d4;
}

.CPS_resources_Students
{
    background: transparent url('/_layouts/images/cps.edu/Students_bg.jpg') bottom right no-repeat;
    height: 227px;
    border-right: solid 0px #d1d2d4;
}

.CPS_resources_Community
{
    background: transparent url('/_layouts/images/cps.edu/Community_bg.jpg') bottom right no-repeat;
    height: 227px;
    border-right: solid 0px #d1d2d4;
}

.CPS_resources_Partners
{
    background: transparent url('/_layouts/images/cps.edu/Partners_bg.jpg') bottom right no-repeat;
    height: 227px;
    border-right: solid 0px #d1d2d4;
}

.CPS_resources_Staff
{
    background: transparent url('/_layouts/images/cps.edu/Staff_bg.jpg') bottom right no-repeat;
    height: 227px;
    border-right: solid 0px #d1d2d4;
}

.CPS_resources_container
{
    border-left: solid 0 #e7eef4;
    border-right: solid 0px #e7eef4;
    border-top: solid 1px #e7eef4;
    background: url(/_layouts/images/cps.edu/Re-shad.jpg) repeat-x bottom left;
    width: 968px;
    padding: 0px 0px 50px 0px;
}


.CPS_logo_link
{
    position: absolute;
    background-color: transparent;
    height: 80px;
    width: 200px;
    cursor: pointer;
}

.CPS_DisplayLinksTable .ui-tabs-panel
{
    padding-top: 0px !important;
    padding-bottom: 10px !important;
    padding-left: 0px !important;
    padding-right: 10px !important;
}

/*----------------------Sportlight Page classes ------------------------------------*/
.CPS_titleW
{
    font-family: Georgia;
    font-size: 21px;
    color: #fff;
}

.CPS_h4W
{
    font-size: 12px;
    font-family: arial;
    color: #fff;
}

/*----------------------Sportlight Page classes ends hee ------------------------------------*/
.CPS_Resources_bottom
{
    border-left: solid 0 #e7eef4;
    border-right: solid 0px #e7eef4;
    border-top: solid 1px #e7e7e7;
    background: url(/_layouts/images/cps.edu/Right_border.jpg) no-repeat top right;
    width: 960px;
    margin-bottom: 0;
    padding: 0px 1px 0px 0px;
}

.CPS_borderT
{
    border-top: 1px solid #000;
}

.CPS_border2T
{
    border-bottom: 2px solid #ccc;
}

.CPS_border2TO
{
    border-bottom: 1px solid #ccc;
}


form, html
{
    height: 100%;
}

.shadowRight, .shadowLeft
{
    height: 100%;
    min-height: 100%;
    width: 12px;
    background-position: left top;
}

.login a:hover, .topLinkBar
{
    text-decoration: none;
}

a.#zz1_MyLinksMenuMenu, a.#zz8_Menu
{
    font-family: arial;
}

.sharepointLogin .ms-globallinks a, .sharepointLogin div, tr#release-notes td a
{
    color: #333;
}

.toplinkbar a:active, .topLinkBar a
{
    color: #444;
    font-family: arial;
    font-size: 9pt;
    text-decoration: none;
}

.CPS_white, .CPS_Note_main_content
{
    color: #fff;
}
.topNavRoundRight, .topNavRoundLeft
{
    width: 0;
}

.leftNavSpacer, .CPS_layout4_Left_child_container, .CPS_layout4_Right_child_container, .CPS_width100per
{
    width: 100%;
}

.leftNav3, .leftNav2
{
    color: #354260;
    font-family: arial;
    font-size: 8pt;
    line-height: 14pt;
}

.mainContent td.ms-pagebreadcrumb, .mainContent div.ms-pagebreadcrumb, #CPSparents span, #CPSstudents span, #CPScommunity span, #CPSstaff span, #CPSpartners span
{
    display: none;
}

.CPS_text_center, .CPS_alignCenter
{
    text-align: center;
}

.CPS_img_cont
{
    height: 53px;
}
.breadcrumb a:active, .breadcrumb:active, .breadcrumb a
{
    padding-left: 0;
    padding-right: 0;
    text-decoration: none;
    color: #f47e20;
}

.CPS_bold
{
    font-weight: normal;
    color: #000000;
}
.breadcrumbCurrent
{
    font-weight: normal;
    color: #000000;
    font-size: 11px;
}

a.CPS_Text_header_link:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -722px !important;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_Text_header_link:link
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -925px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_Text_header_link:visited
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -925px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_Text_header_link:active
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -925px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_Text_header_link:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -722px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}

a.CPS_Title_header_link:hover
{
    color: #f47e20 !important;
    background: transparent url(/_layouts/images/cps.edu/Black_Arrow_Top.gif) no-repeat top left !important;
    text-decoration: none;
    font-size: 12px;
    font-weight: 700;
}
a.CPS_Title_header_link:link
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/Orange_Arrow_Top.gif) no-repeat top left;
    text-decoration: none;
    font-size: 12px;
    font-weight: 700;
    padding-left: 10px;
}
a.CPS_Title_header_link:visited
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -925px;
    text-decoration: none;
    font-size: 12px;
    font-weight: 700;
    padding-left: 10px;
}
a.CPS_Title_header_link:active
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -925px;
    text-decoration: none;
    font-size: 12px;
    font-weight: 700;
    padding-left: 10px;
}
a.CPS_Title_header_link:hover
{
    color: #f47e20 !important;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -722px !important;
    text-decoration: none;
    font-size: 12px;
    font-weight: 700;
}

a.CPS_Modules_Sub_head:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -618px;
    text-decoration: none;
    font-size: 12px;
    font-weight: 700;
}
a.CPS_Modules_Sub_head:link
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -828px;
    text-decoration: none;
    font-size: 12px;
    font-weight: 700;
    padding-left: 10px;
}
a.CPS_Modules_Sub_head:visited
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -828px;
    text-decoration: none;
    font-size: 12px;
    font-weight: 700;
    padding-left: 10px;
}
a.CPS_Modules_Sub_head:active
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -828px;
    text-decoration: none;
    font-size: 12px;
    font-weight: 700;
    padding-left: 10px;
}
a.CPS_Modules_Sub_head:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -618px;
    text-decoration: none;
    font-size: 12px;
    font-weight: 700;
}
a.CPS_O_W_O:hover
{
    color: #fff;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -828px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}

a.CPS_O_W_O:link
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -969px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_O_W_O:visited
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -969px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_O_W_O:active
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -969px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_O_W_O:hover
{
    color: #fff;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -828px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}

a.CPS_Section_header_link:link
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/OA.gif) no-repeat top left;
    text-decoration: none;
    font: 18px/1 Georgia;
    padding-left: 15px;
    border-bottom: dashed 1px #ccc;
    display: block;
    margin-bottom: 6px;
}
a.CPS_Section_header_link:visited
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/OA.gif) no-repeat top left;
    text-decoration: none;
    font: 18px/1 Georgia;
    padding-left: 15px;
    border-bottom: dashed 1px #ccc;
    display: block;
    margin-bottom: 6px;
}
a.CPS_Section_header_link:active
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/OA.gif) no-repeat top left;
    text-decoration: none;
    font: 18px/1 Georgia;
    padding-left: 15px;
    border-bottom: dashed 1px #ccc;
    display: block;
    margin-bottom: 6px;
}
a.CPS_Section_header_link:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/BA.gif) no-repeat top left;
    text-decoration: none;
    font: 18px/1 Georgia;
    padding-left: 15px;
    border-bottom: dashed 1px #ccc;
    display: block;
    margin-bottom: 6px;
}

a.CPS_Body_head:link
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/OA.gif) no-repeat top left;
    text-decoration: none;
    font: 18px/2 Georgia;
    padding-left: 10px;
    border-bottom: dashed 1px #ccc;
    display: block;
}
a.CPS_Body_head:visited
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/OA.gif) no-repeat top left;
    text-decoration: none;
    font: 18px/2 Georgia;
    padding-left: 10px;
    border-bottom: dashed 1px #ccc;
    display: block;
}
a.CPS_Body_head:active
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/OA.gif) no-repeat top left;
    text-decoration: none;
    font: 18px/2 Georgia;
    padding-left: 10px;
    border-bottom: dashed 1px #ccc;
    display: block;
}
a.CPS_Body_head:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/BA.gif) no-repeat top left;
    text-decoration: none;
    font: 18px/2 Georgia;
    padding-left: 10px;
    border-bottom: dashed 1px #ccc;
    display: block;
}

.CPS_layout_Left_container, .CPS_layout2_left_container, .CPS_layout3_left_container, .CPS_layout4_left_container, .CPS_layout5_left_container
{
    width: 720px;
}

.CPS_layout_Right_container, .CPS_layout2_Right_child_container, .CPS_layout3_Left_child_container
{
    width: 232px;
    padding-right: 7px;
}

.CPS_layout2_Left_child_container, .CPS_layout3_Right_child_container
{
    width: 472px;
}

.CPS_layout5_Center_child_container, .CPS_layout5_Right_child_container, .CPS_layout5_Left_child_container
{
    width: 232px;
    border: solid 0px #e2e6e0;
}

.CPS_enroll_background, .CPS_greenBG_Grayborder
{
    background: #f3f9ed;
    border: #E6E6E7 1px solid;
}
.CPS_border
{
    width: 100%;
    border: 1px solid #D0D2D3;
}

.CPS_Additional_resourcesTable
{
    width: 100%;
    border: 1px solid #D0D2D3;
}
.CPS_resourcetable
{
    width: 100%;
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: 0px;
}

a.CPS_title_Link:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/BA.gif) no-repeat top left;
    text-decoration: none;
    font: 16px/normal Arial;
    font-weight: 700;
    padding-left: 15px;
    line-height: 1;
}
a.CPS_title_Link:link
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/OA.gif) no-repeat top left;
    text-decoration: none;
    font: 16px/normal Arial;
    font-weight: 700;
    padding-left: 15px;
    line-height: 1;
}
a.CPS_title_Link:visited
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/OA.gif) no-repeat top left;
    text-decoration: none;
    font: 16px/normal Arial;
    font-weight: 700;
    padding-left: 15px;
    line-height: 1;
}
a.CPS_title_Link:active
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/OA.gif) no-repeat top left;
    text-decoration: none;
    font: 16px/normal Arial;
    font-weight: 700;
    padding-left: 15px;
    line-height: 1;
}
a.CPS_title_Link:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/BA.gif) no-repeat top left;
    text-decoration: none;
    font: 16px/normal Arial;
    font-weight: 700;
    padding-left: 15px;
    line-height: 1;
}

a.CPS_O_B_O_Link:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -618px;
    text-decoration: none;
    font: 16px/normal Arial;
    font-weight: 700;
    padding-left: 10px;
}
a.CPS_O_B_O_Link:link
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -828px;
    text-decoration: none;
    font: 16px/normal Arial;
    font-weight: 700;
    padding-left: 10px;
}
a.CPS_O_B_O_Link:visited
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -828px;
    text-decoration: none;
    font: 16px/normal Arial;
    font-weight: 700;
    padding-left: 10px;
}
a.CPS_O_B_O_Link:active
{
    color: #015289; /*background:transparent url(/_layouts/images/cps.edu/Orange_Arrow.gif) no-repeat center left;*/
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -828px;
    text-decoration: none;
    font: 16px/normal Arial;
    font-weight: 700;
    padding-left: 10px;
}
a.CPS_O_B_O_Link:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -618px;
    text-decoration: none;
    font: 16px/normal Arial;
    font-weight: 700;
    padding-left: 10px;
}
.CPS_resourceLink a:hover, .CPS_resourceLink a:active, a.CPS_Org_link:link
{
    color: #F47C30;
}

.cpsbluegeorgia, .CPS_bluegeorgia
{
    font-family: Georgia;
    font-size: 12px;
    color: #005288;
}
#small_img_3, #small_img_2, #small_img_1, #rightc
{
    background-color: transparent;
}


.pLeft10, .CPS_paddingL10
{
    padding-left: 10px;
}


table.popup-contents td, .CPS_alignLeft
{
    text-align: left;
}

a.CPS_table_link:hover
{
    color: #f47e20;
    text-decoration: none;
    font: 11px/normal arial;
}

a.CPS_table_link:link, a.CPS_table_link:visited, a.CPS_table_link:active
{
    color: #015289;
    text-decoration: none;
    font: 11px/normal arial;
}

a.CPS_table_link:link
{
    color: #015289;
    text-decoration: none;
    font: 11px/normal arial;
}


a.CPS_table_link:visited
{
    color: #015289;
    text-decoration: none;
    font: 11px/normal arial;
}

a.CPS_table_link:active
{
    color: #015289;
    text-decoration: none;
    font: 11px/normal arial;
}
a.CPS_table_link:hover
{
    color: #f47e20;
    text-decoration: none;
    font: 11px/normal arial;
}
.CPS_hidden
{
    overflow: hidden;
}
.CPS_DescriptionW
{
    color: #fff;
}
.CPS_Homepage_Alert
{
    background: url('/_layouts/images/cps.edu/Alert_Background.jpg') no-repeat top left;
    width: 968px;
    height: 27px;
    margin: 9px 0px 4px 0px;
    color: #fff;
    text-indent: 15px;
    text-align: left;
    line-height: 27px;
}

.CPS_Homepage_Alert_Weather
{
    background: url('/_layouts/images/cps.edu/Alert_Background.jpg') no-repeat top left;
    width: 968px;
    height: 27px;
    margin: 9px 0px 4px 0px;
    color: #fff;
    text-indent: 15px;
    text-align: left;
    line-height: 27px;
}
.CPS_Homepage_Alert_Emergency
{
    background: url('/_layouts/images/cps.edu/Alert_Background.jpg') no-repeat top left;
    width: 968px;
    height: 27px;
    margin: 9px 0px 4px 0px;
    color: #fff;
    text-indent: 15px;
    text-align: left;
    line-height: 27px;
}
.CPS_Homepage_Alert_News
{
    background: url('/_layouts/images/cps.edu/Alert_News.jpg') no-repeat top left;
    width: 968px;
    height: 27px;
    margin: 9px 0px 4px 0px;
    color: #fff;
    text-indent: 15px;
    text-align: left;
    line-height: 27px;
}

a.CPS_Alert_Link:hover
{
    color: #fff;
    text-decoration: none;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -618px;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_Alert_Link:link
{
    color: #000;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -969px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_Alert_Link:visited
{
    color: #000;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -969px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_Alert_Link:active
{
    color: #000;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -969px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_Alert_Link:hover
{
    color: #fff;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -618px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
.item
{
    clear: both;
    margin: 0px 0px 6px 0px;
}


.CPS_background_white
{
    background: #ffffff;
}

.CPS_page_title_bottom_space
{
    margin-bottom: 6px;
}

#CPS_parents, #CPS_students, #CPS_community, #CPS_partners
{
    display: block;
    width: 232px;
    height: 21px;
    padding: 2px 0px 2px 0px;
    text-indent: 23px;
    line-height: 22px;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -247px -3px;
    font-size: 14px;
    margin: 0px;
    font-weight: bold;
    color: #005288;
}
#CPS_staff
{
    display: block;
    width: 232px;
    height: 23px;
    padding: 2px 0px 3px 0px;
    text-indent: 22px;
    line-height: 21px;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -247px -3px;
    font-size: 14px;
    margin: 0px;
    font-weight: bold;
    color: #005288;
}
*html #CPS_parents, *html #CPS_students, *html #CPS_community, *html #CPS_partners
{
    display: block;
    width: 232px;
    height: 21px;
    padding: 2px 0px 1px 0px;
    text-indent: 23px;
    line-height: 22px;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -247px -3px;
    font-size: 14px;
    margin: 0px;
    font-weight: bold;
    color: #005288;
}
.Res-Hover
{
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -247px -38px !important;
    color: #ffffff !important;
    font-size: 14px;
}
.Res-Selected
{
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -247px -73px !important;
    color: #F47030 !important;
    font-size: 14px;
}
.Res-Back
{
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -247px -3px !important;
    color: #005288 !important;
    font-size: 14px;
}


/* CPS Pie Chart Classes */
.pie
{
    background-image: url(/_layouts/images/cps.edu/keyLegend.gif);
    float: left;
    height: 25px;
    margin: 0pt;
    padding: 0pt;
    width: 22px;
}
.size20
{
    background-position: -129px 0pt;
}
.size40
{
    background-position: -153px 0pt;
}
.size60
{
    background-position: -177px 0pt;
}
.size80
{
    background-position: -201px 0pt;
}
.size100
{
    background-position: -224px 0pt;
}

.percent
{
    color: #8DC63F;
    font-size: 1.6em;
    font-weight: 600;
    margin: 0.4em 0pt 0pt 2.4em;
}
.shadow
{
    background: #CCCCCC none repeat scroll 0%;
    float: left;
    margin: 3px 0pt 0pt 1px;
}
#examplePie
{
    background: #FFFFFF none repeat scroll 0%;
    border: 1px solid #999999;
    float: left;
    left: -3px;
    padding: 1px;
    position: relative;
    top: -3px;
}
.CPS_Sub_content_normal
{
    color: #000;
}
.CPS_table_header
{
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    font-family: arial;
    background: #717073;
}
.CPS_icon_titles
{
    font-size: 10px;
    font-weight: bold;
    color: #717073;
}
.CPS_borderGray1px
{
    background: url('/_layouts/images/cps.edu/1.jpg') top left repeat-x;
    padding-top: 2px;
    padding-bottom: 2px;
}
.CPS_borderGray2px
{
    background: url('/_layouts/images/cps.edu/1.jpg') bottom left repeat-x;
    padding-top: 2px;
    padding-bottom: 2px;
}

.CPS_GridPadding
{
    padding-right: 10px;
}


.CPS_bottomborderGray2px
{
    background: url('/_layouts/images/cps.edu/2.jpg') top left repeat-x;
    padding-top: 2px;
    padding-bottom: 2px;
}

.CPS_bottomborderGray2px_bottom
{
    background: url('/_layouts/images/cps.edu/2.jpg') bottom left repeat-x;
    padding-top: 2px;
    margin-bottom: 4px;
}


.CPS_Profile_Container
{
    border-bottom: .75pt solid #D0D2D3;
    border-left: .75pt solid #D0D2D3;
    border-right: .75pt solid #D0D2D3;
}

a.CPS_header_footer_Link:hover
{
    color: #f47030;
}
a.CPS_header_footer_Link:link
{
    color: #005288;
}
a.CPS_header_footer_Link:visited
{
    color: #005288;
}
a.CPS_header_footer_Link:active
{
    color: #005288;
}
a.CPS_header_footer_Link:hover
{
    color: #f47030;
}

a.CPS_External_sites_link:link
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/icon1.jpg) no-repeat center right;
    text-decoration: none;
    padding-right: 15px;
}
a.CPS_External_sites_link:visited
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/icon1.jpg) no-repeat center right;
    text-decoration: none;
    padding-right: 15px;
}
a.CPS_External_sites_link:active
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/icon1.jpg) no-repeat center right;
    text-decoration: none;
    padding-right: 15px;
}
a.CPS_External_sites_link:hover
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/icon1.jpg) no-repeat center right;
    text-decoration: none;
    padding-right: 15px;
}

.srch-Title a:hover
{
    text-decoration: none;
}
.CPS_photography_credits
{
    font-size: 9px;
    text-align: right;
    color: #000;
    font-family: arial;
}
.CPS_font_weight_normal
{
    font-weight: normal;
}

.srch-Description
{
    font-size: 12px;
    margin: 0px 0px 8px 0px;
    color: #717073;
    font-family: arial;
    padding-bottom: 8px;
}
.srch-Description b
{
    font-weight: bold;
    color: #717073;
}

.srch-Title A:link, .srch-Title A:visited
{
    text-decoration: none;
    color: #015289;
}
.srch-Title a:hover
{
    color: #f47e20;
    text-decoration: none;
}
.srch-URL A:link, .srch-URL A:visited
{
    color: #015289 !important;
    text-decoration: none;
}
.srch-URL a:hover
{
    color: #f47e20;
    text-decoration: none;
}

.srch-Page
{
    color: #666666;
    font-size: 12px;
    font-family: arial;
    font-weight: normal;
    background-color: #fff;
    text-align: right;
}
.srch-Page A:link, .srch-Page A:visited
{
    text-decoration: none;
    color: #f47e20;
    font-weight: normal;
}
.srch-Page a:hover
{
    color: #015289;
}

.srch-stats
{
    background-color: #fff;
}

.CPS_breadcrumb_parent
{
    height: 25px;
    line-height: 1.7;
}
/*Classes for site map from Control.css*/
.headertitle-large
{
    color: #015289;
    text-decoration: none;
    font: 18px/2 Georgia;
    padding-left: 15px;
}

.headertitle-large a
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/OA_Sitemap.gif) no-repeat center left;
    text-decoration: none;
    font: 18px/1 Georgia;
    padding-left: 15px;
    border-bottom: dashed 1px #ccc;
    display: block;
}


.headertitle-large a:link
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/OA_Sitemap.gif) no-repeat center left;
    text-decoration: none;
    font: 18px/1 Georgia;
    padding-left: 15px;
    border-bottom: dashed 1px #ccc;
    display: block;
}
.headertitle-large a:visited
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/OA_Sitemap.gif) no-repeat center left;
    text-decoration: none;
    font: 18px/1 Georgia;
    padding-left: 15px;
    border-bottom: dashed 1px #ccc;
    display: block;
}
.headertitle-large a:active
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/OA_Sitemap.gif) no-repeat center left;
    text-decoration: none;
    font: 18px/1 Georgia;
    padding-left: 15px;
    border-bottom: dashed 1px #ccc;
    display: block;
}

.headertitle-large a:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/BA_Sitemap.gif) no-repeat center left;
    text-decoration: none;
    font: 18px/1 Georgia;
    padding-left: 15px;
    border-bottom: dashed 1px #ccc;
    display: block;
}


.level-item-pos
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}


.level-item
{
    font-family: arial;
    font-size: 12px;
    color: #015289;
}


.level-item, .level-item a, .level-item a:link
{
    font-family: arial;
    font-size: 12px;
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -925px;
    padding-left: 10px;
}
.level-item a:visited, .level-item a:active
{
    color: #015289;
    text-decoration: none;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -925px;
    padding-left: 10px;
}
.level-item a:hover
{
    color: #f47e20;
    text-decoration: none;
    padding-left: 10px;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -722px;
}

.level-bullet
{
    border-style: none;
    border-color: inherit;
    border-width: 0;
    vertical-align: top;
    background-image: none;
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 20px;
    padding-right: 0px;
    text-indent: -10px;
}



.headertitle-small
{
    font-family: arial;
    padding-left: 10px;
    font-size: 12px;
    font-weight: bold;
    color: #015289;
}
.headertitle-small a, .headertitle-small a:link
{
    font-family: arial;
    padding-left: 10px;
    font-size: 12px;
    font-weight: bold;
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -828px;
}
.headertitle-small a:visited, .headertitle-small a:active
{
    color: #015289;
    padding-left: 10px;
    text-decoration: none;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -828px;
    font-weight: bold;
}
.headertitle-small a:hover
{
    color: #f47e20;
    padding-left: 10px;
    text-decoration: none;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -618px;
    font-weight: bold;
}

.CPS_Server_Down_Container
{
    margin: 0 auto;
    width: 968px;
}

.CPS_Server_down_child_container
{
    border-left: solid 1px #e7eef4;
    border-right: solid 1px #e7eef4;
    border-top: solid 1px #e7eef4;
    background: #fff url(/_layouts/images/cps.edu/shad.jpg) repeat-x bottom left;
    width: 966px;
    padding-bottom: 20px;
    margin-top: 12px;
    height: 558px;
}

.CPS_Contact_information_outbox
{
    width: 100%;
    border: 1px solid #D0D2D3;
    padding: 8px;
    width: 215px;
}
.CPS_Contact_information_inbox
{
    background-color: #F1F1F2;
    padding: 8px;
}

.CPS_Scorecard
{
    clear: both;
    width: 22px;
    padding-left: 2px;
}
.CPS_statistics_demographics_desc
{
    font-size: 11px;
}

.CPS_right_box_outbox
{
    width: 100%;
    border: 1px solid #D0D2D3;
    padding: 8px;
}
.CPS_right_box_inbox
{
    background-color: #F1F1F2;
    padding: 8px;
    width: 100%;
}
.CPS_black
{
    color: #000000;
}
.CPS_mBottom3
{
    margin-bottom: 3px;
}
.link-item, .link-item a, .link-item a:link
{
    font-size: 12px;
    color: #015289;
    text-decoration: none;
}
.link-item a:visited, .link-item a:active
{
    color: #015289;
    text-decoration: none;
}
.link-item a:hover
{
    color: #f47e20;
    text-decoration: none;
}

.CPS_cursor
{
    cursor: pointer;
}
.CPS_paddingB30
{
    padding-bottom: 30px;
}
.CPS_devider_line
{
    height: 15px;
    background: url("/_layouts/images/cps.edu/Div-Line.jpg") repeat-x top left;
    width: 100%;
}
.CPS_scorecard-years
{
    font-size: 10px;
    color: #717073;
    width: 50px;
    clear: both;
}

.resource_popup
{
    left: 10%;
    top: 220px;
    padding: 5px !important;
    position: absolute;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -247px -115px;
    width: 215px;
    height: 152px;
    visibility: hidden;
}

.CPS_resources_Title_Homepage
{
    background: #807F83 none repeat scroll 0%;
    color: #FFFFFF;
    font-family: arial;
    font-size: 16px;
    font-weight: 700;
    height: 36px;
    text-indent: 23px;
    border-right: solid 1px #d1d2d4;
    line-height: 35px;
}

.CPS_Resources_bottomRight
{
    background: transparent url(/_layouts/images/cps.edu/RR.jpg) no-repeat bottom left;
}

.CPS_Resources_bottomLeft
{
    background: transparent url(/_layouts/images/cps.edu/RL.jpg) no-repeat bottom left;
    padding: 0px 0px 15px 0px;
}

.CPS_paddingB81
{
    padding-bottom: 14px;
}

.CPS_news_bottom
{
    border-bottom: solid 1px #ffffff;
    padding-bottom: 8px;
    margin-bottom: 8px;
}

a.CPS_Text_header_link:link, a.CPS_Text_header_link:visited, a.CPS_Text_header_link:active
{
    display: -moz-inline-block;
    display: inline-block;
}

a.CPS_Title_header_link:link, a.CPS_Title_header_link:visited, a.CPS_Title_header_link:active
{
    display: -moz-inline-block;
    display: inline-block;
}

.ms-PartSpacingVertical
{
    font-size: 1pt;
    margin: 0px 0px 10px 0px;
}

.level-header
{
    padding: 2px 10px 5px 0px;
}
.CPS_gray_color
{
    color: #717073;
}

.breadcrumb a:hover
{
    text-decoration: none;
    color: #005288;
}
.srch-stats
{
    background-color: #ffffff;
    color: #717073;
    font-family: arial;
    font-size: 1em;
    text-align: left;
    white-space: nowrap;
}
.CPS_newsbottomlink
{
    margin-bottom: 6px;
    margin-top: 6px;
    margin-left: 0px;
    margin-right: 0px;
    clear: both;
}

a.CPS_home_resources_link:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -722px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_home_resources_link:link
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -925px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
    display: block;
}
a.CPS_home_resources_link:visited
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -925px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
    display: block;
}
a.CPS_home_resources_link:active
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -925px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
    display: block;
}
a.CPS_home_resources_link:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -722px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}


a.CPS_Text_link:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -722px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_Text_link:link
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -925px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_Text_link:visited
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -925px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_Text_link:active
{
    color: #015289;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -925px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
a.CPS_Text_link:hover
{
    color: #f47e20;
    background: transparent url(/_layouts/images/cps.edu/cps-SpriteImg.gif) no-repeat -2px -722px;
    text-decoration: none;
    font-size: 12px;
    padding-left: 10px;
}
