/* CSS Document */

		 
body {
background-color:#FFFFFF;
margin-top:0px;
}
.pagetitle {
color:#BBBBBB;
font-family:'Arial';
font-size:35px;
font-weight:bold;
}

.projectpagetitle {
color:#555555;
font-family:'Lucida Grande',Geneva,Verdana,Arial,sans-serif;
font-size:40px;
font-weight:light;
}

.projectmenu {
color:#555555;
font-family:'Lucida Grande',Geneva,Verdana,Arial,sans-serif;
font-size:14px;
font-weight:light;
}
.projectmenu a:link {
color:#0066FF;
font-size:14px;
text-decoration:none;
}
.projectmenu a:visited {
color:#0066FF;
font-size:14px;
text-decoration:none;
}
.projectmenu a:hover {
background-color:#0066FF;
color:#FFFFFF;
text-decoration:none;
}

.projectmenu2 {
color:#888888;
font-family:'Lucida Grande',Geneva,Verdana,Arial,sans-serif;
font-size:13px;
font-weight:light;
}
.projectmenu2 a:link {
color:#888888;
font-size:13px;
text-decoration:none;
}
.projectmenu2 a:visited {
color:#CCCCCC;
font-size:13px;
text-decoration:none;
}
.projectmenu2 a:hover {
background-color:#888888;
color:#FFFFFF;
text-decoration:none;
}


.menu {
background-color:#CCCCCC;
color:#FFFFFF;
font-family:'Lucida Grande',Geneva,Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
.menu a:link {
background-color:#CCCCCC;
color:#FFFFFF;
text-decoration:none;
}
.menu a:visited {
background-color:#CCCCCC;
color:#FFFFFF;
text-decoration:none;
}

.menu a:hover {
color:#000000;
text-decoration:none;
}


.back {
color:#BBBBBB;
font-family:'Lucida Grande',Geneva,Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
.back a:link {
color:#BBBBBB;
text-decoration:none;
}
.back a:visited {
color:#BBBBBB;
text-decoration:none;
}
.back a:hover {
color:#000000;
text-decoration:none;
}

.title_menu {
background-color:#AAAAAA;
color:#FFFFFF;
font-family:'Lucida Grande',Geneva,Verdana,Arial,sans-serif;
font-size:14px;
font-weight:bold;
}
.title_menu a:link {
background-color:#AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.title_menu a:visited {
background-color:#AAAAAA;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.title_menu a:hover {
background-color:#FFFFFF;
color:#AAAAAA;
text-decoration:none;
font-weight:bold;
}


.title {
color:#000000;
font-family:'Lucida Grande',Geneva,Verdana,Arial,sans-serif;
font-size:30px;
font-weight:light;
}
.title a:link {
color:#444444;
text-decoration:none;
}
.title a:visited {
color:#444444;
text-decoration:none;
}
.title a:hover {
color:#000000;
text-decoration:none;
}


.maintext {
color:#CCCCCC;
font-family:'Lucida Grande',Geneva,Verdana,Arial,sans-serif;
font-size:15px;
font-weight:bold;
}
.maintext a:link {
color:#;
text-decoration:none;
}
.maintext a:visited {
color:#AAAAAA;
text-decoration:none;
}
.maintext a:hover {
color:#AAAAAA;
text-decoration:none;
}


.cvtext {
color:#C1C7AD;
font-family:'Lucida Grande',Geneva,Verdana,Arial,sans-serif;
font-size:12px;
}
.cvtext a:link {
color:#C1C7AD;
text-decoration:none;
}
.cvtext a:visited {
color:#C1C7AD;
text-decoration:none;
}
.cvtext a:hover {
color:#CEF335;
text-decoration:none;
}


.description {
color:#555555;
font-family:'Lucida Grande',Geneva,Verdana,Arial,sans-serif;
font-size:12px;
}
.description a:link {
color:#0066FF;
font-size:12px;
text-decoration:none;
}
.description a:visited {
color:#0066FF;
font-size:12px;
text-decoration:none;
}
.description a:hover {
color:#FFFFFF;
background-color:#6699FF;
font-size:12px;
text-decoration:none;
}

.description2 {
color:#999999;
font-family:'Lucida Grande',Geneva,Verdana,Arial,sans-serif;
font-size:10px;
}
.description2 a:link {
color:#0066FF;
font-size:10px;
text-decoration:none;
}
.description2 a:visited {
color:#0066FF;
font-size:10px;
text-decoration:none;
}
.description2 a:hover {
color:#FFFFFF;
background-color:#6699FF;
font-size:10px;
text-decoration:none;
}



.highlight {
color:#FF0066;
font-family:Arial,Helvetica,sans-serif,verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.highlight a {
color:#FF0066;
text-decoration:none;
}
.highlight a:link {
color:#FF0066;
text-decoration:none;
}
.highlight a:hover {
background-color:#FF0066;
color:#FFFFFF;
text-decoration:none;
}

.highlight2 {
color:#000000;
font-family:Arial,Helvetica,sans-serif,verdana;
font-size:20px;
font-weight:bold;
text-decoration:none;
}

.highlight2 a {
color:#000000;
text-decoration:none;
}
.highlight2 a:link {
color:#000000;
text-decoration:none;
}
.highlight2 a:hover {
background-color:#000000;
color:#FFFFFF;
text-decoration:none;
}

#intro {
position:absolute;
text-align:center;
top:325px;
width:100%;
}



/*
playback timings (ms):
  exclusion.robots: 0.203
  PetaboxLoader3.datanode: 1291.415 (4)
  PetaboxLoader3.resolve: 56.889
  CDXLines.iter: 19.525 (3)
  exclusion.robots.policy: 0.189
  RedisCDXSource: 2558.737
  LoadShardBlock: 1291.917 (3)
  load_resource: 122.5
  esindex: 0.012
  captures_list: 3873.837
*/