/* CSS Document */


/* Basiqs */
body {
	background-color:#9BCCDB;
	background-repeat:no-repeat;
	background-position:right;
	font-family:Arial, Helvetica;
	font-size:11px;
	margin:0px !important ;
}

table, td, th {
	font-family:Arial, Helvetica;
	font-size:11px;
}

a {
	text-decoration:none;
}

/* Header */
div#header {
	margin-left:5px;
}

h1#header_logo {
	background:transparent url(../img/basiq/header_logo.gif) 0 0 no-repeat;
	width:120px;
	height:80px;
	margin-top:7px;
	font-size:17px;
}

h1#header_logo span{
	visibility:hidden;
	width:120px;
	height:80px;
}

h1#header_logo a{
	width:120px;
	height:80px;
	margin-top:7px;
}


/* Headermain nav */
div#main_menu {
	position:absolute;
	top:0px;
	left:150px;
	height:65px;
	margin:0px;
	padding:0px;
	text-align:right;
}

#main_menu a.mainnav h2,
#main_menu a.mainnav-select h2 {
	color:#02154E;
	text-decoration:none;
	border-right:1px solid #02154E;
	padding:41px 10px 10px 30px;
	font-size:11px;
	float:left;
	cursor:hand;
	width:60px;
	background:transparent url(../img/basiq/header_main_bt_back.jpg) left top no-repeat;
}


#main_menu a.mainnav-select h2{
	padding:10px 10px 41px 30px;
}

/* Sub nav */
div#nav {
	position:absolute;
	color:#02154E;
	top:65px;
	left:150px;
}

#nav .SubNav,
#nav .SubNav-select {
	margin:0 20px 0 0;
	color:#000;
	text-decoration:none;
}

#nav p.bodytext {
	padding-top:10px
}


#nav br,
#nav h1{
	display:none;
}

/* Content Box */
.mailOverlay {
	background:#fff;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	top:160px;
	position:absolute;
	border-right:1px solid #B8BFCB;
}

.contentOverlay{
	position:absolute;
	border:1px solid #B8BFCB;
	top:170px;
	left:10px;
	margin-bottom:40px;
}

.content{
	margin:10px;
	line-height:24px;
	color:#02154E;
}

.mailOverlay .content {
	margin:24px;
}

.content a{
	color:#02154E;
}

.content h1 {
	font-size:11px;
	margin:0px;
	padding:0px;
}

.content #spotlight h1 {
	display:none;
}

.content #spotlight{
	margin-bottom:40px;
}

.content h2 {
	font-size:17px;
	margin:0px;
	padding:0px;
}

#contentholder1{
	visibility:hidden;
	margin-bottom:20px;
}

.Imageholder {
	position:absolute;
	top:160px;
}

.contentImage .content img{
	position:absolute;
}

.backupImage .content img{
	position:absolute;
	margin-top:-180px;
	margin-left:-20px;
}

#contentholder2 #spotlight #TImage {float:left; padding:0; margin:0px 10px 10px 0px;}
#contentholder1 #spotlight #TImage {float:left; padding:0; margin:0px 10px 10px 0px;}
#contentholder2  #spotlight {clear:both; padding:0; margin:10px 0px 10px 0px;}
#contentholder1  #spotlight {clear:both; padding:0; margin:10px 0px 10px 0px;}

/* Gallery CSS */


div#gallery h1 {
	display:none;
}
div#gallery table td {
	vertical-align:top;
}

div#gallery table#TPhoto td br {
	display:none;
}
div#gallery table#TPhoto td img {
	display:block;
}

div#gallery table#TThump img{
	margin:0 0 10px 10px;
}


/*Footer*/
#FooterNav {
}

#box p a{
text-decoration:underline;

} 
