/* CSS Document */
body {
background:#333333 url(../images/bg.jpg) repeat-x scroll 0 0;
color:#666666;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:13px;
margin-top:20px;
}
.hw1 {
color:#FFFFFF;
font-size:20px;
font-weight:bold;
}
.hw2 {
color:#FFFFFF;
font-size:18px;
font-weight:bold;
}
.hw3 {
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}
.hw4 {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}
.ho1 {
color:#FF6113;
font-size:20px;
font-weight:bold;
}
.ho2 {
color:#FF6113;
font-size:18px;
font-weight:bold;
}
.ho3 {
color:#FF6113;
font-size:16px;
font-weight:bold;
}
.ho4 {
color:#FF6113;
font-size:14px;
font-weight:bold;
}
.ho5 {
color:#FF6113;
font-size:12px;
}
.hb1 {
font-size:20px;
font-weight:bold;
}
.hb2 {
font-size:18px;
font-weight:bold;
}
.hb3 {
font-size:16px;
font-weight:bold;
}
.hb4 {
font-size:14px;
font-weight:bold;
}
#header {
margin:0 auto;
width:1000px;
}
#header .logo {
float:left;
margin-bottom:35px;
}
#header .ln_search {
float:right;
text-align:right;
}
#header .topmenu {
clear:both;
font-size:14px;
font-weight:bold;
text-align:right;
}
#header .topmenu a {
color:#000000;
margin-left:15px;
margin-right:15px;
text-decoration:none;
}
#header .topmenu a.last {
margin-right:0;
}
#header .topmenu a:hover {
color:#FF6113;
}
#main {
background:#E0E0E0 none repeat scroll 0 0;
margin:10px auto 0;
padding:14px;
width:1000px;
}
#main .lefttop {
background-color:#E0E0E0;
background-image:url(../images/roundtopleft.jpg);
float:left;
height:14px;
margin-left:-14px;
margin-top:-14px;
width:14px;
}
#main .righttop {
background-color:#E0E0E0;
background-image:url(../images/roundtopright.jpg);
float:right;
height:14px;
margin-right:-14px;
margin-top:-14px;
width:14px;
}
#main .content {
background:#FFFFFF none repeat scroll 0 0;
min-height:400px;
padding:14px;
}
#main .content .leftarea {
background:transparent url(../images/sep.jpg) no-repeat scroll right top;
float:left;
margin-right:10px;
min-height:130px;
width:200px;
}
#main .content .leftarea ul {
margin-left:25px;
margin-right:0;
margin-top:10px;
padding:0;
}
#main .content .leftarea li {
margin-bottom:10px;
}
#main .content .leftarea a {
color:#666666;
}
#main .content .leftarea a:hover {
color:#FF6113;
text-decoration:none;
}
#main .content .rightarea {
float:left;
width:759px;
}
#main .panel {
margin-top:20px;
	width: 464px;
	float: left;
	background-color:#F0F0FF;
	padding:5px;
	border:solid 1px #000084;
}
#additionalservices {
background:#FF6113 none repeat scroll 0 0;
color:#FFFFFF;
margin:14px auto 0;
min-height:20px;
padding:14px;
width:1000px;
}
#additionalservices .affiliate {
float:left;
width:480px;
}
#additionalservices .widget {
float:right;
width:480px;
}
#additionalservices a {
color:#FFFFFF;
}
#additionalservices a:hover {
text-decoration:none;
}
#footer {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
margin-bottom:7px;
margin-top:14px;
text-align:center;
}
#footer a {
color:#FFFFFF;
margin-left:10px;
margin-right:10px;
}
#footer a:hover {
text-decoration:none;
}
form {
margin:0;
padding:0;
}
input.search {
background:#FFEEC3 url(../images/img03.gif) no-repeat scroll 2px 50%;
border:1px solid #FF6113;
color:#FF6113;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:17px;
line-height:normal;
margin-top:10px;
padding:4px 0 0 30px;
width:150px;
}
div.treeMenuDefault a {
color:#000000;
text-decoration:none;
}
div.treeMenuDefault a:hover {
color:#FF6113;
text-decoration:none;
}
div.treeStruct img {
float:none;
}
.cell {
border:1px solid #666666;
height:145px;
margin-bottom:5px;
margin-right:5px;
width:145px;
}
.cell img {
float:none;
height:100px;
width:100px;
}
.preview {
color:#FF6113;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
}
a.innerlink {
color:#FF6113;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
}
a.innerlinkMenu {
color:#FF6113;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
a.innerlinkMenu:hover {
color:#666666;
text-decoration:none;
}
a.innerlink:hover {
color:#666666;
text-decoration:none;
}
iframe#myFrame {
overflow:auto;
visibility:hidden;
}
.previewTable {
background:#FFFFFF none repeat scroll 0 50%;
border:1px solid #666666;
left:140px;
position:absolute;
top:480px;
width:550px;
}
/*added by Michel*/
 .boldGrayLink:hover {
color:#FF6113;
text-decoration:none;
font-weight:bold;

}
.boldGrayLink {
color:#666666;
font-weight:bold;
}
.grayLink:hover {
color:#FF6113;
text-decoration:none;
}
.grayLink {
color:#666666;
}



