/* ======= Set Basic Site Colors ======= */
/* USE SEARCH AND REPLACE TO CHANGE COLORS THROUGHOUT THIS DOCUMENT */

/* #000000 	- used on A, HR, P, TD */

/* #035E63 - used on TABLE-Outline */

/* #014548 - used on TABLE-Dark, Footer */

/* #B6D3CE 	- used on .Form-Input, .Form-Submit, Table-Light 
*/


/* ======= SELECTORS - Alphabetical =========== */

A 	/* Hyperlink tags =================== */
	{
	color			: #014548; 
	font-family		: Verdana, Arial, Helvetica, sans-serif; 
	font-size		: 8pt; 
	text-decoration	: underline; 
	}

A:VISITED
	{color			: #035E63;}
	
A:HOVER
	{color			: #000000;
	/* background-color: #014548; */
	text-decoration	: overline underline;
	}

/* ======= LINK and Text options for MISP Page  =========== */
a.misplink{
	color                   : #005594;
	font-size		: 10pt;
	font-family             : Verdana, Arial, Helvetica, sans-serif;
	font-weight		: Bold;
	}

a.misplinkct{
        color                   : #005594;
        font-size               : 10pt;
        font-family             : Verdana, Arial, Helvetica, sans-serif;
        font-weight             : Bold;
	padding-left		: 10pt;
        }
A.misplink:VISITED{
        color                  : #515254;
	}
A.misplink:HOVER{
	color                  	: #515254;
	text-decoration 	: none;
	}

P.misptext
        {
        color                   : #005594;
        font-family             : Verdana, Arial, Helvetica, sans-serif;
        font-size               : 10pt;
        background-color: #FFFFFF;
        /*text-align            : justify;*/
	margin			: 0; 
	padding			: 0;
        }


/*A:ACTIVE
	{color			: #035e63;
	background-color: none}*/
	
BODY 
	{
	background-color: #FEF8EC; 
	color			: #000000;
	font-family		: Verdana, Arial, Helvetica, Sans-Serif;
	font-size		: 8pt;
	margin			: 5px;
	}

H1 
	{
	color 			: #014548;
	font-family		: Arial, Helvetica, Sans-Serif;
	font-size		: 14pt;
	font-weight		: bold;
	/*line-height		: 16pt; */
	}

H2 
	{
	color 			: #035E63;
	font-family		: Arial, Helvetica, Sans-Serif;
	font-size		: 12pt;
	font-weight		: bold;
	/*line-height		: 16pt; */
	}


HR 	/* Horizontal Rules ================= */
	{
	color			: #035E63; 
	}

LI	/* List Items ======================= */
	{
	color			: #000000;
	font-family		: inherit;
	font-size		: inherit;
	font-weight		: inherit;
	}

P, TD /* Paragraph tags, Table Cells === */
	{
	color			: #000000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	background-color: #FFFFFF;
	/*text-align		: justify;*/
	}


Table.Border
	{background-color: #035E63; }

TD.Background
	{background-color: #B6D3CE }
TD.White
	{background-color: #FFFFFF }


/* Sections of Page =============== */
#Wrapper
	{
	width			: 765px;
	height			: 100%;
	}
	
#Header
	{
	line-height		: 14px;
	text-align		: left;
	padding			: 0px;
	visibility		: visible;
	position		: relative;
	clear			: left
	}

#Content
	{
	background-color: #FFFFFF;
	text-align		: left;
	visibility		: visible;
	position		: relative;
	border-left		: 1px #035E63 solid;
	border-right	: 1px #035E63 solid;
	border-bottom	: 1px #035E63 solid;
	clear			: both; 
	}

#ContentHome
	{
	background-color: #FFFFFF;
	text-align		: left;
	visibility		: visible;
	position		: relative;
	border-left		: 1px #035E63 solid;
	border-right	: 1px #035E63 solid;
	border-bottom	: 1px #035E63 solid;
	clear			: both;
	}

#Footer
	{
	line-height		: 14px;
	text-align		: left;
	padding			: 0px;
	visibility		: visible;
	position		: relative;
	width			: 100%;
	clear			: both;
	}


#Quicklinks
	{
	background-color: #FFFFFF;
	text-align		: left;
	padding			: 10px;
	margin-top		: 3px;
	margin-left		: 20px;
	margin-bottom	: 20px;
	visibility		: visible;
	position		: relative;
	width			: 200px;
	float			: right;
	}

#QuicklinksHome
	{
	text-align		: left;
	padding			: 0px;
	margin-right	: 5px;
	margin-top		: 3px;
	visibility		: visible;
	position		: relative;
	width			: 180px;
	float			: right;
	}

#HomeLinks
	{
	/*background-color: #B6D3CE;*/
	text-align		: left;
	padding			: 0px;
	margin-left		: 3px;
	margin-top		: 20px;
	visibility		: visible;
	position		: relative;
	width			: 500px;
	clear			: left;
	}

#HomeGraphic
	{
	/*background-color: #B6D3CE;*/
	text-align		: left;
	padding			: 0px;
	margin			: 0px;
	visibility		: visible;
	/* clear			: left */
	}
	
/* Menu Header Links ================= */
A.Header-Tab-Normal 
	{
	color			: #B6D3CE;
	font			: bold 10px tahoma;
	line-height		: 16px;
	padding-left	: 8px;
	padding-right	: 8px;
	padding-bottom	: 0px;
	text-decoration	: none;
	}

A:HOVER.Header-Tab-Normal 	{ 	color : #FFFFFF; text-decoration: underline; }

A.Header-Tab-Active 
	{
	color: #FFFFFF; 
	font			: bold 10px tahoma;
	line-height		: 16px;
	padding-left	: 8px;
	padding-right	: 8px;
	padding-bottom	: 0px;
	text-decoration	: none;
	}
	

A:HOVER.Header-Tab-Active 	{ color: #FFFFFF; text-decoration: underline; }

/* New Names to work with Steve's function */
A.Menu0-Tab-Normal 
	{
	color			: #B6D3CE;
	font			: bold 10px tahoma;
	line-height		: 16px;
	padding-left	: 8px;
	padding-right	: 8px;
	padding-bottom	: 0px;
	text-decoration	: none;
	}
A:VISITED.Menu0-Tab-Normal 	{	color : #B6D3CE; }

A:HOVER.Menu0-Tab-Normal 	{ 	color : #FFFFFF; text-decoration: underline; }


A.Menu0-Tab-Active 
	{
	color: #FFFFFF; 
	font			: bold 10px tahoma;
	line-height		: 16px;
	padding-left	: 8px;
	padding-right	: 8px;
	padding-bottom	: 0px;
	text-decoration	: none;
	}
	
A:VISITED.Menu0-Tab-Active 	{ color: #FFFFFF; }

A:HOVER.Menu0-Tab-Active 	{ text-decoration: underline; }


/* Menu Top Links ================= */

A.Menu1-Tab-Normal
{	background-color:  #035E63;
	color			: #B6D3CE; 
	font			: bold 11px tahoma;
	line-height		: 18px;
	padding-left	: 6px;
	padding-right	: 6px;
	padding-bottom	: 0px;
	text-decoration	: none;
}

A:VISITED.Menu1-Tab-Normal { background-color: #035E63; color: #B6D3CE;}

A:HOVER.Menu1-Tab-Normal { background-color: #B6D3CE; color: #035E63; text-decoration: underline}

A.Menu1-Tab-Active
{
	background-color: #B6D3CE; 
	color			: #035E63;
	font			: bold 11px tahoma;
	line-height		: 18px;
	padding-left	: 6px;
	padding-right	: 6px;
	padding-bottom	: 0px;
	text-decoration	: none;
}

A:HOVER.Menu1-Tab-Active { text-decoration: underline; }

/* Menu Top 2 Links ================= */
A.Menu2-Tab-Normal 
	{
	background-color: #B6D3CE; 
	color			: #035E63;
	font			: bold 11px tahoma;
	line-height		: 16px;
	padding-left	: 6px;
	padding-right	: 6px;
	padding-bottom	: 0px;
	text-decoration	: none;
	}

A:HOVER.Menu2-Tab-Normal 	{ 	background-color : #FFFFFF; 
color: #035E63; text-decoration: underline; }

A.Menu2-Tab-Active 
	{
	background-color: #FFFFFF; 
	color			: #035E63;
	font			: bold 11px tahoma;
	line-height		: 16px;
	padding-left	: 6px;
	padding-right	: 6px;
	padding-bottom	: 0px;
	text-decoration	: none;
	}

A:HOVER.Menu2-Tab-Active 	{ text-decoration: underline; }

/* Menu Top 3 Links ================= */
A.Menu3-Tab-Normal 
	{
	background-color: #FFFFFF; 
	color			: #348684;
	font			: bold 10px tahoma;
	line-height		: 14px;
	padding-left	: 6px;
	padding-right	: 6px;
	padding-bottom	: 0px;
	text-decoration	: none;
	}

A:HOVER.Menu3-Tab-Normal 	{ 	background-color : #FFFFFF; 
color: #035E63; text-decoration: underline; }

A.Menu3-Tab-Active 
	{
	background-color: #FFFFFF; 
	color			: #035E63;
	font			: bold 10px tahoma;
	line-height		: 16px;
	padding-left	: 6px;
	padding-right	: 6px;
	padding-bottom	: 0px;
	text-decoration	: underline;
	}

A:HOVER.Menu3-Tab-Active 	{ text-decoration: underline; }

A.Footer
	{
	color			: #035E63;
	font-family		: Arial, Helvetica, Sans-Serif;
	font-size		: 9px;
	text-decoration	: none;
	}

A:HOVER.Footer	{ text-decoration: underline; }

	
/* DIV and other tags */
.alignnone
	{
	border		:0;
	}
.aligncenter
	{
	border          :0;
        }
.alignleft
	{
        border          :0;
        }
.alignright
	{
        border          :0;
        }

.Header-Graphic
	{
	background-color: #FEF8EC;
	position		: relative;
	padding			: 0px;
	margin-top		: 0px;
	margin-right	: 0px;
	width			: 100%;
	margin-left		: 0px;
	margin-bottom	: 0px;
	clear			: left;
	/*border-width	: 1px;
	border-color	: #666;
	border-style	: double;*/
	}

.Header-Graphic2
	{
	background-color: #FEF8EC;
	height			: 18px;
	position		: relative;
	padding-left	: 0px;
	margin-top		: 0px;
	margin-right	: 0px;
	margin-left		: 0px;
	margin-bottom	: 0px;
	float			: left;
	/*border-width	: 1px;
	border-color	: #666;
	border-style	: double;*/
	}

	
.Header-Container
	{
	background-color: #014548;
	background-image: url(/_images/site/top_tab_back.gif);
	position		: relative;
	padding			: 0px;
	margin			: 0px;
	height			: 18px;
	width			: 162px;
	float			: left;
	}

.Menu1-Container
	{
	background-color: #035E63;
	position		: relative;
	padding-top		: 3px;
	margin-top		: 0px;
	height			: 18px;
	float			: left;
	width			: 765px;
	margin-left		: 0px;
	margin-bottom	: 0px;
	clear			: left
	}


.Menu1-Tab-Normal
	{
	background-color: #035E63;
	position		: relative;
	padding			: 0px;
	padding-left	: 1px;
	padding-right	: 6px;
	margin-top		: 0px;
	margin-right	: 0px;
	float			: left;
	margin-left		: 0px;
	margin-bottom	: 0px;
	}

.Menu1-Tab-Active
	{
	background-color: #B6D3CE;
	position		: relative;
	padding			: 0px;
	margin-top		: 0px;
	float			: left;
	margin-left		: 0px;
	margin-bottom	: 0px;
	}
	
.Menu2-Container
	{
	background-color: #B6D3CE;
	position		: relative;
	padding-top		: 3px;
	margin-top		: 0px;
	height			: 16px;
	margin-left		: 0px;
	margin-bottom	: 0px;
	border-left		: 1px #035E63 solid;
	border-right	: 1px #035E63 solid;
	clear			: left
	}


.Menu2-Tab-Normal
	{
	background-color: #B6D3CE;
	position		: relative;
	padding			: 0px;
	padding-left	: 5px;
	padding-right	: 6px;
	margin-top		: 0px;
	margin-right	: 0px;
	float			: left;
	margin-left		: 0px;
	margin-bottom	: 0px;
	}

.Menu2-Tab-Active
	{
	background-color: #FFFFFF;
	position		: relative;
	padding			: 0px;
	margin-top		: 0px;
	float			: left;
	margin-left		: 0px;
	margin-bottom	: 0px;
	}

.Menu3-Container
	{
	background-color: #FFFFFF;
	position		: relative;
	padding-top		: 3px;
	margin-top		: 0px;
	height			: 16px;
	margin-left		: 0px;
	margin-bottom	: 0px;
	border-left		: 1px #035E63 solid;
	border-right	: 1px #035E63 solid;
	clear			: left
	}


.Menu3-Tab-Normal
	{
	background-color: #FFFFFF;
	position		: relative;
	padding			: 0px;
	padding-left	: 9px;
	padding-right	: 6px;
	margin-top		: 0px;
	margin-right	: 0px;
	float			: left;
	margin-left		: 0px;
	margin-bottom	: 0px;
	}

.Menu3-Tab-Active
	{
	background-color: #FFFFFF;
	position		: relative;
	padding			: 0px;
	margin-top		: 0px;
	float			: left;
	margin-left		: 0px;
	margin-bottom	: 0px;
	}

.Quicklinks-Container
	{
	background-color: #FFFCF7;
	position		: relative;
	padding			: 5px;
	margin			: 0px;
	border			: 1px #035E63 solid;
	clear			: left;
	}

.Quicklinks-Tab
	{
	/*background-color: #B6D3CE;*/
	position		: relative;
	padding			: 0px;
	margin			: 0px;
	height			: 20px;
	float			: left;
	}

.Quicklinks-Title
	{
	background-color: #B6D3CE;
	background-image: url(/_images/site/quicklinks_back.gif);
	position		: relative;
	padding			: 0px;
	margin			: 0px;
	height			: 20px;
	border-right	: 1px #035E63 solid;
	clear			: left
	}
	
.Quicklinks-Text 
	{
	/*color 			: #035E63;*/
	position		: relative;
	font-family		: Arial, Helvetica, Sans-Serif;
	font-size		: 14px;
	font-weight		: bold;
	padding			: 0px;
	margin			: 0px;
	line-height		: 20px;
	/*vertical-align	: text-bottom;*/
	}

.Footer-Container
	{
	position		: relative;
	padding			: 5px;
	margin			: 0px;
	color 			: #035E63;
	font-family		: Arial, Helvetica, Sans-Serif;
	font-size		: 11px;
	text-decoration	: none;
	}

.RegFormSub_Container
        {
        float                   : left;
        position                : relative;
        padding                 : 0px;
	padding-left		: 10px;
        margin                  : 0px;
        }


.SectionHeading
	{
	color			: #035E63;
	font-family		: Arial, Helvetica, Sans-Serif;
	font-size		: 14px;
	font-weight		: bold;
	}

.DivisionHeading
	{
	color			: #FFFFFF;
	background-color: #035E63;
	font-family		: Verdana, Arial, Helvetica, Sans-Serif;
	font-size		: 12px;
	font-weight		: bold;
	padding-left	: 2px;
	}

.Small
	{
	font-family		: Arial, Helvetica, Sans-Serif;
	font-size		: 10px;
	font-color		: #000000;
	}
/* For NOVEL Smaller Font */
         
.novelsm {
  font-family             : inherit;
  font-size: 7pt;
 }

div.Indent1
	{font-size: 12px;
	margin-left: 20px;
	margin-bottom: 10px;
	}
	
div.Indent2
	{ margin-left: 20px;
	font-size: 11px }
	
div.Indent3
	{ margin-left: 20px }

.Content-Container
	{
	position		: relative;
	padding			: 10px;
	margin			: 0px;
	background		: transparent;
	}

	/* FORMS ============ */
TD.TD-Form
	{
	background-color: #FFFCF7;
	}
	
.Form-Label 
	{
	font-family		: Verdana, Arial, Helvetica, sans-serif; 
	font-size		: 9pt; 
	font-weight		: bold;
	}

.Form-Input 
	{
	background-color: #ffffff; /*#EEEFDE;*/
	border			: #035E63 solid 1px 1px 1px 1px;
	font-family		: Arial, Helvetica, sans-serif; 
	font-size		: 9pt; 
	}

.Form-Comment 
	{
	font-family		: Verdana, Arial, Helvetica, sans-serif; 
	font-size		: 8pt; 
	}

.Form-Submit 
	{
	background-color: #EEEFDE;	
	border			: #035E63 solid 1px 1px 1px 1px;
	font-family		: Arial, Helvetica, sans-serif; 
	font-size		: 14px; 
	font-weight		: bold;
	}

.Form-Confirmation /* color should be black on green - universal for YES */
	{
	background-color: #EEEFDE;
	border			: #000000 solid 1px 1px 1px 1px;
	color			: #000000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	margin			: 15px;
	padding			: 15px;
	/*width			: 400px;*/
	}

.Form-Error /* color should be red on yellow- universal for ERROR */
	{
	background-color: #FFFFCC;
	border			: #000000 solid 1px 1px 1px 1px;
	color			: #FF0000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	margin			: 15px;
	padding			: 15px;
	/*width			: 400px;*/
	}

/* === search page results ==*/	
	.Search-Form
	{
	background-color: #FFFCF7;
	border			: 1px solid #035E63;
	/* position		: relative; */
	padding			: 10px;
	padding-top		: 20px;
	/* text-align		: center; */
	width			: 500px;
	}
	
	.Search-Heading
	{
	background-color: #B6D3CE;
	border			: 1px solid #035E63;
	position		: relative;
	padding			: 5px;
	width			: 500px;
	}
	
	.Search-Number
	{
	color			: #035E63;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 14px; 
	font-weight		: bold;
	padding-right	: 3px;
	}
	
	.Search-HREF
	{
	color			: #035E63; 
	font-family		: Arial, Helvetica, sans-serif; 
	font-size		: 14px;
	font-weight		: bold; 
	text-decoration	: underline; 
	}
	
	.Search-Summary
	{
	color			: #000000; 
	font-family		: Arial, Helvetica, sans-serif; 
	font-size		: 12px;
	}
	
	.Search-URL
	{
	color			: #035E63; 
	font-family		: Arial, Helvetica, sans-serif; 
	font-size		: 13px;
	}
	
	.Search-PageLinks
	{
	background-color: #B6D3CE;
	border			: 1px solid #035E63;
	position		: relative;
	padding			: 5px;
	width			: 500px;
	text-align		: center;
	font-size		: 12px;
	}
	

