﻿body
{
	margin: 0px;
	padding: 0px;
}
/* get rid of those system borders being generated for A tags */
:focus {
  -moz-outline-style:none;
}

a
{
     outline: 0;
}
a:link
{
    color: #005FA9;
    text-decoration: none;
}
a:visited
{
    color: #068FFF;
    text-decoration: none;
}
a:hover
{
    text-decoration: none;
    font-weight: normal;
    color: #003399;
}
a:active
{
    text-decoration: none;
    font-weight: bold;
    outline:none;
}

/* privacy policy */
a.links2:link{
	color: #005FA9;
	text-decoration: none;
}
a.links2:visited{
	color: #000000;
	text-decoration: none;
}

/* ???? double check */
a.downloadlink
{
    text-decoration: none;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: center;
}
a.downloadlink:hover
{
    text-decoration: none;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: center;
}

h1
{
    font-family: 'Times New Roman';
    font-size: 28px;
    line-height: 50px;
    color: #000000;
    font-weight: bold;
}

td.body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #000000;
}

.hiddenPic {display:none;} /* for preloading images that will be used by hover action */

.collapsehoveron
{
    cursor: hand;
    cursor: pointer;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-variant: normal;
    font-style: normal;
    text-align: left;
    padding: 5px 5px 5px 0px;
    border: 0px solid #e1e1e1;
    background-image: url(../images/FadeBlue2.gif);
    margin-left: 0px;
}

.prepaid
{
    color: #FF0000;
    font-weight: bold;
    font-size: 14px;
}
/******* dropboxes *******/
table.outer
{
    margin-left: 0px;
}

table#menu
{
    width: 400px;
}

td.pagetitle
{
    padding: 0px 0px 0px 14px;
    /*border: 1px solid #000000;*/
    font-family: 'Times New Roman' , Times, serif;
    font-size: 28px;
    font-style: normal;
    font-weight: bold;
    vertical-align: bottom;
    text-align: left;
    line-height: 60px;
    /*background-color: #E8E8E8;*/
}

table.sectioninside
{
    padding: 4px;
    border: 1px solid #c1c1c1;
    /*background-image: url('images/FadeGray.gif');*/
    background-repeat: repeat-x;
    background-color: #f9f9f9;
}

table.apply
{
    padding: 11px 40px 11px 40px;
    border-style: solid;
    border-width: 1px;
    border-top-color: #c1c1c1;
    border-right-color: #c1c1c1;
    border-bottom-color: #c1c1c1;
    border-left-color: #c1c1c1;
    background-color: #f9f9f9;
}

.abstract
{
    padding: 10px 0px 0px 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

td.title
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
    font-variant: normal;
    font-style: normal;
    color: #757116;
    text-align: left;
    border: 1px solid #e1e1e1;
    background-color: #F8F8F8;
    margin: 10px 0;
    width: 600px;
}

td.title2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    font-variant: normal;
    font-style: italic;
    text-align: left;
    border: 1px solid #e1e1e1;
    background-color: #F8F8F8;

    width: 600px;
}

td.titleinner
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-variant: normal;
    font-style: italic;
    color: #A3661D;
    text-align: left;
    border: 1px solid #e1e1e1;
    background-color: #F8F8F8;
}

td.sectiononeintro
{

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    text-align: left;
}

td.sectiononetext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
    text-align: left;
    padding: 0px 0px 0px 0px;
}

td.applyintro
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    text-align: center;
}

td.planname
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    border-right-color: #FFBB3F; 
    border-right-style: solid;
    background-color: #FDC062;
}

td.plannametop
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    text-align: left;
}

table.plantable
{
    border: 3px solid #FFBB3F;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
}

td.plan
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 26px;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    background-color: #FDC062;
    border-right-color: #FFBB3F;
    border-right-style: solid;
    text-align: center;
    vertical-align: middle;
}

td.plandescodd
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    background-color: #FECF8E;
    text-align: left;
    vertical-align: top;
}

td.plandescoddR
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    background-color: #FECF8E;
    text-align: right;
    vertical-align: top;
}
td.plandesceven
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #000000;
}

td.planfeatcodd
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    background-color: #FECF8E;
}

td.planfeateven
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #000000;
}

td.planhead
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    background-color: #FDC062;
    text-align: center;
    vertical-align: bottom;
}

td.planprice
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    background-color: #FDC062;
    vertical-align: top;
    text-align: center;
}

td.planpriceT
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    color: #000000;
    background-color: #FDC062;
    vertical-align: top;
    text-align: center;
}

