/* CSS Document */

td,th {
	font-family: tahoma;
	font-size: 13px;
	color: #414141;
}
body {
	background-color: #414141;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {color: #333333}
a {
	/*font-size: 11px;*/
	/*color: #0000ff;*/
	text-decoration: none;
	outline: none;
}
a:link {
	/*text-decoration: none;*/
}
a:visited {
	/*text-decoration: none;*/
}
a:hover {
	/*text-decoration: underline;*/
}
a:active {
	/*text-decoration: none;*/
}
.style2 {font-size: 11px; color: #005083;}
.style3 {
	color: #B7B7B7;
	font-size: 11px;
}
.style4 {font-size: 11px; color: #005083;}


.breadcrumb{
font-size:11px;
}

div.menu A:link {
	text-decoration: none;
}
div.menu A:visited {
	text-decoration: none;
}
div.menu A:link:hover {
	text-decoration: none;
}
div.menu A:visited:hover {
	text-decoration: none;
}

.redheading {
	color:#CC0000;
}

.download {
background-image:url(images/gr1.gif);
}

.news {
background-image:url(images/partner_t.gif);
}

.line {
background-image:url(images/gr2.gif);
}


dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: relative;
top: 0em;
left: 2.7em;
width: 10em;
}

#menu dt {
cursor: pointer;
height: 27px;
line-height: 27px;
margin: 2px 0;
border: 0;
text-align: center;
font-weight: bold;
}

#menu dd {
position: absolute;
z-index: 100;
/*height: 27px;*/
left: 15.5em;
margin-top: -2.4em;
width: 10em;
border: 1px solid gray;
}

#menu ul {
/*padding: 2px;*/
}
#menu li {
text-align: center;
/*font-size: 85%;*/
height: 27px;
line-height: 18px;
background: #C5CACD;
/*color: #C5CACD;*/
font-family: arial;
font-size: 12px;
font-weight: bold;
}
#menu li a, #menu dt a {
color: #414141;
height: 27px;
text-decoration: none;
display: block;
}

#menu li a:hover {
text-decoration: underline;
height: 27px;
color: #FFF;
background: #B40000;
}


#mentions {
font-family: verdana, arial, sans-serif;
position: absolute;
bottom : 200px;
left : 10px;
color: #000;
background-color: #ddd;
}
#mentions a {text-decoration: none;
color: #222;
}
#mentions a:hover{text-decoration: underline;
}

.menu4 {
        width: 200px;
        margin: 10px;
        border-style: solid solid none solid;
        border-color: #BCD2E6;
        border-size: 1px;
        border-width: 1px;
        }
.menu4 li a {
        /*height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;*/
		height: 24px;
		color: #005083;
		font-weight:bold;
        display: block;
        background:  url(images/menu3.gif);
        padding: 8px 0 0 10px;
        }

.menu4 li a:link, #menu4 a:visited {
        /*color: #8BADCF;*/
		color: #005083;
		font-weight:bold;
        display: block;
        background:  url(images/menu3.gif);
        padding: 8px 0 0 10px;
        }

.menu4 li a:hover, #menu4 li #current {
        /*color: #627EB7;*/
		color: #CC0000;
		font-weight:bold;
        background:  url(images/menu3.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }

.menu3 {
        width: 200px;
        margin: 10px;
        border-style: solid solid none solid;
        border-color: #BCD2E6;
        border-size: 1px;
        border-width: 1px;
        }

.menu3 li a {
        /*height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;*/
		height: 24px;
		color: #005083;
        display: block;
        background:  url(images/menu3.gif);
        padding: 8px 0 0 10px;
        }

.menu3 li a:link, #menu3 li a:visited {
        /*color: #8BADCF;*/
		color: #005083;
        display: block;
        background:  url(images/menu3.gif);
        padding: 8px 0 0 10px;
        }

.menu3 li a:hover, #menu3 li #current {
        /*color: #627EB7;*/
		color: #0050B0;
        background:  url(images/menu3.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }
.container {
        width: 300px;
        padding: 15px;
        margin: 3px 0 20px 0;
        /*border: 1px solid #ccc;*/
        background: #fff;
}
#navCircle {
        margin: 0;
        padding: 0 0 20px 10px;
        border-bottom: 1px solid #9FB1BC;
}

#navCircle li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navCircle a:link, #navCircle a:visited {
        float: left;
        font-size: 10px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #708491;
}

#navCircle a:link.active, #navCircle a:visited.active, #navCircle a:hover {
        padding-bottom: 6px;
        color: #CC0000;
        background: url(images/Circle.gif) no-repeat bottom center;
}