a:link{text-decoration: none;}
a:visited{text-decoration: none; color: #0000FF;}
a:hover{text-decoration: underline; color: #00A0F0;}

body { font-size:10pt; margin:0px; scrollbar-base-color: #F0F0F0; overflow:hidden; }
* html body { padding:72px 0 0 0; }

#content {
position:fixed; top:72px; left:0; bottom:0; right:0; padding:0px; overflow:auto; background:#ffffff;
background:url(./images/lon1_210.gif) repeat-y;
}
* html #content { height:100%; width:100%; }

#head { position:absolute; top:0; left:0; margin:0; overflow:hidden; }
* html #head {height:72px;}


#Ssconts {
width: 865px;
padding: 0px;
}
#Ssconts div {
}

#Ssmenu {
float : left;
width: 210px;
}

#Ssmain {
float : right;
width: 640px;
padding-left:4px;
padding-right:0px;
}


h1{
background:url(images/cmh12.gif) no-repeat;
background-color:#FFFFFF;
font-size:16pt;
font-weight:bold;
margin:0px;
padding:22px 0px 12px 32px;
text-shadow:1px 1px 4px #c0c0c0;
}


h2{
background:url(images/cmh2.gif) no-repeat;
background-color:#FFFFFF;
font-weight: bold;
font-size:14pt;
margin:12px 0px 4px 0px;
padding:5 0 8px 36px;
text-shadow:1px 1px 3px #c0c0c0;
}



h3{
background:url(images/cmh31.gif) no-repeat;
background-color:#FFFFFF;
font-size:12pt;
font-weight: bold;
margin:8px 0px 0px 0px;
padding:3px 0px 8px 30px;
text-shadow:1px 1px 2px #d0d0d0;
}


h4{
background:url(images/cmh41.gif) no-repeat;
background-color:#FFFFFF;
font-size:10pt;
font-weight: bold;
margin:8px 0px 4px 0px;
padding:1px 0px 1px 28px;
}


small{
font-family: Times New Roman;
font-weight: bold;
font-size:10pt;
}

red{
color: #FF0000;
}


table{
font-size:10pt;
}

input {
font-family:Arial,Helvetica,sans-serif;
}


.ads{
background:url(images/cmads.gif) no-repeat;
background-color:#FFFFFF; margin:0px; padding:1px 0px 6px 28px;
}

