BODY  
{

	FONT-FAMILY: sans-serif
}

td.bg
{
	background-position : 200 200;
	background-image : url(Images/state-seal.jpg);
    background-repeat : no-repeat;
}


A, TD, TH, SELECT, P
{
	font-family: Verdana;
	font-style: normal;
	font-size: 11px;
}

HR
{	
	border: 0;
	height: 1px;
	color: #cccccc;
}

A:link, A:visited 
{
	color: #0033cc;
	text-decoration: none;
}
A:hover 
{
	color: #0033cc;
	text-decoration: underline;
}

A.topNav:link, A.topNav:visited
{
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}

A.submenu:link, A.submenu:visited
{
	font-size: 10px;
	color:blue;
	font-weight:bold;
	text-decoration: underline;
}

A.topNav:hover
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

td.topNav
{
	letter-spacing: 1px;
	color: #ffffff;
	background-color: #666699;
}

td.info
{
	 font-size:10px;
	color: Teal;
	 font-weight:bold;
}

A.sideNav:link, A.sideNav:visited
{
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

A.sideNav:hover
{
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

td.sideNav
{
	padding-right: 15px;
	color: #000000;
	height: 25;
	text-align: right;
	width:90;
}

A.bottomNav:link, A.bottomNav:visited
{
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

A.bottomNav:hover
{
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.error
{
	color: Red;
	font-weight: bold;
}

.small
{
	font-size: 10px;
}

.bold
{
	font-weight: bold;
}

.whiteBold
{
	font-weight: bold;
	color: #ffffff;
}

.largeBold
{
	font-size: 14px;
	font-weight: bold;
}

.tableHeading
{
	color: Red;
	font-weight: bold;
	letter-spacing: 1px;
	text-align:center;
}

.fieldLabel
{
	font-weight: normal;
	text-align: left;
	padding-right: 3px;
	color: "blue";
	vertical-align: middle;
	
}

.fieldLabel2
{
	font-weight: normal;
	text-align: right;
	padding-right: 3px;
	color: "blue";
	vertical-align: middle;	
}

.fieldLabel3
{
	font-weight: bold;
	text-align: right;
	padding-right: 3px;
	color: "black";
	vertical-align: middle;	
}

.fieldLabelValue
{
	border-right: #555555 1px solid;
	border-top: #555555 1px solid;
	border-left: #555555 1px solid;
	border-bottom: #555555 1px solid;
	color: Black;
	font-family: Verdana;
	font-size: 8pt;
	width:320;
}

.fieldLabelWhite
{
	color: ffffff;
	font-weight: bold;
	text-align: right;
	padding-right: 3px;
}

.fieldWhite
{
	color: ffffff;
}

.white
{
	color: ffffff;
}

A.whiteLink:link, A.whiteLink:visited
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

A.whiteLink:hover
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

A.boldLink:link, A.boldLink:visited
{
	font-weight: bold;
}

A.boldLink:hover
{
	font-weight: bold;
	text-decoration: underline;
}

A.largeBoldLink:link, A.largeBoldLink:visited
{
	font-weight: bold;
	font-size: 14px;
}

A.largeBoldLink:hover
{
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
}

.dropDownList
{
	border-right: #555555 1px solid;
	border-top: #555555 1px solid;
	font-size: 8pt;
	border-left: #555555 1px solid;
	border-bottom: #555555 1px solid;
	font-family: Verdana;
	background-color: #eeeeee;
}

.textBox
{
	border-right: #555555 1px solid;
	border-top: #555555 1px solid;
	font-size: 8pt;
	border-left: #555555 1px solid;
	border-bottom: #555555 1px solid;
	font-family: Verdana;
	background-color: #eeeeee;
}

.textBoxRead
{
	border-right: #555555 1px solid;
	border-top: #555555 1px solid;
	border-left: #555555 1px solid;
	border-bottom: #555555 1px solid;
	font-family: Verdana;
	width:300;
	background-color: #c8c8db;
	font-size: 8pt;
}

.labelRead
{
	font-family: Verdana;
	width:300;
	color:Black;
	font-size: 8pt;
}

.shortTextBoxRead
{
	border-right: #555555 1px solid;
	border-top: #555555 1px solid;
	border-left: #555555 1px solid;
	border-bottom: #555555 1px solid;
	font-family: Verdana;
	width:100;
	background-color: #c8c8db;
	font-size: 8pt;
}

.button
{
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	font-size: 8pt;
	border: 1px solid #000000;
	padding-left: 4;
	padding-right: 4;
	padding-top: 1;
	padding-bottom: 1;
	background-color: #808080;
}

.ssWhite
{
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	padding-right: 3px;
	font-size: 14pt;
}
.break { page-break-after : always;}
.break1 { page-break-before : always;}

.input2
{
	border: 1px solid #808080;
	padding-left: 4; 
	padding-right: 4; 
	padding-top: 1; 
	padding-bottom: 1; 
	border-right: #555555 1px solid;
	border-top: #555555 1px solid;
	border-left: #555555 1px solid;
	border-bottom: #555555 1px solid;
	color: white;
	background-color:orange;
	font-family: Verdana;
	font-size: 8pt;
	font-weight:bold;
}

TD.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt
}

TD.tablehead{FONT-FAMILY: verdana, geneva, arial; BACKGROUND-COLOR: #aaaaaa; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: 600; TEXT-ALIGN: center; }
TD.tableheado{FONT-FAMILY: verdana, geneva, arial; BACKGROUND-COLOR: #FF8000; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: 600; TEXT-ALIGN: center; }

TR.tablehead{FONT-FAMILY: verdana, geneva, arial; BACKGROUND-COLOR: #aaaaaa; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: 600; TEXT-ALIGN: center; }
TR.tableheado{FONT-FAMILY: verdana, geneva, arial; BACKGROUND-COLOR: #FF8000; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: 600; TEXT-ALIGN: center; }
TR.status{FONT-FAMILY: verdana, geneva, arial; BACKGROUND-COLOR: white; COLOR: #000000; FONT-SIZE: 8px; FONT-WEIGHT: 100; TEXT-ALIGN: left; }
TR.tableheadr{FONT-FAMILY: verdana, geneva, arial; BACKGROUND-COLOR: #FF8000; COLOR: red; FONT-SIZE: 13px; FONT-WEIGHT: 600; TEXT-ALIGN: center; }

TABLE.gediDataGrid
{
	border: #666699 1px solid;
	border-collapse: collapse;
}
TABLE.gediDataGrid TR
{
	background-color: white;
}
TABLE.gediDataGrid TR.header
{
	color: white;
	background-color: #666699;
}
TABLE.gediDataGrid TR.alt
{
	background-color: #c8c8db;
}
TABLE.gediDataGrid TR.edit
{
	background-color: yellow;
}
TABLE.gediDataGrid TR.footer
{
	font-weight: bold;
	background-color: #f0f0f0;
}
TABLE.gediDataGrid TD
{
	border: #c8c8db 1px solid;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
TABLE.gediDataGrid TR.header TD
{
	border-style:none;
	padding-right: 10px;
	font-size:12px;
}
TABLE.gediDataGrid TR.header TD A
{
	color:yellow;
	font-weight: bold;
}

TABLE.txchseGridView
{
	border: #666699 1px solid;
	border-collapse: collapse;
}
TABLE.txchseGridView TR
{
	background-color: white;
}
TABLE.txchseGridView TR.header
{
	color: white;
	background-color: #666699;
}
TABLE.txchseGridView TR.alt
{
	background-color: #c8c8db;
}
TABLE.txchseGridView TR.edit
{
	background-color: yellow;
}
TABLE.txchseGridView TR.footer
{
	font-weight: bold;
	background-color: #f0f0f0;
}
TABLE.txchseGridView TD
{
	border: #c8c8db 1px solid;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
TABLE.txchseGridView TR.header TD
{
	border-style:none;
	padding-right: 10px;
	font-size:12px;
}
TABLE.txchseGridView TR.header TD A
{
	color:yellow;
	font-weight: bold;
}

TR.header
{
	color: white;
	background-color: #666699;
}
TR.alt
{
	background-color: #c8c8db;
}

H1
{
	font-size: medium;
	margin-bottom: 5px;
	color: #666699;
	font-family: Arial, Verdana;
}
H2
{
	font-size:small;
	margin-bottom: 5px;
	color: #666699;
	font-family: Arial, Verdana;
}

.h1_certificate_search {
	font-size: medium;
	margin-bottom: 5px;
	color: #000000;
	font-family: Arial, Verdana;
}

.h2_certificate_search {
	font-size: small;
	margin-bottom: 5px;
	color: #000000;
	font-family: Arial, Verdana;
}

.gediPanel
{
	border: #cccccc 1px solid;
    width: 100%;
    background-color: #f5f5f5
}
.gediButton
{
	border: 1px solid #808080;
	padding-left: 4; 
	padding-right: 4; 
	padding-top: 1; 
	padding-bottom: 1; 
	border: #555555 1px solid;
	color: white;
	background-color: orange;
	font-family: Verdana;
	font-size: 8pt;
	font-weight:bold;
}

.requiredField
{
	color: red;
}
.footnote
{
	color:#555555;
	font-size:smaller;
}
.footnoteImportant
{
	font-weight:bold;
}
.gediFieldLabel
{
	font-weight: bold;
	text-align: left;
	padding-right: 3px;
	vertical-align: middle;
}
.gediFieldLabelRight
{
	font-weight: bold;
	text-align: right;
	padding-right: 3px;
	vertical-align: middle;
}
.gediFieldLabelRightTop
{
	font-weight: bold;
	text-align: right;
	padding-right: 3px;
	vertical-align: top;
}
.gediRadioButtonList
{
	font-weight:bold;
}
.gediValidationSummary
{
	border-right: red 1px solid;
	border-top: red 1px solid;
	padding-left: 5px;
	border-left: red 1px solid;
	padding-top: 5px;
	border-bottom: red 1px solid;
	background-color: #ffffcc;
}
.gediValidationSummary ul
{
	margin-top:5px;
	margin-bottom:5px;
}
.instructions
{
	border: #aaaaaa 1px solid;
	padding: 5px;
	background-color: floralwhite;
}
.gediSubHeading
{
	font-size:small;
	margin-bottom: 5px;
	color: #666699;
	font-family: Arial, Verdana;
}



BODY
{
    MARGIN: 0px;
    FONT-FAMILY: Verdana;
    font-size: 11px;
}

A,TD,TH,SELECT,P
{
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana
}

A:link
{
    COLOR: #0033cc;
    TEXT-DECORATION: none
}

A:visited
{
    COLOR: #0033cc;
    TEXT-DECORATION: none
}

A:hover
{
    COLOR: #0033cc;
    TEXT-DECORATION: underline
}

A.topNav:link
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

A.topNav:visited
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

A.topNav:hover
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}

TD.topNav
{
    COLOR: #ffffff;
    LETTER-SPACING: 1px;
    BACKGROUND-COLOR: #666699
}

A.sideNav:link
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none
}

A.sideNav:visited
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none
}

A.sideNav:hover
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}

TD.sideNav
{
    PADDING-RIGHT: 15px;
    COLOR: #000000
}

A.bottomNav:link
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none
}

A.bottomNav:visited
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none
}

A.bottomNav:hover
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}

.applicationHeader
{
	font-family: Tahoma;
	font-size: 18px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #ffffff;
}

.applicationCustomField
{

}

.applicationCustomFieldLabel
{
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

.applicationCustomFieldValue
{
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
}

.applicationFooter
{
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
}

.copyrightText
{
	font-family: Verdana;
	font-size: 9px;
	color: #ffffff;
}

.subText
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

.verticalMenu
{
	background-color: #dddddd;
}

.verticalMenuContainer
{
	background-color: #dddddd;
	height: 100%;
	border-right: solid 2px black;
}

.verticalMenuItem
{
	font-size: 11px;
	cursor: hand;
	border: solid 1px #dddddd;
	padding-left: 10px;
}

.verticalSubMenu
{
	background-color: #dddddd;
	border: solid 2px black;
}

.verticalMenuSelected
{
	font-size: 11px;
	cursor: hand;
	background-color: #eeeeee;
	border: solid 1px black;
	padding-left: 10px;
}

.horizontalMenu
{
	background-color: #dddddd;
}

.horizontalMenuContainer
{
	background-color: #dddddd;
	width: 100%;
	border-bottom: solid 2px black;
}

.horizontalMenuItem
{
	font-size: 11px;
	cursor: hand;
	border: solid 1px #dddddd;
	padding-left: 10px;
}

.horizontalSubMenu
{
	background-color: #dddddd;
	border: solid 2px black;
}

.horizontalMenuSelected
{
	font-size: 11px;
	cursor: hand;
	background-color: #eeeeee;
	border: solid 1px black;
	padding-left: 10px;
}

.message-link{
    font-size:11pt;
}