body{background-color:#EEEEEE;}
a{color:#3300FF;font-weight:normal;padding:3px;text-decoration:none;}
a:hover{text-decoration:underline;}
hr{width:600px;margin-left:5px;}
td{font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:middle;padding:2px;}
.Table hr,.TableEnclosedInWebPage hr{width:auto;}
.Table{background-color:#CCCCCC;width:700px;border:#000000 1px solid;margin-left:5px;margin-top:10px;margin-bottom:30px;padding:0;}
.TableEnclosedInWebPage{background-color:#CCCCCC;width:100%;border:#000000 1px solid;margin-top:10px;padding:0;}
.PageSubHeading{background-color:#660000;color:#FFFFFF;font-size:16px;font-family:Geneva, Arial, Helvetica, sans-serif;border-bottom:#000000 1px solid;}
.PageHeading{background-color:#660000;color:#FFFFFF;font-size:18px;font-family:Georgia, "Times New Roman", Times, serif;font-variant:small-caps;}
.PageHeading a{color:#FFFFFF;padding:0;}
.PageSubHeading a{color:#CCCCCC;font-size:12px;}
.TableHeading{background-color:#999999;font-weight:bold;color:#333333;font-size:16px;border-bottom:#000000 1px solid;border-top:#000000 1px solid;font-family:"Times New Roman", Times, serif;font-weight:bold;}
.UpdateHeading{border-bottom:#000000 1px solid;background-color:#FFFFFF;color:#660000;font-size:16px;font-family:"Times New Roman", Times, serif;font-weight:bold;}
.UpdateHeading a {color:#660000;font-size:16px;font-family:"Times New Roman", Times, serif;font-weight:bold;padding:0;text-decoration:underline;}
.UpdateHeading a:hover{color:#330000;text-decoration:none;border-bottom:#660000 1px dotted;}
.Label{color:#333333;font-size:14px;font-family:"Times New Roman", Times, serif;font-weight:bold;}
.Right,.right{text-align:right;}
.LabelSmall{color:#000000;font-size:10px;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:normal;}
.ErrorCell{background-color:#AA0000;color:#FFFFFF;font-size:16px;font-family:"Times New Roman", Times, serif;font-weight:bold;}
.ErrorCell .Label{color:#FFFFFF;}
.ErrorMessage{background-color:#FFFFFF;color:#660000;font-size:16px;font-family:"Times New Roman", Times, serif;font-weight:bold;}
.appearingTextContent{padding: 5px 5px 5px 5px;background-color: #EEEEFF;margin: 5px 0 20px 0;border: 1px solid #000000;}
.menuColumn{background-color:#999;border-left:1px #000000 solid;width:175px;vertical-align:top;padding:0;margin:0;}
.menuColumn .Label {display:block;width:165px;background-color:#330000;color:#FFFFFF;padding:5px;margin:0;font-size:1.4em;border-bottom:1px solid #000000;}
.menuColumn a {display:block;width:165px;background-color:#440000;color:#FFFFFF;padding:5px;margin:0;font-size:1.1em;border-bottom:#220000 solid 1px;}
.menuColumn a:hover{background-color:#FFFFFF;color:#440000;text-decoration:none;}

.Text{padding-right:20px;}
.subheading{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;line-height:18px;font-weight:bold;color: #330000;margin-top:3px;}
.Heading {background-color:#333333;color:#FFFFFF;font-family:"Times New Roman", Times, serif;font-size:16px;border-bottom:#000000 1px solid;}
.Heading a{color:#CCCCCC;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;}
/* Pop Up Table */
#popTable{width:500px;/*height:400px;*/background-color:#DDDDDD;margin:auto;border:7px #222 solid;padding:0;}
#popTable h1{width:494px;background-color:#666666;color:#FFFFFF;display:block;border-bottom:2px #000000 solid;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-variant:small-caps;padding:3px;margin:0;}
#popTable .Loading{width:494px;background-color:#CCCCCC;color:#333333;display:block;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-variant:small-caps;padding:3px;margin:0;}
#popTableContents{padding:0;margin:0;}
#popTableContents p{margin:3px;}
#popDiv{width:700px;margin:0;padding:0;z-index:11000;position:fixed;top:95px;}
.searchRow{padding:7px 3px 7px 3px;border-bottom:1px solid #000000;}
.searchRow:hover,.selected{background-color:#FFFFFF;}
/* In Place Editing Styles */
.inplaceeditor-saving{background-image:url('/images/ajax-loader.gif');background-repeat:no-repeat;background-position:left;color:#000;padding:0 0 0 20px;}
.inplaceeditor-form input[type="submit"]{/* The submit button*/margin-left:1em;background-color:#F2E6D8;color:#330000;}
#Footer {color:#EEEEEE;}

/*Copied from CMD stylesheet*/
.button{color:#000;font-weight:bold;padding:4px 6px;border:outset 1px #000;margin:2px;}
.button:hover{border-style:inset;}
.green{background-color:#8F8;}
.red{background-color:#F77;}
.yellow{background-color:#FF6;}
.green:hover{background-color:#4F4;}
.red:hover{background-color:#F33;color:#FFF;}
.yellow:hover{background-color:#FF0;}
#overlay{width:100%;height:100%;background:black;position:fixed;top:0;left:0;z-index:10000;}
.center{text-align:center;}