/*------------------------------------------------------------
-------------General Declarations------------------------------
--------------------------------------------------------------*/

body {
	background-image:url(images/penthousebg.jpg);
	background-repeat:repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

img{
border:none;
}


.ntdc_content_text{
color:#3a3a3a;
font-size: 12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
line-height:20px;
}


h1{
	margin: 0px;
	color:#009200;
	font-size:16px;
	font-weight:bold;
	text-align: left;
}

h2{
margin: 0px;
color:#009200;
font-size:14px;
font-weight:bold;
margin-bottom:20px;
}

a:link{ text-decoration:none; color:#002157; font-size: 12px; font-weight:bold;}
a:hover{ text-decoration:none; color:#009200; font-size: 12px;  font-weight:bold;}
a:active{ text-decoration:none; color:#002157; font-size: 12px;  font-weight:bold;}
a:visited{ text-decoration:none; color:#002157; font-size: 12px;  font-weight:bold;}
a:visited:hover{ text-decoration:none; color:#002157; font-size: 12px;  font-weight:bold;}


a.anchorslink:link{ text-decoration:none; color:#009200; font-size: 14px; font-weight:bold;}
a.anchorslink:hover{ text-decoration:none; color:#009200; font-size: 14px;  font-weight:bold;}
a.anchorslink:active{ text-decoration:none; color:#009200; font-size: 14px;  font-weight:bold;}
a.anchorslink:visited{ text-decoration:none; color:#009200; font-size: 14px;  font-weight:bold;}
a.anchorslink:visited:hover{ text-decoration:none; color:#009200; font-size: 14px;  font-weight:bold;}



#mainwrapper{
width:1000px;
height:auto;
/*background-image:url(images/contentbg.png);
background-repeat:repeat-y;*/
margin-left:auto;
margin-right:auto;
}


#bullet_list 
{
list-style-type: none;
color:#3a3a3a;
font-size: 12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
line-height:20px;

}


#bullet_list li
{
list-style-type: none;
background: transparent url(images/ntdc_green_bullet.jpg) left center no-repeat;
padding-left: 15px;
text-decoration:none;
font-weight:bold;
color:#3a3a3a;
font-size: 12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
line-height:20px;

}


#bullet_sublist
{
list-style-type: none;
margin-left:20px;
}


#bullet_sublist li 
{
list-style-type: none;
background: transparent url(images/ntdc_blue_bullet.jpg) left center no-repeat;
padding-left: 15px;
text-decoration:none;
font-weight:bold;
color:#3a3a3a;
font-size: 12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
line-height:20px;

}



#bullet_sublist li li
{
list-style-type: none;
background: transparent url(images/ntdc_blue_bullet.jpg) left center no-repeat;
padding-left: 15px;
text-decoration:none;
font-weight:bold;
color:#3a3a3a;
font-size: 12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
line-height:20px;

}

#ordered_list li
{
list-style-type:decimal;
padding-left: 0px;
text-decoration:none;
font-weight:400;
color:#3a3a3a;
font-size: 12px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
line-height:20px;
}


#ntdc_table{
	font-weight:500px;
	color:#3a3a3a;
	font-size: 12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	line-height:20px;
	border:none;
	text-align: left;
}


#big_box{
width:650px;
height:auto;
}


#big_box{
width:652px;
height:auto;
float:left;
margin-top:20px;
}

#big_box_top{
width:622px;
height:39px;
padding-left:30px;
line-height:30px;
background-image:url(images/ntdc_big_box_top.gif);
background-repeat:no-repeat;
}

#big_box_center{
width:622px;
height:auto;
padding-left:30px;
background-image:url(images/ntdc_big_box_middle.gif);
background-repeat:repeat-y;
/*padding-bottom:110px;*/
/*border:1px solid #06C;*/
}


#big_box_bottom{
clear:both;
width:652px;
height:12px;
padding-bottom:30px;
background-image:url(images/ntdc_big_box_bottom.gif);
background-repeat:no-repeat;
/*border:1px solid #06C;*/
}


/*------------------------------------------------------------
-------------Top Banner With Top right Menu Links-------------
--------------------------------------------------------------*/

#topbanner_with_logo{
width:1000px;
height:143px;
background-image:url(images/ntdc_topbanner_with_logo.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}


#logo_section{
width:81px;
height:80px;
margin-left:30px;
margin-top:42px;
float:left;
/*margin-right:auto;*/
}

#text_section{
width:350px;
height:46px;
margin-left:10px;
margin-top:64px;
float:left;
/*margin-right:auto;*/
}

#top_menu_links_section{
width:440px;
height:26px;
margin-left:40px;
margin-top:8px;
float:right;
/*margin-right:auto;*/
}

/*--Top Menu Navigation List---*/

ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}


