/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	letter-spacing: 1px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bggreygrey.gif);
	background-color: #F5F5F5;
	background-repeat: repeat-x;
}

a:link, a:visited { color:#0066CC; }
a:hover, a:active { color:#0099FF;}

h4 { font-size:14px; color:#6699cc; font-weight: bold; }

#RecentNews ul,li {
margin: 0px; 
padding: 0px;
list-style-position:outside;
list-style-type: none;
}

#MainContentLeft p {
margin-top: 0px;
padding-top: 0px;

}

td img {display: block;}

#Container730 {width: 730px; margin-left:auto; margin-right:auto; padding: 20px; background-color:#FFFFFF; margin-bottom: 35px;}

#Header {border-bottom: 5px solid #6699cc; margin-bottom: 0px;}

#HeaderLang {border-bottom: 0px solid #6699cc; margin-bottom: 15px; height: 15px; font-size: 10px;}

#MainContent {clear:both;}

#MainContentLeft {width: 340px; padding-left: 20px; padding-right: 20px; float:left; height:auto; clear:both}

#MainContentLeft ul { list-style:circle;  padding: 0px; margin: 0px; padding-left: 15px;}
#MainContentLeft li { list-style: disc; padding: 0px; margin: 0px; padding-left: 0px;}

#Welcome {margin-bottom: 10px;}

#MainContentRight {width: 310px; padding-left: 20px; padding-right: 20px; float:right; height:inherit;}

#RecentNews {margin-bottom: 20px;}

#NewsBox {background-color: #F9F9F9; padding-top: 20px; padding-bottom: 0px; padding-right: 20px;}
		
.RecentNewsItem{font-size: 11px; line-height: 14px; padding-bottom: 15px;}

.RecentNewsItem a:link, .RecentNewsItem a:visited, .RecentNewsItem a:active { color:#333333; text-decoration: none }

.RecentNewsItem a:hover { color: #0066CC; text-decoration: none }

.arrow {margin-right: 10px; float: left; height: 28px;}

#SecondaryContent {height: 180px; clear:both; padding-top: 35px;}

#SecondaryContentHeadline {padding-top: 30px; padding-left: 20px; padding-right: 20px;  margin-bottom: 20px; border-top: 1px solid #999999;}

#Projects {padding-left: 20px; padding-right: 20px;}

#SecondaryContentLeft {width: 230px; float: left;}
	
#SecondaryContentCentre {width: 230px; float:left;}
	
#SecondaryContentRight {width: 230px; float:right;}

#FooterText {width: 500px; float:right; font-size: 10px; line-height: 40px; color: #CCCCCC;}

#FooterText a:link, #FooterText a:visited, #FooterText a:active  {color: #6699cc; text-decoration: none;}

#FooterText a:hover {color: #666666; text-decoration:none;}

#KardanGroupLogo {float:left; width: 160px;}
	
#Footer {background-color: #e1f0fd; height: 40px; padding-left: 20px; padding-right: 20px; margin-top: 25px; clear:both;}

.contra { clear:both; } 