A:hover{ text-decoration: underline}
.bodylink { color: #c06000; font-family: Arial, MS Sans Serif, Helvetica; }
.bodylink:visited { color: #006098; font-family: Arial, MS Sans Serif, Helvetica}
.bodytext { font-family: Arial, MS Sans Serif, Helvetica; font-size: 10pt; color: #000000 }


.bodytext A:link {
    color: #0362a2;
    background-color: transparent;
}

.bodytext A:visited {
    color: #0362a2;
    background-color: transparent;
}

.bodytext A:hover {
    color: #0362a2;
    background-color: transparent;
    text-decoration: none;
}

.bodytext A:active {
    color: #0362a2;
    background-color: transparent;
}



.bodytextsmallest  { font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt; color: #000000 }
.bodytextwhite {
	font-family: Arial, MS Sans Serif, Helvetica;
	font-size: 10pt;
	color: white
}

.categoryLink A {color:black; font-weight:bold}
.nounderline A {text-decoration:none;font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt; color: white }
.nounderlineblack A {text-decoration:none;font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt; color: black }
.nounderlinedkblue A {text-decoration:none;font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt; color: #1b2970 }
.bodytextsmalldkblue { font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt; color:#1b2970 }
.bodytextsmalldkbluenounderline { text-decoration:none;font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt; color:#1b2970 }
.bodytextsmallnounderline {text-decoration:none;font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt; color: #000000 }
.bodytextsmall { font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt; color: #000000 }
.bodytextsmallwhite { font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt; color: white }
.bodytextsmallblacka A {text-decoration:none;font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt; color: black }
.leftnavcell { text-decoration: none; color: #252525; font-size: 9.5px; font-family: tahoma,verdana,arial,helvetica;
 font-weight: bold;}
.leftnavrel { text-decoration: none; color: #000000; font-size: 8pt; font-family: Arial, MS Sans Serif, Helvetica; position: relative; line-height: 10pt; top: 1px }
.leftnavsmall { text-decoration: none; color: #252525; font-size: 9.5px; font-family: tahoma,verdana,arial,helvetica;
 font-weight: normal;
}
.leftnavstat { text-decoration: none; color: #252525; font-size: 9.5px; font-family: tahoma,verdana,arial,helvetica;
 font-weight: bold; ;
}
.leftsubnav { text-decoration: none; color: #ffffff; font-size: 8pt; font-family: Arial, MS Sans Serif, Helvetica; font-weight: bold}
.mainpagehead { font-family: Arial, MS Sans Serif, Helvetica; color: #006098; font-size: 14pt; letter-spacing: 1pt; font-weight: bold }
.menuText {cursor: default; font-family: tahoma,verdana,arial,helvetica; font-size: 10px; font-weight: bold; color: #336699; text-decoration:none;}
.newlink{ color: #c06000; font-family: Arial, MS Sans Serif, Helvetica font-size: 10pt; text-decoration: none}
.rthead { font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt; color: #006098; font-weight: bold; padding-left: 2px; padding-top: 9px }
.rtlink:visited{ color: #666666; font-size: 8pt; font-family: Arial, MS Sans Serif, Helvetica}
.rtlink{ color: #006098; font-size: 8pt; font-family: Arial, MS Sans Serif, Helvetica}
.subpagehead { font-family: Arial, MS Sans Serif, Helvetica; font-size: 12pt; color: #80B0D0; font-weight: bold }
.subpagesubhead { font-family: Arial, MS Sans Serif, Helvetica; font-size: 12pt; color: #000000; font-weight: bold }
.subpagesubhead { font-family: Arial, MS Sans Serif, Helvetica; font-size: 12pt; color: #000000; font-weight: bold }
.subpagetitle { font-family: Arial, MS Sans Serif, Helvetica; color: #000000; font-size: 12pt; font-weight: bold }.subpagesubhead { font-family: Arial, MS Sans Serif, Helvetica; font-size: 12pt; color: #000000; font-weight: bold }
.subtitle{ text-decoration: none; color: #ffffff; font-size: 8pt; font-family: Arial, MS Sans Serif, Helvetica; font-weight: bold}
.subtitleCell{ text-decoration: none; color: #ffffff; font-size: 10pt; font-family: Arial, MS Sans Serif, Helvetica; font-weight: bold;
 filter:dropShadow(color=#404040,offx=1,offy=2);}
.subtitlejr{ text-decoration: none; color: black; font-size: 8pt; font-family: Arial, MS Sans Serif, Helvetica; font-weight: bold}
.subtitlenav{ text-decoration: none; color: #ffffff; font-size: 10pt; font-family: Arial, MS Sans Serif, Helvetica; font-weight: bold}
p.rtside { margin-left: 3px }

.searchword {background-color: lightblue; font-weight: bold;}
.searchresult {font-family: Arial, MS Sans Serif, Helvetica; font-size: 10pt; font-weight: bold; text-decoration: none}
.headlines { text-decoration: none; color: #FFFFFF; font-size: 8pt; font-family: tahoma,verdana,arial,helvetica; padding-left: 0px; font-weight: bold;}

.admintext { font-family: Arial, MS Sans Serif, Helvetica; font-size: 10pt; color: #000000 }
.adminerror { font-family: Arial, MS Sans Serif, Helvetica; font-size: 10pt; color: #cc0000; font-weight: bold }
.admintextsmall { font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt; color: #000000 }
.adminmono { font-family: Courier, MS Sans Serif; font-size: 8pt; color: #000000 }



.idsitebodytextsmallest A:link {
    color: #0362a2;
    background-color: transparent;
}

.idsitebodytextsmallest A:visited {
    color: #0362a2;
    background-color: transparent;
}

.idsitebodytextsmallest A:hover {
    color: #0362a2;
    background-color: transparent;
    text-decoration: none;
}

.idsitebodytextsmallest A:active {
    color: #0362a2;
    background-color: transparent;
}


.idsitebodytextsmallest  { font-family: Arial, MS Sans Serif, Helvetica; font-size: 8pt;}


.idsitebodytextsmall A:link {
    color: #0362a2;
    background-color: transparent;
}

.idsitebodytextsmall A:visited {
    color: #0362a2;
    background-color: transparent;
}

.idsitebodytextsmall A:hover {
    color: #0362a2;
    background-color: transparent;
    text-decoration: none;
}

.idsitebodytextsmall A:active {
    color: #0362a2;
    background-color: transparent;
}


.idsitebodytextsmall  { font-family: Arial, MS Sans Serif, Helvetica; font-size: 10pt;}

table.greytable  {
	font: 11px/12px Arial, Verdana, Helvetica, sans-serif;
	text-transform: uppercase; 
	border-collapse: collapse;
	width: 430px;
	background: #cecfde;
	}

th.greytable  {
	padding: 3px;
	text-align: left;
	}

tr.greytable  td {
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	background: #cecfde;
	}

tr.lgreytable  td {
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	background: #dedfe7;
	}

td.greytable  {
	border-bottom: 2px solid #ffffff;
	padding: 3px;
	}

td:first-child.greytable  {
	width: 190px;
	}

td+td.greytable {
	border-left: 0px solid #FFFFFF;
	text-align: center;
	}
	
.consultboxheaders {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 20px;
}
.consultboxtext {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00176B;
	margin: 10px 15px 5px 15px;
}
.paragraphheader {
	color: #0581d3;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tabon {
	color: #0362A2;
	font-size: 12px;
	font-family: Arial, MS Sans Serif, Helvetica;
	text-decoration: none;
}
a.tab:link {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, MS Sans Serif, Helvetica;
	text-decoration: underline;
}
a.tab {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, MS Sans Serif, Helvetica;
	text-decoration: underline;
}
a.tab:hover {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, MS Sans Serif, Helvetica;
	text-decoration: none;
}
a.tab:active {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, MS Sans Serif, Helvetica;
	text-decoration: none;
}
a.tab:visited {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, MS Sans Serif, Helvetica;
	text-decoration: underline;
}

a.orange:hover{ 
    color: #EF9E10;
	text-decoration: underline
}

a.orange:link {
    color: #EF9E10;
    background-color: transparent;
}

a.orange:visited {
    color: #EF9E10;
    background-color: transparent;
}

a.orange:hover {
    color: #EF9E10;
    background-color: transparent;
    text-decoration: none;
}

a.orange:active {
    color: #EF9E10;
    background-color: transparent;
}	




/* Solutions Government Section */
/* Solutions Government Section */
/* Solutions Government Section */
/* Solutions Government Section */


.close { 
display : inline;
text-decoration : underline;
font-weight : bold;
color : #5e624b;
cursor : pointer;
}

.description { 
font-size : 0.9em;
color : #000000;
font-weight : normal;
padding-top : 28px;
padding-bottom : 18px;
width : 548px;
}
.descriptionclose { 
visibility : inherit;
position : absolute;
right : 505px;
top : -1px;
width : 49px;
color : #999999;
}
.expandtext { 
display : none;
padding-left : 34px;
}
.expandtext0 {display:none; margin-left:-12px;}
.filedesc { 
background-image : url(/images/SolutionsForGovernment/download.gif);
background-repeat : no-repeat;
background-position : top left;
padding-left : 12px;
padding-bottom : 12px;
font-family : Arial, Helvetica, sans-serif;
line-height : 11px;
position : relative;
height : 11px;
width : 568px;
margin-top : 3px;
font-weight : normal;
}
.filedesc a:hover { 
color : #006bb7;
text-decoration : underline;
}
.filesummary { 
padding-top : 3px;
margin-top : 3px;
font-family : Arial, Helvetica, sans-serif;
position : relative;
width : 548px;
background-image : url(/images/SolutionsForGovernment/add.gif);
background-repeat : no-repeat;
background-position : 0 5px;
padding-left : 12px;
font-weight : normal;
}
.filesummary a, .bodytext .filesummary a, .filesummary a:visited, .bodytext .filesummary a:visited { 
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
color : #4b4e3c;
}
.filesummary a:hover, .bodytext .filesummary a:hover { 
text-decoration : underline;
font-family : Arial, Helvetica, sans-serif;
color : #4b4e3c;
}
.flagheading { 
z-index : 30;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
color : #5e624b;
border-bottom : 1px dashed #5e624b;
visibility : inherit;
}
.flags { 
position : absolute;
left : 153px;
top : 0px;
width : 414px;
height : 339px;
background-color : #ffffff;
visibility : hidden;
}
.greenheading { 
font-size : 14px;
font-family : Arial, Helvetica, sans-serif;
color : #4b4e3c;
font-weight : normal;
z-index : 50;
height : auto;
width : 548px;
margin-top : 12px;
border-bottom: 1px dashed #4b4e3c;
}
.maps { 
position : absolute;
left : 153px;
top : 0;
width : 414px;
height : 237px;
z-index : -2;
visibility : visible;
}
.number { 
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : normal;
color : #ffffff;
width : 11px;
height : 24px;
z-index : 8;
}
.print { 
visibility : inherit;
}
.processdetail { 
position : absolute;
top : 52px;
width : 548px;
height : auto;
font-family : Arial, Helvetica, sans-serif;
font-size : 0.9em;
z-index : 9;
border-bottom : none;
}
.processdetail h1 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 1.2em;
color : #5e624b;
border-bottom : 1px dashed #5e624b;
font-weight : normal;
margin-bottom : -5px;
}
.productsummary { 
padding-top : 3px;
margin-top : 3px;
font-family : Arial, Helvetica, sans-serif;
position : relative;
width : 568px;
padding-left : 34px;
font-weight : normal;
}
.productsummary .expandtext { 
position : relative;
left : -34px;
}
.productsummary a, .bodytext .productsummary a, .productsummary a:visited, .bodytext .productsummary a:visited { 
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
color : #4b4e3c;
}
.productsummary a:hover, .bodytext .productsummary a:hover { 
text-decoration : underline;
font-family : Arial, Helvetica, sans-serif;
color : #4b4e3c;
}
.regiongrouping { 
width : 548px;
position : relative;
padding-top : 12px;
padding-bottom : 12px;
border-top : 1px dashed #4b4e3c;
padding-bottom : 36px;
padding-top : 4px;
margin-bottom : 12px;
font-size : 0.9em;
}
.regionheading { 
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #4b4e3c;
font-weight : bold;
text-decoration : none;
width : 568px;
}
.step { 
text-align : center;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #343434;
width : 84px;
height : 27px;
background-image : none;
z-index : 300;
}
.subheading { 
font-size : 14px;
font-family : Arial, Helvetica, sans-serif;
color : #4b4e3c;
font-weight : normal;
z-index : 50;
height : auto;
width : 548px;
margin-top : 12px;
}
.successstories { 
font-family : Arial, Helvetica, sans-serif;
}
#cardcontain { 
position : relative;
width : 565px;
height : 300px;
}
#circle1 { 
position : absolute;
left : 39px;
width : 40px;
height : 38px;
z-index : 300;
}
#circle2 { 
position : absolute;
left : 132px;
width : 40px;
height : 38px;
z-index : 300;
}
#circle3 { 
position : absolute;
left : 225px;
width : 40px;
height : 38px;
z-index : 300;
}
#circle4 { 
position : absolute;
left : 318px;
width : 40px;
height : 38px;
z-index : 300;
}
#circle5 { 
position : absolute;
left : 411px;
width : 40px;
height : 38px;
z-index : 300;
}
#circle6 { 
position : absolute;
left : 504px;
width : 40px;
height : 38px;
z-index : 300;
}
#container { 
position : relative;
padding-top : 102px;
padding-left : 20px;
width : 588px;
height : auto;
padding-bottom : 50px;
left : 0;
top : 0;
background-image : url(/images/SolutionsForGovernment/bg.jpg);
background-repeat : no-repeat;
}

#container .expandtext a, #container .expandtext a:hover, #container .expandtext a:visited { 
color : #006bb7;
}
#container .filedesc a, #container .filedesc a:visited { 
color : #006bb7;
text-decoration : none;
}
#containermain { 
position : relative;
padding-top : 147px;
padding-left : 20px;
width : 588px;
height : auto;
padding-bottom : 50px;
left : 0;
top : 0;
background-image : url(/images/SolutionsForGovernment/bg_main.jpg);
background-repeat : no-repeat;
font-family : Arial, Helvetica, sans-serif;
}
#datacapture { 
visibility : visible;
}
#desc1 { 
position : absolute;
top : 23px;
left : 293px;
width : 260px;
}
#desc2 { 
width : 270px;
position : absolute;
top : 90px;
left : 216px;
}
#desc3 { 
width : 280px;
position : absolute;
top : 149px;
left : 141px;
}
#description { 
font-size : 0.9em;
color : #000000;
font-weight : normal;
padding-top : 28px;
padding-bottom : 18px;
width : 548px;
}
#diagram { 
position : relative;
left : -20px;
top : 0;
padding-top : 16px;
height : 312px;
width : 588px;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
width : 588px;
visibility : visible;
background-image : url(/images/SolutionsForGovernment/process.gif);
background-position : 0 16px;
background-repeat : no-repeat;
padding-left : 20px;
padding-right : 20px;
}
#entitlement, #dataprep, #docissuance, #docdelivery, #postissuance { 
visibility : hidden;
}
#featurelist ul { 
padding-left : 0;
margin-left : 15px;
}
#featurelist ul li { 
list-style-image : url(/images/SolutionsForGovernment/eyeball.gif);
list-style-type : disc;
}
#featurelist-a { 
width : 274px;
float : left;
}
#featurelist-a ul { 
padding-left : 0;
margin-left : 15px;
}
#featurelist-a ul li { 
list-style-image : url(/images/SolutionsForGovernment/eyeball.gif);
list-style-type : disc;
}
#featurelist-b { 
width : 294px;
float : right;
}
#featurelist-b ul { 
padding-left : 0;
margin-left : 15px;
}
#featurelist-b ul li { 
list-style-image : url(/images/SolutionsForGovernment/eyeball.gif);
list-style-type : disc;
}
#featurelistcontain { 
width : 570px;
padding-top:12px;
}
#flagmapcontainer { 
position : relative;
top : 16px;
visibility : visible;
z-index : 0;
height : 400px;
}
#image { 
position : relative;
left : 428px;
top : -25px;
height : 140px;
width : 140px;
}
#instructions { 
position : relative;
left : 0;
top : 0;
padding-top : 16px;
height : 70px;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
width : 548px;
visibility : visible;
}
#instructions_dia { 
position : relative;
top : -2px;
width : 558px;
}
#linkheading { 
font-size : 1.1em;
color : #4b4e3c;
font-weight : normal;
width : 548px;
border-bottom : 1px dashed;
}
#linksnarrow { 
position : relative;
width : 422px;

