/* CSS Document */

/*Menu*/

.ulMenuLevel1{
list-style-type:none;
margin:0;
padding:0;

font-family: verdana;
font-size:8pt;

background-color:#344763; 
z-index:4;
}

.liMenuLevel1{
list-style-type:none;
line-height: 20px;
font-family: verdana;
font-size:8pt;
text-align:left;
z-index:4;
}

.linkMenuLevel1{
display:block;
color: #FFFFFF;
font-family: verdana;
font-size:8pt;
text-decoration: none;
width:196px;
text-align:center;
z-index:4;
}

.ulMenuLevel2{
list-style-type:none;
position:absolute;
margin: 0;
padding:0; 
display:none;

background-color:#344763; 
font-family: verdana;
font-size:8pt;
z-index:4;
}

.liMenuLevel2
{
line-height: 20px;
font-family: verdana;
font-size:8pt;
text-align:left;
z-index:4;
}

.liMenuLevel2 a{
text-decoration: none;
display:block;
color: #222D40;
width:186px;

padding-left: 10px;
color: #FFFFFF;
font-family: verdana;
font-size:8pt;
z-index:4;
}

.liMenuLevel2 a:hover{
text-decoration: none;
display:block;
width:186px;
background:transparent; 
color: #ff9b23;          //hexadecimal peach color  
font-family: verdana;
font-size:8pt;
z-index:4;
}

.liMenuLevel1 a:hover{
background-color:#ff9b23;
color:#ffffff; 
z-index:4;
                     
}

li:hover ul, li.over ul{ /* lists nested under hovered list items */
display: block;
font-family: verdana;
font-size:8pt;
z-index:4;
}

.langSelection a{
color: #ff9b23;
background:transparent; 
text-decoration: none;
z-index:4;
}

#mainMenuUL li>ul { 
top: auto;
left: auto;

font-family: verdana;
font-size:8pt;
z-index:4;
}

/*Main*/

a.UndecoratedLink {
	text-decoration:none;
}

.UndecoratedImgLink img {background-color:transparent;text-decoration:none;border:0px;}
/*
.UndecoratedImgLink img:link {background-color:transparent;text-decoration:none;border:0px;}
.UndecoratedImgLink img:visited {background-color:transparent;text-decoration:none;border:0px;}
.UndecoratedImgLink img:active {background-color:transparent;text-decoration:none;border:0px;}
.UndecoratedImgLink img:hover {background-color:transparent;text-decoration:none;border:0px;}
*/

.BorderedCell
{
	border:1px solid;
	border-color:#305f95;
	background-color:#AFD9FF;
	position:relative;left:0px;top:0px;
}

p { 
font-size: 11px; 
text-align:left; 
line-height: 14pt;
margin:10px;
font-family: verdana; 
}

p.bold { 
font-size: 11px; 
text-align:left; 
font-weight: bold;
line-height: 14pt;
margin:10px;
font-family: verdana; 
}

p.sub 
{
font-size: 11px; 
text-align:left; 
line-height: 12pt;
margin:10px;
font-family: verdana; 
color:#5f5f5f;
}

p.smallsub 
{
font-size: 10px; 
text-align:left; 
line-height: 11pt;
margin:10px;
font-family: verdana; 
}

p.italic 
{
font-size: 11px; 
text-align:left; 
line-height: 14pt;
margin:10px;
font-family: verdana; 
font-style:italic;
}

p.oblique 
{
font-size: 11px; 
text-align:left; 
line-height: 14pt;
margin:10px;
font-family: verdana; 
font-style:oblique;
}

p.companyInfo { 
font-size: 11px; 
text-align:center;
}

p.search { 
font-size: 11px; 
text-align:left; 
line-height: 14pt;
margin:10px;
font-family: verdana; 
color:#5f5f5f;
}

span.smallCaps { 
font-size: 11px; 
text-align:left; 
line-height: 12pt;
margin:0px;
font-family: verdana; 
font-variant: small-caps;
}

span.bold { 
font-weight: bold;
}

a.search
{
color: #ff9b23; 

}

/*div*/
div.heading0
{
color:#305f95;
background-color:#AFD9FF;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight: bold;
line-height: 10pt;
text-align:left;
}

div.heading1
{
color:#305f95;
background-color:#AFD9FF;

font-family: verdana; 
font-size:8pt;
font-weight: bold;
line-height: 12pt;
text-align:left;
}

/*Search input*/
input.searchText 
{
width:150px;
height:18px;
font-family: verdana; 
font-size:7pt
}

input.searchSubmit 
{
height:19px;
font-family: verdana; 
font-size:7pt;
}

form.subMitForm
{
background:background-image:url(images/Company_Title_Image.png);
background-repeat:repeat-x;
margin:0px;
height:26px;
}


title.searchTitle { 
font-size: 11px; 
text-align:left; 
line-height: 14pt;
margin:10px;
font-family: verdana; 
}

/* Main Table */

.searchTable
{
-moz-border-radius-topright:20px;
-moz-border-radius-topleft:20px;
}

div.titleName
{
-moz-border-radius-topright:15px;
-moz-border-radius-topleft:15px;
background-color:#AFD9FF;
}


