html,body,form,img
{
  border: 0px;
  padding: 0px;
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  margin-top: 0px;
}
html { overflow-y: scroll; }
a img { border: 0px; }

body,table,td
{
	font-family: Tahoma,Arial,sans-serif;
	font-size: 9pt;
	color: #666666;	
}

div.global-div
{
	padding: 16px;
}

div.print-div
{
	display: none;
}

table.time td
{
	font-family: Tahoma,Arial,sans-serif;
	font-size: 9pt;
	color: #404040;
}
span.time
{
	color: #204878;
	font-size: 8pt;
	font-family: Tahoma,Arial,sans-serif;
}

table.topmenu td
{
	color: #928F8F;
	font-size: 8pt;
	font-family: Tahoma,Arial,sans-serif;
	padding-left: 6px;
}

table.topmenu a
{
	color: #928F8F;
	font-size: 10pt;
	font-family: Tahoma,Arial,sans-serif;
	text-decoration: none;
}

table.topmenu a:hover
{
	color: #D4262E;
}

input.search
{
	border: 0px;
	margin: 0px;
	background: url("images/search.png") no-repeat 0% 0% #fff;
	padding: 2px;
	width: 108px;
	font-size: 10px;
	font-family: Verdana,Arial,sans-serif;
	color: #606060;
	height: 14px;
}

td.menu
{
	border-right: 1px solid #fff;
	padding: 0px 14px 0px 14px;
	color: #9D9C9C;
	font-family: Tahoma,Arial,sans-serif;
	font-size: 9pt;
}
td.menu a
{
	color: #9D9C9C;
	text-decoration: none;
}

td.menu a:hover
{
	color: #000;
	text-decoration: none;
}

td.leftmenu
{
	background: url("images/bg-leftmenu.png") repeat-y 0% 0%;
	border-top: 4px solid #F1F2F4;
	border-bottom: 4px solid #F1F2F4;
}

.title1
{
	color: #D4262E;
	font-size: 11pt;
	font-family: Arial;
}

.title2
{
	color: #000066;
	font-size: 11pt;
	font-family: Arial;
}

.hometitles
{
	color: #000066;
	font-size: 11pt;
	font-family: Arial;
}
table.display td
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin-top: 0px;
}
table.bottommenu
{
	width: 100%;
}
table.bottommenu td
{
	font-size: 7pt;
	color: #928F8F;
}

table.bottommenu a
{
	color: #928F8F;
	text-decoration: none;
}

table.bottommenu a:hover,.news_title
{
	color: #666666;
}

div.pleft
{
	color: #000066;
	cursor: pointer;
	padding-top: 4px;
	text-decoration: underline;
}
div.pleft-active
{
	color: #000066;
	cursor: pointer;
	padding-top: 4px;
	text-decoration: underline;
}

div.leftmenu
{
	border-bottom: 1px solid #fff;
}

div.leftmenu a
{
	display: block;
	text-align: left;
	padding: 4px;
	color: #888;
	font-size: 9pt;	
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	background: #F1F2F4;
	text-decoration: none;
}
div.leftmenu a:hover
{
	background: #fff;
	color: #000;
}

td.leftmenu-b
{
	background: url("images/bg-leftmenu.png") repeat-y 100% 0%;
}
td.rightmenu-b
{
	border-left: 4px solid #F1F2F4;
}

a.loc
{
	color: #F00020;
	text-decoration: underline;
}
a.loc:hover
{
	color: #000;
}
span.page-title
{
	color: #F00020;
	font-size: 12pt;
}
div.page-contents
{
	font-size: 10px;
	font-family: Verdana;
	color: #666666;
	text-align: left;
}
span.page-date
{
	font-family: Arial;
	color: #404040;
	font-size: 11px;
}

a.nav-older,a.nav-newer
{
	text-decoration: none;
	color: #888;
	font-family: Verdana;
}
a.nav-older:hover,a.nav-newer:hover
{
	text-decoration: underline;
	color: #000;
}
a.nav-older
{
	padding-right: 8px;
	background: url("images/nav-older.png") no-repeat 100% 60%;
}
a.nav-newer
{
	padding-left: 8px;
	background: url("images/nav-newer.png") no-repeat 0% 60%;
}

b.subheading,i.subheading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F00020;
}
span.subheading
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;	
    font-size: 9pt;
	color: #F00020;	
}

table.media-main
{
	width:100%;
	border:4px solid #F1F2F4;
}

table.register
{
	
}
table.register td
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
input.register
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #A2A2A2;
	background: #EAEAEA;
	padding: 2px;
	margin: 0px;	
}

/* COMBO */

table.text
{
	border: 1px solid #A2A2A2;
	background: #EAEAEA;
	padding: 1px;
}
table.text input
{
	background: #EAEAEA;
	border: 0px;
	padding: 1px;
	margin: 0px;
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
	overflow: hidden;
}

table.ka-combo
{
	width: 100%;
	border: 1px solid #C0C0C0;
}
table.ka-combo tr.ka-combo td
{
	padding: 2px;
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
	cursor: default;
	background: #fff;
}
table.ka-combo tr.ka-combo-active td
{
	padding: 2px;
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
	cursor: default;
	background: #D2D2D2;
}

div.error
{
	color:#F00020;
	padding: 4px;
	border: 1px dashed #E2E2E2;
	background: #FFFFF0;
}

a.page
{
	color: #444;
	text-decoration: underline;
}
a.page:hover
{
	color:#F00020;	
}
b.page 
{
	color: #F00020;	
}
a.file
{
	font-size: 10px;
	font-family: Arial,sans-serif;
	color: #808080;
}
a.file:hover
{
	color: #F00020;		
}
.welcometitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #F10020;

}

.top a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	text-decoration: underline;
}
.top a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	text-decoration: underline;
}
.top a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000066;
	text-decoration: underline;
}

.top a:hover { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
#lseLogo{	

	position:relative;
}
#lseLogo img{	
	position: absolute;
	left: 253px;
	top: -42px;
	z-index: 2;
}
#lseLogo #spLogo{	

	left: 275px;

}