body {
	background:url(assets/bk_css_titlebar.jpg) #021f3d repeat-x;
	color:#fff;
	font:11px Verdana, Arial, Helvetica, sans-serif;

	margin:0 0 0 0;
	padding:0 0 0 0;
}

.body a:link {
	background-color : transparent;
	color: #FFCC33;
	text-decoration : underline;
}
.body a:visited {
	background-color : transparent;
	color: #FFCC33;
	text-decoration : underline;
}
.body a:hover {
	background-color : transparent;
	color : #fff;
	text-decoration : none;
}
.body a:active {
	background-color : transparent;
	color: #FFCC33;
	text-decoration : none;
}

#banner {
	position:absolute;
	top:1px;
	left:0;
	width:468px;
	height:65px;
	z-index:5;
}
.css-bytes {
	position:absolute;
	top:65px;
	left:140px;
	width:700px;
	height:15px;
	background-color:transparent;
	/*color:#b0c4de;*/
	font-size:9px;
	z-index:10;
}
#pagetitle{
	position:absolute;
	top:25px;
	right:1em;
	width: 65em;
	height:auto;
	z-index:53;
}

#TopMenuMaster{
	position:absolute;
	right: 0;
	float:right;
	width:267px;
	height:1em;
}

#TopMenu1{
	position:relative;
	float: right;
	width:89px;
	height:20px;	
}

#TopMenu2{
	position:relative;
	float: right;
	width:89px;
	height:20px;

}

#TopMenu3{
	position:relative;
	float: right;
	width:89px;
	height:20px;

}

#PageTitle1{
	position:relative;
	top:0px;
	float:right;
	right:5px;
	width:95%;
	height:40px;
	z-index:52;
}

#Layer1 {
	position:absolute; 
	color:#FFFFFF; 
	background:#29527b;
	margin-left: 75px; 
	width:100px; 
	height:14px; 
	z-index:99; 
	overflow: hidden;
}

#Layer2{
	position:absolute; 
	color:#FFFFFF; 
	background:#29527b;
	margin-left: 135px; 
	width:100px; 
	height:14px; 
	z-index:99; 
	overflow: hidden;
}

#Layer3{
	position:absolute; 
	color:#FFFFFF; 
	background:#29527b;
	margin-left: 200px; 
	width:100px; 
	height:14px; 
	z-index:99; 
	overflow: hidden;
}

#navleft {
	background:transparent url(assets/bk_css_nav.jpg) no-repeat;
	color:#fff;
	position:absolute;
	top:192px;
	left:0;
	width:130px; 
	height:330px;
}
#menu {
	background : transparent;
	position : absolute;
	top : 35px;
	left : 18px;
	width : 95px;
	height : 250px;
	text-align: center;
	padding: 0;
	font-size:10px;
}
#navleftmid {
	color : #fff;
	position:absolute;
	top:505px;
	left:0;
	width:125px;
	background-color:transparent;
	padding:1px;
	font-size:9px;
}

#viewer {
	/*background:url(assets/bk_iframe.jpg) #003 repeat-x;*/
	position:relative;
	top:40px;
	height:210px;
	min-width:40%;
	width:100%;
	margin: 1em 135px;
	padding:0;
}

#viewertop {
	background:url(assets/bk_topiframe.jpg) #003 repeat-x;
	position:relative;
	top:98px;
	width:auto;
	height:18px;
	min-width:120px;
	margin:0px 130px;
	padding:0;
	z-index:1;
}
#leftbdr {
	background:url(assets/bk_lt.jpg) #003 no-repeat;
	height:451px;
	width:20px;
	float:left;
	margin-right:20px;
}
#leftbdrtop {
	background:url(assets/bk_toplt.jpg) #003 no-repeat;
	height:18px;
	width:21px;
	float:left;
	margin-right:20px;
}
#ifrm {
	padding:0px;
	display:inline;
}
#rightbdrtop {
	background:url(assets/bk_toprt.jpg) #003 no-repeat;
	height:18px;
	width:24px;
	float:right;
}
#rightbdr {
	background:url(assets/bk_rt.jpg) #003 no-repeat;
	height:451px;
	width:25px;
	float:right;
}
.css-main, .css-main-cvn, .css-main-adm {
	position:relative;  
	top:18.5em;  
	height:auto;
	width:670px;
	/*width:85%; */
	left:0;
	padding:1em;
	margin-bottom:20px;
	z-index:10;
}

