.subNav1 {BORDER-RIGHT: #346792 1px solid; BORDER-TOP: #346792 1px solid; BORDER-LEFT: #346792 1px solid; BORDER-BOTTOM: #346792 1px solid; BACKGROUND-COLOR: #eef3f8; MARGIN-BOTTOM: 15px;WIDTH: 450px}
.subNav2 {BORDER-RIGHT: #FFDAB9 1px solid; BORDER-TOP: #FFDAB9 1px solid; BORDER-LEFT: #FFDAB9 1px solid; BORDER-BOTTOM: #FFDAB9 1px solid; BACKGROUND-COLOR: #FAF0E6;WIDTH: 450px}
.subNav3 {BORDER-RIGHT: #9fbe4c 1px solid; BORDER-TOP: #9fbe4c 1px solid; BORDER-LEFT: #9fbe4c 1px solid; BORDER-BOTTOM: #9fbe4c 1px solid; BACKGROUND-COLOR: #eefcd2;WIDTH: 470px}
.subNav {BORDER-RIGHT: #346792 1px solid; BORDER-TOP: #346792 1px solid; BORDER-LEFT: #346792 1px solid; BORDER-BOTTOM: #346792 1px solid; BACKGROUND-COLOR: #eef3f8; MARGIN-BOTTOM: 15px;WIDTH: 450px}
.subNavSearch {BORDER-RIGHT: #E1D9B5 1px solid; BORDER-TOP: #E1D9B5 1px solid; BORDER-LEFT: #E1D9B5 1px solid; BORDER-BOTTOM: #E1D9B5 1px solid; BACKGROUND-COLOR: #F4F1E0; MARGIN-BOTTOM: 15px;WIDTH: 450px}
.err {BORDER-RIGHT: #D95000 1px solid; BORDER-TOP: #D95000 1px solid; BORDER-LEFT: #D95000 1px solid; BORDER-BOTTOM: #D95000 1px solid; BACKGROUND-COLOR: #FCD2D2}
.field{BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana;color:3366CC}
.btn { background-color:#1F6DAD; font-family:Tahoma; font-size:8pt; color:#FFFFFF }

div.menuBar,
div.menuBar a.menuButton {
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
color: #000000;
}

div.menuBar {
background-color: # f0f8ff;
padding: 6px 2px 6px 2px;
text-align: center;
margin-left:20px;
}

div.menuBar a.menuButton {
background-color: dbeaf5;
border: 1px solid;
border-color: #0080c0 #0080c0 #0080c0 #0080c0;
color: #000000;
cursor: pointer;
left: 0px;
margin: 1px;
padding: 2px 6px 2px 6px;
position: relative;
text-decoration: none;
top: 0px;
z-index: 100;
}

div.menuBar a.menuButton:hover {
background-color: f0f8ff;
border-color: #0080c0 #0080c0 #0080c0 #0080c0;
color: #000099;
}

#y-ks-whole-page {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; Z-INDEX: 140; PADDING-BOTTOM: 0px! important; MARGIN: 0px auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 750px; PADDING-TOP: 0px! important; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}


#page {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; Z-INDEX: 140; PADDING-BOTTOM: 0px! important; MARGIN: 0px auto; BORDER-LEFT: #cccccc 1px solid; WIDTH: 750px; PADDING-TOP: 0px! important; BORDER-BOTTOM: cccccc 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
.tblBorder {
BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid}

.box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
#MyBox-container {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 9px
}


#MyBox-container TD {
	BACKGROUND-COLOR: #fff! important
}
#MyBox-1 {
	BACKGROUND: url(hmask.gif) no-repeat; PADDING-BOTTOM: 10px; WIDTH: 238px
}

#MyBox-1 TEXTAREA {
	FONT-SIZE: 1.1em! important
}
#MyBox-2 {
	BACKGROUND: url(hmanswer.gif) no-repeat; PADDING-BOTTOM: 10px; WIDTH: 238px
}
#MyBox-3 {
	BACKGROUND: url(hmdiscover.gif) no-repeat; PADDING-BOTTOM: 10px; WIDTH: 238px
}
.MyBox {
	BORDER-RIGHT: #add974 1px solid; BORDER-TOP: #add974 1px solid; FONT-SIZE: 0.84em; BORDER-LEFT: #add974 1px solid; BORDER-BOTTOM: #add974 1px solid; BACKGROUND-COLOR: #fff! important; TEXT-ALIGN: left
}

#3box {
	BORDER-TOP: #54c40a 1px solid; Z-INDEX: 141; BACKGROUND: url(images/box.jpg); LEFT: 0px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; TOP: 0px
}



BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 90%; COLOR: #333; FONT-FAMILY: Arial,Helvetica,sans-serif
}
P {
	FONT-SIZE: 90%; COLOR: #333; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TD {
	FONT-SIZE: 90%; COLOR: #333; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TH {
	FONT-SIZE: 90%; COLOR: #333; FONT-FAMILY: Arial,Helvetica,sans-serif
}
LI {
	FONT-SIZE: 90%; COLOR: #333; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.prop {
	FLOAT: right; WIDTH: 1px
}
DIV.clear {
	
}
.min700px {
	HEIGHT: 700px
}
.beacon {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; DISPLAY: block; FONT-SIZE: 0px; BORDER-LEFT: blue 1px solid; LINE-HEIGHT: 0px; BORDER-BOTTOM: blue 1px solid; HEIGHT: 0px
}
UL.list-type-none {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.list-type-none LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.dotted-line {
	FONT-SIZE: 1px; BACKGROUND: url(images/line.gif) repeat-x left 50%; HEIGHT: 1px! important
}
DIV.dotted-line-header {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #c5c5c5 1px dashed; TOP: -5px
}
DIV.dotted-line-header H2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; COLOR: #fff; PADDING-TOP: 0px; POSITION: relative; TOP: 10px; BACKGROUND-COLOR: #fdcc32
}
.solid-delimiter-line {
	MARGIN-TOP: -15px! important; WIDTH: 96%; BORDER-BOTTOM: #f3f4cd 1px solid; HEIGHT: 1px
}
#ks-action-box FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; PADDING-TOP: 0px
}

#y-ks-error-log {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; Z-INDEX: 1001; LEFT: 10px; VISIBILITY: hidden; PADDING-BOTTOM: 3px; OVERFLOW: hidden; WIDTH: 350px; COLOR: #0c0; PADDING-TOP: 3px; POSITION: absolute; TOP: 10px; BACKGROUND-COLOR: #333; TEXT-ALIGN: left
}
.y-ks-debug-style {
	FONT-SIZE: 10px; COLOR: #fff
}
#ygma {
	BACKGROUND-COLOR: #fff! important
}
#y-ks-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 140; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #fff! important
}
#y-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 140; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #fff! important
}
#y-ks-mini-banner {
	PADDING-RIGHT: 9px; BORDER-TOP: #54c40a 1px solid; PADDING-LEFT: 9px; Z-INDEX: 141; BACKGROUND: url(bggreendiag.gif); LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-TOP: 9px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 44px
}
#y-ks-mantle {
	BORDER-RIGHT: #54c40a 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #54c40a 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #54c40a 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #54c40a 1px solid; POSITION: relative; BACKGROUND-COLOR: #ffffca; TEXT-ALIGN: center
}
#y-ks-mantle-container {
	MARGIN: 12px 10px 5px
}
.shadow {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 2px solid
}
#y-ks-footer {
	CLEAR: both; MARGIN: 25px auto auto; WIDTH: 100%; POSITION: relative
}
#y-ks-footer P {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 70%; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#MyPage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 50; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 750px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#MyPage #header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 257px; WIDTH: 481px; PADDING-TOP: 0px; POSITION: relative
}
#MyPage #content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; TOP: 5px
}
#MyPage #content #left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 55px; VERTICAL-ALIGN: top; WIDTH: 230px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#MyPage #content #middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 55px; WIDTH: 481px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#MyPage #content-3-col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 5px
}
#MyPage #content-3-col #left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 172px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
#MyPage #content-3-col #middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; LEFT: 190px; PADDING-BOTTOM: 0px; WIDTH: 370px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
#MyPage #content-3-col #right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; PADDING-BOTTOM: 0px; WIDTH: 172px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
#MyPage #content-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; TOP: 5px
}
content-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; TOP: 5px
}

#MyPage #content-right #right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 55px; VERTICAL-ALIGN: top; WIDTH: 230px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#MyPage #content-right #middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 55px; WIDTH: 481px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#MyPage #content #just-middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; LEFT: 0px; MARGIN-BOTTOM: 40px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 12px; WIDTH: 725px; MARGIN-RIGHT: 12px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left
}
#MyPage #just-middle .just-middle-h1 {
	PADDING-LEFT: 195px; POSITION: relative
}
#MyPage P {
	PADDING-BOTTOM: 10px
}
#MyPage #ks-search-summary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 15px 0px; PADDING-TOP: 20px
}
#MyPage #middle P {
	LINE-HEIGHT: 175%
}