.date { font: 9px/10px "tahoma"; color: #FFFFFF; }
.addy { font: 10px/12px "tahoma"; color: #CCCCCC; }
.addy a { text-decoration: none; color: #CCCCCC; }

.nrm2 { font: 10px/12px "tahoma"; color: #CCCCCC; }
.nrm2 a:link,a:visited { text-decoration: none; color: #CCCCCC; } nrm2 a:active,a:hover { text-decoration: none; color: #CCCCCC; }
.nrm { font: 12px/14px "tahoma"; color: #CCCCCC; }
.nrm a:link { text-decoration: none; color: #CCCCCC; }
.nrm a:visited { text-decoration: none; color: #CCCCCC; }
.nrm a:active { text-decoration: none; color: #CCCCCC; }
.nrm a:hover { text-decoration: underline; color: #CCCCCC; }

.headfoot {	font: bold 12px/14px "tahoma"; color: #FFFFFF; }
.headfoot a:link { color: #FFFFFF; text-decoration: none; }
.headfoot a:visited { color: #FFFFFF; text-decoration: none; }
.headfoot a:active { color: #FFFFFF; text-decoration: none; }
.headfoot a:hover { color: #FFFFFF; text-decoration: underline; }

.address {	font: bold 12px/14px "tahoma"; color: #FFFE00; }
.price {	font: bold 12px/14px "tahoma"; color: #FFFFFF; }
.bbc { font: 10px/12px "tahoma"; color: #FFFFFF; }
.bbc2 { font: bold 9px/12px "tahoma"; color: #B5B5B6; }

.here { font: 12px/14px "tahoma"; color: #FFFE00; }

.yellow { font: 12px/14px "tahoma"; color: #FFFE00; }

.headski { font: bold 12px/14px "tahoma"; color: #FFFE00; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 3px; }

.formhd { font-size: 12px; font-family: tahoma; font-weight: bold; color: #3D3935;  height: 30px; background-color: #C2C2C2; }
.formtext {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #E43232; }
.input { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px;	color: #092F5E;	background-color: #F4F4F4; border: 1px solid #092F5E; }

/* Menu link items */
#menu a{display:block; text-decoration:none; background:url(img/primary_nav_tile.gif);}
#menu a:hover, #menu li:hover a, #menu li.hover a, #menu li:hover li a, #menu li.hover li a, #hostingMenu li:hover a, 
#hostingMenu li.hover a{background: url(img/primary_nav_tile.gif);}

#menu, #menu ul{padding:0px; margin:0px; list-style:none; line-height:1em; } /* all menus */
#menu li{float:left;} /* all menu items */

/* 1st Sub menu */
#menu li:hover ul a, #menu li.hover ul a{display:block; text-decoration:none; color:#FFFE00; background:#000000; padding:3 2 3 10; 
border-top:0px; border-right:1px solid #606060; border-left:1px solid #606060; border-bottom:1px solid #606060; width:133px; text-align:left; font: bold 9px/11px "tahoma"; }
#menu li:hover ul a:hover, #menu li.hover ul a:hover{color:#000000; background:#FFFE00; font: bold 9px/11px "tahoma"; }

#menu li ul{position:absolute; left:-20em; float:left; padding:0px;}

#servicesMenu, #hostingMenu{border:0px solid #F8F8FA;}

/* 2nd Sub menu */
#menu li:hover ul ul a, #menu li.hover ul ul a{display:block; text-decoration:none; color:#000000; background:#fff; padding:3px 5px; border:1px solid #fff;} 

#menu li ul ul{margin:0;}
#menu li:hover ul ul, #menu li.hover ul ul{left:-999em;}
#menu li:hover ul, #menu li li:hover ul, #menu li.hover ul, #menu li li.hover ul{left:auto;}

#linuxMenu{border:1px solid #888;}
#windowsMenu{border:1px solid #888;}

#tabcontentcontainer{width:766px; height:40px; text-align:left; border-left:solid 1px #999999; border-right:solid 1px #999999; 
border-bottom:solid 1px #999999; background:url(img/c_subnav-tile.gif); text-align:left;}

/* standard stuff */

.qs { width: 150px; background: #000000; font: 11px/13px "arial"; color: #FFFFFF; }

.bg1{font: bold 8pt tahoma, helvetica; color:#003C78; line-height: 14pt;}
.bg3{font: 8pt tahoma, helvetica; color:#003C78; line-height: 14pt;}
.fld-xsm{font: 10px tahoma, helvetica; color:#000000; border : none; background-color : #D6E14E; width : 55px;}
.fld-sml{font: 8pt tahoma, helvetica; color:#000000; border : none; background-color : #D6E14E; width : 50px;}
.fld-med{font: 8pt tahoma, helvetica; color:#000000; border : none; background-color : #D6E14E; width : 70px;}
.fld-lge{font: 8pt tahoma, helvetica; color:#000000; border : none; background-color : #D6E14E; width : 130px;}
.fld-xlg{font: 8pt tahoma, helvetica; color:#000000; border : none; background-color : #D6E14E; width : 200px;}
.heading2{font: bold 8pt tahoma, helvetica; color:#00BCE4; line-height: 14pt;}

.t1 { font-family: arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;  padding-left: 5px; }
.t2 { font-family: arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;  padding-left: 5px; background: #333333; }
.t3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CCCCCC; padding: 5px; background: #333333; }
.t4 { border: 1px solid #000000; background-color: #FFFFFF; }
.t5 { border: 1px solid #CCCCCC; } 

.inputy { font: 11px/11px "arial"; padding-left: 3px; padding-top: 3px; color: #CCCCCC;  background-color: #515151; border: 1px solid #515151; }
.inputz { font: 11px/11px "arial";  width: 140px; padding-left: 3px; padding-top: 2px;  border: 1px solid #154571; color: #000000; background-color: #efefef; }
.selecta { width: 130px; background: #000000; color: #CCCCCC; font-family: arial, tahoma, arial; font-size: 11px; line-height: 12px; border: 1px solid #CCCCCC; }
.selecta2 {	font: 11px/11px "arial"; width: 80px;	background-color: #D0D0D0;	color: #000000; }
textarea { font: 11px/13px "arial";  width: 180px; }
.form_btn { font: bold 10px/10px "tahoma"; text-transform: uppercase; color: #000000; 	background-color: #FFFE00; height: 18px; border: 1px solid #FFFE00; }