@charset "utf-8";
/* CSS Document */

BODY{ margin:0px auto; padding:0; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
TD, FORM, DIV{color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px auto; padding:0px;}
img{ border:0}
.clr { clear: both;}

.header{width:982px; margin-bottom:20px;}
.headerBanner{ background:#3c484d; text-align:center; border-bottom:15px solid #b38c04; }

.footer{ width:982px; background:#e7ecee; color:#666666; font-size:11px; text-align:center;}
.footermenu{background:#e7daad; border-bottom:4px solid #dfce95; line-height:32px;}
.footermenu A{color:#e51a21; text-decoration:none; font-weight:bold;font-size:13px; margin-right:5px; margin-left:5px;}
.footermenu A:hover{color:#000000;}

.yellow{color:#fec50d;}A.yellow{color:#fec50d; text-decoration:none;} A.yellow:hover{color:#FFFFFF; text-decoration:underline;}
.white{color:#FFFFFF;} .white A{color:#FFFFFF; text-decoration:none;}  .white A:hover{color:#000000; text-decoration:underline;}
.black{color:#000000;}A.black{color:#000000; text-decoration:none;} A.black:hover{color:#e51a21; text-decoration:underline;} 
.nou{text-decoration:none}
.orange{color:#db3e1f;} A.orange {color:#db3e1f; text-decoration:none;}  A.orange:hover{color:#000000; text-decoration:underline;}
.blue{color:#05546a; }A.blue{color:#05546a; text-decoration:none;} A.blue:hover{color:#000000; text-decoration:underline;}

A.redArrow{ color:#e51a21; background:url(../images/CCP_redarrow.gif) right no-repeat; padding-right:15px;}
A.redArrow:hover{color:#000000; text-decoration:none;}
A.img IMG{border:1px solid #cccccc;} A:hover.img IMG{border:1px solid #e51a21;}

.topmenu{text-align:right; border-bottom:4px solid #dfce95; background:url(../images/CCP_top1bg.gif) repeat-y; line-height:26px;}
.topmenu A{ text-decoration:none; font-weight:bold; color:#e51a21; margin-right:15px}.topmenu A:hover{color:#000000;}

.topmenu2{text-align:center; background:url(../images/CCP_topbg.gif) repeat-x;border:1px solid #a5acbe;}
.topmenu2 A{font-size:13px; text-decoration:none; font-weight:bold; color:#000000; line-height:26px; padding:5px; padding-right:18px; padding-left:18px; border-right:1px solid #a5acbe;}

.topmenu2 A:hover{background:url(../images/CCP_topbg1.gif) repeat-x;}
.content{width:982px;}

TABLE.bluebox TD{background:#e9e9df;}
TABLE.bluebox TD TABLE TD{background:none;}
TABLE.bluebox TD.header1{background:url(../images/bluebox_headerbg.gif) repeat-x; height:27px; width:100%; font-size:13px; color:#FFFFFF; font-weight:bold; padding-left:5px; padding-top:5px;}
TABLE.bluebox TD.footer1{background:url(../images/bluebox_navbg.gif) repeat-x;  height:32px; }
TABLE.bluebox TD.bg{background:url(../images/bluebox_bg.gif) repeat-y;}

.text{border:1px solid #a5acbe; font-size:11px; color:#666666; line-height:16px;}

TD.colRight DIV.box, TD.colRight1 DIV.box{ margin-bottom:10px;}
TD.colRight DIV.blueBox, TD.colRight1 DIV.blueBox{ margin-bottom:10px; }
DIV.blueBox DIV.title{ color:#fec50d; font-size:13px; font-weight:bold; background:#006682; border-bottom:2px solid #afc0c7; padding-top:5px; padding-bottom:5px; padding-left:20px;}
DIV.blueBox DIV.box_content{background:#dae1e4; margin:0px; padding:10px; border:1px solid #ccd6db; border-top:0px none; padding-left:0px;}
DIV.blueBox DIV.box_content UL{margin:0px; padding:0px; padding-left:20px; list-style-image:url(../images/CCP_UL1.gif); color:#00536e;}
DIV.blueBox DIV.box_content UL LI{ padding-bottom:10px;}

H1{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#05546a; margin-bottom:10px;}
H2{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#05546a; margin:0px; padding:0px; line-height:17px; margin-bottom:4px; border-bottom:5px solid #cbae4d; padding-bottom:5px; padding-top:3px;}
H3{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#05546a; margin:0px; padding:0px; line-height:17px; margin-bottom:4px;}
H4{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#05546a; margin:0px; padding:0px; line-height:17px; margin-bottom:4px; border-bottom:5px solid #cbae4d; padding-bottom:5px; padding-top:3px;}

TD.colMiddle DIV.box{ margin-bottom:10px;}
DIV.box DIV.title{ color:#fec50d; font-size:14px; text-transform:uppercase; font-weight:bold; background:#006682; line-height:28px; padding-left:20px;}
DIV.box DIV.box_content{background:#dae1e4; padding:20px; padding-top:2px; padding-bottom:2px;}
DIV.box DIV.box_content1{background:none; padding:20px; padding-top:2px; padding-bottom:2px;}
TD.colLeft DIV.box{ margin-bottom:20px;}

.btnBlue{ margin:0px; padding:3px; background:#006682 url(../images/CCP_btnbg.gif) repeat-x; border:1px solid #006682; font-size:11px; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}
DIV.bannerBox{background:#f4f4f4; text-align:center; width:100%; padding-top:10px; padding-bottom:10px;}

DIV.box UL.popular{margin:0px; padding:0px; padding-left:35px; padding-top:10px; list-style-image:url(../images/CCP_UL1.gif); color:#000000;}
DIV.box UL.popular LI{ border-bottom:2px dotted #888888; padding-bottom:10px; margin-bottom:10px;}
DIV.box UL.popular LI A{color:#000000; text-decoration:none;} DIV.box UL.popular LI A:hover{text-decoration:underline; color:#e51a21;}

DIV.tab A{color:#006682; text-align:center; text-decoration:none; display:block; float:left; line-height:23px; background:#f3ead3 url(../images/CCP_tabbg.gif) bottom repeat-x; border:1px solid #dbc886; border-bottom:1px solid #cbae4d; margin-bottom:-1px;}

DIV.tab A.active,DIV.tab A:hover{color:#006682; font-weight:bold;line-height:24px; background:#f9f5ea; border:1px solid #cbae4d; border-bottom:0px none;}

DIV.tabcontent{border:1px solid #cbae4d; background:#f9f5ea; padding:12px;z-index:auto;}
UL.news{margin:0px; padding:0px; list-style-image:url(../images/CCP_UL2.gif); margin-left:15px;}
UL.news LI{ margin-bottom:10px;}
UL.news LI A{ text-decoration:none; color:#000000;}UL.news LI A:hover{ text-decoration:underline; color:#000000;}

TD.colRight1{background:#e9e9df url(../images/CCP_colright_right.gif) right repeat-y; padding-left:12px; padding-right:12px;}
A.yellow1{color:#333333; background:#cbae4d; padding-left:10px; padding-right:10px; font-weight:bold; padding-top:4px; padding-bottom:4px; text-decoration:none;}
A.yellow1:hover{color:#cbae4d; background:#006682; text-decoration:none;}

TABLE.padded TD{padding:5px;}

.read_link{color:#000000; font-weight:bold}A.read_link{color:#000000; text-decoration:none;font-weight:bold} A.read_link:hover{color:#e51a21; text-decoration:underline;font-weight:bold} 
.content_subpage{margin: 0 22px 10px 22px; vertical-align:top; display:block; width:700}

.cme_label{background-color:#FF0000; font:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; padding: 2px 5px 1px 5px; margin-right:5px;}