* { font-family: tahoma, verdana, arial, sans-serif; font-size : 12px; color: #000;}
body { margin : 0; padding : 0; height : 100%; }
a img { border : 0; }

.Bold { font-weight : bold; }
.Left { float : left; }
.Right { float : right; }
.Hidden { display : none; }
.Padding { padding : 10px; }
form { margin : 0; }
form fieldset { border : 0; padding : 0; margin : 0; }
a img { border : 0px; }

h1 { font-weight : normal; font-size : 35px; margin : 0; text-transform : lowercase; color : #000; }
h2 { font-weight : normal; font-size : 22px; margin : 0; text-transform : lowercase; }
h3 { font-size : 25px; margin : 0; text-transform : lowercase; }

.Button { padding : 1px 15px 1px 15px; cursor : pointer; color :#6e6e6e; font-size : 11px; font-weight : bold; }
.ButtonDisabled { padding : 1px 15px 1px 15px; cursor : pointer; color :#6e6e6e; font-size : 11px; font-weight : bold; }

hr { border: 0; width: 100%; height: 2px; margin-bottom : 10px; color: #000; border-bottom : 1px dashed #000; }

/* ****************************************************************
// Header
**************************************************************** */
#oHeaderContainer { height : 90px; float : left; width : 100%; }
	#oHeader { padding : 18px 0 14px 0; width : 100%; margin : 0 auto; }
	#oHeaderInner { height : 60px; }
	
#oMenuContainer { display : none; }
#oHeaderFooterColor { display : none; }

/* ****************************************************************
// Main
**************************************************************** */
#MainContainer { float : left; width : 100%; }
	#oMain { width : 100%; margin : 0 auto; padding : 20px 0 0 0;}

#oMidContainer { display : none;  }
	
#oMain #oContent { float : left; width : 100%; margin-bottom : 40px; }
#oMain #oContentFull { float : left; width : 100%; margin-bottom : 40px; }
#oMain #oRightContainer  { display : none; }

/* ****************************************************************
// Content
**************************************************************** */
#oMain #oContentHeader { width : 100%; border-bottom : 1px Solid #000; padding-bottom : 10px; }
#oMain .Padding { padding : 0; font-size : 12px; }

#oLeftContainer { display : none; }
	
#oContentText { float : left; width : 100%; text-align:justify;}
#oContentTextNoLeft { float : left; width : 100%; text-align:justify;  }
#oContentTextFull { float : left; width : 100%; text-align:justify; }
#oContentTextFullLeft { float : left; width : 100%; text-align:justify; }

#oRightContainer { display : none; }

#oContentText .Header { color : #000; }

/* ****************************************************************
// Footer
**************************************************************** */
#oFooterTop a { text-transform : lowercase; font-weight : bold; text-decoration : none; }

#oFooterTopContainer { display : none; }

#oFooterMidContainer { display : none; }

#oFooterBottomContainer { float : left; width : 100%; padding-bottom : 40px; }
	#oFooterBottom { width : 100%; margin : 0 auto; } 
		#oFooterBottom * { color : #000; }
		#oFooterBottom .Left { display : none; }
		#oFooterBottom .Right { padding-top : 5px; width : 100%; }
		#oFooterBottom .Right a {  text-decoration : none; }
		#oFooterBottom .Right a:hover { text-decoration : underline; }

/* ****************************************************************
// Form Tables
**************************************************************** */
.FormTable { margin-bottom : 10px; }
.FormTable .Name { vertical-align : top; width : 120px;  padding-top : 4px;  padding-bottom : 4px; }
.FormTable .Value { padding-bottom : 4px; }

.FormTable2 { margin-bottom : 10px; }
.FormTable2 .Name { vertical-align : top; width : 190px;  padding-top : 4px;  padding-bottom : 4px; }
.FormTable2 .Value { padding-bottom : 4px; }
