/* GLOBAL */

body {
	margin:0;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:10px;
	color:#FFF;
	background-color:#666;
}
.copy {
	font-family:Verdana,Helvetica,sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background-color:#666;
}

/* TABLE */

td {
	font-size:10px;
}

/* LINKS */

a {
	text-decoration:none;
	color:#999;
	font-size:10px;
}
a:link,a:visited,a:active {
	text-decoration:none;
	color:#999;
	font-size:10px;
}
a:hover {
	text-decoration:none;
	color:#FFF;
	font-size:10px;
}

a.copy {
	text-decoration:none;
	color:#FFF;
	font-size:10px;
}
a:link.copy,a:visited.copy,a:active.copy {
	text-decoration:none;
	color:#FFF;
	font-size:10px;
}
a:hover.copy  {
	text-decoration:none;
	color:#999;
	font-size:10px;
}
.download {
	float:left;
	width:16px;
	height:16px;
	background:url(/images/pdf.gif) no-repeat 0 0px;
}
a.download:link,a.download:visited,a.download:active {
	text-decoration:none;
	background:url(/images/pdf.gif) no-repeat 0 0px;
}
a.download:hover {
	background:url(/images/pdf.gif) no-repeat -16px 0px;
}
i.download {
	visibility:hidden;
}

/* NAV LINKS */

a.nav {
	float:left;
	padding:2px 25px 2px 0;
	text-decoration:none;
	color:#999;
	font-size:10px;
}
a:link.nav,a:visited.nav,a:active.nav {
	text-decoration:none;
	color:#999;
	font-size:10px;
}
a:hover.nav {
	text-decoration:none;
	color:#FFF;
	font-size:10px;
}
a.navOn {
	float:left;
	padding:2px 25px 2px 0;
	text-decoration:none;
	color:#FFF;
	font-size:10px;
}

/* SUBNAV LINKS */

a.subnav {
	float:left;
	padding:2px 10px 2px 0;
	text-decoration:none;
	color:#999;
	font-size:10px;
}
a:link.subnav,a:visited.subnav,a:active.subnav {
	text-decoration:none;
	color:#999;
	font-size:10px;
}
a:hover.subnav {
	text-decoration:none;
	color:#FFF;
	font-size:10px;
}
a.subnavOn {
	float:left;
	padding:2px 10px 2px 0;
	text-decoration:none;
	color:#FFF;
	font-size:10px;
}

/* PAGENAV LINKS */

a.pagenav {
	text-decoration:none;
	color:#999;
	font-size:10px;
}
a:link.pagenav,a:visited.pagenav,a:active.pagenav {
	text-decoration:none;
	color:#999;
	font-size:10px;
}
a:hover.pagenav {
	text-decoration:none;
	color:#FFF;
	font-size:10px;
}
a.pagenavOn {
	text-decoration:none;
	color:#FFF;
	font-size:10px;
}

/* LAYOUT */

#header {
	position:absolute;
	top:0;
	width:100%;
	z-index:1;
	background-color:#555;
}
.logotype {
	font-size:24px;
	letter-spacing:-1px;
	padding:2px 0 5px 5px;
	background-color:#444;
}
.logotype2 {
	font-size:24px;
	color:#777;
}
#nav {
	padding:2px 0 2px 5px;
}
#subnav {
	padding:2px 0 2px 5px;
}
#vcb {
	position:relative;	
	height:50%;
	border-bottom:dashed #999 0; /* DEV */
}
#copycontainer {
	position:absolute;
	left:50%;
	bottom:-178px;
	width:550px;
	height:375px;
	margin-left:-275px;
	text-align:left;
	border:dashed #F00 0; /* DEV */
}
#sitecontainer {
	position:absolute;
	left:50%;
	bottom:-220px;
	width:750px;
	height:400px;
	margin-left:-375px;
	text-align:left;
	border:dashed #999 0; /* DEV */
}
#main {
	position:relative;
	border:dashed #F00 0; /* DEV */
}
#container {
	background-color:#575D59;
}
#subnavcontainer {
	background-color:#555;
}
#subnav {
	padding:2px 0 2px 5px;
}
#footer {
	position:absolute;
	bottom:0;
	width:100%;
	background-color:#555;
}
#legalcontainer {
	color:#999;
	background-color:#444;
}
#legal {
	padding:2px 5px 2px 0;
	text-align:right;
}
.pagenav {
	padding-top:10px;
	text-align:center;
	color:#999;
}
.break {
	clear:both;
}

/* MISC */

#image01 {
  	width:300px;
  	height:300px;
  	background:#666 url("/_dev/CC/images/loading.gif") 50% 50% no-repeat;
}
#imageF {
  	width:300px;
  	height:300px;
}

.image01 {
	border:solid #F00 0; /* DEV ONLY */
	text-align:center;
}
.image {
	margin-left:5px;
	margin-right:5px;
	border:solid #000 1px;
}
.break {
	clear:both;
}

/* MISC */

.homeCopy {
	position:absolute;
	top:48px;
	left:385px;
	width:300px;
	
	
}
.homeImage {
	width:300px;
	margin-left:75px;
	margin-right:20px;
	margin-top:48px;
	text-align:center;
}
