@media print {
body {
background-color: #fff;
background-image:none;
color: #000000;
font-size: 12pt;
}
#colRight, #masthead {
display: none;
}
#colLeft, .article {
width: 750px;
}
#colLeft .article p {
width: 700px;
}
.content a:link:after, .content a:visited:after {
content: " (" attr(href) ") ";
font-size: 90%;
margin-right: 0;
border-bottom: none;
}
}

body {
font: 85% Arial;
background: url(http://www.idbunk.org/images/interface/bg_sub.jpg) top repeat-x;
}
#container {
margin: 0px auto;
width: 940px;
}
#masthead {
width: 940px;
height:93px;
background: url(http://www.idbunk.org/images/interface/bg_sub.jpg) top repeat-x;
}
#mastcolLeft {
width: 315px;
height: 93px;
float: left;
}
#mastcolRight {
width: 588px;
height: 93px;
float: left;
}
#Home, #Home #masthead {
background: url(http://www.idbunk.org/images/interface/bg_home.jpg) top repeat-x;
}
#Home #masthead {
width: 940px;
height:269px;
}
#Home #mastcolLeft {
width: 315px;
height: 269px;
float: left;
}
h1 {
background: url(http://www.idbunk.org/images/interface/h1_idbunklogo.png) no-repeat;
width:225px;
height:54px;
text-indent: -5000px;
margin: 1em 0 0 80px;
}
h1 a {
width:217px;
height:50px;
display: block;
outline: none;
}
#masthead p {
width: 235px;
height: 141px;
margin: 1em 0 0 80px;
font-size: 23px;
color: #333;
}
strong {
font-weight: bold;
}

#Home #mastcolRight {
width: 588px;
height: 269px;
float: left;
}
#mainnavi {
width: 575px;
height: 20px;
}
#mainnavi ul {
padding: 2em 0 0 16em;
}
#mainnavi li {
margin: 0 0 0 1.5em;
display: inline;
}
#mainnavi a {
color: #999;
text-decoration: none;
font-family: tahoma;
font-weight: bold;
font-size: 12px;
}

#Home .home {
color: black;
border-bottom: 2px solid orange;
}
#idtheftinfo .idtheftinfo {
color: black;
border-bottom: 2px solid orange;
}
#idtheftnews .idtheftnews {
color: black;
border-bottom: 2px solid orange;
}

#orangebox {
width: 553px;
background: url(http://www.idbunk.org/images/interface/bg_orangebox.jpg) top no-repeat;
margin: 2em 0 0 2.5em;
float: left;
display: inline;
}
#list_learn, #list_prevent, #list_protect {
width: 170px;
margin: 2em 0 0 1em;
float: left;
display: inline;
}
#orangebox div li {
font-size: 85%;
margin: 0 0 .5em 0;
}
#orangebox h2 {
margin: 0 0 .5em 0;
font-family: tahoma;
font-weight: bold;
font-size: 12px;
color: white;
}
#orangebox a {
color: white;
}
#orangeboxfooter {
width: 553px;
height: 11px;
background: url(http://www.idbunk.org/images/interface/bg_orangeboxfooter.jpg) bottom no-repeat;
float: left;
}

#colLeft {
width: 590px;
float: left;
margin: 0 0 2em 0;
}
#colLeft h2, #colRight h2 {
color: #999;
font-weight: bold;
padding: 1.5em 0 0 0;
}
#colLeft h3 a {
text-decoration: none;
}
h2 a {
color: #999!important;
}
#colLeft h4 {
margin: 1em 0 0 5.3em;
font-weight: bold;
font-size: 110%;
}
#colLeft p {
width: 470px;
line-height: 1.3em;
padding: 0 0 1em 0;
}
#colLeft img {
float: left;
margin: .6em 0 0 0;
}
#colLeft a {
color: #ff7f00;
}
#colLeft h2, #colLeft h3, #colLeft p {
margin: 0 0 0 80px;
}
#colLeft h3 {
font-family: tahoma;
font-weight: bold;
font-size: 18px;
color: #ff7f00;
margin-top: 1em;
margin-bottom: .5em;
}
.article ul ul {
margin: 0 0 0 2em;
}
ul ul li {
list-style: circle;
}
.article ul {
margin: 0 0 0 6em;
}
.article ul li {
list-style: disc;
margin: .5em 0 0 1em;
}
#colRight {
float: left;
width: 350px;
}
#colRight img {
margin: 2em 0 0 0;
}
#colRight h2 {
margin: 0 0 1em .7em;
}

