/* GLOBAL STYLES */
body
{
color			            : #000000;
background	 	        : #212850;
font-family		         : ms sans-serif ,arial;
font-size		            : 10px;
text-decoration		: none;
margin-top		         : 10px;
margin-left		         : 0px;
}

.topNav, .topNav:visited, .topNav:active, .topNav:link
{
font-family		         : ms sans serif;
font-size		            : 11px;
text-decoration		: underline;
color			            : #ffcc66;
font-weight		      : normal;
}

.topNav:hover
{
color			            : #cc0000;
}

.topNavHome, .topNavHome:visited, .topNavHome:active, .topNavHome:link
{
font-family		        : ms sans serif;
font-size		          : 11px;
text-decoration				: underline;
color			            : #ffffff;
font-weight		      	: bold;
}

.topNavHome:hover
{
color			            : #ffffff;
}

a.brcLinkb
{
font-family		        : arial;
font-size		          : 14px;
color			            :  #232850;
font-weight		      	: bold;
text-decoration				: none;
}
a.brcLinkb:hover
{
text-decoration			 	: underline;
}

a.brcLinkr
{
font-family		        : arial;
font-size		          : 14px;
color			            : #A01111;
font-weight		      	: bold;
text-decoration				: none;
}
a.brcLinkr:hover
{
text-decoration			 	: underline;
}

.brcTextb
{
font-family		        : arial;
font-size		          : 14px;
color			            : #232850;
font-weight		      	: bold;
text-decoration				: none;
}

.brcTextr
{
font-family		        : arial;
font-size		          : 14px;
color			            : #A01111;
font-weight		      	: bold;
text-decoration				: none;
}

.brcArrow
{
font-family		        : arial;
font-size		          : 14px;
text-decoration				: none;
color			            : #232850;
font-weight		      	: bold;
}

.brcArrow2
{
font-family		         : ms sans serif;
font-size		            : 10px;
text-decoration		: none;
color			            : #000000;
font-weight		      : bold;
}

.searchHeader
{
font-family		         : ms sans serif;
font-size		           : 10px;
font-color		         : #000000;
text-decoration				 : none;
font-weight		      	 : normal;
}

.searchHeader2
{
font-family		         : arial;
font-size		           : 10px;
color	 	         			 : #ffffff;
text-decoration				 : none;
font-weight		      	 : normal;
}

.searchText
{
font-family		         : ms sans serif;
font-size		           : 13px;
font-color	 	         : #000000;
text-decoration				 : none;
font-weight		      	 : normal;
}

.whiteSeperator
{
font-family		         : ms sans serif;
font-size		            : 11px;
text-decoration		: none;
color			            : #ffffff;
font-weight		      : normal;
}

.blackSeperator
{
font-family		         : ms sans serif;
font-size		            : 11px;
text-decoration		: none;
color			            : #000000;
font-weight		      : normal;
padding-left					: 2px;
padding-right					: 2px;
}

.blueSeperator
{
font-family		         : ms sans serif;
font-size		            : 11px;
text-decoration		: none;
color			            : #83A3CB;
font-weight		      : normal;
}

.line522
{
background		      : #cccccc;
width			            : 522px;
height			            : 1px;
padding-top		      : 0px;
padding-bottom		: 0px;
border			         : 0px;
margin			         : 0px;
}

.line708
{
color			            : #cccccc;
width		 	            : 708px;
height		 	            : 1px;
padding-top		      : 0px;
padding-bottom		: 0px;
border			         : 0px;
margin			         : 0px;
}

.spacer
{
background-color 	: transparent;
border-style		      : solid;
border-width		      : 1px;
border-color		      : #ffffff;
border-top		         : none;
margin			         : 0px;
}

.listspaceDeck
{
margin-top					:10px;
}

.liststoryHP
{
margin-top					:16px;
}

.listspace
{
margin-top					 	:5px;
}

LI.story
{
color			         : #000000;
font-family		         : ms sans serif;
font-size		         : 13px;
text-decoration 	     : none;
font-weight		         : normal;
}
/*****************/

/* Home pages - Main area */

.h1Image, .h1Image:visited, .h1Image:active, .h1Image:link
{
color			         : #003399;
font-family		         : arial;
font-size		         : 18px;
text-decoration		     : none;
font-weight		      	 : bold;
padding-left		     : 10px;
}

.h1Image:hover
{
text-decoration: underline;
}

.h1Image1
{
color  			          : #003399;
font-family  		      : arial;
font-size		            : 18px;
text-decoration		: none;
font-weight		      : bold;
}

.h1Image1:hover
{
text-decoration: underline;
}

.h1Image2
{
color  			            : #003399;
font-family  		      : arial;
font-size		            : 18px;
text-decoration		: none;
font-weight		      : bold;
padding-left		      : 10px;
}

.h1Image2:hover
{
text-decoration: underline;
}

.h1Image3
{
color  			            : #003399;
font-family  		      : arial;
font-size		            : 18px;
text-decoration		: none;
font-weight		      : bold;
}

.h1Image4
{
color  			             : #990000;
font-family  		       : arial;
font-size		             : 18px;
text-decoration		 : none;
font-weight		       : bold;
}

.h1Image5
{
color  			             : #990000;
font-family  		       : arial;
font-size		             : 18px;
text-decoration		 : none;
font-weight		       : bold;
padding-left		       : 10px;
}										 

.h1ImageText
{
color			             : #000000;
font-family		          : ms sans serif;
font-size		             : 13px;
text-decoration 	    : none;
font-weight		       : normal;
padding-left		       : 10px;
}

.h1ImageText1
{
color			             : #000000;
font-family		          : ms sans serif;
font-size		             : 13px;
text-decoration 	    : none;
font-weight		       : normal;
}

.h1ImageText2
{
color                     : #000000;
font-family		         : arial;
font-size		            : 12px;
text-decoration 	   : none;
font-weight  		   : normal;
padding-left           : 10px;
}

.h1ImageText3
{
color			            : #000000;
font-family  		      : arial;
font-size		            : 12px;
text-decoration 	   : none;
padding-left           : 10px;
}

.h1bulletTD
{
background-color	   : transparent;
vertical-align		      : top;
border-style		      : solid;
border-width		      : 0px;
padding-left		      : 10px;
padding-right		   : 5px;
padding-top		      : 5px;
margin			         : 0px;
padding-bottom		: 5px;
}

