﻿body 
{
    margin:0;
    padding:0;
    font-family: Verdana;
    font-size: 12px;
}

img
{
    border:0;
    padding:0;
    margin:0;
}

h1
{
    float: left;
    margin:0;
    padding:3px 10px 3px 10px;
    font-weight: normal;
    color: #fff;
    font-size: 30px;
}

h2
{
    float: left;
    margin:0;
    padding:14px 10px 3px 10px;
    font-weight: normal;
    color: #fff;
    font-size: 12px;
}

div.content
{
    width: 770px;
    background-image: url('../images/bkgMain.gif');
    background-repeat:repeat-y;
    padding: 0 13px 0 13px;
}

.menu
{
    height: 34px;
    background-image: url('../images/bkgMenu.gif');
    background-repeat: repeat-x;
}

.text1
{
	color:#555;
	text-align:left;
	padding:25px;
}

.text2
{
	color:#000;
	text-align:left;
	font-size:18px;
	font-weight:bold;
}

input
{
	width: 300px;
	background-color: #FAFAFA;
	border: 1px solid #D1D1D1;
}

input:focus
{
	background-color: #FFFFFF;
	border: 1px solid #28AD44;
}

input[type="text"]
{
	width: 300px;
	background-color: #FAFAFA;
	border: 1px solid #D1D1D1;
}

input[type="password"]
{
	width: 200px;
	background-color: #FAFAFA;
	border: 1px solid #D1D1D1;	
}

input[type="text"]:focus
{
	background-color: #FFFFFF;
	border: 1px solid #28AD44;
}

input[type="password"]:focus
{
	background-color: #FFFFFF;
	border: 1px solid #28AD44;	
}

select
{
	width: 300px;
	background-color: #FAFAFA;
	border: 1px solid #D1D1D1;	
}
select:focus
{
	background-color: #FFFFFF;
	border: 1px solid #28AD44;	
}

.radio
{
	width: 13px;
	height: 13px;
	background-color: Transparent;
	border: 0px;
}

/********MESSAGE*************/

.Message
{
    height: 44px;
    width: 720px;
    background-image: url('../images/bkgMessage.gif');
    background-repeat: repeat-x;
}


/***************TABLE*****************/

table.tableLogin
{
	width: 100%;
	color: #606060;
	vertical-align:middle;
}

table.tableLogin td
{
	text-align: left;
	padding:5px;
}

table.tableLogin th
{
	
	font-weight: bold;
	text-align: right;
	padding: 5px;
}
/****************/
table.tableSign
{
	width: 100%;
	color: #606060;
}

table.tableSign td
{
	text-align:justify;	
	padding:10px;
}

table.tableSign th
{	
	font-weight: bold;
	text-align:center;
	padding-right:28px;
	padding-left:28px;
	padding-top:15px;
	padding-bottom:10px;		
}
/*****************/
table.tableBtnForgot 
{
	width: 100%;
}

table.tableBtnForgot td
{
	width: 50%;
	padding: 0px 30px 0px 30px;
}

table.TableAffiliateInfo 
{
	width: 100%;
}

table.TableAffiliateInfo thead td
{
	font-weight: bold;
	text-align: center;
	font-size: 18px;
}

table.TableAffiliateInfo tbody td
{
	text-align: left;
	padding: 5px;
	color: #5D5D5D;
}

table.TableAffiliateInfo tbody th
{
	text-align: right;
	padding: 5px;
	color: #414141;
}

table.InfoContent td
{
	padding: 10px;
	vertical-align: top;
}


table.TableInfoOptions
{
	width: 100%;
}

table.TableInfoOptions thead td
{
	font-weight: bold;
	text-align: center;
	font-size: 18px;
}

table.TableInfoOptions tbody td
{
	text-align: center;
	padding: 5px;	
}

table.AffiliateTable
{
    width: 650px;
    margin-top: 5px;
    text-align: center;
}

table.AffiliateTable thead
{
    font-weight: bold;
    color:#5f8333;
    background-color:#ecf5e4;
}

table.AffiliateTable thead td
{    
    border-bottom: 1px solid #afcd8d;
    border-right: 1px solid #afcd8d;

}

table.AffiliateTable tbody td
{
    padding: 1px;
    background-image: url('../images/bkgCellGray.gif');
    background-repeat: repeat-x;
    border-right: 1px solid #afcd8d;
}

table.TableEditAddress
{
    width: 600px;    	
}

table.TableEditAddress th
{
    text-align: right;
    padding: 5px;
    color: #414141;
    width: 275px;
}

table.TableEditAddress td
{
    text-align: left;
    padding: 5px;
    width: 325px;
}

table.TableEditPassword
{
    width: 600px;    	
}

table.TableEditPassword th
{
    text-align: right;
    padding: 5px;
    color: #414141;
    width: 275px;
}

table.TableEditPassword td
{
    text-align: left;
    padding: 5px;
    width: 325px;
}

table.TableToolsLinks
{
    width: 600px;
}

table.TableToolsLinks td
{    
    padding: 0px;
    border: 1px;
    border-color:#414141;
    text-align:left;
    
}

