
/* CSS Document */
body
{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
background-image:url(../images/body_bg.jpg);
background-repeat:repeat-y;
background-position:center;
background-color:#666666;
}
#container
{
width:840px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}
#header
{
width:832px;
height:28px;
background-color:#333333;
background-repeat:repeat-x;
color:#FFFFFF;
padding-top:6px;
font-size:11px;
padding-left:8px;
}
.follow
{
float:left;
margin-top:6px;
}
#banner
{
width:840px;
height:164px;
background-image:url(../images/banner.jpg);
background-repeat:no-repeat;
}
#leftnav
{
float:left;
width:240px;
margin-top:10px;
margin-right:10px;
background-color: #FFFFFF;
}

#horiz_nav
{
width:825px;
height:30px;
background-image:url(../images/horiz_nav.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:11px;
padding-left:15px;
}

#cchr-bottom-blue
{
float:left;
width:550px;
height:auto;
background-color:#E8F3FF;
padding-left:20px;
padding-top:20px;
margin:10px;
}
#cchr-bottom-blue2
{
float:left;
width:550px;
height:auto;
padding:10px;
margin:10px;
text-align:center; color:#000; background-color:#eee;
}

#cchr-bottom-white
{
float:left;
width:570px;
height:40px;
padding-left:20px;
padding-top:20px;
}
#content-blue2
{
float:left;
width:550px;
background-color:#E8F3FF;
margin-left:10px;
margin-right:10px;
margin-top:10px;
padding:10px;
margin-bottom:20px;

}
#content-blue
{
float:left;
width:550px;
background-color:#E8F3FF;
margin-left:10px;
margin-right:10px;
margin-top:10px;
padding:10px;
margin-bottom:20px;

}
#content-white
{
float:left;
width:550px;
background-color:#FFFFFF;
margin-left:10px;
margin-right:10px;
margin-bottom:20px;
}
#content2
{
float:left;
width:530px;
background-color:#FFFFFF;
margin-left:10px;
margin-right:10px;
padding:0px 10px 10px;
}
#footer
{
margin-top:20px;
width:840px;
height:40px;
}

.15paddingbottom
{
margin-bottom:15px;
}

.padding-left-10
{
padding-left:10px;
}
.red
{
color:#FF0000;
}

.red-20
{
font-size:20px;
color:#FF0000;
}

h1
{
font-size:22px;
color:#0099FF;
font-weight:normal;
padding:0;
margin:0 0 15px;
}

h2
{
font-size:20px;
color:#333333;
font-weight:normal;
padding:0;
margin:0 0 15px;
}


h3
{
font-size:18px;
color: #53A9FF;
font-weight:normal;
padding:0;
margin:0;
}


a:link {
font-size:12px;
text-decoration:none;
color:#000000;
}
a:visited {
font-size:12px;
text-decoration:none;
color:#000000;
}
a:hover {
font-size:12px;
text-decoration:underline;
color:#000000;
}
a:active {
font-size:12px;
text-decoration:none;
color:#000000;
}

a.faq:link {
font-size:14px;
text-decoration:none;
color: #666666;
}
a.faq:visited {
font-size:14px;
text-decoration:none;
color: #666666;
}
a.faq:hover {
font-size:14px;
text-decoration:underline;
color: #666666;
}
a.faq:active {
font-size:14px;
text-decoration:none;
color: #666666;
}


a.small:link {
font-size:11px;
text-decoration:none;
color: #000;
}
a.small:visited {
font-size:11px;
text-decoration:none;
color: #000;
}
a.small:hover {
font-size:11px;
text-decoration:underline;
color: #000;
}
a.small:active {
font-size:11px;
text-decoration:none;
color: #000;
}


a.white:link {
font-size:11px;
text-decoration:none;
color: #FFFFFF;
}
a.white:visited {
font-size:11px;
text-decoration:none;
color: #FFFFFF;
}
a.white:hover {
font-size:11px;
text-decoration:underline;
color: #FFFFFF;
}
a.white:active {
font-size:11px;
text-decoration:none;
color: #FFFFFF;
}

a.horiz-nav:link {
font-size:14px;
text-decoration:none;
color: #FFFFFF;
margin-left:15px;
margin-right:15px;

}
a.horiz-nav:visited {
font-size:14px;
text-decoration:none;
color: #FFFFFF;
margin-left:15px;
margin-right:15px;

}
a.horiz-nav:hover {
font-size:14px;
text-decoration:underline;
color: #FFFFFF;
margin-left:15px;
margin-right:15px;

}
a.horiz-nav:active {
font-size:14px;
text-decoration:none;
color: #FFFFFF;
margin-left:15px;
margin-right:15px;

}



a.blue:link {
font-size:14px;
text-decoration:none;
color:#8AC5FF;
}
a.blue:visited {
font-size:14px;
text-decoration:none;
color:#8AC5FF;
}
a.blue:hover {
font-size:14px;
text-decoration:underline;
color:#8AC5FF;
}
a.blue:active {
font-size:14px;
text-decoration:none;
color:#8AC5FF;
}

a.redlink:link {
font-size:12px;
text-decoration:none;
color:#FF0000;
}
a.redlink:visited {
font-size:12px;
text-decoration:none;
color:#FF0000;
}
a.redlink:hover {
font-size:12px;
text-decoration:underline;
color:#FF0000;
}
a.redlink:active {
font-size:12px;
text-decoration:none;
color:#FF0000;
}

a.redlink18:link {
font-size:18px;
text-decoration:none;
color:#FF0000;
}
a.redlink18:visited {
font-size:18px;
text-decoration:none;
color:#FF0000;
}
a.redlink18:hover {
font-size:18px;
text-decoration:underline;
color:#FF0000;
}
a.redlink18:active {
font-size:18px;
text-decoration:none;
color:#FF0000;
}

a.h1:link {
font-size:22px;
color:#0099FF;
font-weight:normal;
}
a.h1:visited {
font-size:22px;
color:#0099FF;
font-weight:normal;
}
a.h1:hover {
font-size:22px;
color:#00CCFF; 
font-weight:normal;
}
a.h1:active {
font-size:22px;
color:#0099FF;
font-weight:normal;
}
a.h3:link {
font-size:18px;
color: #53A9FF;
font-weight:normal;
}
a.h3:visited {
font-size:18px;
color: #53A9FF;
font-weight:normal;
}
a.h3:hover {
font-size:18px;
color: #53A9FF;
font-weight:normal;
}
a.h3:active {
font-size:18px;
color: #53A9FF;
font-weight:normal;
}
.float_left
{
float:left;
margin-right:15px;
}
.float_right
{
float:right;
margin-left:15px;
}