@charset "utf-8";
/* CSS Document */


body{
	 background:#fff ;
	color:#222222;
font-family:arial,Helvetica,sans-serif;
font-size:12px;
}

#wrapper
{

	margin: 0 auto;
	width: 990px;
	position:relative;
	
	
}

#MainPage{ 	
    background:none;
 float:left;
	width: 956px;
	position:relative;	
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

a{ color:#000; text-decoration:underline;}
a:hover{color:#013562; text-decoration:none;}	
p {
line-height:150%;
margin-top:0;
}

a img{ border:0 none}
h2{ font-size:13px; color:#000; font-family:tahoma; font-weight:bold;}

h1{ font-size:18px; color:#5e5e5e; font-family:Trebuchet MS;  line-height:25px; height:35px; clear:both ; border-bottom:1px solid #e7e6e4;}

.RightInerPages ul{ list-style:none; margin:10px; padding:0px; }
.RightInerPages ul li { background:url(../images/TechArrowHover.gif) 0 3px no-repeat; padding:0 0 0 25px; margin-bottom:10px;}

/****************************************************************************************************/


#submenu
{
	width:210px;
	margin-bottom:5px;
	margin:0 auto;
	
}

#submenu ul 
{
	list-style:none;
	margin: 0;
	padding: 0;
}

#submenu li 
{
	padding:0 0 3px !important; margin:0 !important; line-height:normal !important
}

#submenu li a:link, #submenu li a:visited {
font-size: 11px;
font-family:Verdana, Geneva, sans-serif;
padding:5px 0px 5px 8px;
display: block;
color: #3f3f3f;
text-decoration: none;
background-image:url(../images/submenubg.png);
background-repeat:no-repeat;
}

#submenu li a:hover {
background-image:url(../images/submenubgactive.png); color:#fff
}

.newsletter
{
    margin-top:10px;
    background-image:url(../images/newsltrbg.png);
    width:210px;
    height:83px;
    
}

/**************************
***** Main Page ************
*****************/

.LogoTop{ height:70px; float:left; padding: 5px 0 1px 0;}
/*.LogoTop a{ height:65px;  width:300px; display:block; background:url(../images/NileLogo.gif) 0 0 no-repeat; margin:15px 0 0 40px; text-indent:-9999px}
*/
.LogoTop a{ height:70px;  width:956px; display:block; background:url(../images/Netwave-Web-Top.png) 0 0 no-repeat; text-indent:-9999px;}
.smallparagraph
{
	width:200px;
	float:right;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}

/********************* Nav *************/
.TopLinks{ padding:0px; height:41px; float:left; background:url(../images/LeftMenu.gif) 0 0 no-repeat; padding:0 0 0 4px  }
.RightTop{height:41px; float:left; background:url(../images/RightMenu.gif) 0 0 no-repeat; padding:0 4px 0 0}

/******************** Header **************/
.Header{ margin:1px 0 0 0 ; height:251; width:956px; float:left;}

/************* Content ****************/
.Content { width:926px; padding:15px; margin:1px 0 1px 0; background:#f5f5f5; float:left}

.RightSide{ width:668px; float:left;}
.LeftSide {width:220px; float:right;}

.RightBox{  width:313px; float:left}
.LeftBox{  width:313px; float:right}

/**************************** Group_Links *******************/

.Group_Links{ width:100% ; float:left; }

.Links{ padding:0px 0; margin:10px 0 0 0;font-size:12px;  float:left;}
.Links ul{
	list-style:none;
	margin:0;
	padding:0; float:left;
	font-size:12px;
	}
	
.Links li{
		float:left;
		padding:0px;
		list-style:none;padding:0px 0px; width:313px;
		height:24px; background:url(../images/LinksBgOff.gif) 0 0 no-repeat; margin:2px 0 0 0;
		}
		
.Links li.selected{
		color:#fff; text-decoration:none;background:url(../images/LinksBgOn.gif) 0 0 no-repeat;height:24px;width:303px; display:block;
		}			
.Links li.selected a{
		color:#fff;}	
.Links li a{
	
	 padding:0 0 0 15px ; color:#040608; text-decoration:none;height:24px;width:293px; display:block; line-height:24px; font-weight:bold; margin:0px}
	
.Links li a:hover{	color:#fff;  padding:0 0 0 15px ;  text-decoration:none;height:24px;width:293px; display:block; line-height:24px; font-weight:bold; margin:0px}	
.Links li a:hover{color:#fff; text-decoration:none;background:url(../images/LinksBgOn.gif) 0 0 no-repeat;height:24px;width:303px; display:block; }	


/******* More Button ******/

a.button
{
	background: transparent url(../images/bg_button_a.gif) no-repeat scroll top left;
	color: #a2a2a2;
	display: block;
	float: right;
	font-family:arial ;
	height: 31px;
	margin-right: 0px;
	padding-left: 12px; /* sliding doors padding */
	text-decoration: none;
	margin:10px 0 0 5px;
	font-weight:bold;
	font-size:11px;

}

a.button span
{
	background: transparent url(../images/bg_button_span.gif) right no-repeat;
	display: block;
	cursor: pointer;
	padding: 0px 10px 0 2px;
	float: left;
text-shadow: #fff 1px 1px 1px;

	height: 31px;
	line-height: 29px;
}
a.button span:hover{color:#4b8ed2;}


.margtop
{
	margin-top:5px;
	margin-bottom:5px;
}



#contactform
{
	width:281px;
	margin-top:10px;
	padding-left:10px;
}

.bluetext
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#5e5e5e;
}

.paragraph
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#5e5e5e;
	text-align:justify;
	margin-left:10px 5px 0 0;
}

.Readmore
{
	font-size:11px;
	color:#0C8DED;
	float:right;
	margin-right:10px;
}

.h5blue
{
    
	color:#0C8DED;
	font-family:Verdana;
	font-size:11px;
	margin:0px;
	
}



label
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#a7a7a7;
}

.text
{
	background:#f2f2f2;
	border:#dedede solid 1px;
	width:257px;
}
/*************** StripHome**********/

.StripHome{ height:9px; background:url(../images/StripHome.gif) 0 0 no-repeat; width:313px; margin:15px 0; float:left}
.FlashContent{ margin:20px 0}

/*********** News **************/

.News{ float:left; width:100%}
.date {
 float:left;
color:#454545;
display:inline-block;
margin:0;
padding:0 5px;
width:34px; height:59px; background:url(../images/DateBg.gif) 0 0 no-repeat;}
}

.entry {
padding:10px 0px 10px 5px;
 line-height:180%;
}

.entry p{ font-size:12px;padding:10px 0; line-height:18px;}

.day{ display:block; color:#fff; font-size:11px; font-weight:bold; margin:16px 0 0 2px ; text-align:center; width:28px; float:left; height:15px; padding:0; line-height:normal}
.Month{ display:block; color:#999; font-size:9px; font-weight:normal;text-align:center; width:28px; margin:0px; padding:0px;float:left;height:15px;line-height:normal}

.NewsEnd{ background:url(../images/NewsEnd.gif) 0 0 no-repeat; height:5px;  width:313px;margin:5px 0 0;}


/************************ Footer ************/

.Footer{ float:left; width:956px; height:40px; margin:2px 0; background:url(../images/FooterBg.gif) 0 0 repeat-x; color:#fff;}
.FooterLeft{ float:left; width:15px; height:40px; background:url(../images/FooterLeft.gif) 0 0  no-repeat;}
.FooterRight{ float:Right; width:15px; height:40px; background:url(../images/FooterRight.gif) 0 0  no-repeat;}

/* .Footer{ float:left; width:956px; height:40px; margin:2px 0; background:url(../images/Footer.png) 0 0 repeat-x; color:#fff;}
.FooterLeft{ float:left; width:15px; height:40px; background:url(../images/Footer-Left.png) 0 0  no-repeat;}
.FooterRight{ float:Right; width:15px; height:40px; background:url(../images/Footer-Right.png) 0 0  no-repeat;} */

.FooterContent { float:left; width:926px; height:40px;}

.LowerLink{ float:left; width:40%; margin:12px 0 0 0; font-size:11px;}

.LowerLink ul{ list-style:none; padding:0; margin:0;}
.LowerLink ul li{ list-style-type:none; float:left; padding:0 5px;margin:0 !important; line-height:normal !important }
.LowerLink ul li a{ color:#fff; text-decoration:none   }
.LowerLink ul li a:hover{ color:#fff; text-decoration:underline  }

.CopyRight{ float:right; width:40%; margin:5px 0 0 0; font-size:11px; text-align:right}
.CopyRight a{ color:#fff; text-decoration:none   }
.CopyRight a:hover{ color:#fff; text-decoration:underline  }



/******************* Search **************/

.Search{ background:url(../images/Search.gif) 0 0 no-repeat; height:35px; width:211px; display:inline-block; margin:0 0 0 4px;  height:50px}

.TextSearch{ border:0 none; background:0 none; margin:11px; font-size:10px; width:140px;padding:0; float:left }
.SearchBtn{ width:40px; height:35px; border:0 none; background:0 none; cursor:pointer; padding:0; margin:0px;}

.Search-big
{ background:url(../images/searchbig.jpg) 0 0 no-repeat; height:35px; width:450px; display:inline-block; margin:0 0 0 4px;  height:50px}

.TextSearchbig{ border:0 none; background:0 none; margin:11px; font-size:10px; width:180px;padding:0; float:left }

.TextSelectbig{ border:0 none; background:0 none; margin:8px; font-size:10px; width:180px;padding-left:10px; float:left}


/************* support **********/
.Support{ margin:15px 0; float:left;}
.Map{ margin:0; text-align:center; clear:both}



ul li, ol li {
   
   
    /*color: #949494 !important;*/
    line-height: 18px;
    /*list-style-position: outside;*/
   /* margin: 3px 15px 0 0;
    padding: 0 1px 0 0;*/
}

ul {
    list-style-type: square;
	margin: 10px 0 5px 0.5in;
}

ol {
	margin: 10px 0 5px 0.5in;
}

.drop-cont2{ background-image:url(../images/bg-cont.gif); background-repeat:repeat-x; width:665px; float:left; margin-top:5px;}
#RightSide_ContactUs1_UpdatePanel1 table{ float:left}
#RightSide_ContactUs1_ddlBranches{ float:right;width:150px}
.drop-cont2 .tit{ color:#fff;font-family:Verdana, Geneva, sans-serif;
width:150px;
	}

.bluetext4
{
	font-family:Verdana, Geneva, sans-serif;
	color:#5e5e5e;
	padding:10px 0 7px 0;
}


/************* Nile Custom **********/
.nile_TR_Head
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	background-color: #cccccc;
}
.nile_TR_Norm
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.nile_TR_Alt
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	background-color: #DAECF8;
}


