BODY
{
    
    MARGIN: 0px;
    COLOR: black
}
DIV.marquee
{
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: baseline;
	margin-top : 0px;
    COLOR: #fcfcfc;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
DIV.news
{
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: baseline;
	margin-top : 0px;
    COLOR: #fcfcfc;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
DIV.Benefits
{
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: baseline;
	margin-top : 0px;
	margin-left : 0px;
    COLOR: black;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
DIV
{
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: baseline;
	margin-top : 0px;
	margin-left : 0px;
    COLOR: #fcfcfc;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
TD
{
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    line-height: 18px;
	COLOR: #272727;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif;
	/* TEXT-ALIGN: justify */
}
TD.justify
{
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    line-height: 18px;
	COLOR: #272727;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif;
	TEXT-ALIGN: justify
}
TD.largeTCell
{
    FONT-SIZE: 8pt
}
P
{
	line-height: 18px;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	COLOR: #272727;
	FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif;
	TEXT-ALIGN: justify
}
.header
{
	line-height: 18px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    COLOR: #272727;
	BACKGROUND-COLOR: #E0F1EA
}
.header2
{
	BACKGROUND-COLOR: #8CD1B0;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
.header3
{
	COLOR: white;
	FONT-WEIGHT: bold;
	padding: .1em; 
	padding-top: 4px; 
	padding-left: 1em; 
}
.header4
{
	line-height: 18px;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
    COLOR: BLACK;
	FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
.header5
{
	line-height: 32px;
    FONT-SIZE: 16px;
    VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
    COLOR: BLACK;
	FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
.header6
{
	line-height: 32px;
    FONT-SIZE: 13px;
    VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
    COLOR: BLACK;
	FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
.content
{	
	line-height: 18px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    COLOR: #272727;
	BACKGROUND-COLOR: white
}
/*LI
{
	line-height: 18px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
	list-style-type: square;
	COLOR: #272727;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif;
	TEXT-ALIGN: justify;
}*/
.alpha
{
	line-height: 18px;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	list-style-type: decimal;
	COLOR: #272727;
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif;
	TEXT-ALIGN: justify;
}
.abc
{
	line-height: 18px;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	list-style-type: lower-alpha;
	COLOR: #272727;
	FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif;
	TEXT-ALIGN: justify;
}
.alpha1
{
	line-height: 18px;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	list-style-type: decimal;
	COLOR: #272727;
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif;
	TEXT-ALIGN: justify;
}
.newsStats
{
	line-height: 18px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
	list-style-type: square;
	COLOR: #272727;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif;
	TEXT-ALIGN: justify;
}
.roman
{
	line-height: 18px;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	list-style-type: lower-roman;
	COLOR: #272727;
	FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
INPUT
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #666666;
    FONT-FAMILY: averdana,rial,lucida,helvetica,sans-serif
}
TEXTAREA
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #666666;
	WIDTH: 340px;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
LEGEND
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #666666;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
P.small
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
P.smallBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
A
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #06c;
    TEXT-DECORATION: none
}
A.map
{
    FONT-SIZE: 8pt;
    COLOR: #006600;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
A.map:hover
{
    COLOR: red
}
A.mapSelect
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
A.mapSelect:hover
{
    ff6600: 
}
A.Title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: gold;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
A.Title:hover
{
    COLOR: darkorange;
    ff6600: 
}
A.more
{
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: navy;
    TEXT-DECORATION: none
}
A.more:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: red;
    TEXT-DECORATION: none
}
A.base
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: white;
    TEXT-DECORATION: none
}
A.linkHeader
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #666666;
    TEXT-DECORATION: none
}
A:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: dodgerblue;
    TEXT-DECORATION: none
}
TD.mapSelect
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
TD.map
{
    FONT-SIZE: 8pt;
    COLOR: #000066;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
TR.rowHeader
{
    BACKGROUND-COLOR: #3CB472
}
TR.tblLine1
{
    BACKGROUND-COLOR: #f3f3f3
}
TR.tblLine2
{
    BACKGROUND-COLOR: #f2f9fc
}
TR.cellTitle
{
    BACKGROUND-COLOR: #c9d9f2
}
TD.cellTitle
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #000066;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif;
    BACKGROUND-COLOR: #CCEEDB
}
TD.tblLine1
{
    BACKGROUND-COLOR: #fafafa
}
TD.tblLine2
{
    BACKGROUND-COLOR: #f2f9fc
}
TD.cellValue
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #000066;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif;
    BACKGROUND-COLOR: #F0FAF5
}
TD.confTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #000066;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif;
    BACKGROUND-COLOR: #f5f5f5
}
TD.cellBase
{
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #000066;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif;
    BACKGROUND-COLOR: #e5e5e5
}
TD.linkHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
TD.Headerlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
TD.base
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
P.Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
TD.Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
TD.TableHeader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
P.largeheader
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 16px;
    COLOR: #262626;
    FONT-FAMILY: verdana,sans-serif,arial,lucida,helvetica
}
INPUT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
INPUT.button
{
    FONT-SIZE: 8pt;
    WIDTH: 100px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
INPUT.button2
{
    FONT-SIZE: 8pt;
    WIDTH: 70px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
INPUT.field
{
    WIDTH: 195px
}
INPUT.Largefield
{
    WIDTH: 295px
}
INPUT.Name
{
    WIDTH: 100px
}
INPUT.XSmallField
{
    WIDTH: 40px
}
INPUT.Initial
{
    WIDTH: 30px
}
INPUT.fieldChecked
{
    WIDTH: 195px
}
INPUT.submit
{
    FONT-SIZE: 10px;
    WIDTH: 70px
}
INPUT.baseCart
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-SIZE: 8pt;
    WIDTH: 140px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, sans-serif, Arial, Geneva, Helvetica
}
SELECT.field
{
    WIDTH: 195px
}
SELECT.drpTitle
{
    WIDTH: 50px
}
SELECT.drpCCExp
{
    WIDTH: 70px
}
TD.ColourChange
{
    COLOR: red
}
DIV.base
{
    VERTICAL-ALIGN: baseline;
    POSITION: absolute;
    TOP: 96.5%
}
.req
{
    FONT-SIZE: 8pt;
    COLOR: red
}
font.reg2
{
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: sans-serif, Arial, Geneva, Helvetica;
	vertical-align : text-top;
	FONT-WEIGHT: normal;
}
td.baseText{
          	text-align : center;
          	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
          	font-size : 9px;
          	color : White;
          }
div#leftmenu { 
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: .8em; 
	width: 200px; 
} 

div#leftmenu h4 { 
	font: 1em bold Verdana, Arial, Helvetica, sans-serif; 
	background-color: #0000FF; 
	color: #FFFFFF; 
	margin: 0; 
	padding: .1em; 
	text-align: center; 
} 

