
/* -------- Begin CSS for Navigaiton Bar -------- */

	.navbar {
		background-color:#CCCCCC;
		border-style:solid;
		border-width:3px;
		border-color:#4F6B93;
		border-collapse: collapse;
		border-spacing: 0px;
		empty-cells: show;
		padding:0;
		width:98%;
	}

	.navbar_text {
		color: black;
		font-size: 10px;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
	}

	.navbar_text a:link {
		color: black;
		font-size: 10px;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
	}

	.navbar_text a:visited {
		color: black;
		font-size: 10px;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
	}

	.navbar_text a:hover {
		color: red;
		font-size: 10px;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
	}

/* -------- End CSS for Navigaiton Bar -------- */


/* -------- Begin CSS for Navigaiton Menus -------- */

	.menu {
		background-color: #CCCCCC;
	 	border-left: 3px solid #4F6B93; 
		border-right: 3px solid #4F6B93; 
		border-bottom: 3px solid #4F6B93; 
		border-color: #4F6B93;
		border-collapse: collapse;
		border-spacing: 0px;
		empty-cells: show;
		padding: 0;
		width: 160px;
	}

	.menu_header {
		background-color: #4F6B93; 
		color: white;
		font-size: 14px;
		text-align: center;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
		font-weight: bold;
	}

	.menu_text {
		color: white;
		font-size: 12px;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
	}

	.menu_text a:link {
		color: black;
		font-size: 12px;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
	}

	.menu_text a:visited {
		color: black;
		font-size: 12px;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
	}

	.menu_text a:hover {
		color: red;
		font-size: 12px;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
	}

/* -------- End CSS for Navigaiton Menus -------- */


/* -------- Begin CSS for PCWorld RSS Feed -------- */

	.fd_bordertable {
		background-color: #cccccc;
	 	border-left: 3px solid #4F6B93; 
		border-right: 3px solid #4F6B93; 
		border-bottom: 3px solid #4F6B93; 
		border-color: #4F6B93;
		padding: 0;
		width: 154px;
	}

	.fd_maintable {
		border-width: 0;
		background: #cccccc;
		width: 154px;
	}

	.fd_header {
		padding: 2px;
		background: #4F6B93;
		color: white;
		font-family: verdana, helvetica, arial, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		vertical-align: top;
		width: 154px;
	}

	.fd_itemcell {
		padding: 5px;
		line-height: 16px;
		background: #cccccc;
		color: black;
		font-family: Verdana, Times New Roman, Times, serif;
		font-size: 10px;
	}

	.fd_itemlink {
		color: blue;
		text-decoration: none;
	}

	.fd_itemlink:visited {
		color: blue;
		text-decoration: none;
	}

	.fd_itemlink:hover {
		color: #ff0000;
		text-decoration: none;
	}

/* -------- End CSS for PCWorld RSS Feed -------- */


/* -------- Begin CSS for Symantec Security Alerts -------- */

	.av {
		background-color: #CCCCCC;
		border-style: solid;
		border-width: 3px;
		border-color: #4F6B93;
		padding: 0;
		width: 160px;
	}

/* -------- End CSS for Symantec Security Alerts -------- */



	.news_window {
		background-color: #ffffff;
		border-style: solid;
		border-left: 3px solid #4F6B93; 
		border-right: 3px solid #4F6B93; 
		border-bottom: 3px solid #4F6B93; 
		border-color: #4F6B93; 
		border-collapse: collapse;
		border-spacing: 0px;
		empty-cells: show;
		padding: 0; 
	}



/* -------- Begin CSS for standard table layout -------- */

	.table_border {
		background-color: #eeeeee;
		border-style: solid;
		border-left: 3px solid #4F6B93; 
		border-right: 3px solid #4F6B93; 
		border-bottom: 3px solid #4F6B93; 
		border-color: #4F6B93; 
		border-collapse: collapse;
		border-spacing: 0px;
		empty-cells: show;
		padding: 0; 
	}
	
	.table_header {
		background-color: #4F6B93; 
		text-align: center; 
		font-family: verdana, helvetica, arial, sans-serif;
		font-size: 12px; 
		font-weight: bold;
		color: #FFFFFF;
	}

	.table_description {
		background-color: #FFFFFF; 
		border-left: 1px solid #4F6B93; 
		border-right: 1px solid #4F6B93; 
		border-bottom: 2px solid #4F6B93;
		text-align: center; 
		font-family: verdana, helvetica, arial, sans-serif;
		font-size: 10px; 
		font-weight: bold;
		color: #000000;
	}
	
	.table_cell {
		border-left: 1px solid #4F6B93; 
		border-right: 1px solid #4F6B93; 
		border-bottom: 1px solid #4F6B93; 
		background-color: #eeeeee; 
		text-align: center; 
		font-family: verdana, helvetica, arial, sans-serif;
		font-size: 11px; 
		color: #000000;		
	}

	.table_cell a:link {
		color: blue;
		font-size: 11px;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
	}

	.table_cell a:visited {
		color: blue;
		font-size: 11px;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
	}

	.table_cell a:hover {
		color: red;
		font-size: 11px;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
	}

	