#newsbox, #creambox {
background: url(http://www.idbunk.org/images/interface/bg_newsbox.jpg) top no-repeat;
color: white;
font-size: 85%;
width: 318px;
}
#newsbox ul {
padding: 2em 2em 2em 3.5em;
list-style-image: url(http://www.idbunk.org/images/interface/icon_newspaper.jpg);
}
#newsbox li {
margin: 0 0 1em 0;
}
#newsboxfooter {
height: 33px;
background: url(http://www.idbunk.org/images/interface/bg_newsboxfooter.jpg) bottom no-repeat;
}
#newsboxfooter a {
float: right;
margin: .4em 1em 0 0;
}
#newsbox a {
color: white;
}
.externallink {
background: url(http://www.idbunk.org/images/interface/page_white_world.jpg) left no-repeat;
padding: 0 0 0 20px;
}
.newssource {
font-size: 85%;
color: #afafaf;
margin-top: -.8em!important;
}
#creambox {
background: url(http://www.idbunk.org/images/interface/bg_creambox.jpg) top no-repeat;
margin: 0;
}
#creambox ul {
width: 85%;
list-style-image: none;
margin: 0 1em 0 2em;
padding: 0 0 2em 0;
border-bottom: 1px solid #AFAFAF;
}
#creambox li {
margin: 1em 0 0 0;
}
#creamboxfooter {
height: 33px;
background: url(http://www.idbunk.org/images/interface/bg_creamboxfooter.jpg) bottom no-repeat;
}
#creambox h3 {
font-family: tahoma;
font-weight: bold;
color: #666666;
padding: 2em 0 0 2em;
}
#creambox a {
color: #666;
}
.share {
margin: 0 0 1em 6em;
}
#pgbottomcallout {
margin: 0 0 1em 0;
padding: 1em;
text-align: center;
color: green;
width: 300px;
margin: 2em 0 0 10em;
}

#getcoveragebillboard {
background: url(http://www.idbunk.org/images/interface/bg_billboard.jpg) bottom repeat-x;
margin: 0 0 0 2em;
width: 850px;
height: 240px;
}
.enroll {
background: url(http://www.idbunk.org/images/interface/btn_enroll-now.jpg) top no-repeat;
height: 76px;
width: 208px;
display: block;
position: absolute;
margin: .5em 0 0 48em;
font-size: 85%;
text-align: center;
}
.enroll span {
float: left;
padding: 7em 0 0 .5em;
width: 200px;
}
#getcoverageland #colLeft {
width: 860px;
}
#getcoveragebillboard h3 {
font-size: 250%;
margin-left: 1.5em;
}
#getcoverage h4 {
font-size: 1.6em;
margin: 1em 0 0 3.6em;
font-family: tahoma;
font-weight: normal;
width: 100%;
}
#getcoveragebillboard h4 {
font-size: 170%;
margin: 2em 0 0 2.3em;
padding: 0 0 2em 0;
font-family: tahoma;
font-weight: normal;
color: #333;
}
#getcoveragebillboard h3 {
font-size: 250%;
margin-left: 1.5em;
}
#getcoverage h4 {
font-size: 1.6em;
margin: 1em 0 0 3.6em;
font-family: tahoma;
font-weight: normal;
width: 100%;
}
#getcoveragebillboard h4 {
font-size: 170%;
margin: 2em 0 0 2.3em;
padding: 0 0 2em 0;
font-family: tahoma;
font-weight: normal;
color: #333;
}
h5 {
font-size: 175%;
width: 720px;
margin: 1em 0 0 3.4em;
font-family: tahoma;
font-weight: normal;
color: #333;
}
#parasbox {
float: left;
width: 860px;
}
#leftparas {
float: left;
}
#rightparas {
float: left;
}
#leftparas p, #rightparas p {
width: 520px;
margin-top: 1.5em;
}
#leftparas ul {
margin-top: 1.6em;
}
#leftparas li {
list-style: none;
margin-left: 0em;
}
#leftparas a {
font-weight: bold;
}
.hiddenContent {
display: none;
}
#step-1, #step-2, #step-3, #step-4 {
width: 622px;
}
#steps h1 {
background: url(http://www.idbunk.org/images/interface/h1_fppa.jpg) no-repeat;
width: 669px;
}
#steps #colRight {
width: 150px;
}
#steps #colLeft {
width: 722px;
}
#steps #colLeft p {
width: 600px;
}
#steps em {
font-style: italic;
margin: 0 0 0 1.7em;
font-size: 85%;
display: inline;
}
.warning {
color: red;
font-size: 85%;
}
fieldset {
border-bottom: 1px solid #ccc;
padding: 0 0 1em 0;
margin: 0 0 0 0;
width: 95%;
}
label, input {
display: block;
width: 150px;
float: left;
margin: 1em 0 0 0;
}
label {
text-align: right;
width: 250px;
padding: 0 1em 0 0;
}
br {
clear: left;
}
fieldset .radio {
margin: 0 0 0 17em;
padding: 1em 0 0 0;
}
.radio {  
margin: 0 .5em 0 0;
width: 12px;
display: inline;
}
.faq {
clear: left;
margin-left: 23em!important;
}
.nextstep {
float: right;
margin: .5em 3.3em 0 0;
padding: .8em;
background: #ff7f00;
color: white!important;
font-weight: bold;
border-left: 2px solid #FFBE7F;
border-top: 2px solid #FFBE7F;
border-right: 2px solid #BF5E00;
border-bottom: 2px solid #BF5E00;
}
h2 strong {
color: #FF7F00;
}
#contact label, #contact input {
display: inline;
width: 150px;
margin: 0!important;
float: none;

}
#contact label {
text-align: left;
width: 250px;
padding: 0;
}
#contact .submit {
width: 86px;
height: 38px;
}

#footer {
background: url(http://www.idbunk.org/images/interface/bg_footer.jpg) top repeat-x;
clear: left;
height: 132px;
color: white;
font-size: 85%;
}
#footer .content {
margin: 0px auto;
width: 780px;
padding: 2em 0 0 0;
}
#footer a {
color: white;
}