/* Body and link formatting */

body {
color:#666666;
background-color:#e6e6e6;
margin:0;
margin-top:0;
margin-left:0;
margin-bottom:0;
margin-right:0;
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:11px; 
font-weight:normal;
line-height:16px;
}

a:link {
color:#336699;
background-color:#ffffff;
font-size:10px; 
font-weight:bold;
text-decoration:none;
}

a:visited {
color:#336699;
background-color:#ffffff;
font-size:10px; 
font-weight:bold;
text-decoration:none;
}

a:hover {
color:#ff6666;
background-color:#ffffff;
font-size:10px; 
font-weight:bold;
text-decoration:none;
}

a:active {
color:#336699;
background-color:#ffffff;
font-size:10px; 
font-weight:bold;
text-decoration:none;
}


/* Paragraph formatting */

p {
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:11px; 
font-weight:normal;
line-height:16px; 
color:#666666;
margin-top:20px;
background-color:#ffffff;
margin-bottom:0;
}

.ptexts1 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;  
font-weight:normal;
line-height:16px; 
color:#666666;
background-color:#ffffff;
margin-top:0;
margin-bottom:0;
}

.ptexts1c {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;  
font-weight:normal;
line-height:16px; 
color:#666666;
background-color:#ffffff;
margin-top:0;
margin-bottom:0;
text-align:center;
}

.ptexts2 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;  
font-weight:normal;
line-height:16px; 
color:#666666;
background-color:#ffffff;
margin-top:10px;
margin-bottom:0;
}

.cal {
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:11px; 
font-weight:normal;
line-height:16px; 
color:#666666;
background-color:#ffffff;
margin-top:12px;
margin-bottom:0;
}

.cal2 {
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:11px; 
font-weight:normal;
line-height:16px; 
color:#666666;
background-color:#ffffff;
margin-top:10px;
margin-bottom:0;
}

.calul {
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:11px; 
font-weight:normal;
line-height:16px; 
color:#666666;
background-color:#ffffff;
margin-top:6px;
margin-bottom:0;
}

.right {
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:11px; 
font-weight:normal;
line-height:16px; 
color:#666666;
margin-top:20px;
background-color:#ffffff;
margin-bottom:0;
text-align:right;
}

.center {
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:11px; 
font-weight:normal;
line-height:16px; 
color:#666666;
background-color:#ffffff;
margin-top:6px;
margin-bottom:10;
text-align:center;
}


/* Division formatting */

div {
margin:0;
margin-top:0;
margin-left:0;
margin-bottom:0;
margin-right:0;
}

.wrap {
margin:0;
margin-top:0;
margin-left:0;
margin-bottom:0;
margin-right:0;
background-image: url(images/bggray.gif);
background-color:#e6e6e6;
width:100%;
}

.title {
margin:0;
margin-top:0;
margin-left:0;
margin-bottom:0;
margin-right:0;
background-image: url(images/horiz2c.gif);
width:100%;
height:25px;
}

.info {
margin:20;
margin-top:20;
margin-left:20;
margin-bottom:20;
margin-right:20;
}


/* Font formatting */

.hred {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
font-weight:bold;
margin-top:0;
margin-bottom:0; 
color:#ff6666;
background-color:#ffffff;
}

.otext {
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:11px; 
font-weight:normal;
line-height:16px; 
color:#666666;
background-color:#ffffff;
}

.otextb {
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:10px; 
font-weight:bold;
line-height:16px; 
color:#666666;
background-color:#ffffff;
}

.texts {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;  
font-weight:normal;
line-height:16px; 
color:#666666;
background-color:#ffffff;
}

.ohead {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;  
font-weight:bold;
line-height:20px; 
color:#666666;
background-color:#ffffff;
}

.oheads {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;  
font-weight:bold;
line-height:20px; 
color:#666666;
background-color:#ffffff;
}

.oheadb {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;  
font-weight:bold;
line-height:18px; 
color:#333333;
background-color:#ffffff;
}

.oheadbi {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:24px;
font-style:italic;  
font-weight:bold; 
color:#000000;
background-color:#ffffff;
}

.olink {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;  
font-weight:bold;
color:#336699;
background-color:#ffffff;
}

.olinkt {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;  
font-weight:bold;
color:#336699;
background-color:#ffffff;
}

.osub {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;  
font-weight:bold;
line-height:16px; 
color:#666666;
background-color:#ffffff;
}

.msubr {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;  
font-weight:bold;
line-height:16px; 
color:#ff0000;
background-color:#ffffff;
}

.osubi {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;  
font-weight:bold;
font-style:italic; 
line-height:16px; 
color:#666666;
background-color:#ffffff;
}

.osubir {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;  
font-weight:bold;
font-style:italic; 
line-height:16px; 
color:#cc3333;
text-decoration:none;
background-color:#ffffff;
}

.otitleb {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;  
font-weight:bold; 
color:#336699;
background-color:#ffffff;
}

.caltitle {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;  
font-weight:bold; 
color:#666666;
background-color:#ffffff;
}

.otitler {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;  
font-weight:bold;
line-height:16px; 
color:#FF0000;
background-color:#ffffff;
}

.listr1 {
color:#FF6666;
background-color:#ffffff;
font-size:9px; 
font-weight:bold;
text-decoration:none;
}

.listr2 {
color:#FF6666;
background-color:#ffffff;
font-size:11px; 
font-weight:bold;
line-height:20px;
text-decoration:none;
}

.listr3 {
color:#FF6666;
background-color:#ffffff;
font-size:11px; 
font-weight:bold;
line-height:16px;
text-decoration:none;
}


/* Image formatting */

img {
border:0;
padding:0;
margin:0;
}


/* List formatting */

ul {
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:11px; 
font-weight:normal;
line-height:16px; 
color:#666666;
background-color:#ffffff;
}

li {
font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:11px; 
font-weight:normal;
line-height:16px; 
color:#666666;
background-color:#ffffff;
}


/* Table formatting */

table {
border:none;
margin:0;
overflow:hidden;
background-color:#ffffff;
background-image: url(images/pxwhite.gif);
}


/* Display table font formatting */

.data {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;  
font-weight:normal;
color:#000000;
background-color:#ffffff;
text-align:center;
}

.datah1 {
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:11px;  
font-weight:bold;
color:#ffffff;
text-align:center;
background-color:#3a60a6;
}

.datah2 {
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:11px;  
font-weight:bold;
color:#ffffff;
text-align:center;
background-color:#888;
}

.datah3 {
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:11px;  
font-weight:bold;
color:#ffffff;
text-align:center;
background-color:#a0a0a0;
}


