﻿body	{ padding:0; margin:0; font-size:8.0pt; color:#666; font-family:verdana, trebuchet MS, arial; line-height:130%;}
#outer	{width:882px; border:0px solid gray;}
.top{ border:0px dashed lime; width:862px; text-align:right; padding:0; margin:0;}
#navwrapper	{ border:0px dashed red; width:862px; margin:6px 0 0px 0;}
#container	{border:0px dashed gray; width:862px;}

#logo	{text-align:left; margin-top:0px;}	
#logoAndText	{padding:0 0 10px 0;}
#textNav{
border:0px solid red;
position:relative;
top:10px;
left:0px;
width:400px;
float:right;
text-transform: uppercase;
font-size:7.5pt;
}

/* menu */
#navOuter	{border-top:1px solid #ababab; border-bottom:1px solid #ababab; padding:2px 0 0px 0; display:block; height:30px;}
#navcontainer	{display:block; height:28px;}
#navcontainer ul	{	border:0px dashed lime;
padding:0; margin: 0;
background: #D8DFE3 url(images/navbar_bg.gif);
color: #1E3E91;
float: left;width: 100%;
font-family: verdana, arial, helvetica, sans-serif; font-size:7.5pt;
}
#navcontainer ul li { display: inline; }
#navcontainer ul li a	{
padding: 7px 19px 7px 19px;
margin:0 1px 0 0;
background-color: #D8DFE3;
color: #1E3E91;
text-decoration: none;
float: left;
border-top:1px solid #EFEAE9;
border-left:1px solid #EFEAE9;
border-right:1px solid #B4B9BD;
border-bottom:1px solid #B4B9BD;
}
#navcontainer ul li a:hover{
background-color: #8F9AB6;
color: #fff;
border-top:1px solid #8F9AB6;
border-left:1px solid #8F9AB6;
border-right:1px solid #8F9AB6;
border-bottom:1px solid #8F9AB6;
}
#navcontainer ul li#active a{
background-color: #8F9AB6;
color: #fff;
border-top:1px solid #8F9AB6;
border-left:1px solid #8F9AB6;
border-right:1px solid #8F9AB6;
border-bottom:1px solid #8F9AB6;
}
/* menu */



/* subNAV ######*/
.menuPad	{padding:0 0 0 15px;}
.menuPad2	{margin:0 0 0 15px; line-height:10pt; display:block; border:0px solid red; }
#sub_navcontainer { margin-left: 0px; width: 203px; border-top:1px solid #ababab;}

#sub_navcontainer ul{ margin: 0; padding: 0;list-style-type: none;}
#sub_navcontainer li { margin: 0; }

#sub_navcontainer a{border:0px dashed orange;
display: block;
padding: 8px 0px 8px 0px;
width: 203px;
color: #868991;
background-color: #fff;
text-decoration: none;
border-bottom:1px solid #ababab;
border-top:3px solid white;
}

#sub_navcontainer a:hover{
color: #868991;
background-color: #EDF0F2;
text-decoration: none;
}

li#subcurrent a{
color: #868991;
background-color: #EDF0F2;
text-decoration: none;
}

#subsub	a, #subsub a:visited{font-weight:bold; color:red;}

.subactive	{
color:blue	;
}
#sub_navcontainer ul ul	{border-bottom:1px solid #ababab; padding-bottom:5px;width:203px;}
#sub_navcontainer ul ul a	{
display: block;
padding: 6px 0px 2px 0px;
color: #868686;
background-color: #fff;
text-decoration: none;
border:0px solid #fff;
}
#sub_navcontainer ul ul a:hover	{
display: block;
padding: 6px 0px 2px 0px;
color: red;
background-color: #fff;
text-decoration: none;
border:0px solid #fff;
}


/* subNav ######*/






/* searchbar */
#searchbar	{ padding:5px 20px 0 0;}
/* searchbar */


