/* CSS Document */
@import "transparent.css";

html { height: 100%; }
* html {  }
body { background:url(../img/bck_inner.jpg) 0 0 no-repeat #1f81b5; margin:0; padding:0; font:0.66em Tahoma, Verdana, Arial; min-width:980px; position:relative; height:auto !important; height:100%; min-height:100%; color:#3c3e37; }

#nav li a.sel, #nav li b { font-size:18px; position:relative; top:-3px; }

#foo { position:absolute; left:0; bottom:0px; height:72px; width:100%; }
#layout, #foo { max-width:1445px; }
.ie6 #layout { height:100%; overflow-x:hidden; zoom:1; }
.ie6 #layout, .ie6 #foo { width: expression((document.documentElement.clientWidth	|| document.body.clientWidth) < 990 ? '990px' : (document.documentElement.clientWidth || document.body.clientWidth) > 1445 ? '1445px' : '100%' ); }


#main { position:relative; min-width:830px; padding-bottom:72px; min-height:818px; height:auto !important; height:818px; } 

.clear { display:block; width:100%; clear:left; font-size:0; height:0; }


.logo { top:165px; left:122px; position:absolute; }

.seo { width:168px; height:33px; position:relative; display:block; margin:0 0 35px 88px; }

.content-box { position:relative; padding-top:450px; zoom:1; }
.content-box .left { width:347px; float:left; }
.content-box .right { margin:0 40px 0 394px; padding:67px 0 0; }

.left-ul { padding:28px 0 0 78px; }
.left-ul li { background:url(../img/rarr_lightblue.gif) left 10px no-repeat; font:18px Tahoma; padding:0 50px 0.4em 40px; }
.left-ul li a { color:#a5dced }
.left-ul li a.sel { color:#ffffff }

.content-zone { padding:15px 37px 20px 48px; zoom:1; }
.content-zone h3 { font:bold 16px Tahoma; color:#b9dfed; padding-bottom:25px; }

.item-with-image { padding-bottom:30px; font:12px/18px Tahoma; color:#ffffff; }
.item-with-image div.img { width:150px; padding-top:4px; overflow:hidden; float:left; }
.item-with-image img.img { float:left; margin:4px 10px 10px 0; }
.item-with-image .info { margin-left:160px; }

.made { float:right; margin:27px 40px 0 0; }
.copy { margin:35px 0 0; position:relative; left:123px; float:left; color:#fff; }
.small-logo { position:absolute; top:-60px; left:73px; }

h2.nafty-header { padding:4px 0 0 92px; font:16px Tahoma; font-weight:bolder; color:#176d9b; text-transform:uppercase; }

.content-zone { font:12px/18px Tahoma; color:#ffffff; }
.content-zone a { color:#a5dced; }
.content-zone ul { list-style-type: disc; padding: 0; margin: 0; }
.content-zone li { margin-left: 25px; padding-bottom: 1em; }
.content-zone p { padding-bottom: 1em; }

.content-se { padding: 0px 5px 0px 0px; }
.content-se { font:11px/17px Tahoma; color:#ffffff; }
.content-se a { color:#a5dced; }
.content-se ul { list-style-type: disc; padding: 0px; margin: 0; }

.goform { border-collapse:collapse; border:0; padding:25px 0 0;  }
.goform th, .goform td { vertical-align:top; padding:0 0 8px; }
.goform th { width:95px; padding-right:10px; text-align:right; font:normal 12px Tahoma; color:#feffff; }
.goform td { width:237px; }
.goform input, .goform textarea, .goform select { font:normal 12px Tahoma; color:#feffff; width:235px; border:solid 1px #4eaad3; background:#2389ba; }
.goform select { padding:1px; width:237px; }
.goform textarea { height:95px; }

.form_button { font:14px Tahoma; color:#a5dced; cursor:pointer; background:transparent; text-align:left;}
.form_button span { text-decoration:underline; }
.form_button:hover span { text-decoration:none; }

.map li { padding-bottom: 0; color:#a5dced; }

.photo-box { position:relative; left:-6px; zoom:1; }
.photo { width:162px; height:170px; float:left; margin:0 13px 2px 0; overflow:hidden; zoom:1; }
.photo .title { margin:7px 6px 0; font:11px/13px Tahoma; }
.photo img { position:relative; margin:5px 6px; }
.photo a:hover img { margin:0; border:solid 1px #a5dced; border-width:5px 6px; }

.photo .c-ffffff { background:#fff; }
.photo .c-ffffff, .photo .c-a5dced, .photo .c-a5dced .bck { overflow:hidden; height:123px; }

.photo-box .breadcrumbs { margin:-10px 6px 15px; position:relative; }
.photo-box .breadcrumbs, .photo-box .breadcrumbs a, .photo-box .breadcrumbs b { font:normal 11px/20px Tahoma; color:#a5dced; }
