/*Styles sheet for Angler Registry System*/

/* BODY STYLES */

/* Styles for turning off things for print */

.print{
 display: yes;
}

.break { page-break-before: always; }

/*
.noprint{
   display: block;   }
*/
.printonly{
   display: block;   }
/*
@media print{
   .printonly{
      display: block;      }
   .noprint{
      display: none;      }
}
*/

BODY
{
    padding:				0;
	/*background:				#FFFFFF;
	background-image: url(../images/myNoaa2.gif) no-repet; background-repeat: no-repeat;background-attachment:fixed; background-position: 100px 100px ;
	*/
}

/*
.button  { color: white; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #099 }
.buttonfaded   { color: gray; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white }

*/

.defaultsink {
    position: absolute; left: -100%;
} 

SELECT
{
    font-family: 			Verdana, Arial, sans-serif;
    font-size: 				8pt;
    font-weight:			normal;
	color: 					black;
	letter-spacing:			0em;
	background-color:		#FFF8C6;
}

INPUT
{
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	font-size: 				12px;
	color: 					#333333;
}

/*
UL
{
	list-style-type: 		square;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	line-height: 			15px;
	letter-spacing:			0em;

	margin-top: 0.3em;
	margin-bottom: 0.3em;
        margin-left: 20px;
        padding: 0;
        padding-left: 12px;
	border: 0;
}

OL
{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	line-height: 			15px;
	letter-spacing:			0em;
}

LI
{
list-style-image: url('../images/bullet_4x15.gif');
margin-top:5px;
}
*/

ul 
{
list-style-image: url('../images/arrow.gif')
}

/* TEXT */

H1
{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				14pt;
	color:				#1B6DB3;
	font-weight:			bold;
	margin:0px;
}

H2
{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				12pt;
	color:					#1B6DB3;
	font-weight:			bold;
}
h3
{
	border-bottom:2px solid #000;
	border-top:2px solid #000;
	padding:5px 0;
	background-color:#F7F7F7;
	font-weight:bold;
	font-size:16px;

}

P
{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	line-height: 			15px;
	letter-spacing:			0.03em;

}

P.bold
{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:			bold;
	line-height: 			15px;
	letter-spacing:			0.03em;
}


P.crumbs
{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#000000;
}

Span.card
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		9px;
	width:			100%;
	color:			#F71D50;
}

span.cardtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px; 
}

span.cardPrint{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
}


span.subscripts{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-style: italic;
}


LEGEND.callCenter
{
	font-size:		12px;
	font-weight:	bold;
	color:			#0101DF;
}


/*TABLE*/
table 
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	/*font-weight:	bold;
	*/
	font-size:		12px;
	width:			100%;
	/*color:			#330066;*/
	color:			#000000;	
    /*table-layout:   fixed;*/
}

table.frameTable
{	
	width:			100%;
}

table.FHVTable
{	
	width:			100%;
	break-before:	page;
}


table.regCard
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	/*font-weight:	bold;	*/
	font-size:		8px;
	width:			100%;
	/*color:			#330066;*/
	color:			#000000;	
}

table.regName
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	/*font-weight:	bold;	*/
	font-size:		10px;
	width:			100%;
	color:			#000000;
}

table.cardTitle
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-weight:	bold;	
	font-size:		12px;
	width:			100%;
	color:			#25587E;	
    /*background-image: url(../images/myNoaa2.gif) no-repet; background-repeat: no-repeat;background-attachment:fixed; background-position: 100px 100px ;*/
}


TD.lLabel
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;	
	/*font-size:		12px;	*/
	/*color:			#330066;*/
	color:			#000000;		
}


TD.blfont
{
	font-size:		17px;
	font-weight:	bold;		
	color:			#000000;
}

TD.infoLabel
{
	font-size:		12px;
	font-weight:	bold;		
	color:			#FFFFFF;
	background-color: #2B60DE;
	/*border-left:1px solid #000;
	border-right:1px solid #000;*/
	text-align: center;
}