/* top text menu ######
#navcontainer2 ul{
border:10px solid red;
margin: 12px 0 0 0;
padding: 2px 0 0 0;
list-style-type: none;
}	
#navcontainer2 ul li { display: inline; }

#navcontainer2 ul li a	{border:0px solid red;
text-decoration: none;
padding: 0 1em 0 1em;
background:url(images/arrow_topnav_both.gif) top left no-repeat ;
background-position:0 0.4em;
color:#868686;
}
#navcontainer2 ul li a:hover{

background-position: 0 -15px;
text-decoration:underline;
}

#navcontainer2 ul li#active a{

background-position: 0 -15px;
text-decoration:underline;
}

*//* top text menu ######*/



#main	{
border:0px dashed red;
text-align:left;
left:0;
width:862px;
margin:10px 0 0 0;
}
#leftbar	{
border:0px dotted blue;
float:left; width:220px;
height: 300px;
clear:both;
}
#rightbar{
border:0px solid lime;
width:205px;
float:right;
position:relative;
font-family:trebuchet MS; 
line-height:120%;
clear:both;
}
#rightbarInside{
border:0px solid lime;
float:left; 
width:204px;
margin-top:10px;
font-family:trebuchet MS; 
line-height:120%;
}
#middle	{
border:0px solid red;
margin:0 0px 0 0px;
margin-left: 30px;
clear:none;
width:636px;
font-size:105%;
overflow:hidden;

}
#middle_front	{
border:0px solid red;
margin:0 0px 0 0px;
clear:none;
width:636px;
font-size:105%;
overflow:hidden;

}
#middle400	{
border:0px solid red;
font-family:trebuchet ms, arial, sans-serif;
margin:0 166px 0 160px;
font-size:105%;
line-height:115%;
}


#middle400 ul	{
list-style-type: none;
padding: 0;
margin: 0;
}

#middle400 li	{
background-image: url(images/arrow_topnav_orange.gif);
background-repeat: no-repeat;
background-position: 0 .2em;
padding: 0px 0 0px 1.4em;
margin:2px;
}
#middle400 h3	{margin:0px 0 5px 0;}


#middle400 a, #middle400 a:visited{font-weight:bold}



/* sidear rollovers*/
a.rollover {
display: block;
width: 210px;
height: 83px;
text-decoration: none;
border:0px solid red;
}
#bus a.rollover	{background: url(images/sb_business_continuity.gif);}
#bus a.rollover:hover {background-position: 0px -83px;}

#quote a.rollover	{background: url(images/sb_quote.gif);}
#quote a.rollover:hover {background-position: 0px -83px;}

#managed a.rollover	{background: url(images/sb_managed_services.gif);}
#managed a.rollover:hover {background-position: 0px -83px;}

#rackspace a.rollover	{background: url(images/sb_rack_space.gif);}
#rackspace a.rollover:hover {background-position: 0px -83px;}



h3 .hidden	{display:none;}
h1 .hidden	{display:none;}

/* banner rollovers*/

a.banner_rollover {
float:right;
border:0px solid white;
display: block;
width: 163px;
height: 25px;
text-decoration: none;
margin-top:58px;
}
#bannerMore a.banner_rollover	{background: url(images/banner/button_more.gif);}
#bannerMore a.banner_rollover:hover {background-position: 0px -25px;}




/* homepage banner  */

#bannerLeft	{color:#fff; 
float:left; 
width:291px; 
height:167px; 
background:url(images/banner/bg_left.gif);
}
#bannerLeft h1	{color:#fff; display:block; padding:0; margin:0 0 15px 0;}
#bannerCopy	{padding:15px 15px 0px 20px}

#bannerLeft a:link, #bannerLeft a:visited	{color:#e2e2e2; font-weight:bold;}

#bannerRight	{
float:left; 
width:350px; 
height:167px;
background:#142A62 url(images/banner/bg_right.gif);
text-align:right;
}
#bannerRightCopy	{padding:18px 15px 0 0;}

