body {margin:0; background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#666;}

h3 {font-size:14px; line-height:20px; color:#c52c2c; font-weight:bold; font-style:italic; margin:10px 0;}

p {font-size:11px; line-height:18px; color:#666; margin:10px 0;}

a {color:#C02626; font-weight:bold; text-decoration:none;}
a:hover {color:#C02626; font-weight:bold; text-decoration:underline;}

li {font-size:11px; line-height:20px; color:#666;}

hr {color:#BBC1DB; background:#BBC1DB; height:1px; border:0;}

.downloads h3 {margin:5px 0 0 0;}
.downloads p {margin:5px 0;}

/* Header */

.centersite {width:1000px; margin:0 auto;}

.header {width:1000px; height:77px; border-bottom:#d9d9d9 1px solid;}
.navbg {width:998px; height:31px; background-color:#e6e8ec; border-bottom:#d9d9d9 1px solid; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid;}

.header .logo, .header .logolink, .header .logolink a {width:205px; height:89px; position:absolute; margin:16px 0 0 30px;}
html>body .header .logo {background:url(../images/logo.png);}
*html .header .logo {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.copitrak.com/images/logo.png");}
.header .logolink a {display:block;}
.header .logolink span {display:none;}

.nav {float:right; padding-right:25px;}
.nav ul {margin:0; padding:0;}
.nav li {list-style:none; font-size:11px; line-height:31px; margin:0; padding:0; text-transform:uppercase; float:left;}
.nav a {color:#0e2e6b; font-weight:bold; text-decoration:none; padding:0 6px;}
.nav a:hover {color:#FFF; background-color:#0e2e6c; text-decoration:none; display:block;}

.header .searchholder {position:absolute; margin:18px 0 0 600px;}

.searchbox {background-color:#e6e8ec; border:#d6d6d4 1px solid;}
.searchbox .search {background-color:#FFF; border:#d6d6d4 1px solid; width:150px; padding:2px; font-size:11px; line-height:20px;}
.highlight_term { padding:3px; background-color:#fff8a0; }
.search_result_item { margin:10px 0; padding-bottom:10px; border-bottom:1px solid #e6e6e6; }

/* Footer */

.footer {width:1000px; height:50px; color:#000; float:left;}
.footer .left {float:left; padding:20px;}
.footer .right {float:right; padding:20px;}
.footer a {color:#0e2e6b; font-weight:normal; text-decoration:none;}
.footer a:hover {color:#0e2e6b; font-weight:normal; text-decoration:underline;}

.footer .logo {width:55px; height:24px; background:url(../images/bottom_logo.jpg);}
.footer .logo a {width:55px; height:24px; display:block;}
.footer .logo span {display:none;}

.footbar {width:1000px; height:26px; background:url(../images/footer.jpg) repeat-x; float:left;}

/* Home Page */

.banner {width:1000px; height:358px;}

.pressbar {width:1000px; height:30px; background-color:#e6e8ec; border-bottom:#d6d6d4 1px solid;}
.pressbar .left {width:190px; height:30px; padding-right:10px; background-color:#8c8d8e; font-size:11px; line-height:24px; color:#FFF; text-align:right; text-transform:uppercase; float:left;}
.pressbar .right {width:790px; height:30px; font-size:11px; line-height:24px; float:right;}
.pressbar .right .title {color:#797eb9;}
.pressbar .right .date {color:#8e8e8e;}

.homebar {width:1000px; height:25px; font-size:0; line-height:0;}

.homebottom {width:1000px; height:195px;}

.homebottom .box1, .homebottom .box2, .homebottom .box3 {width:325px; height:190px; position:absolute; border:#d6d6d4 1px solid; background:url(../images/homebottom2.jpg) top repeat-x;}
.homebottom .box1 {margin-left:0;}
.homebottom .box2 {margin-left:337px;}
.homebottom .box3 {margin-left:673px;}

.homebottom .moreinfo, .homebottom .moreinfo a {width:61px; height:19px;}
.homebottom .moreinfo {position:absolute; margin:20px 0 0 15px; background:url(../images/moreinfo2.jpg) top left no-repeat;}
.homebottom .moreinfo a {display:block;}
.homebottom .moreinfo span {display:none;}

.homebottom .title {position:absolute; margin:65px 0 0 15px;}

.homebottom .box1 .pic {width:183px; height:166px; position:absolute; margin:50px 0 0 135px;}
html>body .homebottom .box1 .pic {background:url(../images/legalpic.png);}
*html .homebottom .box1 .pic {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.copitrak.com/images/legalpic.png");}

.homebottom .box2 .pic {width:227px; height:182px; position:absolute; margin:27px 0 0 98px;}
html>body .homebottom .box2 .pic {background:url(../images/archpic.png);}
*html .homebottom .box2 .pic {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.copitrak.com/images/archpic.png");}

.homebottom .box3 .pic {width:210px; height:137px; position:absolute; margin:76px 0 0 135px;}
html>body .homebottom .box3 .pic {background:url(../images/buspic.png);}
*html .homebottom .box3 .pic {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.copitrak.com/images/buspic.png");}

/* Interior Pages */

.bodyarea {width:1000px; background-color:#f0f0f0; float:left;}
.bodyarea .left {width:190px; float:left;}
.bodyarea .right {width:810px; float:right;}

.sidetop {width:180px; padding-right:10px; height:33px; background:url(../images/sidetitle.jpg) repeat-x; color:#FFF; font-size:11px; line-height:33px; text-transform:uppercase; font-weight:bold; text-align:right;}
.sidenav {width:190px; padding:10px 0;}

.sidenav ul {margin:0; padding:0 15px;}
.sidenav li {list-style:none; margin:0; padding:0; font-size:11px; line-height:22px; border-bottom:#FFF 1px solid;}
.sidenav a {color:#666; font-weight:normal; text-decoration:none; padding-left:15px;}
.sidenav a:hover {color:#C33; font-weight:normal; text-decoration:none;}
.sidenav a .bold {font-weight:bold;}

.active_link a {color:#000;}

.bodytop {width:810px; height:33px; background:url(../images/bodybar.jpg) repeat-x;}
.bodybg {width:810px; background:url(../images/bodytop.jpg) top right no-repeat #FFF; min-height:400px; height:auto; _height:400px;}
.bodypad {padding:10px 20px;}

.bodytop2 {width:1000px; height:33px; background:url(../images/bodybar.jpg) repeat-x;}
.bodybg2 {width:1000px; background:url(../images/bodytop.jpg) top right no-repeat #FFF; min-height:400px; height:auto; _height:400px;}

/* RSS */
#ajaxticker1 { width: 700px; height: 23; background-color: transparent; }
#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
	background-color: transparent;
}