.css-main-cvn{
	top:2.4em;
}

.css-main-adm{
	top:1.4em;
	width:760px;
}

#rightnav {
	position:absolute;
	width:160px;
	top:9em;
	left:820px;
	border: 1px solid black;
	background-color:transparent;
	padding:1px;
	z-index:1;
	font-size:9px;
}
#righttop {
	position:absolute;
	width:452px;
	top:1px;
	right:10px;
	z-index:5;
}

.bluedk {
	background-color:#001f3e;
	color:#fff;
	padding:5px;
	margin:1px;
	width:100%;
}

.bluelt {
	background-color:#29527b;
	color:#fff;
	padding:5px;
	margin:.1px;
	width:100%;
}

#shoe {
	position:relative;
	top:710px;
	margin-left:0;
	margin-right:0;
	padding:3px;
	background-color:#000;
	color:#fff;
}
.foot {
	padding:15px 0;
	background-color:#001f3e;
	color:#b0c4de;
	font-size:9px;
	text-align:center;
}
.css-button {
	font-weight: bold;
	text-align:center;
	margin-bottom:3px;
	margin-top:3px;
}
.css-button a {
	padding: 0;
	text-decoration: none;
	width: 98%;
	display: block;
	color: #224059;
	background-color: #b5c9e2;
	border-top: 2px #cce3ff solid;
	border-left: 2px #cce3ff solid;
	border-bottom: 2px #31557f solid;
	border-right: 2px #31557f solid;
}
.css-button a:hover {
	background-color: #99aabf;
	border-top: 2px #31557f solid;
	border-left: 2px #31557f solid;
	border-bottom: 2px #cce3ff solid;
	border-right: 2px #cce3ff solid;
}
img.leftb {
	float:left;
	margin:0 5px 0 0;
	border: solid 1px black;
	width:220px;
	height:220px;
}

img.floatleft{
	float:left;
	margin:0 5px 0 0;
	border: solid 1px black;
}

img.logoa {
	width:95px;
	height:41px;
	margin-top:5px;	
}
img.bannera {
	width:215px;
	height:192px;
	z-index:99;
}
img.chgo {
	width:152px;
	height:60px;
}
img.dice {
	position:absolute;
	left:145px;
	top:15px;
	width:50px;
	height:37px;
}

img.weather {
	position:absolute;
	left:180px;
	top:20px;
	width:200px;
	height:60px;
	z-index:1;
}

.foot a:link {
	background-color : transparent;
	color: #FFCC33;
	/*color : #F8F8FF;*/

	text-decoration : underline;
}
.foot a:visited {
	background-color : transparent;
	color: #FFCC33;
	/*color : #F8F8FF;*/

	text-decoration : underline;
}
.foot a:hover {
	background-color : transparent;
	color : #fff;
	text-decoration : none;
}
.foot a:active {
	background-color : transparent;
	color: #FFCC33;
	/*color : #F8F8FF;*/

	text-decoration : none;
}

.css-bytes a:link {
	background-color : transparent;
	color: #FFCC33;
	/*color : #FF0000;*/
	text-decoration : underline;
}
.css-bytes a:visited {
	background-color : transparent;
	color: #FFCC33;
	/*color : #FF0000;*/
	text-decoration : underline;
}
.css-bytes a:hover {
	background-color : transparent;
	color: #FFCC33;
	/*color : #FF0000;*/
	text-decoration : none;
}
.css-bytes a:active {
	background-color : transparent;
	color: #FFCC33;
	/*color : #FF0000;*/
	text-decoration : none;
}

