
@charset "UTF-8";

.safariBluffUser{
background-color: #000000;
}


body, html{
margin-top:0px;
margin-left:0px;
background-repeat:repeat-x;
	background-image: url(bg-tile2.gif);
	background-color:#eff2f2;
}


.mnTxt {
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
    line-height:18px;
}

.biggerText {
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.tubHead {
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:400;
	color:#333333;
}
.newsTitle {
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:700;
	color:#333333;
}
.newsText {
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:400;
	color:#555555;
}

.mainTitle {
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:700;
	color:#555555;
	line-height:24px;
}

.subTxt {
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:400;
	color:#555555;
	line-height:24px;
}

.validation-advice {
	margin: 4px 0;
	padding: 4px;
	background-color: #B81109;
	color : #FFFFFF;
	font-weight: 700;
	font-family:Arial, Helvetica, sans-serif;
}


A:link {color:#111111; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A:visited {color: #111111; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A:hover {color:#336600; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A:active {color:#111111; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400}

A.pageBigger:link {color:#111111; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 400} 
A.pageBigger:visited {color: #111111; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 400} 
A.pageBigger:hover {color:#336600; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 400} 
A.pageBigger:active {color:#111111; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: 400}

A.menuLink:link {color:#111111; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.menuLink:visited {color: #111111; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.menuLink:hover {color:#CC3300; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; font-weight: 400} 
A.menuLink:active {color:#111111; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; font-weight: 400}

A.social:link {color:#111111; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.social:visited {color: #111111; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.social:hover {color:#336600; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.social:active {color:#111111; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400}

A.newsLink:link {color:#000000; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: 700} 
A.newsLink:visited {color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: 700} 
A.newsLink:hover {color:#CC3300; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: 700} 
A.newsLink:active {color:#000000; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: 700}

A.extraLink:link {color:#42850b; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.extraLink:visited {color: #42850b; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.extraLink:hover {color:#111111; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; font-weight: 400} 
A.extraLink:active {color:#42850b; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400}


A.spLink:link {color:#000000; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.spLink:visited {color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.spLink:hover {color:#CC3300; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.spLink:active {color:#000000; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400}

A.subLink:link {color:#555555; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.subLink:visited {color: #555555; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.subLink:hover {color:#42850b; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400} 
A.subLink:active {color:#555555; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: 400}



   DIV#zapBust{

z-index:6;
position:absolute;
top: 0px;
left:50%;
height:46px;
width:1000px;
margin-left: -500px;
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:400;
}

   DIV#footer{

z-index:9;
position:absolute;
bottom: 0px;
left:0px;
height:26px;
width:100%;

font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:400;
	background-image:url(foot-bg.gif);
	visibility:hidden;
}

   DIV#mainArea{

z-index:5;
position:absolute;
top: 47px;
left:50%;
width:1000px;
margin-left: -500px;
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:400;
}

   DIV#glowSlip{

z-index:4;
position:absolute;
top: 47px;
left:50%;
width:120px;
height:161px;
margin-left: 490px;
background-image: url(title-bg-slip.jpg);
}

   DIV#borderL1{

z-index:2001;
position:absolute;
top: 47px;
height:162px;
visibility:hidden;
left:50%;
width:1px;
margin-left: -500px;
background-color:#999999;
}
   DIV#borderL2{

z-index:2002;
position:absolute;
height:162px;
top: 47px;
left:50%;
width:1px;
margin-left: 500px;
background-color:#999999;
}  


 DIV#tub01{

z-index:20;
position:absolute;
top: 520px;
left:50%;
width:215px;
margin-left: -397px;
}

 DIV#tub02{

z-index:21;
position:absolute;
top: 520px;
left:50%;
width:215px;
margin-left: -107px;
}

 DIV#tub03{

z-index:22;
position:absolute;
top: 520px;
left:50%;
width:215px;
margin-left: 183px;
}

 DIV#portfolioHere{

z-index:25;
position:absolute;
top: 520px;
left:50%;
width:1000px;
margin-left: -500px;
}

 DIV#portfolioShow{

z-index:26;
position:absolute;
top: 225px;
left:50%;
width:670px;
margin-left: -80px;
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight:400;
visibility:hidden;
}

   DIV#gwcPort{

z-index:5100;
position:absolute;
top: 212px;
left:50%;
width:200px;
height:227px;
margin-left: 345px;
background-image: url(gwc-sites.gif);
}


 DIV#contact01{

z-index:41;
position:absolute;
top: 230px;
left:50%;
width:510px;
margin-left: -30px;
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:400;
visibility:hidden;
}

 DIV#contact02{

z-index:42;
position:absolute;
top: 230px;
left:50%;
width:970px;
margin-left: -490px;
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:400;
visibility:hidden;
}

 DIV#contact03{

z-index:43;
position:absolute;
top: 230px;
left:50%;
width:510px;
margin-left: -30px;
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:400;
visibility:hidden;
}

 DIV#contact04{

z-index:44;
position:absolute;
top: 230px;
left:50%;
width:510px;
margin-left: -30px;
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:400;
visibility:hidden;
}

 DIV#contact05{

z-index:45;
position:absolute;
top: 230px;
left:50%;
width:510px;
margin-left: -30px;
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:400;
visibility:hidden;
}

 DIV#gallPic{

z-index:41;
position:absolute;
top: 230px;
left:50%;
width:510px;
margin-left: -30px;
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight:400;
visibility:hidden;
}

 DIV#links{
z-index:51;
position:absolute;
top: 430px;
left:50%;
width:450px;
margin-left: -500px;
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	font-weight:400;
}

 DIV#consultor{
z-index:52;
position:absolute;
top: 430px;
left:50%;
width:450px;
margin-left: -500px;
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	font-weight:400;
    visibility:hidden;
}