@import url("menu.css");

/* CSS Document */

/** dyCSS begins */
.wsc-wrap{
	width:999px;
	margin:0 auto;
	}
	.global-nav {
		clear: both;
		overflow:hidden;
		color:white; /* white; */
		}
	.main-content{
		clear:both;
		padding:5px;
		}

/** DY CSS ENDS */

/** SOLIDQ.CSS BEGIN */
html {
	min-width:999px;
	text-align:left;
	font-family: arial;
	font-size:medium; font-size:0.7em; 
	color: Black;
}

body {
	background-color: #ffffff; 
	text-align: center;
	/* background: url(images/bg_tile.gif) repeat top; */
}

/* specific divs */


#shadow
{
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	background: url(images/main_bg.gif);	 
	background-position:left top; 
	background-repeat:repeat-y;
	width: 999px;
}
	
#pageHeader
{
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 999px;
	height: 184px;
}




/* language selector */
#pageHeader h1 select
{
	position: absolute;
	margin-top: 1px;
	margin-left: 644px;
	width: 100px;
}

/* area selector */
#pageHeader h2 select
{
	position: absolute;
	margin-top: 1px;
	margin-left: 809px;
	width: 130px;
}

/* flag */
#pageHeader h3 span
{
	position: absolute;
	margin-top: 5px;
	margin-left: 524px;
	width: 25px;
	height: 20px;
}

/* top image */
.pageHeader_TopImage
{
	position: absolute;
	margin-top: 25px;
	margin-left: 344px;
	width: 654px;
	height: 120px;
}

/* menu container */
#pageHeader h5 span
{
	position:absolute;
	margin-top: 151px;	
	margin-left: 165px;
	width: 530px;
}




/* solid link */
.pageHeader_SolidLink
{
	position:absolute;
	display:inline;
	top: 145px;
	left: 695px;
	width: 88px;
	height: 25px;
	border-width: 0px;
}


/* contact link */
.pageHeader_ContactLink
{
	position:absolute;
	display:inline;
	top: 178px;
	left: 687px;
	width: 95px;
	height: 25px;
	border-width: 0px;
}


.pageContent
{
	margin-top: 25px;
	margin-left: auto;
	margin-right: auto;
	width:958px;
	height:auto;
}

#pageFooter
{	
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 999px;
	height: 28px;
	background: url('images/Foot.gif');
	background-repeat:no-repeat;
	text-align:center;
}

.pageFooter_BottonImage
{

	width: 999px;
	height: 28px;	
}

/* foot text */
#pageFooter h1 
{
	position:absolute;
	margin-top: 6px;
	margin-left: 70px;
	width: 950px;
	font-family:Arial;
	color:Black;
	font-size:11px;
	text-align:center;
	text-transform:lowercase;
	height:auto;
}


/* default style */

h1 
{
	color: #004369;
	font-family:arial;
	font-size:19px;
}

h2
{
	color: #004369;
	font-family:arial;
	font-size:17px;
}

h3
{
	color: #EE8400;
	font-family:arial;
	font-size:15px;
}

h4
{
	color: #004369;
	font-family:arial;
	font-size:15px;
}

h5
{
	color: #EE8400;
	font-family:arial;
	font-size:13px;
}

h6
{
	color:Black;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}


.h2
{
	color: #004369;
	font-family:arial;
	font-size:17px;
	font-weight:bold;
}

.h3
{
	color: #EE8400;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
}

.h4
{
	color: #004369;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
}

.h5
{
	color: #EE8400;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
}

.h6
{
	color:Black;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}


p { 
	text-align:left;
	color: black;
	font-family:arial;
}

.images {
	border:0px;
}


a:link 
{
	font-family:arial;
	font-weight: bold; 
	font-style:italic;
	text-decoration: none; 
	color: #004369;
}

a:visited { 
	font-family:arial;
	font-weight: bold; 
	font-style:italic;
	text-decoration: none; 
	color: #004369;
}

a:hover, a:active { 
	font-family:arial;
	font-weight: bold; 
	font-style:italic;
	text-decoration: none; 
	color: #004369;
}

.Links:link 
{
	background-position:right;
	background-repeat:no-repeat;
	background-image:url(images/Links.gif);
	font-family:arial;
	font-weight: bold; 
	font-style:italic;
	text-decoration: none; 
	color: #004369;
	padding-right: 15px;
	font-size: 0.9em;
}

.Links:visited { 
	background-position:right;
	background-repeat:no-repeat;
	background-image:url(images/Links.gif);
	font-family:arial;
	font-weight: bold; 
	font-style:italic;
	text-decoration: none; 
	color: #004369;
	padding-right: 15px;
	font-size: 0.9em;
}

.Links:hover, Links:active { 
	background-position:right;
	background-repeat:no-repeat;
	background-image:url(images/Links.gif);
	font-family:arial;
	font-weight: bold; 
	font-style:italic;
	text-decoration:none;
	color: #004369;
	padding-right: 15px;
	font-size: 0.9em;
}




.DiscreteLink:link 
{
	font-family:arial;
	font-weight: bold; 
	font-style:normal;
	text-decoration: none; 
	color: black;
	font-size: 1.1em;
}

.DiscreteLink:visited { 
	font-family:arial;
	font-weight: bold; 
	font-style:normal;
	text-decoration: none; 
	color: black;
	font-size: 1.1em;
}

.DiscreteLink:hover, DiscreteLink:active { 
	font-family:arial;
	font-weight: bold; 
	font-style:normal;
	text-decoration:underline;
	color: black;
	font-size: 1.1em;
}

.OrangeBold
{
	font-weight:bold;
	color: #EE8400;
}

.Orange
{
	color: #EE8400;
}

.Remark
{
	font-family:arial;
	font-weight: bold; 
	font-style:italic;
	text-decoration: none; 
	color: #004369;
}

.OrangeRemark
{
	font-family:arial;
	font-weight: bold; 
	font-style:italic;
	text-decoration: none; 
	color: #EE8400;
}


/*********** SOLIDQ.CSS END ****/

/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0px; margin:0px; }
.LeftPane{ padding:0px 20px 0px 0px; width:20%; margin:0px; }
.RightPane{ padding:0px 0px 0px 20px; width:20%; margin:0px; }
.FooterPane
{
    background: url('images/Foot.gif');
    background-repeat:no-repeat;
    width: 999px;
    height: 28px;
}
.BannerPane
{
    margin-top:2px;
    width:647px;
    height:120px;
    vertical-align:top;
    overflow:hidden;
}
.MainContentPaneWrapper
{
    
}

/* Header Misc */
.headerTable
{
    width:999px;    
}

.Td_Head_Top
{
    background:url('images/Head_Top.jpg');
    width:999px;
    height:24px;
}
.Td_Head_Mid_Left
{
    background:url('images/Head_MidLeft.jpg');
    height:122px;
    width:352px;
}
.Td_Head_Mid_Right
{
    background:url('images/Head_MidRight.jpg');
    height:122px;
    width:647px;
}
.Td_Head_Bot_Left
{
    position:relative;
    background:url('images/Head_BotLeft.jpg');
    background-repeat:no-repeat;
    height:55px;
    width:187px;
    overflow:hidden;
    margin:0px 0px 0px 0px;
}
.Td_Head_Bot_Right
{
    position:relative;
    background:url('images/Head_BotRight_Nav.jpg');
    background-repeat:no-repeat;
    font-size:0.5px;
    height:55px;
    width:812px;
    overflow:hidden;
}