#top_menu_navlist 
{
	height:24px;
	width:300px;
	margin-left:130px;
	margin-top:18px;
	/*margin-left:160px;
	border:1px solid #06C;
	border:1px solid #06C;*/
}

	
#top_menu_navlist li
{
display: inline;
list-style-type: none;
padding-right: 22px;
padding-bottom:0px;
}

#top_menu_navlist a 
{
text-decoration:none; 
color:#002157; 
font-size: 12px; 	
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;
}


#top_menu_navlist a:hover
{
text-decoration:none; 
color:#009200; 
font-size: 12px;	
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;

}

#top_menu_navlist a:active #top_menu_navlist a:visited #top_menu_navlist a.visited:hover
{
text-decoration:none; 
color:#002157; 
font-size: 12px; 
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;
}

/*-------------------------------------------------*/
/*-------------Main Menu Links Section-------------*/
/*-------------------------------------------------*/

#mainmenu{
width:1000px;
height:65px;
background-image:url(images/ntdc_main_menu_strip.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}



.suckertreemenu ul{
margin: 0;
padding: 0;
height:65px;
list-style-type: none;
margin-left:20px;
padding-top:18px;

text-decoration:none; 
color:#002157; 
font-size: 12px; 	
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;


/*background-color: #F3F3F3;*/ /*overall menu background color*/
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
/*display: block;*/
width:220px; /*Width of top level menu link items*/
padding: 4px 16px;
/*border: 1px solid black;*/
border-left-width: 0;
text-decoration:none; 
color:#002157; 
font-size: 12px; 	
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;

}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
background-image:url(images/linkbg.jpg);
background-repeat:no-repeat;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
margin-left:0px;
margin-top:-18px;
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 200px; /*width of sub menu levels*/
height:20px;
padding: 10px 5px;
/*border: 1px solid #fff;*/
text-decoration:none; 
color:#002157; 
font-size: 12px; 	
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;
}

.suckertreemenu ul li a:hover{
/*background-color: black;*/
color: #009200;
background-image:url(images/linkbg_ro.jpg);
background-repeat:no-repeat;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
background: # url(images/arrow-down.gif) no-repeat center right;
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
background: # url(images/arrow-right.gif) no-repeat center right;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */




/*-------------------------------------------------*/
/*-------------Main Website Banner Section-------------*/
/*-------------------------------------------------*/

#main_banner{
width:1000px;
height:316px;
background-image:url(images/ntdc_page_bg.png);
background-repeat:repeat-y;
margin-left:auto;
margin-right:auto;
}


#banner_portion{
width:960px;
height:307px;
margin-left:auto;
margin-right:auto;
}

/*---------------------------------------------------------------*/
/*-------------Latest Updates Section, News Scroller-------------*/
/*---------------------------------------------------------------*/

#latest_updates{
width:1000px;
height:39px;
background-image:url(images/ntdc_latest_updates_strip.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}

/*-------------Text Scroller/Marquee-------------*/

