 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-size:12px; font-family:Tahoma, Geneva, sans-serif}
 table{border-collapse:collapse;border-spacing:0;}
 fieldset,img{border:0;}
 address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
 ol,ul {list-style:none;}
 caption,th {text-align:left;}
 h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
 q:before,q:after{content:'';}
 abbr,acronym {border:0;}

body {background-color:#e9e5e5}
.container {width:800px;  margin:0px auto; padding:20px 0 0}

.homeLink {float:left; display:block; width:500px}
.contact {text-align:right; color:#333; float:right; font-size:1.4em; padding-top:10px;  }
.contact a {color:#9a0100; font-weight:bold}
.navigation {display:block; position:relative; overflow:hidden; background: url(img/navback.gif) repeat-x bottom left; padding:20px 0 0 5px}
.navigation li {float:left; height:30px; margin:0px 5px; }
.navigation li a 
{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#333;font-weight:bold; text-decoration:none; font-size:1.2em; display:block; float:left; padding:8px 0 0 8px; letter-spacing:-.01em }
.navigation li a.active {color:#9a0100;} 
.navigation li a:hover { color:#9a0100; text-decoration:underline}

.navigation li.link1 {width:140px; background:url(img/link1.gif) no-repeat 0px -30px}
.navigation li.link2 {width:253px; background:url(img/link2.gif) no-repeat 0px -30px}
.navigation li.link3 {width:201px; background:url(img/link3.gif) no-repeat 0px -30px}
.navigation li.link4 {width:144px; background:url(img/link4.gif) no-repeat 0px -30px}

.home .navigation li.link1 { background:url(img/link1.gif) no-repeat top left}
.edCredRef .navigation li.link2 { background:url(img/link2.gif) no-repeat top left}
.appPub .navigation li.link3 { background:url(img/link3.gif) no-repeat top left}
.client .navigation li.link4 { background:url(img/link4.gif) no-repeat top left}


.appPub .navigation li.link1 { background:url(img/link1.gif) no-repeat 0px -30px}
.appPub .navigation li.link2 { background:url(img/link2.gif) no-repeat 0px -30px}
.appPub .navigation li.link3 { background:url(img/link3.gif) no-repeat top left}
.appPub .navigation li.link4 { background:url(img/link4.gif) no-repeat 0px -30px}

.contentcontainer {background:transparent url(img/bodyback.gif) repeat-y top center; width:820px; margin:0 auto}

.content {width:770px; margin:0px auto; padding:20px 0}

.content:after, .clearFix:after {content: " ";display: block;height: 0;clear: both;visibility: hidden;font-size:0;}

/* IE6 fix for same */
* html .content, *html .clearFix {height: 1%;}

/* IE7 fix for same */
.content, .clearFix {zoom: 1;}

.leftContainer {float:left; width:480px; padding-right:20px}
.rightContainer {float:right; width:266px  }
.callout img {float:left; padding: 0 0 10px 0}
.callout {float:left; padding:0 15px 10px 0; display:block; font-size:.9em; color:#9a0100}

.contentcontainer h1 { color:#9a0100; font-size:2.6em; padding:0 0 20px 0; font-weight:bold; letter-spacing:-.02em}
.contentcontainer p {padding-bottom:16px; line-height:20px}
.leftContainer h2 {color:#9a0100; font-size:1.6em; font-weight:bold; padding:8px 0}
.leftContainer h3 {color:#333; font-weight:bold; font-size:1.2em; padding:4px 0}
.leftContainer li {padding:8px 0; list-style-type:square; margin-left:15px }
.rightContainer h2 {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; background:url(img/subheader.gif) no-repeat top left; height:34px; text-align:center; font-weight:bold; color:#fff; font-size:1.3em; line-height:2em}
.rightContainer h2 a {text-decoration:none; font-weight:bold; color:#fff;  }
.rightContainer h2 a:hover {text-decoration:underline}

.sidebar {background:url(img/sidebarback.gif) repeat-y top left; padding:10px 20px 0 20px; }
.rightContainer p span {font-size:1.1em; font-weight:bold}
.rightContainer p a {color:#9a0100; font-weight:bold; text-decoration:none}
.rightContainer p a:hover {font-style:italic; text-decoration:underline}

.services p b {color:#9a0100}

.quicklinks {padding:10px; margin:0px auto; width:800px; text-align:center}
.quicklinks a {color:#9a0100; font-weight:bold;   padding:0 8px; border-right:1px solid #9a0100; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:1.2em; text-decoration:none; letter-spacing:-.02em}
.quicklinks a:hover {text-decoration:underline}
a.last {border-right:none}