

.tableSignin {
	border : double;
	border-color : #EFD501;
	border-width:3px 3px 3px;
	background : #90CA04;
	display : block;
}
.tablegrey {
	background : #ECECEC;
}

.tablegrey2 {
	background : #DCDCDC;
}
.tablegrey3 {
	background : #DCDCDC;
	COLOR: #2D5A6B;
	font-family : Arial;
	font-size : 12px;
}
.tablegrey4 {
	background : #DCDCDC;
	COLOR: #2D5A6B;
	font-family : Arial;
	font-size : 10px;
}
.tableBeigeTop {
	background : #B5C39E;
}
.tablebeige {
	background : #C9D09C;
	FONT-WEIGHT: bold;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	 padding-left: 5px;
}
.tablebeige2 {
	background : #F1F3E6;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	padding-left: 5px;
	font-weight : normal;
}
.tablebeige3 {
	background : #F1F3E6;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	padding-left: 8px;
	font-weight : bold;
}
.tablebeige4 {
	background : #F1F3E6;
	font-family : Arial;
	color : red;
	font-size : 12px;
	padding-left: 8px;
	font-weight : bold;
}
.tablebeige5 {
	background : #CADEF4;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	padding-left: 8px;
	font-weight : bold;
}
.tablebeige6 {
	background : #CADEF4;
	font-family : Arial;
	color : black;
	font-size : 13px;
	padding-left: 8px;
	
}
.tablebeige7 {
	background : #f0fac2;
	FONT-WEIGHT: bold;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	 padding-left: 5px;
}
.tablebeige8 {
	background : #F1FFEF;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	padding-left: 5px;
	font-weight : normal;
}
.tablebeige9 {
	background : #ffe388;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	padding-left: 5px;
	font-weight : normal;
}
.tablebeige10 {
	background : #ffff99;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	padding-left: 5px;
	font-weight : normal;
}

.tablebeige11 {
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	padding-left: 8px;
	font-weight : bold;
}

.tablebeige12 {
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	padding-left: 2px;
	padding-left: 8px;
	font-weight : bold;
}

.tableBlue{
	background : #6895A9;
	FONT-WEIGHT: bold;
	font-family : Arial;
	color : #E1E5B5;
	font-size : 12px;
	letter-spacing : 1;
}
.text {
	FONT-WEIGHT: normal;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	line-height : 2;
}
.smalltext {
	FONT-WEIGHT: normal;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 11px;
	line-height : 1;
}

 .smallTextBox{
position:absolute;
width:50px;
height:17px;
font-size: 11px;
FONT-WEIGHT: normal;
font-family : Arial;
color : #2D5A6B;
line-height : 1;
}

 .smallTextBox2{
width:150px;
height:20px;
font-size: 12px;
FONT-WEIGHT: normal;
font-family : Arial;
color : #2D5A6B;
line-height : 1;
}

.StatisticText{
	FONT-WEIGHT: normal;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	line-height : 1;
}
.textLarge {
	FONT-WEIGHT: normal;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 20px;
	line-height : 2;
}
.textleft {
	FONT-WEIGHT: normal;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	line-height : 2;
	padding-left: 15px;
}
.texttitle {
	FONT-WEIGHT: normal;
	font-family : Arial;
	color : #6493AA;
	font-size : 19px;
	
}
.texttitle2 {
	FONT-WEIGHT: bold;
	font-family : Arial;
	color : #6493AA;
	font-size : 16px;
	
}
.textUser {
	FONT-WEIGHT: bold;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
}
.textUser1 {
	FONT-WEIGHT: normal;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
}
A:hover{color:#2D5A6B; 
	font-family : Arial;
	font-size : 12px;
	text-decoration:none;
	font : bold;}

.textMain {
	FONT-WEIGHT: bold;
	font-family : Arial;
	color : #FFFFFF;
	font-size : 15px;
	margin-left : 20px;
}
.text1 {
	COLOR: #1D348A;
	font-family : Arial;
	font-size : 12px;
}

.text1white {
	COLOR: #FFFFFF;
	font-family : Arial;
	font-size : 12px;
}

.text1bold 
{
	FONT-WEIGHT: bold;
	COLOR: #1D348A;
	font-family : Arial;
	font-size : 12px;
}
.textPaging
{
	color:#767B53; 
	font-family : Arial;
	font-size : 17px;
	text-decoration:none;
	font :bold;
	}
	
		.textError
{
	color:#E90000;
	font-family : Arial;
	font-size : 20px;
	text-decoration:none;
	font :normal;
	font-weight : bold;
}

		.gentletextError
{
	color:red;
	font-family : Arial;
	font-size : 16px;
	text-decoration:none;
	font :normal;
	font-weight : bold;
}

	.ThankYou
{
	color:#006900;
	font-family : Arial;
	font-size : 16px;
	text-decoration:none;
	font :normal;
	font-weight : bold;
}


		.smalltextError
{
	color:#E90000;
	font-family : Arial;
	font-size : 14px;
	text-decoration:none;
	font :normal;
	font-weight : bold;
}

		.successMsg
{
	color:#006600;
	font-family : Arial;
	font-size : 20px;
	text-decoration:none;
	font :normal;
	font-weight : bold;
}


