/* -------------------- GENERAL RESET STYLES -------------------- */
body,h1,h2,h3,h4,h5,h6,span,div,table,tr,td,ul,ol,li{ border:0; padding:0; margin:0;}
body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#home_ghost_link{width:220px; height:220px;   text-align:right; position:relative; float:right; margin-right:535px; top:90px;}
#home_spacer{width:340px; height:120px; position:relative; float:right;}

#other_ghost_holder{width:300px; position:relative; float:right; height:180px; margin-bottom:20px;}
#ghost_link_01{height:180px; width:200px; position:relative; float:right; margin-right:100px;}

#other_ghost_holder2{width:300px; position:relative; float:right; height:180px; margin-bottom:-20px;}

#other_ghost_holderEN{width:300px; position:relative; float:right; height:180px; margin-bottom:170px;}

#other_ghost_holderCO{width:300px; position:relative; float:right; height:180px; margin-bottom:100px;}


/* -------------------- HOME PAGE -------------------- */
/* website container */
#website_container_home{width:1000px; height:530px; background-image:url(../images/background/home_background.jpg); background-repeat:no-repeat; margin-left:auto; margin-right:auto; position:relative}
/* top logo */
#top_logo_home{text-align:right; margin-top:25px; margin-right:20px; width:370px; margin-left:auto; }
#netman_home_banner_home{ position:absolute; top:0px; left:22px}
#netman_home_banner{ position:relative; left:22px; top:0px; width:210px;}
#netman_home_banner_home a{ font-weight:normal; color:#FFF; font-style:italic; font-size:10px; text-decoration:none;}
#netman_home_banner_home a:hover{text-decoration:underline;}

#netman_home_banner a{color:#FFF; font-style:italic; font-size:10px; text-decoration:none;}
#netman_home_banner a:hover{text-decoration:underline;}
/* main nav */
#main_nav_home{width:360px; margin-left:auto; margin-right:auto; margin-top:311px;}
/* footer */
#footer_nav_home{margin-left:20px;}
#footer_nav{margin-top:5px; color:#009bd8; font-size:10px; font-weight:bolder;}
#footer_nav a{ color:#009bd8; text-decoration:none; font-weight:bolder;}
#footer_nav a:hover{ color:#0068b4; text-decoration:none; font-weight:bolder;}

