@charset "utf-8";
/* CSS Document */

body { padding:0px; margin:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background: #eeeeee}

.headerbg {background:url(/cppreport/images/default2/header_bg.gif) repeat-x; height:81px; width:100%; position:relative}
.navibg {background:url(/cppreport/images/default2/navi_bg.gif) repeat-x; height:34px; clear:both}
.content_wrapper {margin:15px}

.header_font{font-size:25px}
.error_font{font-size:12px; color:#cc0000;}
.font14{font-size:14px}
.spacer {height:10px}

.wrapper_bg{background:#FFF}
.wrapper_topL{background:url(/cppreport/images/default2/page_corners.gif) no-repeat top left; width:7px; height:7px;}
.wrapper_topR{background:url(/cppreport/images/default2/page_corners.gif) no-repeat top right; width:7px; height:7px; }
.wrapper_btmL{background:url(/cppreport/images/default2/page_corners.gif) no-repeat bottom left; width:7px; height:7px;}
.wrapper_btmR{background:url(/cppreport/images/default2/page_corners.gif) no-repeat bottom right; width:7px; height:7px;}

.grey_bg{ background:#efefef}
.grey_topL{background:url(/cppreport/images/default2/page_corners_grey.gif) no-repeat top left; width:7px; height:7px;}
.grey_topR{background:url(/cppreport/images/default2/page_corners_grey.gif) no-repeat top right; width:7px; height:7px;}
.grey_btmL{background:url(/cppreport/images/default2/page_corners_grey.gif) no-repeat bottom left; width:7px; height:7px;}
.grey_btmR{background:url(/cppreport/images/default2/page_corners_grey.gif) no-repeat bottom right; width:7px; height:7px;}

.padding15{padding:15px}

.floatL{float:left}
.floatR{float:right}
.clearB{clear:both}
.welcome{font-size:14px; color:#FFFFFF; position:absolute; bottom:10px; right:10px}
.divider {background:url(/cppreport/images/default2/divider.gif) no-repeat; width:2px; height:34px; float:left}



.menu a { color:#333; text-decoration:none; font-weight:bold; padding:9px 15px; float:left}
.menu a:hover {background:url(/cppreport/images/default2/navi_bg_hover.gif) repeat-x}

.blue_btn {display:inline-block; zoom:1; *display:inline; background:#00b2ed; position:relative; line-height:31px; color:#FFFFFF; text-decoration:none; padding:0px 5px}
.blue_btn:hover {color:#000000}
.blue_btn_L{position:absolute; left:-6px; top:0px; background:url(/cppreport/images/default2/blueButton.png) no-repeat; width:6px; height:31px}
.blue_btn_R{position:absolute; right:-6px; top:0px; background:url(/cppreport/images/default2/blueButton.png) no-repeat right; width:6px; height:31px}

.grey_btn {display:inline-block; zoom:1; *display:inline; background:#363636; position:relative; line-height:31px; color:#FFFFFF; text-decoration:none; padding:0px 5px}
.grey_btn:hover {color:#999}
.grey_btn_L{position:absolute; left:-6px; top:0px; background:url(/cppreport/images/default2/greyButton.png) no-repeat; width:6px; height:31px}
.grey_btn_R{position:absolute; right:-6px; top:0px; background:url(/cppreport/images/default2/greyButton.png) no-repeat right; width:6px; height:31px}


/* take it from old css */
.bodytext {font-size:12px}

.tableheading {font-size: 12px; color: #ffffff; background-color:#1d92d1; font-weight:bold;}
.tableline1 {font-size: 12px; color: #333333; background-color:#e6f6fc; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; font-weight:normal;}
.tableline2 {font-size: 12px; color: #333333; background-color:#d4eff9; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; font-weight:normal;}

/*
.pag_mid_btt {background-color:#00b2ed; color:#FFFFFF; float:left; font-weight: bold; height:18px; padding-top:2px; text-align:center; text-decoration:none}
.pag_midselected_btt {background-color:#363636; color:#FFFFFF; float:left; font-weight: bold; height:18px; padding-top:2px; text-align:center; text-decoration:none}
*/
.pag_mid_btt {display:inline-block; zoom:1; *display:inline; background:#00b2ed; position:relative; line-height:31px; color:#FFFFFF; text-decoration:none; padding:0px 5px}
.pag_midselected_btt {display:inline-block; zoom:1; *display:inline; background:#00b2ed; position:relative; line-height:31px; color:#000000; text-decoration:none; padding:0px 5px}

.sblue_btn_selected {display:inline-block; zoom:1; *display:inline; background:#00b2ed; position:relative; line-height:25px; color:#000000; text-decoration:none; padding:0px 0px}
.sblue_btn {display:inline-block; zoom:1; *display:inline; background:#00b2ed; position:relative; line-height:25px; color:#FFFFFF; text-decoration:none; padding:0px 0px}
.sblue_btn:hover {color:#000000}
.sblue_btn_L{position:absolute; left:-6px; top:0px; background:url(/cppreport/images/default2/sblueButton.png) no-repeat; width:6px; height:25px}
.sblue_btn_R{position:absolute; right:-6px; top:0px; background:url(/cppreport/images/default2/sblueButton.png) no-repeat right; width:6px; height:25px}

a:hover {
    color: #ffcc00;
}
a:active {
    color: #333333;
}
a {
    font-family: sans-serif, Tahoma, Verdana;
    color: #333333;
    text-decoration: none;
    font-size: 9pt;
    font-weight: bold;
}
.link {
        font-family: sans-serif, Tahoma, Verdana;
    color: #333333;
    font-size: 9pt;
}

.statusCodeText {
    font-family: sans-serif, Tahoma, Verdana;
    font-size: 9pt;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #535353;
    text-align: left;
}

.statusDescText {
    font-family: sans-serif, Tahoma, Verdana;
    font-size: 9pt;
    background-color: #e9e9e9;
    text-align: left;
}