@charset "utf-8";

* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;COLOR: #ffffff;
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0E1F37; MARGIN: 0px auto; WIDTH: 800px; COLOR: #ffffff; FONT-SIZE: 62.5%
}
BODY#home {
	BACKGROUND-COLOR: #0E1F37; MARGIN: 0px auto; WIDTH: 960px
}
BODY#homew {
	BACKGROUND-COLOR: #0E1F37; MARGIN: 0px auto; WIDTH: 960px; COLOR: #000000;
}
BODY#subpage {
	BACKGROUND-COLOR: #854f2b; MARGIN: 0px auto; WIDTH: 960px
}



ul.lg {
	LIST-STYLE-TYPE:circle; color:#ffffff; MARGIN: 0px 0px 0px 1.5em;
}
li.lg {
	PADDING-BOTTOM: 0px;  PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-TOP: 5px; text-align:left; color:#ffffff; font-size:x-large; font-weight:bold;
}

ul.med{
	LIST-STYLE-TYPE:circle; color:#ffffff; MARGIN: 1em 0px 0px 2.5em;
}
li.med {
	PADDING-BOTTOM: 8px;  PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-TOP: 8px; text-align:left; color:#ffffff; font-size:medium; font-weight:bold;
}

ul.medblk{
	LIST-STYLE-TYPE:circle;  MARGIN: 1em 0px 0px 2.5em; color:#000000;
}
li.medblk {
	PADDING-BOTTOM: 8px;  PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-TOP: 8px; text-align:left;  font-size:medium; font-weight:bold; color:#000000;
}

.redbar {
	WIDTH: 760px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/navtop.png) no-repeat; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}


#topNav {
	WIDTH: 760px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/navtop.png) no-repeat; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#topNav LI {
	DISPLAY: inline
}
#topNav A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: .1em; PADDING-RIGHT: .1em; FONT-FAMILY: Garamond, "Times New Roman", Times, serif; FLOAT: left;  COLOR: #fff; FONT-SIZE: 1.8em; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#topNav A:hover {
	COLOR: #19365A; text-decoration:underline;
}
#topNav A.active {
 font-style: italic; COLOR: #19365A; text-decoration:underline
}


#sideNav {
	POSITION: relative; WIDTH: 208px; BACKGROUND: url(../img/nav_sidebarbg.png) repeat-y; FLOAT: right; 
}
#sideNav UL {
	LIST-STYLE-TYPE: none; MARGIN: 1.5em 0px 0px; color:#ffffff;
}
#sideNav LI {
	PADDING-BOTTOM: 0px;  PADDING-RIGHT: 0px; Height: 41px; width: 208px; BACKGROUND: url(../img/nav_sidebarred.png) no-repeat; PADDING-TOP: 5px; font-style: font-align center;background-position: 0px 5px; text-align:center; color:#ffffff;
}
#sideNav A {
	LINE-HEIGHT: 2em; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#ffffff; FONT-SIZE: 1.6em; FONT-WEIGHT: bold; TEXT-DECORATION: none; text-align:center
}
#sideNav A:hover {
	COLOR: #19365A;  
}

#sideNav2 A:hover {
	Height: 41px; width: 208px; BACKGROUND: url(../img/nav_sidebarredsel.png) no-repeat; background-position: 0px 0px; text-align:center
}

#patriotpledge {
	WIDTH: 760px; FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/txtboxblue.png) repeat-y; PADDING-TOP: 0px; PADDING-BOTTOM: 0px
}

#petitionimg {
	WIDTH: 760px; HEIGHT:318px; FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/txtboxblue.png) repeat-y; PADDING-TOP: 0px; PADDING-BOTTOM: 0px
}

