@charset "UTF-8";
/* 
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Title: EIV Website
Author: InterDevil.com / XHTMLiT.com
Website: Http://www.XHTMLiT.com / Http://www.INTERDEVIL.com
Description: This is the stylesheet, you can remove this entire note.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
*/


li {margin : 0;
padding : 0;
padding-bottom:5px;
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color:#2E2E2E;
text-align : left;
line-height : 14px;
}

body {
margin : 0;
padding : 0;
background : url(images/bg.jpg) repeat-x top;
background-color:#D6D6D6;
}
img {
border : none;
vertical-align : middle;
}
a {
outline : none;
color:#000000;
text-decoration:underline;
}
.clear {
clear : both;
}
div#body-wrap {
width : 818px;
margin : 0 auto;
padding : 0 33px;
background : #fff;
}

div#body-wrap2 {
width : 930px;
margin : 0 auto;
padding : 0 33px;
background : #fff;
}

div#header {
width : 100%;
height : 85px;
margin : 0;
padding : 0;
overflow : hidden;
display : block;
}

#header img#logo {
margin : 9px 0 0 0;
padding : 0;
float : left;
}
#header #rightnav {
width : 150px;
margin : 40px 0 0 0;
padding : 0;
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #333;
float : right;
}
#header #rightnav a {
color : #333;
text-decoration : none;
}
div#banner {
width : 100%;
margin : 0;
padding : 0;
clear : both;
}
div#navigation {
width : 100%;
height : 50px;
margin : 0;
padding : 15px 0;
overflow : hidden;
display : block;
}
#navigation ul {
margin : 0;
padding : 0;
list-style-type : none;
}
#navigation ul li {
margin : 0;
padding : 08px 15px 30px 15px;
float : left;
}
#navigation ul li.active {
background : url(images/nav-active_bg.jpg) no-repeat center top;
}
#navigation ul li a {
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #333;
text-decoration : none;
}
#navigation ul li.active a {
color : #fff;
text-decoration : none;
}
div#content {
width : 100%;
margin : 0;
padding : 0 0 20px 0;
clear : both;
overflow : hidden;
}
#content h1 {
margin : 0;
padding : 0;
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-size : 20px;
font-weight : normal;
color : #333333;
text-align : left;
}

h4  {
margin : 0;
padding : 0;
padding-bottom:10px;
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-weight : normal;
color:#990000;
text-align : left;
line-height : 15px;
}

h3  {
margin : 0;
padding : 0;
padding-bottom:15px;
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-weight : normal;
color : #333;
text-align : left;
line-height : 16px;
}

h2 {
margin : 0;
padding : 0;
padding-bottom:15px;
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-weight : normal;
color:#000000;
text-align : left;
line-height : 16px;
}

h4 a{
margin : 0;
padding : 0;
padding-bottom:15px;
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-weight : normal;
color:#333333;
text-align : left;
text-decoration:none;
line-height : 16px;
}


p {
margin : 0;
padding : 0;
padding-bottom:15px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color:#333333;
text-align : left;
line-height : 17px;
}


#content #cLeft {
width : 530px;
margin : 0;
padding : 0 35px 0 17px;
border-right : 1px solid #cccccc;
float : left;
}
#content #cLLeft {
width : 400px;
margin : 0;
padding : 0 35px 0 17px;
border-right : 1px solid #cccccc;
float : left;
}
#content #cLeft .box {
width : 100%;
margin : 20px 0 30px 0;
padding : 0;
}
#content #cLeft .box img.pic {
margin : 0 15px 15px 0;
padding : 0;
float : left;
}

#content #cLeft2 {
width :530px;
border-right : 1px solid #cccccc;
margin : 0;
padding : 0 35px 0 17px;
float : left;
}

#content #cLeft3 {
width:auto;
margin : 0;
padding : 0 15px 0 0px;
float : left;
}

#content #cLeft2 .box2 {
width : 48%;
margin : 20px 10px 30px 0;
padding : 0;
float:left;
}

#content #cLeft2 .box2 img.pic2 {
margin : 0 17px 20px 0;
padding : 0;
float : left;
}

#content #cLeft .box p {
margin : 0;
padding : 0;
padding-right:1px;
padding-bottom:15px;
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color:#2E2E2E;
text-align : left;
line-height : 17px;
}
#content #cLeft .box p a {
color:#336600;
text-decoration:underline;
}
#content #cRight {
width : 190px;
margin : 0;
padding : 0 0 0 30px;
float : left;
}
#content #cRRight {
width : 100%;
margin : 0;
padding : 0 0 0 30px;
float : left;
position: centre;
}
#content #cRRight .nnews-box {
width : 100%;
margin : 10px 0 0 0;
padding : 0;
display : block;
overflow : hidden;
padding-right:10px;
}

#content #cRight .news-box {
width : 100%;
margin : 10px 0 0 0;
padding : 0;
display : block;
overflow : hidden;
}
#content #cRight .news-box .title {
width : 50%;
margin : 0;
padding : 0;
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #333;
text-align : left;
float : left;
}

#content #cRight .news-box img.pic {
margin : 10 0px 20px 0;
padding : 0;
float : right;
}

#content #cRight .news-box .date {
width : 50%;
margin : 0;
padding : 0;
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #333;
text-align : right;
float : right;
}
#content #cRight .news-box p {
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
line-height : 18px;
color : #333;
text-align : left;
}
div#footer {
width : 500px;
margin : 0 auto;
padding : 0;
}
#footer p {
margin : 30px 0 50px 0;
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
color:#666666;
text-align : center;
}
#footer p a {
color : #666666;
text-decoration : none;
}


.ghost{
margin : 0;
padding : 0;
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #333;
text-align : left;
line-height : 14px;}

.news-positions {
background : url(images/news-bg.gif) no-repeat;
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : normal;
color : white;
text-align : left;
float : left;
height:;
width: 100%;
padding-left: 10px;
padding-right: 15px;
}

.positions{
/*background : url(images/positions_bg.gif);*/
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : normal;
color : black;
text-align : left;
float : left;
width: 100%;
line-height: 30px;
}

.positions-head{
background : url(images/nav-active_bg.jpg);
border-top: medium solid #ff0000;
}
p.head
{
border-right-style: thin;
border-right-color: grey;
border-left-style: thin;
border-left-color: grey;
border-top-style: thin;
border-top-color: grey;
padding: 5px;
color : white;
font-weight : bold;
font-size : 14px;
}
.positions-body{
padding-left: 5px;
}

a.white {
outline : none;
color:white;
font-size : 13px;
text-decoration:underline;
}
pos{
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-size : 20px;
font-weight : bold;
color : white;
}
red{
font-family : "Trebuchet MS" Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #ff1717;
}