.sth7o{ border-left:solid 2px #FF8000; border-bottom:solid 1px #D0D0D0; background-color:#FFFFFF; margin:0px; padding:2px 2px 1px 4px; }
.sth7g{ border-left:solid 2px #008000; border-bottom:solid 1px #D0D0D0; background-color:#FFFFFF; margin:0px; padding:2px 2px 1px 4px; }

.sth9hg{ background:url("images/sqs01_green.gif") no-repeat; border-bottom:solid 1px #E0E0E0; font-size:10pt; margin:0px 0px 0 1px; padding:0px 0px 0px 10px; }

.c-o{ color:#FF9900; }
.c-g{ color:#808080; }

.stlo3{ background:url("images/lvo15_02.gif"); ; color:#000000; font-size:8pt; padding:3px 1px 1px 1px; }
.stlo3c{ background:url("images/lvo15_02.gif"); ; color:#000000; font-size:8pt; padding:3px 1px 1px 1px; text-align: center; }
.sttbl{ font-size:9pt; line-height:140%; }

.gml { color:#0000ff; cursor:hand; }
.w3_mko{ text-align: center; color: #FF9900; }
.w3_8_mko{ font-size: 8pt; text-align: center; color: #FF9900; }

.st02{ border-top:solid 1px #FFFFF8; border-left:solid 1px #FFFFF8; border-right:solid 1px #F0F0E8; border-bottom:solid 1px #F0F0E8; background-color:#FFFFFF; font-size:10pt; font-weight:normal;}

.st03l{ border-top:solid 2px #FFFFF8; border-left:solid 2px #FFFFF8; border-right:solid 2px #F0F0E8; border-bottom:solid 2px #F0F0E8; background-color:#FFFFFF; font-size:10pt; font-weight:normal; line-height:150%; }

.sth62{ border-left:solid 4px #E01705; border-bottom:solid 1px #D0D0D0; background-color:#FFFFFF; font-size:10pt; font-weight:bold; margin:0px; padding:2px 2px 1px 3px; }
.sth62:hover{ border-left:solid 4px #FFD080; border-bottom:solid 1px #D0D0D0; background-color:#FFFFFF; font-size:10pt; font-weight:bold; margin:0px; padding:2px 2px 1px 3px; }

.bcsm{ background:url(images/lon1.gif) }


.smlbg{ background:url(images/vlineoranges3.gif); margin:0px; padding:3px 3px 3px 6px; }
.smlbg_s{ background:url(images/vlineoranges3.gif); margin:0px; padding:3px 3px 3px 8px; color:#FFFFFF; font-family: Times New Roman; font-weight: bold;}
.smsha_s{ color:#FFFFFF; width:100%; filter:Shadow(strength=1,direction=120,color='#000000') font-family: Times New Roman; font-weight: bold; font-size:10pt; }
.stal1r_l{ background:url(images/stred.gif) no-repeat; border-left:solid 1px #FFFFF8; border-bottom:solid 1px #F0F0E8; font-size:10pt; padding:1px 1px 1px 8px; margin:0px; line-height:125%; }
.stal1r_l{ background:url(images/stred.gif) no-repeat; border-left:solid 1px #FFFFF8; border-bottom:solid 1px #F0F0E8; font-size:10pt; padding:1px 1px 1px 8px; margin:0px; line-height:125%; }

td.st02 { background-color: #ffffff; }
td:hover.st02  { background-color: #e5f0ff; }
td:active.st02 { background-color: #fff0f0; }


.sth7g2{
border-left:solid 2px #008000;
border-bottom:solid 1px #D0D0D0;
margin:0px;
padding:2px 2px 1px 4px;
}

.sdmenu {
 margin-top:10px;
 margin-left:5px;
 width: 200px;
 text-align: left;
 background-color:#ffffff;
}


.sdmenu p{
  margin-bottom:4px;
  padding:2px 0px 2px 4px;
	border-left:solid 4px #E01705;
	border-bottom:solid 1px #D0D0D0;
	font-size:10pt;
	font-weight:bold;
text-shadow:1px 1px 0px #eeeeee;
}

.sdmenu a{
  display: block;
  margin-bottom:4px;
  padding:2px 0px 2px 4px;
	border-left:solid 4px #E01705;
	border-bottom:solid 1px #D0D0D0;
	font-size:10pt;
	font-weight:bold;
}

.sdmenu a:hover{
	border-left:solid 4px #FFD080;
	border-bottom:solid 1px #D0D0D0;
  background-color:#ffffff;
}

.sdsrc {
	margin:16px 0px 16px 5px;
}
.sdgmenu {
	margin-left:5px;
	margin-bottom:16px;
	padding:0px;
	width: 200px;
	text-align: left;
	border-top:solid 1px #FFFFF8; border-left:solid 1px #FFFFF8; border-right:solid 1px #F0F0E8; border-bottom:solid 1px #F0F0E8; background-color:#FFFFFF;
	font-size:10pt; font-weight:normal;
}


.sdgmenu p{
  display: block;
	background:url(images/vlineoranges3.gif);
	margin:0px;
	padding:1px 0px 1px 8px;
	color:#FFFFFF;
	font-family: Times New Roman;
	font-weight: bold;
	font-size:12pt;
	text-shadow:1px 1px 1px #404040;
}

.sdgmenu a{
  display: block;
	padding:1px 1px 1px 8px;
	margin:0px;
	line-height:125%;
	background:url(images/stgray.gif) no-repeat;
}
.sdgmenu a:hover{
	background:url(images/stredbar4.gif) no-repeat;
}

.sdgoth{
	margin:120px 25px 180px 25px;
}

.sdads{
	margin:36px 0px 16px 5px;
}

.ssads {
	margin:0px 0px 0px 6px;
}

.comstl2 {
	margin:0px;
	width:460px; color:#007070;
}
.update { text-align: right; font-size:8pt; }

div:hover.sdmenu  { background-color: #f4f4f4; }
div:active.sdmenu { background-color: #fff8f8; }

div:hover.sdgmenu  { background-color: #f8f8f8; }
div:active.sdgmenu { background-color: #fff8f8; }

.kpl { color:#0040ff; cursor:hand; text-decoration: underline; }

.ms02f{ border: 2px solid #FFD777; line-height:150%; }
.ms022{ border-left:solid 4px #FFFFFF; border-right:solid 1px #F0F0E8; border-bottom:solid 1px #F0F0E8; font-size:10pt; font-weight:normal;}

.w_c{ text-align: center; }
.w_r{ text-align: right; }
.w_c8{ text-align: center; font-size: 8pt; }
.w_co{ text-align: center; color:#FF9900; }
.w_b{ font-weight:bold; }
.w_8{ font-size: 8pt; }