A:link {
	FONT-WEIGHT: bold;
	COLOR: #2D5A6B;
	font-family : Arial;
	font-size : 12px;
	text-decoration:none
}

A:visited{color:#2D5A6B; 
	text-decoration:none;
	font-family : Arial;
	font-size : 12px;
	font : bold;
} 
A:hover{color:#2D5A6B; 
	font-family : Arial;
	font-size : 12px;
	text-decoration:none;
	font : bold;}

	A:link.Menu {
	FONT-WEIGHT: normal;
	COLOR: #5C7B84;
	font-family : Arial;
	font-size : 13px;
	text-decoration:none;
	font : normal;
}
A:visited.Menu{
	color:#5C7B84;
	text-decoration:none;
	font-family : Arial;
	font-size : 13px;
	font : normal;
} 
A:hover.Menu{
	color:#94AD68;
	font-family : Arial;
	font-size : 13px;
	text-decoration:none;
	font : normal;
}

		A:link.DarkLink {
	FONT-WEIGHT: normal;
	COLOR: #1D348A;
	font-family : Arial;
	font-size : 12px;
	font :normal;
	text-decoration:none
}
A:visited.DarkLink{color:#1D348A; 
	text-decoration:none;
	font-family : Arial;
	font-size : 12px;
	font :normal;
} 
A:hover.DarkLink{color:#457659; 
	font-family : Arial;
	font-size : 12px;
	text-decoration:none;
	font :normal;
	}
	
		A:link.Paging {
	FONT-WEIGHT: normal;
	COLOR: #457659;
	font-family : Arial;
	font-size : 14px;
	font :bold;
	text-decoration:none
}
A:visited.Paging{color:#457659; 
	text-decoration:none;
	font-family : Arial;
	font-size : 14px;
	font :bold;
} 
A:hover.Paging{color:#1C3527; 
	font-family : Arial;
	font-size : 14px;
	text-decoration:none;
	font :bold;
	}
	
	A:link.logo{
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	font-family : Arial;
	font-size : 30px;
	text-decoration:none
}

A:visited.logo{
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	font-family : Arial;
	font-size : 30px;
	text-decoration:none
}
A:hover.logo{
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	font-family : Arial;
	font-size : 30px;
	text-decoration:none
}

	
.button {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #6794A9;
	border-color: #B3CAD4 #598090 #23323A #598090;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-transform : uppercase;
	
}

.SmallButton {
	font-family: Arial;
	font-size: 8px;
	font-style: normal;
	font-weight: bold;
	color: #006699;
	padding-top: 0px;
	padding-bottom: 0px;
	border-color: #B3CAD4 #598090 #23323A #598090;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-transform : uppercase;
}

.SmallButtonSubmit {
	font-family: Arial;
	font-size: 8px;
	font-style: normal;
	font-weight: bold;
	color: #006699;
	padding-top: 0px;
	padding-bottom: 0px;
	border-color: #B3CAD4 #598090 #23323A #598090;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-transform : uppercase;
}
	
	.buttonCancel {
  font-family: Arial;
  font-size: 12px; 
  font-style: normal;
   font-weight: bold; 
   color: #FEDE94; 
   padding-left: 1px;
   padding-right: 1px;
   padding-top: 1px;
	padding-bottom: 1px;
   background-color: red; 
   border-color: #7BA38B #7BA38B #2A4F3A #2A4F3A;
    border-style: solid; 
	border-top-width: 2px; 
	border-right-width: 2px; 
	border-bottom-width: 2px; 
	border-left-width: 2px;
	width: 60px;
	}
	
.buttonLogin {
  font-family: Arial;
  font-size: 12px; 
  font-style: normal;
   font-weight: bold; 
   color: #FEDE94; 
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 3px;
	padding-bottom: 3px;
   background-color: #1C3527; 
   border-color: #275C43 #275C43 #061D15 #061D15;
    border-style: solid; 
	border-top-width: 2px; 
	border-right-width: 2px; 
	border-bottom-width: 2px; 
	border-left-width: 2px;
	width: 60px;
	}
	
	.tableHeader {
	background: #6895A9;
	font-family : Arial;
	color :#FFFFFF;
	font-size : 12;
	}
	
	.headerRow	{
	FONT-WEIGHT: bold;
	font-family : Arial;
	color : #6493AA;
	font-size : 12;
	}
	
	.tableHeader2 {
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	padding-left: 8px;
	font-weight : bold;
	background: #E0E7C0;
	}
	
	.tableSubHeader {
	background: #6895A9;
	font-family : Arial;
	color :#FFFFFF;
	font-size : 12;
	}
	
	.textmenu {
	COLOR: #767B53;
	font-family : Arial;
	font-size : 12;
}

