/* nettica.com sylesheet */

.MINI7T 				{ font-family:"Mini 7 Tight", "Verdana", "Arial"; font-size:10px; }
.MINI7					{ font-family:"Mini 7", "Verdana", "Arial"; font-size:10px; }

/*body					{ background:#D3D5D2; margin-top:0px; margin-bottom:15px; margin-left:23px; }*/
body					{ background:#999999; margin-top:0px; margin-bottom:15px; margin-left:23px; }
form					{ position:absolute; top:5px; margin-left:0px; }

H2						{ font-family:"Arial Narrow", "Helvetica Narrow", sans-serif; font-size:14px; color:#336699; line-height:20px; padding:2px; display:inline; }
H2 a:link				{ font-weight:bold; }
H2 a:visited			{ font-weight:bold; }
H2 a:active				{ font-weight:bold; }
H2 a:hover				{ font-weight:bold; text-decoration:underline; }
H1						{ font-family:"Arial Narrow", "Helvetica Narrow", sans-serif; font-size:14px; color:#6A6A6A; line-height:20px; padding:2px; display:inline; }
H1 a:link				{ color:#6A6A6A; font-weight:bold; }
H1 a:visited			{ color:#6A6A6A; font-weight:bold; }
H1 a:active				{ color:#6A6A6A; font-weight:bold; }
H1 a:hover				{ color:#6A6A6A; font-weight:bold; text-decoration:underline; }
H3						{ font-family:"Arial", "Helvetica", sans-serif; font-size:12px; font-weight:bold; color:#6A6A6A; line-height:14px; padding:2px; }
H3 a:link				{ font-weight:bold; }
H3 a:visited			{ font-weight:bold; }
H3 a:active				{ font-weight:bold; }
H3 a:hover				{ font-weight:bold; text-decoration:underline; }

H4						{ font-family:"Arial", "Helvetica", sans-serif; font-weight:normal; font-size:10px; color:#A6A6A6; line-height:14px; padding:2px; display:inline; }
H4 a:link				{ color:#A6A6A6; font-weight:normal; }
H4 a:visited			{ color:#A6A6A6; font-weight:normal; }
H4 a:active				{ color:#A6A6A6; font-weight:normal; }
H4 a:hover				{ color:#A6A6A6; font-weight:normal; text-decoration:underline; }

td						{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#414550; }

.bodyText				{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#414550; text-align:justify; }
.bodyTextLarge			{ font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#414550; text-align:justify; }

a:link					{ color:#336699; text-decoration:none; }
a:visited 				{ color:#336699; text-decoration:none; }
a:active 				{ color:#336699; text-decoration:none; }
a:hover 				{ color:#336699; text-decoration:underline; }

.td_hdr_gray			{ background:#F7F7F7; text-align:left; padding-left: 6px; }
.td_hdr_white			{ background:#FFF; text-align:left; padding-left: 4px; }

.hdrblue				{ font-family:"Arial Narrow", "Myria", "Arial Narrow", "Arial"; font-weight:bold; font-size:14px; color:#336699; }
.hdrred					{ font-family:"Arial Narrow", "Myria", "Arial Narrow", "Arial"; font-weight:bold; font-size:14px; color:Red; }
.hdrgray				{ font-family:"Arial Narrow", "Myria", "Arial Narrow", "Arial"; font-weight:bold; font-size:14px; color:#6A6A6A; }
.hdrblueSm				{ font-family:"Arial Narrow", "Myria", "Arial Narrow", "Arial"; font-weight:bold; font-size:12px; color:#336699; }
.ux						{ font-family: "Arial Narrow", "Mini 7", "Verdana", "Arial"; font-size:12px; height:23px; text-align:left; padding-left:3px; font-variant:small-caps; }
.hdrcaps				{ font-family:"Arial Narrow", "Myria", "Arial Narrow", "Arial"; font-weight:bold; font-size:14px; color:#6A6A6A; }

#shopNettica 			{ position:absolute; top:102px;  width:179px; }
.sideNavOpen			{ position:absolute; top:131px; width:250px; visibility:visible; }
.sideNavClosed			{ position:absolute; top:131px; width:250px; visibility:hidden; }

.sideNavLink			{ font-family: "Arial", "Verdana"; font-size:11px; height:23px; text-align:left; padding-left:3px; }
.bg_darkgray			{ background:#666; }

.bullet					{ background: url("/Images/Page/arrow_bullet.gif"); background-repeat:no-repeat; background-position:10px; }
.bullet2				{ background: url("/Images/Page/arrow_bullet.gif"); background-repeat:no-repeat; background-position:0px; width:20px; height: 26px; vertical-align:top; }

#sub_home				{ position:absolute; top:102px; left:28px; margin-left:152px; width:113px; visibility:hidden; }
#sub_about				{ position:absolute; top:102px; left:28px; margin-left:265px; width:113px; visibility:hidden; }
#sub_prices				{ position:absolute; top:102px; left:28px; margin-left:378px; width:116px; visibility:hidden; }
#sub_support			{ position:absolute; top:102px; left:28px; margin-left:491px; width:115px; visibility:hidden; }
#sub_myaccount			{ position:absolute; top:102px; left:28px; margin-left:604px; width:111px; visibility:hidden; }
#sub_dnsservices		{ position:absolute; top:159px; left:28px; margin-left:110px; visibility:hidden; }


td.subNav				{ vertical-align:top; background:#FFFFFF; border:1px solid #D6D6D6; padding: 3px 3px 3px 3px; }
td.subNavdd				{ vertical-align:top; background:#3A84BF; border:1px solid #336699; border-left:0px solid #336699; }
.sNGL					{ background: #339966 url("/Images/page/bg_nav_dd.gif") repeat-x top; font-family: "Arial", "Verdana"; font-size:11px; height:26px; text-align:center; }
.sNL					{ font-family: "Arial", "Verdana"; font-size:11px; height:26px; text-align:center; }

.nBI			{ background:#F7F7F7; text-align:left; padding:7px; }
.nBL			{ background: url("/images/page/news_articles_d.gif") repeat-y; width:11px;  }
.nTL			{ background: url("/images/page/news_d.gif") repeat-y; width:11px;  }
.nBM			{ background: url("/images/page/news_articles_e.gif") repeat-y; padding-left: 8px;  }
.nTR			{ background: url("/images/page/news_f.gif") repeat-y; }
.nBR			{ background: url("/images/page/news_articles_f.gif") repeat-y; }
.nBR2			{ background: url("/images/page/news_articles_f.gif") repeat-y; }
.nBHL			{ background: url("/images/page/news_articles_a.gif"); padding-left:11px; padding-top:5px; text-align:left; }
.nBHR			{ background: url("/images/page/news_articles_c.gif"); padding-top:5px; text-align:left; }
.nHDR			{ background-color:#DEDEDE; border-bottom: solid 1 #C6C3C6; }


a:link.Lsidenav			{ color:#333; font-weight:normal; text-decoration:none; }
a:visited.Lsidenav		{ color:#333; font-weight:normal; text-decoration:none; }
a:active.Lsidenav		{ color:#333; font-weight:normal; text-decoration:none; }
a:hover.Lsidenav		{ color:#336699; font-weight:normal; text-decoration:none; }

a:link.navdd			{ color:White; font-weight:normal; text-decoration:none; }
a:visited.navdd			{ color:White; font-weight:normal; text-decoration:none; }
a:active.navdd			{ color:White; font-weight:normal; text-decoration:none; }
a:hover.navdd			{ color:White; font-weight:normal; text-decoration:none; }


.CT1		{ background-color:#FFFFFF; border:1px solid #AAB7B9; }
.CT2 		{ background-color:#F7F7F7; }

td.align				{ vertical-align:top; text-align:center; }
td.alignl				{ vertical-align:top; text-align:left; }

table.sideNav			{ text-align:left; padding-left:10px;}
td.sideNav				{ height:211px; vertical-align:top; background-image:url("/images/page/bg_side_nav_box_short.gif"); background-repeat:no-repeat; }

td.welcomeBox			{ background-repeat:no-repeat; vertical-align:bottom; }
td.welcomeBoxText		{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#43473F; line-height:18px; text-align:justify; padding-bottom:25px; padding-left:25px; padding-right:25px; padding-top:25px; }
table.TB				{ border: 1px solid #DEDEDE; padding: 0px; border-collapse:collapse; }

.WBT					{ border: 2px solid White; background-color:#dedede; }
	
td.sbBox1			{ height:91px; text-align:left; vertical-align:top; background-image:url("/images/page/bg_side_bar_box.gif"); background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#43473F; padding-top:1px; padding-left:20px; }
.formField 				{ width:100px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #505050; border:1px solid #CCCCCC; }
.submitButton			{ text-align:right; vertical-align:bottom; padding-top:3px; padding-right:12px; }

td.sbBoxSm			{ height:72px; text-align:left; vertical-align:top; background-image:url("/images/page/bg_side_bar_box_small.gif"); background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#43473F; }

td.sbBox2			{ height:91px; text-align:left; vertical-align:top; background-image:url("/images/page/bg_side_bar_box.gif"); background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#43473F; }
td.sbBox2Row1		{ padding-top:5px; padding-bottom:5px; padding-left:20px; }
td.sbBox2Row2		{ padding-top:10px; padding-bottom:5px; padding-left:10px; }
td.sbBox2Row3		{ padding-top:5px; padding-bottom:5px; padding-left:35px; }

td.sbBox3			{ height:134px; text-align:left; vertical-align:top; background-image:url("/images/page/bg_side_nav_box_long.gif"); background-repeat:no-repeat; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#43473F; }
td.sbBox3Row1		{ padding-top:10px; padding-bottom:5px; padding-left:20px; }
td.sbBox3Row2		{ padding-top:5px; padding-bottom:5px; padding-left:10px; }
td.sbBox3Row3		{ text-align:right; padding-top:5px; padding-bottom:5px; padding-right:20px; }

.geotrustStamp			{ text-align:center; vertical-align:bottom; padding-top:5px; padding-bottom:10px; }

.simple	{ background-color:#FFFFFF; border:1px solid #DEDEDE;  }

.td_hdr_right			{ background:#F7F7F7; padding-right: 20px; }


table.T					{ background-color:#FFFFFF; border:1px solid #DEDEDE; padding:4px 4px 4px 4px }
tr.T					{ padding: 4px 4px 4px 4px; }
td.T					{ padding: 4px 4px 4px 4px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#414550; text-align:left; }

.HS						{ padding: 3px; background:#F7F7F7; font-family:"Arial Narrow", "Myria", "Arial Narrow", "Arial"; font-weight:bold; font-size:14px; color:#6A6A6A; }
.IS						{ padding: 3px; background:#DEDEDE; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
table.IS				{ padding: 3px; background:#DEDEDE; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
tr.IS					{ padding: 3px; background:#DEDEDE; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
td.IS					{ border-top: 1px solid #DEDEDE; padding: 3px; background:#F7F7F7; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
.AS						{ padding: 3px; background:#F7F7F7; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.InputStyle				{ width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #505050; border:1px solid #CCCCCC; background-color:#FFFFFF; }
.InputStyle2			{ width:175px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #505050; border:1px solid #CCCCCC; background-color:#FFFFFF; }
.InputStyle3			{ width:125px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #505050; border:1px solid #CCCCCC; background-color:#FFFFFF; }
.InputStyle4			{ width:100px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #505050; border:1px solid #CCCCCC; background-color:#FFFFFF; }
.Input85				{ width:85px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #505050; border:1px solid #CCCCCC; background-color:#FFFFFF; }


.ES						{ background-color:#D2FFC6; }

.tabtop					{ background:#DFEDFA; border:solid 2px #AAB7B9; text-align:center; }
.tabbot					{ background:#F7F7F7; border:#CCCCCC 1px solid; height:23; text-align:center; }
.botbot					{ border-bottom: solid 2px #AAB7B9; width:200px; height:23; border-left:none; border-right:none; border-top: none; }
.admin					{ margin-left:5px; }


.padded					{ padding-left:100px; padding-right:100px; padding-top:10px; padding-bottom:10px; text-align:justify; }
.pad50					{ padding-left:50px; padding-right:50px; padding-top:10px; padding-bottom:10px; text-align:justify; }
.pad					{ padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; text-align:justify; }
.pad10					{ padding-left:10px; padding-right:10px; }
.pad10r					{ padding-left:10px; padding-right:50px; }
.small					{ font-size: 10px; }

.bullet3				{ background: url("/Images/Page/square_bullet.gif") no-repeat 5px 5px; height:16px; width:16px; }
.sb						{ padding-left:0px; padding-top:5px; padding-bottom:5px; text-align:left; vertical-align:top; }

table.servicesBox		{ background-color:#DEDEDE; border:4px solid #ffffff; }
tr.servicesBox			{ padding-top:0px; padding-bottom:0px; }
td.servicesBox			{ height:145px; vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#414550; text-align:left; padding:10px; }
.moreButton				{ text-align:right; vertical-align:bottom; }

table.docBox			{ height:201px; vertical-align:top; background-image:url("/images/page/bg_news_articles.gif"); background-repeat:no-repeat; }
tr.docBox				{ padding-top:5px; padding-bottom:5px; }
td.docBox				{ vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#414550; text-align:left; padding-top:15px; padding-right:20px; padding-bottom:10px; padding-left:20px; }
.moreArticles			{ font-family: Arial, Helvetica, sans-serif; font-size:11px; text-align:right; padding-top:5px; padding-bottom:5px; padding-right:20px; }

.nAlert				{ font-family: Arial, Helvetica, sans-serif; font-size:11px; background-color:#ffffe7; color:#666666; padding:5px; border:1px solid #C3BEBE; }

.fNav				{ font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:center; border:1px solid #C3BEBE; }
table.fNav				{ font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:center; border:1px solid #C3BEBE; }
.fNav a:link		{ color:#666666; font-weight:normal; text-decoration:none; }
.fNav a:visited 	{ color:#666666; font-weight:normal; text-decoration:none; }
.fNav a:active 	{ color:#666666; font-weight:normal; text-decoration:none; }
.fNav a:hover 		{ color:#336699; font-weight:normal; text-decoration:none; }

.cr				{ color:#E5E5E5; font-family: Arial, Helvetica, sans-serif; font-size:10px; text-align:right; padding-top:5px; }
.cr a:link		{ color:#E5E5E5; font-weight:normal; text-decoration:underline; }
.cr a:visited 	{ color:#E5E5E5; font-weight:normal; text-decoration:underline; }
.cr a:active 	{ color:#E5E5E5; font-weight:normal; text-decoration:underline; }
.cr a:hover 		{ color:#4D4D4D; font-weight:normal; text-decoration:none; }

.padtop5				{ padding-top:5px; }

.BoxFrame		{ background:#DEDEDE; text-align:left;}
.BoxBg			{ background:#FFFFFF; text-align:left; }
.BoxInner		{ background:#D4D4D4; text-align:left; }
.BoxTop			{ background:#F7F7F7; text-align:left; padding-left:5px; }
.Box			{ background:#FFFFFF; text-align:left; border-collapse:collapse; }
.BoxHeader		{ background:#336699; text-align:left; color:#ffffff; }
.BoxRow			{ background:#FFFFFF; text-align:left; }
.BoxCorner		{ background:#FFFFFF; position:relative; top:5px; left:5px; padding:0px; width:25px; height:25px; }
.BoxCornerLeft	{ background:#FFFFFF; position:relative; top:10px; left:-10px; padding:0px; width:25px; height:25px; }
.BoxRowAlt		{ text-align:left; background-image:url("/images/page/table_spacer.gif"); background-position:bottom; }
.BoxRowAltHdr	{ background-image:url('/images/page/table_spacer.gif'); background-position:bottom; font-family:"Arial Narrow", "Myria", "Arial Narrow", "Arial"; font-weight:bold; font-size:14px; color:#336699; }

.IS		{ text-align:left; background-image:url("/images/page/table_spacer.gif"); background-position:bottom; }

.GS
{
	background-color:#EEFFEE;
	background-position:bottom;
	font-family:"Arial Narrow", "Myria", "Arial Narrow", "Arial";
	font-size:12px;
	color:#336699;
}

.RS
{
	background-position:bottom;
	background-color:#FFEEEE;
	font-family:"Arial Narrow", "Myria", "Arial Narrow", "Arial";
	font-size:12px;
	color:#336699;
}

.BS
{
	background-position:bottom;
	background-color: #EEEEFF;
	font-family:"Arial Narrow", "Myria", "Arial Narrow", "Arial";
	font-size:12px;
	color:#336699;
}

.btn
{
	background-color:#336699;
	border: 2px solid #336699;
	color: White;
	font-size:11px;
}

btn2
{
	border: 2px solid #336699;
	color: White;
	font-size:11px;
}

#ButtonsDiv
{
	background-color:#336699;
	padding:2px;
	margin-left:-5px;
}

table.btn { border:solid 2px white; border-collapse:collapse; padding: 5px; text-align:center; width:100%; text-align:center; }

.btn a:link		{ color:White; font-weight:normal; text-decoration:none; }
.btn a:visited 	{ color:White; font-weight:normal; text-decoration:none; }
.btn a:active 	{ color:White; font-weight:normal; text-decoration:none; }
.btn a:hover 	{ color:White; font-weight:normal; text-decoration:underline; }


.Nav
{
	text-indent:10px;
}

.Nav A:visited
{
	color:#FF4000;
	font-weight: normal;
	text-decoration:underline;
}

.Nav A:link
{
	color:#336699;
	font-weight: normal;
	text-decoration:underline;
}

.Nav A:hover
{
	color:#FF4000;
	text-decoration:underline;
}

.AreaStyle
{
	width: 50px;
}
.PhoneStyle
{
	width: 60px;
}

.News
{
	position:absolute;
	top:5px;
	padding:5px 5px 5px 5px;
	left:300px;
	width:400px;
	text-align:center;
	background-image: url( "/images/white.gif" );
	background-repeat:repeat;
	z-index: 255;
}

.tl	{ background: url("/images/tl.gif") no-repeat; width:10px; height:10px; vertical-align:bottom; }
.tm	{ background: url("/images/tm.gif") repeat-x; height:10px; vertical-align:bottom; }
.tr	{ background: url("/images/tr.gif") no-repeat; width:10px; height:10px; vertical-align:bottom; }

.mid { background: #99CC99; height:24px;}
.lm	{ background: url("/images/lm.gif") repeat-y; width:10px; }
.rm	{ background: url("/images/rm.gif") repeat-y; width:10px; }

.bl	{ background: url("/images/bl.gif") no-repeat; width:10px; height:10px; }
.bm	{ background: url("/images/bm.gif") repeat-x; height:10px; }
.br	{ background: url("/images/br.gif") no-repeat; width:10px; height:10px; }