TD.resultLabel
{
	font-size:		12px;
	/*font-weight:	bold;		*/
	color:			#000000;
	/*background-color: #2B60DE;
	border-left:1px solid #000;
	border-right:1px solid #000;*/
	text-align: left;
	vertical-align: top;
}

TD.resultCCLabel
{
	font-size:		12px;	
	color:			#000000;
	text-align:     center;
	vertical-align: top;
}

/* LINKS */

A
{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	color:				#333333;
	text-decoration: 		underline;
}


A.crumbs
{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:			1px;
	color:				#000000;
	text-decoration: 		none;
}

A.crumbs:hover
{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#000000;
	text-decoration: 		underline;
}

A.crumbs:active
{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#000000;
	text-decoration: 		none;
}

img {
	border: none;
}

.ver8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
}

/*
a.clickHere{  
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;  
    color:   blue;    
}
*/
a.clickHere:hover{color:#00968A;}


a.ver8 {color:blue; text-decoration:underline;font-weight:normal;}
.ver9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
a.ver9 {color:blue; text-decoration:underline;font-weight:normal;}
.ver10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a.ver10 {color:blue; text-decoration:underline;font-weight:normal;}
.ver11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.ver11 {color:blue; text-decoration:underline;font-weight:normal;}
.ver12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.ver12 {color:blue; text-decoration:underline;font-weight:normal;}
.ver13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
a.ver13 {color:blue; text-decoration:underline;font-weight:normal;}

.title {
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11pt;
	color:					#1B6DB3;
	font-weight:			bold;
	margin:0px;
}


.ar10 {
	font: 10px Arial, Helvetica, sans-serif;
}
.ar11 {
	font: 11px Arial, Helvetica, sans-serif;
}

.LeftModuleHeader			{ font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; }
.widgethead					{font-family: verdana,arial,helvetica,sans-serif;font-size:14px; font-weight:700; color:#000066;}

.widgetitem					{font-family: verdana,arial,helvetica,sans-serif;font-size:11px; font-weight:700; color:#000066;}
a.widgetitem 				{font-family: verdana,arial,helvetica,sans-serif;text-decoration:none;color:#000066;}
a:visited.widgetitem		{font-family: verdana,arial,helvetica,sans-serif;text-decoration:none;color:#000066;}
a:active.widgetitem			{font-family: verdana,arial,helvetica,sans-serif;text-decoration:none;color:#000066;}
a:hover.widgetitem			{font-family: verdana,arial,helvetica,sans-serif;text-decoration:none;color:#0000CC;}

.optionitem					{font-family: verdana,arial,helvetica,sans-serif;font-size:12px; font-weight:700; color:#000066;line-height:25px;}
a.optionitem 				{font-family: verdana,arial,helvetica,sans-serif;text-decoration:none;color:#000066;}
a:visited.optionitem		{font-family: verdana,arial,helvetica,sans-serif;text-decoration:none;color:#000066;}
a:active.optionitem			{font-family: verdana,arial,helvetica,sans-serif;text-decoration:none;color:#000066;}
a:hover.optionitem			{font-family: verdana,arial,helvetica,sans-serif;text-decoration:underline;color:#0000CC;}

TEXTAREA {
   font-family:Verdana, Arial, sans-serif; color:black; font-size:8pt; font-weight: normal; background-color:#EDEDED; width:90%
}

.smallButton {
	color: #000000; 
	text-decoration:none; 
	border:1px outset aqua;
	background-color:#00ffff;
	width:15px;
	height:20px;
	margin:2px;
	CURSOR:hand; CURSOR:pointer;
}

.metalbutton {
	border-width:0px; 
      PADDING-BOTTOM: 1px; 
      FONT-WEIGHT: bold; 
      FONT-SIZE: 11px; 
      BACKGROUND-IMAGE: url('../images/button.gif'); 
      WIDTH: 91px; 
      COLOR:#000066; 
      BACKGROUND-REPEAT: no-repeat; 
      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
      HEIGHT: 21px; 
      BACKGROUND-COLOR: #ffffff; 
      CURSOR:pointer; CURSOR:hand;
}

.metalbutton_disabled {
	border-width:0px; 
      PADDING-BOTTOM: 1px; 
      FONT-WEIGHT: bold; 
      FONT-SIZE: 11px; 
      BACKGROUND-IMAGE: url('../images/button.gif'); 
      WIDTH: 91px; 
      COLOR: #7F7F7F; 
      BACKGROUND-REPEAT: no-repeat; 
      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
      HEIGHT: 21px; 
      BACKGROUND-COLOR: #ffffff; 
      CURSOR:pointer; CURSOR:hand;
}

.darkRed {
	color: #990000;
	font-weight: bold;
}

.dashedBox {
	border: 1px dashed #1B6DB3;
}
.bluelink {font-weight:normal;font-size:11;text-decoration:underline;color:#0000CC;}


.ApplyFormTable {WIDTH: 100%}
.ApplyFormTable TD {FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.ApplyFormTable INPUT {font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight: 700;color:#000066;}
.ApplyFormTable INPUT.radio {font-family:Verdana, Arial, sans-serif; color:black; font-size:13px; font-weight: normal;vertical-align:middle;}
.ApplyFormTable INPUT.checkbox {vertical-align:middle;width:15;height:15; background-color: transparent;}
.ApplyFormTable TEXTAREA {font-family:Verdana, Arial, sans-serif; color:black; font-size:12px; font-weight:700; width:90%;text-transform: uppercase}
.ApplyFormTable SELECT {font-family:Verdana, Arial, sans-serif; font-size:13px; font-weight:700; background-color:#99FFFF;color:#000066;}


.ApplyFormTable UL {
	list-style-type: 		square;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	letter-spacing:		0em;
      margin-top:		3px;
      margin-bottom:		6px;
      line-height:              15px;
}

.ApplyFormTable OL {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	letter-spacing:		0em;
      margin-top:		3px;
      margin-bottom:		6px;
      line-height:              15px;
}
.ApplyFormTable A {font-weight:normal;font-size:12px;text-decoration:underline;color:#0000CC;}
.ApplyFormTable P {font-size:12px;line-height:15px;letter-spacing:0.03em;margin-bottom:1px;margin-top:15px;}
.ApplyFormTable option.smallred {background-color: #cc0000; font-weight: bold; font-size: 12px; color: white;}
.ApplyFormTable option.smallpink {background-color: #ffcccc; font-size: 10px;}
.ApplyFormTable .metalbutton {
	border-width:0px; 
      PADDING-BOTTOM: 1px; 
      FONT-WEIGHT: bold; 
      FONT-SIZE: 11px; 
      BACKGROUND-IMAGE: url('../images/button.gif'); 
      WIDTH: 91px; 
      COLOR:#000066; 
      BACKGROUND-REPEAT: no-repeat; 
      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
      HEIGHT: 21px; 
      BACKGROUND-COLOR: #ffffff; 
      CURSOR:pointer; CURSOR:hand;text-transform: none
}

.ApplyFormTable .metalbutton_disabled {
	border-width:0px; 
      PADDING-BOTTOM: 1px; 
      FONT-WEIGHT: bold; 
      FONT-SIZE: 11px; 
      BACKGROUND-IMAGE: url('../images/button.gif'); 
      WIDTH: 91px; 
      COLOR: #7F7F7F; 
      BACKGROUND-REPEAT: no-repeat; 
      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
      HEIGHT: 21px; 
      BACKGROUND-COLOR: #ffffff; 
      CURSOR:pointer; CURSOR:hand;
}

.textBoxFocus {background-color: #99FFFF}
.textBoxBlur {background-color: #FFFFFF}
.textInput {
              height:19px;
              border-color:blue;
              border-width:1px;
              font-family:serif
           }
           
.errorMsg   {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;color:red; font-weight: bold}
.errorMsg10 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-size:10px; color:red; font-weight: bold}
.errorMsg11 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:red; font-weight: bold}
.errorMsg12 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:red; font-weight: bold}

.over{border-width:2px; font-size:12px; color:red; font-weight: bold; padding:0px}

           