/* body */
/* SET ALL MARGINS AND PADDING TO ZERO */
html, body, div, p, a, table, tr, td, th, d, dt, dl, ul, ol, li, h1, h2, h3, h4, h5, h6, blockquote, fieldset, pre, form, label, input, img { margin: 0; padding: 0; }
img { border:0; }

/* GLOBAL STYLES*/
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #444444; background: #dddddd url(/_tpl/images/background.jpg) top repeat-x; }
a { text-decoration:none; color:#0c98c0; font-weight:bold; outline:none; }
a:hover { text-decoration:underline; }

	.back_to_top { float:right; width:50px; margin-top:7px; }
	.back_to_top img { margin-top:-1px; }
	.back_to_top span { color:#ffffff; font-weight:bold; font-size:12px; }

/* SIFR SCREEN STYLES */
		/* These are standard sIFR styles... do not modify */
		.sIFR-flash { visibility: visible !important; margin: 0; }
		.sIFR-replaced { visibility: visible !important; }
		span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
		/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
		.sIFR-flash + div[adblocktab=true] { display: none !important; }
		/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
		.sIFR-hasFlash #tagline h1 { visibility: hidden; }
		.sIFR-hasFlash #content_header #title_t { visibility: hidden; }
		.sIFR-hasFlash #content_header #title_s { visibility: hidden; }
		.sIFR-hasFlash #content_header #descrip_t { visibility: hidden; }

#headerCan { margin:0 auto; padding:10px 8px 0 18px; width:810px; height:70px; }
	/* LOGO */
	#mainLogo { float:left; margin-top:5px; }
	/* RIGHT SIDE OF HEADER */
	#header_right { float:right; width:350px;  margin-top:50px padding:22px 0 0 0; }
		/* TAGLINE */
		#tagline_wrap { float:left;  padding:10px 0 0 0;  }
		#tagline h1 { font-size:13px;}
		
		/* TERTIARY NAVIGATION */
		#tertiary_nav { float:right; font-size:10px; width:350px; text-align:left; }
		#tertiary_nav a { margin-right:5px; border-right:1px solid #0c98c0; padding-right:5px; }
		#tertiary_nav a.last { margin-right:0px; border-right:0px; padding-right:0; }


#mainNav { width:810px; height:50px; background:url(/_tpl/images/basemenu.gif) top no-repeat; }
#mainNav ul { padding-left:5px; }
#mainNav li { list-style:none; float:left; }
#mainNav li a { display:block;  text-align:center; text-decoration:none; font-weight:normal; }
	/* BUTTON WIDTHS */
	#mainNav li a.empresa { width:163px; }
	#mainNav li a.revendedor { width:187px; }
	#mainNav li a.grid { width:187px; }
	#mainNav li a.ema { width:200px; }
	#mainNav li a.5 { width:96px; }
	#mainNav li a.6 { width:69px; }
	#mainNav li i.separator { display:block; width:2px; }
	/* DROP DOWN */
	#mainNav div { width:200px; position:absolute; visibility:hidden; padding:15px 0 25px 0; font-size:12px; z-index:9; background:url(/_tpl/images/navBar/dropdown_200px.gif) bottom no-repeat; }

	#mainNav div#navDD5,
	#mainNav div#navDD6 { width:160px; background:url(./_img/graphics/navBar/dropdown_160px.gif) bottom no-repeat; }
		/* DROP DOWN LIST */
		#mainNav div a { position:relative; display:block; padding:4px 10px; width:auto; white-space:nowrap; text-align:left; text-decoration:none; background:#1b467e; color:#FFB340; border-bottom:1px solid #305d9b; }
		#mainNav div a:hover { background:#49A3FF; color:#FFF; }
			/* DROP DOWN SUB LIST */
			#mainNav .navsubsub { padding:2px 0 2px 25px; color:#ffffff; font-size:11px; }


#main_content_01 .section_summary { float:left; width:280px; height:100px; margin:15px 0 0 0; padding:0 12px; }
	#main_content_01 .section_summary h2 { font-size:16px; font-weight:normal; }
	#main_content_01 .section_summary img { float:left; margin-right:5px; }
	#main_content_01 .section_summary p { clear:both; }


/* main box */
#main {
	width: 810px;
	/*margin: 0 auto 0 auto;*/
	padding: 0;
	margin: 0 auto 0 auto;
}



#main-bottom {
	float:left;
	width: 800px;	
	height: 40px;
	background: url(/argentina/_tpl/images/main-bottom.gif);
	background-repeat: no-repeat;
}