#wtpimg {
	WIDTH: 760px; HEIGHT:183px; FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/wtpimg.png) no-repeat; PADDING-TOP: 0px; PADDING-BOTTOM: 0px
}
#flagimg {
	WIDTH: 760px; HEIGHT:200px; FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/flag_bg.gif) no-repeat; PADDING-TOP: 0px; PADDING-BOTTOM: 0px
}
#quilllong
{
	WIDTH: 760px; HEIGHT:226px; FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/quilllong.png) no-repeat; PADDING-TOP: 0px; PADDING-BOTTOM: 0px
}

#headerImg {
	float:left; POSITION: relative; WIDTH: 760px; BACKGROUND: url(../img/header.png) no-repeat; HEIGHT: 119px
}
#homeContainer {
	POSITION: relative; WIDTH: 760px; BACKGROUND: url(../img/txtboxblue.png) repeat-y; FLOAT: left; COLOR: #ffffff;
	PADDING-LEFT: 5px; 
}
#homewhite {
	POSITION: relative; WIDTH: 760px; BACKGROUND: url(../img/txtboxwhite.png) repeat-y; FLOAT: left; COLOR: #000000; font-color:black;
}
#homewhite2 {
	POSITION: relative; WIDTH: 760px; FLOAT: left; COLOR: #000000;  background-color:#ffffff;
}
.homewhite2 {
	POSITION: relative; WIDTH: 760px; FLOAT: left; COLOR: #000000;  background-color:#ffffff;
}

#contentb 
{
	WIDTH: 760px;   FLOAT: top; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/txtboxblue.png) repeat-y; PADDING-TOP: 0px; PADDING-BOTTOM: 0px
}

H1.blk 
{COLOR: #000000; 
}

H2 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #ffffff; FONT-SIZE: 18px
}
H3 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #ffffff; FONT-SIZE: 1.8em
}
H3.blk{
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #000000; FONT-SIZE: 1.8em
}
H4 {
	MARGIN: 1em 0px 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 1.4em; FONT-WEIGHT: bold
}

INPUT 
{
	COLOR: #000000; font-weight:bold;
}

P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 14px; PADDING-TOP: 1em
}
P.pledge{
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 18px; PADDING-TOP: 1em; font-weight:bold;
}
P.pledgeblk{
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 18px; PADDING-TOP: 1em; COLOR: #000000; font-weight:bold;
}
P#black  {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 14px; PADDING-TOP: 1em; COLOR: #000000;
}

P.blk  {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 14px; PADDING-TOP: 1em; COLOR: #000000;
}
P.blkbold  {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 16px; PADDING-TOP: 1em; COLOR: #000000; font-weight:600; 
}
P.step  {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 18px; PADDING-TOP: 1em; COLOR: #000000; font-weight:bold;
}
P.nopad {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
P.MsoNormal 
{
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 14px; PADDING-TOP: 1em; COLOR: #000000;
}

Font.blkbold  {
	 COLOR: #000000; font-weight:bolder; 
}
Font.blkboldstep  {
	 COLOR: #000000; font-weight:bolder; FONT-SIZE: 22px;
}

.qpledge 
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    font-style:italic;
    font-weight:bold;
    TEXT-DECORATION:none;
}
.qbpledge 
{
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    font-style:italic;
    font-weight:bold;
    TEXT-DECORATION:none;
}

.qpledgeblk 
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    font-style:italic;
    font-weight:bold;
    TEXT-DECORATION:none;
}
.quote
{
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    FONT-FAMILY: Garamond;

    TEXT-DECORATION: none;
PADDING-RIGHT: 5px; PADDING-LEFT: 5px;
}
.quoteb
{
    FONT-SIZE: 20px;
    font-weight:bolder;
    COLOR: #ffffff;
    FONT-FAMILY: Garamond;

    TEXT-DECORATION: none;
PADDING-RIGHT: 5px; PADDING-LEFT: 5px;
}

.bqstart {
     float: left;
     height: 45px;
     margin-top: -20px;
     padding-top: 45px;
     margin-bottom: -50px;
     font-size: 700%;
     color: #FF0000;
 }

 .bqend {
     float: right;
     height: 25px;
     margin-top: 0px;
     padding-top: 45px;
     font-size: 700%;
     color: #FF0000;
 }

