body{
  FONT-FAMILY: Arial, helvetica, sans-serif;
  FONT-SIZE: 12px;
  COLOR: black;
}

#header
{
    LEFT: 5px;
    WIDTH: 790px;
    POSITION: absolute;
    TOP: 5px
}
#nav
{
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 20px;
    WIDTH: 790px
}
.clsStatementBox1
{
    BORDER-RIGHT: lightgrey 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: lightgrey 1px solid;
    PADDING-LEFT: 0px;
    LEFT: 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 150px;
    COLOR: black;
    LINE-HEIGHT: 1.3;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: lightgrey 1px solid;
    POSITION: absolute;
    TOP: 155px;
    HEIGHT: 135px
}
.clsStatementBox2
{
    BORDER-RIGHT: lightgrey 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: lightgrey 1px solid;
    PADDING-LEFT: 0px;
    LEFT: 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 150px;
    COLOR: black;
    LINE-HEIGHT: 1.3;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Arial,  helvetica, sans-serif;
    POSITION: absolute;
    TOP: 297px;
    HEIGHT: 135px
}
.clsStatementBox3
{
    BORDER-RIGHT: lightgrey 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: lightgrey 1px solid;
    PADDING-LEFT: 0px;
    LEFT: 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 150px;
    COLOR: black;
    LINE-HEIGHT: 1.3;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Arial,  helvetica, sans-serif;
    POSITION: absolute;
    TOP: 440px;
    HEIGHT: 135px
}
.clsStatementBox4
{
    BORDER-RIGHT: lightgrey 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: lightgrey 1px solid;
    PADDING-LEFT: 0px;
    LEFT: 593px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 200px;
    COLOR: black;
    LINE-HEIGHT: 1.3;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: lightgrey 1px solid;
    POSITION: absolute;
    TOP: 329px;
    HEIGHT: 242px
}
.clsStatementBoxContent
{
    MARGIN: 10px;
}

.clsStatementBoxHeading
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #FF99FF;
    TEXT-ALIGN: center
}
.clsStatementBoxContent A
{
    FONT-WEIGHT: bold;
    COLOR: #ff6600;
    TEXT-DECORATION: none
}

.clsLoginBox
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    LEFT: 593px;
    MARGIN: 0px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 200px;
    BORDER-BOTTOM: lightgrey 1px solid;
    POSITION: absolute;
    TOP: 155px;
    HEIGHT: 150px
}

.clsLoginBoxTextBox
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    RIGHT: 10px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 100px;
    BORDER-BOTTOM: lightgrey 1px solid;
    POSITION: absolute;
    font-size:10px;
}

.clsLoginBox A
{
    FONT-SIZE: 10px;
}

.clsLoginBoxButton
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 80px;
    CURSOR: pointer;
    BORDER-BOTTOM: lightgrey 1px solid;
    HEIGHT: 20px;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}

.clsMainContent
{
    LEFT: 175px;
    POSITION: absolute;
    TOP: 155px;
}

P
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 15px;
}

IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: inline;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
}

li{
	line-height:1.5;
}

.clsBlockImg
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
}

#mainContent
{
    LEFT: 185px;
    WIDTH: 600px;
    COLOR: black;
    POSITION: absolute;
    TOP: 155px;
    LINE-HEIGHT: 1.5;
}

#mainContent Input{
  FONT-FAMILY: Arial, helvetica, sans-serif;
  FONT-SIZE: 12px;
}

#mainContent A
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
#sideImage
{
    LEFT: 5px;
    POSITION: absolute;
    TOP: 155px
}
#faqSideImage
{
    LEFT: 40px;
    POSITION: absolute;
    TOP: 155px
}

#faqHelperText
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    WIDTH: 785px;
    COLOR: white;
    LINE-HEIGHT: 1.5;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f3593f;
    padding-left:5px;
}
#faqHelperTextFooter
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    WIDTH: 790px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f3593f
}
.clsFaqsSubNav
{
    FONT-WEIGHT: bold;
    LEFT: 185px;
    COLOR: white;
    LINE-HEIGHT: 1.8;
    POSITION: absolute
}
.clsFaqsSubNav A
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.clsFaqHR
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: #FF99FF;
    BORDER-LEFT: 0px;
    COLOR: #FF99FF;
    BORDER-BOTTOM: 0px;
    HEIGHT: 1px
}
#signupHelperText
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    WIDTH: 785px;
    COLOR: white;
    LINE-HEIGHT: 1.5;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #70b323;
    padding-left:5px;
}
#signupHelperTextFooter
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    WIDTH: 790px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #70b323
}
#signupSideImage
{
    LEFT: 40px;
    POSITION: absolute;
    TOP: 155px
}
.clsSignUpProcess
{
    LEFT: 170px;
    POSITION: absolute
}

.clsSignUpProcessHeader{
	FONT-FAMILY: Comic sans ms, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #FF99FF;
}

.clsDivDetails INPUT
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    LEFT: 200px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 200px;
    COLOR: black;
    BORDER-BOTTOM: lightgrey 1px solid;
    POSITION: absolute;
    FONT-FAMILY: Arial,  helvetica, sans-serif;
}