.h1SubTD
{
background-color	   : transparent;
vertical-align		      : top;
border-style		      : solid;
border-width		      : 0px;
margin			         : 0px;
padding-bottom			 : 5px;
}

.h1redLink
{
color			            : #990000;
font-family		         : arial;
font-size		            : 18px;
text-decoration		: none;
font-weight		      : bold;
}

.h1redLink:hover
{
text-decoration		: underline;
}

.h1
{
color			            : #000000;
font-family		         : arial;
font-size		            : 18px;
text-decoration		: none;
font-weight		      : bold;
}

.h2
{
color			            : #000000;
font-family		         : arial;
font-size		            : 15px;
text-decoration		: none;
font-weight		      : bold;
}

.h1Text, h2Text
{
color    			       : #000000;
font-family		       : ms sans serif;
font-size		          : 13px;
text-decoration 	 : none;
font-weight		    : normal;
} 

.h3Text
{
color                   : #000000;
font-family           : ms sans serif; 
font-size              : 13px;
text-decoration    : none; 
font-weight         : normal ;
padding-left         : 10px; 
}

.h1grey
{
color			          : #999999;
font-family		       : verdana;
font-size		          : 11px;
text-decoration 	 : none;
font-weight		    : bold;
} 

.hpDate
{
color			          : #999999;
font-family		       : verdana;
font-size		          : 11px;
text-decoration 	 : none;
font-weight		    : normal;
text-align		       : right;
}

.hpDate1
{
color			          : #999999;
font-family		       : verdana;
font-size		          : 11px;
text-decoration 	 : none;
font-weight		    : bold;
text-align		       : right;
}

.hpTime
{
color			          : #999999;
font-family		       : arial;
font-size		          : 10px;
text-decoration 	 : none;
font-weight		    : normal;
}

.h1Link, .h1Link:visited, .h1Link:active, .h1Link:link
{
color			          : #003399;
font-family		       : arial;
font-size		          : 18px;
text-decoration	 : none;
font-weight		    : bold;
margin-left		       : 0px;
padding-left		    : 0px;
}

.h1Link:hover
{
text-decoration: underline;
}

.h2Link, .h2Link:visited, .h2Link:active, .h2Link:link
{
color			          : #003399;
font-family		       : arial;
font-size		          : 14px;
text-decoration	 : none;
font-weight		    : bold;
}

.h2Link:hover
{
text-decoration	: underline;
}

.h2TlkHeader
{
color                  :#666666;
font-family          :arial;
font-size             :15px;
font-weight        :bold;
}

.h2TlkLink
{
color                  :#666666;
font-family          :arial;
font-size             :15px;
font-weight        :bold;
text-decoration		: none;
}

.h2TlkLink:hover
{
text-decoration		: underline;
}

.subLink
{
color			         : #003399;
font-family		      : ms sans serif;
font-size		         : 10px;
text-decoration   : none;
font-weight		   : none;
padding-top		   : 0px;
}

.subLink:hover
{
text-decoration	: underline;
}

.subLink2
{
color			          : #003399;
font-family		       : arial;
font-size		          : 11px;
text-decoration 	 : none;
font-weight		    : bold;
}

.subLink2:hover
{
text-decoration	: underline;
}

.earlierStories
{
color			         : #003399;
font-family		      : arial;
font-size		         : 11px;
text-decoration 	: none;
font-weight		   : bold;
text-align		      : right;
}

.earlierStories:hover
{
text-decoration: underline;
}

/* Story Page */

.edLink
{
color			          : #003399;
font-family		       : arial;
font-size		          : 11px;
text-decoration 	 : none;
font-weight		    : bold;
}

.edLink:hover
{
text-decoration: underline;
}

.edLink1
{
color			          : #990000;
font-family		       : arial;
font-size		          : 11px;
text-decoration 	 : none;
font-weight		    : bold;
padding-right				: 3px;	 	 
}

.edLink2
{
color			          : #003399;
font-family		       : arial;
font-size		          : 11px;
text-decoration 	 : none;
font-weight		    : bold;
padding-left         : 8px;
}

.edLink2:hover
{
text-decoration: underline;
}

.edLink3
{
color			          : #990000;
font-family		       : arial;
font-size		          : 11px;
text-decoration 	 : none;
font-weight         : bold;
padding-left         : 8px;
}

.edLink3:hover
{
text-decoration: underline;
}

.edLink3b
{
color                             : #990000;
font-family                    : arial;
font-size                         : 11px;
text-decoration          : none;
font-weight         : bold;
padding-left         : 0px;
}

.edLink3b:hover
{
text-decoration: underline;
}

.storytype
{
color			          : #990000;
font-family		       : arial;
font-size		          : 11px;
text-decoration 	 : none;
font-weight		    : bold;
padding-right				: 3px;	 	 
}

.stBodyText
{
color			          : #000000;
font-family		       : ms sans serif;
font-size		          : 13px;
text-decoration 	 : none;
font-weight		    : normal;
}

.stBodyText LI
{
color			          : #000000;
font-family		       : ms sans serif;
font-size		          : 13px;
text-decoration 	 : none;
font-weight		    : normal;
}

.stCode
{
color			    : #000000;
font-family		    : courier;
font-size		    : 13px;
text-decoration 	: none;
font-weight		    : normal;
}

.stBodyLink
{
color			          : #003399;
font-family		       : arial;
font-size		          : 13px;
text-decoration 	 : none;
font-weight		    : normal;
}

.stBodyLink:hover
{
text-decoration		: underline;
}

.stBodyLink2
{
color			          : #003399;
font-family		       : arial;
font-size		          : 11px;
text-decoration 	 : none;
font-weight		    : bold;
}

.stBodyLink2:hover
{
text-decoration: underline;
}

.stDeck
{
color			          : #000000;
font-family		       : ms sans serif;
font-size		          : 13px;
text-decoration 	 : none;
font-weight		    : bold;
}

.stDeck1
{
color   			       : #000000;
font-family  		    : ms sans serif;
font-size  		       : 11px;
text-decoration 	 : none;
font-weight  		 : bold;
}

.stDeck2
{
color			          : #000000;
font-family  		    : ms sans serif;
font-size		          : 12px;
text-decoration 	 : none;
padding-right			 	 : 15px;
}