#nextDimension	{
margin:0;
width:335; height:38px; 
background: url(images/banner/next-dimension.gif) right no-repeat;
}
/* homepage banner  */






/* partners ######*/
#partners	{
padding:0;
margin:0;
background: #fff url(images/box_bg.gif) repeat-y;
width:204px;
}
#partners_title {
border:0px solid red;
background:#e9e9e9;
padding:7px 0px 7px 6px;
margin:0 0 0 0px;
display:block;
color:#868686;
}

#partners_title a {
border:0px solid red;
background:#e9e9e9 url(images/arrow_testimonial_both.gif);
padding:7px 0px 7px 6px;
margin:0 0 0 0px;
display:block;
color:#868686;
}
#partners_title	a:hover{
background:#e9e9e9 url(images/arrow_testimonial_both.gif);
background-position: 0 -40px;
text-decoration:underline;
color:#878787;
}

/* partners ######*/


/* testimonial ######*/
#testimonial	{
border:0px dashed #d1d1d1;
background:#f8f8f8;
padding:0 0px 5px 0px;
margin:0px 0 10px 0px;
width:144px;
}
#testimonial_inside	{
border:0px dashed #d1d1d1;
background:#f8f8f8;
padding:0 0px 5px 0px;
margin:0px 0 10px 0px;
width:148px;
}

#testimonial_title {
border:0px solid red;
background:#e9e9e9;
padding:7px 0px 7px 6px;
margin:0 0 0 0px;
display:block;
color:#868686;
}
#testimonial_title	a:hover{

background-position: 0 -40px;
text-decoration:underline;
color:#878787;
}
.quote	{border:0px solid red;
padding:7px;
width:90%;
}
.quote a	{font-weight:bold;}
/* testimonial ######*/


/* header swaps */
h2	{border: 0px solid blue;margin:0 padding:0; display:block;}

/* homepage  */
h2.swap {height:29px;background-repeat:no-repeat;margin:0 0 0 0; padding:0;	}
h2.swap span {display:none;}
h2#bh_4ddc {background-image:url("images/bh_4ddatecentres.gif");}
h2#bh_news {background-image:url("images/bh_news.gif");}
h2#bh_testimonials {background-image:url("images/bh_testimonials.gif");}
h2#bh_why4d {background-image:url("images/bh_why4d.gif");}
h2#bh_sec4d {background-image:url("images/bh_sec4d.gif");}
h2#bh_rk4d {background-image:url("images/bh_rac4d.gif");}



/* subnav */
h2.swapNav {height:29px; background-repeat:no-repeat;margin:0 0 0 0; padding:0;	}
h2.swapNav span {display:none;}
h2#sn_hostingOptions {background-image:url("images/sn_hostingOptions.gif");}
h2#sn_news {background-image:url("images/sn_news.gif");}
h2#sn_contactus {background-image:url("images/sn_contactus.gif");}
h2#sn_careers {background-image:url("images/sn_careers.gif");}

h2#sn_sales {background-image:url("images/sn_sales.gif");}

/* headers */
h2.swapHeader {height:61px;width:641px; background-repeat:no-repeat;margin:0 0 0 0; padding:0;	}
h2.swapHeader span {display:none;}
h2#h_news {background-image:url("images/h_news.gif");}

/* hosting  */
h2#h_hostingSolutions {background-image:url("images/h_hostingSolutions.gif");}
h2#h_4 {background-image:url("images/h_colocation.gif");}
h2#h_2 {background-image:url("images/h_managedServices.gif");}
h2#h_1 {background-image:url("images/h_dedicatedServers.gif");}
h2#h_3 {background-image:url("images/h_connectivity.gif");}
h2#h_5 {background-image:url("images/h_rackspace.gif");}

