/* Default CSS Stylesheet for a new Web Application project */

BODY {BACKGROUND-COLOR: #ADD7D6; font-family:Verdana, Arial, Helvetica, sans-serif;  margin-top:0;margin-bottom:0
}

A{text-decoration:none; color:black; font-size:8pt}	
		
A:visited	{	
	text-decoration:	none;
	color:Black;
	}	
		
A:hover	{	
	text-decoration:underline;
	color:Red;
	}

.lblJSAlert{color:red; font-size:7pt}	

.Longddl{ overflow:hidden; width:300 }
	
/* Buttons */
.button{width:150px; height:22px; margin-left:35%; margin-top:20px }	
.FormButton{width:180px; height:22px; margin-top:20px }
.FormButton2{width:100px; height:22px; margin-top:0px; }
.statusbutton{height:22px; text-align:left; margin-left:10; text-justify:auto; padding-left:30; width:400 }	
.BHDelButton{width:100px; height:25px; margin-top:0px; }
.adminTextbox{Width:300}
.Upload{width:100px; height:22px;font-size:9pt; }

.sign{color:Red; font-weight:900; font-size:8pt; vertical-align:top; margin:0 0 0 5}

.example{color:Gray; font-size:7pt}

a:visited.link {Color:Blue; font-weight:bolder; text-decoration:underline}
a:hover.link  {text-decoration:underline; color:red}
a.link{color:blue}

#lblInstruction{color:#666666; font-size:7pt; width:200; height:120; text-align:justify}

.VendorOfferedCountry{width:220; height:auto; font-size:8pt}


/* Custom Error Page -- help/error.aspx */
#errortitle{color:Red; font-size:15pt; margin:20 0 10 80}
#lblErrvalue{width:90%; font-size:10pt; margin-left:80; }
#tbComment{margin:10 0 0 0}


/* Registration Confirmation -- Confirmation.aspx */
a.print {margin-left:30%;}