.stDeck3
{
color			          : #000000;
font-family  		    : ms sans serif;
font-size		          : 12px;
text-decoration 	 : none;
padding-left         : 8px;
}

.stTable522
{
background-color	 : transparent;
width			          : 522px;
border-style		    : solid;
border-width		    : 0px;
padding			       : 0px;
margin			       : 0px;
}

.stHeaderTD
{
background-color	   : transparent;
vertical-align		      : top;
width			            : 261px;
border-style		      : solid;
border-width		      : 0px;
padding-bottom		: 5px;
padding-left		      : 0px;
padding-top		      : 0px;
}

.tkbLink
{
color			            : #003399;
font-family	 	         : ms sans serif;
font-size		            : 10px;
text-align		         : center;
text-decoration		: none;
font-weight		      : none;
padding-top		      : 0px;
}

.tkbLink:hover
{
text-decoration	   : underline;
}

.tkbLink2
{
color			          : #003399;
font-family	 	      : ms sans serif;
font-size		        : 10px;
text-align		      : center;
text-decoration			: none;
font-weight		      : bold;
padding-top		      : 0px;
}

.tkbLink2:hover
{
text-decoration	   : underline;
}

.tkbTable1
{
background-color	          : transparent;
width			                   : 521px;
border-style		             : solid;
border-width		             : 1px;
border-color		             : #CCCCCC;
border-top		                : none;
padding			                : 0px;
margin			                : 0px;
}

.splTable1
{
background-color	          : #E3EAF2;
border-style		             : solid;
border-width		             : 1px;
border-color		             : #CCCCCC;
padding 	                      : 0px;
margin			                : 0px;
}

.splTable2
{
background-color	           : transparent;
border-style		             : solid;
border-width		             : 1px;
border-color		             : #CCCCCC;
padding 	                   : 0px;
margin			                 : 0px;
}

.tlkTable1
{
background-color       	: #E3EAF2;
width			                  : 429px;
border-style		            : solid;
border-width		            : 1px;
border-color		            : #CCCCCC;
border-top                  : none;
padding     	               : 0px;
margin			               : 0px;
}

.tlkTable2
{
background-color       	: #E3EAF2;
width			                  : 522px;
border-style		            : solid;
border-width		            : 1px;
border-color		            : #CCCCCC;
border-top                  : none;
padding     	               : 0px;
margin			               : 0px;
}

.tlkTable3
{
background-color       	    : #E3EAF2;
border-style		            : solid;
border-width		            : 1px;
border-color		            : #CCCCCC;
border-top                  : none
}

.tlkTable4
{
background-color       	: #E3EAF2;
border-style		            : solid;
border-width		            : 1px;
border-color		            : #CCCCCC;
border-top                  : none;
padding     	               : 0px;
margin			               : 0px;
}

.tlkTable5
{
background-color       	: #E3EAF2;
width			                  : 429px;
border-style		            : solid;
border-width		            : 1px;
border-color		            : #CCCCCC;
border-bottom             : none; 
border-top                  : none
}

.prioritiesText
{
color			         : #000000;
font-family	 	         : arial;
font-size		         : 11px;
text-decoration		     : none;
font-weight		         : bold;
word-spacing			 : 10px;
}

.prioritiesTD
{
background-color	   		: transparent;
vertical-align		      : text-top;
border-style		      	: solid;
border-width		      	: 0px;
margin			         		: 0px;
padding-bottom			 		: 5px;
padding-top							: 2px;
padding-left						: 5px;
}
.prioritiesTD2
{
background-color	   		: transparent;
vertical-align		      : text-top;
border-style		      	: solid;
border-width		      	: 0px;
margin			         		: 0px;
padding-bottom			 		: 2px;
padding-top							: 2px;
padding-left						: 5px;
}

.prioritiesTableSponsor
{
background-color        : #FFF7EF;
width                                     : 708px;
border-style                        : solid;
border-width                        : 1px;
border-color                        : #CCCCCC;
padding                              : 0px;
margin                                 : 0px;
}

.prioritiesTable
{
background-color       	: #E3EAF2;
width			                  : 708px;
border-style		            : solid;
border-width		            : 1px;
border-color		            : #CCCCCC;
padding 	                     : 0px;
margin			               : 0px;
}

.prioritiesTable2
{
border-style		           : solid;
border-width		           : 1px;
border-color		           : #CCCCCC;
border-top		             : none;
padding  			           	 : 0px;
margin			               : 0px;
}

.paddingTD1
{
padding-left							: 5px;
padding-right							: 10px;
padding-top								: 5px;
padding-bottom						: 5px;
}

.paddingTD2
{
padding-left							: 10px;
padding-right							: 10px;
padding-top								: 5px;
padding-bottom						: 5px;
}

.paddingTD3
{
padding-left							: 15px;
padding-right							: 10px;
padding-top								: 5px;
padding-bottom						: 5px;
}

/* Talkback styles BEGIN */

.tkbTD1

{
background-color	         : #DEE7F7;
vertical-align		            : top;  
width			                  : 130px;
border-style		            : solid;
border-width		            : 0px;
padding-bottom		      : 3px;
padding-left		            : 5px;
padding-top		            : 5px;
}

.tkbTD2
{
background-color	         : #ffffff;
vertical-align		            : top;
border-style		            : solid;
border-width		            : 0px;
padding-left		            : 5px;
padding-bottom		      : 3px;
margin			               : 0px;
}

.tkbTD3
{
background-color	         : #DEE7F7;
vertical-align		            : top;
width			                  : 130px;
border-style		            : solid;
border-width               : 1px;
border-color    	            : #CCCCCC;
}

.tkbSubject
{
color			                  : #003399;
font-family		               : ms sans serif;
font-size		                  : 10px;
text-decoration		      : none;
font-weight		            : none;
padding-top		            : 0px;
}

.tkbSubject:hover
{
text-decoration	         : underline;
}

.tkbName
{
color			                  : #666666;
font-family		               : ms sans serif;
font-size		                  : 10px;
text-decoration		      : none;
font-weight		            : none;
text-indent		            : -10px;
margin-left	 	               : 10px;
}

.tkbOn
{
color				              : #666666;
font-family			           : ms sans serif;
font-size			              : 11px;
text-decoration			  : none;
font-weight			        : bold;
}

/* Talkback styles END */


