.nrm { font: 12px/14px "tahoma"; color: #6E6E6E; }
.nrm a:link { text-decoration: none; color: #5386B1; }
.nrm a:visited { text-decoration: none; color: #5386B1; }
.nrm a:active { text-decoration: none; color: #5386B1; }
.nrm a:hover { text-decoration: underline; color: #5386B1; }

.footer { font: 10px/12px "arial"; color: #5386B1; }
.footer a:link { text-decoration: none; color: #5386B1; }
.footer a:visited { text-decoration: none; color: #5386B1; }
.footer a:active { text-decoration: none; color: #5386B1; }
.footer a:hover { text-decoration: underline; color: #5386B1; }


.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:#725E2A; background:#E2D7B8; padding:3 2 3 10; 
border-top:0px; border-right:1px solid #AC9966; border-left:1px solid #AC9966; border-bottom:1px solid #AC9966; width:133px; text-align:left; font: bold 9px/11px "tahoma"; }
#menu li:hover ul a:hover, #menu li.hover ul a:hover{color:#725E2A; background:#C8B990; 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 */

.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; background: #D4CDB9; }
.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: #6E6E6E; padding: 5px; background: #E8EDF0; }
.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: #A3A3A3; 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: 110px; background: #000000; color: #CCCCCC; font: 9px/11px "tahoma"; border: 1px solid #CCCCCC; width: 101px; }
.selecta2 {	font: 11px/11px "arial"; width: 80px;	background-color: #D0D0D0;	color: #000000; }
textarea { font: 11px/13px "arial";  width: 130px; }
.form_btn { font: bold 10px/10px "tahoma"; text-transform: uppercase; color: #6E6E6E; 	background-color: #D4CDB9; height: 18px;  width: 75px; }