
/* --------------------------------Body---------------------------------*/
body, div, h2, h3, h4, td {
	margin: 0px; padding:0px;
	font-family: Arial,sans-serif;
	font-size:11px;
	color:#666666;
        voice-family: "\"}\"";
	voice-family: inherit;
}

.fonttextfield {
font-size:11px;
color:#666666;
}
.fontitalic {
font-style: italic
}

.font10px {
font-size:10px;
}
.fontred {
  color:#fe0101; 
}
.fontwhite {
color:#ffffff;
}

.font10pxbold {
font-size:10px;
font-weight:bold;
}

.whitebg {
background: #ffffff;
}

.tabtitle {
color: #ffffff;
font-size: 11px;
font-weight: bold;
font-family: Arial, Geneva, Helvetica, sans-serif;
}

.line-title {
height:17px;
background-image:url(/en/images/001/line-title.gif);
}

.line-divide {
height:14px;
background-image:url(/en/images/001/line-divide.gif);
}
.font16bold {
font-size:18px;
font-weight:bold;
}
/* ------------------------------Links------------------------------*/

.linkleft:link {
color:#666666;
font-weight:bold;
text-decoration:none;
}
.linkleft:visited {
color:#666666;
font-weight:bold;
text-decoration:none;
}
.linkleft:hover {
color:#888888;
font-weight:bold;
text-decoration:none;
}
.linkleft:active {
color:#666666;
font-weight:bold;
text-decoration:none;
}

.linkleft2:link {
color:#666666;
text-decoration:none;
}
.linkleft2:visited {
color:#666666;
text-decoration:none;
}
.linkleft2:hover {
color:#888888;
text-decoration:none;
}
.linkleft2:active {
color:#666666;
text-decoration:none;
}

.linkicon:link {
color:#666666;
font-size:10px;
}
.linkicon:visited {
color:#666666;
font-size:10px;
}
.linkicon:hover {
color:#888888;
font-size:10px;
text-decoration:none;
}
.linkicon:active {
color:#666666;
font-size:10px;
}

.linktop:link {
color: #FFFFFF;
}
.linktop:visited {
color: #FFFFFF;
}
.linktop:hover {
color: #FFFFFF;
}
.linktop:active {
color: #FFFFFF;
}


/* ------------------------------Frame------------------------------*/

.table-grey{
margin: 10px 0px 10px 0px;
border: 1px solid #d8dfea;
background: #f7f7f7;
padding: 1px;
}

.frame{
border:1px solid #cccccc;
background:#ffffff;
vertical-align:middle;
}

.frame70{
height:74px;
width:74px;
border:1px solid #cccccc;
background:#ffffff;
}

.frame90{
height:94px;
width:94px;
border:1px solid #cccccc;
background:#ffffff;
}

.frame120{
height:130px;
width:130px;
border:1px solid #cccccc;
background:#ffffff;
}

.frame260{
height:260px;
width:260px;
border:1px solid #cccccc;
background:#ffffff;
vertical-align:middle;
}

table.orangebg {
border-color: #FFFFFF;
border-style: solid;
background:#ffc35c;
height: 86px;
width: 86px;
border-width: 1px 1px 1px 1px;
padding: 1px;
}


/* ------------------------------New CSS: 29 April 08------------------------------*/

.frame350{
height:354px;
width:354px;
border:1px solid #cccccc;
background:#ffffff;
vertical-align:middle;
}

.fontyellow {
font-size:11px;
color:#f2a603;
}

.dottedbox {
border-bottom: 1px dotted #c9c9c9;
border-top: 1px dotted #c9c9c9;
border-left: 1px dotted #c9c9c9;
border-right: 1px dotted #c9c9c9;
}

/* ------------------------------New CSS: 16 Oct 08------------------------------*/
.framebox{
border:1px solid #d8dfea;
background:#ffffff;
padding:5px;
}

.framebox2{
border:1px solid #d8dfea;
background:#ffffff;
padding:0px;
}

.framedisplay{
border:1px solid #d8dfea;
background:#ffffff;
vertical-align:middle;
}

.line-bar{
border-bottom:1px solid #d8dfea;
height:20px;
}


