body {color:#222; background-color:#fff; background-image:url("../images/bodybg.gif"); background-repeat:repeat-y; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; width:1000px;}
.hidden {display:none;}
ul {margin-left: 0px;}
li {list-style: square outside;}

#headergradient {display:block; clear:both; width:1000px; background-image:url("../images/topgradient.jpg"); background-repeat:repeat-y; padding:0px; margin:0px; font-size:4px; height:20px;}

#headerwrapper {background-color:#FFF;} /* background colour for IE5 */
/* commented backslash hack (parsed by ALL browsers EXCLUDING macIE5) \*/
#headerwrapper {display:table; width:1000px;} /* display:table to render background colour for non IE */
/* end backslash hack */
#header {display:block; width:1000px; height:auto; background: #FFF url("../images/cwm-logo.gif") no-repeat right top; padding: 0px 0px 30px 0px; }
#header p { color: #C9362C; font-size: 1.4em; font-weight: bold; padding: 10px 270px 0px 20px; }

a#headerleft {display:block; float:left; width:200px; padding-left:20px; padding-top:13px; vertical-align:middle; font-size:10px; color:#fff; text-decoration:none;}
a:hover#headerleft {text-decoration:underline;}
#headerleft span.big {font-size:18px; font-style:italic;}

#content {display:block; z-index:auto; width:1000px; height:282px; background-color:#ffffff; background-repeat:repeat-x; padding:0px; margin:0px; vertical-align:top;}
#content #col1, #col2, #col3, #col4, #col5, #col123, #col23{display:block; float:left; margin:0px; padding:0px; border-top:1px solid #ffffff; vertical-align:top; background-color:#ffffff; height:282px;}
#content #col1 {width:195px; margin-right:2px;}

#content div.coltext {padding:10px;}
#content #col1 div.coltext {padding-left:20px;}
#content #col4 div.coltext {padding:8px; background-color:#ffffff; margin:10px; margin-top:2px;}
#content h2, #content h3, #content h4, #content h5 {padding:0px; margin:0px; line-height:1em;} 

#content a, #content a.title, #bigpanel a, #bigpanel a.title {color:#CC0000; text-decoration:underline;}
#content a:hover, #content a.title:hover, #bigpanel a:hover, #bigpanel a.title:hover {color:#FFF; background-color: #CC0000; text-decoration: none; }
#content p {font-size:0.75em; line-height:1.5em; margin-top:0px; padding-top:0px; margin-bottom:1em;}


/* others */

.date {font-family:"Courier New", Courier, mono; font-size: 1em; color:#555555;}
small {font-size:9px; line-height:10px;}
#footergradient {display:block; clear:both; width:1000px; padding:0px 0px 20px 20px; margin:0px; font-size: 1.2em; font-weight: bold; line-height:1.5em; color: #C9362C;}
img {font-family:"Times New Roman", Times, serif; font-size: 1em; color:#8294A7;}

/* HACKS (not used in this css) \*/
/* commented backslash hack (parsed by ALL browsers EXCLUDING macIE5) \*/
#overridingStyleHere{}
/* end backslash hack */
/* IE5 hack to fix padding/margin/width bug
IE5 stops parsing here........................v   all other browsers will correctly parse to the end*/
#content #col0 {width:202px; voice-family: "\"}\""; voice-family:inherit; width:172px;}
/* end IE5 padding hack */