h2#h_why4d {background-image:url("images/h_why4d.gif");}
h2#h_guide4d {background-image:url("images/bh_guidetodc.gif");}
h2#h_products {background-image:url("images/h_4drackspaceproducts.gif");}
h2#h_datacentre {background-image:url("images/h_datacentre.gif");}
h2#h_networkdetails {background-image:url("images/h_networkdetails.gif");}
h2#h_4dsupport {background-image:url("images/h_4dsupport.gif");}
h2#h_hardware {background-image:url("images/h_hardware.gif");}
h2#h_customerservice {background-image:url("images/h_customerservice.gif");}
h2#h_security {background-image:url("images/h_securityandprocesses.gif");}
h2#h_uptimesla {background-image:url("images/h_uptimesla.gif");}

h2#h_about4d {background-image:url("images/h_about4d.gif");}
h2#h_announcements4d {background-image:url("images/h_announcements4d.gif");}
h2#h_careers {background-image:url("images/h_careers.gif");}
h2#h_legalinfo {background-image:url("images/h_legalinfo.gif");}

h2#h_support {background-image:url("images/h_support.gif");}
h2#h_search {background-image:url("images/h_search.gif");}

h2#h_quote {background-image:url("images/h_quote.gif");}
h2#h_directions {background-image:url("images/h_directions.gif");}
/* header swaps */



/* images */

#picture	{border:0px solid red;
float:right;
padding:0 0 8px 8px;

}
#caption	{border:0px solid red;
text-align:right;
padding:6px 9px 8px 0;

background:url(images/photocaption.gif) no-repeat;
}

/* images */



/* News & sales */

#newsFloatRight	{float:right;width:204px;}
#newsHeader	{width:205px; 
background:#1E3E91; 
border-top:1px solid 7C8FBF; 
border-left:1px solid #4D66A8;
border-right:1px solid #193378;
padding:10px 0 10px 10px;
}
#news	{
padding:0;
margin:0;
background: #fff url(images/box_bg.gif) repeat-y;
width:204px; 
}
#sales	{
padding:0;
margin:0;
background: #fff url(images/box_bg.gif) repeat-y;
width:204px; 
}

#newsContent	{
border:0px dashed red;
height:99px;
margin:0 0 0 10px;
}
#salesContent	{
border:0px dashed red;
font-family: verdana;
font-size:9.0pt;
line-height:12pt;
margin:0 0 0 10px;
}

#newsContent h2	{margin:0 0 5px 0; color:#1E3E91;}

#boxfoot1	{
text-align:right; 
background:#f1f1f1; 
padding:10px 10px 10px 0; 
margin-top:0px;
border-right:1px solid #c9c9c9;
border-bottom:1px solid #b1b1b1;
}
#boxfoot1 a {color:red;}
#boxfoot1 a visited {color:red;}
#boxfoot1 a:hover {color:#1E3E91;}

/* News */






/* homepage sidebars*/
#sb	{
border:0px solid #ccc;
padding:0; margin:0px;
height:97px;
color:#868686;
width:205px;
}
#sb	a{
display:block;
color:#868686;
}
#sb	a:hover	{
text-decoration:none;
}
.sb_copy	{
border:0px solid red;
width:125px;
float:left;
margin:0px 0 0 0;
}
.changemeout {background:#f3f3f3; width:205px; margin:0 0 10px 0;}
.changemeover {background: #f8f8f8; width:205px; margin:0 0 10px 0;}
/* homepage sidebars*/

/* other sidebars*/
#sb_	{
border:0px solid #ccc;
padding:0; margin:0px;
color:#868686;
width:148px;
}
#sb_	a{
display:block;
color:#868686;
padding:10px;
}
#sb_	a:hover	{
text-decoration:none;
}
#sb_ h2	{
font-size:10pt;
color:orange;
margin:0px 0 0 0;
}
#sb_copy_	{
padding:4px 8px 8px 8px;
}
#sb_copy_ h3{font-size:10pt; margin:0 0 6px 0;}
#sb_copy_	img{
float:right;
margin:0 0 3px 4px;
}