.tabb a { text-decoration:none; color:#002157}
.tabb a:link	{color:#002157;}
.tabb a:visited{color: #002157;}
.tabb a:hover	{color:#009200}

.tab a { text-decoration:none; color:#002157}
.tab a:link	{color:#002157;}
.tab a:visited{color: #002157;}
.tab a:hover	{color:#009200}

.tab {font-size:12px;font-family:Tahoma, Arial, Helvetica, sans-serif; color:#3a3a3a;}/*PLAIN TEXT*/
.tabb {font-size:14px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#3a3a3a; }/*LINKED TEXT*/



/*---------------------------------------------------------------*/
/*-------------Page Contents Section-------------*/
/*---------------------------------------------------------------*/

#content_section{
width:1000px;
height:auto;
margin-left:auto;
margin-right:auto;
background-image:url(images/ntdc_page_bg.png);
background-repeat:repeat-y;
overflow: hidden;
}


/*---------------------------------------------------------------*/
/*-------------------Left Column Section-------------------------*/
/*---------------------------------------------------------------*/


#left_col{
width:288px;
height:100%;
float:left;
background-image:url(images/ntdc_left_column_bg.png);
background-repeat:repeat-y;
padding-bottom: 32767px;
margin-bottom: -32767px;
}

#leftcol_links_section{
width:288px;
margin-top:30px;
height:auto;
}


#leftcol_links_section_top{
width:257px;
height:39px;
padding-left:30px;
line-height:30px;
background-image:url(images/ntdc_left_column_head_background.png);
background-repeat:no-repeat;
}


#leftcol_links_section_down{
width:274px;
height:auto;
margin-left:12px;
margin-bottom:20px;
}

#leftcol_contactus_section_down{
width:254px;
height:auto;
margin-left:12px;
padding-left:20px;
margin-bottom:20px;
margin-top:10px;
}



#navcontainer ul
{
list-style-type: none;
text-align: left;
padding-left:20px;
}

#navcontainer ul li
{
	height:35px;
	width:275px;
	line-height:32px;
	border-bottom:1px solid #dedede;
	
}

#navcontainer ul li a
{
background: transparent url(images/ntdc_green_bullet.jpg) left center no-repeat;
padding-left: 15px;
/*text-align:left;*/
text-decoration:none; 
color:#002157; 
font-size: 12px; 
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;
}


#navcontainer ul li a:hover
{
background: transparent url(images/ntdc_blue_bullet.jpg) left center no-repeat;
text-decoration:none; 
color:#009200; 
font-size: 12px; 
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;
}


#navcontainer ul li a#current
{
background: transparent url(images/list-active.gif) left center no-repeat;
color: #666;
}


/*---------------------------------------------------------------*/
/*-------------------Right Column Section-------------------------*/
/*---------------------------------------------------------------*/


#right_col{
width:700px;
height:100%;
margin-right:12px;
float:right;
background-color:#FFF;
padding-bottom: 32767px;
margin-bottom: -32767px;
}

/*--Right Column Welcome Section--*/
#rightcol_welcome_section{
width:650px;
height:auto;
margin-top:30px;
margin-bottom:30px;
padding-left:20px;
/*border:1px solid #06C;*/
}


/*--Right Column 6 Box Section--*/

#rightcol_box_section{
width:650px;
height:auto;
padding-left:20px;
}


/*--Left Small Box with in content section--*/
#smallbox_left{
width:299px;
height:auto;
float:left;
margin-top:30px;

}

#smallbox_left_top{
width:269px;
height:38px;
padding-left:30px;
line-height:30px;
background-image:url(images/ntdc_small_box_top.jpg);
background-repeat:no-repeat;

}

#smallbox_left_center{
width:300px;
height:auto;
background-image:url(images/ntdc_small_box_middle.gif);
background-repeat:repeat-y;
padding-bottom:110px;
/*border:1px solid #06C;*/
}

