/* Site Wide */

body {
	background-attachment: scroll;
	background-image: url(../images/sitewide/bg_lb.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #0D4C94;
	font-family: "Courier New", Courier, mono;
	font-size: 10pt;
	color: #FFFFFF;
}

.copyright {font-size: 80%;	color: #B9D5FF;}
a:link {font-weight: bold;	color: #FFFFFF;}
a:visited {	font-weight: bold;	color: #FFFFFF;}
a:active {	font-weight: bold;	color: #FFFFFF;}
a:hover {	font-weight: bold;	color: #FF3300;}

.TopNav { list-style: none;
margin: 0;
padding: 0px;}

li.NavItem
{
background-image: url(../images/sitewide/nav_bullet.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 1px 0 1px 20px; margin:0 0 1em 1em;
float:left
}

li.NavItemAlt
{
background-image: url(../images/sitewide/nav_bullet.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin:0 0 1em 1.5em;float:left
}

/* Homepage */

#MainContentWrapHome {margin: auto;width: 560px;padding: 0px;}

.Col1{width:185px;float:left}
.Col2{width:185px;float:left}
.Col3{width:185px;float:left}

.col1span2{width:370px;float:left}
.Col1Hd {float:left}
.Col2Hd{float:left}
.headspacehome{clear:both;height:50px}


.CCBox{width:100%}
.CCBoxImgTopLeft{background-image: url(../images/sitewide/ccbox_topleft.gif);background-position: left top; background-repeat:no-repeat;width:9px;height:7px;float:left}
.CCBoxTop{width:149px;background-image: url(../images/sitewide/ccbox_top.gif);	background-position: right centre; background-repeat:repeat-x;	height:7px;float:left}
.CCBoxImgTopRight{	background-image: url(../images/sitewide/ccbox_topright.gif);	background-position: left top; background-repeat:no-repeat;	width:9px;height:7px;float:left;clear:right}

.CCboxFoot{}
.CCBoxImgBottomLeft{background-image: url(../images/sitewide/ccbox_bottomleft.gif);	background-position: left top; background-repeat:no-repeat;	width:9px;height:7px;float:left}
.CCBoxBottom{width:149px;background-image: url(../images/sitewide/ccbox_bottom.gif);	background-position: right centre; background-repeat:repeat-x;	height:7px;float:left}
.CCBoxImgBottomRight{background-image: url(../images/sitewide/ccbox_bottomright.gif);	background-position: left top; background-repeat:no-repeat;	width:9px;height:7px;float:left;clear:right}
.CCBoxContent{clear:both;width:100%;background-image: url(../images/sitewide/ccbox_content.gif);	background-position: centre centre; background-repeat:repeat-y	}
	
.CCBoxInnerDescription{width:162px;	font-size:80%;margin-left:3px}
.CCBoxInnerDescription hr {	padding: 0px;margin-top: 8px;margin-bottom: 8px;height: 1px;border-style: none;background-color:#FFFFFF;clear:both; color:#ffffff; size:1}
.CCBoxInnerDescription p {margin:3px 3px 3px 3px }
.CCBoxInnerDescription h1,h2,h3,h4 { font-size:140%;font-weight:bold; margin:3px 3px 3px 3px}
.SectionIcon{	float:right;	clear:both;	}

/* Section Page Repeat */

#MainContentWrap {margin: auto;width: 684px;padding: 0px;}

.Col1dt{width:249px;float:left;border-right: 1px dashed #D1DCB9;border-top: 1px dashed #D1DCB9;}
.Col1dt1{width:109px;float:left;border-right: 1px dashed #D1DCB9;}
.Col1dt2{width:130px;float:left;font-size:80%; margin:0px 3px 3px 3px}
.Col2dt{width:434px;float:left}


.Col1dt2 .imgPad{ float:left }

.dtimage{vertical-align: top}
.dtimagecont img {

	margin: 0 0 1em 0;
	padding: 5px;
	border-bottom: 1px solid #D1DCB9;
	border-right: 1px solid #D1DCB9;
	border-top: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
	background: #fff; 
	}
.dtdescription{ font-size:80%;vertical-align: top}

.dtcontentboxheader{ background: url(/cheers/images/sitewide/dt_top.gif) top left no-repeat; width:100%;height:10px}
.dtcontentboxdesc{ border-left:1px solid #fff;border-right:1px solid #fff; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px}
.dtcontentboxtext {margin:auto;width:90%}
.dtcontentboxFooter{ background: url(/cheers/images/sitewide/dt_bottom.gif) bottom left no-repeat; width:100%;height:10px}

.dttable { }
.dttable td {padding:5px}

.newscontent{margin: 5px 5px 5px 5px}
.newscontent img{float:right;

margin: 0 0 1em 0;
	padding: 5px;
	border-bottom: 1px solid #D1DCB9;
	border-right: 1px solid #D1DCB9;
	border-top: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
	background: #fff; 
}