.changemeout_ {background:#f3f3f3; margin:0 0 4px 0; padding-bottom:2px; }
.changemeover_ {background: #f8f8f8; margin:0 0 4px 0; padding-bottom:2px; }
/* other sidebars*/




/* sectionTitles */

#sectionBanner	{
border:0px solid red;
padding:0px;
background:#a7a7a7;
height:62px;
background:url(images/st_bg.gif);
}
#sectionTitle	{
border:0px solid red;
margin:3px 0px 0px 10px;
padding:5px 0 0px 0;
color:#fff;
font-size:80%;
}
#sectionTitle img	{

}

#sectionBanner a:link, #sectionBanner a:visited	{
border:0px solid red;
color:#fff;
}

/* sectionTitles */

.slide_para	{
font-family:trebuchet MS;
padding:10px 0 10px 0px;
margin:0 0 10px 0;
font-size:8.5pt;
font-weight:normal;
line-height:11pt;
color:#fff;
background:#999;
text-align:left;
width:642px;
}


td 	{
font-size:10.5pt;
}
/* Was in TD border-bottom:1px solid #ccc; */


td h3	{
margin:20px 0 0 0;
padding:0;
}



/* packages */
#package	{
border:0px solid #ccc;
padding:0px;
margin:0 0 0px 0;
width:205px;
font-size:87%;
}

#packpic	{
float:right;
margin:0 2px 6px 10px;

}


#package_container td, #package_container th	{
font-size:9.5pt;
padding:5px;
border-top:1px solid #eee;
border-right:0.0px dotted #ccc;
border-bottom:0.0 solid #ccc;
border-left:0.0px dotted #ddd;
}
#packSelector td	{
border-top:0;
}
/* packages */






/* package selector ######*/
#package	{
border:0px dashed red;
background:#f8f8f8;
}
#packSelector	{
border:0px dashed #d1d1d1;
padding:0 0px 5px 0px;
margin:0px 0 10px 0px;
width:205px;
}
#packSelector_title a {
border:0px solid red;
background:#e9e9e9 url(images/arrow_packages_both.gif);
padding:7px 0px 7px 6px;
margin:0 0 0 0px;
display:block;
color:#868686;
}
#packSelector_title	a:hover{
background:#e9e9e9 url(images/arrow_packages_both.gif);
background-position: 0 -40px;
text-decoration:underline;
color:#878787;
}
.packSelector_text	{
border:0px solid red;
padding:7px;
width:95%;
}
.packSelector_text a	{font-weight:bold;}



/* package selector ######*/





/* sitemap */
#sitemap	{
margin:10px 0 0 0;
}

#sitemap ul	{
margin:10px 0 0 20px;
}

/* sitemap */


/* call me */
.call{border:2px dotted red; padding:20px; background:#f1f1f1; font-size:12pt; color:#000080;}



#footer	{	border:0px dashed red;
padding:3px 0 10px 0;
margin-bottom:10px;
text-align:left;
color:#666;
line-height:170%;
font-size:7pt;
}
#turtle	{
float:right;
padding: 0px 10px 0 0;
}
#footer a	{font-weight:bold;}
.hpageTeaser	{
font-size:100%;
}
#footerOuter	{border-top:1px solid #ababab; padding:2px 0 0px 0; }
#footlinks	a	{font-weight:normal;}

h1	{font-family: arial; font-size:12pt;color:#1E3E91;text-transform: uppercase; }

h2	{
font-family:arial;
line-height:120%;
color:#1E3E91;
font-size:10.5pt;
font-weight:bold;
margin:0px 0 5px 0;
padding:0px 0 0px 0;
/* color:#F8A808; */
text-transform: uppercase;
}
h3	{
font-family:verdana;
line-height:120%;
color:#1E3E91;
font-size:8pt;
font-weight:bold;
margin:0px 0 5px 0;
padding:0px 0 0px 0;
/* color:#F8A808; */
text-transform: uppercase;
}

A:link	{
	color:#1E3E91;
	text-decoration: none;
}
A:visited	{
	text-decoration: none;
	color:#1E3E91;
}
A:hover	{
	text-decoration: underline;
	color:#FC4902;	
}

#middle a:link, #middle a:visited, #middle a:hover	{font-weight:bold;}



.copyright	{
	color:#A8B3D5;
	font-family: trebuchet ms, Verdana, Arial, sans-serif;
	font-size: 57%;
	line-height: 180%;
	text-decoration: none;
}
.copyright:hover {
	
	color:#A8B3D5;
	text-decoration:underline;
}
.copyright:link	{
	color:#A8B3D5;
}
.copyright:visited	{
	color:#A8B3D5;
}	

.searchbutton	{
	font-size:85%;
	background-color : #fff;
	color : #666;
}	

#label	{
float:left;
width:180px;
clear:both;
border:0px solid red;
}







