
* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background:#444;
 }
#wrapper { 
 margin: 0 auto;
 width: 922px;
 background:#fff;
}
#header {
 width: 902px;
 color: #333;
 padding: 10px;
 border-top: 0px solid #ccc;
 border-left: 0px solid #ccc;
 border-right: 0px solid #ccc;
 height: 140px;
 margin: 0px;
 background: #DAC8BF;
 background-image:url(media/header.png);
 background-repeat:no-repeat;
}
#header img{
display:none;
}
#nav { 
 width: 900px;
 color: #333;
 border-left: 1px solid #ccc;
 border-right: 1px solid #ccc;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height:20px
 
 }
#miniflex {
  width: 100%;
  float: left;
  font-size: 14px; 
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #eee;
  position:relative;
  z-index:2;
}

#miniflex li {
  float: left;
  margin: 0;
  padding: 0;
  display: inline;
  list-style: none;
  position:relative;
}

#miniflex a:link, #miniflex a:visited {
  float: left;
  font-size: 85%;
  line-height: 20px;
  font-weight: bold;
  margin: 0 10px 0 10px;
  text-decoration: none;
  color: #A99CDC;
}

#miniflex a.active:link, #miniflex a.active:visited, #miniflex a:hover {
  border-bottom: 4px solid #DE0000;
  padding-bottom: 2px;
  color: #777;
}
#animated-tab {
  position: absolute;
  z-index: 1;
  font-size: 85%;
  line-height: 20px;
  padding-bottom: 2px;
  border-bottom: 4px solid #DE0000;
}
#maincolumn { 
 color: #333;
 border-left: 1px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 20px;
 width:880px;
 float: left;
 background: #fff;
 line-height:25px;
}
#maincolumn h1{
font-size:1.3em;
color:#9192C3;
padding-bottom:5px;
}
#maincolumn h2{
font-size:1em;
color:#9192C3;
padding-bottom:5px;
padding-top:10px;
}
#maincolumn p{
text-align:justify;
color:#606060;
padding-bottom:5px;
}
#maincolumn img{
float:right;
padding:9px;
margin-left:15px;
border:1px solid #eee;
}
#maincolumn ul{
text-align:justify;
color:#606060;
padding-bottom:5px;
margin-left:20px;
}
#maincolumn a{
text-decoration:none;
border-bottom:1px dotted #00bbec;
color:#448ccb;
}
#leftcolumn { 
 color: #333;
 border-left: 1px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 20px;
 width:670px;
 float: left;
 background: #fff;
}
#leftcolumn h1{
font-size:1.3em;
color:#9192C3;
padding-bottom:5px;
}
#leftcolumn h2{
font-size:1em;
color:#9192C3;
padding-bottom:5px;
padding-top:10px;
}

#leftcolumn img{
float:right;
padding:9px;
margin-left:15px;
border:1px solid #eee;
}
#rightcolumn { 
 float: right;
 border-right: 1px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 190px;
 display: inline;
 background: #fff;
 background-image:url(media/newspanel3.jpg);
 background-repeat:no-repeat;
 background-position:0px 0px;
 position: relative;
 min-height:530px;
 height:auto !important;
 height:530px;

}
#rightcolumn h1{
color:#606060;
font-size:.8em;
padding:30px 0 10px 20px;
}
#rightcolumn p{
color:#707070;
font-size:.7em;
margin:0px 0 10px 20px;
}
#rightcolumn a{
color:#101010;
text-decoration:none;
}#leftcolumn h1{
font-size:1.3em;
color:#9192C3;
padding-bottom:5px;
}
#leftcolumn h2{
font-size:1em;
color:#9192C3;
padding-bottom:5px;
padding-top:10px;
}

#leftcolumn p{
line-height:25px;
text-align:justify;
color:#606060;
padding-bottom:5px;
}


