/*Intulogy test*/

body 
{
font-family: verdana, helvetica, arial, sans-serif;
color: #000000;
background-color: #ffffff;
margin: 0;
padding: 0;
text-align: center;
}


/*divs*/
.clear
{
clear: both;
}

.wrapper
{
margin: 0 auto;
width: 760px;
height: auto;
text-align: left
}

.header
{
position: relative;
width: 100%;
height: 100px;
min-height: 100px;
padding: 7px;
}

.headerlogo
{
float: left;
width: 175px;
position: relative;

}

.headersearch
{
float: left;
position: relative;
width: 550px;
padding: 70px 5px 0 5px;
font-size: 8pt; 
text-align: right;
}


.breadcrumb
{
float: left;
width: inherit;
height: 25px;
font-size: 9pt;
}

/*navigation is in separate file*/

.content
{
width: 100%;
height: auto;
border-top: 1px #400080 solid;
padding-top: 5px;
font-size: 10pt;
line-height: 1.5em
}

.content1
{
float: left;
padding: 5px 5px 5px 0;
width: 140px;
}

.content2
{
float: left;
padding: 5px;
width: 425px;
}

.content3
{
float: left;
padding: 5px 0 0 15px;
width: 150px;
}

.footer
{
width: 100%;
height: auto;
border-top: 1px solid #400080;
background-color: #c0c0c0;
font-size: 8pt;
padding: 10px 25px 5px 25px;
}


/*headers*/
.content h1
{
font-size: 18pt;
color: #400080;
font-weight: normal;
font-family: Trebuchet MS, tahoma, arial, verdana;
}

.content h2
{
border-bottom: 1px solid #008000;
color: #ff8000;
font-size: 14pt;
font-weight: normal;
}

.content h3
{
color: #808080;
font-size: 12pt;
font-weight: bold;

}

.content h4
{
color: #808080;
font-size: 10pt;
font-style: italic;

}

/*fonts*/
span.strong
{
font-weight: bold;
}

/*links*/
.breadcrumb a:link, .breadcrumb a:visited
{
color: #808080;
text-decoration: none;

}

.breadcrumb a:hover
{
color: #808080;
text-decoration: underline;
}

.breadcrumb #current
{
color: #808080;
font-weight: bold;
text-decoration: underline;
}

.content1 a:link, .content1 a:visited, .content1 a:hover
{
text-decoration: none;
color: #808080;
font-size: 8pt;
padding-left: 5px
}

.content2 a:link, .content2 a:visited
{
text-decoration: none;
color: #ff8000;
}

.content2 a:hover
{
text-decoration: underline;
color: #ff8000;
}

.press a:link, .press a:visited
{
font-size: 11pt;
color: #808080;
text-decoration: none;
}

.press a:hover
{
text-decoration: underline;
}

.footer a:link, .footer a:visited
{
text-decoration: none;
font-size: 8pt;
color: #400080
}

.footer a:hover
{
text-decoration: underline;
font-size: 8pt;
color: #400080
}

/*tables*/
table.press /*for Press releases*/
{
border: 0;
width: 100%
}

.press tr
{
padding-bottom: 20px
}

.press td.date
{
font-size: 10pt;
text-align: right;
padding: 0 5px 20px 0;
font-weight: bold;
}

.press td
{
font-size: 8pt;
padding: 0 0 15px 0;
vertical-align: top;
}
.content3 table
{
border-collapse: collapse;
border: 1px solid #ff8040;
width: 100%;
font-size: 8pt;
}

.content3 th
{
font-weight: bold;
background-color: #ff8040;
color: #ffffff;
text-align: center;
}

.content3 td
{
padding: 5px 2px 5px 5px;
}

.footer table
{
border: 0;
padding: 5px;
width: 100%;
text-align: center;
}

.footer th
{
font-weight: bold;

}

.footer td
{
vertical-align: top;
}

/*lists*/
.content1 ul
{
background-color: #dbcff3;
list-style: none;
margin: 0;
padding: 0;
}

.content1 li
{
border: 1px solid #dbcff3;
}

.content1 li:hover
{
background-color: #eee8f6;
border: 1px solid #dbcff3;
margin: 0;
padding: 0;
}

.footer ul
{
list-style: none;
margin: 0;
padding: 0;
}

