﻿/******************************************************************************************************/
/* CSS Reset */
/******************************************************************************************************/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, 
form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; margin: 10pt;}
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }

/******************************************************************************************************/
/* Layout */
/******************************************************************************************************/

body {
	font-family: helvetica, arial, tahoma, sans-serif;
	margin: 0 0 0 0;
	
}

#container {
	margin-left: auto;
	margin-right: auto;
	width:100%;
	height:100%;
	background-color:#ffffff;
}

#langtable table {
	font-size: 1.2em;
	width:100%;
	}
#langtable td{
padding:15px 10px 15px 10px;
margin-top:50px;
text-align:center;
vertical-align:middle;
	}

#stotratable td{
padding:5px 5px 5px 5px;	

}

h1 {
	font-size: 1.875em;
	text-decoration: none;
	font-weight: normal;
}

h2 {
	font-size: 1.313em;
	text-decoration: none;
	font-weight: normal;

}

h3 {
	font-size: 1.125em;
	text-decoration: none;
	font-weight: normal;
		margin-left: 6px;

}

p {
	font-size: 1.0em;
	line-height: 1.3em;
	margin-left: 6px;
}

a {
	text-decoration: none;
	font-size: 1em;
	font-weight: normal;
	color:#000099;
}

li {
	font-size: 1.0em;
	line-height: 1.6em;
	margin-left:12px;

}


.divisions {
   border-bottom:1px #eeeeee solid;
  padding:10px 5px 10px 5px;
   font-size:1.2em;
   margin: 0px 0px 0px 0px;
 }



.borderbelow {
   border-bottom:1px #cccccc solid;
   background-color:#eeeeee;
  padding:10px 5px 10px 5px;
  margin: 0px 0px 0px 0px;
  font-size:1.5em;

 }
 
 .x {
display: block;
}

#footer {
background-color:#cccccc;
background-image:url('graybg.png');
text-align:center;
border: 1px;
border-top:#000000;
margin:0 0 0 0;
}

#footer p {
font-family:Arial, Helvetica, sans-serif;
font-size:1.0em;
}