/**************************/

table.StatReferCustomer
{
    width: 650px;
    margin-top: 5px;
    text-align: center;
}

table.StatReferCustomer thead
{
    font-weight: bold;
    color:#5f8333;
    background-color:#ecf5e4;
}

table.StatReferCustomer thead td
{
    border-bottom: 1px solid #afcd8d;
    border-right: 1px solid #afcd8d;
}

table.StatReferCustomer tbody td
{
    padding: 3px;
    background-image: url('../images/bkgCellGray.gif');
    background-repeat: repeat-x;
    border-right: 1px solid #afcd8d;
}

/*********FOOT*************/

.foot
{
    width: 796px;
    height: 12px;
    background-image: url('../images/imgBottom.gif');
    background-repeat:repeat-y;
}

.textFoot
{
    width: 796px;
    height: 12px;
	font-size: 9px;
	padding-top: 15px;
}


/*************DIV***************/
.LoginContainer
{
	width: 550px;
	height: 250px;
	background-color: #F6F6F6;
	border: solid 1px #C6C6C6;
}

.SignLoginContainer
{
	width: 350px;
	height: 210px;
	background-color: #F6F6F6;
	border: solid 1px #C6C6C6;
}

.NewLoginContainer
{
	width: 350px;
	height: 210px;
	background-color: #F6F6F6;
	border: solid 1px #C6C6C6;
}

div.Container
{
	width: 730px;
	padding: 10px;
}

.GreenTitle
{
	font-size: 22px;
	color: #036802;
	font-weight: bold;
}

div.AffiliateInfoContainer
{
	width: 360px;
	height: 250px;
	background-color: #F6F6F6;
	border: solid 1px #C6C6C6;
}

div.AffiliateInfoContainerStats
{
	width: 360px;
	height: 250px;
	background-color: #F6F6F6;
	border: solid 1px #C6C6C6;
}

div.InfoOptionsContainer
{
	width: 225px;
	height: 200px;
	background-color: #F6F6F6;
	border: solid 1px #C6C6C6;
}

div.SubTitle
{
	text-decoration: none !important;
	font-weight: bold;
	text-align: center;
	font-size: 18px;
}

.Required
{
	color: #A20000 !important;
	font-size: 9pt;
	padding-left: 5px;
}

.msgError
{
	width: 260px;
	font-weight: bold;
	background-color: #F6F6F6;
	border: solid 1px #FE0000;
	color: #FE0000;
	vertical-align: middle;
	padding: 5px;
}

.msgConfirm
{
	width: 500px;
	font-weight: bold;
	background-color: #F6F6F6;
	border: solid 1px #77CCE3;
	color: #77CCE3;
	vertical-align: middle;
	padding: 10px;
}

/*******************BUTTONS********************/

