
/*===================================== TopMenu.ascx =====================================*/
.amcTMLnk
{
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	color: #1E2B37;
}
.amcTMLnk:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #1E2B37;
}
.amcTMLnk:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #1E2B37;
}
.amcTMLnk:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #1E2B37;
}
.amcTMLnk:hover
{
	text-decoration:underline;
	font-weight: bold;
	font-size: 8pt;
	color: #1E2B37;
}
.amcTMNALnk
{
	font-weight: bold; 
	font-size: 8pt; 
	color: #a9a9a9;
}
.amcTMSLnk
{
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	color: #1E2B37;
}
.amcTMSLnk:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #1E2B37;
}
.amcTMSLnk:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #1E2B37;
}
.amcTMSLnk:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #1E2B37;
}
.amcTMSLnk:hover
{
	text-decoration:underline;
	font-weight: bold;
	font-size: 8pt;
	color: #1E2B37;
}
.amcTMA
{
	padding-left: 12px;
	padding-right: 12px;
    height: 22px;
	border-top: #BACADA 2px solid;
	border-left: #BACADA 2px solid;
	border-right: #849FBB 2px solid;
	background-color: #A6BACE;
}
.amcTMP
{
	padding-left: 12px;
	padding-right: 12px;
    height: 22px;
	border-top: #F1F4F8 2px solid;
	border-left: #F1F4F8 2px solid;
	border-right: #BACADA 2px solid;
	background-color: #DDE4EC;
}
.amcTMS
{
	padding-right: 10px;
    height: 22px;
}
.amcTMSp
{
    height: 22px;
    padding-left: 2px;
}
.amcTMSpL
{
    height: 22px;
	padding-left: 20px;
}
.amcTMAB
{
	border-right: #A6BACE 2px solid;
    background-color: #A6BACE;
	font-size: 1px;
}
.amcTMPB
{
	border-top: #BACADA 2px solid;
    background-color: #A6BACE;
    font-size: 1px;
}

/*===================================== BottomMenu.ascx =====================================*/
.amcBMLnk
{
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	Color: #FFFFFF;
}
.amcBMLnk:link
{
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	Color: #FFFFFF;
}
.amcBMLnk:active
{
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	Color: #FFFFFF;
}
.amcBMLnk:visited
{
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	Color: #FFFFFF;
}
.amcBMLnk:hover
{
	text-decoration:underline;
	font-weight: bold;
	font-size: 8pt;
	Color: #FFFFFF;
}

.amcBMSpr
{
	font-weight: bold; 
	font-size: 8pt; 
	color: #C8D5E1;
}
.amcBMFrm
{
	margin: 0px;
	font-size: 1pt;
	Background-color: #A6BACE;
	border-top: #CFDAE4 2px solid;
	border-bottom: #98AFC7 2px solid;
}



/*===================================== Foyer pages =====================================*/
.amcPTB
{
	background-color: #FFFFFF;
}
.amcPSbt
{
	font-weight: bold; 
	font-size: 10pt; 
	color: #3D556D;
}
.amcPSbtCell
{
	padding-left: 10px;
	font-size: 8pt;
	height: 25px;
	background-color: #A6BACE;
	border-bottom: #92AAC2 2px solid;
}
.amcPSbtSCell
{
	font-weight: bold;
	font-size: 8pt;
	background-color: #A6BACE;
	border-bottom: #92AAC2 2px solid;
}
.amcPTBox
{
	font-size: 8pt;
	width: 120px;
	color: #1E2B37;
	background-color: #F5F8FA;
}
.amcPBtn
{
	border-right: #486684 1px solid;
	border-top: #486684 1px solid;
	font-size: 8pt;
	border-left: #486684 1px solid;
	color: #1E2B37;
	border-bottom: #486684 1px solid;
	background-color: #F5F8FA;
}
.amcPCBox
{
	font-size: 8pt;
	width: 12px;
	color: #1E2B37;
	height: 12px;
}
.amcPDList
{
	font-size: 8pt; 
	color: #1E2B37;
	background-color: #F5F8FA;
}
.amcPLBox
{
	font-size: 8pt;
	width: 200px;
	color: #1E2B37;
	height: 100px;
	background-color: #F5F8FA;
}
.amcPFile
{
	font-size: 8pt;
	color: #1E2B37;
}
.amcPLbl
{
	font-size: 10pt; 
	color: #000000;
}
.amcPSLbl
{
	font-size: 8pt; 
	color: #000000;
}
.amcPLink
{
	font-size: 10pt; 
	color: #1E2B37;
	text-decoration: none;
}
.amcPLink:link
{
	font-size: 10pt; 
	color: #1E2B37;
	text-decoration: none;
}
.amcPLink:active
{
	font-size: 10pt; 
	color: #1E2B37;
	text-decoration: none;
}
.amcPLink:visited
{
	font-size: 10pt; 
	color: #1E2B37;
	text-decoration: none;
}
.amcPLink:hover
{
	font-size: 10pt; 
	color: #1E2B37;
	text-decoration: underline;
}

