a 
{
	color: #3B577C;
}
a:hover 
{
	text-decoration: none;
}
body 
{
	background-color: #ffffff;
	margin:0;
}
td 
{
	font-family: arial, sans-serif;
	font-size: 9pt;
}
.MainContent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-left: 15;
	padding-right: 15;
	padding-bottom: 15;
}
.ListItems
{
	padding-bottom: 2;
}
.DownloadLettersBtn
{
	color:blue;
	background-color:white;
	font-weight:900;
	width:250px;
	height:40px;
	font-size:12pt;
	font-family:verdana, helvetica, arial, geneva;
	cursor:hand;	
}
.DownloadLettersBtnOver
{
	color:white;
	background-color:red;
	font-weight:900;
	width:250px;
	height:40px;
	font-size:14pt;
	font-family:verdana, helvetica, arial, geneva;
}
.everything 
{
	background-image: url(../images/ac_tablebg.jpg);
	background-repeat: repeat-y;
}
.header 
{
	height: 71px;
	background-image: url(../images/Header.jpg);
	background-repeat: repeat-x;
}
.welcome 
{
	color: #3B5473;
}
.welcome a 
{
	color: #ffffff;
	text-decoration: underline;
}
.leftside 
{
	width: 145px;
	background-image: url(../images/NavBottom.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #d0e1f5;
}	
.NavBarSm
{
	width: 125px;
	background-image: url(../images/NavBottomSm.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #d0e1f5;
}	
.navi 
{
	cursor: pointer;
	padding: 5px;
	font-weight: bold;
	color: #3B5473;
}
.navi a 
{
	color: #3B5473;
	text-decoration: none;
	font-weight: bold;
}
.navoptions li 
{
	padding: 0px 0px 2px 2px;
}
li 
{
	list-style-image: url(../images/listbullet.gif);
}
.navoptions a 
{
	color: #3B5473;
	font-size: 8pt;
}
.rightside 
{
	width: 210px;
}
.little 
{
	font-size: 8pt;
}
.monthaff 
{
}
.bottom 
{
	height: 153px;
	background-color: #9EAABA;
	background-image: url(../images/ac_grad2.jpg);
	background-repeat: repeat-x;
}
.pagetitle 
{
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	font-size: 15pt;
	color: #39577D;
	border-bottom: 2px solid #39577D;
}
hr 
{
	border: 1px solid #39577D;	
}
.grad 
{
	background-image: url(../images/Grad.jpg);
	background-repeat: repeat-x;
}
.actitle
{
	font-size: 12pt;
	color: #39577D;
	font-weight: bold;
}
.Title2
{
	font-size: 16pt;
	color: #39577D;
	font-weight: bold;
}
.monthaff 
{
	height: 129px;
	width: 175px;
	background-color: #F0F0F0;
	border: 1px solid #858688;
}
.monthaff .title 
{
	width: 175px;
	background-color: #39577D;
	color: #ffffff;
}
.RTitle 
{
     font-size: 9pt;
     font-color: #000000;
     text-align:center;      
}
.RWrapper 
{
       border:0px;
       border-style:solid;
       border-color: #D0E1F5;
      
}
TD.RHeader 
{
      border: 1px solid #eeeeee;
      width: 950px;
      height: 45px;
      background-color: #39577D;
      color: #ffffff;
      text-align:center;
}      
H1.RMHeader 
{
     font-size:12pt;
     font-weight:bold;
     font-text-align:center;
     font-color: #000000;

}
H3.RSHeader 
{
     font-size:9pt;
     font-weight:none;
     font-text-align:center;
     font-color: #000000;

}
Table.AGridBar 
{
    border: 0px solid #808080;
    background-color: #EFEFEF;
    font-weight:bold;
    cursor: hand;
    color: #3D4576;
}
Table.AGridBar TD 
{
    border: 1px solid #eeeeee;
    background-color: #D0E1F5;
    font-weight:bold;
    cursor: hand;
    font-color: #000000;
    font-weight: bold;
}
Table.AGridBar A 
{
    color: #000000;
    font-weight: bold;
    text-decoration: bold;

}
Table.AGridBar A:hover 
{
    color: white;
    font-weight: bold;
    text-decoration: underline;
}
div.ActionGridDataContainer 
{
	scrollbar: 0px;
	height: 600px;
	width: 100%;
	border: 0px;
	cellpadding: 0px;
	cellspacing: 0px;
}
.ActionGrid 
{
	height: 600px;
}
.ActionGrid2
{
	height: 300px;
}
Table.AGridHeader TD 
{
	background-color: #D0E1F5;
	border-left:  0px solid #808080;
	border-right:  0px solid #808080;
	color: #3D4576;
}
Table.AGridData 
{
     background-color: #eeeeee;
   border: none;
   font-size:7pt;
}
Table.AGridData TD 
{
    border: 0px solid #F1F2F8;
}
Table.AGridFooter 
{
    border: 0px solid #808080;
    background-color:  #eeeeee;
}
Table.AGridFooter TD, Table.AGridFooter A:hover,  

Table.AGridFooter A:visited, Table.AGridFooter A 
{
    border: 0px;
    font-size:10pt;
    font-weight: normal;
    color: #3D4576;
}
.AGridSelectedRow 
{
      background-color: gray;
}
.smallwhite  
{
	font-family : Verdana, Arial, Sans Serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #FFFFFF;						
}
.FilesHeader
{
	background-color: #D0E1F5;
	text-align: center;
	font-weight: bold;
	color: black;
	text-decoration:none;
}
.FilesHeader a
{
	color: black;
	text-decoration: none;
}
.FilesHeader a:hover
{
	color: white;
	background-color: #39577D;
}

.FilesHeader2
{
	padding-left: 6px;
	background-color: #D0E1F5;
	text-align: left;
	font-weight: bold;
	color: black;
	text-decoration:none;
}
.FilesNav
{
	color: #16A019;
}

.tabledivide
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #000000;
	border: 1px solid white;
	background-color: #39577D;
	text-align: left;
}
.back
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	border: 0px solid white;
	background-color: #D0E1F5;
	text-align: center;
	text-decoration: none;
}
.SubmitLine
{
	background-color: #39577D;
	text-align: center;
}
.ViewFileSubNabVar
{
	border-collapse: collapse;
	border-spacing: 0px;
	border: 0px;
	margin: auto;
}
.SubmitBtn
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
    background-color: #F9F9F9;
	height:24px;
	width:60px;
	cursor: hand;
}
.SubmitResponsesBtn
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
    background-color: #F9F9F9;
	height:24px;
	width:130px;
	cursor: hand;
}
.GoBtn
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
    background-color: #F9F9F9;
	height:22px;
	width:30px;
	cursor: hand;
	font-weight:bold;
}
.BtnUpdate
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
    background-color: #F9F9F9;
	height:22px;
	width:60px;
	cursor: hand;
	font-weight:bold;
}
.SendMailBtn
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
    background-color: #F9F9F9;
	height:24px;
	width:80px;
	cursor: hand;
}

