
.homepageSkin {width: 772px; height: 110px; background-image: url(images/topB.jpg);}

.SwebsitesSkin {width: 772px; height: 110px; background-image: url(images/topA.jpg);}

.LwebsitesSkin {width: 772px; height: 110px; background-image: url(images/topC.jpg);}

.PrintSkin {width: 772px; height: 110px; background-image: url(images/topD.jpg);}

.LogosSkin {width: 772px; height: 110px; background-image: url(images/topE.jpg);}

.AdvertisingSkin {width: 772px; height: 110px; background-image: url(images/topF.jpg);}

.SiteIndexSkin {width: 772px; height: 110px; background-image: url(images/topG.jpg);}

.ReferencesSkin {width: 772px; height: 110px; background-image: url(images/topJ.jpg);}

.bottomarea {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; text-decoration: none; color: #333333; font-weight: normal; margin-left: 30px;}
	
		.bottomarea a:link {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; text-decoration: underline; color: #163E6C; font-weight: normal;}
		.bottomarea a:hover {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; text-decoration: none; color: #163E6C; font-weight: normal;}
		.bottomarea a:visited {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; text-decoration: underline; color: #163E6C; font-weight: normal;}
		
a.contactlink:link {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #0053A5; font-weight: normal; margin-right: 30px; }
a.contactlink:hover {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; color: #0053A5; font-weight: normal; margin-right: 30px; }
a.contactlink:visited {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #0053A5; font-weight: normal; margin-right: 30px; }
		
a.contactlink2:link {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; text-decoration: underline; color: #000; font-weight: normal;}
a.contactlink2:hover {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; text-decoration: none; color: #000; font-weight: normal;}
a.contactlink2:visited {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; text-decoration: underline; color: #000; font-weight: normal;}

a.contactlink3:link {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #0053A5; font-weight: normal; margin: 10px 0 0 230px; }
a.contactlink3:hover {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; color: #0053A5; font-weight: normal; margin: 10px 0 0 230px; }
a.contactlink3:visited {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #0053A5; font-weight: normal; margin: 10px 0 0 230px; }

.indications {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; color: #999999; font-weight: normal; margin: 0 0 0 450px; line-height: 300px;}


/* needed for IE to make :active state work first time */
a, a:visited {color:#080;} 

/* common styling for all galleries */
a.gallery, a.gallery:visited {display:block; display:inline-block; color:#000; text-decoration:none; border:1px solid #000; width:100px; height:100px; float:left; margin:4px; z-index:50;}
a.slidea {background:url(images/a1.jpg);}
a.slideb {background:url(images/a2.jpg);}
a.slidec {background:url(images/a3.jpg);}
a.slided {background:url(images/a4.jpg);}
a.slidee {background:url(images/a5.jpg);}
a.slidef {background:url(images/a6.jpg);}
a.slideg {background:url(images/a7.gif);}
a.slideh {background:url(images/a8.gif);}
a.slidej {background:url(images/a9.gif);}
a.slidea2 {background:url(images/b1.gif);}
a.slideb2 {background:url(images/b2.gif);}
a.slidec2 {background:url(images/b3.gif);}
a.slided2 {background:url(images/b4.gif);}
a.slidee2 {background:url(images/b5.gif);}
a.slidef2 {background:url(images/b6.gif);}
a.slideg2 {background:url(images/b7.gif);}
a.slideh2 {background:url(images/b8.gif);}
a.slidej2 {background:url(images/b9.gif);}
a.slidea3 {background:url(images/c1.gif);}
a.slideb3 {background:url(images/c2.gif);}
a.slidec3 {background:url(images/c3.gif);}
a.slided3 {background:url(images/c4.gif);}
a.slidee3 {background:url(images/c5.gif);}
a.slidef3 {background:url(images/c6.gif);}
a.slideg3 {background:url(images/c7.gif);}
a.slideh3 {background:url(images/c8.gif);}
a.slidej3 {background:url(images/c9.gif);}
a.slidea4 {background:url(images/d1.gif);}
a.slideb4 {background:url(images/d2.gif);}
a.slidec4 {background:url(images/d3.gif);}
a.slided4 {background:url(images/d4.gif);}
a.slidee4 {background:url(images/d5.gif);}
a.slidef4 {background:url(images/d6.gif);}
a.slideg4 {background:url(images/d7.gif);}
a.slideh4 {background:url(images/d8.gif);}
a.slidej4 {background:url(images/d9.gif);}
a.slidea5 {background:url(images/e1.gif);}
a.slideb5 {background:url(images/e2.gif);}
a.slidec5 {background:url(images/e3.gif);}
a.slided5 {background:url(images/e4.gif);}
a.slidee5 {background:url(images/e5.gif);}
a.slidef5 {background:url(images/e6.gif);}
a.slideg5 {background:url(images/e7.gif);}
a.slideh5 {background:url(images/e8.gif);}
a.slidej5 {background:url(images/e9.gif);}
a.gallery em, a.gallery span {display:none;}
a.gallery:hover {border:1px solid #5781AE;}

.RefCont {width: 600px; height: 350px; border: 0; margin: 40px 0 10px 120px; font-family: Tahoma, Verdana, Arial, Sans-Serif; text-decoration: none; font-size: 12px; font-weight:normal; color:#666666;}

#siteindexcontainer {float: left; width:260px; background:#ffffff; border: 0; margin:3.5em auto; margin-left:40px; font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 12px; font-weight:normal; color:#666666; line-height: 2em;}

	#siteindexcontainer a:link {font-family: Tahoma, Verdana, Arial, Sans-Serif; text-decoration: underline; font-size: 12px; font-weight:normal; color:#666666; line-height: 2em;}
	#siteindexcontainer a:hover {font-family: Tahoma, Verdana, Arial, Sans-Serif; text-decoration: none; font-size: 12px; font-weight:normal; color:#666666; line-height: 2em;}
	#siteindexcontainer a:visited {font-family: Tahoma, Verdana, Arial, Sans-Serif; text-decoration: underline; font-size: 12px; font-weight:normal; color:#333333; line-height: 2em;}

#siteindexcontainer2 {float: left; width:200px; background:#ffffff; border: 0; margin:3.5em auto; margin-left: 20px; font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 12px; font-weight:normal; color:#666666; line-height: 2em;}

	#siteindexcontainer2 a:link {font-family: Tahoma, Verdana, Arial, Sans-Serif; text-decoration: underline; font-size: 12px; font-weight:normal; color:#666666; line-height: 2em;}
	#siteindexcontainer2 a:hover {font-family: Tahoma, Verdana, Arial, Sans-Serif; text-decoration: none; font-size: 12px; font-weight:normal; color:#666666; line-height: 2em;}
	#siteindexcontainer2 a:visited {font-family: Tahoma, Verdana, Arial, Sans-Serif; text-decoration: underline; font-size: 12px; font-weight:normal; color:#333333; line-height: 2em;}

#siteindexcontainer3 {float: left; width:200px; background:#ffffff; border: 0; margin:3.5em auto; margin-left: 20px; font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 12px; font-weight:normal; color:#666666; line-height: 2em;}

	#siteindexcontainer3 a:link {font-family: Tahoma, Verdana, Arial, Sans-Serif; text-decoration: underline; font-size: 12px; font-weight:normal; color:#666666; line-height: 2em;}
	#siteindexcontainer3 a:hover {font-family: Tahoma, Verdana, Arial, Sans-Serif; text-decoration: none; font-size: 12px; font-weight:normal; color:#666666; line-height: 2em;}
	#siteindexcontainer3 a:visited {font-family: Tahoma, Verdana, Arial, Sans-Serif; text-decoration: underline; font-size: 12px; font-weight:normal; color:#333333; line-height: 2em;}


.BSlistitems {list-style-type: none; margin: 0; padding: 0; border: 0;}
	
	.BSlisticons {background-image: url(images/bullet.gif); background-repeat: no-repeat; background-position: 0.1em; padding-left: .8em; line-height: 1.4;}
	
		.BSlisticons a:link {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color: #000066; font-weight: normal; text-align: left; text-decoration: none;}
		.BSlisticons a:hover {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color: #64BE28; font-weight: normal; text-align: left; text-decoration: underline;}
		.BSlisticons a:visited {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color: #000066; font-weight: normal; text-align: left; text-decoration: none;}
		

/* styling for LEFT gallery */
#container_left {position:relative; width:768px; height:330px; background:#ffffff; border:0; margin:2em auto; margin-left: 2px;}
#container_left img {border:0;}
#container_left #thumbs {width:350px; position:absolute; left:10px; top:0;}
#container_left a.gallery:hover span {display:block; position:absolute; width:402px; height:50px; top:265px; left:175px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_left a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_left a.gallery:active, #container_left a.gallery:focus {border:1px solid #000;}
#container_left a.gallery:active em, #container_left a.gallery:focus em {display:block; position:absolute; width:400px; height:320px; top:5px; left:340px; z-index:50; border: 1px solid #000;}
#container_left h1 {clear:both; margin:0; padding-top:80px; padding-left:250px; width:300px; text-align:center; font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size:3em; font-weight:normal; color:#000;}
#container_left h1 em {font-size:0.6em; color:#000;}


.snazzy {background:transparent;}
.snazzy span {text-align:center; color:#fff; margin:0; font-weight:normal;}

.b1, .b2, .b3, .b4 {display:block; font-size:1px;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ }
.b1, .b2, .b3 {height:1px;}
.b2, .b3, .b4 {border-left:1px solid #fff; border-right:1px solid #fff;}
.b1 {margin:0 5px; background:#fff;}
.b2 {margin:0 3px; border-width:0 2px;}
.b3 {margin:0 2px;}
.b4 {height:2px; margin:0 1px;}
.boxcontent {display:block; border-left:1px solid #fff; border-right:1px solid #fff; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 2em;}

a.menu, a.menu:visited {display:block; text-decoration:none; width:5.5em;}
a.menu:hover {background:transparent; cursor:pointer;}
a.menu:hover span {padding-top:10px; background:#888;}
a:menu:hover b {background:#888;} 

.red {background:#00496E;}
.orange {background:#005BC3;}
.yellow {background:#2A568F;}
.green {background:#00608A;}

a:hover b.red {background:#0092DD;}
a:hover b.orange {background:#0092DD;}
a:hover b.yellow {background:#0092DD;}
a:hover b.green {background:#0092DD;}

.active {padding-top:10px; background:#0092DD; cursor:default;}


#navigation2 {clear:both; background:transparent; margin:0 auto; height:3em; margin-left: 180px; margin-bottom: 0;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ }

#navigation2 ul {margin:0; padding:0; list-style-type:none; background:transparent;}
#navigation2 li {display:block; float:left; margin:0.1em;}

.pad {display:block; height:1em;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ }

a.menu2, a.menu2:visited {display:block; text-decoration:none; width:7em;}
a.menu2:hover {background:transparent; cursor:pointer;}
a.menu2:hover .boxcontent {padding-bottom:0.8em; background:#0092DD;}
a.menu2:hover .pad {height:0.35em;}

