/* start of Resetting all default browser styles */
html { font-size:100.01%; }
body { font-size:1em; }
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}
#main{
line-height: normal;
}

focus {
	outline: 0;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}

/* End of Resetting all default browser styles */



/* Global Styles */
body {
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
background:#FFF url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/218) repeat-x left top;
}
#bgShad {
padding:32px 0 0 0;
background:url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/219) no-repeat center top;
}
.clr {
clear:both;
}
a:hover {
text-decoration:none;
}
h1, h2, h3 {
background:none;
padding:0px;
margin:0px;
text-align:left;
color:#727272;
}
a {
color:#000;
}
a:hover {
text-decoration:underline;
}
#main h2 {
font-size:1.090em;
color:#ba0000;
font-weight:bold;
text-align:center;
margin:0 0 23px;
}
.ntHmJoin {
height:20px !important;
width:290px;
margin:0 auto;
clear:both;
padding:15px 0 0 0 !important;
margin-top:0 !important;
}
.ntHmJoin h2 {
float:left;
font-weight:bold;
margin:0 12px 0 0;
}
.ntHmJoin #join {
float:right !important;
height:20px;
overflow:hidden;
}
.ntHmJoin div {
float:right !important;
height:20px;
overflow:hidden;
}
.ntHmJoin #join .txtB, .ntHmJoin #join .txtS {
float:left;
}
.ntHmJoin div.bling-search .txtB {
width:123px;
float:left;
height:15px;
padding-top:0px;
padding-bottom:0px;
border-top:solid 1px #4f4f4f;
border-left:solid 1px #4f4f4f;
border-right:solid 1px #b4b4b4;
border-bottom:solid 1px #b4b4b4;
margin:0 3px 0 0;
}
/*\*/ * html .ntHmJoin div.bling-search .txtB { margin: 0; } /**/
.ntHmJoin #join .txtB {
width:123px;
float:left;
height:15px;
padding-top:0px;
padding-bottom:0px;
border-top:solid 1px #4f4f4f;
border-left:solid 1px #4f4f4f;
border-right:solid 1px #b4b4b4;
border-bottom:solid 1px #b4b4b4;
margin:0 3px 0 0;
}





/* Main Container Styles */
div#sitecontainer {
width:742px;
background:#fff;
border:solid 1px #003d6f;
padding:8px 8px 27px 8px;
min-height:600px;
height:auto !important;
height:600px;
}


#main p {
margin:0 0 15px;
}
#main .hmpR {
padding:10px 15px 10px 38px;
background:url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/254) repeat-x left top;
}
#main table td {
vertical-align:top;
}
#main table p {
margin:0px;
}




/* for Home */
#main .prmBx {
padding:43px 0 0 25px;
width:470px;
overflow:hidden;
background:url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/254) repeat-x left top;
}
#main .prmBx .rlsBx {
width:141px;
float:left;
min-height:150px;
height:auto !important;
height:150px;
margin:0 15px 0 0;
background:url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/226) no-repeat left bottom;
}
#main .prmBx .rlsBx h2 {
background:#062A5A url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/225) no-repeat left top;
text-align:center;
padding:5px 0;
margin:0px !important;
}
#main .prmBx .rlsBx h2 a {
color:#fff;
display:inline;
}
#main .prmBx .rlsBx a {
display:block;
padding:5px 8px;
}



/* logo/masthead Styles */
#logo {

}




/* TopNav Styles */
#nav1 {
border:solid 1px #003d6f;
border-top:0px;
width:740px;
background:#ba0000;
font-size:1.12em;
height:20px;
line-height:normal;
}
#nav1 ul {
width:740px;
padding:3px 0 0 10px;
height:17px;
}

/* ie 6 fix */
/*\*/ * html #nav1 ul { 
width:730px;
} /**/