/* Newsletter styles BEGIN */
.nlTable
{
background-color	        : transparent;
width  			              : 521px;
height                       : 50;
border-style		           : solid;
border-width		           : 1px;
border-color		           : #CCCCCC;
}

.nlTable1
{
background-color	        : #FFF7EF;
width  			              : 522px;
height                       : 41;
border-style		           : solid;
border-width		           : 1px;
border-color		           : #CCCCCC;
border-top                 : none;
padding  			           : 0px;
margin			              : 0px;
}

.nlTable521
{
background-color	        : #F8FAFC;
width  			              : 521px;
border-style		           : solid;
border-width		           : 1px;
border-color		           : #CCCCCC;
}

.nlTD521
{
background-color	        : #F8FAFC;
vertical-align		           : top;
border-style		           : solid;
border-width	  	           : 0px;
padding-left		           : 5px;
padding-bottom		     : 3px;
padding-right		        : 10px;
margin				           : 0px;
}

.nlTextbold
{
color			                : #666666;
font-family		             : ms sans serif;
font-size		                : 10px;
text-decoration		    : none;
font-weight		          : bold;
}

.nlText
{
color			                : #666666;
font-family		             : ms sans serif;
font-size		                : 10px;
text-decoration	       : none;
font-weight		          : none;
}

.nlinput
{
background:white;
height:20px;
border:0;
}

.nlinput2
{
background:white;
height:20px;
}


.nltickTD
{
background-color	     : transparent;
vertical-align		     : text-top;
border-style		       : solid;
border-width		       : 0px;
padding-bottom		     : 3px;
padding-left		       : 14px;
padding-top		         : 0px;
}

.nlTD
{
background-color	        : transparent;
vertical-align		        : top;
border-style		          : solid;
border-width		          : 0px;
padding-bottom		        : 2px;
margin										: 0px;
}

/* Newsletter styles END */

.stBottomNav
{
color			                : #003399;
font-size		                : 11px;
font-family		             : ms sans serif;
font-weight		          : bold;
text-decoration		    : none;
}

.stBottomNav:hover
{
text-decoration	       : underline;
}

/* Also on ZDNet UK box */
.boxLink
{
color			                : #003399;
font-family		             : ms sans serif;
font-size		                : 10px;
text-decoration 	       : none;
font-weight		          : normal;
}

.boxLink:hover
{
text-decoration 	       : underline;
}

.boxLink2
{
color			                : #003399;
font-family		             : ms sans serif;
font-size		                : 10px;
text-decoration 	       : none;
font-weight		          : bold;
}

.boxLink2:hover
{
text-decoration 	       : underline;
}

.boxHeader
{
color			                : #000000;
font-family		             : verdana;
font-size		                : 10px;
text-decoration 	       : none;
font-weight		          : bold;
}

.boxText
{
color			                : #666666;
font-family		             : arial;
font-size		                : 10px;
text-decoration 	       : none;
font-weight		          : normal;
}

.boxTD
{
background-color	      	: transparent;
vertical-align		        : top;
border-style		          : solid;
border-width		          : 0px;
padding-bottom						: 5px;
margin				          	: 0px;
}

/* Footer */
.f
{
background		          : transparent;
}

.footerNewsletter, .footerNewsletter:link, .footerNewsletter:active, footerNewsletter:visited
{
background		          : transparent;
color			                : #ffffff;
font-family		             : ms sans serif;
font-size		                : 13px;
text-decoration		    : underline;
font-weight		          : normal;
}

.footerNewsletter:hover
{
text-decoration	       : underline;
color			                : #cc0000;
}

.footerCU, .footerCU:link, .footerCU:active, footerCU:visited
{
background		          : transparent;
color			                : #000000;
font-family		             : ms sans serif;
font-size		                : 11px;
text-decoration		    : none;
font-weight		          : normal;
vertical-align							: bottom;
padding-right								: 2px;
}

.footerCU:hover
{
text-decoration	       : underline;
}

.footerCnet, .footerCnet:link, .footerCnet:active, footerCnet:visited
{
background		          : transparent;
color			                : #000000;
font-family		             : ms sans serif;
font-size		                : 11px;
text-decoration		    : none;
font-weight		          : normal;
}

.footerCnet:hover
{
text-decoration	       : underline;
}

.footerCnetText
{
background		          : transparent;
color			                : #000000;
font-family		             : ms sans serif;
font-size		                : 11px;
text-decoration	 	    : none;
font-weight		          : normal;
}

.footerCRLink
{
background		          : transparent;
color			                : #ffffff;
font-family		             : arial;
font-size		                : 11px;
text-decoration	 	    : underline;
font-weight		          : none;
}

.footerCRLink:hover
{
text-decoration		    : underline;
}

.footerCRText
{
background		          : transparent;
color			                : #ffffff;
font-family		             : arial;
font-size		                : 11px;
text-decoration		    : none;
font-weight		          : none;
}

/* Footer styles END */

.sponsorLink
{
color			                : #003399;
font-size		                : 11px;
font-family		             : arial;
font-weight		          : bold;
text-decoration		    : none;
padding-top		          : 0px;
margin			             : 0px;
}

.sponsorLink:hover
{
text-decoration	       : underline;
}

.sponsorTextb
{
color			                : #000000;
font-size		                : 11px;
font-family		             : ms sans serif;
font-weight		          : bold;
text-decoration		    : none;
padding-top		          : 0px;
margin			             : 0px;
}

.sponsorText
{
color			                : #000000;
font-size		                : 11px;
font-family		             : ms sans serif;
font-weight		          : none;
text-decoration		    : none;
padding-top		          : 0px;
margin			             : 0px;
}

/* Right hand margin */
.rhmLink
{
color			                : #003399;
font-family		             : ms sans serif;
font-size		                : 10px;
text-decoration		    : none;
font-weight		          : none;
margin			             : 0px;
padding-right						 	: 8px;
}

.rhmLink:hover
{
text-decoration	       : underline;
}

.rhmLink2
{
color			                : #003399;
font-family		             : ms sans serif;
font-size		                : 10px;
text-decoration		    : none;
font-weight		          : bold;
margin			             : 0px;
padding-right						 	: 8px;
}

.rhmLink2:hover
{
text-decoration	       : underline;
}

.rhmdateLink
{
color			                : #003399;
font-family		             : ms sans serif;
font-size		                : 10px;
text-decoration		    : none;
font-weight		          : none;
margin			             : 0px;
}

