
*{margin:0;padding:0}body{margin-top:19px;padding:0;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:100.01%;background:#fff url(../images/bg2.jpg) repeat-x;color:#555}a:link{color:#879246;background-color:transparent;font-weight:normal;text-decoration:underline}a:visited{color:#8E8E8E;background-color:transparent;text-decoration:underline;font-weight:normal}a:hover{color:#3E3E3E;text-decoration:none;font-weight:normal;background-color:transparent}#content a:hover{color:#fff;text-decoration:none;font-weight:normal;background-color:#B4C077;padding:1px 0 1px 0}a:active{color:#555;background-color:transparent;font-weight:normal}h1,h2,h3,h4{font-weight:bold;font-family:"Trebuchet MS",Georgia,arial,verdana,helvetica,sans-serif;color:#666}h1{margin:0;font-size:160%;}h2{margin:0 20px 6px 28px;padding-top:20px;font-size:180%;line-height:115%;font-family:arial,verdana,helvetica,sans-serif;text-align:left}#sidebar h2{margin:0px 30px 13px 30px}h3{margin:5px 20px 0 30px;padding:0;font-size:130%;line-height:110%;text-align:left}#sidebar h3{margin:5px 10px 5px 47px;font-size:105%}#sidebar h3 span{color:#ABB76F}h4{margin:5px 20px 0 30px;padding:0;font-size:115%;line-height:110%;text-align:left}#sidebar h4{margin:5px 10px 5px 47px;font-size:95%}#sidebar h4 span{color:#ABB76F}p{margin:2px 30px 10px 30px;line-height:140%;background-color:transparent;text-align:left}#sidebar p{margin:0 15px 5px 48px;font-size:74.5%;line-height:140%}.urlfont{margin:0px 40px 10px 30px;color:#666;text-align:left}.urlfont span{font-weight:bold;color:#595959;}.teaserfont{margin:0 20px 10px 46px;color:#3E4446;font-size:70%;display:block}#sidebar .privacy{margin:0 15px 10px 42px;font-size:70%}.sublinks{padding-top:10px;text-align:center;font-size:80%}.progress{margin:2px 20px 0 2px;font-size:85%;height:1%;/* For IE6 */}.bold{font-weight:bold}blockquote{font-style:italic;line-height:155%;margin:0 15px 10px 48px;padding:0;font-size:75%}blockquote span{color:#95A151;font-weight:bold;font-size:165%}#main-wrap{width:763px;margin-left:auto;margin-right:auto;padding:0}#content-wrap{float:right;width:494px;font-size:80%;color:#555;clear:right;/* For IE5 Mac */}#nav-wrap{background-color:#A4B161;height:120px}#masthead{background:url(../images/mast-image.jpg) #AB6 no-repeat;height:100px}#content{background:url(../images/content-bg.jpg) #fff repeat-x;margin-bottom:10px}#sidebar{float:left;width:269px;color:#555}#side-spacer{background:transparent url(../images/leaf-image.jpg) no-repeat;height:144px}#sidecontent{background:transparent url(../images/side-bg.jpg) no-repeat}#controls{background:transparent url(../images/font-control.jpg) no-repeat;height:18px;margin-bottom:15px}#footer{clear:both;height:55px;background-color:#fff;margin:0 0 10px 44px;padding:5px 0 0 0;color:#777;font-size:70%;text-align:left;line-height:170%;border-top:1px dotted #DDD}#footer a:link{text-decoration:none;border-bottom:1px dotted #AB6;background-color:transparent}#footer a:hover{text-decoration:none;border-bottom:1px solid #774;color:#894}#logo{position:relative;float:right;height:68px;width:248px;padding-right:20px}#logo h1{position:absolute;margin:0;padding:0;text-indent:-200em}#logo h1 a{display:block;width:248px;height:68px;background:transparent url(../images/logo.gif) no-repeat; /* Commented backslash hack for IE Mac \*/ overflow:hidden;/* end hack */}#logo h1 a:hover{background-position:-248px}del{text-decoration:line-through}ul{list-style:none;margin-top:3px;padding:0 5px 5px 0}.item{background:url(../images/whitearrow.gif) no-repeat 0 4px;padding:0 5px 0 15px;margin:3px 0 3px 35px;line-height:140%;color:#3E4446}.bullet{list-style:none;margin:5px 30px 10px 35px;padding:0}.bullet li{list-style:none;background:#fff url(../images/whitearrow.gif) no-repeat 0 50%;padding:2px 30px 2px 15px}#charity-links{list-style:none;padding:0 0 3px 24px;line-height:140%;font-size:75%}#charity-links li{list-style:none;background:transparent url(../images/whitearrow.gif) no-repeat 0 7%;padding:0 10px 0 15px;margin:2px 10px 0 22px}ol{padding:2px 30px 5px 35px;line-height:140%}ol li{margin:0 0 5px 20px}.quote dt{background:url(../images/comment.gif) no-repeat 0 4px;padding:0 35px 0 20px;text-decoration:none;color:#565656;line-height:150%;text-align:left;margin:10px 40px 5px 30px;font-weight:bold}.quote dd{text-decoration:none;color:#565656;line-height:150%;margin:0px 40px 15px 30px;padding:0 0 0 0px;text-align:left}address{margin:0 35px 10px 30px;line-height:145%;font-style:normal}address span{display:block}img{border:0}.imgleft{float:left;margin:2px;}.imgleft-l{background:#fff url(../images/content-bg.jpg) repeat-x;float:left;margin:4px 10px 0 0;padding:6px;border:1px solid #D3D3D3}.imgright{float:right;margin:0}abbr,acronym,span.abbr{cursor:help;border-bottom:1px dashed #363636}div.line hr{display:none;/* Takes out the  HR */}div.line{background:transparent url(../images/hr.gif) no-repeat;margin-left:108px;height:20px}.clientsborder{background:transparent url(../images/content-bg.jpg) repeat-x;padding:14px;margin:20px 0 0 30px;border:1px solid #EEC}#sidebar .teaser  img{border:1px solid #E3E3E3;background-color:#fff;padding:10px;margin:3px 0 1px 42px}#sidebar .teaser a:hover img{border:1px solid #AB6;background-color:#fff}.imgborder{background:#fff url(../images/content-bg.jpg) repeat-x;padding:10px;margin:3px 0 1px 42px;border:1px solid #D0D8AB}.swap{margin:0 10px 12px 30px;font-size:95%;color:#616161}.skip{position:absolute;left:-200em;width:19em}.fieldset{padding:5px 0 0 42px;border:0;text-align:left;color:#555;font-size:75%}.fieldset2{padding:5px 0 6px 42px;border:0;text-align:left;color:#555}.input{width:205px;border:1px #ccc solid;color:#777;padding:2px;margin:2px 0 2px 0;background:#fff url(../images/form-bg.jpg) repeat-x}.button{background:#fff;width:211px;color:#666;border:1px solid #ccc;padding:2px;margin:0}input:hover.button{color:#fff;background-color:#A4B161}.textarea-quote{color:#5B5B5B;height:100px;width:209px;border:1px #ccc solid;background:#fff url(../images/form-bg.jpg) repeat-x}form{margin-top:0;margin-bottom:0}.progresswrap{padding:0 0 10px 30px}.progresswrap2{padding:0 0 0 46px}.prog-border{height:12px;width:430px;background:#fff;border:1px solid #E8E8E8;margin:0;padding:0;font:5px arial}.prog-border2{height:12px;width:205px;background:#fff;border:1px solid #E8E8E8;margin:0;padding:0;font:5px arial}.prog-bar{height:8px;margin:2px;padding:0;background:#E9ECD8}.progress-spacer{clear:left}#sidebar .small{margin:0 15px 10px 48px;font-size:70%}.imglink3{background: url(../images/microdisc.gif) no-repeat center right; padding-right: 16px;}#blogcontent dl{margin:5px 15px 15px 32px;text-align: left;font-weight: bold;line-height: 145%;}#blogcontent dd{text-align:left;line-height:150%;padding-left:15px;background:url(../images/post.gif) no-repeat 0 3px;}#blogcontent ul{margin:10px 30px 10px 50px;padding: 0; list-style: disc;}#blogcontent{background:url(../images/content-bg.jpg) #FFFFFF repeat-x;margin-bottom:10px;}#bloglogo{position:relative;float:right;height:68px;width:248px;padding-right:20px;}#bloglogo h1{position:absolute;margin:0;padding:0;text-indent:-200em;}#bloglogo h1 a{display:block;width:248px;height:68px;background:transparent url(../images/bloglogo.gif) no-repeat;/* Commented backslash hack for IE Mac \*/overflow:hidden;/* end hack */}#bloglogo h1 a:hover{background-position:-248px;}.blogfieldset{padding:5px 0 5px 32px;border:0;text-align:left;color:#555555;}.txpCommentInputMessage{color:#5B5B5B;height:100px;width:409px;border:1px #ccc solid;background:#fff url(../images/form-bg.jpg) repeat-x}.comment_email_input,.comment_web_input,.comment_name_input{width:205px;border:1px #ccc solid;color:#777;padding:2px;margin:2px 0 2px 0;background:#fff url(../images/form-bg.jpg) repeat-x}.blogfieldset .button{background:#fff;width:211px;color:#666;border:1px solid #ccc;padding:2px;margin-top:3px}.live{background:url(../images/live.gif) no-repeat center left;padding-left:18px;}.indev{background:url(../images/indev.gif) no-repeat center left;padding-left:18px;}.archived{background:url(../images/archived.gif) no-repeat center left;padding-left:18px;}

.highlightit img{
border: 1px solid #ccc;
}

.highlightit:hover img{
border: 1px solid navy;
}

.highlightit:hover{
color: red; /* Dummy definition to overcome IE bug */
}