/* header */

#header-back {
	margin: 0;
	padding: 0;
	background: url(/_tpl/images/banner-back.gif);
	background-repeat: repeat-x;
}

#header {
	width: 890px;
	margin: 0 auto 0 auto;

}

/* header top */

#header-top {
	/*background: #555;*/
/*	background-image: url(/_tpl/images/header1.jpg);*/
	height: 95px;
	margin: 0;
}

/* header menu */

#header-menu {
	float: right;
	width: 580px;
	height: 24px;
	margin: 0;
	padding: 0;
	/*
	padding-left: 208px;*/
}

#header-menu img {
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
}




#server-feature,

#server-information {  width:810px; padding:10px; height:80px; font-size:12px; }
#server-2inf {  width:810px; padding:10px; height:200px; font-size:12px; }
#server-3inf {  width:810px; padding:0px; height:316px; font-size:14px; }

#server-feature {  margin:3px 0 0 245px; background:url(/_tpl/images/splash_01.jpg) top no-repeat; }

#server-information {  margin:3px 4px 4px 245px; background:url(/_tpl/images/splash_02.jpg) top no-repeat; }

#server-2inf {  margin:3px 4px 4px 245px; background:url(/_tpl/images/splash_03.jpg) top no-repeat; }
#server-3inf {  margin:-22px 0px 0px 0px; background:url(/_tpl/images/base2f.png) top no-repeat; }

#server-feature div,

#server-information div { color:#FFFFFF; margin:5px 0 4px 280px;}
#server-2inf div { color:#FFFFFF; margin:15px 0 10px 263px;}
#server-3inf div { color:#666666; margin:3px 10px 10px 15px;}

#server-information div.question { font-weight:bold; font-style:italic; font-size:14px; margin-bottom:5px;  }
#server-2inf div.question { font-weight:bold; font-size:13px; margin-bottom:3px; font-style:italic;  }
#server-3inf div.question { font-size:14px; }

#server-feature a,

#server-information a { font-size:14px; color:#ffffff; display:block; margin:0px 0 4px 450px; }
#server-2inf a { font-size:11px; color:#ffffff; display:block; margin:0px 0 4px 450px; }
#server-3inf a { font-size:14px; color:#ffffff; display:block; margin:0px 0 4px 450px; }


#server-feature a { margin-top:35px; }

#server-information a { margin-top:15px; }
#server-2inf a { margin-top:15px; }
#server-3inf a { margin-top:55px; }



#ancho1 {  width:810px; height:200px; }

.penguin-image {  width:510px; height:203px; }

#penguin-home {
	background: url(/graficos/publi2.jpg);
}
#penguin-cara {
	background: url(/graficos/soporte.jpg);
}

#penguin-amd {
	background: url(/_tpl/images/amd.jpg);
}

#penguin-intel {
	background: url(/_tpl/images/intel1.jpg);
}
#penguin-contacto {
	background: url(/graficos/publi2.jpg);
}
#penguin-emanon {
	background: url(/graficos/emano2.jpg);
}

#penguin-solutions {
	background: url(/graficos/publi1.jpg);
}

#penguin-training {
	background: url(/_tpl/images/penguins/training.gif);
}

#penguin-support {
	background: url(/_tpl/images/contacto.jpg);
}

#penguin-acercade {
	background: url(/_tpl/images/acerca.jpg);
}

#penguin-featplan {
	background: url(/_tpl/images/pengui.jpg);
}
#penguin-subdomain {
	background: url(/_tpl/images/domains.png);
}

#penguin-featdom {
	background: url(/_tpl/images/dominios.jpg);
}

#penguin-projects {
	background: url(/graficos/server_bg.jpg);
}

#penguin-about {
	background: url(/graficos/visual.jpg);
}


	




#---------------------------------------------------------------------------------
#server-feature,

#server-information {  width:810px; padding:10px; height:80px; font-size:12px; }
#server-2inf {  width:810px; padding:10px; height:200px; font-size:12px; }
#server-3inf {  width:810px; padding:0px; height:316px; font-size:14px; }

