BODY {
	BACKGROUND-COLOR: #fff; MARGIN: 0px
}
#PageContainer {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.HeaderStripe {
	BACKGROUND-IMAGE: url(../images/header-stripe.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left 50%
}
FORM {
	MARGIN: 0px
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}

ul li, ol li	{font-size: 0.8em; margin-bottom: 7px}

table tr td h1	{font-size: 16px}
table tr td h2	{font-size: 14px}
table tr td p	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.5em;
}

.martin {color: #fff; font-weight: bold; font-size: medium}
.jump	{display:none}

.TableOuter {
	BORDER-BOTTOM: #738ebb 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr=#A9BAD6, startColorstr=#E0E9F1, gradientType=0); BORDER-LEFT: #738ebb 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #e0e9f1; FONT-SIZE: 12px; BORDER-RIGHT: #738ebb 1px solid; PADDING-TOP: 15px
}
.TableOuterOpen {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr=#A9BAD6, startColorstr=#E0E9F1, gradientType=0); BORDER-LEFT: #738ebb 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #e0e9f1; FONT-SIZE: 12px; BORDER-RIGHT: #738ebb 1px solid; PADDING-TOP: 15px
}
.TableOuterOpenTop {
	BORDER-BOTTOM: #738ebb 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr=#A9BAD6, startColorstr=#E0E9F1, gradientType=0); BORDER-LEFT: #738ebb 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #e0e9f1; FONT-SIZE: 12px; BORDER-RIGHT: #738ebb 1px solid; PADDING-TOP: 15px
}
.TableOuterClosed {
	BORDER-BOTTOM: #738ebb 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr=#A9BAD6, startColorstr=#E0E9F1, gradientType=0); BORDER-LEFT: #738ebb 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #e0e9f1; FONT-SIZE: 12px; BORDER-TOP: #738ebb 1px solid; BORDER-RIGHT: #738ebb 1px solid; PADDING-TOP: 15px
}
.TableOuterSpacer {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr=#A9BAD6, startColorstr=#E0E9F1, gradientType=0); BORDER-LEFT: #738ebb 1px solid; BACKGROUND: #e0e9f1; HEIGHT: 20px; FONT-SIZE: 1px; BORDER-RIGHT: #738ebb 1px solid
}
.Box_Form_Container {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.Box_Form_Table {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.Box_Form_Title {
	COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.Box_Form_Text {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.Box_Form_Button {
	HEIGHT: 40px; FONT-SIZE: 15px; CURSOR: pointer
}
.BackNext_Button {
	WIDTH: 60px; HEIGHT: 40px; FONT-SIZE: 15px; CURSOR: pointer
}
.BackNext_Text {
	COLOR: #000000; FONT-SIZE: 13px
}
#ReviewMenuBar {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 10px
}
.ReviewMenuBarLink {
	WIDTH: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 17px; FONT-SIZE: 17px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ReviewMenuBarLink:link {
	COLOR: #990099
}
.ReviewMenuBarLink:visited {
	COLOR: #990099
}
.ReviewMenuBarLink:hover {
	COLOR: #000000
}
.ReviewMenuBarLink:active {
	COLOR: #990099
}
.ReviewMenuBarLinkSelected {
	WIDTH: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 17px; COLOR: #000000; FONT-SIZE: 17px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ReviewMenuBarLinkOff {
	FILTER: alpha(opacity=30); WIDTH: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 17px; COLOR: #000000; FONT-SIZE: 17px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; opacity: 0.3; -moz-opacity: 0.3
}
.ReviewMenuBarSpace {
	MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
.ReviewTitle_Under {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.Questions_ProgBarText_Right {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.ReviewSelect_ProgBarText_Right {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px
}
.ProgBarText_Under {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 9px
}
#TopMenuBar {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#TitleBar {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.SiteTitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.SiteTitle2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.MenuLink {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #990099; FONT-SIZE: 13px; CURSOR: pointer; TEXT-DECORATION: underline
}
.MenuLink:link {
	COLOR: #990099
}
.MenuLink:visited {
	COLOR: #990099
}
.MenuLink:hover {
	COLOR: #000000
}
.MenuLink:active {
	COLOR: #990099
}
.MenuLinkOff {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.TestViewMsgBox {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.UserTitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 13px
}
.PageTitle {
	MARGIN-TOP: 5px; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.PageSubTitle {
	COLOR: #000000; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.Title_MyReview {
	WIDTH: 18px; HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 18px; CURSOR: pointer; FONT-WEIGHT: bold
}
.Title_MyReviewOff {
	FILTER: alpha(opacity=30); WIDTH: 18px; HEIGHT: 18px; COLOR: #000000; FONT-SIZE: 18px; CURSOR: pointer; FONT-WEIGHT: bold; opacity: 0.3; -moz-opacity: 0.3
}
.Text_MyReview_Under {
	COLOR: #000000; FONT-SIZE: 12px; CURSOR: pointer
}
.Icon_MyReview {
	CURSOR: pointer; MARGIN-RIGHT: 7px
}
.Title_Char {
	COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.Text_CharExplanation {
	COLOR: #000000; FONT-SIZE: 12px
}
.Text_Question {
	COLOR: #000000; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.Text_Consideration {
	COLOR: #000000; FONT-SIZE: 12px
}
.sliderInput {
	WIDTH: 30px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; FONT-SIZE: 12px
}
.SliderTitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 18px
}
.Text_Action {
	COLOR: #000000; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.Report_Button_Description {
	COLOR: #000000; FONT-SIZE: 12px
}
.Report_Button {
	WIDTH: 200px; HEIGHT: 40px; FONT-SIZE: 15px; CURSOR: pointer
}
.WebSearch_Button {
	WIDTH: 150px; HEIGHT: 40px; FONT-SIZE: 15px; CURSOR: pointer
}
.BodyText {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	FONT-SIZE: x-small;
	font-weight: normal;
	font-variant: normal;
	line-height: 1.5em;
}
.BodyTextOff {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.BodyLink {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.BodyLink:link {
	COLOR: #990099
}
.BodyLink:visited {
	COLOR: #990099
}
.BodyLink:hover {
	COLOR: #000000
}
.BodyLink:active {
	COLOR: #990099
}
.ColTitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.ColTitle2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.KeyText {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.ErrorMsg {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-SIZE: 12px
}
.NormalMsg {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0000ff; FONT-SIZE: 12px
}
.ToolTipText {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.TabLinkOn {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: none
}
.TabLinkOff {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: none
}
.TabBackground {
	BACKGROUND: #a9bad6
}
.TabBorder {
	BACKGROUND: #738ebb
}
#TabSp {
	BORDER-BOTTOM: #738ebb 1px solid; WIDTH: 4px; HEIGHT: 1px
}
#TabSpB {
	WIDTH: 4px; HEIGHT: 1px; BORDER-TOP: #738ebb 1px solid
}
#TabSpEND {
	BORDER-BOTTOM: #738ebb 1px solid; WIDTH: 4px; HEIGHT: 1px; BORDER-RIGHT: #738ebb 1px solid
}
#TabSp2 {
	BORDER-BOTTOM: #738ebb 1px solid; WIDTH: 100%; HEIGHT: 1px
}
#TabSp2B {
	WIDTH: 100%; HEIGHT: 1px; BORDER-TOP: #738ebb 1px solid
}
#xTab {
	MARGIN: 0em; BACKGROUND: none transparent scroll repeat 0% 0%
}
.xtop {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1px
}
.xbottom {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1px
}
.xb1top {
	MARGIN: 0px 5px; DISPLAY: block; BACKGROUND: #738ebb; HEIGHT: 1px; OVERFLOW: hidden
}
.xb2top {
	BORDER-LEFT: #738ebb 2px solid; MARGIN: 0px 3px; DISPLAY: block; BACKGROUND: #e0e9f1; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; OVERFLOW: hidden; BORDER-RIGHT: #738ebb 2px solid
}
.xb3top {
	BORDER-LEFT: #738ebb 1px solid; MARGIN: 0px 2px; DISPLAY: block; BACKGROUND: #e0e9f1; HEIGHT: 1px; OVERFLOW: hidden; BORDER-RIGHT: #738ebb 1px solid
}
.xb4top {
	BORDER-LEFT: #738ebb 1px solid; MARGIN: 0px 1px; DISPLAY: block; BACKGROUND: #e0e9f1; HEIGHT: 2px; OVERFLOW: hidden; BORDER-RIGHT: #738ebb 1px solid
}
.xbottom {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 1px
}
.xb1btm {
	MARGIN: 0px 5px; DISPLAY: block; BACKGROUND: #738ebb; HEIGHT: 1px; OVERFLOW: hidden
}
.xb2btm {
	BORDER-LEFT: #738ebb 2px solid; MARGIN: 0px 3px; DISPLAY: block; BACKGROUND: #a9bad6; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; OVERFLOW: hidden; BORDER-RIGHT: #738ebb 2px solid
}
.xb3btm {
	BORDER-LEFT: #738ebb 1px solid; MARGIN: 0px 2px; DISPLAY: block; BACKGROUND: #a9bad6; HEIGHT: 1px; OVERFLOW: hidden; BORDER-RIGHT: #738ebb 1px solid
}
.xb4btm {
	BORDER-LEFT: #738ebb 1px solid; MARGIN: 0px 1px; DISPLAY: block; BACKGROUND: #a9bad6; HEIGHT: 2px; OVERFLOW: hidden; BORDER-RIGHT: #738ebb 1px solid
}
.xTabc {
	BORDER-BOTTOM: #738ebb 0px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(endColorstr=#A9BAD6, startColorstr=#E0E9F1, gradientType=0); BORDER-LEFT: #738ebb 1px solid; DISPLAY: block; BACKGROUND: #e0e9f1; HEIGHT: 18px; BORDER-TOP: #738ebb 0px solid; BORDER-RIGHT: #738ebb 1px solid
}
.xTabT {
	BORDER-BOTTOM: #738ebb 0px solid; BORDER-LEFT: #738ebb 1px solid; DISPLAY: block; BACKGROUND: #e0e9f1; HEIGHT: 18px; BORDER-TOP: #738ebb 0px solid; BORDER-RIGHT: #738ebb 1px solid
}
.xTabTM {
	BORDER-BOTTOM: #738ebb 0px solid; BORDER-LEFT: #738ebb 1px solid; DISPLAY: block; BACKGROUND: #e0e9f1; HEIGHT: 31px; BORDER-TOP: #738ebb 0px solid; BORDER-RIGHT: #738ebb 1px solid
}
.xTabTM2 {
	BORDER-BOTTOM: #738ebb 1px solid; BORDER-LEFT: #738ebb 1px solid; DISPLAY: block; BACKGROUND: #ffffff; HEIGHT: 31px; BORDER-TOP: #738ebb 0px solid; BORDER-RIGHT: #738ebb 1px solid
}
.xTabT2 {
	BORDER-BOTTOM: #738ebb 1px solid; BORDER-LEFT: #738ebb 1px solid; DISPLAY: block; BACKGROUND: #ffffff; HEIGHT: 18px; BORDER-TOP: #738ebb 0px solid; BORDER-RIGHT: #738ebb 1px solid
}
.xTabTB {
	BORDER-BOTTOM: #738ebb 0px solid; BORDER-LEFT: #738ebb 1px solid; DISPLAY: block; BACKGROUND: #e0e9f1; HEIGHT: 18px; BORDER-TOP: #e0e9f1 1px solid; BORDER-RIGHT: #738ebb 1px solid
}
.xTabTB2 {
	BORDER-BOTTOM: #738ebb 0px solid; BORDER-LEFT: #738ebb 1px solid; DISPLAY: block; BACKGROUND: #ffffff; HEIGHT: 18px; BORDER-TOP: #738ebb 1px solid; BORDER-RIGHT: #738ebb 1px solid
}

