/* <!-- */
body {
margin:0;
padding:0;
border:0; /* This removes the border around the viewport in old versions of IE */
width:100%;
min-width:600px; /* Minimum width of layout - remove line if not required */
/* The min-width property does not work in old versions of Internet Explorer */
font-size:11pt;
color:#000033;
font-family:verdana,sans-serif;

}
table.rt 
	{ 
     font-family:verdana,sans-serif;
     border-collapse:collapse;
     font-size:11pt;
     background-color:#ffffd5;
     width:60%;
     border-style:solid;
     border-color:#000033;
     border-width:1px;
  }

tr.rt
  { 
     vertical-align:top;
  }

  td.rt
  {  
     font-size:11pt;
     background-color:#ffffd5;
     color:#000033;
     border-style:solid;
     border-width:1px;
     border-color:#000033;
     text-align:center;
  }

a {
color:#000033;
background:#ffffd5;
}
a:hover {
color:#ffffcc;
background:#000066;
text-decoration:none;
}
h2{
font-size:medium;
text-align:center;
font-style:italic;
background-color:#ffffd5;
color:#000033;
}
p {
margin:.4em 0 .8em 0;
padding:5;
margin-left:16%;
margin-right:16%;
}
img          margin:5px 0 5px;
}
ul {
list-style: none;
margin-left: 0;
padding-left: 1em;
text-indent: -1em;
font-size:10.5pt;
}
div.c11       {text-align: center}
img.c10 {width: 13px; height: 13px;}
img.c9 {width: 21px; height: 19px;}
img.c8 {width: 18px; height: 18px;}
img.c7 {width: 20px; height: 29px;}
table.c6 {border: 2px solid rgb(255, 204, 255);}
td.c5 {border-top: 2px solid rgb(255, 204, 255);}
input.c4 {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10pt;}
input.c3 {border: 1px solid rgb(153, 153, 153); font-size: 10pt;}
span.c2 {font-weight: normal; font-family: Georgia,'Times New Roman',Times,serif; font-size: 13px; color: rgb(0, 0, 102);}
td.c1 {font-weight: bold; font-family: Georgia,'Times New Roman',Times,serif; font-size: 13px; color: rgb(0, 0, 102);}
#header {
clear:both;
float:left;
width:100%;
background: #cbe5ce;
text-align:center;
font-size:11pt;
}
.highlight {
  background-color : #ffffd5;
}

#header h1
{font-size: medium;
font-weight: lighter;
text-align:center;
color:#000033;
background:#ffffd5;
}
#header h2 {
font-size:medium;
text-align:center;
font-weight: lighter;
font-style:italic;
color:#000033;
background:#ffffd5;
}
#header ul li a span {
display:block;
}
#layoutdims {
clear:both;
background:#ffffd5;
border-top:0px solid #ccbbcc;
margin:0;
padding:6px 15px !important;
text-align:center;
color:#000033;
font-size:10.5pt;
}
/* column container */
.colmask {
position:relative; /* This fixes the IE7 overflow hidden bug */
clear:both;
float:left;
width:100%; /* width of whole page */
overflow:hidden; /* This chops off any overhanging divs */
}
.colright,
.colmid,
.colleft {
float:left;
width:100%; /* width of page */
position:relative;
}
.col1,
.col2,
.col3 {
float:left;
position:relative;
padding:0 0 1em 0; /* no left and right padding on columns, we just make them narrower instead only padding top and bottom is included here, make it whatever value you need */
overflow:hidden;
}
.threecol {
background: #cbe5ce; /* right column background colour */

}
.threecol .colmid {
right:16%; /* width of the right column */
border-right:1px solid #ccbbcc;
background:#ffffd5; /* center column background colour */
}
.threecol .colleft {
right:68%; /* width of the middle column */
border-right:1px solid #ccbbcc;

background: #cbe5ce; /* left column background colour */
}
.threecol .col1 {
width:66%; /* width of center column content (column width minus padding on either side) */
left:102%; /* 100% plus left padding of center column */
font-family:verdana,sans-serif;
font-size:11pt;
background:#ffffd5;
text-align:left;
}
.threecol .col2 {
width:13%; /* Width of left column content (column width minus padding on either side) */
left:20%; /* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}
.threecol .col3 {
width:14%; /* Width of right column content (column width minus padding on either side) */
left:90%; /* Please make note of the brackets here:
(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
text-align:left;
}
/* Footer styles */
#footer {clear:both;
float:left;
width:100%;
text-align:left;
color:#000033;
border-top:1px solid #ccbbcc;
background: #cbe5ce;
}
.highlight {
  background-color : #ffffd5;
}

#footer p {
padding:5;
font-size:9pt;
margin-left:5%;
margin-right:5%;
}