#server-feature {  margin:3px 0 0 245px; background:url(/_tpl/images/splash_01.jpg) top no-repeat; }

#server-information {  margin:3px 4px 4px 245px; background:url(/_tpl/images/splash_02.jpg) top no-repeat; }

#server-2inf {  margin:3px 4px 4px 245px; background:url(/_tpl/images/splash_03.jpg) top no-repeat; }
#server-3inf {  margin:-22px 0px 0px 0px; background:url(/_tpl/images/base2f.png) top no-repeat; }

#server-feature div,

#server-information div { color:#FFFFFF; margin:5px 0 4px 280px;}
#server-2inf div { color:#FFFFFF; margin:15px 0 10px 263px;}
#server-3inf div { color:#666666; margin:3px 10px 10px 15px;}

#server-information div.question { font-weight:bold; font-style:italic; font-size:14px; margin-bottom:5px;  }
#server-2inf div.question { font-weight:bold; font-size:13px; margin-bottom:3px; font-style:italic;  }
#server-3inf div.question { font-size:14px; }

#server-feature a,

#server-information a { font-size:14px; color:#ffffff; display:block; margin:0px 0 4px 450px; }
#server-2inf a { font-size:11px; color:#ffffff; display:block; margin:0px 0 4px 450px; }
#server-3inf a { font-size:14px; color:#ffffff; display:block; margin:0px 0 4px 450px; }


#server-feature a { margin-top:35px; }

#server-information a { margin-top:15px; }
#server-2inf a { margin-top:15px; }
#server-3inf a { margin-top:55px; }



#ancho1 {  width:810px; height:200px; }

.penguin-image {  width:510px; height:203px; }

#penguin-home {
	background: url(/graficos/publi2.jpg);
}
#penguin-cara {
	background: url(/graficos/soporte.jpg);
}

#penguin-amd {
	background: url(/_tpl/images/amd.jpg);
}

#penguin-intel {
	background: url(/_tpl/images/intel1.jpg);
}
#penguin-contacto {
	background: url(/graficos/publi2.jpg);
}
#penguin-emanon {
	background: url(/graficos/emano2.jpg);
}

#penguin-solutions {
	background: url(/graficos/publi1.jpg);
}

#penguin-training {
	background: url(/_tpl/images/penguins/training.gif);
}

#penguin-support {
	background: url(/_tpl/images/contacto.jpg);
}

#penguin-acercade {
	background: url(/_tpl/images/acerca.jpg);
}

#penguin-featplan {
	background: url(/_tpl/images/pengui.jpg);
}
#penguin-subdomain {
	background: url(/_tpl/images/domains.png);
}

#penguin-featdom {
	background: url(/_tpl/images/dominios.jpg);
}

#penguin-projects {
	background: url(/graficos/server_bg.jpg);
}

#penguin-about {
	background: url(/graficos/visual.jpg);
}


	



/* logo */
#logo {
	margin: 0;
	float: left;
}

/* utility links */

#header-links {
	float: right;
	width: 216px;
	margin: 0;
padding-left: 10px;
}


#header-links ul {
	padding: 0;
	margin: 0;
	border: 0;
	text-align: center;
	list-style-type: none;
}
	
#header-links ul li {
	display: block;
	float: right;
	text-align: center;
	padding: 0;
	margin: 0;
}
	
#header-links ul li a {
	display: block;
}
	
#header-links ul li a span {
	display: none;
	}
	
#header-links ul li a#network {
	width: 216px;
	height: 95px;
	background-image: url(/_tpl/images/network.jpg);
	background-repeat: no-repeat;
	background-position: 0px;
}

body {
	background: #ffffff url("images/whmcslogobg.png") repeat-x;
	margin: 0px;
}

form {
	margin: 0px;
}

img {
	border: 0px;
}

body,td,input,select,textarea {
	font-family: Tahoma;
	font-size: 11px;
}

a {
	color: #3A6897;
}

a:hover {
	text-decoration: none;
}

.heading {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #65A5E6;
}

.heading2 {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
    text-decoration: none;
    color: #000000;
}

.heading3 {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #16679F;
}

table.wrapper {
	width: 950px;
}

table.clientlinks {
	background:#e0e0e0;
}

td.clientlinks {
	background:#f9f9f9;
	width:25%;
	text-align:center;
	padding: 6px;
}