.textmenu1 {
	COLOR: #767B53;
	font-family : Arial;
	font-size : 10;
}


.textSum 
{
	FONT-WEIGHT: normal;
	COLOR: #2D5A6B;
	font-family : Aharoni;
	font-size : 15px;
	
}

.reportTitle {
	FONT-WEIGHT: normal;
	font-family : Arial;
	color : #B22222;
	font-size : 18px;
	
}

  .downtext {
	font-family: Arial;
	font-size: 12px;
	color: #25704A;
	line-height: 20px;
  }
  
  .LoginField{
position:absolute;
width:100px;
height:17px;
font-size: 8px;
}

 .AffiliateMonthlyField
 {
width: 60px;
font-size: 8pt;
}

.dgClass
{
	width: 100%;
}

.tbClass
{
	width: 95%;
}


 .ProductType
 {
font-size: 8pt;
background-color: #ffff99;
}

.HeaderFieldMonthlyReport
{
	background : #C9D09C;
	FONT-WEIGHT: bold;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	padding-left: 5px;
	width: 190px;
	height: 25px;
     
}

.DataFieldMonthlyReport
{
	background : #F1F3E6;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	padding-left: 5px;
	font-weight : normal;
	width: 110px;
	height: 25px;
}

.SmallSubmitButton
{
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 1px;
	padding-bottom: 1px;
	background-color: #6794A9;
	border-color: #B3CAD4 #598090 #23323A #598090;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-transform : uppercase;
}

.DelicateText {
	FONT-WEIGHT: normal;
	font-family : Arial;
	color : #2D5A6B;
	font-size : 12px;
	line-height : 2;
}

.textSumTable
{
COLOR: #767B53;
font-family : Arial;
font-size : 12;
width: 80px;
}

.headerSumTable
{
	FONT-WEIGHT:bold;
	COLOR: #2D5A6B;
	font-family : Arial;
	font-size : 12px;
	font-style:normal;
}

 .RegistrationField
 {
width:147px;
font-size: 8pt;
}

 .RegistrationText
 {
	background : #F1F3E6;	
	font-size: 8pt;
	font-family : Arial;
	color : #2D5A6B;
	font-weight : bold;
	letter-spacing:normal;
 }
 
  .GammonRegistrationText
 {
	background : #f1f3f5;	
	font-size: 8pt;
	font-family : Arial;
	color : #2D5A6B;
	font-weight : bold;
	letter-spacing:normal;
 }

.SeperationLine
{
	height: 1px;
	width: 506px;
	background-color: lightGray;
}

.SmallButton {
	BORDER-RIGHT: #598090 1px solid; 
	BORDER-TOP: #b3cad4 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 1px; 
	TEXT-TRANSFORM: uppercase; 
	BORDER-LEFT: #598090 1px solid; 
	COLOR: #ffffff; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #23323a 1px solid; 
	FONT-STYLE: normal; FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #3d8a5e
}

.SmallButton2 {
	BORDER-RIGHT: #598090 1px solid; 
	BORDER-TOP: #b3cad4 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 1px; 
	TEXT-TRANSFORM: uppercase; 
	BORDER-LEFT: #598090 1px solid; 
	COLOR: #ffffff; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #23323a 1px solid; 
	FONT-STYLE: normal; FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #6794A9
}

.SmallButton3 {
	BORDER-RIGHT: #598090 1px solid; 
	BORDER-TOP: #b3cad4 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 1px; 
	TEXT-TRANSFORM: uppercase; 
	BORDER-LEFT: #598090 1px solid; 
	COLOR: #000000; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #23323a 1px solid; 
	FONT-STYLE: normal; FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: palegoldenrod
}

.SmallButton4 {
	BORDER-RIGHT: #598090 1px solid; 
	BORDER-TOP: #b3cad4 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 1px; 
	TEXT-TRANSFORM: uppercase; 
	BORDER-LEFT: #598090 1px solid; 
	COLOR: #000000; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #23323a 1px solid; 
	FONT-STYLE: normal; FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #ff6699;
}

.SmallButton5 {
	BORDER-RIGHT: #598090 1px solid; 
	BORDER-TOP: #b3cad4 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 1px; 
	TEXT-TRANSFORM: uppercase; 
	BORDER-LEFT: #598090 1px solid; 
	COLOR: #000000; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #23323a 1px solid; 
	FONT-STYLE: normal; FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #99cc99;
}

