BODY
{
    BACKGROUND-POSITION: center 50%;
    MARGIN: 0px;
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #EAEAEB
}
img
{
	border:0px;
}
.headerRightBox
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	color: White;
	padding-left:5px;
	padding-bottom:4px;
}
.hpTLtitle
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px; 
	font-weight: bold; 
	color: Black;
	padding-bottom:7px;
	display:inline;
}
.hpTLhead
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px; 
	font-weight: bold; 
	color: Black;
	padding-bottom:7px;
}
.hpTLarrow
{
	padding-bottom:7px
}
.hpTLpoints
{
	color: #006DA4; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	padding-left:6px;
	padding-bottom:7px
}
.HP-text
{
	COLOR: black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
}
.hpBOTtitle
{
	color: White; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	padding-left:5px
}
.hpBOTblock
{
	padding-left:9px;
	padding-bottom:3px;
}
.hpBOTpoints
{
	color: #5B5B5B; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	padding-left:6px;
	padding-bottom:2px;
}
.LM A
{
	text-decoration: none;
	color: #2578A4;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px
}
.LM A:hover
{
    text-decoration: underline;
	color: #B41C53;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px	
}
.footer
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #545454;
}
.footer A
{
	text-decoration: none;
	color: #2578A4;	
}
.footer A:hover
{
    text-decoration: underline;	
}
.surveyTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px; 
	font-weight: bold; 
	color: #555555;
	padding-bottom:7px;
	display:inline;
}
.surveyTitle2
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #555555;
	padding-bottom:7px
}
.surveyHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	color: #555555;
	padding-bottom:7px
}
.surveyText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #323232;
	padding-left:3px;
	padding-right:3px;
	vertical-align: top;
}
.surveyAnswer
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal;
	color: #323232;
	padding-right:6px;		
}
.surveyTip
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal;	
	color: #FF6600;	
}
.RateColor1
{
	background-color:#D5E8F2;
}
.RateColor2
{
	background-color:#EEEEEE;
}
.RateText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: normal;
	color: #323232;
}
.pinfo
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #323232;
	padding-left:0px;
	padding-right:6px;
	padding-bottom:3px;
	vertical-align: middle;
	
}
.pfield
{
	background-color:#D5E8F2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	color: #323232;
	vertical-align: middle;
}
.radiotxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	color: #323232;
}
.FlexTitle
{
	color: White; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	padding-left:5px
}
.FlexTextSpace
{
	padding-left:6px;
	padding-top:6px;
	padding-right:6px;
	padding-bottom:6px;
}
.FlexText
{
	color: #5B5B5B; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 	
	vertical-align: top;
}
.flexpoints
{
	color: #2578A4;
	padding-left:5px; 
	padding-right:5px; 
	padding-bottom:5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 	
	vertical-align: top;
}

.flexlink
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FF6600;	
}
.flexlink A
{
	color: #4AB4EC;
	text-decoration: underline;	
}
.flexlink A:hover
{
    text-decoration: underline;
	color: #FF6600;
}

.contacthead
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px; 
	font-weight: bold; 
	color: #555555;
	padding-bottom:7px;
	display:inline;
}
.contactHR
{
	padding-bottom:7px
}
.contactHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	color: #555555;
	padding-top:0px;
	padding-bottom:7px
}
.contactText
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #555555;
}
.contactCopy
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #993300;	
}
.normlink
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FF6600;	
}
.normlink A
{
	color: #4AB4EC;
	text-decoration: underline;	
}
.normlink A:hover
{
    text-decoration: underline;
	color: #FF6600;
}
.pagetitle
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	font-weight: bold; 
	color: #555555;
	padding-bottom:7px;
	display:inline;
}
.pagesubtitle
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold; 
	color: #555555;
	padding-bottom:4px;
	padding-top:8px;
	BORDER-TOP: #DDDDDD 1px solid;
	width:302px;
}
.pageText
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: normal; 
	color: #555555;
}
.pagelink
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #4AB4EC;
	text-decoration: underline;	
}
.pagelink:hover
{
	text-decoration: none;
	color: #4AB4EC;
}
.imgborder
{
	BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid
}
.imgcaption
{
	font-family : Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #286D91;
	font-weight:bold;
	background-color: #FFFFFF;
}
.T-Header
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight:bold;
	color: #286D91;
	padding-left:7px;
}
.T-techname
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #616161;
	font-weight:bold;
}
.T-quote
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-weight:normal;	
	color: #3184AE;
	font-style : italic;
}
.T-Watch
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	color: #E35C0D;
	text-decoration:underline;
}
.StarsTechTitle
{
	COLOR:#0082C8;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	font-weight: bold;
}
.tech-border
{
	BORDER-RIGHT: #404C52 1px solid;
    BORDER-TOP: #404C52 1px solid;
    BORDER-LEFT: #404C52 1px solid;
    BORDER-BOTTOM: #404C52 1px solid
}
.T4
{
	COLOR: black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
}
.MailSent
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 15px;
	font-weight: bold;
	color: #4AB4EC;
}