/* -------------------- TOOLTIP -------------------- */
a:active {outline:none;}
:focus { -moz-outline-style:none;}
.tooltip{ display:none; background: transparent url(../images/background/tooltip_bg.png); font-size:10px ; height:35px; width:128px; text-align:center; padding-top:10px; color:#0068b3; text-transform:lowercase; font-weight:bold;}
#demo img {cursor:pointer;}

/* -------------------- REST OF WEBSITE -------------------- */
#website_container{margin-left:auto; margin-right:auto;}
#mtc_logo{margin-left:20px;}

.content_container{ background-image:url(../images/background/background_center.jpg); background-repeat:no-repeat;}
.left_bg{ background-image:url(../images/background/left_background.jpg); background-repeat:no-repeat; background-position:top right;}

#general_footer{margin-top:5px; color:#009bd8; font-size:10px; font-weight:bolder; margin-left:20px;}
#general_footer a{ color:#009bd8; text-decoration:none; font-weight:bolder;}
#general_footer a:hover{ color:#0068b4; text-decoration:none; font-weight:bolder;}

#content_btm_links{ background-image:url(../images/background/drop_shadow_line.png); background-position:center top; background-repeat:no-repeat;}
#content_btm_links_green{ background-image:url(../images/background/drop_shadow_line_green.png); background-position:center top; background-repeat:no-repeat;}

#extra_links{color:#009bd8; font-size:10px; font-weight:bolder; text-align:right; text-transform:lowercase;}
.extra_links{color:#009bd8; font-size:10px; font-weight:bolder; text-transform:lowercase;}
#extra_links a,.extra_links a{ color:#009bd8; text-decoration:none; font-weight:bolder;}
#extra_links a:hover,.extra_links a:hover{ color:#0068b4; text-decoration:none; font-weight:bolder;}

#tip{margin-top:-50px; margin-left:100px; background: transparent url(../images/background/tooltip_bg_02.png); font-size:10px ; height:35px; width:128px; padding-top:10px; color:#0068b3; text-transform:lowercase; text-align:center; border:none; z-index:9999;}
/* -------------------- HEADERS -------------------- */
.blue_hd{ font-size:24px; color:#0068b4; letter-spacing:1px;}
.purple_hd{ font-size:24px; color:#5c4595; letter-spacing:1px;}
.purple_sub_hd{font-size:11px; color:#5c4595; letter-spacing:1px; text-transform:uppercase; font-weight:bolder;}

.green_hd{ font-size:24px; color:#009a4d; letter-spacing:1px;}
.green_sub_hd{font-size:11px; color:#009a4d; letter-spacing:1px; text-transform:uppercase; font-weight:bolder;}

.simulator_txt{color:#009bd8; font-size:10px;}
.simulator_txt input{border:none; color:#009bd8; font-size:10px;}

.normal_txt{ color:#009bd8; text-align:justify;}
.normal_txt ul{ margin-left:20px;}
.normal_txt_bld{ color:#009bd8; font-weight:bolder; text-transform:uppercase;}
/* -------------------- PRODUCTS -------------------- */
.dark{background-image:url(../images/background/dark_product_list.png); background-repeat:no-repeat; padding-top:3px; padding-bottom:4px; width:340px; width:470px; height:20px; color:#0068b3; font-weight:bolder;}

a .dark, a .light, a.netman_home_over, a .post_over, a .blue_over, a .pre_over, a .light_product{text-decoration:none; cursor:hand;}

.light{background-image:url(../images/background/light_product_list.png); background-repeat:no-repeat; padding-top:3px; padding-bottom:4px; width:340px; width:470px; height:20px; color:#0068b3; font-weight:bolder;}

.post_over{background-image:url(../images/background/product_list_post_paid.png); background-repeat:no-repeat; padding-top:3px; padding-bottom:4px; width:340px; width:470px; height:20px; color:#FFFFFF; font-weight:bolder;}

.blue_over{background-image:url(../images/background/blue_background.png); background-repeat:no-repeat; padding-top:3px; padding-bottom:4px; width:340px; width:470px; height:20px; color:#FFFFFF; font-weight:bolder;}

.pre_over{background-image:url(../images/background/product_list_pre_paid.png); background-repeat:no-repeat; padding-top:3px; padding-bottom:4px; width:340px; width:470px; height:20px; color:#FFFFFF; font-weight:bolder;}

.light_product{ width:470px; height:20px;}

.netman_home_over{background-image:url(../images/background/product_list_netman_home.png); background-repeat:no-repeat; padding-top:3px; padding-bottom:4px; width:340px; width:470px; height:20px; color:#FFFFFF; font-weight:bolder;}


/* -------------------- PACKAGE STYLES -------------------- */
.sim_hd{ font-weight:bolder; font-size:12px; color:#5c4594;}
.sim_lrg_hd{font-weight:bolder; font-size:17px; color:#5c4594; text-transform:uppercase;}
.sim_per_month{font-weight:bolder; font-size:7px; color:#009bd8; text-transform:uppercase;  width:50px; margin-left:20px;}
.sim_per_month_contract{font-weight:bolder; font-size:7px; color:#009bd8; text-transform:uppercase;  width:50px;}
.sim_add_laptop{ font-weight:bolder; font-size:10px; color:#5c4594; text-decoration:none; text-transform:uppercase;}
.sim_add_laptop a{ font-weight:bolder; font-size:10px; color:#5c4594; text-decoration:underline; text-transform:uppercase;}
.sim_add_laptop a:hover{ font-weight:bolder; font-size:10px; color:#5c4594; text-decoration:none; font-weight:bolder; text-transform:uppercase;}
.sim_sml_txt{font-size:9px; color:#009bd8;}
.sim_sml_txt_bld{font-size:9px; color:#009bd8; font-weight:bolder;}

.sim_hd_green{ font-weight:bolder; font-size:12px; color:#009a4d;}
.sim_lrg_hd_green{font-weight:bolder; font-size:17px; color:#009a4d; text-transform:uppercase;}
.sim_add_laptop_green{ font-weight:bolder; font-size:10px; color:#009a4d; text-decoration:none; text-transform:uppercase;}
.sim_add_laptop_green a{ font-weight:bolder; font-size:10px; color:#009a4d; text-decoration:underline; text-transform:uppercase;}
.sim_add_laptop_green a:hover{ font-weight:bolder; font-size:10px; color:#009a4d; text-decoration:none; font-weight:bolder; text-transform:uppercase;}

/* -------------------- PACKAGE LIST VIEWS -------------------- */
.list_hd a, .list_hd2 a, .list_free a,.list_double, .list_speed a, .list_price a{ text-decoration:none;}

.list_hd{ width:150px; margin-left:5px; text-decoration:none;}
.list_hd2{ width:200px; margin-left:5px; text-decoration:none;}
.list_free{width:91px; position:relative; float:right; text-decoration:none;}
.list_double{width:80px; position:relative; float:right; text-decoration:none;}
.list_speed{width:80px; position:relative; float:right; text-decoration:none;}
.list_price{width:70px; position:relative; float:right; text-decoration:none;}

.list_hd3{ width:140px; margin-left:5px; text-decoration:none;}
.list_hd4{ width:210px; margin-left:5px; text-decoration:none;}
.list_free3{width:101px; position:relative; float:right; text-decoration:none;}
.list_double3{width:90px; position:relative; float:right; text-decoration:none;}
.list_speed3{width:90px; position:relative; float:right; text-decoration:none;}
.list_price3{width:80px; position:relative; float:right; text-decoration:none;}

.list_hd_white{ width:150px; margin-left:5px; color:#FFFFFF;  text-decoration:none;}
.list_free_white{width:80px; position:relative; float:right; color:#FFFFFF;  text-decoration:none;}
.list_double_white{width:80px; position:relative; float:right; color:#FFFFFF; text-decoration:none;}
.list_speed_white{width:80px; position:relative; float:right; color:#FFFFFF; text-decoration:none;}
.list_price_white{width:70px; position:relative; float:right; color:#FFFFFF; text-decoration:none;}

.list_hd_bld{ width:150px; margin-left:5px; font-weight:bolder;color:#0068b3; text-decoration:none;}
.list_free_bld{width:90px; position:relative; float:right; font-weight:bolder;color:#0068b3; text-decoration:none;}
.list_double_bld{width:80px; position:relative; float:right; font-weight:bolder;color:#0068b3; text-decoration:none;}
.list_speed_bld{width:80px; position:relative; float:right; font-weight:bolder;color:#0068b3; text-decoration:none;}
.list_price_bld{width:70px; position:relative; float:right; font-weight:bolder;color:#0068b3; text-decoration:none;}

.list_hd_bld2{ width:150px; margin-left:5px; font-weight:bolder;color:#0068b3; text-decoration:none;}
.list_free_bld2{width:100px; position:relative; float:right; font-weight:bolder;color:#0068b3; text-decoration:none;}
.list_double_bld2{width:90px; position:relative; float:right; font-weight:bolder;color:#0068b3; text-decoration:none;}
.list_speed_bld2{width:90px; position:relative; float:right; font-weight:bolder;color:#0068b3; text-decoration:none;}
.list_price_bld2{width:80px; position:relative; float:right; font-weight:bolder;color:#0068b3; text-decoration:none;}

.sml_italics{color:#0068b3; font-style:italic; font-size:11px;}
.sml_italics a{color:#0068b3; font-style:italic; font-size:11px; text-decoration:underline;}
.sml_italics a:hover{color:#0068b3; font-style:italic; font-size:11px; text-decoration:underline; font-weight:bold;}

.next_up{font-size:12px; font-weight:bolder;}
.next_up a{text-decoration:none; color:#FFFFFF; background-color:#5fd2ff; padding:5px 10px 5px 10px; }
.next_up a:hover{text-decoration:none; color:#FFFFFF; background-color:#009bd7; padding:5px 10px 5px 10px; }

.next_dn{font-size:12px; font-weight:bolder;}
.next_dn a{text-decoration:none; color:#FFFFFF;  background-color:#009bd7;padding:5px 10px 5px 10px; }
.next_dn a:hover{text-decoration:none; color:#FFFFFF; background-color:#5fd2ff; padding:5px 10px 5px 10px; }

#download_wall{ background-color:#009bd8; width:460px; height:20px; position:absolute; left:0; top:221px; opacity:0.5;filter:alpha(opacity=50); padding:5px;}
#download_wall a{ text-decoration:none; color:#FFFFFF; font-weight:bolder;}
#download_wall a:hover{ text-decoration:none; color:#000000; font-weight:bolder;}


.img_right_txt{position:relative; float:left; padding-right:8px; margin-top:15px;}
.img_left_txt{position:relative; float:right; padding-left:8px; margin-top:15px;}

.dark2{ margin-left:5px; text-decoration:none; padding-top:3px; padding-bottom:4px; height:20px; color:#009bd8; font-weight:bolder; background-color:#e9eaeb;}
.light2{ margin-left:5px; text-decoration:none; padding-top:3px; padding-bottom:4px; height:20px; color:#009bd8; font-weight:bolder; background-color:#f3f4f4;}

/* -------------------- ENQUIRY FORM -------------------- */
#input1,#input2,#input3,#input4,#input5,#input6,#datepicker {
	padding:3px;
	width:176px;
	height:20px;
	border:solid 0 #fff;
	background: transparent url("../images/background/input_center.jpg");
	background-repeat:repeat-x;
	float:left;
	color:#4a4b4a;
	 }
	 
.submit {
	width:21px;
	height:20px;
	border:solid 0 #fff;
	 }
	 
.img_left {
	float:left;
	}
	
.img_right {
	float:right;
	}
	
.note {
	font-size:11px;
	color:#0b6db8;
}

.note_red {
	font-size:11px;
	color:#ff0000;
}

.input_text {
	font-size:11px;
	color:#45b7eb;
	line-height:18px;
}

/*----------------------- RADIO BUTTON STYLING  -------------------------*/
.radio {
	width: 15px;
	height: 20px;
	padding: 0 5px 0 0;
	background: url(../images/icons/radio.png) no-repeat;
	display: block;
	clear: left;
	float: left;
	cursor:pointer;
}

/*----------------------- SELECT FIELD STYLING STYLING  -------------------------*/
.select {
	position: absolute;
	width: 158px; 
	height: 22px;
	padding: 0 24px 0 8px;
	color:#4a4b4a;
	font: 12px/21px arial,sans-serif;
	background:url(../images/icons/dropdown.png) no-repeat;/* This image does not excist*/
	overflow: hidden;
}

.select2 {
	position: absolute;
	width: 220px; 
	height: 22px;
	padding: 0 24px 0 8px;
	color:#4a4b4a;
	font: 12px/21px arial,sans-serif;
	background:url(../images/icons/dropdown_2.jpg) no-repeat;/* This image does not excist*/
	overflow: hidden;
}

.top {
	background: transparent url("../images/background/top.jpg");
	background-repeat:repeat-x;
}

.bottom {
	background: transparent url("../images/background/bottom.jpg");
	background-repeat:repeat-x;
}

.left {
	background: transparent url("../images/background/left.jpg");
	background-repeat:repeat-y;
}

.right {
	background: transparent url("../images/background/right.jpg");
	background-repeat:repeat-y;
}

#textarea {
	padding:3px;
	width:375px;
	height:70px;
	border:solid 0 #fff;
	float:left;
	color:#4a4b4a;
}

#home_banner_description_link_details{
	position:absolute;
	top:54px;
	left:35px;
	font-weight:bold;
}



#home_banner_description_link_infographic{
	position:absolute;
	top:54px;
	left:110px;
	font-weight:bold;	
}



.netman_home_extra_info{
	text-transform:uppercase;
	font-weight:bold;
	margin-left:40px;
	font-size:14px;
}

#netman_comp{ width:740px; position:relative; float:right;}
#netman_comp_rest{ width:250px; position:relative; float:right;}
