/* RESET ---------------------------------*/

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
body {	font-family: Verdana,Palatino,Arial,Verdana; }


/* LOGO HEADER SECTION ---------------------------------*/

#logoHeaderSection {	margin-left:auto;	margin-right:auto;	width: 880px;	height: 30px;	padding-top:40px; }

#logoHeaderSection img {	border:0px;	float:left;	position:relative;	top: -10px; }
#changeLanguageHeader {	font-family: Verdana,Palatino,Arial,Verdana;	margin: 0px; margin-right: 10px;	font-size: 12px;	font-weight:bold;	line-height:20pt;	text-align:right; }
#changeLanguageHeader a {	color: #111111;	text-decoration:none; }

#changeLanguageHeader a:visited {	color: #111111; text-decoration:none; }
#changeLanguageHeader a:active {	color: #111111;	text-decoration:none; }
#changeLanguageHeader a:hover {	color: #111111;  text-decoration:underline; }


/* NAVIGATION SECTION ---------------------------------*/


#navigationSection { background-color: #ff7f00;	padding-left: 0px;	padding-right: 0px;	padding-top: 4px;	padding-bottom: 7px; margin: 0px; }

#laMicro_Navigation ul { list-style-type: none; text-align: center;	font-family: Verdana,Arial;	font-size: 11px; font-weight:normal; line-height:15pt;	color: #111111; }

#laMicro_Navigation ul li a {	text-decoration: none;	color: #000000; }

#laMicro_Navigation ul li a:hover {	text-decoration:underline; color: #000000; }

#navigationBar { padding: 0px; margin-left:auto; margin-right:auto; width: 880px; }

.pipedList {  margin: 0px; margin-left:2px;	padding: 0;	float: left; }
.pipedList li { display: inline; }
.pipedList a { 	border-left: 1px solid #444444; padding: 0 0.75em 0 0.75em; margin: 0; }
.pipedList li:first-child a { border-left:0 none !important; padding-left: 0; margin-left: 0 !important; }

#laMicro_Navigation {padding: 0px;	margin: 0px; display: inline; }
#mailinglist {	margin: 0px;	margin-right: 2px;	font-size: 11px; line-height:13pt;	text-align:right;	color: #333333; }
#mailinglist a {	color: #CCCCCC;	text-decoration:none; }
#mailinglist a:visited {	color: #CCCCCC;	text-decoration:none; }
#mailinglist a:active {	color: #CCCCCC;	text-decoration:none; }
#mailinglist a:hover {	color: #CCCCCC;	text-decoration:none; }
#mailinglistJoin {	background-color: #505050;	padding-top: 1px;	padding-bottom: 2px;	padding-left: 4px;	padding-right: 4px;	margin-left: 4px; }


/* FOOTER SECTION ---------------------------------*/


#footerSection { margin-top: 0px; margin-bottom: 10px; margin-left: auto; margin-right: auto; background-color: #323232; width: 880px; height:30px; color: #DDDDDD;	text-align:center; clear:both; }
#footerSection a:link {	text-decoration: none; color: #FFFFFF; }
#footerSection a:active { text-decoration: none; color: #FFFFFF; }
#footerSection a:visited {	text-decoration: none;	color: #FFFFFF; }
#footerSection a:hover { text-decoration: underline; color: #FFFFFF; }
#footerSection p {	margin-top: 0px; margin-bottom: 0px; margin-left: 10px;	margin-right: 10px; }
#footerLinks { float:right; margin-right: 4px; margin-top: 4px; }
#footerCopyrights {	margin-left: 40px; 	margin-right: 40px; }
.normalFooter {	font-size: 9px; line-height: 13px; }


/* MAIN SECTION ---------------------------------*/

#mainSection {	margin-top: 20px;	margin-left:auto;	margin-right:auto;	width: 880px;	}


/* Font layout ---------------------------------*/

.mainContents		{	text-align:left; background-color: #545454; padding-top:20px;padding-bottom:10px; font-size: 12px; line-height:18pt;	color: #DDDDDD; }
.mainContents h1	{	font-weight:bold;	font-size: 13px; padding-left: 25px; padding-right: 25px; }
.mainContents h2	{	font-weight:bold;	font-size: 12px; padding-left: 25px; padding-right: 25px; padding-top:10px; }
.mainContents p		{	padding-left: 30px; padding-right: 30px; padding-top:10px; padding-bottom:4px;}
.mainContents a		{	color: #EEEEEE;	text-decoration:none; }
.mainContents a:link  	{ text-decoration: none;	color: #EEEEEE; }
.mainContents a:visited	{ text-decoration: none;	color: #EEEEEE; }
.mainContents a:hover	{ text-decoration: underline;	color: #EEEEEE; }
.mainContents a:active 	{ text-decoration: none;	color: #EEEEEE; }


p.subtitles 		{	font-size: 9px;	line-height: 12px; text-align: right; margin-top: 0px; margin-right: 2px; color: #BBBBBB; padding-left: 0px; padding-right: 0px}
.subtitles a:link  		{ text-decoration: none;	color: #BBBBBB; }
.subtitles a:visited	{ text-decoration: none;	color: #BBBBBB; }
.subtitles a:hover		{ text-decoration: underline;	color: #BBBBBB; }
.subtitles a:active 	{ text-decoration: none;	color: #BBBBBB; }


/* Layout Sub section ---------------------------------*/


span.jumpIn	{	padding-top:10px; padding-bottom:8px;	padding-left: 20px; line-height: 28px;	display:block; } 
p.centerStyle { text-align:center; }


#sponsorlist { text-align:center; background-color: #545454; padding-bottom: 8px; }
#sponsorlist ul {	margin: 0px;	padding: 0px; }
#sponsorlist li	{ 	display: inline; }
#sponsorlist li img { margin-top: 4px; margin-bottom: 0px; margin-left: 6px; margin-right: 6px; padding: 0; }
#sponsorlist:after { clear:both; content:".";	display:block; height:0; visibility:hidden; }

p.sponsorStyle {	padding-top:40px; padding-left: 0px; 	padding-right: 0px; 	font-size: 9px;	line-height:14pt; color: #BBBBBB; text-align:center; }

