html,body{margin:0;padding:0;width:100%;height:100%;border:none; background-color:#FFFFFF;
background:url(/.Images/tazbg.jpg) repeat;
font-family:arial, helvetica, sans-serif;color:#000000;}

#wrapper{width:1000px;background-color:#999999;margin-left:auto;margin-right:auto;}

.main_container{width:1000px;position:relative;top:2px;} /*Also contains left nav & leftnav title*/
.inner_container{position:absolute;left:146px;top:0px;width:832px;padding:10px 10px 10px 10px;
border:solid 1px #CCCCCC;background-color:#FFFFFF;text-align:justify;font-size:13px;}

.left_nav_title_container{position:absolute;left:0px;top:0px;width:140px;height:20px;padding:2px 0 4px 0px;
border:solid 1px #CCCCCC;background:#337bb7;text-align:center;font-size:12px;font-weight:bold;color:#FFF;line-height:20px;}
.left_nav_container{position:absolute;left:0px;top:30px;width:140px;min-height:613px; height:100%;padding:5px 0 0 0px;
border:solid 1px #CCCCCC;background-image:url(/.Images/BGGrey.jpg);background-repeat:repeat;
text-align:left;font-size:12px;color:#999999;line-height:20px;}

/*Top Navigation Links*/
.topmenubar{width:1000px; height:24px;background-image:url(../.Images/tazmenu24px.jpg);}
a.buttontop{background-color:#337bb7;font-size:10px;font-weight:bold;color:#ffffff;border:solid 1px #4d97d5;
text-decoration:none; padding:0px 8px 2px 8px;}
a.buttontop:hover{background:url(/.Images/BGGrey.jpg) repeat;font-size:10px;font-weight:bold;color:#799ac3;text-decoration:none;border:solid 1px #4d97d5; border-bottom: solid 1px  #999999;}
a.buttontop:active{color:#FF3300; border:solid 1px #999999; border-bottom:1px;}

.frontpage{font-family:arial, helvetica, sans-serif;font-size:13px;height:627px;}
a.frontpage{font-size:13px;font-weight:normal;color:#0033FF;text-decoration:underline;}
a.frontpage:hover{font-size:13px;font-weight:normal;color:#FF3300;text-decoration:underline;}

.main_content{font-family:arial, helvetica, sans-serif;font-size:13px;align:center; text-decoration:none;}

.bottom_links{width:776px;text-align:center;border:solid 2px #337bb7;padding:10px 10px 30px 2px;}
a.bottom_links{font-size:11px;color:#0033FF;}
a.bottom_links:hover{font-size:11px;color:#FF3300;}
.bottom_links a.grey{font-size:13px;color:#666666;font-weight:normal;text-decoration:none;text-align:justify;
position:absolute;left:120px;width:680px;}
.bottom_links a.grey:hover{font-size:13px;color:#333333;font-weight:normal;text-decoration:none;text-align:justify;}

a.mainlinks{width:776px;text-align:center;border:solid 2px #337bb7;padding:10px 10px 30px 2px;font-size:11px;color:#0033FF;}
a.mainlinks:hover{font-size:11px;color:#FF3300;}

/*Campaign Issues Page*/
.mainlinks a.grey{font-size:13px;color:#666666;font-weight:normal;text-decoration:none;text-align:justify;
position:absolute;left:160px;width:650px;}
.mainlinks a.grey:hover{font-size:13px;color:#333333;font-weight:normal;text-decoration:none;text-align:justify;}
.mainlinks a.pl{font-size:13px;font-weight:normal;text-decoration:none;text-align:justify;
position:absolute;left:160px;width:650px;}
.mainlinks a.pl:hover{font-size:13px;font-weight:normal;text-decoration:none;text-align:justify;}



/*Header Box Links*/
a.buttonheaderbox{border:solid 1px #4d97d5; padding:1px 8px 3px 8px;position:absolute;top:39px;left:60px;/*left:710px;*/
line-height:10px;background-color:#337bb7;font-size:10px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.buttonheaderbox:hover{background-color:#FFFFFF;font-size:10px;font-weight:bold;color:#799ac3;
text-decoration:none;border:solid 1px #4d97d5; border-bottom:1px;}

a.buttonmain{position:absolute;left:40px;width:100px;height:12px;line-height:12px;font-size:10px;font-weight:bold;color:#0033FF;
text-decoration:none;border:solid 1px #CCCCCC; padding:0px 0px 2px 2px;text-align:left;background-color:#CCCCCC;}
a.buttonmain:hover{background:none;background-color:#FFFFFF;font-size:10px;font-weight:bold;color:#FF3300;text-decoration:none; border:2px;border-bottom:1px;}
a.buttonmain:active{color:#FF3300; border:solid 2px #999999; border-bottom:1px;}
a.buttonmain:visited{color:#0033FF; border-color:#CCCCCC;}

a.buttonsub{position:absolute;left:45px;width:60px;height:15px;line-height:15px;font-size:10px;font-weight:bold;color:#0033FF;text-decoration:none;border:solid 1px #CCCCCC;padding:0px 0px 2px 5px;text-align:left;background:url(../.Images/tazbg.jpg);}
a.buttonsub:hover{background:none;background-color:#FFFFFF;font-size:10px;font-weight:bold;color:#FF3300;text-decoration:none;}

a.buttonfoot{font-size:10px;font-weight:bold;color:#0033FF;border:solid 1px #CCCCCC;padding:2px 8px 4px 8px;
line-height:10px;background-color:#CCCCCC;}
a.buttonfootfix{position:absolute;top:590px;left:755px;}
a.buttonfoot:hover{background-color:#FFFFFF;font-size:10px;font-weight:bold;color:#FF3300;text-decoration:none;}

/*Headers*/
h1{text-align:center;font-size:24px;font-weight:bold;margin:0;}
h2{text-align:center;font-size:22px;font-weight:bold;margin:0;}
h3{text-align:center;font-size:20px;font-weight:bold;margin:0;}
h4{text-align:center;font-size:18px;font-weight:bold;margin:0;}
h5{text-align:center;font-size:16px;font-weight:bold;margin:0;}
h6{text-align:center;font-size:14px;font-weight:bold;margin:0;}
.h7{text-align:center;font-size:12px;font-weight:bold;margin:0;}
.h8{text-align:center;font-size:10px;font-weight:bold;margin:0;}


hr{color: #CCCCCC;}

/*Header Boxes*/
.hb0{width:820px;text-align:center;color:#FFF;border:solid 2px #4d97d5;background-color:#666699;padding:5px 0px 5px 0px; font-variant:small-caps; font-weight:bold;}/* = Default Page */
.hb1{width:790px;text-align:center;color:#FFF;border:solid 2px #4d97d5;background:#337bb7;padding:5px 0px 5px 0px; font-variant:small-caps; font-weight:bold;margin-bottom:20px;}/* = Main Campaign Category Pages */
.hb1:first-letter{font-weight:bold; font-size:26px; color: #FFFFFF;}/* = Main Campaign Category Pages */
.hb2{width:780px;text-align:center;color:#FFFFFF;border:solid 2px #4d97d5;background:#337bb7;
padding:5px 0px 5px 0px;}/* = Campaign Issues Page */
.hb3{text-align:center;color:#FFFFFF;border:solid 2px #4d97d5;background:#337bb7;padding: 3px 0 1px 0;}/* = Sub Pages Article Header*/
.hbgrey{border:solid 1px #666666;padding:5px;color:#666;background-color:#DDDDDD;text-transform:uppercase;}

/*Paragraph Formatting*/
p{font-size:13px;text-align:justify;margin-top:10px;margin-bottom:0px;}
p a.normal{font-size:13px;font-weight:normal;color:#0033FF;text-decoration:underline;}
p a.normal:hover{font-size:13px;font-weight:normal;color:#FF3300;text-decoration:underline;}

.pi{font-size:13px;font-weight:bold;color:#000000;}
.ph{font-size:13px;font-weight:bold;text-decoration:underline; font-variant:small-caps;}
.pt{font-size:13px;font-weight:bold;text-decoration:underline; font-variant:small-caps;color:#000000;}

a.ptl{font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:bold;color:#0033FF;
text-decoration:underline;font-variant:small-caps;}
a.ptl:hover{font-size:13px;font-weight:bold;color:#FF0000;text-decoration:underline;}

/*-------------------------------------------------------------------------------------------------------------------*/

/*Line Height Options*/
.lh5{line-height:5px;}.lh8{line-height:8px;}.lh10{line-height:10px;}.lh15{line-height:15px;}.lh20{line-height:20px;}
.lh25{line-height:25px;}.lh30{line-height:30px;}.lh35{line-height:35px;}
/*Margin Top Options*/
.mt0{margin-top:0px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}
.mt-5{margin-top:-5px;}.mt-10{margin-top:-10px;}.mt-15{margin-top:-15px;}.mt-20{margin-top:-20px;}

.pendnote{font-size:10px;font-weight:bold;color: #666666;text-decoration:none; line-height:20px;position:absolute;right:37px;}
.implemented{font-size:10px;font-weight:bold;color:#666666;text-decoration:none; line-height:20px;position:absolute;right:37px;}
.smallcapsgrey{font-variant:small-caps; color:#666666;}
.letter_header{font-size:10px;font-weight:bold;text-align:right;}
.letterheaderhbgrey{font-size:10px;font-weight:bold;text-align:right;position:absolute;top:37px;left:750px;}

.underconstruction{font-size:14px;font-weight:bold;text-align:center;text-decoration:underline;}

/*Cyclops Page*/
.cyclopsheaderbox{border:solid 1px #666;padding:1px;color:#666; background-color:rgb(220 220 220); letter-spacing:5px;}
.cyclops1{font-size:16px;color:#000;letter-spacing:2px;border-bottom:solid 1px #000;width:700px;text-align:center;}
.cyclops2{font-size:26px;font-weight:bold;color:#FF0000;}

a{font-size:10px;font-weight:bold;color:#0033FF;text-decoration:none;}
a:visited{/*	color: #9900FF*/}
a:hover{font-size:10px;font-weight:bold;color:#FF3300;text-decoration:none;}
a:active{color:#0099FF;}

/*Various Tables*/
table.drugflag{font-size:12px;color:#000;background-color:#fff;border:solid 1px #4d97d5;border-collapse:collapse;}
table.drugflag th{font-size:20px;color:#003399;text-align:center; background-color:#CCCCCC;padding:5px;}
table.drugflag td{text-align:justify;height:15px;border:solid 1px #4d97d5;padding:3px 5px 3px 5px; background-color:#CCCCCC; width:8%}
table.drugflag td.drug{font-size:9px;color:#003399;font-weight:bold;text-align:center;background-color:#CCCCCC;}
table.drugflag td.category{font-size:10px;text-align:left;vertical-align:top; background-color:#CCCCCC;padding:5px; width:20%;}
table.drugflag td.g{background-color: #66CC00;}
table.drugflag td.y{background-color: #FFFF00;}
table.drugflag td.o{background-color: #FF9900;}
table.drugflag td.r{background-color: #FF3333;}

table.drughabit{font-size:12px;color:#000;background-color:#fff;border:solid 1px #4d97d5;border-collapse:collapse;}
table.drughabit th{font-size:20px;color:#003399;text-align:center; background-color:#CCCCCC;padding:5px;}
table.drughabit td{text-align:justify;height:20px;border:solid 1px #4d97d5;padding:3px 5px 3px 5px; background-color:#FF9900}
table.drughabit td.category{font-size:13px;text-align:justify;vertical-align:top; background-color:#CCCCCC;padding:5px;}
table.drughabit td.yellowbg{background-color: #FFFF00; width:33%;}
table.drughabit td.orangebg{background-color: #FF9900; width:33%;}
table.drughabit td.redbg{background-color: #FF3333; width:33%;}

table.druginfo{font-size:13px;color:#003399;background-color:#fff;border:solid 1px #4d97d5;border-collapse:collapse;}
table.druginfo th{font-size:20px;text-align:center; background-color:#CCCCCC;padding:5px;}
table.druginfo td{text-align:justify;height:20px;border:solid 1px #4d97d5;padding:3px 5px 3px 5px;}
table.druginfo td.left_title{font-size:13px;font-weight:bold; background-color:border:solid 1px #4d97d5;text-align:left;padding:5px;}

table.frontpage{font-size:13px;font-weight:bold;border:none;height:10px;background:url(/.Images/BGGrey.jpg) repeat;}
table.frontpage td{border:solid 1px #4d97d5;height:30px;padding-left:10px;}

table.buscar{border:solid 1px #4d97d5;width:100%;border-collapse:collapse;}
table.buscar th{border:solid 1px #4d97d5;background:#CCCCCC;width:50%;font-size:18px;font-weight:bold;color:#666;padding:1px;height:30px;text-align:center;}
table.buscar td{border:solid 1px #4d97d5;width:50%;font-size:13px;font-weight:normal;color:#000;height:12px;padding:2px 5px 2px 5px;vertical-align: middle; text-align:justify; height:30px;}

table.vote{border:solid 1px #4d97d5;background-color:#CCCCCC;width:380px;text-align:center;border-collapse:collapse;}
table.vote th{border:solid 1px #4d97d5;width:16.66%;font-size:8px;font-weight:bold;background-color:#337bb7;color:#FFF;padding:1px;}
table.vote td{border:solid 1px #4d97d5;width:16.66%;font-size:10px;font-weight:bold;color:#003399;height:12px;padding:1px;}

table.MNC{border:solid 2px #4d97d5;background-color:#CCCCCC;width:100%;text-align:center;border-collapse:collapse;}
table.MNC th{border:solid 1px #4d97d5;font-size:18px;font-weight:bold;background-color:#337bb7;color:#FFF;padding:5px;}
table.MNC th.subheader{font-size:13px;padding:5px;}
table.MNC td{border:solid 1px #4d97d5;font-size:12px;font-weight:bold;color:#003399;padding:5px; text-align:left;}

table.AllOrNothing{border:solid 1px #4d97d5;background-color:#CCCCCC;width:100%;text-align:center;border-collapse:collapse;}
table.AllOrNothing th{border:solid 1px #4d97d5;font-size:18px;font-weight:bold;background-color:#337bb7;color:#FFF;padding:5px;}
table.AllOrNothing th.subheader{font-size:13px;padding:5px;}
table.AllOrNothing td{border:solid 1px #4d97d5;font-size:12px;font-weight:bold;color:#003399;padding:5px;text-align:left;width:25%;}

table.POPS{border:solid 1px #666;background-color:#FFFFFF;width:100%;text-align:center;border-collapse:collapse;}
table.POPS th{border:solid 1px #666;font-size:18px;font-weight:bold;background-color:#CCCCCC;color:#000000;padding:5px;}
table.POPS td{border:solid 1px #666;font-size:13px;font-weight:normal;color:#000000;padding:5px;text-align:left;}

.centre{text-align:center;}
.right{text-align:right;}
.dpmauve{font-weight:bold;color:#9933FF;}
.dpred{font-weight:bold;color:#FF3333;}
.ul{text-decoration:underline}
.red{color:#FF0000}
.capitalize{text-transform:capitalize;}
.smallcaps{font-variant:small-caps;}

/*Page Shadow*/
.uedge{background: #FFF url(../.Images/Pageshadow/top.jpg) repeat-x}
.redge{background: url(../.Images/Pageshadow/right.jpg) top right repeat-y}
.bedge{background:url(../.Images/Pageshadow/bottom.jpg) bottom left repeat-x}
.ledge{background:url(../.Images/Pageshadow/left.jpg) repeat-y}
.ulcorner{background:url(../.Images/Pageshadow/top_l.jpg) top left no-repeat}
.urcorner{background:url(../.Images/Pageshadow/top_r.jpg) top right no-repeat}
.blcorner{background:url(../.Images/Pageshadow/bottom_l.jpg) bottom left no-repeat}
.brcorner{background:url(../.Images/Pageshadow/bottom_r.jpg) bottom right no-repeat;padding:15px 30px 20px 15px;}
.innercontent{width:795px;min-height:586px;font-weight:normal;color:#000000;overflow:visible;}/*Width of Page Text Container*/

.shadow{background-color:#C2C2C2;width:782px; padding:3px 3px 3px 3px; margin-left:6px;}
.sheet{border:solid 1px #999999;background-color:#FFFFFF;margin-left:-8px;margin-top:-8px; padding:10px 20px 10px 20px; text-align:justify;}

/*Left Navigation*/
#navbar ul {margin:0;padding:0;list-style-type:none;}
/*#navbar ul li {margin:0px;padding:0px;list-style-type:none;}*/
#navbar ul li a:link, #navbar ul li a:visited{font-size:10px;color:#fff;background:#337bb7;border:solid 1px #4d97d5;
margin:0 2px 0 2px;padding:1px 0 3px 3px;display:block;width:130px;line-height:13px;}
#navbar ul li a:hover{background:url(/.Images/BGGrey.jpg) repeat;color:#799ac3;border:solid 1px #4d97d5;}

.pagebreak{page-break-after: always;}
.pagebreakbefore{page-break-before: always;}
.printlogo{display:none;}

@media print{
h1{font-size:24px;} hr{height:1px;}
dl, ol, ul, p, .pi, .pt, {font-size:12pt;}
.left_nav_container, .left_nav_title_container, .top, .buttonfoot, {display:none;}
#wrapper{width:100%;}
.printlogo{display:block;width:100%;}
.main_container{position:relative;left:auto;width:100%;border-style:none;}
.inner_container{position:relative;left:20px;width:100%;border-style:none;}
*{color:#000000 !important;}
}