td.plannotes
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    font-style: italic;
    background-color: #FECF8E;
}

td.singlefeathead
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    background-color: #FDC062;
    text-align: left;
}

td.singlefeatheadR
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    background-color: #FDC062;
    text-align: right;
}
td.singlefeat
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
    background-color: #FDC062;
    text-align: left;
}

td.box
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
    font-style: italic;
    background-color: #FECF8E;
}

td.povertysizehead
{
    border-bottom-style: solid;
    border-width: 1px;
    border-color: #FF9933;
    border-right-style: solid;
    width: 130px;
    font-weight: bold;
}

td.povertysize
{
    border-bottom-style: solid;
    border-width: 1px;
    border-color: #FF9933;
    text-align: center;
    border-right-style: solid;  
}

td.povertymonthhead
{
    border-bottom-style: solid;
    border-width: 1px;
    border-color: #FF9933;
    text-align: right;
    width: 100px;
    font-weight: bold;
}

td.povertymonth
{
    border-bottom-style: solid;
    border-width: 1px;
    border-color: #FF9933;
    text-align: right;
}

td.povertyyearhead
{
    border-bottom-style: solid;
    border-width: 1px;
    border-color: #FF9933;
    text-align: center;
    width: 100px;
    font-weight: bold;
}

td.povertyyear
{
    border-bottom-style: solid;
    border-width: 1px;
    border-color: #FF9933;
    text-align: center;
}
td.povertylast
{
    border-width: 1px;
    border-color: #FF9933;
    text-align: left;
}

/******* end dropboxes *******/

td.one
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    text-align: left;
    font-weight: bold;
    line-height: 70px;
    vertical-align: bottom;
}
td.two
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: left;
    font-weight: bold;
    line-height: 40px;
}
.three
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-right-width: 1px;
    border-color: #000000;
}
.
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 14px;
}
td.style4
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 12px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-style: solid;
    border-left-width: 1px;
    border-color: #000000;
}
td.style7
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 12px;
    text-align: center;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-right-width: 1px;
    border-color: #000000;
}

td.none
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 12px;
    text-align: center;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-color: #000000;
}

.note
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 12px;
    text-align: left;
}

.menu
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

a.menuitemlink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
    font-weight: normal;
    color: #A3661D;
}
a.menuitemlink: hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
    font-weight: bold;
}
.menuitemlinkB
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;

}
td.menuitembullet
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    vertical-align: top;
}

/*shadow2 */
.shadow
{
    display: block;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 15px 0;
    background: #F2F2F2;
    border: 1px solid #cecfd0;
    padding: 20px;
    margin-bottom: 20px;
    border-bottom: 3px solid #cccccc;
    border-right: 3px solid #cccccc;
    text-align: left;
}

/* floating menu */
#topbar
{
    position: absolute;
    border: 0px solid black;
    padding: 0px; 
    /* background-color: lightyellow; */
    visibility: hidden;
    z-index: 100;
}

/* Site Map */
td.category
{
    color: #cc0000;
    font-weight: bolder;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 11pt;
    border-top-style: dotted;
    border-top-width: 1px;
    border-top-color: #C0C0C0;
}

.item
{
    font-weight: normal;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10pt;
}

.errorh
{
    color: #cc0000;
    font-weight: bolder;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 16pt;
    border-top-style: dotted;
    border-top-width: 1px;
    border-top-color: #C0C0C0;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
.errormessage
{
    color: #cc0000;
    font-weight: normal;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 11pt;

}
/* FAQ */
.faqpagetitle
{
    font-family: 'Times New Roman' , Times, serif;
    font-size: 28px;
    color: #FF9900;
    font-weight: bold;
    text-align: left;
}
.faqquestion
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    vertical-align: bottom;
    padding-top: 20px;
}

.faqanswer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left: 20px;
}
.faqeligtitle
{
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}
.faqeligdata
{
    font-size: 12px;
    font-weight: normal;
    text-align: center;
}
.faqsection
{
    font-family: Verdana;
    font-size: 14px;
    font-weight: normal;
	background-color:#fffbcc;
	border:1px solid #e6db55;
	color: #585b66;
	float:left;
	padding:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	margin-right: 10px;
}
a.anchorLink
{
    font-weight: normal;
    line-height: 18px;
}
.faqabstract
{
    font-family: 'Times New Roman' , Times, serif;
    font-size: 22px;
    font-weight: bold;
}
a.anchorLink:hover
{
    text-decoration: underline;
    font-weight: normal;
}