﻿/*PageLayout*/
html { overflow: -moz-scrollbars-vertical; }
body {
	background-image:url('img/background.png');
	background-repeat:repeat-x;
/*	background-color:#cde1f0;*/
	background-color:#a8cbe5;
	text-align:center;
	margin-top:0px;
	margin-bottom:auto;
	margin-right:auto;
	margin-left:auto;
	width:760px;
}

.contain {width:80px; float:left;}


#wrapper {
	width:760px;
/*	background-image:url('img/fingerprint-scan100.jpg');*/
	text-align:center;
}


#banner{
	width:760px;
/*	background-color:#66A3D2;*/
}
div .bannerHead{width:760px; background-color:#66A3D2;}
div .bannerBody{width:760px; background-color:#66A3D2;}
div .bannerFoot{width:760px; background-color:#66A3D2;}

#left2 {
	width:590px;
	float:left;
	text-align:left;
	padding-bottom:10px;
	
}

#right {
	width:170px;
	float:right;
	text-align:left;
/*	background-image:url('img/lrTopCircuits.png');
	background-repeat:no-repeat;*/
	padding-bottom:10px;
}
div .rightHead{width:170px; 	}
div .rightBody{width:170px; background-color:#66A3D2;}
div .rightFoot{width:170px; background-color:#66A3D2;}

#navbar {
	width:166px;
	float:left;
/*	border:1px #033E6B solid;*/
	height:200px;
	margin-top:10px;
	margin-left:10px;
	background-image:url('img/lrTopCircuits.png');
	background-repeat:no-repeat;
	padding-right:5px;
	padding-top:5px;
/*	background-color:#25567B;*/
}
div .navbarHead{width:170px; background-color:#66A3D2;}
div .navbarBody{width:166px; background-color:#66A3D2;}
div .navbarFoot{width:166px; background-color:#66A3D2;}

/*#navbar .margins{}*/

#main {
	width:396px;
	float:right;
	margin-top:6px;
	margin-bottom:10px;
/*	background-color:#3F92D2;*/
	border:2px #25567B double;
}
div .mainHead{width:396px; background-image: url(img/borderMainTop390.png); height: 22px; background-repeat:no-repeat; 	float:right;}
div .mainBody{width:396px; background-color:#66A3D2;}
div .mainFoot{width:396px; background-color:#66A3D2;}

#news {
	width:150px;
	float:left;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
/*	background-color:#25567B;
	border:1px #033E6B solid;*/
	padding-bottom:10px;
	padding-top:10px;
}


#footer{
	width:760px;
	clear:both;
/*	background-color:#033E6B;*/
}

/*------------------------------ Text ------------------------------*/
p {
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size:12px;
	color:#033E6B;
	padding-left:10px;
	padding-right:10px;
	
}

h2 {
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 20px;
	color: #033E6B;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
	border-bottom-width: 3px;
	border-bottom-color: #033E6B;
	border-bottom-style: dashed;
	text-align: center;
}

blockquote{
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size:12px;
	color:#033E6B;	
}

ul.noIndent {
	text-indent:0px
}

ul.main {
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size:12px;
	color:#033E6B;
}

ul.noBullets {
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size:12px;
	color:#033E6B;
	list-style-type:none;
}

#main ol {
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size:12px;
	color:#033E6B;
}

#main a{
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size: 13px;
	color: #033E6B;
	text-decoration: none;
	font-weight:bold;
}

#main a:hover {
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size: 13px;
	color: #CDE1F0;
	text-decoration: underline;
	font-weight:bold;
}


#footer a {
	text-decoration:underline;
	color:#033E6B;
}

#footer a:hover {
	text-decoration:none;
	color:#FFFFFF;
}

#copyright {
	clear:both;
	font-size: 9px;
	font-family: "Courier New", Courier, monospace;
	color: #009999;
}


#banner a {
	font-size:16px;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color:#FFFFFF;	
	text-decoration:none;
	font-weight:bold;
	padding-right:2px;
	padding-left:2px;

}
#banner a:hover {
	font-size:16px;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color:#66A3D2;
	background-color:#25567B;	
	padding-top:10px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:2px;
	font-weight:bold;
}

#navbar a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;	
	text-decoration:none;
	padding:1px 6px 1px 6px;
}

#navbar a:hover {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0px 5px 0px 5px;
	border:1px #66A3D2 solid;
}

#navbar li {
	list-style-type:none;
}

/*#news a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;	
	text-decoration:none;
	padding:1px 6px 1px 6px;
}

#news a:hover {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:1px #66A3D2 solid;
	padding:0px 5px 0px 5px;
}*/

#news ul {
	text-indent:0px;
	text-align:left;
	padding:0;
	margin-top:0px;
	margin-bottom:0px;
}

#news li {
	padding-left:5px;
	padding-right:5px;
	list-style-type:none;
}

#banner a.currentMain {
	font-size:16px;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color:#FFFFFF;
	background-color:#25567B;	
	padding-top:10px;
	padding-bottom:8px;
	padding-right:2px;
	padding-left:2px;
	font-weight:bold;
	
}

#navbar li.currentNav {
	background-color:#033E6B;
	border-left-color:#FFFFFF;
	border-left-width:5px;
	border-left-style:solid;
	width:100px;
}

/*------------------------------ Forms ------------------------------*/
form {
	color:#fff;
	font-size:11px;
	padding-left:5px;
}

input {
	margin-bottom:4px;
}

/*------------------------------ Alignment ------------------------------*/

.left {
	text-align:left;
	margin:auto;
	width:99%;
}

.center {
	text-align:center;
	margin:auto;
	width:99%;
}

/*------------------------------ Images, Videos etc ------------------------------*/

#banner img {
padding-bottom:10px;
}

#main img {
	border:5px #25567B solid;
}

#news img {
	border:2px #25567B solid;
}
.colContain{width:100%; height:auto; float:left;}
.col70px{width:70px; height:auto; float:left;}
.col100px{width:100px; height:auto; float:left;}

#main span {
	width:70px;
	line-height:25px;
	color:#033E6B;
	font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	font-size:14px;
	padding-right:10px;

}

/*------------------------------ Container borders -------------------------------*/
div.cheader {
width: 300px;
background-image: url(images/box-top-300.png);
height: 17px;
}

div.cbody {
width: 280px;
padding-left: 10px;
padding-right: 10px;
background-image: url(images/box-bkgrd-300.png);
}

div.cfooter {
width: 300px;
background-image: url(images/box-bottom-300.png);
height: 20px;
}