/* -------- End CSS for standard table layout -------- */


/* -------- Begin CSS for Menu Bar on DSL & E-Commerce Pages -------- */

	.dslmenubar { 
		background-color:#CCCCCC; 
		border-style:solid;
		border-width:3px;
		border-color:#4F6B93;
		padding:0;
		width:98%;
	}

	.dslmenubar_text {
		color:black;
		font-size:10px;
		font-family:verdana, helvetica, arial, sans-serif;
		text-decoration:none;
	}

	.dslmenubar_text a:link {
		color:black;
		font-size:10px;
		font-family:verdana, helvetica, arial, sans-serif;
		text-decoration:none;
	}

	.dslmenubar_text a:visited {
		color:black;
		font-size:10px;
		font-family:verdana, helvetica, arial, sans-serif;
		text-decoration:none;
	}

	.dslmenubar_text a:hover {
		color:red;
		font-size:10px;
		font-family:verdana, helvetica, arial, sans-serif;
		text-decoration:none;
	}

/* -------- End CSS for Menu Bar on DSL & E-commerce Pages -------- */

/* -------- Begin CSS for Access Number Pages -------- */

	.dialup_border {
		background-color: #eeeeee;
		border-style: solid;
		border-left: 3px solid #4F6B93; 
		border-right: 3px solid #4F6B93; 
		border-bottom: 3px solid #4F6B93; 
		border-color: #4F6B93; 
		border-collapse: collapse;
		border-spacing: 0px;
		empty-cells: show;
		padding: 5; 
	}
	
	.dialup_header {
		background-color: #4F6B93; 
		text-align: center; 
		font-family: verdana, helvetica, arial, sans-serif;
		font-size: 12px; 
		font-weight: bold;
		color: #FFFFFF;
	}
	
	.dialup_cell_even {
		border-left: 1px solid #4F6B93; 
		border-right: 1px solid #4F6B93; 
		border-bottom: 1px solid #4F6B93; 
		background-color: #eeeeee; 
		font-family: verdana, helvetica, arial, sans-serif;
		font-size: 12px; 
		color: #000000;		
	}

	.dialup_cell_odd {
		border-left: 1px solid #4F6B93; 
		border-right: 1px solid #4F6B93; 
		border-bottom: 1px solid #4F6B93; 
		background-color: #cccccc; 
		font-family: verdana, helvetica, arial, sans-serif;
		font-size: 12px; 
		color: #000000;
		text-decoration: none;	
	}

	.dialup_cell_odd a:link {
		color: blue;
		font-size: 14px;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
	}

	.dialup_cell_odd a:visited {
		color: blue;
		font-size: 14px;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
	}

	.dialup_cell_odd a:hover {
		color: red;
		font-size: 14px;
		font-family: verdana, helvetica, arial, sans-serif;
		text-decoration: none;
	}

/* -------- End CSS for Access Number Pages -------- */


/* -------- Begin CSS for E-Commerce Box -------- */

	.ecom_box {
		background-color: #eeeeee;
		border-style: solid;
		border-left: 3px solid #000000; 
		border-right: 3px solid #000000; 
		border-bottom: 3px solid #000000; 
		border-color: #000000; 
		border-collapse: collapse;
		border-spacing: 0px;
		empty-cells: show;
		padding: 5; 
		position: relative;
		float: right;
	}

