﻿* {
	margin: 0;
	padding: 0;
	text-align: left;
}

html {
	margin: 0;
	padding: 0;
}

body
{
	background-image: url('../images/bg_gradient.gif') ;
	background-repeat: repeat-x;
	font: 11px verdana;
	background-color: #000000;
	text-align: center;
}

h1
{
	font: 14px verdana;
	color: #cc6600;
}

h2
{
	font: 13px verdana;
	font-weight: bold;
}

A:link
{
	text-decoration: none;
	color: #cc6600;
}

A:visited
{
	text-decoration: none;
	color: #cc6600;
}

A:active
{
	text-decoration: none;
	color: #cc6600;
}

A:hover
{
	text-decoration: underline;
	color: #cc6600;
}



a.lnbFooter:link
{
	color:#cccccc;
	text-decoration: underline;
}

a.lnbFooter:visited 
{
	color:#cccccc;
	text-decoration: underline;
}

a.lnbFooter:hover 
{
	color:#cc6600;
	text-decoration: underline;
}

a.lnbFooter:active 
{
	color:#cccccc;
	text-decoration: underline;
} 



a.lnbLogin:link
{
	color:#000000;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}

a.lnbLogin:visited
{
	color:#000000;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}

a.lnbLogin:hover
{
	color:#555555;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}

a.lnbLogin:active
{
	color:#000000;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}



a.lnbMatching:link
{
	color:#000000;
	font-size: 11px;
}

a.lnbMatching:visited
{
	color:#000000;
	font-size: 11px;
}

a.lnbMatching:hover
{
	color:#555555;
	font-size: 11px;
}

a.lnbMatching:active
{
	color:#000000;
	font-size: 11px;
}

a.lbnNews:link
{
	font: 13px tahoma;
	color:#666666;
	padding: 0px;
	margin: 0 0 0 0;
	text-decoration: none;
}

a.lbnNews:visited 
{
	font: 13px tahoma;
	color:#666666;
	padding: 0px;
	margin: 0 0 0 0;
	text-decoration: none;
}

a.lbnNews:hover 
{
	font: 13px tahoma;
	color:#444444;
	padding: 0px;
	margin: 0 0 0 0;
	text-decoration: none;
}

a.lbnNews:active 
{
	font: 13px tahoma;
	color:#666666;
	padding: 0px;
	margin: 0 0 0 0;
	text-decoration: none;
} 

a.lbnCategories:link
{
	font: 14px tahoma;
	color:#666666;
	padding: 0px;
	margin: 0 0 0 0;
	text-decoration: none;
}

a.lbnCategories:visited 
{
	font: 14px tahoma;
	color:#666666;
	padding: 0px;
	margin: 0 0 0 0;
	text-decoration: none;
}

a.lbnCategories:hover 
{
	font: 14px tahoma;
	color:#444444;
	padding: 0px;
	margin: 0 0 0 0;
	text-decoration: none;
}

a.lbnCategories:active 
{
	font: 14px tahoma;
	color:#666666;
	padding: 0px;
	margin: 0 0 0 0;
	text-decoration: none;
} 




a.lbnOverview:link
{
	font: 14px tahoma;
	color:#222222;
	padding: 0px;
	margin: 0 0 0 0;
	text-decoration: none;
	font-weight: bold;
}

a.lbnOverview:visited 
{
	font: 14px tahoma;
	color:#222222;
	padding: 0px;
	margin: 0 0 0 0;
	text-decoration: none;
	font-weight: bold;
}

a.lbnOverview:hover
{
	font: 14px tahoma;
	color:#444444;
	padding: 0px;
	margin: 0 0 0 0;
	text-decoration: none;
	font-weight: bold;
}

a.lbnOverview:active
{
	font: 14px tahoma;
	color:#222222;
	padding: 0px;
	margin: 0 0 0 0;
	text-decoration: none;
	font-weight: bold;
}


#divWrapper
{
	width: 1024px;
	height: 768px;
	background-image: url('../images/background.gif') ;
	background-repeat: no-repeat;
	margin: 0 auto; 
	position: relative;
}

#divNavbar
{
	width: 398px;
	height: 27px;
	left: 330px;
	top: 48px;
	position: absolute;
	font: helvetica 12px;
}

#divLogin
{
	padding: 5px;
	padding-top: 20px;
	width: 195px;
	height: 197px;
	background-image: url('../images/login.gif');
	background-repeat: no-repeat;
	left: 772px;
	top: 52px;
	position: absolute;
	font: 12px helvetica;
}

#divRightBar
{
	width: 198px;
	height: 390px;
	background-image: url('../images/bar_right.gif');
	background-repeat: no-repeat;
	left: 770px;
	top: 310px;
	position: absolute;
	padding: 5px;
}

.pnlContent
{
	padding-top: 6px;
	width: 640px;
	height: 572px;
	background-image: url('../images/content.gif');
	background-repeat: no-repeat;
	left: 84px;
	top: 129px;
	position: absolute;

}

.divScrollBar
{
	overflow-x:hidden; 
	overflow-y:scroll;
	width: 617px;
	height: 544px;
	padding: 10px;
}

.pnlContentHome
{
	padding: 10px;
	width: 620px;
	height: 592px;
	background-repeat: no-repeat;
	left: 84px;
	top: 129px;
	position: absolute;


}

#divFooter
{
	height: 46px;
	width: 856px;
	background-image: url('../images/footer.gif');
	background-repeat: no-repeat;
	left: 84px;
	top: 708px;
	position: absolute;
	color: #cccccc;
	text-align: right;
	padding: 14px;
}

.tblNews
{
	width: 217px;
	height: 194px;
	background-image: url('../images/news.gif');
	background-repeat: no-repeat;
}

.tblPages
{
	width: 217px;
	height: 194px;
	background-image: url('../images/pages.gif');
	background-repeat: no-repeat;
}

.tblContent
{
	width: 414px;
	height: 392px;
	background-image: url('../images/content_home.gif');
	background-repeat: no-repeat;
}

.tdNewsHead
{
	height: 40px;
	font: 15px tahoma;
	font-weight:bold;
	color:#111111;
	padding-left: 25px;
}

.tdPageHead
{
	height: 33px;
	padding-left: 20px;	
}

.tdPage
{
	height: 25px;
	padding-left: 20px;	
}

.tblOverview
{
	border: solid 1px #cccccc;
	padding: 0px;
	margin: 0 auto 0;	
}

.tdOverview
{
	width: 400px;
	margin: 0 auto 0;
}

.tblTechnologies
{
	border: solid 1px #cccccc;
}