div#leftmenu a { 
	height: 22px;
	padding-top: 4px; 
	padding-left: 1em; 
	display: block; 
	BACKGROUND: #E1F2E4 none repeat scroll 0% 0%;
	COLOR: #2B6035;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 10px;
	FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
} 

div#leftmenu a:hover { 
background-color : #BEE4D3;
} 

div#leftmenu .selected { 
	height: 22px;
	padding-top: 4px; 
	padding-left: 1em; 
	display: block; 
	BACKGROUND: #BDE7D4;
	COLOR: #2B6035;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 10px;
	FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
} 
ul
{
	 
	margin-top: 5px;
	list-style-type: square;
	margin-bottom: 0px;
}
ul.source
{	
	font-size:9px;
	margin-top: 5px;
	list-style-type: square;
	margin-bottom: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.unbold
{
	font-weight : normal;
}
.reg1
{
	font: 11px;
	vertical-align:super; 
	line-height: 1.5em;
	
}
.reg
{
	font-size:11px; 
	vertical-align:top; 
	line-height: 0
}
.date
{
	font-size : 10px;
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
}
.scrolltext
{
	/*color: black;*/
	color: red;
	font-size : 11pt;
	font-weight : bold;
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	text-transform : uppercase;
}
.scrollNew
{
	/*color: black;*/
	color: black;
	font-size : 11pt;
	/*font-weight : bold;*/
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	/*text-transform : uppercase;*/
}
.scrollSmall
{
	/*color: black;*/
	color: red;
	font-size : 8pt;
	/*font-weight : bold;*/
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	/*text-transform : uppercase;*/
}
.scrollHead
{
	color: red;
	font-size : 11pt;
	font-weight : bold;
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	text-transform : uppercase;
}
.plan
{
	line-height: 18px;
	FONT-SIZE: 11px;
	font-weight : bold;
	VERTICAL-ALIGN: top;
	COLOR: #272727;
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
}
.menu
{
	font-size : 11px;
	padding-left: 0.5em; 
	FONT-FAMILY: sans-serif, Arial, Helvetica;
}
.centre
{
	align : center;
	text-align: center;
}
.noscroll
{
	background-repeat : no-repeat;
}
.nowrap
{
	white-space: nowrap;
}
.setwidth
{
	max-width : 128px;
}
.Data
{
	white-space: nowrap;
	font-weight : normal;
	text-decoration : none;
}
.header7
{
	line-height: 1px;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
    COLOR: BLACK;
	FONT-FAMILY: verdana,arial,lucida,helvetica,sans-serif
}
.priceTop
{
	background-color : #006600;
	color : White;
	text-align: center; 
}
.priceText
{
	line-height: 10px;
	FONT-SIZE: 11px;
	font-weight : bold;
	VERTICAL-ALIGN: top;
	COLOR: black;
	text-align: center; 
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
}
.priceContent
{
	line-height: 18px;
	FONT-SIZE: 11px;
	font-weight : bold;
	VERTICAL-ALIGN: top;
	COLOR: black;
	text-align: center; 
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
 }
.priceContent1
{
	line-height: 18px;
	FONT-SIZE: 11px;
	font-weight : bold;
	VERTICAL-ALIGN: top;
	COLOR: black;
	text-align: right; 
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
 }
 .priceContent2
{
	line-height: 18px;
	FONT-SIZE: 11px;
	font-weight : normal;
	VERTICAL-ALIGN: top;
	COLOR: black;
	text-align: right; 
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
 }
 
 .priceContent3
{
	line-height: 18px;
	FONT-SIZE: 11px;
	font-weight : bold;
	VERTICAL-ALIGN: top;
	COLOR: black;
	text-align: center; 
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
 }
 .smalltext
 {
 	FONT-SIZE: 9px;
	font-weight : normal;
	VERTICAL-ALIGN: top;
	COLOR: black;
	text-align: center; 
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
 }
  .priceContentDefault
{
	line-height: 18px;
	FONT-SIZE: 11px;
	font-weight : normal;
	VERTICAL-ALIGN: top;
	COLOR: black;
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
 }
.martintest
 {
 	FONT-SIZE: 9px;
	font-weight : normal;
	VERTICAL-ALIGN: top;
	COLOR: black;
	text-align: center; 
	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
	text-decoration : line-through;

 }