.rhmdateLink:hover
{
text-decoration	       : underline;
}

.rhmdate
{
color			                : #666666;
font-family		             : ms sans serif;
font-size	 	                : 10px;
text-decoration		    : none;
font-weight		          : none;
}

.rhmText
{
color			                : #666666;
font-family		             : ms sans serif;
font-size	 	                : 10px;
text-decoration		    : none;
font-weight		          : none;
padding-right							:8px;
}

.rhmdate
{
color			                : #666666;
font-family		             : ms sans serif;
font-size	 	                : 10px;
text-decoration		    : none;
font-weight		          : none;
padding-right							:2px;
}

.rhmTextsm
{
color			            : #666666;
font-family		        : arial;
font-size		          : 10px;
text-decoration	 	    : none;
font-weight		        : none;
padding-right				  :8px;
}

.rhmTextBold
{
font-weight		          : normal;
color			                : #666666;
font-size		                : 10px;
font-family		             : ms sans serif;
text-decoration		    : none;
font-weight		          : bold;
padding-right							:8px;
}

/* rhm Table structures */

.rhmTable
{
background-color	        : #F8FAFC;
width                        : 176px;
border-style		           : solid;
border-width		           : 1px;
border-color		           : #CCCCCC;
border-top		              : none;
padding  			           : 0px;
margin			              : 0px;
}

.rhmTable1
{
background-color	        : #F8FAFC;
width                        : 176px;
border-style		           : solid;
border-width		           : 1px;
border-color		           : #CCCCCC;
border-top		              : none;
padding  			           : 0px;
margin			              : 0px;
}

.rhmTable2
{
background-color        : #F8FAFC;
width			                : 260px;
border-style		          : solid;
border-width		          : 1px;
border-color		          : #CCCCCC;
border-top   		          : none;
padding 			             : 0px;
margin			             : 0px;
}

.rhmTable3
{
background-color	       : #E3EAF2;
width			                : 269px;
border-style		          : solid;
border-width		          : 1px;
border-color		          : #CCCCCC;
border-top                : none;
padding			             : 0px;
margin  			             : 0px;
}

.rhmTable4
{
background-color	       : #E3EAF2;
width			                : 269px;
border-style		          : solid;
border-width	 	          : 1px;
border-color		          : #CCCCCC;
padding			             : 0px;
margin  		 	             : 0px;
}

.rhmTable5
{
background-color	        : #F8FAFC;
width                        : 176px;
height                       : 72px;
border-style		           : solid;
border-width		           : 1px;
border-color		           : #CCCCCC;
border-top		              : none;
border-bottom            : none;
border-left                 : none;
padding  			           : 0px;
margin			              : 0px;
}

.rhmTable6
{
background-color	        : #F8FAFC;
width                        : 176px;
height                       : 72;
border-style		           : solid;
border-width		           : 1px;
border-color		           : #CCCCCC;
border-top		              : none;
border-bottom            : none; 
padding  			           : 0px;
margin			              : 0px;
}

.rhmTable7
{
background-color	        : FFF7EF;
width                        : 176px;
border-style		           : solid;
border-width		           : 1px;
border-color		           : #CCCCCC;
border-top		              : none;
border-bottom            : none;
padding  			           : 0px;
margin			              : 0px;
}

.rhmTable8
{
background-color	        : #FFF7EF;
width                        : 176px;
border-style		           : solid;
border-width		           : 1px;
border-color		           : #CCCCCC;
border-top		              : none;
padding  			           : 0px;
margin			              : 0px;
}

.rhmTable9
{
background-color	       : #F8FAFC;
width                       : 269;
border-style		          : solid;
border-width		          : 1px;
border-color		          : #CCCCCC;
border-top		              : none;
padding			             : 0px;
margin  			             : 0px;
}

.rhmTable10
{
background-color	        : #FFF7EF;
width                        : 176px;
border-style		           : solid;
border-width		           : 1px;
border-color		           : #CCCCCC;
padding  			           : 0px;
margin			              : 0
}

.rhmbulletTD
{
background-color	       : transparent;
vertical-align		          : text-top;
border-style		          : solid;
border-width		          : 0px;
padding-left		          : 14px;
padding-right		       : 5px;
padding-top			       : 5px;
margin				          : 0px;
padding-bottom		    : 3px;
}

.rhmTD1
{
background-color	       : transparent;
vertical-align		       : top;
border-style		       : solid;
border-width		       : 0px;
padding-bottom		       : 5px;
padding-left		       : 5px;
padding-top		           : 0px;
}

.rhmTD2
{
background-color	        : transparent;
vertical-align		        : top;
border-style		          : solid;
border-width		          : 0px;
padding-bottom		        : 2px;
margin				            : 0px;
}

.rhmTD3
{
background-color	       : #E3EAF2;
vertical-align		          : top;
padding-bottom		    : 2px;
margin				          : 0px;
}

.rhmTD4
{
background-color	       : transparent;
vertical-align		          : top;
width				             : 165px;
border-style		          : solid;
border-width		          : 0px;
padding-left              :  8px;
margin				          : 0px;
}

.arcTD
{
background-color	       : transparent;
text-align			       : center;
border-style		       : solid;
border-width		       : 0px;
padding-bottom		       : 0px;
}

.arcTD2
{
background-color    	 : transparent;
text-align			          : right;
border-style		          : solid;
border-width		          : 0px;
padding-bottom		    : 0px;
}

.subTD
{
background-color	   : transparent;
vertical-align		      : text-top;
border-style		      : solid;
border-width		      : 0px;
margin			         : 0px;
padding-bottom		: 5px;
}

.bulletTD
{
background-color	       : transparent;
vertical-align		          : text-top;
border-style		          : solid;
border-width		          : 0px;
padding-left		          : 5px;
padding-right		       : 5px;
padding-top			       : 5px;
margin				          : 0px;
padding-bottom		    : 3px;
}

.bulletTD1
{
background-color	       : transparent;
vertical-align		          : middle;
border-style		          : solid;
border-width		          : 0px;
padding-left		          : 5px;
padding-right		       : 5px;
padding-top			       : 5px;
margin				          : 0px;
padding-bottom		    : 3px;
}