#listtable
{
	border-collapse: collapse;
	border-spacing: 0px;
	border: 3px solid #BDC1B9;
	margin: auto;
}
#listtable + #listtable
{

	margin-top: 20px;
}
#listtable th
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid white;
	background-color: #39577D;
}

#listtable .subhead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #000000;
	border: 1px solid white;
	background-color: #FEE79B;
	text-align: right;
}

#listtable .subhead1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #000000;
	border: 1px solid white;
	background-color: #FEE79B;
	text-align: center;
}
#listtable .subhead2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #000000;
	border: 1px solid white;
	background-color: #FEE79B;
	text-align: left;
}	
#listtable td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	border-top: 2px solid white;
	border-right: 1px dotted gray;
	text-align: center;
	padding: 2px 3px;

}
#listtable #yes
{
	font-weight: bold;
	text-align: center;
	background: #ccffcc;
}
#listtable #no
{
	font-weight: bold;
	text-align: center;
	background: #ffcccc;
}
#listtable #delete
{

	border-right: 1px solid gray;
	background: pink;
}
#listtable #paging
{

	border: 0px;
}
.FilesData
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-top: 2px solid white;
	border-right: 1px dotted gray;
	padding: 2px 3px;
	text-decoration: none;
}
.PayPlanData
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-top: 2px solid white;
	border-right: 1px dotted gray;
	padding: 2px 3px;
	text-decoration: none;
}
.PayPlanDataDue
{
	background-color:#F82924;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-top: 2px solid white;
	border-right: 1px dotted gray;
	padding: 2px 3px;
	text-decoration: none;
}
.PayPlanDataDueSoon
{
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-top: 2px solid white;
	border-right: 1px dotted gray;
	padding: 2px 3px;
	text-decoration: none;
}
.FilesDataA
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}
.FilesTable
{
	border-collapse: collapse;
	border-spacing: 0px;
	border: 3px solid #BDC1B9;
	margin: auto;
}
.Table1
{
	border-collapse: collapse;
	border-spacing: 0px;
	border: 3px solid #BDC1B9;
	margin: auto;
	margin-top: 20px;
}
.Table2
{
	border-collapse: collapse;
	border-spacing: 0px;
	border: 3px solid #BDC1B9;
	margin: auto;
}
.ViewFileTable
{
	border-collapse: collapse;
	border-spacing: 0px;
	border: 3px solid #BDC1B9;
	margin: auto;
}
.ViewFileSubTable
{
	border-collapse: collapse;
	border-spacing: 0px;
	border: 0px;
	margin: auto;
}
.ViewFileData
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border-top: 1px solid dotted;
	border-bottom: 1px solid dotted;
	border-right: 1px dotted gray;
	padding: 2px 3px;
	text-decoration: none;
}
.ViewFileData2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
.ViewFileData3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border-top: 1px solid #D0E1F5;
	border-bottom: 1px solid #D0E1F5;
	border-right: 1px solid #D0E1F5;
    background-color: #D0E1F5;
	padding: 2px 3px;
	text-decoration: none;
}
.ViewCreditBtn
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
    background-color: #F9F9F9;
	height:24px;
	width:80px;
	cursor: hand;
}
.AddLetterTable
{
	border-collapse: collapse;
	border-spacing: 0px;
	border: 3px solid #BDC1B9;
	margin: auto;
}

