    body {
        font-family: Verdana, "Times New Roman", Times, serif; 
        margin: 0px 0px 0px 0px;
        padding: 0;
        background-color: #F0F0F0;
        text-align: center;
        height: 100%;
        overflow-y:auto;
								position: relative;
    }
    
    ul.dropmenu {
        display: none;
        list-style-type: none;
        margin-top: 5px;
        
    }
    a.menuLink {
        font-size: 12px;
        font-weight: bold;
    }
    div.box {
        border: solid;
        border-width: thin;
        width: 802px;
        border-color: gray;
        background-color: white;
        height: 100%;
        }
    .innerbox {
        width: 800px;
        background-color: white;
        border: solid 1px Gray;
        font-family: arial, "lucida console", sans-serif;    
    }
    td.formLabel {
        font-weight: bold;
        text-align: center;
        color: #303030;
        border: solid 1px Gray;
        background-color: #F0F0F0;
    }
    td.boldLabelLeft {
        text-align: left;
        font-size: 10pt;
        font-weight: bold
    }
    td.boldLabelCenter {
        text-align: center;
        font-size: 10pt;
        font-weight: bold        
    }
    td.boldLabelRight {
        text-align: right;
        font-size: 10pt;
        font-weight: bold
    }
    .submit {
        font-weight: bold;
        background: #404040;
        color: white;
        border: 2px outset grey;
    }
    h1 {
        font-family: arial, "lucida console", sans-serif;
        color: #303030;
        text-align: center;
    }
    h2 {
        font-family: arial, "lucida console", sans-serif;
        color: #303030;
        text-align: center;
    }
    td {
        font-family: arial, "lucida console", sans-serif;
        font-size: 12px;
        color: black;         
    }
    select {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        border: #000000;
        border: solid 1px Gray;
    }
    input {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        border: solid 1px Gray;
    }    
    div.spacer {
        clear: both;
    }
    div.container {
        border: 2px dashed #333;
        background-color: #ffe;
    }
    div.float {
        float: left;
        text-decoration: none;
    }
    div.float p {
        text-align: center;
    }
    textarea#styled {
            width: 400px;
            height: 120px;
            border: 3px solid #cccccc;
            padding: 5px;
            font-family: Tahoma, sans-serif;
            font-size: 10pt;
            background-image: url(thankyou.gif);
            background-position: bottom right;
            background-repeat: no-repeat;
    }
    textarea#castingbox {
            border: 3px solid #cccccc;
            padding: 5px;
            font-family: Tahoma, sans-serif;
            font-size: 10pt;
            background-image: url(informative.gif);
            background-position: bottom right;
            background-repeat: no-repeat;
    }    
    #content {
      width: 800px ;
      margin: 0 auto 0 auto;
      background-color: white;
      border: solid 1px Gray;
    }
    #mainTable {
        width: 800px;
        border: none;
        border-spacing: 0;
    }
    #centerTable {
        width: 800px;         
        border-spacing: 0;
    }
    #leftMain {
      background-color: white;
      margin: 0;
      width: 150px;
      text-align: center;
      vertical-align: top;
    }
    #centerMain {
        background-color: white;
        margin: 0;
        vertical-align: top;
    }
    #rightMain {
        background-color: white;
        margin: 0;
        width: 150px;
        text-align: center;
        vertical-align: top;
        
    }
    #centerMain800 {
        background-color: white;
        padding: 3px;
        margin: 0;
        width: 800px;
        vertical-align: top;
    }
    #mainMenu {
      background-color: black;
      position: relative;
      width: 800px;
						height: 19px;
    
    }
    #dashboard {
      position: fixed;
      _position:absolute;
      _top:expression(eval(document.body.scrollTop));  
      left: 5px;
      top: 4px;
      border: solid 1px Gray;
      width: 120px;
      background-color: white;
      /*zoom: 1; */
    }
    #dashboardright {
      position: fixed;
      _position:absolute;
      _top:expression(eval(document.body.scrollTop));  
      right: 5px;
      top: 4px;
      border: solid 1px Gray;
      width: 120px;
      background-color: white;
      text-align: center;
      padding: 3px;
      font-family: Verdana, Arial;
      font-size: 8pt;
      color: black;
      /*zoom: 1;*/
    }    
    #mainMenuLoggedIn {
      width: 800px;
      position: relative;
      background-color: black;
    }
    .mainMenuTextLinks {
      font-size: 9pt;
      font-family: Verdana, Arial;
      color: white;
      text-decoration: underline;
      background-color: #696969;
      border: outset 2px #FFFF99;
      padding: 2px;
    }
    .mainMenuTextLinks:hover {
      background-color: black;
    }
    .menu {
      text-decoration: none;
      padding: 5px;
      color: white;
      font-family: Tahoma;
      font-size: 8pt;
      font-weight: bold;
    }
    .menu:hover {
      background-color: #5A8EC6;
    }    
    .searchpageText {
      text-align: center;
      font-size: 10pt;
      font-weight: normal;
      width: 130px;
      text-align: left;
    }
    .bdmtitle {
      text-align: center;
      vertical-align: top;
      font-size: 9pt;
      font-weight: bold;
      font-family: Verdana, Arial;
      background-color: white;
    }
    .plaintext {
      font-size: 10pt;
      color: #404040;
      font-weight: normal;
      font-family: Verdana, Arial;
    }
    .bottomtext {
      font-size: 8pt;
      color: #404040;
      font-weight: normal;
      font-family: Verdana, Arial;
    }
    .plainlinks {
      text-decoration: none;
    }
    .strongtext {
      font-size: 10pt;
      font-family: Verdana, Arial, sans-serif;
      font-weight: bold;
      color: black;
    }
    .whitetext {
      font-size: 10pt;
      font-family: Verdana, Arial, sans-serif;
      color: white;  
    }    
    .leftColumnText {
      font-size: 8pt;
      font-family: Verdana, Arial, sans-serif;
      font-weight: bold;
      color: #505050;
    }
    .dashboardtext {
      font-size: 8pt;
      color: black;
      font-weight: normal;
      font-family: Verdana, Arial;
    }
    .dashboardref {
      text-decoration: none;
    }
    dashboardref:hover {
      font-style: italic;
    }
    .dashboardheadings {
      background-color: Navy;
      color: white;
      font-weight: bold;
      font-size: 9pt;
      font-family: Verdana, Arial;
    }
    .urltextbox {

      border: 2px solid #cccccc;

      font-family: Tahoma, sans-serif;
      font-size: 10pt;
      background-image: url('images/bgurl.jpg');
      background-position: bottom left;
      background-repeat: no-repeat;
    }    
