﻿body {background:url('images/CCM_background.jpg') repeat-x fixed; margin:0px; padding:0px; font-family:Arial; font-size:10px; cursor:default; font-size:12px; font-family:Arial }
table, td, tr {border:0px; margin:0px; padding:0px;}
div {padding:0px; margin:0px;}
img {border:none;}

.main {width:100%; height:100%; text-align:center;}

.header{width:980px; height:112px; background:url('images/header_bg.gif') center top;}
.header_table {}

.content {width:980px;}

td.toplinks {text-align:right;}
.toplinks {padding-right:15px; text-align:right; font-size:10.5px; font-family:Arial}
.toplinks2 {color:#9a9790;font-size:10.5px; font-family:Arial}
.toplinks a, .toplinks a:hover, .toplinks a:visited, .toplinks a:active, .toplinks {color:#9a9790; font-size:11px; text-decoration:none; line-height:25px; text-align:right; font-size:10.5px; font-family:Arial}

td.menu {text-align:left;}
.menu {background:url('images/menu_bg.jpg') repeat-x; text-align:center; font-size:14px; font-family:Arial; height:43px; line-height:43px;}
.menu a, .menu a:visited {font-weight:bold; color:#276e50; text-decoration:none; text-align:center; font-size:14px; font-family:Arial;height:43px; line-height:43px; padding-left:8px; padding-right:8px;}
.menu_active {background:url('images/menu_bg_active.jpg') repeat-x; height:43px; text-align:center; font-size:14px; font-family:Arial;height:43px; line-height:43px;}
.menu_active a, .menu_active a:hover, .menu a:hover, .menu a:active, .menu_active a:visited {font-weight:bold; color:White; text-decoration:none; text-align:center; font-size:14px; font-family:Arial;height:43px; line-height:43px;}
.menuempty {width:70px; height:43px;}
.menulogo {height:43px; width:194px;} /*background:url('images/logo.jpg') no-repeat right;*/
.menulast {background:url('images/menu_bg_last_2.jpg') no-repeat; height:43px; width:242px;}
.menu_right_border {border-right: 1px solid #c3bcaa;}
.menu_left_border {border-left: 1px solid #c3bcaa;}

.container_table {width:977px; height:383px; background: url('images/container_bg.gif') no-repeat;}

.container_table_sub {width:975px; text-align:center;}
.sub1_left_pane {width:764px; text-align:left; padding-left:0px; background:#f2eee5;}
.sub1_right_pane {width:202px; text-align:left; margin:0px;padding-top:0px; background:#f2eee5;}
.sub1_top {width:100%; height:84px; background:url('/Portals/0/skins/CCM/images/top_sub_1.gif') no-repeat;}
.sub1_bottom {width:100%; height:11px; background:url('/Portals/0/skins/CCM/images/bottom_sub_1.gif') no-repeat;}

.sub2_left_pane {width:708px; text-align:left; padding-left:0px; background:#f2eee5; margin:0px;}
.sub2_right_pane {width:258px; text-align:left; margin:0px;padding-top:0px; background:#f2eee5;}
.sub2_top {width:100%; height:84px; background:url('/Portals/0/skins/CCM/images/top_sub_2.gif') no-repeat;}
.sub2_bottom {width:100%; height:11px; background:url('/Portals/0/skins/CCM/images/bottom_sub_2.gif') no-repeat;}

.container_image {width:686px; height:383px; padding:0px; padding-right:2px; }
.left_menu {text-align:left; padding-left:4px; padding-top:4px;}

.container_menu 
{
    width:286px; 
    height:20px; 
    _height:26px;
    background:transparent url('images/menu_title_11.gif') 0 0 no-repeat; 
    font-size:12px;
    position:relative;
    padding-top:6px;
    text-align:left;
    padding-left:40px; 
    color:White; 
    font-weight:normal;
    font-size:12.5px; 
    font-family:Arial;
   /* 
    
   
    
    
    */
    /*margin-bottom:-20px;
    margin-top:20px;*/
}

/*.container_menu:first-child
{
    margin-top:0px;
}*/

.container_contents
{
    width:264px;
    _width:284px; 
    height:253px; 
    /*background:#d1d4c1;*/
    background:url('images/menu_bg.gif') no-repeat;
    background-position:0 8;
    position:relative;
    /*overflow:hidden; */
    position:relative;
    font-size:10px;
    color:#51594e;
    
    padding:10px;
    padding-top:10px;
    padding-bottom:0px;
    _bottom:4px;
    font-size:11px;
    font-family:Arial;
    /*
    top:-40px;
    z-index:99;*/
}

.container_contents a, .container_contents a:hover, .container_contents a:visited, .container_contents a:active
{ font-size:12px; color:#297557; text-decoration:underline; }
    

.container_menu_active {width:286px; height:30px; _height:24px; background: url('images/menu_title_22.gif') 0 0 no-repeat; background-position: 0 0; padding-top:0px; color:White; font-size:15px; z-index:100; position:relative;}
.container_menu_active_text {color:White; font-size:15px; padding-left:40px; top:10px; height:30px; padding-top:4px; }
.container_menu_active_td {padding-left:4px;}
.rounded_corner {background:url('images/container_left_bottom.gif') no-repeat; height:9px; width:285px; padding:0px; position:relative; top:-10px;}

.footer {padding-top:10px; font-size:11px; color:White; line-height:18px; font-size:10.5px; font-family:Arial}
.footer a, .footer a:hover, .footer a:visited, .footer a:active {color:White; text-decoration:none; font-size:10.5px; font-family:Arial}

.empty_container_top_cell {width:975px; height:11px; background:url('images/container_bg_top.gif') no-repeat;}
.empty_container {width:955px; _width:975px; background:#f2eee5; padding:10px;}
.empty_container_bottom_cell {width:975px; height:11px; background:url('images/container_bg_bottom.gif') no-repeat;}

.empty_container ul li, .empty_container ul li a, .empty_container ul li a:hover, .empty_container ul li a:visited  {font-family:Arial; font-size: 13px; text-decoration:none; color:#103224;}

.ThreeWidth {width:3px; height:3px; font-size:0;}
.left_large_bar {width:764px; height:1px; font-size:0px;}
.left_small_bar {width:708px; height:1px; font-size:0px;}
.right_small_bar {width:202px; height:1px; font-size:0px;}
.right_large_bar {width:258px; height:1px; font-size:0px;}
.white_bg {background:#f2eee5;}
.dark_green_bg {background:#194d37;}
.green_bg {background:#2c7758;}

.FormMasterTable TD { padding: 5px; }
.FormMasterTable TD .subhead { color: #817e77; }