.subhead /* Bg=Light Blue Text=Black Justify=Right */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #000000;
	border: 1px solid white;
	background-color: #D0E1F5;
	text-align: right;
}
.subhead1 /* Bg=Dark Blue Text=Black Justify=Center */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #000000;
	border: 1px solid white;
	background-color: #39577D;
	text-align: center;
}
.subhead2 //* Bg=Dark Blue Text=Black Justify=Left */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #000000;
	border: 1px solid white;
	background-color: #39577D;
	text-align: left;
}
.subhead3 /* Bg=Light Blue Text=Black Justify=Center */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	border: 1px solid white;
	background-color: #B5C1CF;
	text-align: center;
}
.subhead3a /* Bg=Light Blue Text=Black Justify=Center */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	border: 3px solid #d0e1f5;
	background-color: #B5C1CF;
	text-align: center;
}
.subhead4 /* Bg=Dark Blue Text=White Justify=Center */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid white;
	background-color: #39577D;
	text-align: center;
}
.subhead41 /* Bg=Dark Blue Text=White Justify=Center NO BORDER*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #39577D;
	text-align: center;
}
.subhead5 /* Bg=Dark Blue Text=White Justify=Center Size=BIG */
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid white;
	background-color: #39577D;
	text-align: center;
}
.subhead6 /* Bg=Light Blue Text=Black Justify=Center BOLD*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #000000;
	border: 1px solid white;
	background-color: #D0E1F5;
	text-align: center;
}
.subhead61 /* Bg=Light Blue Text=Black Justify=Center* Border=Black */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: normal;
	color: #000000;
	border: 1px solid gray;
	background-color: #D0E1F5;
	text-align: center;
}
.subhead7 /* Bg=Dark Blue Text=White Justify=Left */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid white;
	background-color: #39577D;
}
.subhead8 /* Bg=Light Blue Text=Black Justify=Left Size=BIG */
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	border: 1px solid white;
	background-color: #D0E1F5;
	text-align: left;
}
.subhead81 /* Bg=Light Blue Text=Black Justify=Left Size=BIG BOLD */
{
	padding: 2px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	border: 1px solid white;
	background-color: #D0E1F5;
	text-align: left;
	text-decoration: none;
}
.subhead9 /* Bg=Lt Yellow Text=Black Justify=left BOLD */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #000000;
	border: 1px solid white;
	background-color: #FEE79B;
}
.subhead91 /* Bg=Lt Yellow Text=Black Justify=left */
{
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #000000;
	border: 1px solid white;
	background-color: #FEE79B;
}
.subhead92 /* Bg=Lt Yellow Text=Black Justify=left */
{
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #000000;
	border: 1px solid;
	background-color: #FEE79B;
}