#nav1 ul li {
padding:0px 9px !important;
margin:0px !important;
}
/* ie 6 fix */
/*\*/ * html #nav1 ul li {
padding:0px 7px !important;
margin:0px !important;
} /**/
#nav1 ul li a {
padding:0px !important;
margin:0px !important;
display:inline;
color:#FFF;
font-weight:bold;
text-decoration:none;
font-size: 11px;
}
#nav1 div.foldOut {
padding:0px;
border:0px;
background:none;
top:15px !important;
font-size:0.93em;
z-index: 100;
}
#nav1 div.foldOut a {
padding:4px 6px !important;
color:#000 !important;
font-weight:normal !important;
display:block !important;
border:0px;
border-right:solid 1px #000;
border-left:solid 1px #000;
background:#fff;
margin:0px;
width:127px;
}
#nav1 div.foldOut a:hover {
background:#e0dede;
}
.bgTop {
background:url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/222) no-repeat left top !important;
display:block;
width:141px;
height:15px;
}

.bgBot {
background:url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/223) no-repeat left top !important;
display:block;
width:141px;
height:7px;
}




/* LeftNav Styles */
#nav2 {
float:left;
padding:0 0 0 18px;
width:222px;
line-height:18px;
height:auto !important;

}
}
#nav2 ul {
}
#nav2 .sdBx {
/*background:url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/254) repeat-x left top;*/
padding:0 0 15px 0;
}
#nav2 .sdBx .lines {
display:block;
height:30px;
background:url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/254) repeat-x left top;
}
#nav2 h2 {
color:#727272;
font-weight:bold;
margin:0 0 10px;
padding:2px 0 0 0;
}

#nav2 .bling-joinform, #nav2 .bling-search {
height:20px;
overflow:hidden;
}
#nav2 .bling-joinform .txtB, #nav2 .bling-search .txtB {
width:123px;
float:left;
height:15px;
padding-top:0px;
padding-bottom:0px;
border-top:solid 1px #4f4f4f;
border-left:solid 1px #4f4f4f;
border-right:solid 1px #b4b4b4;
border-bottom:solid 1px #b4b4b4;
margin:0 3px 0 0;
}
#nav2 .bling-joinform .txtS, #nav2 .bling-search .txtS {
float:left;
}
#nav2 .tpImg {
background:url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/224) no-repeat left top;
height:7px;
display:block;
overflow:hidden;
}
#nav2 .btImg {
background:url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/227) no-repeat left top;
height:7px;
display:block;
overflow:hidden;
}
#nav2 .redBx1 {
line-height:normal !important;
border:dashed 1px red;
width:187px;
border:solid 1px #000;
border-top:0px;
padding:0 0 7px;
}
#nav2 .redBx1 h2, #nav2 .redBx2 h2 {
background:#BD0001;
border-bottom:solid 1px #000;
text-align:center;
padding:0 0 5px !important;
color:#fff;
font-size:1.090em;
}
#nav2 .redBx2 h2 {
padding-top:5px !important;
}
#nav2 .redBx1 ul {
width:70px;
float:left;
padding:0 0 0 20px;
}
#nav2 .redBx1 ul li, #nav2 .redBx2 ul li  {
margin:0px;
padding:0px;
}
#nav2 .redBx1 a {
padding:0px;
margin:0px;
}
#nav2 .redBx2 {
line-height:normal !important;
width:187px;
border:solid 1px #000;
border-top:0px;
border-bottom:0px;
padding:0 0 7px;
}



/* Sidebars left/right */
#extra {
display:none;
}



/* Footer Styles */
#footer {
padding:0px;
}
.address {
min-width:758px !important;
_width:730px !important;
background:#bec2cf;
border:solid 1px #032d5c;
border-top:0px;
padding:9px 0;
font-size:0.91em;
color:#032d5c;
margin-top:-12px !important;
}
/*\*/ * html .address { width:758px !important; margin:0 auto;} /**/
.address strong {
font-weight:normal;
}
#powered {
padding:20px 0;
}
release_logo{margin-left:-5px;}
.blurb{clear:both;}
/* .release_right {float:right;}
.release_left {float:left}
.release_center {padding:0 0 0 200px;}*/