#leftcolumn img{
float:right;
padding:9px;
margin-left:15px;
border:1px solid #eee;
}
#rightcolumn2 { 
 float: right;
 border-right: 1px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 190px;
 display: inline;
 background: #fff;
 background-image:url(media/sidepanel.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
 position: relative;
}
#rightcolumn2 h1{
color:#606060;
font-size:.8em;
padding:30px 0 10px 20px;
}
#rightcolumn2 p{
color:#707070;
font-size:.7em;
margin:0px 0 10px 20px;
}
#rightcolumn2 a{
color:#101010;
text-decoration:none;
}
#rightcolumn img{
float:left;}
#footer { 
 width: 900px;
 color: #666;
 border-left: 1px solid #ccc;
 border-right: 1px solid #ccc;
 border-bottom: 1px solid #eee;
 border-top:1px solid #ccc;
 background: #777;
 margin: 0px;
 padding: 10px;
 font-size:.7em;
 height:64px;
 background-image:url(media/bottomgrad.jpg);
 background-repeat:repeat-x;
 line-height:1.5em;
 clear:both;
 }
#footcol1{
float:left;
width:240px;
border-right:1px solid #bbb;
margin-right:10px;
height:64px;
}
#footcol2{
float:left;
width:165px;
border-right:1px solid #bbb;
margin-right:10px;
height:64px;
}
#footcol2 a{
text-decoration:none;
color:#666;
}
#footcol2 a:hover{
color:#9e0b0f;
}
#footcol3{
float:left;
width:307px;
border-right:1px solid #bbb;
margin-right:10px;
height:64px;
}
#footcol3 li{
list-style:none;
display:inline;
}
#footcol3 li a{
float:left;
margin-right:15px;
color:#666;
text-decoration:none;
}
#footcol3 li a:hover{
color:#9e0b0f;
}
#footcol4 a{
text-decoration:none;
color:#666;
}
#footcol4 a:hover{
color:#9e0b0f;
}
#footcol4{
float:left;
width:150px;
}
#topblock{
height:20px;
}
#space{
height:590px;
background-image:url(media/space2.gif);
background-repeat:no-repeat;
}
#line1{
height:75px;
padding-bottom:10px;
padding-top:20px;
padding-right:0px;
}
#line1 img{
padding:0;
margin-right:100px;
border:0;
padding:2px;
}
#line2{
height:75px;
padding-bottom:5px;
}
#line2 img{
margin-right:100px;
border:0;
padding:2px;
}
#line3{
height:75px;
padding-bottom:5px;
}
#line3 img{
margin-right:200px;
border:0;
padding:2px;
}
#line4{
height:75px;
padding-bottom:5px;
}
#line4 img{
margin-right:200px;
border:0;
padding:2px;
}
#line5{
height:75px;
padding-bottom:5px;
}
#line5 img{
margin-right:500px;
border:0;
padding:2px;
}
#line6{
height:75px;
}
#line6 img{
margin-right:280px;
border:0;
padding:2px;
}
#back a{
text-decoration:none;
font-weight:normal;
color: #A99CDC;
font-size:12px;
}
#back img{
float:left;
border:0;
margin-left:0px;
margin-top:2px;
padding:0 3px 0 0;}
#blocka{
height:300px;
}
#icons{
padding-top:40px;
}
#icons img{
border:0;
float:left;
margin-left:0;
padding-left:0;
}
#homemv{
padding-bottom:10px;
margin-top:9px;
}
#team-thumb{
border:0px solid #eee;
padding:15px;
margin-bottom:15px;
}
#team-thumb h3{
font-size:15px;
margin-bottom:7px;
color:#777;
border-bottom:2px solid #DE0000;
clear:both;
}
#contactform{
margin-top:20px;
margin-left:130px;
}
#blockab{
height:200px;
}
#key{
margin-left:70px;
}
#key h2{
font-size:13px;
}
#key p{
font-size:13px;
line-height:25px;
}
#key img{
float:left;
margin: 0 10px;
padding:2px;
border:1px solid #eee;
}
#mapo img{
margin-right:156px;
}
#diag img{
margin:0 200px 10px 200px;
border:0;}
#diag2 img{
margin:0 170px 10px 200px;
border:0;}
#diag3 img{
margin:0 190px 10px 200px;
border:0;
}
#maintech img{
margin-left:0;
margin-bottom:10px;
}
.hit img{
float:left;
margin-left:0;
margin-bottom:10px;
border:0 !important;
padding:0
}
#relateddocs{
clear:both;
float:left !important;
line-height:20px;
}
#relateddocs img{
margin:10px 0 0 0 !important;
border:0;
}
#relateddocs li{
list-style:none;
}