.GeneTreeText
{
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.GeneTreeRA
{
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002FC6;
}
.GeneTreeCCS
{
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01770F;
}
.GeneTreeCSM
{
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D49B00;
}
.GeneTreeRAM
{
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #82007A;
}
.GeneTreeNAM
{
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A8190E;
}

.subheadBadField
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #FF0F0F;
	border: 1px solid white;
	background-color: #D0E1F5;
	text-align: right;
}
.BadField
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: normal;
	color: #FF0F0F;
	border: 1px solid white;
	background-color: #FFFFFF;
}
.InputSm
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	height:18px;
}
.InputSm2
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	height:22px;
}
.BtnSm
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: .8em;
	font-weight:bold;
	height:18px;
	color:#7E0018;
	background-color: #FFFFFF;
}
.AddNoteBtn
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: .8em;
	font-weight:bold;
	height:18px;
	color:#213449;
	background-color: #FFFFFF;
	cursor:hand;
}
.Data1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-top: 1px solid dotted;
	border-bottom: 1px solid dotted;
	border-right: 1px dotted gray;
	text-decoration: none;
	padding-left: 3px;
}
.Data2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-top: 1px solid dotted;
	border-bottom: 1px solid dotted;
	border-right: 1px dotted gray;
	text-decoration: none;
	vertical-align: bottom;
}
.SummaryDeleted
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 8pt;
	color: green;
	border-top: 1px solid dotted;
	border-bottom: 1px solid dotted;
	border-right: 1px dotted gray;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
}
.SummaryRemains
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 8pt;
	color: red;
	border-top: 1px solid dotted;
	border-bottom: 1px solid dotted;
	border-right: 1px dotted gray;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
}
.SummaryWorking
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 8pt;
	color: #DDC9E3;
	border-top: 1px solid dotted;
	border-bottom: 1px solid dotted;
	border-right: 1px dotted gray;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 3px;
}
.Revised
{
	padding-right: 15;
	font-family: Arial, "Times New Roman", Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: right;
	font-weight: normal;
	text-decoration: none;
}
.PositionName
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	color: #007419;
	font-weight: bold;
	text-decoration: none;
}
.PositionHeading
{
	margin-left:.25in;

	font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}
