﻿* { margin: 0; padding: 0; list-style: none; }

fieldset, img { border:solid 0; }

html {
	height: 100%; margin-bottom: 1px; 
}

body { 
	background:#fff url(img/body_bg.jpg) fixed;
	background-repeat:repeat-x;
	color:#000; 
	height: 100.15%; 
	font-family:Arial, Helvetica, sans-serif;
}

a, a:hover, input, textarea { outline:none;  }

DIV.clearer { clear: both; height: 0; border: 0; font-size: 0; margin: 0; padding: 0; line-height: 0; }

.clear5 { clear: both; font-size: 4px; height: 5px; line-height: 100%; }
.clear10 { clear: both; font-size: 8px; height: 10px; line-height: 100%; }
.clear20 { clear: both; font-size: 12px; height: 20px; line-height: 100%; }
.clear30 { clear: both; font-size: 18px; height: 30px; line-height: 100%; }

.document {
	position:relative;
	width:980px;
	margin:0 auto;
}

.header {
	position:relative;
	width:980px;
	height:90px;
}

.logo {
	display:block;
	position:absolute;
	left:70px;
	top:0;
	width:170px;
	border:solid 1px black;
}
.claim {
	font:normal 16px/120% Arial, Helvetica, sans-serif;
	color:#fff;
	position:absolute;
	left:415px;
	top:63px;
	width:385px;
	height:25px;
}
.cont {
	background-color:#666666;
	padding:10px;
	width:960px;
	min-height:400px;
}

.headerImg { display:block; }


.innerWrap {
	padding:25px;
	background:#EEE;	
}

h1 { 
	font:normal 22px/120% Arial, Helvetica, sans-serif; color:#000;
	padding-bottom: 7px;
}
h2 { 
	font:normal 18px/120% Arial, Helvetica, sans-serif; color:#000;
	padding-bottom: 7px;
}

h4 {
	font:bold 11px/120% Verdana, Geneva, sans-serif;
	color:#000; padding-bottom:5px;
}

p { 
	font:normal 12px/150% Verdana, Geneva, sans-serif; color:#000;
	padding-bottom:5px;
}

p.small {
	font-size:11px;
}

ul.contList li {
	font:normal 11px/150% Verdana, Geneva, sans-serif;
	color:#000;
	padding:0 0 10px 12px;
	background:url(media/icon_list.gif) scroll left 5px no-repeat;
}

a,a:hover { text-decoration:underline; color:#000; }
a:hover { text-decoration:none; color:#ff0000; }

.c-1 { color:#996600; }


.col-0-0 { width:645px; float:left; }
.col-0-1 { width:245px; float:right; }

.col-2-0 { width: 530px; float:left;}
.col-2-1 { width:115px; float:right; }

.col-3-0 { width: 500px; float:left;}
.col-3-1 { width:145px; float:right; }

.col-1-0 {
	width:230px;
	float:left;
	padding-bottom:165px;
}
.col-1-1 {
	width:675px;
	float:right;
}


TABLE.table-0 tr.even td { background-color:#EAEAEA;}
TABLE.table-0 td{
	vertical-align: top;
	font: normal 12px/120% arial, Geneva, sans-serif;
	color:#000;
	padding:5px 5px 5px 5px;
}

#menu {
        width: 100%;
        margin: 0px;
		font-size:12px;
		font-weight:bold;
		list-style:none;
		margin: 0;
		padding: 0;

        }

#menu li a {
        height: 20px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 20px;
        text-decoration: none;        
        }

#menu li a:link, #menu li a:visited {
        color: #FFF;
        display: block;
        background-color:#999999;
        padding: 3px 0 0 10px; 
        border-bottom:solid 1px white;      
        }

#menu li a:hover, #menu li #current {
        color: #000;
        background-color:#CCCCCC;
        padding: 3px 0 0 10px;
        }
        
#menu_sub {
        width: 100%;
        margin: 0px;
		font-size:12px;
		font-weight:bold;
		list-style:none;
		margin: 0;
		padding: 0;

        }

#menu_sub li a {
        height: 20px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 20px;
        text-decoration: none;        
        }

#menu_sub li a:link, #menu_sub li a:visited {
        color: #FFF;
        display: block;
        background-color:#660000;
        padding: 3px 0 0 10px; 
        border-bottom:solid 1px white;      
        }

#menu_sub li a:hover, #menu_sub li #current {
        color: #000;
        background-color:#CCCCCC;
        padding: 3px 0 0 10px;
        }

.load{

	background: url('img/load_raster_bg.gif') no-repeat bottom;
	vertical-align: bottom;
}