#smallbox_left_center_image{
width:86px;
height:86px;
margin-top:10px;
margin-left:30px;
float:left;
/*border:1px solid #06C;*/
}

#smallbox_left_center_text{
width:160px;
height:86px;
float:right;
margin-right:16px;
margin-top:10px;

}

#smallbox_left_bottom{
clear:both;
width:300px;
height:9px;
background-image:url(images/ntdc_small_box_bottom.gif);
background-repeat:no-repeat;
/*border:1px solid #06C;*/
}


/*--Right Small Box with in content section--*/

#smallbox_right{
width:299px;
height:auto;
float:right;
margin-top:30px;
/*margin-right:30px;*/
}

#smallbox_right_top{
width:269px;
height:38px;
padding-left:30px;
line-height:30px;
background-image:url(images/ntdc_small_box_top.jpg);
background-repeat:no-repeat;

}

#smallbox_right_center{
width:300px;
height:auto;
background-image:url(images/ntdc_small_box_middle.gif);
background-repeat:repeat-y;
padding-bottom:110px;
/*border:1px solid #06C;*/
}

#smallbox_right_center_image{
width:86px;
height:86px;
margin-top:10px;
margin-left:30px;
float:left;
/*border:1px solid #06C;*/
}

#smallbox_right_center_text{
width:160px;
height:86px;
float:right;
margin-right:16px;
margin-top:10px;

}

#smallbox_right_bottom{
clear:both;
width:300px;
height:9px;
background-image:url(images/ntdc_small_box_bottom.gif);
background-repeat:no-repeat;
/*border:1px solid #06C;*/
}



/*--eBrochure big Box under the six boxes with in content section--*/

#ebrochure_left{
width:299px;
height:auto;
float:left;
margin-left:20px;
margin-top:40px;

}

#ebrochure_left_top{
width:652px;
height:39px;
padding-left:30px;
line-height:30px;
background-image:url(images/ntdc_big_box_top.gif);
background-repeat:no-repeat;

}

#ebrochure_left_center{
width:652px;
height:auto;
background-image:url(images/ntdc_big_box_middle.gif);
background-repeat:repeat-y;
padding-bottom:110px;
/*border:1px solid #06C;*/
}

#ebrochure_left_center_image{
width:86px;
height:86px;
margin-top:10px;
margin-left:30px;
float:left;
/*border:1px solid #06C;*/
}

#ebrochure_left_center_text{
width:490px;
height:86px;
float:right;
margin-right:16px;
margin-top:10px;
margin-right:10px;

}

#ebrochure_left_bottom{
clear:both;
width:652px;
height:12px;
background-image:url(images/ntdc_big_box_bottom.gif);
background-repeat:no-repeat;
/*border:1px solid #06C;*/
}





/*---------------------------------------------------------------*/
/*------------------------Footer Section-------------------------*/
/*---------------------------------------------------------------*/


#footer_section{
clear:both;
width:1000px;
height:113px;
margin-left:auto;
margin-right:auto;
background-image:url(images/ntdc_footer_bg.png);
background-repeat:no-repeat;
}


#footer_menu_navlist 
{
	height:24px;
	width:928px;
	padding-top:26px;
	margin-left:36px;
	/*margin-left:160px;
	border:1px solid #06C;	*/
}

	
#footer_menu_navlist li
{
display: inline;
list-style-type: none;
padding-right:1px;
margin-left:0px;
}

#footer_menu_navlist a 
{
text-decoration:none; 
color:#002157; 
font-size: 10px; 	
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;
}


#footer_menu_navlist a:hover
{
text-decoration:none; 
color:#009200; 
font-size: 10px;	
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;
}

#footer_menu_navlist a:active #footer_menu_navlist a:visited #footer_menu_navlist a.visited:hover
{
text-decoration:none; 
color:#343434; 
font-size: 10px; 
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;
}


#ntdc_copyright{
height:16px;
width:934px;
padding-top:4px;
margin-left:34px;
/*margin-left:160px;
border:1px solid #06C;*/
}


