/* CSS Document */


body 
  { 
	margin: 0px 0px 0px 0px; 
	background: #fff url(graphics/bak.jpg) repeat-x;
	text-align: center
}


#container {
  margin: 0px auto;
  width: 770px;
  text-align: center;
  line-height: 110%;
  /* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:650px;
	background-color: #FFCC66;
  } 



.h1
  {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: none;
	margin: 0px 0px 12px 0px;
	padding: 9px 0px 0px 0px;
	font-weight: Bold;
}

.h2
  {
	color: #5D5D5D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: Bold;
	margin: 0px;
	padding-bottom: 0px;
	line-height: 190%;
	border-bottom: 1px dashed #666666;
}

.h3
  {
	color: #5390CE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 0px;
} 

.h4
  {
	color: #5D5D5D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 0px;
} 

.TextStart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	line-height: 160%;
	font-weight: bold;
	text-align:justify;
	padding-top: 10px;
}

  
.TextNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 180%;
}

.TextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	line-height: 180%;
}

.TextBigBoldBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5390CE;
	line-height: 180%;
}

.TextBigBoldBlueUnder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5390CE;
	line-height: 180%;
	border-bottom: 1px dashed #666666;
	margin: 0px 0px 0px 0px;
}

.TextJustify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 180%;
	text-align:justify;
	padding-top: 10px;
}

.TextSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #499EC8;
	line-height: 140%;
}

.footer {
	padding-bottom: 10px;
}

.rightmenu { 
background-attachment: scroll; 
background-image:  url(graphics/rightmenu_back.gif); 
background-repeat: repeat-y; 
background-position: 0% 0%; 
background-color: #FFFFFF; 
}

.rightmenuunder {
border-bottom: 1px solid #DBF0F9;
padding: 10px 10px 10px 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #61A7C8;
}
a.rightmenulink:link  {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #69AFDB;
	text-decoration:none;
}
a.rightmenulink:visited  {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #69AFDB;
	text-decoration:none;
}
a.rightmenulink:active  {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #69AFDB;
	text-decoration:none;
}
a.rightmenulink:hover  {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #69AFDB;
	text-decoration:underline;
}


td.top {
background-attachment: scroll; 
background-image:  url(graphics/maintop2.jpg); 
background-repeat: no-repeat; 
background-position: 0% 0%; 
background-color: #FFFFFF; 
padding: 0px 0px 0px 40px;
}

A.smalllink:link {color:#499EC8; text-decoration:none; font-weight:none; 	font-size: 10px;}
A.smalllink:visited {color:#499EC8; text-decoration:none; font-weight:none; 	font-size: 10px;}
A.smalllink:active {color:#499EC8;text-decoration:none; font-weight:none; 	font-size: 10px;}
A.smalllink:hover {color:#666666; text-decoration:underline; font-weight:none; 	font-size: 10px;}

A.link:link {color:#69AFDB; text-decoration:none; font-weight:none; 	font-size: 12px;}
A.link:visited {color:#69AFDB; text-decoration:none; font-weight:none; 	font-size: 12px; }
A.link:active {color:#69AFDB;text-decoration:none; font-weight:none; 	font-size: 12px;}
A.link:hover {color:#666666; text-decoration:underline; font-weight:none; 	font-size: 12px; }


#nav a:hover:after, #nav a:focus:after {
display: block;
white-space: pre;
content: attr(title) " (" attr(rel) ") \A" attr(href) "\A Access Key: " attr(accesskey);
text-decoration: none;
color: #666666;
background-color: #FFCC66;
border: 1px solid #666666;
}

#linebreak1
{
display: block;
padding: 0px 0px 0px 0px;
border-bottom: 1px dashed #666666;
width: 460px;
}

.floatleft
{
float: left;
margin: 5px 8px -6px 0px;
padding: 0px;
}

.floatright
{
float: right;
margin: 5px 0px -6px 8px;
padding: 0px;
}

.pagebreak
{
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 15px 0px;
border-bottom: 1px dashed #666666;
width: 454px;
text-align: center
}

.underline
{
display: block;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
border-bottom: 1px dashed #666666;
width: 50px;
text-align: center
}

ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 160%;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #666666;
text-decoration: none;
background-color: #FFFFFF;
text-indent: 0px;
list-style-position: outside;
list-style-image: url(graphics/ul.gif);
list-style-type: square;
padding: 10px 10px 10px 10px;
margin: 10px 10px;
}