/****************************************************
	P A G E L A Y O U T
****************************************************/
body {
	background-color: #e9ed99; /* Placed here so the content editor is not influenced */
	/*background-image: url("media(567,1030)/Background_Milcom.gif");*/
	/*background-repeat:	repeat-x;*/
	color: #555555;
	margin: 0;
	padding: 0;
	text-align: left;
}

div#Top {
	margin-left: auto;
	margin-right: auto;
	height:	48px;
	width: 1000px;
}
div#TopNavigation {
	border: 0px solid #000;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
	height:	34px;
	width: 1170px;
	padding-top:	2px;
	padding-left:	20px;
}


div#TopNavigation9 {
	/*border: 1px solid Black;*/
	/*margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;*/
	margin-top: 10px;
	height:	34px;
	width: 740px;
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	430px;
	text-align:left;
	float:left;
}

div#TeaserContainer {
	border: 0px solid #ccc;
	margin: 0;
	padding: 0;
	width: 1000px;
}

div#Banner {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
}

div#PageContainer {
	background-color: #e4e4e4;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	max-width: 1000px;
	margin-top: 16px;
	padding: 0;
}

div#Page {
	background-color: #e4e4e4;
	text-align: left;
	width: 1000px;
	padding: 0;
	margin: 0;
}

/****************************************************
	H E A D E R   S T U F F
	Note: NavigationTopBar see Navigation.css
	See PageLayoutDivStyle.css or PageLayoutTableStyle.css
****************************************************/
div#HeaderLogo {
	float: left;
	height:	48px;
	width: 150px;
}

div#PartnerLogo {
	float: right;
	height:	48px;
	width: 115px;
	text-align: right;
}

div#ToolBox {
	float: right;
	margin-right:	6px;
	margin-top:	10px;
	width: 420px;
	text-align: right;
}

div#Toplinks {
	border: 0px solid #000;
	float: right;
	margin-top:	12px;
	margin-right:	0px;
	margin-left:	0px;
	text-align: right;
}

div#Language {
	float: right;
	margin-top:	12px;
	margin-right:	0;
	text-align: right;
}

div#Language9 {
	float: left;
	text-align: right;
	width: 1170px;
	padding-top: 10px;
	/*border: 1px solid Blue;*/
	font-size: 83%;
}


div#Search{
	border: 0px solid #ccc;
	float: right;
	margin-top:	9px;
	padding-right:	10px;
	/*width: 250px;*/
	text-align: right;
}

div#Search9{
	float: left;
	width: 215px;
	/*border: 1px solid Red;*/
	height: 30px;
}

#SearchKeyword input {
	float: right;
	/*border: 1px solid #000;*/
	padding: 1px;
	margin-top: 2px;
	background-color: #fff;
	font-size: 85%;
	color: #555;
}

#SearchSubmit input {
	font-size: 85%;
	float: right;
	margin-left: 4px;
	margin-right: 5px;
	margin-top: 0px;
	padding-bottom:	0px;
	cursor:	hand;
	/*display: inline;*/
}

#SearchSubmit input:hover {
	color: #3c0;
}


/****************************************************
	C O L U M N S : 
	See PageLayoutDivStyle.css or PageLayoutTableStyle.css
****************************************************/
div#LeftColumn {
	/*background-color: #f8f8f8;*/
	float: left;
	padding-bottom: 30px;
	width: 175px;

}
div#MainColumn {
	margin-top: 0;
	margin-left: 16px;
	margin-right: 16px;
	margin-bottom: 20px;
	width: 492px;
	float: left;
}

div#MainColumnLarge {
	float: left;
	margin-top: 0;
	margin-left: 16px;
	margin-right: 0;
	margin-bottom: 20px;
	width: 746px;
}

div#RightColumn {
	float: right;
	width: 250px;
	padding-left: 5px;
	min-height: 210px;
}

div#Footer {
	background-color: #f8f8f8;
	margin-top: 20px;
	width: 1000px;
	min-height: 210px;
}



/****************************************************
	L I S T S
****************************************************/
div.List h2 {
	font-size: 100%;
}

div.ListItem {
	padding-bottom: 8px;
}

div.ListItemDate {
	background-color: #FFFFFF;
	color: #777777;
}

/****************************************************
	P A G I N G   I N F O
****************************************************/
div#Paging {
	padding-top: 1em;
}

div#PagePrevious {
	float: left;
	width: 20%;
}

div#PageNext {
	float: right;
	width: 20%;
}

div#PageInfo {
	text-align: center;
}

/****************************************************
	D E M O : 
****************************************************/
div#Demo {
	width: 100%;
	background-color: #fff;
	margin-top: 20px;
}

div#DemoTop {
	width: 540px;
	float: left;
	padding-left: 20px;
	margin-bottom: 20px;
}

div#DemoClose {
	float: right;
	margin-top: 20px;
	width: 60px;
	text-align:	right;
}
div#DemoContent {
	background-color: #fff;
	padding: 20px;
}



/****************************************************
	O T H E R
****************************************************/

thead td{
	border-bottom: 1px solid #b5b5b5;
	height:	20px;
	valign:	top;
	margin-bottom: 30px;
	padding: 0;
}

thead img {
	valign:	top;
	margin: 0;
	padding: 0;
}


div#extra {
	float:	right;
	width:	200px;
	height:	20px;
	margin: 0;
	padding: 15px;
	text-align: right;
}


div#CompanyInfo {
	float:	left;
	width: 200px;
	height:	20px;
	padding: 15px;
}




.Hide {
	display: none;
}

div.Clear {
	clear: both;
	height: 0;
	overflow: hidden;
}

form {
	margin: 0;
	padding: 0;
}

ul.Landscape {
	float: right;
	clear: both;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.Landscape li {
	margin: 0;
	padding: 0;
	display: inline;
}

ul.Landscape li.Right {
	float: right;
}
