BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #666666; SCROLLBAR-SHADOW-COLOR: #666666; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #666666; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
BODY.chooser {
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #666666; SCROLLBAR-SHADOW-COLOR: #666666; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #666666; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
.txtGrey11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4A4A;
}

.txtDGrey12px {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F385B;
}

.txtGrey11pxPad
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4A4A;
	padding-left:3px;
}

.txtGrey12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4A4A4A;

}
.txtBlue11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01479D;
	text-decoration: none;
}
.LnkBlue10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2879B8;
	text-decoration: none;
}
.LnkBlue10px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2879B8;
	text-decoration: underline;
}
.LnkBlue11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3768CC;
	text-decoration: none;
}
.LnkBlue11px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3768CC;
	text-decoration: underline;
}
.LnkLgBlue11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3768CC;
	text-decoration: none;
}
.LnkLgBlue11px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3768CC;
	text-decoration: underline;
}
.LnkRed11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.LnkRed11px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
}
.LnkMaroon11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B30303;
	text-decoration: none;
}
.LnkMaroon11px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B30303;
	text-decoration: underline;
}
.LnkGrn11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00872D;
	text-decoration: none;
}
.LnkGrn11px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00872D;
	text-decoration: underline;
}
.LnkWhite12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.LnkWhite12px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.LnkBlue12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3768CC;
	text-decoration: none;
}
.LnkBlue12px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3768CC;
	text-decoration: underline;
}
.LnkGrey10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6F6F6F;
	text-decoration: none;
}
.LnkGrey10px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6F6F6F;
	text-decoration: underline;
}
.LnkGrey11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F6F6F;
	text-decoration: none;
}
.LnkGrey11px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F6F6F;
	text-decoration: underline;
}
.LnkGrey12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6F6F6F;
	text-decoration: none;
}
.LnkGrey12px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6F6F6F;
	text-decoration: underline;
}
.txtBlack12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.txtBlack14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.txtWhite11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.butcss150 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
	height: 21px;
}
.butcss170 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 165px;
	height: 21px;
}
.butcss220 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 220px;
	height: 21px;
}
.butcss100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100px;
	height: 21px;
}
.butcss70 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 70px;
	height:21px;
}
.butcss80 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 80px;
	height:21px;
}
.txtBlack11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
td {
	font-size: 1px;
}
.txtDBlue14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003762;
}
.txtRed14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
}
.txtDGrey13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2F385B;
}
.txtDBlue12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003762;
}
.txtDBlueLn12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004174;
	text-decoration: underline;
}
.txtBlue12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2879B8;
	text-decoration: none;
}
.txtRed11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}

.txtRed12px {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.txtBlueGrey12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #728490;
}
.txtBlueGrey11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #728490;
}
.txtDBlue11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003762;
}
.txtDBlue13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003762;
}
.txtRed13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
}
.txtLgGrey11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ADADAD;
}
.txtGrey10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4A4A4A;
}
.txtRed10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.txtBlue10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #01479D;
	text-decoration: none;
}
.txtLgBlue11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2879B8;
	text-decoration: none;
}
.txtMaroon11px {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #810205;
}
.TxtArialBkNor11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	color: #4A4A4A
	
}
.ErrorMsg10px
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;

}
.SmallText1 { DISPLAY: none; }
.txtBlue14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0054BB;
}
.Errorbox-bad {
	border: 2px solid red;
	padding: 2px;
}
.SmallText1 { DISPLAY: none; }
.LeftAlign{text-align:left;}
.LeftRight{text-align:right;}

.GridMargin
{
  border-bottom:1px solid #E5E5E5;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding:0px 8px 0px 8px;

}
.GridItem
{
  border-bottom:1px solid #E5E5E5;
  font-family: Arial, Helvetica, sans-serif;
  padding:0px 8px 0px 8px;
  font-size: 11px;
  color: #4A4A4A;

}

.GridLnkBlue12Pad a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3768CC;
	text-decoration: none;
	padding:0px 8px 0px 8px;
	}
.GridLnkBlue12Pad a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3768CC;
	text-decoration: underline;
	padding:0px 8px 0px 8px;
		
}
.GrdLnkBlue11Item a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom:1px solid #E5E5E5
	color: #3768CC;
	text-decoration: none;
	padding:0px 8px 0px 8px;
	}
.GrdLnkBlue11Item a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3768CC;
	border-bottom:1px solid #E5E5E5
	text-decoration: underline;
	padding:0px 8px 0px 8px;
   
		
}


.GridAdvCampaignAccount
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding:0px 8px 0px 8px;
}
.AdvReportButton
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #444444;
}
.lblArialBlueLn12px 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
}
.GridAdmin
{
    font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding:0px 4px 0px 4px;

}
.GridGrey12Pad
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	padding:0px 8px 0px 8px;
	border-bottom:1px solid #E5E5E5;
}

.ErrorMsg11px {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FF0000;
}

.GrdBlockAdvRprtItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4A4A;
	padding:0px 0px 0px 8px;
}
.GrdBlockAdvRprtHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3768CC;
	text-decoration: none;
	padding:0px 0px 0px 8px;
}
.LnkLgGrey11px {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #ADADAD;
 text-decoration: none;
}
.LnkLgGrey11px:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #ADADAD;
 text-decoration: underline;
}
 .GrdLnkBlue11PubBill a 
  {
	text-decoration: none;
	padding:0px 8px 0px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3768CC;
	text-decoration: none;
}
.GridItemCheck
{
  border-bottom:1px solid #E5E5E5;
  font-family: Arial, Helvetica, sans-serif;
  padding:0px 4px 0px 8px;
  font-size: 11px;
  color: #4A4A4A;

}
.PubCategory
{
	height:87px;
	width:144px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4A4A4A;
}
.GrdLnkBlue11AdmBill
  {
	text-decoration: none;
	padding:0px 8px 0px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01479D;
	text-decoration: none;
}
.GrdLnkBlue11AdmBill a 
  {
	text-decoration: none;
	padding:0px 8px 0px 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #01479D;
	text-decoration: none;
}

.topnavselect{BORDER-RIGHT:#ccc 1px solid;BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; text-align:center;
background-color:#00a8d2; height:20px; font-weight:bold;}
.topnavselected{BORDER-RIGHT:#ccc 1px solid;BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; text-align:center;
background-color:#fff; height:20px; font-weight:bold;}


div#tipDiv {
  position:absolute; visibility:hidden; left:480; top:430; z-index:10000;
  background-color:#dee7f7; border:1px solid #336; 
  width:125px; padding:6px;
  color:#000; font-size:11px; line-height:1;
}

div#tipDiv a:link { color:#33b }
div#tipDiv a:visited { color:#339 }

iframe#tipDivIframe 
{
	position:absolute;  left:0; top:0; z-index:0; visibility:hidden;
  background-color:#dee7f7; border:1px solid #336; 
  width:125px; padding:6px;
  color:#000; font-size:11px; line-height:1;
}