.PositionDetails
{
	margin-left:.75in;
	text-indent:-.25in;
	tab-stops:.25in .75in;
	padding-right: 15;

	font-family: Arial, "Times New Roman", Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
.PositionSubDetails
{
	margin-left:1.25in;
	text-indent:-.25in;
	font-family: Arial, "Times New Roman", Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
.PositionNotes
{
	padding-right: 15;
	font-family: Arial, "Times New Roman", Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
}
.Bullet
{
	font-size:10.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:Symbol;
	font-weight:normal;
	text-decoration:none;
	padding-right: 10;
}
.Bullet2
{
	font-size:10.0pt;
	mso-bidi-font-size:12.0pt;
	font-weight:normal;
	text-decoration:none;
	padding-right: 10;
	font-family:"Courier New";
	mso-bidi-font-family:"Times New Roman";
}
.DefinationsHeading
{
	text-align:center;
	color:#0307BD;
	font-family: Verdana, "Times New Roman", Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	text-decoration: underline;
}
.DefinationTitle
{
	font-family: Arial, "Times New Roman", Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
.Defination
{
	padding-right: 15;
	padding-left: 15;
	padding-bottom: 5;
	font-family: Arial, "Times New Roman", Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
}
.CurrentPosition
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	color: #007419;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
.Qualified
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: normal;
	text-align: center;
}
.MarketingMaterials
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	color: #007419;
	font-weight: normal;
	text-decoration: none;
}
.MarketingMaterialsBtn
{
	color:blue;
	background-color:white;
	font-weight:900;
	width:300px;
	height:40px;
	font-size:12pt;
	font-family:verdana, helvetica, arial, geneva;
	cursor:hand;	
}

.QualReqBox
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left: 15;
	font-size: 12pt;
	color: #0518A5;
	font-weight: bold;
	text-decoration: none;
}

.PromoShowMe
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000CFA;
	background-color: #FFF719;
	text-decoration: none;
	font-weight: 900;
}

.PromotionName
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left: 15;
	font-size: 12pt;
	color: #007419;
	font-weight: bold;
	text-decoration: none;
}

.PromotionRequirementsBox
{
	padding-left: 30;
}

.PromoReqHeader
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.PromoReq
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left: 15;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
}

.PromoReqOR
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left: 15;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.PromoResultPass
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left: 15;
	font-size: 10pt;
	color: #009E16;
	text-decoration: none;
	font-weight: bold;
}
.PromoResultFail
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left: 15;
	font-size: 10pt;
	color: #9E0000;
	text-decoration: none;
	font-weight: bold;
}
.PromoQualified
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	color: #009E16;
	text-decoration: none;
	font-weight: bold;
}
.PromoNotQualified
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	color: #9E0000;
	text-decoration: none;
	font-weight: bold;
}
.PromoStatus
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16pt;
	color: #2205FF;
	text-decoration: none;
	font-weight: bold;
}
.Disclaimer
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left: 45;
	font-size: 8pt;
	color: #000000;
}
.Disclaimer2
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left: 10;
	padding-right: 15;
	font-size: 8pt;
	color: #000000;
}
.DownloadSingle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: red;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.DownloadAll
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: green;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.GroupPersonalNote
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: normal;
	color: #000000;
	border: 1px solid black;
	background-color: #F9F9D5;
	text-align: center;
}


.GenEditBox
{
	color:#000000; 
	margin: 1px;
	margin-top:	    0px;
	margin-right:	0px;
	margin-left:    0px;
	margin-bottom:	0px;
	font-size: 11px;
	FONT-FAMILY:     verdana, Arial;
	font-weight:     bold;
	padding-top: 5;
	padding-right: 5;
	padding-left: 5;
	padding-bottom: 5;
	overflow :auto;
	border: 1px solid black;
	scrollbar-base-color: #000000;
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-highlight-color: #555555; 
	scrollbar-face-color: #F0F000; 
	scrollbar-shadow-color: #333333; 
	scrollbar-track-color: #333333; 
	scrollbar-darkshadow-color: #000000;
}

.EMailEditBox
{
	color:#000000; 
	margin: 1px;
	margin-top:	    0px;
	margin-right:	0px;
	margin-left:    0px;
	margin-bottom:	0px;
	font-size: 11px;
	FONT-FAMILY:     verdana, Arial;
	font-weight:     bold;
	padding-top: 5;
	padding-right: 5;
	padding-left: 5;
	padding-bottom: 5;
	overflow :auto;
	border: 1px solid black;
	scrollbar-base-color: #000000;
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-highlight-color: #555555; 
	scrollbar-face-color: #B0BCCA; 
	scrollbar-shadow-color: #333333; 
	scrollbar-track-color: #F1F5FF; 
	scrollbar-darkshadow-color: #002EA4;
}

.smSelect
{
	font-size: 10;


}