/* Common (begin) */
	*
	{
		margin: 0;
		padding: 0;
		background: #fff;
	}

	body
	{
		font-family: Arial, sans-serif;
		font-size: 0.8em;

		text-align: center;
		background: #fff;
	}

	a img
	{
		border: 0;
	}
/* Common (end) */

/* Page (begin) */
	#page
	{
		margin: auto;

        width: 720px;

		text-align: left;

		background: #fff;
	}
/* Page (end) */

/* Header (begin) */
	#head
	{
/*
		width: auto;
		height: auto;
*/
        margin:auto;
		background: #fff;
	}

	#head h1
	{
		display: none;

     }
/* Header (end) */

/* Menu (begin) */
#menu
{
    background: #15377E;

    line-height: 2.35em;

    /* MSIE #menu:after workaround */
    height: 1%;

    border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;
}

#menu:after, #foot:after, #cnt .infr:after
{
    display: block;
    content: ".";
    visibility: hidden;
    line-height: 0;

    clear: both;
}

#menu li
{
    float: left;

    list-style: none;

    margin-left: -1px;
}

#menu li:first-child
{
    margin-left: 0;
}

/* Active menu item */
#menu li span
{
    font-weight: bold;
}

/* Inactive menu item */
#menu li *
{
    display: block;
    padding: 0 0.8em;
    white-space: nowrap;
    color: #fff;
    text-decoration: none;
}

#menu .first *
{
    padding-left: 1.55em;
}

#menu .last *
{
    padding-right: 1.25em;
    background: none;
}


/* Menu (end) */

/* Page title (begin) */
	h2
	{
		font-size: 100%;

		margin: 0 0 0.7em 1.4em; 
		border-bottom: #0E285E solid 1px;
	}

	h2 b
	{
		display: block;

		margin-left: 0px;
		margin-bottom: 2px;

		color: #000;
		background: #fff;;
		border-bottom: #0E285E solid 1px;
	}
/* Page title (end) */

/* Region (begin) */
#region
{
    display:none;
}

/* Region (end) */

/* Content (begin) */
	#cnt
	{
        padding: 1.5em 0 3em 1em;

		background: #fff;
		border-left: 2px solid #fff;
	}

	#cnt p
	{
		margin: 0 1em 1em 0.5em;
	}

	#cnt ul, #cnt h3, #cnt h4
	{
		font-size: 100%;

		margin: 0 0 1em 0.5em;
	}

	#cnt li
	{
		margin: 0.3em 1em 0 2em;
		list-style: disc outside url(i/bullet.gif);
	}

	#cnt a:link
	{
		font-weight: bold;
		color: black;
		text-decoration: underline;
	}
	[id]#cnt a
	{
		text-decoration: none;
	}
	#cnt a:link:after
	{
		font-weight: normal;
		text-decoration: underline;
		content: " [" attr(href) "] ";
	}

	#cnt a:hover
	{
		text-decoration: none;
	}

	#cnt .left
	{
		float: left;
		margin: 0.2em 1em 0.5em 1em;
	}

	#cnt .right
	{
		float: right;
		margin: 0.5em 1em 0 1em;
	}

	#cnt .note
	{
		margin-top: 2em;

		clear: both;
	}
/* Content (end) */

/* Map (begin) */
	#cnt p#map
	{
		text-align: center;
		margin: 0 0 2em;
	}
/* Map (end) */

/* Logos (begin) */
	#logos
	{
	}
/* Logos (end) */

#tse-logo {
 display:none;
}

/* Tables (begin) */
	table
	{
		margin: 2em 1em 2em 0.4em;
		border-collapse: collapse;
		border-spacing: 0px;
		border-top: solid #0E285E 1px;
		border-left: solid #0E285E 1px;
	}

	th, td
	{
		background: #fff;
		padding: 0.5em 0.7em;

		border-right: solid #0E285E 1px;
		border-bottom: solid #0E285E 1px;
	}

	th
	{
		font-size: 0.9em;

		text-align: left;
		padding: 0.5em 0.7em 1.2em 0.7em;
	}
	
	caption
	{
		font-size: 100%;
		font-weight: bold;

		text-align: left;
		padding: 0 0 2em 0.5em;
	}

/* Tables (end) */

/* Footer (begin) */
	#foot
	{
		width: auto;
		height: 1%;

		padding: 2em 0;

		color: #000;
		background: #fff;

		border-top: 2px solid #fff;
		border-bottom: 2px solid #fff;
	}

	[id]#foot
	{
		width: auto;
	}

	#foot .copyright
	{
		padding-left: 1.7em;
    }

	#foot .design
	{
		padding-left: 1.7em;
	}

	#foot a:link
	{
		font-weight: bold;
		color: black;
		text-decoration: underline;
	}

	[id]#foot a
	{
		text-decoration: none;
	}
	
	#foot a:link:after
	{
		font-weight: normal;
		text-decoration: underline;
		content: " [" attr(href) "] ";
	}
/* Footer (end) */
