body				{ text-align:center; font-family:Verdana, Tahoma, Arial, MS Sans Serif; margin:5px 0px 5px 0px; color:#606060; background-image:url(../image/white_canvas.png); background-repeat:repeat }
.admMsgBrd			{ width:98%; font-family:Arial, MS Sans Serif; text-align:center; font-size:12px; font-weight:bold; padding:10px; color:#fc8c1c; }
.errorDialog		{ font-family:Arial, MS Sans Serif; text-align:center; font-size:11px; font-weight:bold; color:#fc8c1c; }
.reqAstr, .hidAstr, .hidAstrFltr	{ width:10px; font-family:Tahoma, Arial, MS Sans Serif; font-size:12px; font-weight:bold; color:#fc8c1c; padding:0px 1px 0px 1px; vertical-align:top; }
.hidAstr, .hidAstrFltr	{ color:#ffffff; font-size:1px; padding-left:2px; padding-right:2px; }

.info				{ font-size:13px; font-family:Arial, MS Sans Serif; color:#333333; padding-right:50px } 
.custServLink, .custServLinkSmall	{ text-decoration:none; cursor:pointer; cursor:hand; font-size:13px; color:#f08000; font-style:italic; }
.custServLink:hover, .custServLinkSmall:hover { text-decoration:underline; }

.custServLinkSmall	{ font-size:11px; padding-left:1px}
.refLink, .navLink	{ text-decoration:none; cursor:pointer; cursor:hand; font-size:13px; color:#f08000; font-style:italic; }
.grayLink       	{ text-decoration:none; cursor:pointer; cursor:hand; font-size:11px; color:#606060; font-style:italic; }
.hidRib				{ border:solid 1px #ffffff;  }

.frame				{ width:100% }
.documentBody		{ width:99%; height:100%; text-align:justify; }

.frameLTCorner, .frameTopCenter, .frameRTCorner, .frameLeftSide, .frameRightSide, .frameLBCorner, .frameBottomCenter, 
.frameRBCorner		{ }
.frameTableCell		{ width:100% }
.frameTitleTbl, .frameTitleTblLogIn	{ margin: 0px 0px 14px 20px; }
.frameTitleTbl	 	{ border-bottom: solid 1px #909090; }
.frameAdminStripe	{ background-image:url(../Image/adm_title_bar.png); background-repeat:repeat-y; color:#ffffff; padding:0px 0px 0px 6px; font-family:Arial, MS Sans Serif; font-size:14px; font-weight:bold; height:20px; }

.langLink			{ text-decoration:none;  font-size:12px;  font-style:italic; color:#444440; width:275px; text-align:right }
.grdNavLink			{ width:50px; text-decoration:none; cursor:pointer; cursor:hand; font-size:13px; color:#406088; font-style:italic; font-weight:normal; padding-top:16px; }
.documentTitle		{ font-size:22px; text-align:left; height:28px; padding: 15px 0px 5px 40px; }

.mailResult			{ width:380px; text-align:left; }

.cmdLink			{ font-family:Arial, MS Sans Serif; text-decoration:none; cursor:pointer; cursor:hand; font-size:12px; color:#404040; }

.text0, .text1, .text2, .text05, .text4, .groupFrameTitle { font-size:12px; color:#606060;  }
.text0 { font-size:11px; }
.text1				{ padding:15px; text-align:left; font-size:11px; }
.text2				{ padding:2px; text-align:left; font-size:11px; }
.text4				{ text-align:left; font-size:11px; }
.text05				{ font-size:11px; font-style:italic }
.text6, .text7, .text8, .text9 { font-size:11px; color:#606060; font-family:Arial, MS Sans Serif; padding: 0px 4px 0px 4px; }
.text7				{ padding: 0px 0px 0px 0px; }
.text8				{ font-size:12px; text-align:center; }
.text9				{ padding: 0px 5px 0px 0px; text-align:right; }
.text10				{ font-size:11px; color:#606060; text-align:justify; }
.text11				{ font-size:11px; color:#606060; text-align:justify; padding:4px 40px 4px 40px; }
.text12				{ font-size:11px; color:#606060; text-align:justify; padding-bottom:10px; }
.text13				{ font-size:12px; color:#606060; cursor:pointer; cursor:hand; padding-left:20px; }

.attention1			{ color:#f08000;}
.attention2			{ color:#ee4000; }
.attention3			{ color:#ff8800; font-size:16px; font-weight:bold; }
.attention4			{ color:#f08000; font-size:14px; font-weight:bold; }
.attention5			{ width: 98%; height:38px; padding:3px; text-align:left; font-family:Arial, MS Sans Serif; font-size:12px; font-weight:bold; color:#f08000; }
.attention6			{ font-size:13px; font-weight:bold; }
.cntrLable			{ color:#404044; padding:5px 2px 2px 0px; }

.groupFrameTitle	{ background-color: #ffffff; padding:0 10 0 4}
.groupFrame			{ padding:10 24 8 24 }

.title1, .title2, .title3, .title4, .title6, .title7, .title8, .title9, .appTitle	{ text-align:left; height:20px }
.title1				{ font-size:16px }
.title2				{ font-size:16px; color:#444440 }
.title3				{ font-size:14px; font-family:Tahoma Arial; color:#444440; font-weight:bold; text-align:center; padding-bottom:12px }
.title4				{ font-size:14px; font-family:Tahoma Arial; color:#808080; font-weight:bold; padding-left:3px; text-align:center }
.title5				{ font-size:12px; font-family:Tahoma Arial; color:#606060; font-style:italic; padding:0px }
.title6				{ font-size:14px; font-family:Tahoma Arial; color:#444440; font-weight:bold; text-align:center }
.title8				{ font-size:16px; font-family:Tahoma Arial; color:#007099; font-weight:bold; text-align:left }
.title9				{ font-size:14px; color:#606060; text-align:left }

.appTitle          { font-size:14px; font-family:Tahoma Arial; color:#ee4000; font-weight:bold; text-align:left; padding:15 2 15 2; height:30px}


.cboFilter_title, .missingCboList, .singleCboList_title, .singleCboList_value
					 { font-size:12px; color:#606060; font-family:Tahoma, Arial, MS Sans Serif;  }
.cboFilter_title	 { height:15px; padding:2 }
.missingCboList		 { color:#ff8800; }
.singleCboList_title { display:none; }
.singleCboList_value { font-size:14px; color:#444440; font-weight:bold; height:39px; padding-top:10px;}

.screenTitle		{ font-family:Verdana, MS Sans Serif; text-align:left; height:10px; font-size:18px; color:#fc8c1c; font-weight:bold; padding:0px 2px 0px 2px; }
.screenSubTitle		{ text-align:left; font-size:12px; color:#606060 }
.appTitle			{ font-size:16px; font-family:Tahoma Arial; color:red; font-weight:bold; text-align:left; padding:5px 2px 3px 2px	 }

.txtUID, .txtRegUsr, .txtRegPWD, .txtNewUsr,
.txtSearch, .txtPWD	{ font-size:12px; background-color:#ffffff!important; border: solid 1px #9999b0; color:#004080; margin:1px; padding-left:2px;  }
.txtUID, .txtPWD	{ width:130px }
.txtSearch			{ width:200px; }
.txtPWD				{ font-size:10px; height:19px }
.txtRegUsr		 	{ width: 210px; }
.txtRegPWD			{ width: 170px }
.txtNewUsr			{ width: 180px }
.ckbRemember		{ text-align:left; padding:7px 0px 3px 111px; font-size:12px; }

.txt15,.txt20,.txt20Margin,.txt30,.txt45,.txt50,.txt60,.txt70NoBorder, .txt70,.txt80,.txt90,.txt100,.txt120, .txt140, .txt144, .txt150, 
.txt160, .txt170, .txt178, .txt180, .txt190, .txt200, .txt220, .txt240, .txt280, .txt320, .txt340	
					{ font-size:12px; border: solid 1px #c0c0c0; color:#666660; margin:0px; padding-left:1px  }
.txt15,.txt20Margin,.txt30,.txt45,.txt50,.txt60,.txt70NoBorder, .txt70,.txt80,.txt90,.txt100,.txt120, .txt140, .txt144, .txt150, 
		 .txt170, .txt178, .txt180, .txt190, .txt200, .txt220, .txt240, .txt280, .txt320, .txt340	
					{ background:inherit!important;  }
										
.txt15				{ width: 15px }
.txt20				{ width: 20px; }
.txt20Margin    	{ width: 20px; text-align:center; padding-right:2px; margin:0 0 0 7 }
.txt30				{ width: 30px; text-align:right; padding-right:1px }
.txt45				{ width: 45px }
.txt50				{ width: 50px }
.txt60				{ width: 60px }
.txt50NoBorder		{ width: 50px; border: none; text-align:right; padding-left:0px; cursor:pointer; cursor:hand; padding-right:0px; color:#004080; }
.txt55NoBorder		{ width: 55px; border: none; text-align:right; padding-left:0px; cursor:pointer; cursor:hand; padding-right:0px; }
.txt70NoBorder		{ width: 70px; border: none; text-align:right; padding-left:0px; cursor:pointer; cursor:hand; padding-right:0px; }
.txt70				{ width: 70px }
.txt80				{ width: 82px }
.txt90				{ width: 90px }
.txt100				{ width: 100px }
.txt120				{ width: 120px }
.txt140				{ width: 140px }
.txt144				{ width: 144px }
.txt150				{ width: 150px }
.txt160				{ width: 160px }
.txt170				{ width: 170px }
.txt178				{ width: 178px }
.txt180				{ width: 180px }
.txt190				{ width: 190px }
.txt200				{ width: 200px }
.txt220				{ width: 220px }
.txt240				{ width: 240px }
.txt280				{ width: 280px }
.txt320				{ width: 320px; z-index:100 }
.txt340				{ width: 340px;}

.txt160_noBorders	{ font-size:12px; border: none; color:#666660; margin:0px; padding-left:1px; width:160px;  }

.textarea			{ border: solid 1px #808080; font-size:12px; font-family:Tahoma, Arial, MS Sans Serif; background-color:#ffffff!important; color:#444440; margin-top:1px }

.grdTxt120			{ font-size:12px; background-color:#ffffff!important; border: solid 1px #c0c0c0; color:#444440; margin:0px; padding-left:1px  }
.grdTxt120			{ width: 120px }

.ckb0       		{ margin:0 8 0 8; width:15; height:15; }
.ckb1				{ margin:0 0 0 15; width:15; height:15; }

.grdTitle			{ font-size:16px; font-family:Tahoma Arial; color:#444440; }
.grdUnderline		{ border-bottom: solid 1px #444440; padding: 5px 5px 5px 5px }
.grdOddRow			{ background-color:#f8f8f6; }
.grdEvnRow			{ background-color:#ffffff; }
.grdCmdLink			{ text-decoration:none; cursor:pointer; cursor:hand; font-size:13px; color:#404040; }
.grdColIcon			{ text-align:center; background-color:#ffffff!important; width: 36px; height:35px; }

.applType01, .applType02, .applType03, .applType04	
					{ font-size:16px; font-family:Tahoma, Arial; font-weight:bold; color:#606060;  }
.applType01         { color:#808080; }  
.applType02         { color:#ff0000; }
.applType03         { color:#009020; }
.applType04         { color:#f99000; }

.cmd40, .cmd70, .cmd90, .cmd120, .cmdSearch, .cmdGo
					{ font-size:11px; font-family:Arial, MS Sans Serif; text-align:center; background-color:#ddddcc; color:#204040; border: solid 1px #808080; margin-left:4px; cursor:pointer; cursor:hand; height:18px }
.cmdSearch			{ width:25px; margin-bottom:2px }
.cmdGo				{ width:20px; height:19px; padding-top:1px; margin:0 }
.cmd40				{ width:40px;  margin:2px }
.cmd70				{ width:70px;  margin:2px  }
.cmd90				{ width:90px;  margin:2px  }
.cmd120				{ width:120px; margin:2px  }

.linkReturn, .cmd50, .linkProceed	{ font-size:11px; font-family:Arial, MS Sans Serif; text-align:center; text-decoration:none; cursor:pointer; cursor:hand; 
					  background-color:#d9d9d9; border: none; margin:2px; height:20px; background-repeat:no-repeat; }
				  
.cmd50				{ padding:3px 5px  2px 5px;  color:#ff4400; width:66px;  background-image:url(../Image/btnEmpty.png);}
.linkReturn			{ padding:4px 14px 2px 14px; color:#202020; width:66px;  background-image:url(../Image/btnEmpty.png);}
.linkProceed		{ padding:4px 5px  2px 5px;  color:#fc8c1c; width:124px; background-image:url(../Image/btnEmpty124.png);}

.hLine				{ color:#c04040; width:290px; text-align:right; margin-right:22px; height:1px }
.searchResLink		{ text-decoration:none; font-size:12px; cursor:pointer; cursor:hand; height:30px }

.cprLine, .cprText, 
.cprLink			{ text-align:left; font-size:10px; color:#666666 }
.cprText			{ padding-left:4%; text-align:left; }
.cprLink			{ text-decoration:none; cursor:pointer; cursor:hand; }
.cprLine			{ height:1px; width:90%; text-align:center }

.bottomMenuLink, .bottomMenuLink_sel { text-decoration:none; cursor:pointer; cursor:hand; padding:8px; font-size:11px; color:#666666; }
.bottomMenuLink_sel	{ font-weight:bold; }
.bottomMenuDivider	{ font-size:11px;  }
.bottomMenu			{ width:100%; text-align:center; padding:0px; margin:0px; color:#666666; }

.amLinkIcon			{ cursor:pointer; cursor:hand; text-decoration:none; text-align:left; width:40px; }
.amLinkLable		{ cursor:pointer; cursor:hand; text-decoration:none; text-align:left; width:140px; font-family:Arial, MS Sans Serif; font-size:12px; color:#404040; }

.wfLogin			{ width:270px; text-align:right; font-family:Arial, MS Sans Serif; font-size:14px; color:#404040 }
.loginScreen		{ width:100%; height:100%; font-family:Arial, MS Sans Serif; color:#444440 }

.welcomeTitle1, .welcomeTitle2, .welcomeTitle4, .welcomeTitle6, .welcomeTitle7, .welcomeTitle8,
.welcomeTitle5		{ font-family:Arial, MS Sans Serif; color:#666666; height:30px }

.welcomeTitle1		{ font-size:60px; font-family:Arial Black, Arial, MS Sans Serif;   }
.welcomeTitle6		{ font-size:18px; padding-left:4px; font-family:Arial Black, Arial, MS Sans Serif;   }
.welcomeTitle2		{ font-size:18px; padding-left:10px; font-weight:bold }
.welcomeTitle4		{ font-size:12px; padding-left:4px; color:#404040 }
.welcomeTitle5		{ font-size:14px; padding:10px 2px 3px 22px; text-align:left; color:#404040; width:100%; font-style:italic }
.welcomeTitle7		{ font-size:24px; text-align:right; font-family:Tahoma Arial}
.welcomeTitle8		{ font-size:20px; text-align:left; font-family:Tahoma Arial}

.welcomeTitle3		{ font-size:20px; font-weight:bold; font-family:Arial, MS Sans Serif; color:#fc8c1c; height:100px; padding:80px 0px 0px 275px; }

.welcomeLink		{ font-size:14px; padding-left:10px; text-decoration:none; color:#404040 }

.titleLinkBar		{ font-size:13px; color:#808088; font-family:Arial, MS Sans Serif; text-align:right; }
.titleLink			{ font-style:italic; text-decoration:none; color:#808088; }
.titleLabel			{ font-style:italic; }
.tkw				{ color:#ffffff; font-size:1px; }

.wfRegUser, .wfRegUser2	{ width:380px; text-align:right }
.wfRegUser2			{ text-align:left }
.regUsrText1		{ font-size:14px; padding:10px 0px 0px 0px; text-align:center; color:#606060 }
.regUsrText2		{ font-size:13px; padding:0; text-align:left; color:#606060 }
.regUsrText3, .regUsrText4, .regUsrText5	{ font-size:12px; padding:0; text-align:left; color:#606060 }

.regUsrText4		{ padding-bottom: 5px 0px 5px 0px; }
.regUsrText5		{ padding-bottom: 0px 0px 8px 0px; height:25px; font-size:13px; background-color:#fa9900; color:#ffffff; cursor:hand; cursor:pointer; }
.regUsrText6		{ font-size:14px; padding:10px 0px 0px 0px; text-align:center; color:#404040 }

.regMsg				{ font-size:13px; height:34px; padding:5px 0px 10px 0px; text-align:left; color:#fc8c1c }
.procMsg			{ font-size:13px; height:10px; padding:0px 0px 10px 0px; text-align:left; color:#fc8c1c }

.loginMsg			{ height:40px; padding:15px 5px 15px 10px; font-size:13px; color:#f88400; text-align:left; font-weight:bold }
.mailMsg			{ font-family:Arial, MS Sans Serif;  font-size:12px; color:#444440; }

.faq, .fga			{ font-family:Arial, MS Sans Serif;  font-size:12px}
.faq				{ color:#444440; }
.fga				{ padding-left:25px; padding-bottom:5px }

.mainMenu			{ margin: 0px 16px 0px 26px; }

.mainMenu_Item, 
.mainMenu_Item_sel,
.mainMenu_FirstItem, 
.mainMenu_FirstItem_sel,
.mainMenu_LastItem, 
.mainMenu_LastItem_sel,
.subMenu_Item,
.subMenu_Item_sel	{ font-size:11px; text-decoration:none; }

.mmTD_Item			{ padding:0px 24px 0px 10px; text-align:left;}
.mmTD_Item_sel		{ padding:0px 24px 0px 10px; text-align:left;}

.mmTD_FirstItem		{ padding:0px 24px 0px 10px; text-align:left;}
.mmTD_FirstItem_sel	{ padding:0px 24px 0px 10px; text-align:left;}

.mmTD_LastItem		{ padding:0px 24px 0px 10px; text-align:left;}
.mmTD_LastItem_sel	{ padding:0px 24px 0px 10px; text-align:left;}

.mainMenu_Item, .mainMenu_FirstItem, .mainMenu_LastItem,
.subMenu_Item		{ color:#808080;  }					

.mainMenu_Item_sel, .mainMenu_FirstItem_sel, .mainMenu_LastItem_sel,
.subMenu_Item_sel	{ color:#fc8c1c; font-weight:bold;  }		

.mainMenu_Item:hover, .mainMenu_FirstItem:hover, .mainMenu_LastItem:hover { color:#fc8c10; }
					
.mmTD_BtSpace		{ width:200px; height:300px}

.dialogFrame		{ background-color:white; position:absolute; top:30%; left:50%; border:solid 1px #808080}

.dialogAddNewTlb    { background-color:white; border:solid 1px #808080; padding: 20 40 20 30}

.regUsrText3		{ font-size:12px; padding:0; text-align:left; color:#606060 }

.IEPLink,.IEPEnroll { text-decoration:none; cursor:pointer; cursor:hand; font-size:13px; color:#f66600; }
.IEPEnroll			{ font-weight:bold; padding:8px 0px 4px 6px; height:25px;}
.IEPLink			{ font-style:italic; }
.IEPSuccess			{ font-size:12px; color:#f66600; font-weight:bold; }

.grdTable			{ margin: 0px 0px 0px 40px; }

.grpFilter			{  margin: 0px 0px 5px 0px; background-color:#ffffff; }
.grpFltrSrchBy, .grpFltrControls, .grpFltrSearchLink  { background-color:#ffffff; }
.grpFltrSrchBy		{ text-align:left; vertical-align:top; padding:8px 20px 8px 15px; font-weight:bold;   font-size:13px; color:#707070; font-family:Arial, MS Sans Serif;}
.grpFltrControls	{ padding:0px 0px 5px 0px; }
.grpFltrSearchLink	{ vertical-align:top; padding:0px 20px 0px 10px; }
.grpFltrSearchLinkAdmin	{ vertical-align:top; padding:5px 20px 0px 30px; }
.grpFltrCmdLink		{ text-decoration:none; cursor:pointer; cursor:hand; margin: 0px; }

.grBody_L			{ background-image:url(../Image/cb_body_L.png); background-repeat:repeat-y;	}
.grBody_C			{ background-image:url(../Image/cb_body_C.png); background-repeat:repeat;	}
.grBody_R			{ background-image:url(../Image/cb_body_R.png); background-repeat:repeat-y;	}

.grpFrameBottom		{ background-image:url(../Image/cb_corner_BC.png); background-repeat:repeat-x;	}
.grpFrameTop		{ background-image:url(../Image/cb_center_H.png); background-repeat:repeat-x;	}

.ctrl, .cbo { 
		font-family: Verdana, Sans-Serif; 
		font-size:11px; 
		color:#707070; 
		text-align:left; 
		text-decoration:none;
		border: solid 1px #a0a0a0;	
      }


.filterFrame		{ margin: 0px 0px 0px 0px; padding:10px 0px 0px 0px }

.ctrlFilterLable	{ text-align:right; padding: 0px 2px 0px 2px; font-size: 12px; font-family:Arial, MS Sans Serif; color:#707070;}
.ctrlFilterLable1	{ text-align:right; padding: 0px 4px 0px 10px; font-size: 12px; font-family:Arial, MS Sans Serif; color:#707070;}
.ctrlFilterCell		{ text-align:left;  padding: 0px 0px 0px 0px;  }

.ctrlLableCkb		{ text-align:right; width:200px; padding: 2px 2px 2px 2px; vertical-align:top}


.tblBtn				{ background-color: #f9f9f9; cursor:pointer; cursor:hand; }

.titleBtn_Blue, .titleBtn_Grey, .titleBtn_Orange 
					{background-repeat:repeat-x; text-align:center; font-size: 11px; }
.titleBtn_Blue		{ background-image:url(../Image/cmdBtn_C_Blue.png); color:#ffffff; padding: 0px 0px 3px 0px; font-weight:bold; background-color:#88c0e0}
.titleBtn_Grey		{ background-image:url(../Image/cmdBtn_C_Grey.png); color:#606060; padding: 2px 6px 1px 6px; background-color:#c6c8c9; font-weight:bold; }
.titleBtn_Orange	{ background-image:url(../Image/cmdBtn_C_Orange.png); color:#808080; padding: 2px 1px 0px 1px; font-weight:bold; font-family:Arial, Sans-Serif; background-color:#ffbb22}

.grTxt, .grTxtFName, .grTxtLName, .grTxtMName, .grTxtEMail, .grTxtAgEMail, .grTxtPhone, .grTxtComp, .grTxtPL, .grTxtAgency, .grTxtCode, .grTxtImgLim
						{ font-size:11px; text-align:left; background-color:#ffffff!important; border: solid 1px #ffffff; height:17px; padding:0px 0px 2px 2px; margin:0px; color: #656565; font-family:Arial, MS Sans Serif; }
.grTxtPhone				{ font-size:10px;}
.grTxtFName, .grTxtMName, .grTxtAgency	{ width:80px;  }
.grTxtLName				{ width:85px;  }
.grTxtAgency			{ width:194px; }
.grTxtMName				{ width:20px; }
.grTxtEMail				{ width:161px; margin:0px; }
.grTxtCode				{ width:105px; margin:0px; text-align:center; }
.grTxtAgEMail			{ width:130px; margin:0px; padding:0px 0px 0px 8px; }
.grTxtPhone				{ width:102px;  margin:0px;  }
.grTxtComp				{ width:60px;  margin:0px; text-align:left; }
.grTxtPL				{ width:18px;  margin:0px;  padding:0px 0px 0px 0px; text-align:center; }
.grTxtImgLim			{ width:46px;  margin:0px;  padding:0px 4px 0px 1px; text-align:right; }

.grdCboCtrl, .grdCboCtrlUA, .grdCboAgency,  .grdCboRole  { padding:2px 0px 1px 0px; width:81px;  height:16px; font-size:9px; font-family:Tahoma,  Sans Serif; border: solid 1px #808090; color:#656565; }
.grdCboCtrlUA		{ width:45px; }
.grdCboRole			{ width:78px; }
.grdCboAgency		{ width:108px; }
.grdCell			{ height:16px; text-align:center; }
.grdCell0			{ height:16px; padding: 0px; }
.grdCell1			{ height:16px; padding: 0px 0px 0px 1px; }
.grdCell2			{ height:16px; padding: 0px 0px 0px 3px; }
.grdCellBlue		{ height:16px; background-color:#8dbbd8; border-right: solid 1px #ffffff; text-align:left; padding:0px; }
.grdOddRow, .grdEvnRow { height:16px; padding: 0px; }
.grdCkbCtrl			{ margin:0 6 0 4; width:14; height:12; border: solid 0px #808090; vertical-align:middle;}


.grText, .grText1, .grTextCntr, .grText2 { font-size:11px; color:#656565; padding: 0px 0px 0px 3px; font-family:Arial, Verdana, Sans-Serif;}
.grText1						{ padding: 0px 0px 0px 8px;}
.grText2						{ padding: 0px 0px 0px 10px;}
.grTextCntr						{ text-align:center; padding: 0px }

.grdColHdr, .grdColHdrSrt, 
.grdColHdrCtr	{ font-size:11px; text-align:left;   color:#656565; font-weight:bold; border-bottom: solid 1px #656565; font-family:Arial, Verdana, Sans-Serif; }
.grdColHdrCtr	{ text-align:center; }
.grdColHdrSrt	{ text-decoration:underline; cursor:pointer; cursor:hand; border-style:none; }



.titleSetPWD, .titleUName, .titleConfirmDelete	{ font-size: 15; color: #7c7c7c; font-family: verdana, arial, sans-serif; font-weight:bold; }
.titleUName		{ font-size: 12; font-weight:normal; }
.newPWDLable	{ font-size: 11; font-family: verdana, arial, sans-serif; }
.titleConfirmDelete { padding-bottom:3px;}

.dlgConfirmDelete			{ position:absolute; top:310px; left:220px; background-color:white;  border:solid 2 #ffffff; opacity:1.00; -moz-opacity: 1.00; filter: alpha(opacity=100); }
.dlgConfirmDeleteInner		{ background-color:#fafaff; border:solid 1 #d0d0d0; opacity:1.00; -moz-opacity: 1.00; filter: alpha(opacity=100); }
.dlgConfirmDeleteFrame		{ position:absolute; top:0px; left:0px; width:100%; height:100%; text-align:center; }

.dialog				{ position:absolute; top:50px; left:200px; width:800px; height:700px; z-index:200000; }
.dialogPwd			{ position:absolute; top:80px; left:600px; width:800px; height:700px; z-index:200000; }

.whiteShield		
{ 
	position:absolute;
	top:0px;
	left:0px; 
	z-index:100100; 
	padding:0;
	margin:0px;
	background-color:#d0e0f0;
	opacity: 0.60; 
	-moz-opacity: 0.60;
	filter: alpha(opacity=60);
	cursor:progress;
	width:2400px;
	height:2400px;
}
.clearShield		
{ 
	position:absolute;
	top:0px;
	left:0px; 
	z-index:100101; 
	padding:0;
	margin:0px;
	width:2400px;
	height:2400px;
	background-color:#b9d0f0;
	opacity: 0.40; 
	-moz-opacity: 0.40;
	filter: alpha(opacity=40);	
}

.blueShield	  { background-color:#d0e0f0;}
.lemonShield  {	background-color:#fffaa0;}
.yellowShield { background-color:#fff000;}
.orangeShield { background-color:#fa9000;}
.darkShield	  { background-color:#104000;}

.icon_progress		
{ 
	position:absolute;
	top:45%;
	left:45%; 
	z-index:100200; 
	padding:0;
	margin:0px;
	cursor:progress;
}
.vote_pannel, .email_pannel, .send_page_pannel
{
	position:absolute;
	z-index:100300; 
}
.email_pannel
{
	top:40%;
	left:40%;
}
.send_page_pannel
{
	top:12%;
	left:60%;
}
.vote_cell
{
	font-size:12px; color:#606060; font-family:Arial, MS Sans Serif;
	padding:0px 4px 2px 14px;
	cursor:pointer;	cursor:hand;
	text-align:right;
}
.email_cell
{
	font-size:12px; color:#606060; font-family:Arial, MS Sans Serif;
	padding:2px 2px 6px 20px;
	text-align:right;	
}
.grdTextarea
{
	border: solid 1px #c0c0c0;
	color:#606060;  
	font-size:12px; 
	font-family:Tahoma, Arial, MS Sans Serif;
	padding:2px;
	background-color:#ffffff!important; 
}

.txtAreaMessage, .txtAreaMessageSmall, .txtImageComment
{
	border: solid 1px #c0c0c0;
	color:#606060;  
	font-size:11px; 
	font-family:Tahoma, Arial, MS Sans Serif;
	padding:2px;
	background-color:#ffffff; 
	overflow:hidden;
}
.txtAreaMessage		 { width:280px; height:64px; }
.txtAreaMessageSmall { width:240px; height:74px; }
.txtImageComment	 { width:180px; }

.lbl_send
{
	font-size:12px; color:#606060; font-family:Tahoma, Arial, MS Sans Serif;
	cursor:pointer;	cursor:hand;
}
.vote_title, .email_title
{
	font-family:Tahoma, Arial, MS Sans Serif; 
	color:#fc8c1c;
	text-align:left;
	font-weight:bold;
}
.vote_title
{
	font-size: 13px; 
	padding-left:15px;
}
.email_title
{
	font-size: 14px; 
	padding:0px 4px 0px 21px;
}
.control_box
{
	margin:0px 0px 32px 2px ;
	cursor:pointer;
	cursor:hand;
}

.homeInfo, .homeInfoSmall, .homeInfoTitle { font-family:Tahoma, MS Sans Serif; }
 
.homeInfo, .homeInfoSmall	{ color:#606060; text-align:justify; padding:5px 20px 10px 20px; }
.homeInfoBold				{ color:#909090; text-align:justify; padding:10px 10px 5px 30px; font-weight:bold; font-size:12px; font-family:arial, MS Sans Serif;}
.homeInfo					{ font-size:12px; }
.homeInfoSmall				{ font-size:11px; }
.homeInfoHighlited			{ font-size:12px; color:#fa8800;  font-family:arial, MS Sans Serif;}

.homeInfoTitle		{ font-size:18px; color:#fa8800; text-align:left; padding:20px 20px 10px 20px; font-weight:bold; }

.homeInfoLink		{ cursor:hand; cursor:pointer; font-size:13px; font-style:italic; text-decoration:none; padding:0px; color:#506080; height:16px; padding-right:3px; }

.statLbl, .statVal	{ font-size:12px;  }
.statLbl	{ color:#808080; padding:3px 3px 2px 5px;}
.statVal	{ color:#004080; text-align:right; padding:3px 5px 2px 3px; }
.statTitle	{ font-family:Tahoma, MS Sans Serif; font-size:14px; color:#fc8c1c; text-align:left; font-weight:bold; padding:5px 5px 2px 5px; }

.imageCell	{ }
.infoOverImg { position:absolute; top:30%; left:30%; text-align:right; padding-top:0px; }
.infoLink  { font-family:Tahoma, MS Sans Serif; font-size:11px; text-decoration:none; cursor:pointer; cursor:hand; color:#fa8800; font-weight:bold; }
.infoLink:hover { text-decoration:underline; }

.statTable	{ position:absolute; top:150px; left:120px; width:320px; }
.introTable	{ position:absolute; top:130px; left:45px; width:380px; line-height:17px; z-index:500;  }

.homeInfoTable1	{ position:absolute; top:160px; left:50px; width:360px; line-height:17px; }
.homeInfoTable2	{ position:absolute; top:745px; left:70px; width:640px; line-height:17px; }
.homeInfoTable3	{ position:absolute; top:810px; left:70px; line-height:17px; }

.hideImagesPane { position:absolute; top:111px; left:0px; width:100%; height:750px; z-index:100; }
.divAnimOff	{ position:absolute; top:717px; left:85px; font-family:Tahoma, MS Sans Serif; color:#606060; font-size:12px; z-index:110; width:275px; text-align:left; }
.divAnimOffBot	{ position:absolute; top:786px; left:570px; font-family:Tahoma, MS Sans Serif; color:#606060; font-size:12px; z-index:110; width:275px; text-align:right; }
.divAnimOffTop		{ position:absolute; top:92px; left:695px; font-family:Tahoma, MS Sans Serif; color:#606060; font-size:12px; z-index:110; width:275px; text-align:right; }

.galleryThumbNail { border: solid 2px #ffffff; margin:0px 2px 3px 0px; }
.titleAndAuthor	  { font-family:Verdana, MS Sans Serif; font-size:12px; padding:10px 50px 10px 10px; text-align:center; line-height:20px; color:#fa8800; height:120px; }
.txtTitleAndAuthor { font-family:Verdana, MS Sans Serif; font-size:11px; padding:0px 2px 0px 2px; color:#fa8800; }

.pendingApprovalComment { color:#804000; }
.blockedComment			{ color:#ff2200; }
.charCounterBoard		{ color:#fa8800; font-weight:bold; }
.studioMsgBrd			{ text-align:left; width:210px; font-size:12px; color:#ff4400; background-color:#feffcc; border: solid 1px #dddddd; padding:3px 5px 3px 5px; }

.contestAttentionI, .contestAttentionII, .contestAttentionIII, .contestAttentionIV, .contestAttentionV,
.contestActionLink    { height:30px; font-size:16px; color:#6090c6; font-weight:bold; font-family:Tahoma;  }

.contestAttentionII		{ font-size:14px; }
.contestAttentionIII	{ color:#fa8800; text-align:center; }
.contestAttentionIV		{ color:#f08000; font-weight:bold; font-size:12px;  }
.contestAttentionV		{ color:#fa8800; font-weight:bold; font-size:16px;  }

.contestActionLink      { cursor:pointer; cursor:hand; text-decoration:none; }
.contestActionBtn       { margin:5px 0px 8px 2px; cursor:pointer; cursor:hand; }
.positionGiftCard		{ position:absolute; top:315px; left:140px; z-index:100000; }