A {
	COLOR: #ffffff
}
A:link {
	
}
A:visited {
	
}
A:hover {
	COLOR: red
}
A:active {
	
}
A.blk {
	COLOR: navy;
}
A.blk:hover {
	COLOR: red
}

A.blkemail {
	COLOR: navy; float:left; POSITION: relative; BACKGROUND: url(../img/email.png) no-repeat; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; 
}
A.blkemail:hover {
	COLOR: red
}

#header {
	POSITION: relative; WIDTH: 760px; FLOAT: left; 
}
#mainContainer {
	POSITION: relative; WIDTH: 100%; FLOAT: left
}
#footer {
	POSITION: relative; WIDTH: 760px; BACKGROUND-color:#19365A; FLOAT: left; 
}
#footerContent {
	WIDTH: 760px
}

#footerNav {
	MARGIN: 0px 0px 0px 0px; FLOAT: none
}
#footerNav UL { list-style-type:circle; list-style-position:inside; list-style: list-style-type;
	
}
#footerNav LI {
	PADDING-RIGHT: 12px; DISPLAY:inline; 
}
#footerNav A {
	FONT: 1.6em/2em Georgia, "Times New Roman", Times, serif; COLOR: #ffffff; text-decoration:underline;
}
#footerNav A:hover {
	COLOR: red; text-decoration: underline;
}

SPAN#footerAdd {
	WIDTH: 760px; FLOAT:none;
}
SPAN#footerAdd IMG {
	WIDTH: 96px; FLOAT: none; HEIGHT: 61px
}

#construction {
	BORDER-BOTTOM: #815c25 1px solid; BORDER-LEFT: #815c25 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; COLOR: red; FONT-SIZE: 1.6em; BORDER-TOP: #815c25 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #815c25 1px solid; PADDING-TOP: 10px
}


.nextSteps1 {
	BACKGROUND-IMAGE: url(../img/bttn_nextsteps1.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 55px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-POSITION: left top; COLOR: #666666; FONT-SIZE: 14px; CURSOR: pointer; PADDING-TOP: 5px
}
.nextSteps1over {
	BACKGROUND-IMAGE: url(../img/bttn_over_nextsteps1.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 55px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-POSITION: left top; COLOR: #666666; FONT-SIZE: 14px; CURSOR: pointer; PADDING-TOP: 5px
}
.nextSteps2 {
	BACKGROUND-IMAGE: url(../img/bttn_over_nextsteps2.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 55px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-POSITION: left top; COLOR: #666666; FONT-SIZE: 14px; CURSOR: pointer; PADDING-TOP: 5px
}
.nextSteps2over {
	BACKGROUND-IMAGE: url(../img/bttn_nextsteps1Sml.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 55px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-POSITION: left top; COLOR: #666666; FONT-SIZE: 14px; CURSOR: pointer; PADDING-TOP: 5px
}
.nextSteps3 {
	BACKGROUND-IMAGE: url(images/bttn_nextsteps3.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 55px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-POSITION: left top; COLOR: #666666; FONT-SIZE: 14px; CURSOR: pointer; PADDING-TOP: 5px
}
.nextSteps3over {
	BACKGROUND-IMAGE: url(images/bttn_over_nextsteps3.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 55px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-POSITION: left top; COLOR: #666666; FONT-SIZE: 14px; CURSOR: pointer; PADDING-TOP: 5px
}
.hnextSteps2 {
	BACKGROUND-IMAGE: url(../img/hbttn_nextsteps2.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 55px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-POSITION: left top; COLOR: #666666; FONT-SIZE: 14px; CURSOR: pointer; PADDING-TOP: 5px
}
.hnextSteps2over {
	BACKGROUND-IMAGE: url(../img/hbttn_over_nextsteps2.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 55px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-POSITION: left top; COLOR: #666666; FONT-SIZE: 14px; CURSOR: pointer; PADDING-TOP: 5px
}