top : -132px;
}
#linksnarrow td { 
font-family : Arial, Helvetica, sans-serif;
color : #5e624b;
padding-left : 1.1em;
background-image : url(/images/SolutionsForGovernment/arrow-box.gif);
background-position : top left;
background-repeat : no-repeat;
line-height : 0.9em;
padding-bottom : 5px;
padding-top : 0;
}
#linksnarrow td a { 
color : #5e624b;
text-decoration : none;
font-size : 0.75em;
}
#linksnarrow td a:hover { 
color : #5e624b;
text-decoration : underline;
}
#linkswide { 
position : relative;
width : 548px;
top : 8px;
}
#linkswide td { 
font-family : Arial, Helvetica, sans-serif;
color : #5e624b;
padding-left : 1.1em;
background-image : url(/images/SolutionsForGovernment/arrow-box.gif);
background-position : top left;
background-repeat : no-repeat;
line-height : 0.9em;
padding-bottom : 5px;
padding-top : 0;
}
#linkswide td a { 
color : #5e624b;
text-decoration : none;
font-size : 0.75em;
}
#linkswide td a:hover { 
color : #5e624b;
text-decoration : underline;
}
#marketselect { 
position : absolute;
left : 0;
top : 0;
width : 153px;
height : 200px;
z-index : 1;
}
#marketselect td { 
font-family : arial, sans-serif;
font-size : 0.7em;
color : #5e624b;
cursor: pointer;
}
#number1 { 
cursor : default;
position : absolute;
left : 13px;
top : 7px;
z-index : 400;
}
#number2 { 
cursor : default;
position : absolute;
left : 13px;
top : 8px;
z-index : 400;
}
#number3 { 
cursor : default;
position : absolute;
left : 13px;
top : 8px;
z-index : 400;
}
#number4 { 
cursor : default;
position : absolute;
left : 13px;
top : 8px;
z-index : 400;
}
#number5 { 
cursor : default;
position : absolute;
left : 13px;
top : 8px;
z-index : 400;
}
#number6 { 
cursor : default;
position : absolute;
left : 13px;
top : 8px;
z-index : 400;
}
#numbercontainer { 
position : relative;
z-index : 400;
left : -5px;
}
#processdescription { 
position : relative;
font-size : 90%;
color : #000000;
font-weight : normal;
padding-top : 28px;
padding-bottom : 18px;
width : 548px;
z-index : 400;
}
#processdetailcontainer { 
position : relative;
top : 15px;
height : 150px;
}
#rollovercontain { 
z-index : -1;
}
#rollovercontainer { 
position : relative;
top : -65px;
z-index : 400;
left : -5px;
}
#step1 { 
position : absolute;
left : 17px;
top : 44px;
}
#step2 { 
position : absolute;
left : 112px;
top : 44px;
}
#step3 { 
position : absolute;
left : 205px;
top : 44px;
}
#step4 { 
position : absolute;
left : 297px;
top : 44px;
}
#step5 { 
position : absolute;
left : 388px;
top : 44px;
}
#step6 { 
position : absolute;
left : 483px;
top : 44px;
}
#container #subtitle { 
font-size : 1.1em;
color : #4b4e3c;
font-weight : normal;
width : 568px;
}

#containermain #subtitle { 
font-size : 1.1em;
color : #4b4e3c;
font-weight : normal;
width : 568px;
}

#container #subtitle sup { 
font-size : 0.8em;
}
#threecards { 
position : absolute;
top : 0;
left : 0;
}
#title { 
font-size : 1.4em;
color : #4b4e3c;
font-weight : 700;
width : 568px;
}
#title { 
font-size : 18px;
font-family : Arial, Helvetica, sans-serif;
color : #4b4e3c;
font-weight : normal;
}
#title { 
font-size : 18px;
font-family : Arial, Helvetica, sans-serif;
color : #4b4e3c;
font-weight : normal;
left : 21px;
top : 7px;
z-index : 50;
height : auto;
width : 568px;
}
#title sup { 
font-size : 0.9em;
}