.bluelt a:link {
	background-color : transparent;
	color: #FFCC33;
	/*color : #FF0000;*/
	text-decoration : underline;
}
.bluelt a:visited {
	background-color : transparent;
	color: #FFCC33;
	/*color : #FF0000;*/
	text-decoration : underline;
}
.bluelt a:hover {
	background-color : transparent;
	color: #FFCC33;
	/*color : #FF0000;*/
	text-decoration : none;
}
.bluelt a:active {
	background-color : transparent;
	color: #FFCC33;
	/*color : #FF0000;*/
	text-decoration : none;
}
.css-main a:link, .css-main-cvn a:link, .css-main-adm a:link {
	background-color : transparent;
	color: #FFCC33;
	/*color : #224059;*/
	text-decoration : underline;
}
.css-main a:visited, .css-main-cvn a:visited, .css-main-adm a:visited {
	background-color : transparent;
	color: #FFCC33;
	/*color : #224059;*/
	text-decoration : underline;
}
.css-main a:hover, .css-main-cvn a:hover, .css-main-adm a:hover {
	background-color : transparent;
	color: #FFCC33;
	/*color : #224059;*/
	text-decoration : none;
}
.css-main a:active, .css-main-cvn a:active, .css-main-adm a:active {
	background-color : transparent;
	color: #FFCC33;
	/*color : #224059;*/
	text-decoration : none;
}
.css-news {
	background-color:#001f3e;
	border:1px solid black;
	color : #fff;
	padding : 5px;
}
.news-left, .firstpage-news-left {
	background-color:#29527b;
	border:solid 1px black;
	float:left;
	margin-right:5px;
	padding:5px;
	width:35%;
}
.news-right, .firstpage-news-right {
	background-color:#29527b;
	border:solid 1px black;
	color:#FFF;
	float:right;
	margin-left:5px;
	margin-bottom: 1em;
	padding:1px;
	width:260px;
}
.news-right p, .news-left p {
	text-align: left;
	margin-top: 5px;
}

.firstpage-news-right {
	position:relative;

}

.firstpage-news-left {
	position:relative;
}

h1.top {
	font-size:20px;
	margin :0px 0px 20px 0px;
	text-align : center;
	background-color : #000033;
	padding:2px 2px;
	border:1px solid black;
}

h1 { 
	font-size:18px;
}
h2 {
	font-size:18px;
}

h6 {
	font-size:11px;
	margin: 0px 0px 0px 0px;

	font-weight: bold;
	padding:0px 0px;
}

h8 {
	font-size:11px;
	padding:0px 0px;
}

h2.news {
	font-size:14px;
	background-color : #001f3e;
	color:#FFF;
	text-align:center;
	margin:0px;
	padding : 3px 0px;
}

p {
	text-align:left;
}
Ol {
	list-style : upper-roman;
}
Ol Ol{
	list-style : decimal;
}
span {
	font-size:14px;
	float:left;
}

#WindowMaster{
	position: absolute;
	top: .5em;
	left: 1em;
	border:dotted 2px #993;
	width: 51.5em;
	height: 15em;
	margin-top:.1em;
	padding: 1em 1em 1em 1em;
/*	border-top: 2px #cce3ff solid;
	border-left: 2px #cce3ff solid;
	border-bottom: 2px #31557f solid;
	border-right: 2px #31557f solid;*/
	
}

#WindowOne{
	position:absolute;
	top:0em;
	left:0em;
	width:13.2em;
	height:100%;	
}

#WindowTwo{
	position:absolute;
	top:0em;
	left:13.2em;
	width:13.55em;
	height:100%;
}

#WindowThree{
	position:absolute;
	top: 0em;
	left: 26.75em;
	width: 13.5em;
	height:100%;	
}

#WindowFour{
	position:absolute;
	top: 0em;
	left: 40.25em;
	width:12.8em;
	height:100%;	
}

img.ImgWindowOne, img.ImgWindowTwo, img.ImgWindowThree, img.ImgWindowFour{
	position:absolute;
	top:0em;
	left:0em;
	width:100%;
	height:100%;
	z-index:19;
}

.WindowOneText, .WindowTwoText, .WindowThreeText, .WindowFourText{
	position:absolute;
	margin-top: 8.8em;
	width:100%;
	padding: .1em .1em .1em .1em;
	color:#FFCC33;
	background-color: transparent;
	z-index:20;
}

.WindowOneButton, .WindowTwoButton, .WindowThreeButton, .WindowFourButton{
	position:absolute;
	margin-top: 14.1em;
	height: 2em;
	text-align:center;	
	width:97%;
	padding: .1em .1em .1em .1em;
	z-index:25;

}

.WindowOneButton a:link, .WindowTwoButton a:link, .WindowThreeButton a:link, .WindowFourButton a:link {
	background-color:#001f3e;
	display: block;
	color: #224059;
	background-color: #b5c9e2;
	border-top: 2px #cce3ff solid;
	border-left: 2px #cce3ff solid;
	border-bottom: 2px #31557f solid;
	border-right: 2px #31557f solid;
	text-decoration : underline;
}

