body
{
}


/*.mainTable{border:#4fa4b1 1px solid;width:779px;height:100%;}*/

.mainTable{border:#4fa4b1 1px solid;width:779px;}

.lblSmall{font-family:Arial;font-size:x-small;}
.lblColor{color:Fuchsia;font-weight:bold;}
.RoyalSrchResult{border:solid 3px LawnGreen;}
.lnksmall{color:Black;font-family:Verdana;font-size:xx-small;} 
.txtSmallBold{font-family:Arial;font-size:12px;color:Black; font-weight:bold;}
.txtSmall{font-family:Verdana;font-size:9pt;}
.txtMiniBold{font-family:Arial;font-size:9pt;font-weight:bold;}

.UCColumn{height: 2px;}
.HeadSiteName{font-family:Verdana;font-size:medium;color:#ff9900;}
.lblHeader{font-family:Verdana; font-size:x-small; font-weight:bold}
.txtNormal{font-family:Verdana;font-size:12px;}
.outerPopup{border:#4fa4b1 5px solid;width:100%;height:100%;}
.msgLayoutComm{border: 1px solid #FFC30E;background-color: #FFFBB8;text-align: center; color: #9C7600;font-size: 11px; font-family: arial, sans-serif; } 
.msgHeadRowComm{background-color:#33CCFF;color:Blue;font-size:x-small;}
.msgNonHeadRowComm{font-family:Verdana;font-size:x-small;}
.lnkHide{font-family:Verdana;font-size:xx-small;font-weight:bold;height:6pt;}
.hideMsg {DISPLAY: none;}
.showMsg{DISPLAY: block;font-family:Verdana;font-size:x-small;}
.hide {DISPLAY: none;}
.ShowTable{background-color:#ffffff;}
.ShowTable .SubGroup{BORDER: #4fa4b1 1px solid;}
.ShowTable .Title{background-color:#4fa4b1;font-family:Arial;font-size:x-small;font-weight:bold;color:White;}
.ShowTable .NonTitle{background-color:#bcdce1;}
.ShowTable .SubGroup TD {BORDER-BOTTOM: #d3d3d3 1px solid;}
.ShowTable .DataMedium{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.80em;PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR:Black; PADDING-TOP: 3px;}
.ShowTable  .LblMedium{border-right: #d3d3d3 1px solid;PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #32434b; PADDING-TOP: 3px; FONT-FAMILY: Arial;}
.ShowTable .tablePhoto  {background:#d0dae4;}
.ShowTable .tableBackColor{background-color:#ffffff; }
.ShowTable .tablePhoto .Header{background:white;}
.EILayout{border: 2px solid #FFC30E;background-color: #FFFBB8;text-align: left; color: #9C7600;font-size: 13px; font-family: arial, sans-serif;}
.EIHeadRow{background-color:#33CCFF;color:#336699;font-size:x-small;font-weight:bold;}
.ELLabelBold{font-family:Verdana;font-weight:bold;font-size:x-small;}
.msgLayout{border: 1px solid #FFC30E;background-color: #FFFBB8;text-align: left; color: #9C7600;font-size: 11px;font-family: arial, sans-serif;} 
.msgHeadRow{background-color:#33CCFF;color:Blue;font-size:x-small;}
.msgNonHeadRow{font-family:Verdana;font-size:x-small;}
.counter{FONT-SIZE: xx-small; FONT-FAMILY:Verdana, Arial; background:Yellow;  text-align:center;   border-style:none; }
.showPhotoAlbum {DISPLAY: block;border: 1px solid #FFC30E;background-color: #FFFBB8; text-align: left; color: #9C7600; font-size: 11px; font-family: arial, sans-serif; }
.hidePhotoAlbum {DISPLAY: none;border: 1px solid #FFC30E;background-color: #FFFBB8; text-align: left;color: #9C7600; font-size: 11px; font-family: arial, sans-serif; }
.instrRed{font-family:Verdana;font-size:xx-small;color:Red;TEXT-DECORATION: none;}
.instruction{font-family:Verdana;font-size:xx-small;}
.tableHeadColor{background-color:#4fa4b1;font-family:Arial;font-size:x-small;font-weight:bold;color:White;}
.tableBackColor{background-color:#ffffff;border :black 1px solid; }
.tableBackColor100{background-color:#ffffff;border-bottom:#4fa4b1 1px solid; border-top:#4fa4b1 1px solid;}
.tableRowSeperater{background-color:#bcdce1;height:1px;}
.ShowProfile {MARGIN-LEFT: 10px; WIDTH: 580px; MARGIN-RIGHT: 10px}
.ShowProfile .GroupTitle {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bolder;   PADDING-BOTTOM: 2px; COLOR: White; PADDING-TOP: 2px; BORDER-BOTTOM: #d3d3d3 1px solid;BACKGROUND-COLOR: #4fa4b1;font-family:Arial;font-size:x-small;}
.ShowProfile .GroupTitlePrint {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold;   PADDING-BOTTOM: 2px; COLOR:Black; PADDING-TOP: 2px; BORDER-BOTTOM: #d3d3d3 1px solid;BACKGROUND-COLOR: #4fa4b1;font-family:Verdana;font-size:10pt;}
.ShowProfile .SubGroup {MARGIN-LEFT: 10px;}
.ShowProfile .SubGroup TD {BORDER-BOTTOM: #d3d3d3 1px solid}
.ShowProfile .SubGroup .Title {PADDING-LEFT: 4px; FONT-WEIGHT: bold; COLOR:White; BORDER-BOTTOM: #696969 1px solid; background-color:#4fa4b1; height:5px;font-family:Arial;font-size:x-small;}
.ShowProfile .SubGroup .TitlePrint {PADDING-LEFT: 4px; FONT-WEIGHT: bold; COLOR:Black; BORDER-BOTTOM: #696969 1px solid; background-color:#4fa4b1; height:5px;font-family:Verdana;font-size:10pt;}
.ShowProfile .text {PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.3em; PADDING-TOP: 5px; FONT-FAMILY: Verdana;}
.ShowProfile .LblMedium {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #32434b; PADDING-TOP: 3px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #e1e4c1;}
.ShowProfile .LblMediumPrint {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.75em; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top;   PADDING-TOP: 3px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #e1e4c1;color:Black;}
.ShowProfile .Sep {VERTICAL-ALIGN: top; PADDING-TOP: 3px;}
.ShowProfile .DataMedium {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 3px;font-family:Verdana;FONT-SIZE: 0.70em;}
.ShowProfile .Photo {BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid;}
.ShowProfile .TopLinks A:link {COLOR: Green; font-weight:bold;font-family:Verdana; font-size:8pt;}
.ShowProfile .TopLinks A:visited {COLOR: Green; font-weight:bold;font-family:Verdana; font-size:8pt;}
.ShowProfile .TopLinks A:hover {COLOR:#cccc66; TEXT-DECORATION: none;}
.ShowProfile .TopLinks .ResponseMsg{color:Red; font-family:Arial ; font-size:8pt; font-weight:bold;}
.outerTableSearch{BORDER-RIGHT: #4fa4b1 2px dotted;BORDER-LEFT: #4fa4b1 2px dotted;height:100%;}
.LCBackColorSearch{background:#bcdce1;}
.RightSideBackColorSearch{background:#bcdce1;}
.MenuSearch .LCHeaderRow{background:#4fa4b1;color:white;font-family:Verdana;font-weight:bold;font-style:oblique;font-size:12px;}
.MenuSearch .LCProfIdRow{background:#bcdce1;border-left:#ffffff 4px solid;border-right:#ffffff 4px solid;font-family:Verdana;font-weight:bold;font-size:11px;}
.MenuSearch .LCNormalRow{background:#bcdce1;color:#cc6633;font-family:Arial;font-size:12px;text-align:left;BORDER-BOTTOM: White 1px solid;height:25px;border-left:#ffffff 4px solid;border-right:#ffffff 4px solid;} 
.MenuSearch .LCSpecialRow{background:#ffffff;color:#cc6633;font-family:Arial;font-size:12px;text-align:left;BORDER-BOTTOM: #bcdce1 1px solid;height:25px;border-left:#ffffff 4px solid;border-right:#ffffff 4px solid;} 
.MenuSearch A {PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; HEIGHT: 100%;text-decoration:none;  color:#4fa4b1;  font-weight:bold;}
.MenuSearch A:hover {BACKGROUND: #cccc99; COLOR: black; TEXT-DECORATION: none;color:White; }
.lnkMedium {font-family:Verdana;font-size:x-small;color:white;background-color:#4fa4b1;font-weight:bold;border: #bcdce1 2pt solid ; height:10pt; }
.txtBold{font-family:Verdana;font-size:12px; font-weight:bold;}
.HeaderSearch .Seperater{BORDER-BOTTOM: Black 2px solid; }
.HeaderSearch .ColRegister{background:#767a2e;color:white;font-family:Verdana;  font-weight:bold;    font-size:x-small;border:Black 2px solid;PADDING-BOTTOM: 1px; PADDING-TOP: 2px;}
.HeaderSearch .ColMyProf{background:#ff9999;color:white;font-family:Verdana;font-weight:bold;font-size:x-small;border:Black 2px solid;PADDING-BOTTOM: 1px;PADDING-TOP: 2px;}
.HeaderSearch .ColSearchActive{background:#4fa4b1;color:white;font-family:Verdana;  font-weight:bold;  font-size:x-small;border:Black 2px solid;PADDING-BOTTOM:1px;PADDING-TOP: 2px;BORDER-BOTTOM: #4fa4b1 2px solid;} 
.HeaderSearch .ColCommunicate {background:#996699;color:white;font-family:Verdana;  font-weight:bold;font-size:x-small;border:Black 2px solid;PADDING-BOTTOM: 1px;PADDING-TOP: 2px;} 
.HeaderSearch .ColHelp {background:#6495ed;color:white;font-family:Verdana;  font-weight:bold;  font-size:x-small;border:Black 2px solid;PADDING-BOTTOM:1px; PADDING-TOP: 2px;} 
.HeaderSearch A {PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; HEIGHT: 100%;text-decoration:none;}
.HeaderSearch A:hover {BACKGROUND: #33CCFF; COLOR: black; TEXT-DECORATION: none;color:White;}
.HeaderSearch .HeadLink{border: #4fa4b1 1px solid;font-family:Verdana;font-size:8pt;color:Green;}
.HeaderSearch .HeadBorder{ border: #4fa4b1 5px solid;}
.HeaderSearchBorder {HEIGHT: 6px;background-color:#4fa4b1;}
.footer {font-family:Verdana;font-size:7pt;background-color:#4fa4b1;font-weight:bold; vertical-align:top;}
.footer A {font-family:Verdana;font-size:7pt;padding-left:2px;padding-right:2px;color:White;}
.footer A:Hover {color:black;font-weight:bold;font-size:7pt;}
