body,table,tr,td,form,input,button,select,option,textarea {
        font-size:10px;
        font-family:verdana,arial,helvetica,geneva;
        color:#666666;
} 

.r  { color: #ffffff; font-size: 11px; font-family: "trebuchet ms", arial; font-weight: bold; text-decoration: none; text-transform: uppercase; letter-spacing: 0.1em; }
.r:hover {color : #A4BCDA;}
.ordsub { color: #c3cddb; font-size: 14pt; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; line-height: 14pt; }
.sub { line-height: 15pt; }
.back { margin-right: 6pt; margin-left: 6pt; padding: 4pt; border: solid 1pt #c3cddb; }
.points { font-size: 11px; line-height: 14px; margin-right: 6pt; margin-left: 6pt; }
.bull { font-size: 11px; }
.y {TEXT-DECORATION: none;
color : #666666;
font-size:9px;
font-family:verdana,arial,helvetica,geneva;}
.y:hover {color : #A4BCDA;}

.wh { TEXT-DECORATION: none;
 color : #A9815B; }
.wh:hover {TEXT-DECORATION: underline;}
.wr { TEXT-DECORATION: none;
font-size:9px;
font-family:verdana,arial,helvetica,geneva;
color : #A4BCDA;}
.lead     { line-height: 50%; position: relative; bottom: 12px }
.lead1 { line-height: 50%; position: relative; bottom: 24px }
.brace { color: #000; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10pt; padding-bottom: 12pt; }
.brace2 { color: #000; font-size: 20pt; font-family: "Times New Roman", Times, Georgia, serif; line-height: 23pt; padding-bottom: 18pt; }
.head { color: #006; font-size: 18pt; font-family: "Times New Roman", Times, Georgia, serif; line-height: 18pt; }
.head2 { color: #006; font-size: 14pt; font-family: "Times New Roman", Times, Georgia, serif; line-height: 14pt; }
.head1 { color: #006; font-size: 24pt; font-family: "Times New Roman", Times, Georgia, serif; line-height: 24pt; }
.times { color: #000; font-family: "Times New Roman", Times, Georgia, serif; }
.brassp { color: #000; font-size: 34pt; font-family: "Times New Roman", Times, Georgia, serif; line-height: 34pt; }
.small { color: #666; font-size: 8pt; font-family: verdana, arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 11pt; }
.indent { padding-left: 32pt; }
.indent1 { padding-left: 36pt; }
.indent3 { padding-left: 22pt; }
.drop { line-height: 30pt; }
.indent2 { padding-left: 60px; }
.body { font-size: 9pt; font-family: "Times New Roman", Times, Georgia, serif; line-height: 10pt; list-style-type: square; }
.subh { color: #a9815b; font-size: 11pt; font-family: "Times New Roman", Times, Georgia, serif; font-style: italic; line-height: 12pt; }
.subh1 { color: #006; font-size: 12pt; font-family: "Times New Roman", Times, Georgia, serif; line-height: 12pt; }
.intro { color: #666; font-size: 8pt; font-family: arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 12pt; }
.bodyalt { color: #666; font-size: 8pt; font-family: "Times New Roman", Times, Georgia, serif; line-height: 10pt; }
.optleft {
width:380px;
float:left;
background-color:#ffffff;
}
.optright {
width:250px;
background-color:#ede6d8;
text-align:right;
}
.divider { border:0; height:1px; width:607px; color:#d3d3d3; background-color:#d3d3d3; position: absolute; z-index: 1; margin-top:5px; margin-bottom:5px; noshade:0; }
.dividerRelated {

border:none 0;height:1px;width:100%;color:#D3D3D3;background-color:#D3D3D3;noshade:0;
}
.divider2 {
border-bottom:1px solid #D3D3D3;
width:100%;
margin-top:0;
margin-bottom;0;
}
.divider3 {
border-top:1px solid #D3D3D3;
width:100%;
margin-top:0;
margin-bottom;0;
}
.cartbox {
width: 100%;
}
.infoboxheading {
font-weight:bold;
}
.red
{
color:#ff0000;
}