.amcPShadow
{
	background-color: #DDE4EC;
}

.amcPTblHdr
{
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	height: 20px;
	background-color: #44607B;
}
.amcPSelTblHdr
{
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	height: 20px;	
	background-color: #849FBB;
}
.amcPTblHdrALink
{
	color: #000000;
	text-decoration: none;
}
.amcPTblHdrALink:link
{
	color: #000000;
	text-decoration: none;
}
.amcPTblHdrALink:active
{
	color: #000000;
	text-decoration: none;
}
.amcPTblHdrALink:visited
{
	color: #000000;
	text-decoration: none;
}
.amcPTblHdrALink:hover
{
	color: #000000;
	text-decoration: underline;
}
.amcPTblHdrPLink
{
	color: #ffffff;
	text-decoration: none;
}
.amcPTblHdrPLink:link
{
	color: #ffffff;
	text-decoration: none;
}
.amcPTblHdrPLink:active
{
	color: #ffffff;
	text-decoration: none;
}
.amcPTblHdrPLink:visited
{
	color: #ffffff;
	text-decoration: none;
}
.amcPTblHdrPLink:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.amcPTblBody
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 8pt;
	color: #000000;
	border-bottom: #DDE4EC 1px solid;
	background-color: #F1F4F8;
}
.amcPTblBodySel
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 8pt;
	color: #000000;
	border-bottom: #F1F4F8 1px solid;
	background-color: #DDE4EC;
}
.amcPTblBodyTr
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 8pt;
	color: #000000;
}
.amcPTblBodyPl
{
	margin: 0px;
	font-size: 1pt;
	color: #000000;
}
.amcPTblBodyLink
{
	color: #1E2B37;
	text-decoration: none;
}
.amcPTblBodyLink:link
{
	color: #1E2B37;
	text-decoration: none;
}
.amcPTblBodyLink:active
{
	color: #1E2B37;
	text-decoration: none;
}
.amcPTblBodyLink:visited
{
	color: #1E2B37;
	text-decoration: none;
}
.amcPTblBodyLink:hover
{
	color: #1E2B37;
	text-decoration: underline;
}
.amcPTblBodyLinkBold
{
	font-weight: bold;
	color: #1E2B37;
	text-decoration: none;
}
.amcPTblBodyLinkBold:link
{
	font-weight: bold;
	color: #1E2B37;
	text-decoration: none;
}
.amcPTblBodyLinkBold:active
{
	font-weight: bold;
	color: #1E2B37;
	text-decoration: none;
}
.amcPTblBodyLinkBold:visited
{
	font-weight: bold;
	color: #1E2B37;
	text-decoration: none;
}
.amcPTblBodyLinkBold:hover
{
	font-weight: bold;
	color: #1E2B37;
	text-decoration: underline;
}
.amcPTblExpCell
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
}
.amcPError
{
	font-size: 10pt; 
	color: #FF0000;
}
.amcPDate
{
	font-size: 8pt;
	color: #909090;
	font-style: italic;
}

/*===================================== UserData.aspx =====================================*/
.amcUDBody
{
	MARGIN: 0px; 
	BACKGROUND-COLOR: #3D556D
}

/*===================================== Textbox in pager.ascx =====================================*/
.amcPPagerText
{
	font-size: 8pt;
	width: 100%;
	height: 40px;
	background-color: #F5F8FA;
}

/*===================================== Textbox in bad word filter =====================================*/
.amcPBadWordText
{
	font-size: 8pt;
	width: 400px;
	height: 200px;
	background-color: #F5F8FA;
}

/*===================================== Textbox in Smilies menu =====================================*/
.amcPSmiliesText
{
	font-size: 8pt;
	width: 400px;
	height: 200px;
	background-color: #F5F8FA;
}

/*===================================== Editable picture =====================================*/
.amcPicEdit
{
	border-right: #3D556D solid;
	border-top: #3D556D solid;
	border-left: #3D556D solid;
	border-bottom: #3D556D solid;
}

