/************** VoiceWorks styles *****************/
p.pagename 
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size: medium;
			font-style: normal;
			line-height: normal;
			font-weight: bold;
			font-variant: normal;
			color: #FFFFFF;
			margin-top: 2px;
			margin-bottom:2px;
			margin-right:2px;
		}

p.pagename-0 
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size: medium;
			font-style: normal;
			line-height: normal;
			font-weight: bold;
			font-variant: normal;
			color: #CC3300;
		}
		
p.darkgreytextbold, p.darkgreytext{
color:#333333;
}

p.greytextbold, p.greytext{
color: #666666;
}

p.lightgreytextbold, p.lightgreytext{
color: #999999;
}

p.darkgreytext, p.greytext, p.lightgreytext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight: normal
}

p.lightgreytextbold, p.greytextbold, p.darkgreytextbold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
}

/*************** story styles ******************/
.redtext 
		{
			color: #FF0000;
			text-decoration: underline;
			font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		
.greytext
		{
			color: #333333;
			text-decoration: none;
			font-family:Arial, Helvetica, sans-serif;
			font-style: oblique;
		}

.searchtext 
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: smaller;
		}

.story 
		{
    	margin-top: 5px;
			padding: 10px 0px 0px 10px;
			font-size: 80%;
		}

.story h3
		{
			font: bold 125% Arial,sans-serif;
			color: #000000;
		}

.story p 
		{
			padding: 0px 0px 10px 0px;
		}

.storyright 
		{
			padding: 90px 15px 0px 0px;
		}

.story a.capsule
		{
			font: bold 1em Arial,sans-serif;
			color: #005FA9;
			display:block;
			padding-bottom: 5px;
		}

.story a.capsule:hover
		{
			text-decoration: none;
		}

td.storyLeft
		{
			padding-right: 12px;
		}

.tc 
		{
			border : 0px none White;
			font-family : Arial;
			font-size : 8pt;
			padding-left : 7px;
			color : #333333;
		}

a:link 
		{
			font-weight:bold;
			text-decoration: none;
			color: #CC0000;
		}
		
a:visited 
		{
			font-weight:bold;
			text-decoration: none;
			color: #CC0000;
		}
		
a:hover 
		{
			font-weight:bold;
			text-decoration: none;
			color: #003399;
		}
		
a:active 
		{
			font-weight:bold;
			color: ##003399;
		}

.Enter  {
           font-family:Verdana, Arial, Helvetica, sans-serif;
           color:#000000		 
		}
		   
.hr		{
			color:#cc0000;
			height:1;
		}

.pagetext_n
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight:normal;
			color:#333333
		}		

.pagetext_b
		{ 
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight:bold;
		}
		
.pagetext_i
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:x-small;
			font-weight:normal;
			font-style:italic;
		}
		
.pageslogan
		{
		 	font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #666666;
			font-weight:lighter;		
		}
		
.frmheading
		{
			color: #333333;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
		}
		
.frmtext
		{
			color: #333333;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
		}
		 
.pageheader 
		{
 				color:#FFFFFF;
				margin-right: 8px;
		}
		 
.highlight 
		{
         color:#FF0000;		  
		}
		 
.isp 
		{
       	color:#333333;
		  	font-size:11px;
		  	font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		 
.pframeg 
		{
			border:#CC3300;
		}
		
.pframec 
		{
			border:#CC0000;
		}

/* Menu Buttons */

TABLE.menu 
		{
			border-collapse : collapse;
			border : 0;
			width : 165px;
			float : right;
		}

TABLE.menu TD.button 
		{
		  font-size:12px;			
			padding : 1px;
		}

TABLE.menu TD.button A:link, TABLE.menu TD.button A:active, TABLE.menu TD.button A:visited 
		{
			font-weight : bold;
			width : 100%;
			height : 100%;
			color:#990000;
			background-color : #cccccc;
			border : 2px white outset;
			padding : 1px .5em;
			text-decoration : none;
		}

TABLE.menu TD.button A:hover 
		{
			border : 2px white inset;
		}

TABLE.menu TD.button SPAN.label 
		{
			font-weight : bold;
			color : #333333;
			width : 100%;
			height : 100%;
			background-color : #cccccc;
			border : 2px white outset;
			padding : 3px .5em;
		}