.bulletTD3
{
background-color	       : transparent;
vertical-align		          : text-top;
border-style		          : solid;
border-width		          : 0px;
padding-left		          : 20px;
padding-right		       : 5px;
padding-top			       : 5px;
margin				          : 0px;
padding-bottom		    : 3px;
}

.moreTD
{
padding-bottom			: 16px;
padding-right				: 14px;
}

.more
{
color			                : #003399;
font-size		                : 11px;
font-family		             : arial;
font-weight		          	 : bold;
text-decoration		    		: none;
margin		  	             : 0px;;
text-indent		          	 : 14px;
margin-left		             : 5px;
margin-top		             : 0px;
}

.more:hover
{
text-decoration		    : underline;
}

.nlTD
{
background-color	       : #F8FAFC;
vertical-align		          : top;
border-style		          : solid;
border-width		          : 0px;
border-color		          : #CCCCCC;
padding-left		          : 10px;
margin			             : 0px;
}

.nlTD1
{
background-color     	 : #F8FAFC;
vertical-align		          : middle;
border-style		          : solid;
border-width		          : 0px;
border-color		          : #CCCCCC;
padding-left		          : 10px;
margin			             : 0px;
}

.nlTD2
{
background-color	       : #E3EAF2;
vertical-align	 	          : middle;
border-style		          : solid;
border-width		          : 0px;
border-color		          : #CCCCCC;
padding-left		          : 10px;
margin			             : 0px;
}

.commentLink
{
color			                : #003366;
font-size	 	                : 10px;
font-family		             : ms sans serif;
text-decoration		    : none;
font-weight		          : normal;
margin-left		             : 0px;
padding-left		          : 0px;
text-indent		          : 5px;
}

.commentLink:hover
{ 
text-decoration	       : underline;
}

.commentName
{
font-weight		          : bold;
color			                : #666666;
font-size		                : 10px;
font-family		             : arial;
text-decoration		    : none;
font-weight		          : bold;
text-transform		       : uppercase;
}

.reviewsImage
{
text-align		             : center;
padding-bottom		    : 5px;
}

.nlText
{
color			                : #666666;
font-family		             : ms sans serif;
font-size		                : 10px;
text-decoration		    : none;
font-weight		          : normal;
margin			             : 0;
text-indent		          : -20;
margin-left		             : 5;
margin-bottom		       : 5;
}

/* netbuyer */
.checkprice
{
color			          : #990000;
font-family		       : arial;
font-size		          : 11px;
text-decoration 	 : none;
padding-right				: 3px;	 	 
}
.checkprice:hover
{
text-decoration: underline;
}
.nbSubNav
{
color				             : #003399;
font-family			          : arial;
font-size			             : 11px;
text-decoration		    : underline;
font-weight			       : none;
}
.nbLink
{
color				             : #003399;
font-family			          : arial;
font-size			             : 11px;
text-decoration		    : none;
font-weight			       : bold;
padding-left			: 5px;
padding-right			: 5px;	
}
.nbLink:hover
{
text-decoration: underline;
}

/* downloads styles B */

.percentage
{
color			           : #990000;
font-family		       : ms sans serif;
font-size		         : 10px;
text-decoration 	   : none;
font-weight		       : bold;
vertical-align			 : middle;
}

.percentage2
{
color			           : #000000;
font-family		       : ms sans serif;
font-size		         : 10px;
text-decoration 	   : none;
font-weight		       : bold;
vertical-align			 : top;
}

.figures
{
color			           : #000000;
font-family		       : ms sans serif;
font-size		         : 10px;
text-decoration 	   : none;
font-weight		       : bold;
}

.figures2
{
color			           : #000000;
font-family		       : ms sans serif;
font-size		         : 10px;
text-decoration 	   : none;
font-weight		       : bold;
vertical-align			 : middle;
}

.figures3
{
color			           : #000000;
font-family	 	       : arial;
font-size		         : 11px;
text-decoration		   : none;
font-weight		       : none;
vertical-align			 : middle;
}

.nlfooter
{
background-color	 	 : #ADB5D6;
border-style		     : solid;
border-color				 : #CCCCCC;
border-width		     : 1px;
padding			       	 : 0px;
margin			       	 : 0px;
}

.downloadText
{
color			           : #000000;
font-family	 	       : arial;
font-size		         : 11px;
text-decoration		   : none;
font-weight		       : none;
}

.downloadText2
{
color			           : #000000;
font-family	 	       : ms sans serif;
font-size		         : 13px;
text-decoration		   : none;
font-weight		       : none;
}

.downloadLink
{
color			          : #003399;
font-family		       : arial;
font-size		          : 11px;
text-decoration 	 : none;
font-weight		    : bold;
}

.downloadLink:hover
{
text-decoration: underline;
}

.downloadLink2
{
color			          : #003399;
font-family		       : arial;
font-size		          : 15px;
text-decoration 	 : none;
font-weight		    : bold;
}

.downloadLink2:hover
{
text-decoration: underline;
}

.searchResultsTD
{
background-color		: #232850;
border-style		    : solid;
border-color				: none;
border-width		    : 0px;
padding-left				: 5px;
padding-right				: 5px;
margin							: none;
}

.searchResultsTD2
{
background-color		: #ffffff;
border-style		    : solid;
border-width		    : 0px;
padding-left				: 5px;
padding-right				: 5px;
padding-top					: 7px;
padding-bottom			: 7px;
margin							: none;
}

.searchResultsTD3
{
background-color		: #F8FAFC;
border-style		    : solid;
border-width		    : 0px;
padding-left				: 5px;
padding-right				: 5px;
padding-top					: 5px;
padding-bottom			: 5px;
margin							: none;
}
.searchResultsTD4
{
background-color		: #EEEDDE;
border-style		    : solid;
border-width		    : 1px;
border-color			: #000000;
padding-left				: 5px;
padding-right				: 5px;
padding-top					: 5px;
padding-bottom			: 5px;
margin							: none;
}

.searchResultsTD5
{
background-color		: transparent;
border-style		    : solid;
border-color				: none;
border-width		    : 0px;
padding-left				: 5px;
padding-right				: 5px;
padding-top					: 1px;
padding-bottom			: 1px;
margin							: none;
}

.eliteResultsTD
{
background-color		: #ffffcc;
border-style		    : solid;
border-width		    : 0px;
padding-left				: 5px;
padding-right				: 5px;
padding-top					: 3px;
padding-bottom			: 5px;
margin							: none;
}