.amcPicEditByClick
{
	border-right: #3D556D solid;
	border-top: #3D556D solid;
	border-left: #3D556D solid;
	cursor: crosshair;
	border-bottom: #3D556D solid;
}


/*===================================== Table pager =====================================*/
.amcTPALink
{
	font-size: 8pt;
	color: #1E2B37;
	text-decoration: none;
}
.amcTPALink:link
{
	font-size: 8pt;
	color: #1E2B37;
	text-decoration: none;
}
.amcTPALink:active
{
	font-size: 8pt;
	color: #1E2B37;
	text-decoration: none;
}
.amcTPALink:visited
{
	font-size: 8pt;
	color: #1E2B37;
	text-decoration: none;
}
.amcTPALink:hover
{
	font-size: 8pt;
	color: #1E2B37;
	text-decoration: underline;
}
.amcTPPLink
{
	font-size: 8pt;
	color: #808080;
}

/*===================================== roomusers.aspx =====================================*/
.amcRUBody
{
	margin: 0px;
	background-color: #F1F4F8;
	scrollbar-face-color: #F1F4F8;
	scrollbar-shadow-color: #F1F4F8;
	scrollbar-highlight-color: #F1F4F8;	
	scrollbar-darkshadow-color: #5A80A5;
	scrollbar-arrow-color: #5A80A5;
	scrollbar-3dlight-color: #5A80A5;
	scrollbar-track-color: #F1F4F8;
}
.amcRUTblHdr
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	height: 20px;
	background-color: #354A60;
}
.amcRUTblBody
{
	border-bottom: #DDE4EC 1px solid;
	padding-left: 5px;
	font-size: 8pt;
	color: #000000;
	background-color: #F1F4F8;
}
.amcRUSelTblBody
{
	border-bottom: #DDE4EC 1px solid;
	padding-left: 5px;
	font-size: 8pt;
	color: #000000;
	background-color: #DDE4EC;
}
.amcRULink
{
	text-decoration: none;
}
.:link
{
	text-decoration: none;
}
.:active
{
	text-decoration: none;
}
.:visited
{
	text-decoration: none;
}
.amcRULink:hover
{
	text-decoration: underline;
}


/*======================= Popup menu in roomusers.aspx, roomboard.aspx =======================*/
.amcRMTbl
{
	border-right: #1E2B37 2px solid;
	border-top: #1E2B37 2px solid;
	border-left: #1E2B37 2px solid;
	border-bottom: #1E2B37 2px solid;
}
.amcRMTblHdr
{
	font-size: 8pt;
	color: #1E2B37;
	background-color: #ADBFD1;
}
.amcRMTblBody
{
	font-size: 8pt;
	color: #1E2B37;
	background-color: #F1F4F8;
}
.amcRMLink
{
	color: #1E2B37;
	text-decoration: none;
}
.amcRMLink:hover
{
	text-decoration: underline;
}


/*===================================== roomboard.aspx =====================================*/
.amcRBBody
{
	margin: 10px;
	background-color: #FFFFFF;
	scrollbar-face-color: #F1F4F8;
	scrollbar-shadow-color: #F1F4F8;
	scrollbar-highlight-color: #F1F4F8;	
	scrollbar-darkshadow-color: #5A80A5;
	scrollbar-arrow-color: #5A80A5;
	scrollbar-3dlight-color: #5A80A5;
	scrollbar-track-color: #F1F4F8;
}
.amcRBTime
{
	font-size: 8pt;
	color: #c0c0c0;
	font-style: italic;
	padding-right: 10px;
}
.amcRBNames
{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	font-style: italic;
}
.amcRBSay
{
	padding-left: 10px;
	font-size: 9pt;
}
.amcRBInfo
{
	font-size: 8pt;
	color: #c0c0c0;
	font-style: italic;
}

 
/*===================================== roomsend.aspx =====================================*/
.amcRSBody
{
	margin: 0px;
	background-color: #FFFFFF;
}
.amcRSDList
{
	font-size: 8pt; 
	color: #1E2B37;
	background-color: #F5F8FA;
	width: 80;
}
.amcRSTBox
{
	font-size: 8pt;
	width: 100%;
	color: #1E2B37;
	background-color: #F5F8FA;
}
.amcRSBtn
{
	border-right: #486684 1px solid;
	border-top: #486684 1px solid;
	font-size: 8pt;
	border-left: #486684 1px solid;
	color: #1E2B37;
	border-bottom: #486684 1px solid;
	background-color: #F5F8FA;
}

/*===================================== historyheader.aspx =====================================*/
.amcPHHdr
{
	margin: 0px;
	Background-color: #A7BBCF;	
}