/*fields*/

.whoisfield{font-size:8pt; font-family:trebuchet MS, arial; color:#666; background-color:#F2F2F2; border-width: 1px; border-color: #777777;}
.webhostbutton{font-size:8pt; font-family:trebuchet MS, arial; color:#666; background-color:#FFFFFF; border-width: 1px; border-color: #777777;}


/* tooltip */

a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#fff;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff6600; color:#fff; text-decoration:none;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
	font-size:9.5pt;
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:0px solid #666;
	padding:0px;
    background-color:#868686; color:#fff;
	text-decoration:none;
    text-align: center;
	color:#fff;
}

/* form */

#middle label	{
width:9em;
float: left;
text-align: left;
margin-right: 0.5em;
display: block
}
.formw	{
text-align:left;
}

hr{
border: none;
background-color: #ccc;
color: #ccc;
height: 1px; 
}
html>body hr {
border: none;
background-color: #ccc;
color: #ccc;
margin: 0 auto 7px 0; /*this will align it right for Mozilla*/
height: 1px; 
}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/tour/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/tour/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

div.domtab{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
ul.domtabs{
	float:left;
	width:100%;
	margin:0 0 0 0;
	list-style:none;
	
}
ul.domtabs li{
	float:left;
	padding:0 1px 0 0;
}
ul.domtabs a:link,
ul.domtabs a:visited,
ul.domtabs a:active,
ul.domtabs a:hover{
	padding:.2em 10px;
	display:block;
/*	background:#666; */
	border-top: #7f7f7f 1px solid;
	border-left: #7f7f7f 1px solid;
	border-right: #7f7f7f 1px solid;
	color:#7f7f7f;
	height:3em;
	font-weight:bold;
	text-decoration:none;
}
body ul.domtabs a:link,
body ul.domtabs a:visited,
body ul.domtabs a:active,
body ul.domtabs a:hover{
	height:auto;
	min-height:1em;

}
ul.domtabs a:hover{
	background:#00919E;
	color: #fff;
}
div.domtab div{
	clear:both;
	width:auto;
	background:#fff;
	color:#1D1D1D;
	border: #0D009E 1px solid;
	padding: 8px 8px 8px 8px;
	
}
ul.domtabs li.active a:link,
ul.domtabs li.active a:visited,
ul.domtabs li.active a:active,
ul.domtabs li.active a:hover{
	background:#fff;
	color:#1E3E91;
	border-top: #0D009E 1px solid;
	border-left: #0D009E 1px solid;
	border-right: #0D009E 1px solid;
}
#domtabprintview{
	float:right;
	padding-right:1em;
	text-align:right;
}
#domtabprintview a:link,
#domtabprintview a:visited,
#domtabprintview a:active,
#domtabprintview a:hover{
	color:#fff;
}
div.domtab div a:link,
div.domtab div a:visited,
div.domtab div a:active {
	color:#fff;
	display:block;
	padding:1em .5em;
	font-weight:bold;
	font-size:1.3em;
}
div.domtab div h2 a,
div.domtab div h2 a:hover,
div.domtab div h2 a:active {
	color:#cfc;
	display:inline;
	padding:0;
	font-weight:normal;
	font-size:1em;
}