/**********SIGN IN**********/
.btnSignIn
{
    height: 26px;
    width: 77px;
    background-image: url('../images/btnSignIn.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.btnSignIn_hover
{
    height: 26px;
    width: 77px;
    background-image: url('../images/btnSignIn.gif');
    background-repeat: no-repeat;
    background-position: 0 -26px;
    cursor: pointer;
}

.btnSignIn_click
{
    height: 26px;
    width: 77px;
    background-image: url('../images/btnSignIn.gif');
    background-repeat: no-repeat;
    background-position: 0 -52px;
    cursor: pointer;
}

/**********SIGN UP**********/
.btnSignUp
{
    height: 43px;
    width: 293px;
    background-image: url('../images/btnSignUp.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.btnSignUp_hover
{
    height: 43px;
    width: 293px;
    background-image: url('../images/btnSignUp.gif');
    background-repeat: no-repeat;
    background-position: 0 -43px;
    cursor: pointer;
}

.btnSignUp_click
{
    height: 43px;
    width: 293px;
    background-image: url('../images/btnSignUp.gif');
    background-repeat: no-repeat;
    background-position: 0 -86px;
    cursor: pointer;
}

/**********BACK**********/
.btnBack
{
    height: 26px;
    width: 62px;
    background-image: url('../images/btnBack.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.btnBack_hover
{
    height: 26px;
    width: 62px;
    background-image: url('../images/btnBack.gif');
    background-repeat: no-repeat;
    background-position: 0 -26px;
    cursor: pointer;
}

.btnBack_click
{
    height: 26px;
    width: 62px;
    background-image: url('../images/btnBack.gif');
    background-repeat: no-repeat;
    background-position: 0 -52px;
    cursor: pointer;
}

/**********SEND**********/
.btnSend
{
    height: 26px;
    width: 62px;
    background-image: url('../images/btnSend.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.btnSend_hover
{
    height: 26px;
    width: 62px;
    background-image: url('../images/btnSend.gif');
    background-repeat: no-repeat;
    background-position: 0 -26px;
    cursor: pointer;
}

.btnSend_click
{
    height: 26px;
    width: 62px;
    background-image: url('../images/btnSend.gif');
    background-repeat: no-repeat;
    background-position: 0 -52px;
    cursor: pointer;
}

/**********CHANGE NAME/ADDRESS**********/
.btnChangeNameAddress
{
    height: 26px;
    width: 155px;
    background-image: url('../images/btnChgName.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.btnChangeNameAddress_hover
{
    height: 26px;
    width: 155px;
    background-image: url('../images/btnChgName.gif');
    background-repeat: no-repeat;
    background-position: 0 -26px;
    cursor: pointer;
}

.btnChangeNameAddress_click
{
    height: 26px;
    width: 155px;
    background-image: url('../images/btnChgName.gif');
    background-repeat: no-repeat;
    background-position: 0 -52px;
    cursor: pointer;
}

/**********CHANGE PASSWORD**********/
.btnChangePassword
{
    height: 26px;
    width: 155px;
    background-image: url('../images/btnChgPwd.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.btnChangePassword_hover
{
    height: 26px;
    width: 155px;
    background-image: url('../images/btnChgPwd.gif');
    background-repeat: no-repeat;
    background-position: 0 -26px;
    cursor: pointer;
}

.btnChangePassword_click
{
    height: 26px;
    width: 155px;
    background-image: url('../images/btnChgPwd.gif');
    background-repeat: no-repeat;
    background-position: 0 -52px;
    cursor: pointer;
}

/**********CHANGE PASSWORD**********/
.btnChangeEmail
{
    height: 26px;
    width: 155px;
    background-image: url('../images/btnChgMail.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.btnChangeEmail_hover
{
    height: 26px;
    width: 155px;
    background-image: url('../images/btnChgMail.gif');
    background-repeat: no-repeat;
    background-position: 0 -26px;
    cursor: pointer;
}

.btnChangeEmail_click
{
    height: 26px;
    width: 155px;
    background-image: url('../images/btnChgMail.gif');
    background-repeat: no-repeat;
    background-position: 0 -52px;
    cursor: pointer;
}

/**********SUPPORT**********/
.btnSupport
{
    height: 26px;
    width: 155px;
    background-image: url('../images/btnSupport.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.btnSupport_hover
{
    height: 26px;
    width: 155px;
    background-image: url('../images/btnSupport.gif');
    background-repeat: no-repeat;
    background-position: 0 -26px;
    cursor: pointer;
}

.btnSupport_click
{
    height: 26px;
    width: 155px;
    background-image: url('../images/btnSupport.gif');
    background-repeat: no-repeat;
    background-position: 0 -52px;
    cursor: pointer;
}

/**********LOG OUT**********/
.btnLogOut
{
    height: 26px;
    width: 89px;
    background-image: url('../images/btnLogOut.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.btnLogOut_hover
{
    height: 26px;
    width: 89px;
    background-image: url('../images/btnLogOut.gif');
    background-repeat: no-repeat;
    background-position: 0 -26px;
    cursor: pointer;
}

.btnLogOut_click
{
    height: 26px;
    width: 89px;
    background-image: url('../images/btnLogOut.gif');
    background-repeat: no-repeat;
    background-position: 0 -52px;
    cursor: pointer;
}

/**********SUBMIT AFFILIATE INFO**********/
.btnSubmitAInfo
{
    height: 26px;
    width: 186px;
    background-image: url('../images/btnSubmitInfo.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.btnSubmitAInfo_hover
{
    height: 26px;
    width: 186px;
    background-image: url('../images/btnSubmitInfo.gif');
    background-repeat: no-repeat;
    background-position: 0 -26px;
    cursor: pointer;
}

.btnSubmitAInfo_click
{
    height: 26px;
    width: 186px;
    background-image: url('../images/btnSubmitInfo.gif');
    background-repeat: no-repeat;
    background-position: 0 -52px;
    cursor: pointer;
}

/**********CHANGE MY AFFILIATE PASSWORD**********/
.btnChgAPassword
{
    height: 26px;
    width: 279px;
    background-image: url('../images/btnChangePwd.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.btnChgAPassword_hover
{
    height: 26px;
    width: 279px;
    background-image: url('../images/btnChangePwd.gif');
    background-repeat: no-repeat;
    background-position: 0 -26px;
    cursor: pointer;
}

.btnChgAPassword_click
{
    height: 26px;
    width: 279px;
    background-image: url('../images/btnChangePwd.gif');
    background-repeat: no-repeat;
    background-position: 0 -52px;
    cursor: pointer;
}

/**********CHANGE MY AFFILIATE EMAIL**********/
.btnChgAEmail
{
    height: 26px;
    width: 226px;
    background-image: url('../images/btnChangeMail.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.btnChgAEmail_hover
{
    height: 26px;
    width: 226px;
    background-image: url('../images/btnChangeMail.gif');
    background-repeat: no-repeat;
    background-position: 0 -26px;
    cursor: pointer;
}

.btnChgAEmail_click
{
    height: 26px;
    width: 226px;
    background-image: url('../images/btnChangeMail.gif');
    background-repeat: no-repeat;
    background-position: 0 -52px;
    cursor: pointer;
}

a:visited
{
    font-weight: normal;
    color:Blue;
}

.ImageTextArea
{
    background-color:White; 
    border-style:none; 
    font-family:Verdana;
    font-size:small;
}