h1#release {clear:both !important; color:#000 !important;}
.itemlist .rBx {
border-bottom: 1px solid #ccc !important;
padding-bottom: 20px;
}
.itemlist .rBlurbBx {
margin-bottom: 10px !important;
margin-top: 10px !important;
}
.itemlist .rBx a{
margin-top: 10px !important;
}

/* additional changes */
body.threecolumn #main {
    border:0px;
    padding:0px;
    float:left;
    width:480px !important;
    background:url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/253) repeat-y left top;
    margin:0px;
}

.ntHmJoin {
float:right;

}
body #main {
background-image:none;
}
#main span.printerfriendly {
float:none !important;
margin:0 !important;
padding:5px 0;
position:relative;
top:0px !important;
left:90px !important;
width:100%;
display:block;
height:auto;
}
#main span.printerfriendly span {
float:right !important;
margin:0 !important;
width:25px;

}
#main span.printerfriendly span a span {
display:none;
}
.headerform {
float:right;
margin:0 !important;
position:relative;
top:0px !important;
left:85px;
padding:0;
text-align:right;
}
.headerform input.search {
width:125px;
}
/* hides the serahform for press releases and articles and etc */
#main .headerform {display:none;}
#main .dateline, #main .itemlist a {
display:none;
}
#main .itemlist span a {
display:inline;
}

/* new nav-1 */
#navBx {
border:solid 1px #14374D;
border-top:0px;
background:#BA0000;
height:20px;
padding:0 0 0 9px;
}

#nav-1, #nav-1 ul {padding:0; margin:0; list-style-type: none;}
* html #nav-1 li ul {
background:transparent !important;
}
#nav-1 a {
display:block; 
float:left; 
font:bold 11px arial, verdana, sans-serif; 
color:#fff; 
height:20px; 
line-height:20px; 
text-decoration:none; 
padding:0 9px;
}
#nav-1 li ul li a {
line-height:normal;
height:auto !important;
font-weight:normal;
width:130px !important;
padding:5px;
background:#fff;
display:block;
}

#nav-1 li ul li.midnav {
border:solid 1px #000;
border-top:0px;
border-bottom:0px;
background:#FFF;
}

#nav-1 li {
float:left;
background:transparent;
}

#nav-1 li a:hover {
position:relative; 
color:#fff;
}
#nav-1 li:hover {
position:relative;
}

#nav-1 li ul {
background:transparent; 
position:absolute; 
left:-9999px; 
z-index:1000;
}

#nav-1 li ul.869 {
width:300px !important;
}

#nav-1 li:hover > ul {
top:-1px; 
left:90px; 
width:141px; 
background:transparent; 
}
#nav-1 > li:hover > ul {
left:0; 
top:20px; 
border:0px;
}
#nav-1 li:hover ul.first {top:0;}

#nav-1 table {background:red !important; border-collapse:collapse; width:0; height:0; border:0; font-size:1em; margin:0 -5px 0 0;}

#nav-1 li a:hover ul {left:0; top:20px; width:141px; border:0px;}

#nav-1 :hover ul li a {height:20px; color:#000; width:141px; background:#FFFFFF;}
#nav-1 :hover ul li a:hover { background:#E0DEDE; color:#000; }

#nav-1 :hover ul li:hover > a { background:#FFFFFF; color:#000;}

#nav-1 li a:hover ul a:hover ul {top:-1px; left:90px; background:transparent; border:0px;}

#nav-1 a:hover ul ul {left:-9999px;}

#nav-1 li.bgTop1 {
width:141px;
height:15px;
background:transparent url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/222) no-repeat left top;
display:block;
}
#nav-1 li.bgBot1 {
background:transparent url(http://www.politicalaccountability.net/ht/a/GetImageAction/i/223) no-repeat left top;
display:block;
width:141px;
height:7px;
}