/* -------- End CSS for E-Commerce Box -------- */



	.member_border {
		background-color: #ffffff;
		border-style: solid;
		border-left: 3px solid #4F6B93; 
		border-right: 3px solid #4F6B93; 
		border-bottom: 3px solid #4F6B93; 
		border-color: #4F6B93; 
		border-collapse: collapse;
		border-spacing: 0px;
		empty-cells: show;
		padding: 0; 
	}
	
	.member_cell {
		border-left: 3px solid #4F6B93; 
		border-right: 3px solid #4F6B93; 
		border-bottom: 3px solid #4F6B93; 
		background-color: #ffffff; 
		text-align: center; 
		font-family: verdana, helvetica, arial, sans-serif;
		font-size: 11px; 
		color: #000000;		
	}




/* -------- Begin CSS for text formatting -------- */

.def                 { color: black; font-size: 11px; font-family: verdana, helvetica, arial, sans-serif; text-decoration: none; }
.defbig              { color: black; font-size: 19px; font-family: verdana, helvetica, arial, sans-serif; text-decoration: none; }
.def a:link          { color: blue; font-size: 11px; font-family: verdana, helvetica, arial, sans-serif; text-decoration: none; }
.def a:visited       { color: blue; font-size: 11px; font-family: verdana, helvetica, arial, sans-serif; text-decoration: none; }
.def a:hover         { color: red; font-size: 11px; font-family: verdana, helvetica, arial, sans-serif; text-decoration: none; }
.def b               { color: blaCK; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif; text-decoration: bold; }

.defred              { color: black; font-size: 11px; font-family: verdana, helvetica, arial, sans-serif; text-decoration: none; }
.defred b            { color: red; font-size: 12px; font-family: verdana, helvetica, arial, sans-serif; text-decoration: bold; }


.header   { color: #000000; font-size: 16px; font-family: verdana, helvetica, arial, sans-serif; text-decoration: none;}
.header b { color: #000000; font-size: 18px; font-family: verdana, helvetica, arial, sans-serif; text-decoration: bold; }
.header a:link          { color: blue; font-size: 18px; font-family: verdana, helvetica, arial, sans-serif; text-decoration: none; }
.header a:visited       { color: blue; font-size: 18px; font-family: verdana, helvetica, arial, sans-serif; text-decoration: none; }
.header a:hover         { color: red; font-size: 18px; font-family: verdana, helvetica, arial, sans-serif; text-decoration: none; }

/* -------- End CSS for text formatting -------- */








/*

.index                { color:#000000; font-size:14px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:bold; }
.index a:link         { color:#0000ff; font-size:14px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:underline; }
.index a:visited      { color:#0000ff; font-size:14px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:underline; }
.index a:hover        { color:#ff0000; font-size:14px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:none; }
.index b              { color:#000000; font-size:18px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:bold; }

.form                { color:#000000; font-size:10px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:none; background-color:#eeeeee; }
.formover            { color:#ff0000; font-size:10px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:none; background-color:#eeeeee; }

.dialup              { color:#000000; font-size:15px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:none; }
.dialup a:link       { color:#0000ff; font-size:15px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:underline; }
.dialup a:visited    { color:#0000ff; font-size:15px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:underline; }
.dialup a:hover      { color:#ff0000; font-size:15px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:none; }
.dialup b            { color:#000000; font-size:18px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:bold; }

.news                { color:#000000; font-size:12px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:none; }
.news a:link         { color:#0000ff; font-size:12px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:underline; }
.news a:visited      { color:#0000ff; font-size:12px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:underline; }
.news a:hover        { color:#ff0000; font-size:12px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:none; }
.news b              { color:#000000; font-size:16px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:bold; }

.archive                { color:#000000; font-size:12px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:none; }
.archive a:link         { color:#0000ff; font-size:14px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:underline; }
.archive a:visited      { color:#0000ff; font-size:14px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:underline; }
.archive a:hover        { color:#ff0000; font-size:14px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:none; }
.archive b              { color:#000000; font-size:14px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:bold; }

.clients                { color:#000000; font-size:14px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:none; }
.clients a:link         { color:#0000ff; font-size:14px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:underline; }
.clients a:visited      { color:#0000ff; font-size:14px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:underline; }
.clients a:hover        { color:#ff0000; font-size:14px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:none; }
.clients b              { color:#000000; font-size:16px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:bold; }

.support                { color:#000000; font-size:12px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:none; }
.support a:link         { color:#0000ff; font-size:12px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:underline; }
.support a:visited      { color:#0000ff; font-size:12px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:underline; }
.support a:hover        { color:#ff0000; font-size:12px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:none; }
.support b              { color:#000000; font-size:14px; font-family:verdana, helvetica, arial, sans-serif; text-decoration:bold; }

*/