.productTD1
{
background-color		: transparent;
border-style		    : solid;
border-width		    : 0px;
border-color				: none;
padding-left				: 5px;
padding-right				: 5px;
padding-top					: 4px;
padding-bottom			: 4px;
margin							: none;
}

.productTD2
{
background-color		: #F8FAFC;
border-style		    : solid;
border-width		    : 0px;
padding-left				: 5px;
padding-right				: 5px;
padding-top					: 4px;
padding-bottom			: 4px;
margin							: none;
}

.productTD3
{
background-color		: #E3EAF2;
border-style		    : solid;
border-width		    : 0px;
padding-left				: 5px;
padding-right				: 5px;
padding-top					: 4px;
padding-bottom			: 4px;
margin							: none;
}

/* white paper styles BEGIN*/
.wpAlist
{
color			        : #003399;
font-family		       	: arial;
font-size		        : 14px;
text-decoration	 		: none;
font-weight		    	: bold;
}

.wpBlist
{
color			        : #003399;
font-family		       	: arial;
font-size		        : 11px;
text-decoration 	 	: none;
font-weight		    	: bold;
}

.wpResultsTD
{
background-color		: #ffffff;
border-style		    : solid;
border-width		    : 0px;
padding-left			: 5px;
padding-right			: 5px;
padding-top				: 7px;
padding-bottom			: 7px;
margin					: none;
}

/* white paper styles END*/

.redText1
{
color			                : #990000;
font-family		            : arial;
font-size		              : 15px;
text-decoration		    		: none;
font-weight		          	: bold;
}

.redText2
{
color			                : #990000;
font-family		            : arial;
font-size		              : 18px;
text-decoration		    		: none;
font-weight		          	: bold;
}

.redText3
{
color			                : #990000;
font-family		            : arial;
font-size		              : 11px;
text-decoration		    		: none;
font-weight		          	: normal;
}

.redLink1
{
color			          : #990000;
font-family		       : arial;
font-size		          : 11px;
text-decoration 	 : none;
font-weight		    : bold;
}

.mainText
{
color			                : #000000;
font-family	 	             : arial;
font-size		                : 11px;
text-decoration		    : none;
font-weight		          : none;
}

.mainText2
{
color			              : #000000;
font-family	 	          : arial;
font-size		            : 11px;
text-decoration		    	: none;
font-weight		          : bold;
}

.nav
{
color			                : #333333;
font-family		             : verdana;
font-size		                : 10px;
text-decoration 	       : none;
font-weight	 	          : bold;
}

.nav:hover
{
text-decoration					: underline;
}

.navStroke
{
color			                : #FFFFFF;
font-family		             : verdana;
font-size		                : 10px;
text-decoration 	       : none;
font-weight		          : bold;
}

.navStroke:hover
{
text-decoration					: underline;
}

.navTable
{
background-color	       : transparent;
width				             : 205px;
height				             : 16px;
border-style		          : solid;
border-width	 	          : 0px;
border-top			          : none;
}

.navTD
{
background-color	       : #cccccc;
width			 	             : 18px;
text-align			          : center;
border-style		          : solid;
border-width		          : 1px;
border-color		          : #666666;
}

.navTDred
{
background-color 	    : #990000;
width				             : 18px;
text-align			          : center;
border-style		          : solid;
border-width		          : 1px;
border-color		          : #666666;
padding-bottom		    : 0px;
padding-left		          : 0px;
padding-right		       : 0px;
}

.navTD2
{
background-color	       : #cccccc;
text-align			          : center;
border-style		          : solid;
border-width		          : 1px;
border-color		          : #666666;
padding-left							: 3px;
padding-right							: 3px;
}

.navTDred2
{
background-color 	    : #990000;
text-align			          : center;
border-style		          : solid;
border-width		          : 1px;
border-color		          : #666666;
padding-left							: 3px;
padding-right							: 3px;
}

.searchResultsWebLinks
{
color			                : #666666;
font-family		             : ms sans serif;
font-size		                : 9px;
text-decoration		    : none;
font-weight		          : none;
padding-top		          : 0px;
}

.searchResults
{
color			                : #003399;
font-family		             : arial;
font-size		                : 9px;
text-decoration		    : none;
font-weight		          : none;
}

.searchResults:hover
{
text-decoration          :underline;
}

.searchResultsText
{
color			          : #999999;
font-family		       : verdana;
font-size		          : 11px;
text-decoration 	 : none;
font-weight		    : bold;
}

.copyright
{
background		          : transparent;
color			                : #ffffff;
font-family		             : arial;
font-size		                : 11px;
text-decoration		    : underline;
font-weight		          : none;
}

.ImageSmallText
{
color			                : #000000;
font-family		             : ms sans serif;
font-size	 	                : 10px;
text-decoration 	       : none;
font-weight		          : normal;
}

.ImageLinkText
{
color			                : #003399;
font-size		                : 13px;
font-family		             : arial;
font-weight		          : bold;
text-decoration		    : none;
}

.ImageLinkText:hover
{
text-decoration          :underline; 
}

.tlkAuthor
{
color                         : #666666;
font-size                    : 11px;
font-family                 : arial;
}

.radarTxtHeading
{
color                     : #000000;
font-family                      : arial;
font-size                           : 12px;
text-decoration            : none;
font-weight                : bold;
}

.radarTxt
{
color                     : #000000;
font-family                      : arial;
font-size                           : 12px;
text-decoration            : none;
font-weight                : normal;
}

.sponLinks
{
font-family: verdana, geneva, helvetica; 
font-size: 10px;
}

/* Homepage styles */

.sectionHeader
{
font-family		       : verdana;
color    			       : #000000;
font-size		         : 11px;
text-decoration 	 	 : none;
font-weight		    	 : bold;
}

.blineTable
{
background-color	 	 : #FFFFFF;
border-style		     : solid;
border-color				 : #000000;
border-width		     : 1px;
padding			       	 : 0px;
margin			       	 : 0px;
}

.glineTable
{
background-color	 	 : #FFFFFF;
border-style		     : solid;
border-color				 : #CCCCCC;
border-width		     : 1px;
padding			       	 : 0px;
margin			       	 : 0px;
}

.glineTable2
{
background-color	 	 : #F8FAFC;
border-style		     : solid;
border-color				 : #CCCCCC;
border-width		     : 1px;
border-top					 : none;
padding			       	 : 0px;
margin			       	 : 0px;
}