.navboxlinks {
    background-color: #ffffff;
    padding: 10px;
}

.navboxlinks td {
    border-bottom: 10px #cccccc;
}

.navbox {
    background-color: #f7f7f7;
    border: 1px dotted #cccccc;
    padding: 5px;
}

.navinput {
    border: 1px solid #cccccc;
    width: 95px;
}

.submitbutton {
    color: #ffffff;
    cursor: pointer;
    cursor: hand;
    font-weight: bold;
    background:url(/w4/templates/FMGhost/ken/buttonbg.gif);
    border: 1px solid #840202;
}

.submitbutton2 {
    color: #000000;
    cursor: pointer;
    cursor: hand;
    font-weight: bold;
    background:url(./ken/buttonbga.gif);
    border: 1px solid #dea303;
}

.footerbar {
    background:url(/w4/templates/FMGhost/ken/ken/footbg.gif);
    color: #ffffff;
    padding: 6px;
    padding-left: 10px;
    padding-right: 10px;
}

.clientarealinks a {
	color: #555555;
}

table.frame {
	width: 98%;
	border: 2px solid #3A6897;
	padding: 5px;
}

.fieldarea {
	background-color: #F6AC31;
	text-align: right;
}

.clientareatable {
	width: 100%;
	background-color: #cccccc;
}

tr.clientareatableheading {
	background-color: #F6AC31;
	font-weight: bold;
	text-align: center;
       
}

tr.clientareatableactive {
	background-color: #ffffff;
	text-align: center;
}

tr.clientareatablepending {
	background-color: #FFFFE2;
	text-align: center;
}

tr.clientareatablesuspended {
	background-color: #E9FFD2;
	text-align: center;
}

tr.clientareatableterminated {
	background-color: #FFE1E1;
	text-align: center;
}

tr.supportticketsheading {
	background-color: #efefef;
}

tr.supportticketscontent {
	background-color: #ffffff;
}

.contentbox {
	width: 100%;
	text-align: center;
	background-color: #A8B4C1;
	border: 1px solid #000000;
	padding: 5px;
}

.errorbox {
	border: 1px dashed #CC9900;
	font-weight: bold;
	background-color: #D6DFE2;
	text-align: center;
	width: 90%;
	padding: 10px;
	color: #0066CC;
	margin-left: auto; 
	margin-right: auto;
}

.domaincheckeravailable {
	color: #669900;
}

.domaincheckerunavailable {
	color: #cc0000;
}

.networkissuessummary {
    background-color: #f6f6f6;
    border: 1px dashed #cccccc;
    padding: 10px;
    text-align: center;
}

.networkissuesopen {
    font-size: 16px;
    font-weight: bold;
    color: #65CC00;
    padding-right: 20px;
}

.networkissuesscheduled {
    font-size: 16px;
    font-weight: bold;
    color: #EEDD00;
    padding-right: 20px;
}

.networkissuesclosed {
    font-size: 16px;
    font-weight: bold;
    color: #888888;
}

.networkissuedescription {
    border-left: 5px solid #efefef;
    padding: 20px;
    padding-top: 1px;
}

.networkissueaffected {
    background-color: #FDFCDD;
    padding: 10px;
    margin-top: 10px;
}

.clientticketreplyheader {
    margin-top: 20px;
    background-color: #3A6897;
    font-weight: bold;
    color: #ffffff;
    padding: 4px 20px 4px 20px;
}

.clientticketreply {
    min-height: 80px;
    background-image: url('images/clientticketreplybg.gif');
    background-repeat: repeat-x;
    padding: 10px;
}

.adminticketreplyheader {
    margin-top: 20px;
    background-color: #888888;
    font-weight: bold;
    color: #ffffff;
    padding: 4px 20px 4px 20px;
}

.adminticketreply {
    min-height: 80px;
    background-image: url('images/adminticketreplybg.gif');
    background-repeat: repeat-x;
    padding: 10px;
}

.closeticket {
    border: 1px dashed #cc0000;
	font-weight: bold;
	background-color: #FBEEEB;
    color: #cc0000;
}

tr.orderheadingrow {
	background-color: #5AB9F1;
	color: #ffffff;
}

tr.orderrow1 {
	background-color: #E8F0F9;
	color: #000000;
}

tr.orderrow2 {
	background-color: #D6E4F6;
	color: #000000;
}
}
