body { font-family: Verdana;font-size: 11px;}

.body9g  { color: #666; font-size: 9px; font-family: Verdana }
.body9  { color: #333; font-size: 9px; font-family: Verdana }
.body10 { color: #333; font-size: 10px; font-family: Verdana }
.body11v { color: #333; font-size: 11px; line-height: 16px; font-family: Verdana }
.body12v0 { color: #000; font-size: 12px; line-height: 16px; font-family: Verdana }
.body12v6 { color: #666; font-size: 9px; font-family: Verdana }
.body18 { color: #333; font-size: 18px; font-family: Verdana }
.body14 { color: #666; font-size: 14px; font-family: Verdana }

.blogt { color: #669900; font-size: 11px; font-family: Verdana }
.blog11 { color: #666; font-size: 10px; line-height: 16px; font-family: Verdana }

.nav  { color: #333; font-size: 9px; font-family: Verdana }
.nav_larger  { color: #333; font-size: 11px; font-family: Verdana }

.bulletg { color: #999; font-size: 11px; line-height: 16px; font-family: Verdana }
a { color: #669900; }
a:hover    { color: #999999; }
a:visited { color: #81C200; }

a.innav:link { color: #930; }
a.innav:hover { color: #FFF; text-decoration: none; background-color: #CCCCCC}
a.innav:visited { color: #930; }

ul { margin: 3px 0px 5px 0px;padding:0px 0px 0px 16px; }


/* 2001 */

.body  { color: #666; font-size: 12px; line-height: 17px; font-family: Verdana }
.body11  { color: #333; font-size: 11px; line-height: 16px; font-family: Verdana }
.homesignaltext { color: #666; font-size: 11px; font-family: Verdana }

.bodydark { color: #333; font-size: 11px; line-height: 16px; font-family: Verdana }
.bodysmalldark { color: #333; font-size: 10px; line-height: 14px; font-family: Verdana }
.bodylight { color: #ccc; font-size: 11px; line-height: 16px; font-family: Verdana }
.bodyred { color: #c00; font-size: 11px; line-height: 16px; font-family: Verdana }
.bodysmall { color: #666; font-size: 10px; font-family: Verdana }
.bodysmall333 { color: #333; font-size: 10px; font-family: Verdana }
.copyright { color: #d3d3d3; font-size: 10px; font-family: Verdana }
.dotsred { color: #c00; font-weight: bold; font-size: 10px; font-family: Verdana }
.bodysmallred { color: #c00; font-size: 10px; font-family: Verdana }
.bodysmallblue { color: #39f; font-size: 10px; font-family: Verdana }

.head { color: #333; font-weight: bold; font-size: 18px; font-family: Verdana }
.headbig     { color: #333; font-weight: bold; font-size: 40px; font-family: Arial, Verdana }
.headnumber { color: #666; font-weight: bold; font-size: 18px; font-family: Verdana }

a.indexsignallink { color: #666; font-size: 11px; line-height: 16px; font-family: Verdana; text-decoration: none }
a.indexsignallink:hover { color: #666; font-size: 11px; line-height: 16px; font-family: Verdana; text-decoration: underline }

a.subnumbers:link   { color: #333333; font-size: 9px; font-family: Verdana; text-decoration: none; border: 0px }
a.subnumbers:hover        { color: #000000; font-size: 9px; font-family: Verdana; text-decoration: none; background-color: #87CEFA }
a.subnumbers:visited  { color: #999; font-size: 9px; font-family: Verdana; text-decoration: none }

a.prevnext:link { color: #333333; font-size: 9px; font-family: Verdana; text-decoration: none; border: 0px }
a.prevnext:hover { font-size: 9px; font-family: Verdana; text-decoration: none; background-color: #98fb98 }
a.prevnext:visited { color: #333; font-size: 9px; font-family: Verdana; text-decoration: none }

a.standard:link { color: #333333; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: underline }
a.standard:hover { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none; background-color: #add8e6 }
a.standard:visited { color: #999; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: underline }

a.homesignallink:link   { color: #666; font-size: 11px; font-family: Verdana; text-decoration: none }
a.homesignallink:hover   { color: #000; font-size: 11px; font-family: Verdana; text-decoration: none; border-bottom: 1px dotted #333; background-color: #fff }
a.homesignallink:visited    { color: #666; font-size: 11px; font-family: Verdana; text-decoration: none }

a.homesignalnumberlink:link  { color: #333; font-weight: bold; font-size: 11px; font-family: Verdana }
a.homesignalnumberlink:hover  { font-weight: bold; font-size: 11px; font-family: Verdana; color: #000; text-decoration: none; background-color: #87CEFA }
a.homesignalnumberlink:visited  { color: #999; font-weight: bold; font-size: 11px; font-family: Verdana }


/* Portfolio Pages */

#shot00 { background: #fff; position: absolute; z-index: 1; top: 82px; left: 346px; width: 330px; height: 322px; visibility: visible }
#shot01 { background: #fff; position: absolute; z-index: 1; top: 82px; left: 346px; width: 330px; height: 322px; visibility: hidden }
#shot02 { background: #fff; position: absolute; z-index: 2; top: 82px; left: 346px; width: 330px; height: 322px; visibility: hidden }
#shot03 { background: #fff; position: absolute; z-index: 3; top: 82px; left: 346px; width: 330px; height: 322px; visibility: hidden }


/* SVN */

blockquote { color: #666; font-size: 11px; line-height: 15px; font-family: Verdana }


/* 37extranet */

.menubox { position:absolute; z-index:10; left: 30px; top: 110px; font-family: verdana, arial, geneva; font-size:10px; color:#666; visibility: hidden; }
.loadbox { position:absolute; z-index:100; left: 35px; top: 110px; width:300px; height:100px; font-family: verdana, arial, geneva; font-size:11px; color:#666; }
.headerbox { position:absolute; z-index:1; left: 15px; top: 15px; visibility: hidden; }
.text { position:absolute; width:440px; z-index:5; left: 0px; top: 0px; font-family: verdana, arial, geneva; font-size:11px; line-height:17px; color:#666; visibility: inherit; }
.content { position:absolute; width:440px; z-index:4; left: 250px; top: 108px; visibility: hidden; }
.ahem {  visibility: hidden; clip:  rect( )}

#banner {
		font-family:verdana, arial, sans-serif;
		color:#6699CC;
		font-size:18px;
		font-weight:bold;
  		background:#FFF;
  		padding-left:15px; 					
		}

	.description {
		font-family:verdana, arial, sans-serif;
		color:#CCC;
		font-size:12px;
		font-weight:bold;
  		background:#FFF;	
  		text-transform:none;	
		letter-spacing: .none; 		
		}	
				
	#content {
		float:left;
		width:65%;
		background:#FFF;
		margin-right:15px;
		margin-bottom:20px;
		}

	#links {
		background:#FFF;
		color:#CCC;
		margin-top:35px;				
		}
		
	.blog {
  		padding-left:15px;
  		padding-top:15px;
  		padding-right:15px;					
		}	
	
	.blogbody {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:11px;
		font-weight:normal;
  background:#FFF;
  line-height:14px;		
		}	
	
	.title	{ 
		font-family: verdana, arial; 
		font-size: 10px; 
		color: #CCC; 
		text-transform: uppercase;
		font-weight:bold;	
		}			
		
	#menu {
  		margin-bottom:10px;
		background:#FFF;
		font-size:11px;
		font-weight:bold;  							
		}	
		
	.date	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: 18px; 
		color: #999; 
		font-weight:bold;
		text-transform:uppercase;
		margin-top:10px;		
  		border-bottom:1px dotted #666;	
		}			
		
	.posted	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: 10px; 
		color: #999; 
		}
		
		
	#calendar {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:10px;
		font-weight:normal;
  		padding:2px;				
		}
	
	.calendarhead {	
		font-family:verdana, arial, sans-serif;
		color:#6699CC;
		font-size:10px;
		font-weight:bold;
  		background:#FFF;
  		line-height:14px;				
		}	
	
	.side {
		font-family:verdana, arial, sans-serif;
		color:#CCC;
		font-size:10px;
		font-weight:normal;
  		background:#FFF;
  		line-height:14px;				
		}	
		
	.sidetitle {
		font-family:verdana, arial, sans-serif;
		color:#999;
		font-size:9px;
		font-weight:bold;
  		background:#FFF;
  		line-height:14px;
  		padding:2px;
  		margin-top:10px;
  		border-bottom:1px dotted #666;
  		text-transform:uppercase;
		letter-spacing: .2em;  					
		}		
	
	.syndicate {
		font-family:verdana, arial, sans-serif;
		font-size:9px;
		font-weight:bold;		
  		line-height:14px;
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
  		background:#FFF;  		
 		}	
		
	.powered {
		font-family:verdana, arial, sans-serif;
		color:#CCC;
		font-size:9px;
		font-weight:bold;
		border-top:1px dotted #666;
		border-bottom:1px dotted #666;		
		line-height:14px;
		text-transform:uppercase; 
		padding:2px;
		margin-top:10px;
		text-align:center;
		letter-spacing: .2em 
		background:#FFF; 					
		}	
		
	
	.comments-body {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:11px;
		font-weight:normal;
  		background:#FFF;
  		line-height:14px;			
		}		

	.comments-post {
		font-family:verdana, arial, sans-serif;
		color:#999;
		font-size:10px;
		font-weight:normal;
  		background:#FFF;			
		}	
		
	.comments-head	{ 
		font-family:verdana, arial, sans-serif; 
		font-size: 10px; 
		color: #999; 
		font-weight:bold;
		margin-top:10px;
		text-transform:uppercase;
		border-bottom:1px dotted #666;		
		}		

	#banner-commentspop {
		font-family:verdana, arial, sans-serif;
		color:#6699CC;
		font-size:18px;
		font-weight:bold;
  		background:#FFF;
  		padding-left:15px; 
		}								

	.comments-body {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:11px;
		font-weight:normal;
  		background:#FFF;
  		line-height:14px;
  		border-bottom:1px dotted #666;
  		padding-bottom:20px;		
		}