/* Home Page -- home.aspx */
.tblMain{height:346; width:80%; background-color:White; border:dashed 1px #666666;}
.tblMain #imgPSW{margin:0 30 0 170}
.tblVendor{width:355; height:98; border:solid 1px black; margin:10 5 0 0;}
.tblVendor #image{ background-image:url(Buttons/proper_blank.gif); background-attachment:fixed; background-repeat:no-repeat; vertical-align:middle}
.tblVendor #info{width:287; vertical-align:top; background-color:#D7ECEF; background-image: url(Images/tblVendorBG.gif); background-repeat:no-repeat }
.tblVendor #title{font-weight:900; font-size:9pt; font-style:normal}
.tblVendor #text{font-size:7pt; font-style:normal; height:1px}
.tblVendor #slogan{background-color:#B0D9D9;font-size:17pt; font-style:normal; font-weight:normal; width:100%; font-family:Verdana}
.VendorDes {font-size:8pt;border:solid 1px gray; background-color:#EFF7F7; width:700px; height:35px; margin:10 10 0 25; }
#lblCategory{font-size:8pt;  padding-top:5px; border:solid 1px gray; background-color:#EFF7F7; width:505; height:35px; margin:2 0 4 0; background-image:url(Images/Menu/HomeBar.gif)}
#lblCategory4{font-size:8pt;  padding-top:5px; border:solid 1px gray; background-color:#EFF7F7; width:430; height:35px; margin:2 0 4 0; background-image:url(Images/Menu/HomeBar.gif)}
#lblCategory5{font-size:8pt;  padding-top:5px; border:solid 1px gray; background-color:#EFF7F7; width:250; height:35px; margin:2 0 4 0; background-image:url(Images/Menu/HomeBar.gif)}
#lblCategory2{font-size:8pt;  padding-top:5px; border:solid 1px gray; background-color:#EFF7F7; width:200; height:35px; margin:2 0 4 0; text-align:left; background-image:url(Images/Menu/HomeBar.gif)}
#lblCategory6{font-size:8pt;  padding-top:10px; border:solid 1px gray; background-color:#EFF7F7; width:430; height:35px; margin:2 0 4 0; background-image:url(Images/Menu/HomeBar.gif)}
.VendorLogo{border:none; margin:1 1 0 1}
#lbtnRefresh{margin-left:7; margin-right:7}
.VenDisText{font-size:8pt; color:#000000; bottom:10}
.lblNotes{width:715;font-size:8pt; font-weight:bold; height:20; padding-top:4; margin: 0 0 4 0;background-image:url(Images/frame.jpg);  }
.Footer{padding-left:40}
.lblCategoryName{font-size:6pt; font-weight:bold; text-decoration:underline; color:gray}
#Contact{padding-left:120}
#dlCategory{width:100%}

/* ButtonHolder -- buttonholderDSN.aspx */
.BHtitle{font-weight:bolder; font-size:10pt; color:#428A8C; margin:0 0 8 30;text-align:justify}
.tblRegForm{border:non; margin:0 0 10 70 }
.tblRegForm td.title{width:200; background-color:#d6efef; font-size:9pt; font-weight:500; padding-left:5px; vertical-align:top}
.tblRegForm td.divider{ background-color:white;font-size:9pt;}
.InputBox {width:220px; margin-left:2px; font-size:8pt; border-left:solid 2px #888888; border-right:solid 1px #dddddd; border-bottom:solid 1px #dddddd; }
.InputBox2 {width:220px; margin-left:2px; font-size:8pt; border-left:solid 2px #888888; border-right:solid 1px #dddddd; border-bottom:solid 1px #dddddd; text-transform:lowercase}
.InputBox3 {width:220px; margin-left:2px; font-size:8pt; border-left:solid 2px #888888; border-right:solid 1px #dddddd; border-bottom:solid 1px #dddddd; text-transform:uppercase}

#lblInfo{width:610px; margin:0 0 10 70; font-size:8pt; text-align:justify}
.lblInfo{width:610px; margin:0 0 10 30; font-size:8pt; text-align:justify}
.hidden{display:none}
.shown{display:block}
#RbtnChoice{background-color:#d6efef; font-size:9pt; width:100%; color:#428A8C; text-align:center}
#tblBFintro{font-size:8pt; margin-left:73; width:38.5%; border:solid 1px #428A8C; height:auto}


/* Vendor -- vendorDSN.aspx */
#rblUserType{font-size:9pt;}
#rblPayMethod{font-size:9pt}

/* Footer -- footer.ascx */
#footer{margin-top:30px}
#FooterNote{color:#59acac; font-size:7pt; margin:30 0 10 0; width:90%}
#cardlogo{width:100%}
.CardLogo{margin-right:5}

/* Header -- header.ascx */
.header{display:block; font-size:12px;}
.Indication{margin: 0 300 0 70}
.SelectedNav{display:block; font-size:12px; }
.WelcomeMSG{ background-image:url(Images/line_only.gif); background-color:#e5f3f5; width:80%; font-size:8pt;  background-repeat:no-repeat; text-align:center }
.NavDiv{width:100%; font-size:3pt; background-color:#B0D9D9; background-image:url(Images/Menu/Bar.gif); border-top:solid 1px gray; border-bottom:solid 1px gray; margin:0 0 10 0; height:14}

/* Applicaiton Confirmation -- Confirmation.aspx */
.AppConfirm{width:610px; margin:20 0 40 70; font-size:10pt; text-align:justify }


/* User Login -- Login.aspx */
.tblLogin{width:368; margin:5 0 0 150; font-size:10pt; font-weight:bolder; border:solid 1px #C0C0C0; }
.tblLogin td.loginTitle{width:130px;background-color:#CCCCCC; font-size:9pt}
.tblLogin td.loginValue{width:130; background-color:#e0e0e0}
.tblLogin #loginHelp{width:360px;font-size:7pt; color:Blue; font-weight:normal; font-style:normal;}
.Loginput{width:200px; margin-left:2px; font-size:9pt; border-left:solid 2px #888888; border-right:solid 1px #dddddd; border-bottom:solid 1px #dddddd}
.PSWRequest{font-size:8pt; color:#63B1B1; text-align:center; bottom:10}
#lblNote{width:368; font-size:9pt; text-align:justify; margin-left:150; border:solid 1px #89c7c7; padding:5 2 5 2; line-height:1.5}
#lblPay{color:Blue; text-decoration:underline; cursor:hand; font-weight:bold}


/* Status Message -- LoginMSG.ascx */
.status_normal{display:none}
.status_Fail{display:block; width:650px; margin:10 0 0 72; background-color:#ff3300 ; font-size:10pt; text-align:center }
.status_Pass{display:block; width:650px; margin:10 0 0 72; background-color:#89c7c7 ; font-size:10pt; text-align:center}
.status_loginFail{display:block; width:368px; margin:10 0 0 150; background-color:#ff3300 ; font-size:10pt; text-align:center}
.status_loginPass{display:block; width:368px; margin:10 0 0 150; background-color:#89c7c7 ; font-size:10pt; text-align:center}
.status_AdminFail{display:block; width:600px; margin:0 0 0 20;  background-color:#ff3300 ; font-size:10pt; text-align:center}
.status_registerFail{display:block; width:605px; margin:0 0 0 0;  background-color:#ff3300 ; font-size:10pt; text-align:center}
.status_imageUploadFail{display:block; width:605px; margin:0 0 0 12%;  background-color:#da0e0e ; font-size:10pt; text-align:center}
.status_invalidProm{display:block; width:74%; margin:10 0 0 12%;  background-color:#da0e0e ; font-size:10pt; text-align:center}

/* About Page -- about.aspx */
.title{font-weight:bolder; font-size:10pt; color:#428A8C; margin:10 0 8 70;width:90%;text-align:justify}
.title #footnote{font-size:7pt}
.content{font-weight:normal; color:Black; font-size:10pt; margin:10 0 10 70; text-align:justify; width:90%}
.content #title{ font-weight:bolder;}
.content #note{font-size:8pt; font-weight:bolder}
#AboutTitle{font-size:11pt; font-weight:bolder; color:#428A8C;  width:400; margin-left:70}

a:visited#back{font-weight:bolder; font-size:10px; text-align:right; width:90%; color:#428A8C; margin-bottom:25px}
a:hover#back{text-decoration:underline}

.FAQ{font-weight:bolder; font-size:10pt; color:#428A8C; margin:0 0 8 70;width:90%;text-align:justify}
a:visited.FAQ{cursor:hand;font-weight:bolder; font-size:10pt; color:#428A8C; margin:0 0 8 70;width:90%;text-align:justify}
a:hover.FAQ {text-decoration:none}


/* Beneficiary -- beneficiaryDSN.aspx */
.lblAlert{color:#666666; font-size:7pt}
.TAdes{width:220px; height:50; margin-left:2px; font-size:8pt; border-left:solid 2px #888888; border-right:solid 1px #dddddd; border-bottom:solid 1px #dddddd; }



/* Administration Area  */ 
.tblNewVendor{display:block; width:600; margin:5 0 0 10; font-size:10pt; font-weight:bolder; text-align:left   }
.tblNewVendor td.AdminTitle{width:300px;background-color:#add7d6; font-size:9pt; border:solid 1px #ffffff}
.tblNewVendor td.AdminTitle2{width:300px;background-color:#ffffff; font-size:9pt; border:solid 1px #ffffff}
.tblNewVendor2{display:block; width:800; margin:5 0 0 10; font-size:10pt; font-weight:bolder; background-color:#d2f3f3; border:solid 1px #999999   }
.tblNewVendor2 td.AdminTitle2{width:300px;background-color:#ffffff; font-size:9pt; border:solid 1px #cccccc; font-weight:normal}
.tblBHView{width:800; margin:0 0 0 0; font-size:8pt; background-color:#d2f3f3; border:solid 1px #999999   }
.tblBHView td.AdminTitle2{background-color:#ffffff; font-size:8pt; border:solid 1px #cccccc}
.LoggedOnAs{font-size:8pt; padding-left:21}
.ChangeCat{Margin:0 0 0 10}
.tblAdMain{height:100%; width:100%;}
.tblAdMain td.bigTd{background-color:#ffffff; font-size:8pt; border:solid 1px #cccccc}
.tblLogsView{width:800; margin:10 0 0 20; font-size:8pt; background-color:#d2f3f3; border:solid 1px #999999   }
.tblLogsView td.AdminTitle1{background-color:#cccccc; font-size:20pt; border:solid 1px #cccccc;}
.tblLogsView td.AdminTitle2{background-color:#ffffff; font-size:8pt; border:solid 1px #cccccc}
.tblClickLeague{width:100%; margin:5 0 10 20; font-size:10pt; font-weight:bolder; vertical-align:top; border:solid 1px #999999;}
.tblClickLeague td.Headers{background-color:#ffffff;}
.tblCLickLeague td.AdSecond{background-color: #D6EBEF;}
.tblCLickLeague td.Tops{background-color: #add7d6 }
.tblClickLeague2{width:450; margin:30 0 10 20; font-size:10pt; font-weight:bolder; vertical-align:top; border:solid 1px #999999;}
.tblClickLeague2 td.Headers{background-color:#ffffff;}
.tblCLickLeague2 td.AdSecond{background-color: #D6EBEF;}
.tblCLickLeague2 td.Tops{background-color: #add7d6 }
.HorizontalLine{height:1;}
.whitespace{ white-space:normal}
.tblAwSusVen{width:250; margin:30 0 10 20; font-size:10pt; font-weight:bolder; vertical-align:top; border:solid 1px #999999;}
.tblAwSusVen td.Headers{background-color:#ffffff;}
.tblAwSusVen td.AdSecond{background-color: #D6EBEF;}
.tblAwSusVen td.Tops{background-color: #add7d6 }
.tblStatusUpd{height:100%; width:100%; background-color:White; border:1px}
.tbTest{ background-color:Fuchsia }
.ErrorMsg{font-size:8pt; padding-left:21; color:Red}
.tblSalesOps{width:790; font-size:10pt; vertical-align:top; border:solid 1px #999999;}
#dgrdPromo{width:100%; font-size:9pt}
.TDitem{background-color:#EFF7F7;}
.TDheader{background-color:#D6EBEF; font-weight:bold}
TDName{background-color:#D6EBEF; width:120 }
.tblSalesOps td.TDCodeTop{ background-color:#D6EBEF; }
#tblEditTelesale{font-size:9pt; width:100%}
#ddlBeneficiarylist{width:400px; overflow:hidden; font-size:9pt}


/* Registration Payment -- RegPayment.aspx */
#tbl_Credit{width:65%; font-size:9pt; margin:10 20 30 70; border:solid 1px silver }
#tbl_Credit td.CreditValue {background-color:#D6EBEF; width:50%; padding-left:10;}
#tbl_Credit td#CreditOption{padding-bottom:10}
#rblTopupBand{width:100%; font-size:9pt;}
#rbRegFee{margin-left:2px}
.CreditOther{padding-left:12}
#btnPay{margin-top:20}
#lblAdd{font-size:9pt; text-align:left; line-height:1.5; width:300; margin:0 0 8 70}
#ErrorUser{font-size:8pt; color:Gray; margin-left:70}
.lblPrice{ background-color:White; border:solid 1px #ADD7D6; text-align:right; width:115px; font-size:10pt; font-weight:bold; margin-left:3px}
.imgTitle{margin:5 0 5 70}
.Confirmation{margin:10 0 0 70; font-size:10pt; line-height:1.5; width:600; text-align:justify }
#lblExplain{width:74%; text-align:justify; line-height:1.5; border:solid 1px #da0e0e; padding:0 5 0 5; margin-bottom:10 }



/* Admin Login -- Administration.aspx */
.tblAdLogin{width:340; margin:10 0 0 20; font-size:10pt; font-weight:bolder; vertical-align:top;}
.tblAdLogin td.AdTitle{background-color: #add7d6; width:13}
.tblAdLogin td.AdTitle2{background-color: #add7d6; width:25}
.tblAdLogin td.AdSecond{background-color: #D6EBEF;}
.tblAdLogin td.loginTitle{width:130px;background-color:#CCCCCC; font-size:9pt}
.tblAdLogin td.loginValue{width:330; background-color:#e0e0e0}
.Adbutton{width:150px; height:22px; margin-left:0px }	
.AdValidation{font-weight:normal; color:Black; font-size:8pt; text-align:justify;}
.tblAdView{width:450; margin:0 0 0 0; font-size:10pt; font-weight:bolder; vertical-align:top; background-color:#ffffff; border:solid 1px #999999;}
.tblAdView2{width:450; margin:0 0 0 0; font-size:10pt; font-weight:bolder; vertical-align:top; background-color:#ffffff; border:solid 1px #999999;}
.tblAdViewBig{width:130%; height:120; margin:0 0 0 0; font-size:10pt; font-weight:bolder; background-color:#ffffff; border:solid 1px #999999}

/* View Activity -- AffolAdmin/ViewActivity.aspx */
.tblViewActivity{width:800; margin:0 0 0 20; font-size:8pt; font-weight:bolder; border:solid 1px #C0C0C0; background-color:White }
.tblViewActivity td.ActivityTitle{width:100; background-color:#666666; font-size:8pt;}


/* Prospect */
.tblBrowser{width:100%; background-color:White}
.tblBrowser td.Browsertd{font-size:8pt;}

#lblBHcon{width:95%; margin-top:20; font-size:9pt; font-weight:bolder}
.NewBtnTest{width:55; height:55; background-image:url(Images/BackGround.gif); background-attachment:fixed; background-repeat:no-repeat; margin-right:20; margin-bottom:0 }
.recvend {font-weight:bold; color:Black; font-size:10pt; text-align:center; background-color:#D6EBEF; letter-spacing:2pt;}