.SmallButton6 {
	BORDER-RIGHT: #598090 1px solid; 
	BORDER-TOP: #b3cad4 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 1px; 
	TEXT-TRANSFORM: uppercase; 
	BORDER-LEFT: #598090 1px solid; 
	COLOR: #ffffff; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #23323a 1px solid; 
	FONT-STYLE: normal; FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: red;
}


 .NewUserRegistrationField
 {
width:130px;
height:18px;
font-size: 8pt;
}

 .smallTextBoxForm
{
	width:100px;	
}

 .VerySmallTextBoxForm
{
	width:70px;	
	font-size: 8pt;
}

 .VerySmallTextBoxForm2
{
	width:80px;	
	font-size: 8pt;
}

.ValidationMsg
{
	font-size: 8pt;
	font-weight:bolder;
	font-family:Arial;
}


.SmallDropDown
{
	font-size: 8pt;
}

.SmallDropDown2
{
	font-size: 8pt;
	background-color: #ffffcc;
	COLOR: blue;
}

.SmallDropDown3
{
	font-size: 8pt;
}

.SmallDropDown4
{
	font-size: 8pt;
	width: 80px;
	background-color: #ffffcc;
	COLOR: blue;
}

	.smalltextmenu {
	COLOR: #767B53;
	font-family : Arial;
	font-size : 9pt;
}

.blueTextContact 
{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-style: normal;
		color: blue;
		line-height: 20px;
	}



	.sublinks { font-size: 11px; color: #525252; text-indent: 10px; }
	.sublinks a { font-size: 11px; color: #525252; text-decoration: none; }
	.sublinks a:hover { font-size: 11px; color: #3C582F; text-decoration: none; }
	a{color:black;text-decoration:none;font:bold}
	a:hover{color:#606060}
	table.submenu { font-size:100%; position:absolute; visibility:hidden; }
	.tabletitle { font-size: 12px; font-weight: bold; color: #3C582F; background-color: #82C4B8; text-align: center; vertical-align: middle; }
	.footer { background-color: #FDFFF1; background-image: url(img/table_bgbt.gif); background-repeat: no-repeat; background-position: right; height: 22px; }
	.tableinside { padding-left: 5px; vertical-align: middle; border: 1px solid #E0E6CA; }
	.menu { color: white; font-family: Tahoma; font-size: 8pt; font-weight: bold; border-right: 1px solid white; text-decoration: none; background-color: lightblue; padding: 5px; }
	.menu:hover { background-color: red; }
	.smallmenu { color: white; font-family: Tahoma; font-size: 5pt; font-weight: bold; border-right: 1px solid white; text-decoration: none; background-color: lightblue; padding: 1px; }
	.smallmenu:hover { background-color: red; }
	.input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #477C7C; background-color: #F7FCF5; vertical-align: middle; border: 1px solid #E8ECD7; }
	.tableinside { padding-left: 5px; vertical-align: middle; border: 1px solid #E0E6CA; }
	.tableinside { padding-left: 5px; vertical-align: middle; border: 1px solid #E0E6CA; }
	.table { background-color: #FDFFF1; background-image: url(img/table_bg.gif); background-repeat: no-repeat; background-position: right 120px; }
	.footer { background-color: #FDFFF1; background-image: url(img/table_bgbt.gif); background-repeat: no-repeat; background-position: right; height: 22px; }
	.input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #477C7C; background-color: #F7FCF5; vertical-align: middle; border: 1px solid #E8ECD7; }
	a { font-size: 12px; color: #477C7C; }
	a:active { text-decoration: underline; }
	.maintitle { font-size: 14px; font-weight: bold; color: #4F6942; }
	.title2 { font-size: 11px; color: #FDFFF1; }
	.title2 a { font-size: 11px; color: #A5FD73; text-decoration: none; }
	.title2 a:visited { font-size: 11px; color: #FFFFFF; }
	.tabletitle { font-size: 12px; font-weight: bold; color: #3C582F; background-color: #82C4B8; text-align: center; vertical-align: middle; }
	.sublinks { font-size: 11px; color: #525252; text-indent: 10px; }
	.sublinks a { font-size: 11px; color: #525252; text-decoration: none; }
	.sublinks a:hover { font-size: 11px; color: #3C582F; text-decoration: none; }
	.title { font-size: 12px; font-weight: bold; color: #525252; text-decoration: underline; }
	.headerMenuText { color: #ffffff; font-family: Tahoma; font-size: 8pt; font-weight: bold;}
	.UpperDataRow { font-family:Arial; color:#ff9900; font-size:8pt;}
	.HeaderText {font-family:Arial; color:#3C582F; font-weight: bold;  font-size:18pt;}
	
	a.HeaderMenu:link {color: #ffffff}
	a.HeaderMenu:hover {color: 'gold';text-decoration: underline;}
	
	.HeaderMenu:link {color: #ffffff}
	.HeaderMenu:hover {color: 'gold';text-decoration: underline;}
	
	