.ntdc_name{
color:#002157;
font-size: 16px;
font-weight:bold;
font-family:Tahoma, Arial, Helvetica, sans-serif;		
}


.ntdc_label_copyright{
color:#3a3a3a;
font-size: 9px;
font-weight:bold;
font-family:Tahoma, Arial, Helvetica, sans-serif;		
}

.ntdc_label_designed_by{
color:#3a3a3a;
font-size: 9px;
font-weight:400;
font-family:Tahoma, Arial, Helvetica, sans-serif;		
}






/*============================*/











#uppertopbanner_section{
width:958px;
height:146px;
/*margin-top:20px;*/
margin-left:auto;
margin-right:auto;
}

#menuitems_section{
width:958px;
height:48px;
margin-left:auto;
margin-right:auto;
}

#mainbanner{
width:950px;
height:367px;
background-color:#C69;
margin-left:auto;
margin-right:auto;	
}




#innercontents{
width:960px;
height:auto;
padding-top:40px;
margin-left:auto;
margin-right:auto;
background-image:url(images/shadedline.jpg);
background-repeat:no-repeat;
}

#introbox{
width:860px;
height:56px;
padding:20px;
background-image:url(images/introboxbg.jpg);
background-repeat:repeat-x;
border:1px solid #eaeaea;
margin-left:auto;
margin-right:auto;
}

#brandsbox{
width:900px;
height:169px;
margin-top:20px;
margin-left:auto;
margin-right:auto;
background-image:url(images/brandboxbg.jpg);
background-repeat:repeat-x;
border:1px solid #eaeaea;

}


.phonenum{
color:#343434;
	font-size: 22px;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;		
	}
	

.boldblacklabel{
color:#343434;
	font-size: 12px;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;		
	}
	
	
.contenttext_wireless{
color:#343434;
font-size: 12px;
line-height:18px;
font-family:Tahoma, Arial, Helvetica, sans-serif;		
	}	

.copywrite_wireless
{
color:#343434;
font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;		
	}	


a.myemail:link{ text-decoration:none; color:#136cc0; font-size: 14px; 	font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
a.myemail:hover{ text-decoration:none; color:#343434; font-size: 14px;	font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
a.myemail:active{ text-decoration:none; color:#136cc0; font-size: 14px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
a.myemail.visited{ text-decoration:none; color:#136cc0; font-size: 14px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
a.myemail.visited:hover{ text-decoration:none; color:#136cc0; font-size: 14px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}


a.mainmenulinks:link{ text-decoration:none; color:#343434; font-size: 14px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
a.mainmenulinks:hover{ text-decoration:none; color:#136cc0; font-size: 14px;font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
a.mainmenulinks:active{ text-decoration:none; color:#343434; font-size: 14px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
a.mainmenulinks.visited{ text-decoration:none; color:#343434; font-size: 14px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
a.mainmenulinks.visited:hover{ text-decoration:none; color:#343434; font-size: 14px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}


a.genlink:link{ text-decoration:none; color:#136cc0; font-size: 12px; 	font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
a.genlink:hover{ text-decoration:none; color:#343434; font-size: 12px;	font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
a.genlink:active{ text-decoration:none; color:#136cc0; font-size: 12px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
a.genlink.visited{ text-decoration:none; color:#136cc0; font-size: 12px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}
a.genlink.visited:hover{ text-decoration:none; color:#136cc0; font-size: 12px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;}


.loginbutton{
	height:22px;
	width:31px;
	background-image:url(images/gobutton.jpg);
	background-repeat:none;
	color:#FFF;
	font-size: 12px;
	border:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;		
	}

.textfield_wirelessxplosion{
	height:18px;
	width:90px;	
	color:#cbcbcb;
	font-size:11px;
	border:1px solid #eaeaea;
	font-family:Tahoma, Arial, Helvetica, sans-serif;		
	}
	

