body  { 
background: #f5f5fa;
margin: 0pt;
margin-bottom: 0pt;
}

a {text-decoration:none;
color:#444}

.strapline {
        font-size:15px;
        font-weight:normal;
        font-family:Trebuchet,Verdana,Helvetica,Geneva;
        line-height:24px;
        color:#ccc;
}

.nav {
	color:#292929;
	font-size:14px;
	font-family:Trebuchet,Verdana,Helvetica,Geneva;
	font-weight:bold;
	padding-left:25px;
	padding-right:25px;
}

.nav a:hover, .nav a:active{
	color:#292929;
	font-size:15px;
	font-family:Trebuchet,Verdana,Helvetica,Geneva;
	font-weight:bold;
	text-decoration:underline;
}

.name {
        font-size:22px;
        font-weight:bold;
        font-family:trebuchet MS,Verdana,Helvetica,Geneva;
        line-height:30px;
        color:#fff;
}

.title {
        font-size:20px;
        font-weight:bold;
        font-family:Trebuchet,Verdana,Helvetica,Geneva;
        line-height:40px;
        color:#333;
}

.header {
        font-size:20px;
        font-weight:bold;
        font-family:Trebuchet,Verdana,Helvetica,Geneva;
        line-height:40px;
        color:#333;
}

.subheader {
        font-size:16px;
        font-weight:bold;
        font-family:Trebuchet,Verdana,Helvetica,Geneva;
        line-height:30px;
        color:#333;
}
.body{
        font-size:12px;
        font-weight:normal;
        font-family:Trebuchet,Verdana,Helvetica,Geneva;
        line-height:18px;
        color:#333333;
}

.bodybold{
        font-size:13px;
        font-weight:bold;
        font-family:Trebuchet,Verdana,Helvetica,Geneva;
        line-height:20px;
        color:#333333;
}
.inset {
        font-size:12px;
        font-weight:normal;
        font-family:Trebuchet,Verdana,Helvetica,Geneva;
        line-height:16px;
        color:#333333;
}

.inset-header {
        font-size:14px;
        font-weight:bold;
        font-family:Trebuchet,Verdana,Helvetica,Geneva;
        line-height:28px;
        padding-left:5px;
        color:#ffffff;
}

.inset-subheader {
        font-size:13px;
        font-weight:bold;
        font-family:Trebuchet,Verdana,Helvetica,Geneva;
        line-height:20px;
        color:#292929;
}
.small-link {
        font-size:11px;
        font-weight:normal;
        font-family:Trebuchet,Verdana,Helvetica,Geneva;
        line-height:22px;
        padding-left:5px;
        color:#fff;
}

.bodysmall {
        font-size:10px;
        font-weight:normal;
        font-family:Trebuchet,Verdana,Helvetica,Geneva;
        line-height:16px;
        color:#fff;
}
.tickboxes {
        font-size:10px;
        font-weight:normal;
        font-family:Trebuchet,Verdana,Helvetica,Geneva;
        line-height:16px;
        color:#333;
}
.footer {
        font-size:10px;
        font-weight:normal;
        font-family:Trebuchet,Verdana,Helvetica,Geneva;
        line-height:16px;
        color:#ccc;
}
a:hover {color:#666666;
		text-decoration:underline}
		
				div.hr {
  height: 1px;
  background: #ccc;
  
}
div.hr hr {
  display: none;
}
	.txt {
	
	color: #292929;
	font-size: 12px;
	font-family:Trebuchet,Verdana,Helvetica,Geneva;
    line-height:20px;
	border: none;
	
	}
#mytable {
	width: 100%;
	padding: 0;
	margin: 0 auto;
	
	}
.btnav { background-color: #666;}
#menu th { font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #fff; letter-spacing: 0; text-align: center; padding: 10px 9px; background: #666 url(../images/nav-bg.png) no-repeat; }
#menu{ height:36px; border-bottom: 1px solid #333;}
#menu a:link, #menu a:visited, #menu a:active{ font-family:Trebuchet, Verdana, Helvetica, Geneva; font-size:14px; font-weight:bold; color:#fff; padding: 0; }
#menu ul {
	margin: 0;
	list-style: none;
	line-height: normal;
}
#menu li { text-align: center; letter-spacing: 0; float: left; padding: 8px; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; }
#menu li ul li{
	display:none;
	}