.clsDivDetailsGeneralSelect
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    LEFT: 200px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 200px;
    COLOR: black;
    BORDER-BOTTOM: lightgrey 1px solid;
    POSITION: absolute
}

.clsDivDetails SPAN
{
    LEFT: 405px;
    COLOR: red;
    POSITION: absolute;
}

.clsWarningSpan
{
    LEFT: 2px;
    COLOR: red;
    POSITION: relative;
    TOP: -5px
}
.clsSignUpHR
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: #FF99FF;
    BORDER-LEFT: 0px;
    COLOR: #FF99FF;
    BORDER-BOTTOM: 0px;
    HEIGHT: 1px
}
.clsFamilySecurityImage
{
    CURSOR: pointer;
    POSITION: relative;
    TOP: 15px
}

.clsSelectMonth{
	BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    LEFT: 200px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 95px;
    COLOR: black;
    BORDER-BOTTOM: lightgrey 1px solid;
    POSITION: absolute
}

.clsSelectYear{
	BORDER-RIGHT: lightgrey 1px solid;
	BORDER-TOP: lightgrey 1px solid;
    LEFT: 305px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 95px;
    COLOR: black;
    BORDER-BOTTOM: lightgrey 1px solid;
    POSITION: absolute
}

#aboutusHelperText
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    WIDTH: 785px;
    COLOR: white;
    LINE-HEIGHT: 1.5;
    HEIGHT: 20px;
    BACKGROUND-COLOR: orange;
    padding-left:5px;
}
#aboutusHelperTextFooter
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    WIDTH: 790px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: orange
}
#imgSurfControl
{
    LEFT: 5px;
    POSITION: absolute;
    TOP: 305px
}
#imgSurfSafe
{
    LEFT: 5px;
    POSITION: absolute;
    TOP: 160px
}

.clsContactUsHR
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: #FF99FF;
    BORDER-LEFT: 0px;
    COLOR: #FF99FF;
    BORDER-BOTTOM: 0px;
    HEIGHT: 1px
}
#contactusHelperText
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    WIDTH: 785px;
    COLOR: white;
    LINE-HEIGHT: 1.5;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #b3337f;
    padding-left:5px;
}
#contactusHelperTextFooter
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    WIDTH: 790px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #b3337f
}
#latestnewsHelperText
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    WIDTH: 785px;
    COLOR: white;
    LINE-HEIGHT: 1.5;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #337f70;
    padding-left:5px;
}

#latestnewsHelperTextFooter
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    WIDTH: 790px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #337f70;
}

#newsMainContent{
	
    LEFT: 185px;
    WIDTH: 600px;
    COLOR: black;
    POSITION: absolute;
    TOP: 155px
}

#newsMainContent A
{
    COLOR: blue;
    TEXT-DECORATION: underline
}

.clsNewsHeading{
	WIDTH:610px;
    PADDING-BOTTOM: 2px;
    MARGIN-top: 10px;
    PADDING-TOP: 2px;
    color: #337f70;
    font-weight:bold;
    BACKGROUND-COLOR: #e6e6e6;
    TEXT-ALIGN: left;
}

.clsNewsContent{
	padding-left:5px;
	margin-top:10px;
	margin-bottom:10px;
	LINE-HEIGHT:1.5;
}

.clsNewsSubNav
{
    FONT-WEIGHT: bold;
    LEFT: 185px;
    COLOR: white;
    POSITION: absolute;
    LINE-HEIGHT: 1.8;
}
.clsNewsSubNav A
{
    COLOR: white;
    TEXT-DECORATION: underline
}

.clsNewsContent A{
	font-weight:bold;
	color:#ff6600;
	text-decoration:none;
}

#errorHelperText
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    WIDTH: 785px;
    COLOR: white;
    LINE-HEIGHT: 1.5;
    HEIGHT: 20px;
    BACKGROUND-COLOR: red;
    padding-left:5px;
}

#errorHelperTextFooter
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    WIDTH: 790px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: red
}

.clsPasswordReminder{
	BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    LEFT: 100px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 200px;
    COLOR: black;
    BORDER-BOTTOM: lightgrey 1px solid;
    POSITION: absolute;
    FONT-FAMILY: Arial,  helvetica, sans-serif;
}

.clsPasswordButton{
	BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    FONT-FAMILY: Arial,  helvetica, sans-serif;
    FONT-SIZE: 10px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 80px;
    CURSOR: pointer;
    BORDER-BOTTOM: lightgrey 1px solid;
    HEIGHT: 20px;
    position:absolute;
    left:150px;
    top:150px;
}

.clsPasswordResponse{
	color:red;
	position:absolute;
    top:170px;
}

.clsNote{
	font-size:10px;
}

.clsLink{
	margin-right:30px;
}

.clsFAQNav{
	FONT-FAMILY: Comic sans ms, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #FF99FF;
}

h2{
	color:#990066;
}

h3{
	color:#990066;
}
