
/* BUTTONS------------------------------------------------------------------------------------*/

input.checkButton {
  
  background-image: url('/img/button_check.gif');
  border: none;
  background-repeat:no-repeat;
  height:22px;
  width:96px;
  }
input.loginButton {  background-image: url('/img/button_login.gif');
		     border: none;  background-repeat:no-repeat;
		     height:22px;
		     width:96px;
}
input.continueButton {  background-image: url('/img/button_next.gif');
		     border: none;  background-repeat:no-repeat;
		     height:22px;
		     width:96px;
}
/*---------------------------------------------------------------------------------------------*/

.justify { text-align: justify; }

body {
	margin: 0px;
	padding: 0px;
	font-family:  Verdana, sans-serif;
	font-size:11px;
	background-color: #FFFFFF;
	
}
.rslHeader {	     
		     color : red;
		     font-weight: bold;    
		     
		     }

.shaded {	background-color: #E0E0F3;}
.shaded2 {	     padding: 10px;
		     background-image: url('/img/sline.gif');
		     border: none;  background-repeat:no-repeat;
		     	     width:400px;
		     }
		     
.case_study_text{

	 font-style: italic;
	 font-weight: bold;
	
}
.sitemap {

	font-family:  Verdana, sans-serif;
	font-size:9px;
	background-color: #FFFFFF;
}
.hh2 {	font-size:14px;	font-weight: bold;	margin: 0px;}
.sitemap a visited{
.menu:visited { font-family : Verdana, Arial, sans-serif; font-size : 11px;color : #000000;  }
}

div#box{width: 18em;padding: 20px;margin:0 auto;    background:#E6E6E6;color:#000}
.domainform { 	font-size:11px;}
.content_wrapper { 
	
	width: 700px;
	height: 105%;
	
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	margin-left: auto;
	margin-right: auto;
		margin-bottom: 0px;
	margin-left: auto;
	
	text-align: justify;
	background-color: #FFFFFF;
	

}
.cont_wrapper { 
	width: 700px;
	height: 105%;
	
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
	
	text-align: justify;
	background-color: #FFFFFF;
		

}
h1 {		margin:0px;		color:#333333;		font-size:10px;				}
h2 {		color:#000000;		font-weight: bold;	margin:0px;		font-size:11px;}
h3 {		margin:0px;color:#000000;font-size:12px;background-color: #FFFFFF;}

.s{font-family:Tahoma; font-size:11px;  color:#CBD2D9; text-decoration:none}
.s1{font-family:Tahoma; font-size:11px;  color:#5E5F60}

.domainHeader {
		
		background-color: #006699;
		margin-top: 5px;
		margin-bottom: 5px;
		color:#ffffff;
		font-weight: bold;
		height: 28px;
		
		
		
		
}

.wmb  { 
	background-image: url(http://www.ifdnrg.com/img/wm_background.gif);
	background-repeat: no-repeat;	background-position: right bottom;
}

.dbgrnd  { 
	background-image: url(http://www.ifdnrg.com/img/bkgrnd_domains.gif);
	background-repeat: no-repeat;	
	height: auto;
}


/* ########################################### START OF HEADER ########################################### */
.hwrapper /* Header Holder */ { 
	background-image: url(http://www.ifdnrg.com/img/hbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
.line  { 
	background-image: url(http://www.ifdnrg.com/img/hbg2.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}

.header /* Header Div */{
	padding: 0px;
	height: 70px;
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
		
}

.logo /* Logo Div */ {
	float: right;
	height:70px;
	width: 169px;
}

.flash_rhs {	float: right; margin-left: 10px;}

.floatright { 	float: right; margin-left: 5px;}
.floatleft { 	float: left; margin-left: 5px;}
.floatright2 { 	float: right; margin-left: 5px;}

.floatright_border { 	float: right; margin-left: 5px;border-style: solid;		border-width: 1px;		border-color: #000000;		}




/* =============================  PORTAL LOGIN  ==================================*/
.p_login  {	margin:10; float: right;	height: 101px;	width: 150px;	margin: 0px;}

/* =============================  LOGO BACKGROUNDS  =============================*/
.nx_logo  {	display:block;float: right;	height: 101px;	width: 150px;	background-image: url(http://www.ifdnrg.com/img/nexus_thumb.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;}
.if_logo  {	display:block;float: right;	height: 101px;	width: 150px;	background-image: url(http://www.ifdnrg.com/img/football.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;}
.ss_logo  {	display:block;float: right;	height: 101px;	width: 150px;	background-image: url(http://www.ifdnrg.com/img/discovery.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;}
.logo h1 {	float: right;	height: 70px;	width: 169px;	background-image: url(http://www.ifdnrg.com/ifdnrg_logo.png);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;}
#.logo h1 {	float: right;	height: 80px;	width: 244px;	background-image: url(http://www.ifdnrg.com/ifdnrg_xmas.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;}
.phone_grey  {	float: left;	height: 48px;	width: 322px;	background-image: url(http://www.ifdnrg.com/img/phone_grey.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;}
.phone_red  {	float: left;	height: 48px;	width: 322px;	background-image: url(http://www.ifdnrg.com/img/phone_red.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;}
.phone_blue  {	float: left;	height: 48px;	width: 322px;	background-image: url(http://www.ifdnrg.com/img/phone_blue.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;}
.phone_yellow  {	float: left;	height: 48px;	width: 322px;	background-image: url(http://www.ifdnrg.com/img/phone_yellow.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;}
.phone_green  {	float: left;	height: 48px;	width: 322px;	background-image: url(http://www.ifdnrg.com/img/phone_green.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;}


.dell_logo h1 {	float: left;	height: 375px;	width: 250px;	border-style: solid;
		border-width: 1px;
		border-color: #000000;
		margin: 0 10px 10px 0px;
		background-image: url(http://www.ifdnrg.com/img/th.gif);
 		background-repeat: no-repeat;	
		
		}

.crew_logo {	float: right;	height: 150px;	width: 200px;	border-style: solid;
		border-width: 1px;
		border-color: #000000;
		margin: 0 0px 10px 10px;
		background-image: url(http://www.ifdnrg.com//img/crew_1.jpg);
		background-repeat: no-repeat;	
		
		}
.video_logo {	float: right;	height: 197px;	width: 300px;	
		
		margin: 0 0px 10px 10px;
		background-image: url(http://www.ifdnrg.com//img/sony.broadcast.jpg);
		background-repeat: no-repeat;	
		
		}
.video_format {	float: left;	height: 157px;	width: 75px;	
		
		margin: 0 10px 10px 0px;
		background-image: url(http://www.ifdnrg.com/img/formats.jpg);
 		background-repeat: no-repeat;	
		
		}
		
		
.radio_logo_rsl {	float: right;	height: 199px;	width: 300px;	border-style: solid;
		border-width: 1px;
		border-color: #000000;
		margin: 0 0px 10px 10px;
		background-image: url(http://www.ifdnrg.com/img/internetradio_rsl.gif);
		background-repeat: no-repeat;	
		
		}

.radio_logo {	float: right;	height: 199px;	width: 300px;	border-style: solid;
		border-width: 1px;
		border-color: #000000;
		margin: 0 0px 10px 10px;
		background-image: url(http://www.ifdnrg.com/img/internetradio.gif);
		background-repeat: no-repeat;	
		
		}

.bsd_logo {	float: right;	height:72px;	width: 200px;	
		margin: 0 0px 10px 10px;
		background-image: url(http://www.ifdnrg.com/img/bsd-logo-full.png);
		background-repeat: no-repeat;	
		
		}
.slackware_logo {	float: right;	height:210px;	width: 200px;	
		margin: 0 0px 10px 10px;
		background-image: url(http://www.ifdnrg.com/img/slackware.png);
		background-repeat: no-repeat;	
		
		}		
.googlemap {	height: 342px;	width: 554px;
		border-style: solid;
		border-width: 1px;
		border-color: #000000;
		margin: 0 0px 10px 10px;
		background-image: url(http://www.ifdnrg.com/img/ifdnrg_map.gif);
		background-repeat: no-repeat;	
		}
.event_logo {	
		float: right;
		height: 350px;
		width: 232px;	
		//border-style: solid;
		//border-width: 1px;
		//border-color: #000000;
		margin: 0 0 0 10px; 
		
		
		background-image: url(http://www.ifdnrg.com/images/ifdnrg.events.jpg);	
		background-repeat: no-repeat;	
		
		}

.colo_logo h1 {	float: left;	height: 127px;	width: 300px;	background-image: url(http://www.ifdnrg.com/img/2950frontb.png);	background-repeat: no-repeat;	background-position: left top;	margin: 5px;}
.logo h1 span { display:none;}
.logo h1 a {	display:block;	height: 70px;	width: 169px;}

.domain_box  {		height: 59px;	width: 308px;	background-image: url(http://www.ifdnrg.com/img/domain_box.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;}
.domain_box2  {		height: 59px;	width: 125px;	background-image: url(http://www.ifdnrg.com/img/domain_box2.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;}
/* ==============================================================================*/

.top_menu2  {
	background-color: inherit;
	color: white;
	width: 700px;
	height: 32px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
/* ==============================================================================*/
ul {
	
	UL.check  { list-style: disc url(/img/alt_ul.gif) inside; }
	}

	.tabs li {
	//display: block;
	font-size: 11px;
	line-height: 32px;
	color: #FFF;
	float: left;
	background-color: inherit;
	}
	




.footer{ 
	background-image: url(http://www.ifdnrg.com/img/footer.png	);
	background-position: top left;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	height: 100px;
	width: 700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 0px;
	z-index:300;
	text-align: justify;
	
}

ul2 {
	list-style: none;
	width: auto;
	height: auto;
	text-align: left;
	padding: 0px;
	margin-left: 25px;
	margin-top: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.bullets {
	list-style: circle;
	width: auto;
	height: auto;
	text-align: left;
	padding: 0px;
	margin-left: 25px;
	margin-top: 13px;
	
}


.news {
		width: 700px;
		height: 112px;
		background-color: #F1F3F5;
		margin-top: 5px;
		margin-bottom: 5px;
		
		
}

.hline  { 
	width: 700px;
	background-image: url(http://www.ifdnrg.com/img/line.gif);
	background-repeat: repeat-x;
	background-position: top left;
	}


	
	