.glineTable
{
background-color	 	 : #FFFFFF;
border-style		     : solid;
border-color				 : #CCCCCC;
border-width		     : 1px;
border-top					 : none;
padding			       	 : 0px;
margin			       	 : 0px;
}

.blineTable2
{
background-color	 	 : #FFFFFF;
border-style		     : solid;
border-color				 : #000000;
border-width		     : 1px;
border-top					 : none;
padding			       	 : 0px;
margin			       	 : 0px;
}

.blineTable3
{
background-color	 	 : #E3EAF2;
border-style		     : solid;
border-color				 : #FFFFFF;
border-width		     : 1px;
border-top					 : none;
padding			       	 : 0px;
margin			       	 : 0px;
}

.blineTable4
{
background-color	 	 : #E9EBEE;
border-style		     : solid;
border-color				 : #FFFFFF;
border-width		     : 1px;
border-top					 : none;
padding			       	 : 0px;
margin			       	 : 0px;
}

.hprhmTable
{
background-color	 	 : #212850;
border-style		     : solid;
border-color				 : #FFFFFF;
border-width		     : 1px;
border-top					 : none;
border-bottom				 : none;
padding			       	 : 0px;
margin			       	 : 0px;
}

.hprhmTable2
{
background-color	 	 : #FFE16C;
border-style		     : solid;
border-color				 : #FFFFFF;
border-width		     : 1px;
border-top					 : none;
padding			       	 : 0px;
margin			       	 : 0px;
}

.hprhmTable3
{
background-color	 	 : #212850;
border-style		     : solid;
border-width		     : none;
border-top					 : none;
padding			       	 : 0px;
margin			       	 : 0px;
}

.hplhmTable1
{
background-color	 	 : #ADB5D6;
border-style		     : solid;
border-color				 : #FFFFFF;
border-width		     : 1px;
border-top					 : none;
border-bottom				 : none;
padding			       	 : 0px;
margin			       	 : 0px;
}

.hplhmTable2
{
background-color	 	 : #212850;
border-style		     : solid;
border-color				 : #FFFFFF;
border-width		     : 1px;
border-top					 : none;
padding			       	 : 0px;
margin			       	 : 0px;
}
.hplhmTable3
{
background-color	 	 : #ADB5D6;
border-style		     : solid;
border-color				 : #FFFFFF;
border-width		     : 1px;
border-top					 : none;
padding			       	 : 0px;
margin			       	 : 0px;
}

.hpbulletTD
{
background-color	   : transparent;
vertical-align		      : top;
border-style		      : solid;
border-width		      : 0px;
padding-left		      : 10px;
padding-right		   : 5px;
padding-top				 	 		 : 10px;
margin			         : 0px;
}

.latestTD
{
background-color	   : transparent;
vertical-align		      : top;
border-style		      : solid;
border-width		      : 0px;
margin			         : 0px;
padding-left				 : 2px;
padding-bottom					 	: 5px;
}

.yrhmLink
{
color			              : #FFCC00;
font-family		          : ms sans serif;
font-size		            : 10px;
text-decoration		    	: none;
font-weight		          : none;
padding-right		        : 8px;
margin			            : 0px;
}

.yrhmLink:hover
{
text-decoration	       	: underline;
}

.hpwhiteText
{
color			             	: #FFFFFF;
font-family		          : arial;
font-size	 	            : 11px;
text-decoration		    	: none;
font-weight		          : bold;
padding-right						: 4px;
}

.hpblueText
{
color			             	: #212850;
font-family		          : arial;
font-size	 	            : 11px;
text-decoration		    	: none;
font-weight		          : bold;
padding-right						: 4px;
}

.hpsmText
{
color			            : #666666;
font-family		        : arial;
font-size		          : 11px;
text-decoration	 	    : none;
font-weight		          : none;
padding-right						: 4px;
}

.hpsmText2
{
color			            : #000000;
font-family		        : arial;
font-size		          : 11px;
text-decoration	 	    : none;
font-weight		          : none;
padding-right						: 4px;
}

.h1Linkhp, .h1Linkhp:visited, .h1Linkhp:active, .h1Linkhp:link
{
color			          : #212850;
font-family		       : arial;
font-size		          : 18px;
text-decoration	 : none;
font-weight		    : bold;
}

.h1Linkhp:hover
{
text-decoration: underline;
}

.h2Linkhp, .h2Linkhp:visited, .h2Linkhp:active, .h2Linkhp:link
{
color			          : #212850;
font-family		       : arial;
font-size		          : 15px;
text-decoration	 : none;
font-weight		    : bold;
}

.h2Linkhp:hover
{
text-decoration: underline;
}

.subLinkhp
{
color			         : #003399;
font-family		      : arial;
font-size		         : 11px;
text-decoration   : none;
font-weight		   : none;
}

.subLinkhp:hover
{
text-decoration	: underline;
}

.subLinkhp2
{
color			         : #003399;
font-family		      : arial;
font-size		         : 11px;
text-decoration   : none;
font-weight		   : bold;
text-align			 : top;
}

.subLinkhp2:hover
{
text-decoration	: underline;
}

# ads : sponsored links
.v1
{
font-family	: arial;
font-size	: 11px;
}

/* Rss feeds page Added 11.03.04 by Marissa N  */
.feedtext
{
font-family		: ms sans serif;
color			: #000000;
font-size		: 11px;
font-weight		: normal;
text-decoration	: none;
}
.feedlink
{
font-family		: ms sans serif;
color			: #003399;
font-size		: 11px;
font-weight		: normal;
text-decoration	: none;
}
.feedlink:hover
{
text-decoration: underline;
}
.feedh1
{
font-family		: ms sans serif;
color			: #000000;
font-size		: 11px;
font-weight		: bold;
text-decoration	: none;
}
.feedh2
{
font-family		: ms sans serif;
color			: #ffffff;
font-size		: 11px;
font-weight		: bold;
text-decoration	: none;
}
td.feed {padding: 4px 5px 4px 5px;}
td.feed2 {padding: 4px 0px 4px 5px;}

.a4 {
	font-family:arial;
	font-size:18px;
	color:#000000;
}
.a4 a {
	color:#003399;
}
.a4 a:hover {
	text-decoration:underline;
}