@charset "utf-8";
/* CSS Document */
body
{
	margin: 0;
	padding: 0;
	background: #FFF; /** #B7B7EC;  #F4F2EC; */
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 1em;
	line-height: 125%;
	text-align: center;
}

h1, h2, h3, h4, h5, h6 
{
	padding: 0;
	margin: 0;
	line-height: 125%;
}

h1
{
	font-size: 2em;
	color: #025685;
	font-style: italic;
}

h2
{
	font-size: 1.5em;
	color: #025685;
	font-style: italic;
}

h3
{
	font-size: 1.25em;
	color: #025685;
	font-style: italic;
}

h4
{
	font-size: 1em;
	color: #025685;
	font-style: italic;
}

h5
{
	font-size: .875em;
	color: #025685;
	font-style: italic;
}

h6
{
	font-size: .75em;
	color: #025685;
	font-style: italic;
}

a
{
	text-decoration: none;
}

a img
{
	border: none;	
}

a:link
{
	color: #025685;
}

a:visited
{
	color: #999;
}

a:hover
{
	color: #666;
}

.horz_line
{
	border-bottom: 1px solid #CCC;	
}

#ccwgWrapper
{
	background: #FFF;
	width: 70%;
	margin: 15px auto;
	padding: 0 10px;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	text-align: left;
}

#ccwgHeader
{
	border: 0px solid #F4F2EC;
	margin: 0;
	width: 470px;
	height: 60px;
	text-align: left;
	vertical-align: middle;	/** background: url(../img/ccwg_logo_long6.png) no-repeat scroll center; */
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}

#ccwgMainBody
{
	clear: both;
	width: 80%;
	margin-top: 10px;	
	border-top: 0px solid #FFF;	
	padding: .3125em;
	line-height: 125%;
}

#ccwgMainBody ol
{
	font-size: .75em;
	margin-left: 1.5em;
	list-style-type: upper-roman;
}

#ccwgMainBody ol.lowerRoman
{
	font-size: 1em;
	list-style-type: lower-roman;
}

#ccwgFooter
{
	clear: both;	
	border-top: 0px solid #F4F2EC;
	margin: 3px 3px 3px 3px;
	padding: 5px 5px 5px 5px;
	height: 100px;
}


/*-----------------------------------------------------------
  Pure CSS Drop-down Menu
  Last Updated: 12/31/2007 by Justin Spegele
  Author: Justin Spegele
          Spegele Design and Development
          http://www.spegele.com/
  This code is free to modify and use for any purpose, as
  long as proper credit is given to the original designer.
----------------------------------------------------------- */

/* Overarching Menu
    -----------------------------------*/
    #cssnav {
        position:relative; 
        z-index:1000;
				width:790px;
        font-size:12px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        text-align:center;
    }
    #cssnav ul {
        padding:0;
        margin:0;
        list-style-type:none;
    }
    #cssnav ul ul {
        width:149px;
        text-align:left;
}
/*	Main list 
    -----------------------------------*/
    #cssnav li {
        float:left;
        width:150px;
        position:relative;
    }
/*	First Level
    -----------------------------------*/
    /* Links */
    #cssnav a, #cssnav a:visited {
        display:block;
        text-decoration:none; 
        color:#fefefe; 
        border:1px solid #fff; 
        border-width:1px 0px 1px 1px; 
        background:#467aa7; 
        line-height:25px;
    }
    /* Links on hover */
    #cssnav a:hover, #cssnav ul ul a:hover{
        color:#fff; 
        background:#80b0da;
    }
    #cssnav :hover > a, #cssnav ul ul :hover > a {
        color:#fff;
        background:#80b0da;
    }
/*	Second Level
    -----------------------------------*/
    /* Links */
    #cssnav ul ul a, #cssnav ul ul a:visited {
        background:#578bb8;
        line-height:1em; 
        padding:5px 10px; 
        width:128px;
        border-width:0 1px 1px 1px;
    }
    /* Links on hover */
    #cssnav ul ul a:hover {
        background:#80b0da;
    }
    /* Visibility */
    #cssnav ul li:hover ul, #cssnav ul a:hover ul{
        visibility:visible; 
    }
/*	Third Level
    -----------------------------------*/
    /* Links */
    #cssnav ul ul ul a, #cssnav ul ul ul a:visited {
        background:#578bb8;
    }
    /* Links on hover */
    #cssnav ul ul ul a:hover {
        background:#80b0da;
    }
    /* Positioning */
    #cssnav ul ul ul{
        left:150px; 
        top:-1px; 
    }
    #cssnav ul ul ul.left {
        left:-150px;
    }
    /* Visibility */
    #cssnav ul :hover ul ul{
        visibility:hidden;
    }
    #cssnav ul :hover ul :hover ul{
        visibility:visible;
    }
/*	All Sub Levels 
    -----------------------------------*/
    /* Default visibility */
    #cssnav ul ul {
        visibility:hidden;
        position:absolute;
        top:26px;
        left:0; 
        border-top:1px solid #fff;
    }
/*	IE Table 
    -----------------------------------*/
    #cssnav table {
        position:absolute;
        top:0;
        left:0;
        border-collapse:collapse;
    }


