
body {
    background:#044A64 url("clcdDrill_bg.gif") repeat-y center;
    margin:0;
    padding:0;
}
body.homepage {
    background:#044A64 url(clcd_bg.gif) repeat-y center;
    margin:0;
    padding:0;
}
img{border:0;}
a,
a:link,
a:visited {
    text-decoration:none;
}
a:hover,
a:active {
    text-decoration:underline;
}

/* wrapper */
.wrapper {
    width:900px;
    background:#fff;
    overflow:hidden;
    margin:0 auto;
}
.homepage {
    background:#fff url(clcd_bg.gif) repeat-y;
}
.container {
    width:900px;
}

/* header */
.header {
    width:900px;
    background:#fff;
}
.header a {
    font:normal 1px/-999px sans-serif;
   /* text-indent:-99999px;*/
    display:block;
}
.clcd .header a {
    width:278px;
    height:97px;
    /*background:url(logo_CLCD.gif) no-repeat;*/
}

/* navigation */
.nav {
    width:900px;
    background:#044a64;
}
.cl .nav { background:#fffda4; }
.ai .nav { background:#955300; }

.nav ul {
    width:868px;
    list-style:none;
	overflow:hidden;
    font:bold 11px/13px arial, helvetica, sans-serif;
	margin:0;
    padding:6px 16px 0;
    display:block;
    cursor:default;
}
.nav li {
    color:#fff;
    background:url(nav-separator.gif) no-repeat 100% 2px;
    margin:0;
    padding:0 4px 8px;
    float:left;
    display:inline;
}
.nav li.last-child {
    background:none;
}
.nav li a,
.nav li a:link,
.nav li a:visited,
.nav li a:hover,
.nav li a:active {
    font:bold 11px/13px arial, helvetica, sans-serif;
    color:#fff;
    margin:0;
    padding:0 6px;
    float:left;
    display:inline;
}
.nav ul li ul {
    display:none;
}
.nav ul li:hover ul,
.nav ul li.hover ul {
    width:160px;
    background:#ada089;
	position:absolute;
    margin:20px 0 0;
    padding:6px 0;
    display:block;
    cursor:default;
}
.nav ul ul li {
    margin:0 0 6px;
    padding:0 6px 0 10px;
    float:none;
    display:block;
    background:none;
}
.nav ul ul li a,
.nav ul ul li a:link,
.nav ul ul li a:visited,
.nav ul ul li a:hover,
.nav ul ul li a:active {
    font:bold 11px/15px arial, helvetica, sans-serif;
    color:#fff;
    padding:0 2px;
    float:none;
    display:block;
}

/* layout */
.content {
    width:625px;
	float:left;
    padding:20px 24px;
	/*margin:20px 40px 0px 0px;*/
}
.sidebar {
    width:225px;
	float:left;
    padding:20px 0;
}

/* misc. */
.float { float:left; }
.hide { display:none; }
.clear { clear:both; }
.new { background:url('new.gif') right no-repeat; padding:0 36px 0 0; }


/* print styles
---------------------------------------------------------- */
@media print {
	.header,
	.nav,
    img {
		display:none;
	}
	body {
		background: transparent;
		font-family: "Times New Roman", Times, serif;
		font-size: 12pt;
		color: #000000;
	}
	img.growthChart { display: inline; }
}


/*******************ADSENSE********************/

 
.addsCont{}	

.addsBox{
padding:2px;
text-align:left;
margin-top:10px;
}

.addsBox h2{margin:0;}

.addsBox h2 a{
font-family:arial;
color:#C60000;
font-size:12px;
font-weight:bold;
}

.addsBox p{
font-family:arial;
font-size:12px;
line-height:1.2;
margin:0;
} 

.addsBox span{
font-family:arial;
color:#866F50;
font-size:11px;
}

h2.adsTitle{}