.WindowOneButton a:visited, .WindowTwoButton a:visited, .WindowThreeButton a:visited, .WindowFourButton a:visited {
	background-color:#001f3e;
	display: block;
	color: #224059;
	background-color: #b5c9e2;
	border-top: 2px #cce3ff solid;
	border-left: 2px #cce3ff solid;
	border-bottom: 2px #31557f solid;
	border-right: 2px #31557f solid;
	text-decoration : underline;
}

.WindowOneButton a:hover, .WindowTwoButton a:hover, .WindowThreeButton a:hover, .WindowFourButton a:hover {
	background-color: #99aabf;
	border-top: 2px #31557f solid;
	border-left: 2px #31557f solid;
	border-bottom: 2px #cce3ff solid;
	border-right: 2px #cce3ff solid;
	text-decoration : none;
}

/* ********************************************************************* */
/* CVN Page                                                              */
/* ********************************************************************* */
.tabs, .tabssm{
	position:relative; 
	height: 50px; 
	margin: 0; 
	padding: 0; 
	display: block;
	background-color: #b5c9e2;
	border-top: 2px #cce3ff solid;
	border-left: 2px #cce3ff solid;
	border-bottom: 2px #31557f solid;
	border-right: 2px #31557f solid;
}

.tabssm {
	height :25px;
}

.tabs li, .tabssm li {
	display:inline;
	padding: 1px 1px 1px 1px;
	font:12px verdana, helvetica, sans-serif;
	font-weight:bold;
	
}

.tabs a:hover, .tabs a.tab-active, .tabssm a:hover, .tabssm a.tab-active {
	background-color: #99aabf;
	border-top: 2px #31557f solid;
	border-left: 2px #31557f solid;
	border-bottom: 2px #cce3ff solid;
	border-right: 2px #cce3ff solid;
	color:#224059;
}

.tabs a, .tabssm a {
	height: 25px; 
	font:12px verdana, helvetica, sans-serif;
	font-weight:bold;
	color:#224059;
	position:relative;
	padding:2px 6px 6px 6px; 
	margin: 0px -1px 0px 0px; 
	text-decoration:none;
	border-left:1px none #fff; 
	border-right:1px none #6D99B6;
}

.tab-container {
	/*background: #fff; */
	border:1px solid #6D99B6;
}
.tab-panes { margin: 3px }

.Cheader, ch1{
	color: #ffffff;  
	background: #4682B4; 
	font-weight: bold; 
	font-family: verdana, helvetica, sans-serif; 
	font-size: 1.5em; 
	margin: 0em; 
	padding: 1em;
}
.Cheader2, ch2{
	color: #fff;  
	background: #87cefa; 
	font-weight: bold; 
	font-family: verdana, helvetica, sans-serif;
	font-size: 1.5em;
}
.Ccur {
	color: #fff;
	background: #ffb6c1 ;
	font-weight: bold;
	font-family: verdana, helvetica, sans-serif;
	font-size: 1.5em;
}
.Cbody, .Cwe, .Cbodyh {
	color: #fff;
	font-family: verdana, helvetica, sans-serif;
	font-size: 1em;
}

.Cwe{
	background: #dbeaf5;
}

.Cbodyh {
	background: #ABABAB;
}

.Eheader{
	background: #4682B4; 
	font-weight: bold; 
	font-family: verdana, helvetica, sans-serif;
	font-size: .5em; 
	margin: 0em; 
	padding: 1em;

}
.Ebody{
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
}

.style4 {color: #0066CC}
.hidden {color: #0066CC}

/* ********************************************************************* */
/* CVN Admin Page                                                        */
/* ********************************************************************* */

#NEWUSERS, #ADDCLICKS, #SURVEYS, #SURVEYDETAILS, #DATES, #IPADDRESS, #SESSION, #PAGES {
	width:99%;
	height:650px;
	padding: .1em .1em .1em .1em;
	overflow: auto;
	/*overflow-y: scroll;*/
}

#tetracase {
   position:relative;
   overflow:hidden;
   height:185px;
   width:373px;
}

#tetracase a {
   font-weight:bold;
   font-size:105%;
}

.tetradiv {
   position:absolute;
   overflow:hidden;
   top:185px;
   left:0;
   height:185px;
   width:373px;
   font-size:95%;
}

.tetradiv div {
   border:1px solid #c99;
   /*background:#001f3e;*/
   padding:6px;
   overflow:hidden;
}
