/* CSS Document */
* { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
body { 
font : 12px "Trebuchet MS", arial, helvetica, sans-serif; 
margin : 0px;
color : #000033;
}
.hidden {
display : none;
} 
ul { 
margin-left : 1em; 
padding-left : 1em; 
} 
p, ol, ul { 
line-height : 1.4em; 
} 
li.list2 { 
font : 11px "Trebuchet MS", arial, helvetica, sans-serif; 
list-style : square; 
line-height : 1.5em; 
} 
li.list7 { 
font : 11px "Trebuchet MS", arial, helvetica, sans-serif; 
list-style : none; 
line-height : 1.5em; 
} 
li.list1 { 
list-style : square; 
font-size : 10px; 
}
.font12{
font-size: 12px;
}
.font21{
font-size: 21px;
font-weight : bold; 
letter-spacing : 3px; 
}
.font16{
font-size: 16px;
font-weight : bold; 
letter-spacing : 3px;
} 
a img {
border: 0px;
} 
a img {
border:none;
border: #FFFFFF;
} 
strong { 
font-size : 12px; 
font-weight : bolder; 
letter-spacing : 1px; 
} 
.spacer02 { 
letter-spacing : 0.2em; 
} 
.spacer03 { 
letter-spacing : 0.3em; 
}
#logo { 
border : 0; 
padding : 0; 
width : 740px; 
height : 59px; 
position : absolute; 
left : 50%; 
top : 30px; 
margin-left : -370px; 
z-index : 7; 
} 
#flash-header { 
border : 1px solid #eee; 
padding : 5px; 
width : 740px; 
height : 150px; 
position : absolute; 
left : 50%; 
top : 105px; 
margin-left : -370px; 
z-index : 0; 
} 
#basic-accordian { 
border : 1px solid #eee; 
padding : 5px; 
width : 740px; 
position : absolute; 
left : 50%; 
top : 280px; 
margin-left : -370px; 
z-index : 2; 
} 
.accordion_headings { 
padding : 3px 0 3px 10px;
margin: 0 0 0 0; 
background : #000033; 
color : #f8f8ff; 
border : 1px solid #fff; 
cursor : pointer; 
letter-spacing : 2px; 
font-size : 12px; 
font-weight : bold;
text-align: left; 
} 
.accordion_headings:hover {
background : #B0C4DE; 
color : #000033; 
} 
.accordion_child { 
width: 720px;
background : #f8f8ff; 
margin : 0 0 0 0; 
padding : 15px 5px 0 15px; 
} 
.header_highlight {
background : #B0C4DE; 
color : #000033; 
} 
.floatright { 
float : right; 
width : 150px; 
margin : 0 15px 15px 15px; 
padding : 0 0 0 0;
background-color : #f8f8ff; 
border : 1px solid #f8f8ff; 
} 
.thumbnail { 
float : left; 
width : 160px; 
margin : 0 5px 10px 0; 
padding : 5px;
} 
.clearboth { 
clear : both; 
} 
.nowrap {white-space: nowrap;
}
.dropcap { 
float : left; 
width : 0.7em; 
font-size : 4em; 
line-height : 83%; 
} 
.floatleft740 { 
width : 720px; 
margin : 0; 
padding : 0 0 0 0;
text-align: left;
} 
.floatleftfordks { 
width : 720px;
height: 20px; 
margin : 0; 
padding : 0 0 0 0;
} 
.floatlefttxt { 
float : left; 
width : 350px;
margin : 0 0 0 0; 
padding : 0 0 10px 10px; 
}
.floatlefttxt2 { 
float : left; 
width : 360px;
height: 150px;
margin : 0 0 0 0; 
padding : 0 0 0 0; 
}
.floatlefttxt3 { 
float : left; 
width : 360px;
height: 210px;
margin : 0 0 0 0; 
padding : 0 0 0 0; 
}
.floatleftport { 
float : left; 
width : 720px;
margin : 0 0 0 0; 
padding : 0 5px 10px 0; 
}  
.floatleft-team-pic {
float : left;
width : 150px;
height: 150px;
margin : 0 25px 25px 0;
padding : 5px; 
}
.floatleft-team-txt {
float : left;
width : 400px;
margin : 0 0 0 0;
padding : 10px 0 0 10px;
height: 90px;
} 
.floatleftcopy {
float : left;
width : 360px;
height: 20x;
margin : 0 0 0 0;
text-align: left;
}
.floatleftdks {
float : left;
width : 360px;
height: 20x;
margin : 0 0 0 0;
text-align: right;
}      
.smallfont80 { 
font-size : 10px; 
letter-spacing : 1px; 
} 
.nav { 
font-size : 11px; 
color : #000033; 
} 
.nav a { 
text-decoration : none; 
} 
.nav a:hover { 
text-decoration : underline; 
} 
.nav a:visited { 
text-decoration : none; 
} 
.nav a:visited:hover { 
text-decoration : underline; 
} 
.navcon a { 
color : #000033; 
font-size : 11px; 
letter-spacing : 1px; 
text-decoration : none;
} 
.navcon a:hover { 
text-decoration : underline; 
} 
.navcon a:visited { 
text-decoration : none; 
} 
.navcon a:visited:hover { 
text-decoration : underline; 
} 
.navcon-b a { 
color : #000033; 
font-size : 11px; 
letter-spacing : 1px; 
text-decoration : none;
font-weight:bold;
} 
.navcon-b a:hover { 
text-decoration : underline; 
} 
.navcon-b a:visited { 
text-decoration : none; 
} 
.navcon-b a:visited:hover { 
text-decoration : underline; 
}
.navcon a { 
color : #000033; 
font-size : 11px; 
letter-spacing : 1px; 
text-decoration : none;
} 
.navcon a:hover { 
text-decoration : underline; 
} 
.navcon a:visited { 
text-decoration : none; 
} 
.navcon a:visited:hover { 
text-decoration : underline; 
} 
.navcon-b a { 
color : #000033; 
font-size : 11px; 
letter-spacing : 1px; 
text-decoration : none;
font-weight:bold;
} 
.navcon-b a:hover { 
text-decoration : underline; 
} 
.navcon-b a:visited { 
text-decoration : none; 
} 
.navcon-b a:visited:hover { 
text-decoration : underline; 
} 
.navcon-gold a {
color:#FFCC00;
font-size : 11px;
letter-spacing : 1px; 
text-decoration : none;
} 
.navcon-gold a:hover { 
text-decoration : underline; 
} 
.navcon-gold a:visited { 
text-decoration : none; 
} 
.navcon-gold a:visited:hover { 
text-decoration : underline; 
} 
.navcon9 a { 
color : #000033; 
font-size : 9px; 
letter-spacing : 2px; 
text-decoration : none;
} 
.navcon9 a:hover { 
text-decoration : underline; 
} 
.navcon9 a:visited { 
text-decoration : none; 
} 
.navcon9 a:visited:hover { 
text-decoration : underline; 
} 