.tagbox {
	width: 600px;
	height: 80px;
	border: 1px solid #cccccc;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	font-size: 9pt;
	background-image: url(images/tagbox.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
    }
    
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif}
buttonStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	padding: 3px;
	height: 25px;
	width: 100px;
	border: thin groove #00CC00;
	position: absolute;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: gray;
}
.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
.style5 {font-size: 14px}
.style6 {font-size: 12px}

.slideshowthumb img{
border: outset 2px Gray;
}
.slideshowthumb:hover img{
border: outset 2px navy;
}
.slideshowthumb:hover{
color: green; /* irrelevant definition to overcome IE bug */
}
.brokendollbtn1 {
    background-image: url('images/btn_greyDark150.jpg');
    width: 150px;
    height: 46px;
    color: white;
    font-weight: bold;
    
}
.brokendollbtn2 {
    background-image: url('images/btn_greyLite150.jpg');
    width: 150px;
    height: 46px;
    color: black;
    font-weight: bold;    
}
.btnpink120 {
    width: 120px;
    height: 31px;
    text-align: center;
    background-image: url('images/btn_pink120.jpg');    
}
.btngray120 {
    width: 120px;
    height: 31px;
    text-align: center;
    background-image: url('images/btn_hover.jpg');    
}
.btngray100 {
    width: 100px;
    height: 25px;
    text-align: center;
    font-size: 10pt;
    color: white;
    font-family: Arial;
    background-color: black;
    background-image: url('images/base_grey_100.jpg');    
}
.btngreen100 {
    width: 100px;
    height: 25px;
    text-align: center;
    font-size: 10pt;
    color: black;
    font-family: Arial;
    background-color: black;
    background-image: url('images/hover_green_100.jpg');    
}
.btngraywhite100 {
    width: 100px;
    height: 25px;
    text-align: center;
    font-size: 10pt;
    color: white;
    font-family: Arial;
    background-color: black;
    background-image: url('images/btn_grayW.jpg');    
}
.btngreenwhite100 {
    width: 100px;
    height: 25px;
    text-align: center;
    font-size: 10pt;
    color: black;
    font-family: Arial;
    background-color: black;
    background-image: url('images/btn_hoverW.jpg');    
}
.btnblue100 {
    width: 100px;
    height: 25px;
    text-align: center;
    font-size: 10pt;
    color: black;
    font-family: Arial;
    background-image: url('images/btn_blueW.jpg');    
}
.btnbluesmall {
    width: 31px;
    height: 24px;
    text-align: center;
    font-family: Arial;
    background-image: url('images/bluebtnsmall.jpg');    
}
.btnbluesmallhover {
    width: 31px;
    height: 24px;
    text-align: center;
    font-family: Arial;
    background-image: url('images/bluebtnsmall_hover.jpg');    
}
.mytoolstd {
				width: 160px;
}
.helpstyle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.helpstyle3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.helptable {
				border: solid 1px Gray;
				background-color: white;
}
.searchcriteria {
				width: 100px;
				font-weight: bold;
}
.bluetext {
				font-size: 11pt;
				color: #5588AA;
				font-family: 'Trebuchet MS',Verdana, Arial;
}
.orangetext {
				font-size: 11pt;
				color: orange;
				font-family: 'Trebuchet MS',Verdana, Arial;
}