/*================================
SDI Corp Gray Skin by DFJ
================================*/

/*================================
   General Styles
================================*/

html{
	height: 100%;
}

Body{
	background-color: #f5f6f6;
	height: 100%;
}

#fckbody {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(spacer.gif);
	background-repeat: repeat;
	padding: 5px 5px 5px 5px;
}

.mainbody{
	width:100%;
	background-color: #f5f6f6;
	background-image: url(main-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 20px;
	height: 100%;
}

.pagemaster{
	width:980px;
	color: #333;
}

.contentbg{
	background-color:#FFFFFF;
}

.logopadding{
	padding: 4px 20px 15px 30px;
}


table, tr, td, div {
	font-family: Tahoma,Arial,Helvetica,san-serif;
	font-size:11px;
	font-weight:normal;
	color:#333;
}

p {
	font-family: Tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
}



A:link, A:visited, A:active {
	text-decoration:underline;
	color:#333;
	background-color: transparent;
	font-weight: 500;
}

A:hover{
	text-decoration:none;
	color:#339999;
	font-weight: 500;
}

.normal{font-family:Tahoma,Arial,Helvetica,san-serif; font-size:10pt; font-weight:normal; color:#333; }
A.normal:link{text-decoration:underline; color:#333; background-color: transparent; }
A.normal:visited{text-decoration:underline; color:#333; background-color: transparent; }
A.normal:active{text-decoration:underline; color:#333; background-color: transparent; }
A.normal:hover{text-decoration:none; color:#339999; background-color: transparent; }

.Normal{font-family:Tahoma,Arial,Helvetica,san-serif; font-size:10pt; font-weight:normal; color:#333; }
A.Normal:link{text-decoration:underline; color:#333; background-color: transparent; }
A.Normal:visited{text-decoration:underline; color:#333; background-color: transparent; }
A.Normal:active{text-decoration:underline; color:#333; background-color: transparent; }
A.Normal:hover{text-decoration:none; color:#339999; background-color: transparent; }

.user {font-family:Verdana,Arial,Helvetica,san-serif; font-size:12px; color:#333; }
A.user:link{text-decoration:underline; color:#333; background-color: transparent; }
A.user:visited{text-decoration:underline; color:#333; background-color: transparent; }
A.user:active{text-decoration:underline; color:#333; background-color: transparent; }
A.user:hover{text-decoration:none; color:#339999; background-color: transparent; }

.breadcrumb {font-family:Verdana,Arial,Helvetica,san-serif; font-size:11px; color:#333; }
A.breadcrumb:link{text-decoration:none; color:#333; background-color: transparent; }
A.breadcrumb:visited{text-decoration:none; color:#333; background-color: transparent; }
A.breadcrumb:active{text-decoration:none; color:#333; background-color: transparent; }
A.breadcrumb:hover{text-decoration:none; color:#339999; background-color: transparent; }


.altmenu {font-family:Verdana,Arial,Helvetica,san-serif; font-size:12px; font-weight:700; color:#333; }
A.altmenu:link{text-decoration:underline; color:#333; font-weight:700; background-color: transparent; }
A.altmenu:visited{text-decoration:underline; color:#333; font-weight:700; background-color: transparent; }
A.altmenu:active{text-decoration:underline; color:#333; font-weight:700; background-color: transparent; }
A.altmenu:hover{text-decoration:none; color:#339999; font-weight:700; background-color: transparent; }

.linktext, a.linktext:active, a.linktext:link, a.linktext:visited {
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}

a.linktext:hover {
	text-decoration: none;
	color: #333;
	font-weight: bold;
}


.head {font-family:Verdana,Tahoma,Arial,Helvetica,san-serif; font-size:12px; font-weight:bold; color:#333; }

/*styleofitemtitlesoneditandadminpages*/
.subhead{font-family:Tahoma,Arial,Helvetica,san-serif; font-size:12px; font-weight:bold; color:#333; }

/*moduletitlestyleusedinsteadofHeadforcompactrenderingbyQuickLinksandSigninmodules*/
.subsubhead{font-family:Tahoma,Arial,Helvetica,san-serif; font-size:11px; font-weight:bold; color:#333; }

h1{
	margin: 0px;
}
h2{font-family:Verdana,Tahoma,Arial,Helvetica,san-serif; font-size:20px; font-weight:normal; color:#666666;  background-color:transparent}
h3{font-family:Verdana,Tahoma,Arial,Helvetica,san-serif; font-size:12px; font-weight:normal; color:#666666; background-color:transparent}
h4{font-family:Verdana,Tahoma,Arial,Helvetica,san-serif; font-size:12px; font-weight:normal; color:#666666; background-color:transparent}
h5,dt{font-family:Verdana,Tahoma,Arial,Helvetica,san-serif; font-size:11px; font-weight:bold; color:#666666; background-color:transparent}
h6{font-family:Verdana,Tahoma,Arial,Helvetica,san-serif; font-size:11px; font-weight:bold; color:#666666; background-color:transparent}
ul li {list-style-type: disc; }
tfoot,thead{font-family:Verdana,Tahoma,Arial,Helvetica,san-serif; font-size:12px; color:#666666; }
th{vertical-align:baseline; font-family:Verdana,Tahoma,Arial,Helvetica,san-serif; font-size:12px; font-weight:bold; color:#666666; }

/*================================
DFJ - Styles for Teal Containers
================================*/

.green_box_title {
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.green_outline_title {
	color: #339999;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#corpgreen .specialbold 
{display: inline;
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        color: #339999;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }

#corpgreen A,#corpgreen A:link,#corpgreen A:visited,#corpgreen A:active {
	text-decoration:underline;
	color:#333;
	background-color: transparent;
	font-weight: 500;
}

#corpgreen A:hover {
	text-decoration:none;
	color:#339999;
	font-weight: 500;
}

#corpgreen .heading3 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 10pt;
        color: #339999;
        background-color: inherit;
        margin-top: 6pt;
        margin-bottom: 3pt;
       }

#corpgreen .subheading {
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
		font-weight: 700;
        font-size: 12pt;
        color: #333;
        margin-top: 6pt;
        margin-bottom: 3pt;
       }

#corpgreen A.subheading:link, #corpgreen A.subheading:visited, #corpgreen A.subheading:active {
	text-decoration:underline;
    color: #333;
}

#corpgreen A.subheading:hover{
	text-decoration:none;
    color: #339999;
}

#corpgreen .rss_title, #corpgreen A.rss_title:link, #corpgreen A.rss_title:visited, #corpgreen A.rss_title:active {
	font-family:Tahoma,Arial,Helvetica,san-serif;
	font-size:10pt;
	font-weight:700;
	background-color: transparent;
	color:#333;
}

#corpgreen A.rss_title:hover {
	text-decoration:none;
	color:#CC0000;
	background-color: transparent;
}

#corpgreen .readmore, #corpgreen a.readmore:active, #corpgreen a.readmore:link, #corpgreen a.readmore:visited {
	color: #339999;
	font-weight: bold;
	text-decoration: none;
}

#corpgreen a.readmore:hover {
	text-decoration: none;
	color: #333;
	font-weight: bold;
}

#corpgreen .PageLinks
{
	color: #6A6A6A;
	border: 1px solid #ABABAB;
	background-color: #FFFFFF;
	padding: 2px 3px 3px 4px;
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

#corpgreen .PageLinks:link, #corpgreen .PageLinks:visited, #corpgreen .PageLinks:active
{
	color: #6A6A6A;
	border: 1px solid #ABABAB;
	background-color: #EFEFEF;
	padding: 2px 3px 3px 4px; font-family: tahoma;
	font-weight: bold; font-size: 11px;
	text-decoration: none; height: 20px;
}

#corpgreen .PageLinks:hover
{
	color: #339999;
	border: 1px solid #868686;
	background-color: #DFDFDF;
	padding: 2px 3px 3px 4px; font-family: tahoma;
	font-weight: bold; font-size: 11px;
	text-decoration: none; height: 20px;
}

/*================================
DFJ - Styles for DefaultGray Containers
================================*/

.heading1gray
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 14pt;
        color: #333;
}

#defaultgray .gray_box_title {
	color: #333;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.gray_outline_title {
	color: #333;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}


#defaultgray .specialbold 
{display: inline;
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        color: #333;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }

#defaultgray A,#defaultgray A:link,#defaultgray A:visited,#defaultgray A:active {
	text-decoration:underline;
	color:#333;
	background-color: transparent;
	font-weight: 500;
}

#defaultgray A:hover {
	text-decoration:none;
	color:#CC0000;
	font-weight: 500;
}

#defaultgray .subheading {
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
		font-weight: 700;
        font-size: 12pt;
        color: #333;
        margin-top: 6pt;
        margin-bottom: 3pt;
       }

#defaultgray A.subheading:link, #defaultgray A.subheading:visited, #defaultgray A.subheading:active {
	text-decoration:underline;
    color: #333;
}

#defaultgray A.subheading:hover{
	text-decoration:none;
    color: #CC0000;
}

/*================================
DFJ - Styles for GovSol Blue Containers
================================*/

.heading1blue 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 14pt;
        color: #333;
}

.blue_box_title {
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.blue_outline_title {
	color: #002663;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}


#govsolblue .specialbold 
{display: inline;
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        color: #002663;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }

#govsolblue A,#govsolblue A:link,#govsolblue A:visited,#govsolblue A:active {
	text-decoration:underline;
	color:#002663;
	background-color: transparent;
	font-weight: 500;
}

#govsolblue A:hover {
	text-decoration:none;
	color:#CC0000;
	font-weight: 500;
}

#govsolblue .subheading {
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
		font-weight: 700;
        font-size: 12pt;
        color: #333;
        margin-top: 6pt;
        margin-bottom: 3pt;
       }

#govsolblue A.subheading:link, #govsolblue A.subheading:visited, #govsolblue A.subheading:active {
	text-decoration:underline;
    color: #333;
}

#govsolblue A.subheading:hover{
	text-decoration:none;
    color: #002663;
}


#govsolblue .rss_title, #govsolblue A.rss_title:link, #govsolblue A.rss_title:visited, #govsolblue A.rss_title:active {
	font-family:Tahoma,Arial,Helvetica,san-serif;
	font-size:10pt;
	font-weight:700;
	background-color: transparent;
	color:#333;
}

#govsolblue A.rss_title:hover {
	text-decoration:none;
	color:#CC0000;
	background-color: transparent;
}

#govsolblue .readmore, #govsolblue a.readmore:active, #govsolblue a.readmore:link, #govsolblue a.readmore:visited {
	color: #002663;
	font-weight: bold;
	text-decoration: none;
}

#govsolblue a.readmore:hover {
	text-decoration: none;
	color: #333;
	font-weight: bold;
}

#govsolblue .PageLinks
{
	color: #6A6A6A;
	border: 1px solid #ABABAB;
	background-color: #FFFFFF;
	padding: 2px 3px 3px 4px; font-family: tahoma;
	font-weight: bold; font-size: 11px;
	text-decoration: none; height: 20px;
}

#govsolblue .PageLinks:link, #govsolblue .PageLinks:visited, #govsolblue .PageLinks:active
{
	color: #6A6A6A;
	border: 1px solid #ABABAB;
	background-color: #EFEFEF;
	padding: 2px 3px 3px 4px; font-family: tahoma;
	font-weight: bold; font-size: 11px;
	text-decoration: none; height: 20px;
}

#govsolblue .PageLinks:hover
{
	color: #002663;
	border: 1px solid #868686;
	background-color: #DFDFDF;
	padding: 2px 3px 3px 4px; font-family: tahoma;
	font-weight: bold; font-size: 11px;
	text-decoration: none; height: 20px;
}


/*================================
DFJ - Styles for GovSol Red Containers
================================*/

.heading1red 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 14pt;
        color: #333;
}

.red_box_title {
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.red_outline_title {
	color: #751c0b;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}


#govsolred .specialbold 
{display: inline;
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        color: #751c0b;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }

#govsolred A,#govsolred A:link,#govsolred A:visited,#govsolred A:active {
	text-decoration:underline;
	color:#751c0b;
	background-color: transparent;
	font-weight: 500;
}

#govsolred A:hover {
	text-decoration:none;
	color:#CC0000;
	font-weight: 500;
}

#govsolred .subheading {
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
		font-weight: 700;
        font-size: 12pt;
        color: #333;
        margin-top: 6pt;
        margin-bottom: 3pt;
       }

#govsolred A.subheading:link, #govsolred A.subheading:visited, #govsolred A.subheading:active {
	text-decoration:underline;
    color: #333;
}

#govsolred A.subheading:hover{
	text-decoration:none;
    color: #751c0b;
}



/*================================
DFJ - Styles for IntelSol Containers
================================*/

.heading1purple
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        font-size: 14pt;
        color: #333;
}

.purple_box_title {
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.purple_outline_title {
	color: #3E0C77;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}


#intelsolpurple .specialbold 
{display: inline;
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        color: #3E0C77;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }

#intelsolpurple A,#intelsolpurple A:link,#intelsolpurple A:visited,#intelsolpurple A:active {
	text-decoration:underline;
	color:#3E0C77;
	background-color: transparent;
	font-weight: 500;
}

#intelsolpurple A:hover {
	text-decoration:none;
	color:#CC0000;
	font-weight: 500;
}

#intelsolpurple .subheading {
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
		font-weight: 700;
        font-size: 12pt;
        color: #333;
        margin-top: 6pt;
        margin-bottom: 3pt;
       }

#intelsolpurple A.subheading:link, #intelsolpurple A.subheading:visited, #intelsolpurple A.subheading:active {
	text-decoration:underline;
    color: #333;
}

#intelsolpurple A.subheading:hover{
	text-decoration:none;
    color: #3E0C77;
}


#intelsolpurple .rss_title, #intelsolpurple A.rss_title:link, #intelsolpurple A.rss_title:visited, #intelsolpurple A.rss_title:active {
	font-family:Tahoma,Arial,Helvetica,san-serif;
	font-size:10pt;
	font-weight:700;
	background-color: transparent;
	color:#333;
}

#intelsolpurple A.rss_title:hover {
	text-decoration:none;
	color:#CC0000;
	background-color: transparent;
}

#intelsolpurple .readmore, #intelsolpurple a.readmore:active, #intelsolpurple a.readmore:link, #intelsolpurple a.readmore:visited {
	color: #3e0c77;
	font-weight: bold;
	text-decoration: none;
}

#intelsolpurple a.readmore:hover {
	text-decoration: none;
	color: #333;
	font-weight: bold;
}

#intelsolpurple .PageLinks
{
	color: #6A6A6A;
	border: 1px solid #ABABAB;
	background-color: #FFFFFF;
	padding: 2px 3px 3px 4px; font-family: tahoma;
	font-weight: bold; font-size: 11px;
	text-decoration: none; height: 20px;
}

#intelsolpurple .PageLinks:link, #intelsolpurple .PageLinks:visited, #intelsolpurple .PageLinks:active
{
	color: #6A6A6A;
	border: 1px solid #ABABAB;
	background-color: #EFEFEF;
	padding: 2px 3px 3px 4px; font-family: tahoma;
	font-weight: bold; font-size: 11px;
	text-decoration: none; height: 20px;
}

#intelsolpurple .PageLinks:hover
{
	color: #3e0c77;
	border: 1px solid #868686;
	background-color: #DFDFDF;
	padding: 2px 3px 3px 4px; font-family: tahoma;
	font-weight: bold; font-size: 11px;
	text-decoration: none; height: 20px;
}


/* AuthorIt Styles */

.relatedheading 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 10pt;
        color: #DFDFDF;
        background-color: #666666;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6px;
        margin-bottom: 1px;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 4px;
        padding-right: 4px;
        border-color: #FFFFFF;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #FFFFFF;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.relateditem 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: #DFDFDF;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 4px;
        padding-bottom: 4px;
        padding-left: 4px;
        padding-right: 4px;
        border-color: #FFFFFF;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #FFFFFF;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }

.bodytext {
       }

.heading1 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 14pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.heading2 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 12pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 3pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.heading3 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 10pt;
        color: #666666;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 3pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.heading4 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 10pt;
        color: #666666;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 3pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.heading5 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 10pt;
        color: #666666;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 3pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.heading6 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: italic;
        font-variant: normal;
        font-weight: bold;
        font-size: 10pt;
        color: #666666;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 3pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.procedureheading 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 12pt;
        color: #0000FF;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 12pt;
        margin-bottom: 3pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.subheading {
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
		font-weight: 700;
        font-size: 12pt;
        color: #666666;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 3pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }

A.subheading:link, A.subheading:visited, A.subheading:active {
	text-decoration:underline;
        color: #666666;
}

A.subheading:hover{
	text-decoration:none;
        color: #666666;
}

.subtitle 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: large;
        color: #666666;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 3pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: right;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.bodytextright 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: right;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.note 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: #DFDFDF;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0cm;
        margin-right: 6pt;
        padding-top: 4pt;
        padding-bottom: 4pt;
        padding-left: 4pt;
        padding-right: 4pt;
        border-color: #004080;
        border-top-style: solid;
        border-top-width: 0.3mm;
        border-top-color: #004080;
        border-bottom-style: solid;
        border-bottom-width: 0.3mm;
        border-bottom-color: #004080;
        border-left-style: solid;
        border-left-width: 0.3mm;
        border-left-color: #004080;
        border-right-style: solid;
        border-right-width: 0.3mm;
        border-right-color: #004080;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
        height: auto;
        white-space: normal;
       }
.preformatted 
{font-family: "Courier New", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 6pt;
        margin-right: 6pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
       }
.warning 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #DFDFDF;
        background-color: #004080;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0cm;
        margin-right: 6pt;
        padding-top: 4pt;
        padding-bottom: 4pt;
        padding-left: 4pt;
        padding-right: 4pt;
        border-color: #800040;
        border-top-style: solid;
        border-top-width: 1px;
        border-top-color: #800040;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #800040;
        border-left-style: solid;
        border-left-width: 1px;
        border-left-color: #800040;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #800040;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.list 
{display: block;
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 3pt;
        margin-bottom: 3pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.list2 
{display: block;
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 3pt;
        margin-bottom: 3pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.list3 
{display: block;
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 3pt;
        margin-bottom: 3pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
ol.listalpha 
{list-style-type: Lower-Alpha;
        list-style-position: outside;
        margin-top: 6pt;
        margin-bottom: 0pt;
        }
li.listalpha 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
ol.listnumber2 
{list-style-type: Decimal;
        list-style-position: outside;
        margin-top: 6pt;
        margin-bottom: 0pt;
        }
li.listnumber2 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.listnote 
{display: block;
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: #DFDFDF;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0pt;
        margin-right: 6pt;
        padding-top: 4pt;
        padding-bottom: 4pt;
        padding-left: 4pt;
        padding-right: 4pt;
        border-color: #004080;
        border-top-style: solid;
        border-top-width: 0.3mm;
        border-top-color: #004080;
        border-bottom-style: solid;
        border-bottom-width: 0.3mm;
        border-bottom-color: #004080;
        border-left-style: solid;
        border-left-width: 0.3mm;
        border-left-color: #004080;
        border-right-style: solid;
        border-right-width: 0.3mm;
        border-right-color: #004080;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: 90%;
        height: auto;
        white-space: normal;
       }
ol.listnumber 
{list-style-type: Decimal;
        list-style-position: outside;
        margin-top: 6pt;
        margin-bottom: 0pt;
        }
li.listnumber 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;

        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
ol.listalpha2 
{list-style-type: Lower-Alpha;
        list-style-position: outside;
        margin-top: 6pt;
        margin-bottom: 0pt;
        }
li.listalpha2 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.listcontinue2 
{display: block;
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.listcontinue 
{display: block;
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
ul.listbullet 
{list-style-type: Square;
        list-style-image: none;
        list-style-position: outside;
        margin-top: 3pt;
        margin-bottom: 0pt;
        }
li.listbullet 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 3pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
ul.listbullet2 
{list-style-type: Square;
        list-style-image: none;
        list-style-position: outside;
        margin-top: 3pt;
        margin-bottom: 0pt;
        }
li.listbullet2 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 3pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
ul.listbullet3 
{list-style-type: Circle;
        list-style-image: none;
        list-style-position: outside;
        margin-top: 3pt;
        margin-bottom: 0pt;
        }
li.listbullet3 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 3pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
ol.step 
{list-style-type: Decimal;
        list-style-position: outside;
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        }
li.step 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        margin-left: 0%;
        margin-right: 0%;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
ol.step2 
{list-style-type: Lower-Alpha;
        list-style-position: outside;
        margin-top: 6pt;
        margin-bottom: 0pt;
        }
li.step2 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.tableheading 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0pt;
        margin-bottom: 0pt;
        margin-left: -2pt;
        margin-right: -2pt;
        padding-top: 6pt;
        padding-bottom: 6pt;
        padding-left: 6pt;
        padding-right: 6pt;
        border-color: #FFFFFF;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #FFFFFF;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.tablebodytext 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 3pt;
        margin-bottom: 3pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
ul.tablelistbullet 
{list-style-type: Square;
        list-style-image: none;
        list-style-position: outside;
        margin-top: 4pt;
        margin-bottom: 0pt;
        }
li.tablelistbullet 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 4pt;
        margin-bottom: 0pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.tablealign1 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.tablealign2 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.pagewide 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.tablebodytext-small 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 8pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 2pt;
        margin-bottom: 2pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.tablebodytextright 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 3pt;
        margin-bottom: 3pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.tableheading-small 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 8pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0pt;
        margin-bottom: 2pt;
        margin-left: -2pt;
        margin-right: -2pt;
        padding-top: 2pt;
        padding-bottom: 2pt;
        padding-left: 2pt;
        padding-right: 2pt;
        border-color: #FFFFFF;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #FFFFFF;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;

        white-space: normal;
       }
.tablecolumnhead 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.marginnote 
{display: block;
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #3F3F3F;
        background-color: #FFFFD9;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0cm;
        margin-right: 6pt;
        padding-top: 6pt;
        padding-bottom: 6pt;
        padding-left: 6pt;
        padding-right: 6pt;
        border-color: #FFFFFF;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #FFFFFF;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: 100%;
        height: auto;
        white-space: normal;
       }
.widegraphic 
{display: block;
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.expandingblock 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 4px;
        margin-bottom: 4px;
        margin-left: 4px;
        margin-right: 4px;
        padding-top: 8px;
        padding-bottom: 8px;
        padding-left: 8px;
        padding-right: 8px;
        border-color: #AFAFAF;
        border-top-style: dotted;
        border-top-width: 1px;
        border-top-color: #AFAFAF;
        border-bottom-style: dotted;
        border-bottom-width: 1px;
        border-bottom-color: #AFAFAF;
        border-left-style: dotted;
        border-left-width: 1px;
        border-left-color: #AFAFAF;
        border-right-style: dotted;
        border-right-width: 1px;
        border-right-color: #AFAFAF;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: 90%;
        height: auto;
        white-space: normal;
       }
.popuponclick 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: #EAEAFF;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 4pt;
        padding-bottom: 4pt;
        padding-left: 4pt;
        padding-right: 4pt;
        border-color: #333399;
        border-top-style: solid;
        border-top-width: 1px;
        border-top-color: #333399;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #333399;
        border-left-style: solid;
        border-left-width: 1px;
        border-left-color: #333399;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #333399;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: 200px;
        height: auto;
        white-space: normal;
       }
.popuponhover 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: #EAEAFF;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 8px;
        padding-bottom: 8px;
        padding-left: 8px;
        padding-right: 8px;
        border-color: #333399;
        border-top-style: solid;
        border-top-width: 1px;
        border-top-color: #333399;
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: #333399;
        border-left-style: solid;
        border-left-width: 1px;
        border-left-color: #333399;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #333399;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.reviewquestion 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: italic;
        font-variant: normal;
        font-weight: bold;
        font-size: 12pt;
        color: #cc0000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.address 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.applicantcontactinfo 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 6pt;
        margin-bottom: 6pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.toc 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 8pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 6pt;
        width: auto;
        height: auto;
        white-space: normal;
       }
.indexheading 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 14pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 12pt;
        padding-bottom: 6pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.indexatoz 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 14pt;
        color: #666666;
        background-color: #CFCFCF;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 12pt;
        margin-bottom: 0pt;
        margin-left: 0pt;
        margin-right: 0pt;
        padding-top: 6pt;
        padding-bottom: 6pt;
        padding-left: 6pt;
        padding-right: 6pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0cm;
        width: auto;
        height: auto;
        white-space: normal;
       }
.index1 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 8pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 3pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0pt;
        width: auto;
        height: auto;
        white-space: normal;
       }
.index2 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 8pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0pt;
        width: auto;
        height: auto;
        white-space: normal;
       }
.index3 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 8pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0pt;
        width: auto;
        height: auto;
        white-space: normal;
       }
.indexlink 
{font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-style: italic;
        font-variant: normal;
        font-weight: normal;
        font-size: 8pt;
        color: #333;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: normal;
        margin-top: 0cm;
        margin-bottom: 0cm;
        margin-left: 0cm;
        margin-right: 0cm;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0pt;
        width: auto;
        height: auto;
        white-space: normal;
       }
.buttons 
{display: inline;
        font-weight: bold;
        color: #333;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }
.emphasis 
{display: inline;
        font-style: italic;
        color: inherit;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }
.menuoptions 
{display: inline;
        font-weight: bold;
        color: #004080;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }
.monospace 
{display: inline;
        font-family: "Courier New", verdana, arial, helvetica, sans-serif;
        color: inherit;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }
.specialbold 
{display: inline;
        font-family: tahoma, verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        color: #333;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }
.subscript 
{display: inline;
        font-size: 6pt;
        color: inherit;
        background-color: inherit;
        vertical-align: sub;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }
.superscript 
{display: inline;
        font-size: 6pt;
        color: inherit;
        background-color: inherit;
        vertical-align: super;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }
.symbols 
{display: inline;
        font-family: "Symbol", verdana, arial, helvetica, sans-serif;
        color: inherit;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }
.wingdingsymbols 
{display: inline;
        font-family: "Wingdings", verdana, arial, helvetica, sans-serif;
        color: #333;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }
.expandinginline 
{display: inline;
        color: inherit;
        background-color: #FFE8D0;
        margin-left: 4px;
        margin-right: 4px;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        border-color: #FFFFFF;
        border-left-style: solid;
        border-left-width: 1px;
        border-left-color: #FF9933;
        border-right-style: solid;
        border-right-width: 1px;
        border-right-color: #FF9933;
       }
.keyterm 
{display: inline;
        font-style: italic;
        color: inherit;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }
.underlined 
{display: inline;
        font-style: italic;
        color: inherit;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }



/*================================
DFJ - Styles for SDINet ToolBar
================================*/

.tableinit{
	background:url(images/Table_Init.jpg) no-repeat;
	cursor: pointer;
	font-size:10pt;
	height: 32px;
}
.tableroll{
	background:url(images/Table.jpg) no-repeat;
	cursor: pointer;
	font-size:10pt;
	height: 32px;
	color:#CC0000;
	text-decoration:none
}

.emailinit{
	background:url(images/Email_Init.jpg) no-repeat;
	cursor: pointer;
	font-size:10pt;
	height: 32px;
}
.emailroll{
	background:url(images/Email.jpg) no-repeat;
	cursor: pointer;
	font-size:10pt;
	color:#CC0000;
	height: 32px;
	text-decoration:none
}

.authoritinit{
	background:url(images/AuthorIT_Init.jpg) no-repeat;
	cursor: pointer;
	font-size:10pt;
	height: 32px;
}
.authoritroll{
	background:url(images/AuthorIT.jpg) no-repeat;
	cursor: pointer;
	font-size:10pt;
	color:#CC0000;
	height: 32px;
	text-decoration:none
}

/*== General Syles ==*/


.controlpanel{background-color:#fefefe; color: #404040;}

.toppane { padding:0px 10px 0px 10px }
.toppanehome { padding:0px 15px 0px 15px }
.leftpane{ padding:0px 10px; }
.contentpane{ padding:0px 10px; }
.rightpane{ padding:0px 10px; }


/*textstylefortheselectedtab*/
.selectedtab{font-weight:normal; font-size:9px; line-height:0em; color:#666666; font-family:Verdana,Tahoma,Arial,Helvetica,san-serif; text-decoration:none; }

/*hyperlinkstylefortheselectedtab*/
A.selectedtab:link{text-decoration:none; color:#808081; background-color: transparent; }
A.selectedtab:visited{text-decoration:none; color:#666666; }
A.selectedtab:active{text-decoration:none; color:#1F5A8F; }
A.selectedtab:hover{text-decoration:underline; color:#666666; }

/*textstylefortheunselectedtabs*/
.othertabs{font-weight:bold; font-size:8.5pt; color:#666666; font-family:Verdana,Tahoma,Arial,Helvetica,san-serif; text-decoration:none; vertical-align:middle; }

	
/*hyperlinkstylefortheunselectedtabs*/
A.othertabs:link{text-decoration:none; color:#1F5A8F; }
A.othertabs:visited{text-decoration:none; color:#1F5A8F; }
A.othertabs:active{text-decoration:none; color:#1F5A8F; }
A.othertabs:hover{text-decoration:none; color:#ffffff; }

.logintab{font-family:Verdana,Tahoma,Arial,Helvetica,san-serif; font-size:11px; font-weight:normal; line-height:25px; padding-left:3px; padding-right:12px; }

/*hyperlinkstylefortheselectedtab*/
A.logintab:link{text-decoration:none; color:#666666; }
A.logintab:visited{text-decoration:none; color:#666666; }
A.logintab:active{text-decoration:none; color:#666666; }
A.logintab:hover{text-decoration:underline; color:#666666; }

.normaltextbox{font-family:Tahoma,Arial,Helvetica,san-serif; font-size:10pt; font-weight:normal; }
.normalred{font-family:Tahoma,Arial,Helvetica,san-serif; font-size:10pt; font-weight:bold; color:#CC0000; }
.normalbold{font-family:Tahoma,Arial,Helvetica,san-serif; font-size:10pt; font-weight:bold}

.commandbutton,a.commandbutton:link,a.commandbutton:visited,a.commandbutton:active {
	text-decoration:none;
	padding: 0px 1px 0px 1px;
	color: #016d82;
}
A.commandbutton:hover{
	text-decoration:underline;
	color:#333;
	padding: 0px 1px 0px 1px;
}



/*================================
DFJ - Styles for PopUp Skins
================================*/

.popupheaderbgleft {
	background:url(images/PopUpHeaderLeft.jpg) left no-repeat;
	vertical-align: top;
}

.popupheaderbg {
	background:url(images/MEnuGB.jpg) repeat-x;
	font-weight:700;
	font-size:11px;
	font-family:Verdana,Tahoma,Arial,Helvetica,san-serif;
	padding-top:12px;
	color: #FFFFFF;
	vertical-align: top;
}

A.popupheaderbg:link{text-decoration:none; color:#FFFFFF; }
A.popupheaderbg:visited{text-decoration:none; color:#FFFFFF; }
A.popupheaderbg:active{text-decoration:none; color:#FFFFFF; }
A.popupheaderbg:hover{text-decoration:underline; color:#FFFFFF; }


/* ================================
    CSS STYLES FOR Careers Button
   ================================
*/

.contentinit_career{
	background-image: url(/portals/0/images/CareerOpportunitiesInit.jpg);
	height: 36px;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}


.contentroll_career{
	background-image: url(/portals/0/images/CareerOpportunitiesRoll.jpg);
	height: 36px;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}


/*================================
   Styles for Modules Skins
================================*/

/* --- Styles for CISS Tabs --- */

.tabred {
	border-top: solid 1px #96BEB8;
	border-left: solid 1px #96BEB8;
	border-right: solid 1px #96BEB8;
	background: #FFFFFF url(topbg_red1.gif) left repeat-x;
	text-align: center;
	vertical-align: middle;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0000;
	font-size:11px;
	height: 24px;
	cursor:pointer;
}

.simplegray {
	text-decoration:none;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* --- Styles for ListX Data Grids (Logs) --- */

/* --- Styles for Input Forms - Plan Edit, Incident Mgmt, Activate Plans --- */


.input
{
	font-size: 11px;
	font-family:Tahoma,Arial,Helvetica,san-serif;
	padding-left: 1px;
}

.input_textbox
{
	font-size: 11px;
	font-family:Tahoma,Arial,Helvetica,san-serif;
	padding: 5px 5px 5px 5px;
}

.formbackground
{
	background-color: #DEF1F5;
}


/* Javascript Rollover highlight */
.highlight
{
    background-color: #8395EB;
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    font-weight: normal;
	color:white;
	vertical-align: top;
}

.gridhead {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:white;
	height:25px;
	background:url(gridhead.jpg) top repeat-x;
	background-color: #666666;
	vertical-align: top;
	padding-top: 6px;
}

.grid_row 
{
	background-color: #F3FBFC;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:black;
	vertical-align: top;
}

.grid_row_alt 
{
    background-color: #DEF1F5;
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    font-size: 11px;
    font-weight: normal;
	color:black;
	vertical-align: top;
} 

.grid_row_status_green
{
	background-color: #33CC33;
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    font-size: 11px;
	color:#FFFFFF;
    font-weight: bold;
	vertical-align: top;
}

A.grid_row_status_green:link {text-decoration:underline; color:#FFFFFF; }
A.grid_row_status_green:active {text-decoration:underline; color:#FFFFFF; }
A.grid_row_status_green:hover {text-decoration:none; color:#FFFFFF; }
A.grid_row_status_green:visited {text-decoration:underline; color:#FFFFFF; }

.grid_row_status_yellow
{
	background-color: #FFFF00;
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    font-size: 11px;
	color:#000000;
    font-weight: bold;
	vertical-align: top;
}

A.grid_row_status_yellow:link {text-decoration:underline; color:#000000; }
A.grid_row_status_yellow:active {text-decoration:underline; color:#000000;  }
A.grid_row_status_yellow:hover {text-decoration:none; color:#000000;  }
A.grid_row_status_yellow:visited {text-decoration:underline; color:#000000;  }

.grid_row_status_red
{
	background-color: #FF0000;
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    font-size: 11px;
	color:#FFFFFF;
    font-weight: bold;
	vertical-align: top;
}

A.grid_row_status_red:link {text-decoration:underline; color:#FFFFFF; }
A.grid_row_status_red:active {text-decoration:underline; color:#FFFFFF; }
A.grid_row_status_red:hover {text-decoration:none; color:#FFFFFF; }
A.grid_row_status_red:visited {text-decoration:underline; color:#FFFFFF; }

.grid_row_status_black
{
	background-color: #000000;
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    font-size: 11px;
	color:#FFFFFF;
    font-weight: bold;
	vertical-align: top;
}

A.grid_row_status_black:link {text-decoration:underline; color:#FFFFFF;  }
A.grid_row_status_black:active {text-decoration:underline; color:#FFFFFF; }
A.grid_row_status_black:hover {text-decoration:none; color:#FFFFFF; }
A.grid_row_status_black:visited {text-decoration:underline; color:#FFFFFF; }

/* --- Styles for JetKey SmartMap --- */

/* Query Sidebar Styles */



td.querysidebarcontent
{
	border-bottom:solid whitesmoke 2px;
	white-space: normal;
}

/* 
================================
 NukeFeeds Styles
================================
*/   

/* == Styles for Orizonti NukeFeeds == */

.nukefeeds_itemtitledefault {
	font-family:Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	padding: 5px 0px 3px 3px;
}

.NukeFeeds_FeedItem
{
	background-color:transparent;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
}

.NukeFeeds_FeedItem2
{
	padding: 0px 0px 0px 0px;
	background-color:transparent;
	font-size: 10px;
}

.rss_title{font-family:Tahoma,Arial,Helvetica,san-serif; font-size:10pt; font-weight:700; color:#333; }
A.rss_title:link{text-decoration:underline; color:#333; background-color: transparent; }
A.rss_title:visited{text-decoration:underline; color:#333; background-color: transparent; }
A.rss_title:active{text-decoration:underline; color:#333; background-color: transparent; }
A.rss_title:hover{text-decoration:none; color:#CC0000; background-color: transparent; }

.PageLinks
{
	color: #6A6A6A;
	border: 1px solid #ABABAB;
	background-color: #FFFFFF;
	padding: 2px 3px 3px 4px; font-family: tahoma;
	font-weight: bold; font-size: 11px;
	text-decoration: none; height: 20px;
}

.PageLinks:link,.PageLinks:visited,.PageLinks:active
{
	color: #6A6A6A;
	border: 1px solid #ABABAB;
	background-color: #EFEFEF;
	padding: 2px 3px 3px 4px;
	font-family: tahoma;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	height: 20px;
}

.PageLinks:hover
{
	color: #6A6A6A;
	border: 1px solid #868686;
	background-color: #DFDFDF;
	padding: 2px 3px 3px 4px; font-family: tahoma;
	font-weight: bold; font-size: 11px;
	text-decoration: none; height: 20px;
}

/* 
================================
 Ultimate JQuery Header Styles
================================
*/   	

.txt,.txt:link,.txt:visited,.txt:active,.txt:hover{
	cursor: pointer;
	text-decoration: none;
}

