BODY {
    PADDING-RIGHT: 0px; MIN-WIDTH: 1000px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 1.166; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif
}
.MinWidthContainer {
    BORDER-RIGHT: #0f0 0px solid; BORDER-TOP: #0f0 0px solid; MIN-WIDTH: 1000px; MARGIN: 0px auto; BORDER-LEFT: #0f0 0px solid; WIDTH: 100%; BORDER-BOTTOM: #0f0 0px solid
}
DIV.minwidth {
    POSITION: relative
}
* HTML .minwidth {
    PADDING-LEFT: 20px; Z-INDEX: 1; LEFT: 0px; FLOAT: left; MARGIN-LEFT: 20px; BORDER-LEFT: #ffffff 1000px solid
}
* HTML .container {
    Z-INDEX: 2; FLOAT: left; MARGIN-LEFT: -1000px; POSITION: relative
}
A:link {
    COLOR: #006699; TEXT-DECORATION: none
}
A:visited {
    COLOR: #006699; TEXT-DECORATION: none
}
A:hover {
    COLOR: #006699; TEXT-DECORATION: none
}
A:hover {
    TEXT-DECORATION: underline
}
H1 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif
}
H2 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif
}
H3 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif
}
H4 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif
}
H5 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif
}
H6 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial,sans-serif
}
H1 {
    FONT-SIZE: 120%; COLOR: #334d55; FONT-FAMILY: Verdana,Arial,sans-serif
}
H2 {
    FONT-SIZE: 114%; COLOR: #334d55
}
H3 {
    FONT-SIZE: 100%; COLOR: #334d55
}
H4 {
    FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #333333
}
H5 {
    FONT-SIZE: 100%; COLOR: #334d55
}
UL {
    LIST-STYLE-TYPE: square
}
UL UL {
    LIST-STYLE-TYPE: disc
}
UL UL UL {
    LIST-STYLE-TYPE: none
}
.story {
    CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.story P {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#masthead {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.content {
    MARGIN-RIGHT: 10px;
    margin-top: 10px;
    MARGIN-BOTTOM: 20px;
    border-left: 10px solid #FFFFFF;
}
#navBar {
    BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 79%; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eeeeee
}
#navBar UL A:link {
    DISPLAY: block
}
#navBar UL A:visited {
    DISPLAY: block
}
#navBar UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navBar LI {
    BORDER-BOTTOM: #eee 1px solid
}
HTML > BODY #navBar LI {
    BORDER-BOTTOM-STYLE: none
}
#content {
    FLOAT: right; WIDTH: 75%
}
#sectionLinks {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative
}
#sectionLinks H3 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 10px
}
#sectionLinks A:link {
    PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; WIDTH: auto; PADDING-TOP: 2px; voice-family: inherit
}
#sectionLinks A:visited {
    PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#sectionLinks A:hover {
    PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #dddddd
}
DIV.headlines {
    PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 80%; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
DIV.headlines P {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#siteInfo {
    CLEAR: both; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 75%; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #cccccc; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
#siteInfo IMG {
    PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
DIV.login {
    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.LoginContent {
    WIDTH: 400px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
DIV.LoginField {
    PADDING-BOTTOM: 10px
}
LABEL.LoginName {
    FONT-SIZE: 80%; WIDTH: 200px
}
LABEL.LoginPassword {
    FONT-SIZE: 80%; WIDTH: 200px
}
LABEL.LoginSave {
    FONT-SIZE: 80%; WIDTH: 200px
}
INPUT.LoginName {
    BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #cccccc 1px solid
}
INPUT.LoginPassword {
    BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #cccccc 1px solid
}
INPUT.LoginSave {

}
INPUT.LoginButton {

}
DIV.FormMenu {
    BACKGROUND-POSITION: center bottom; FONT-SIZE: 10px; FLOAT: right; BACKGROUND-IMAGE: url(../images/MenuBG.png); MARGIN-BOTTOM: 10px; WIDTH: 80%; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: right
}
DIV.FormMenu1 {
    WIDTH: auto; BORDER-BOTTOM: #006699 1px solid
}
.FormMenuLogin {
    MARGIN-RIGHT: 30px
}
.FormMenuLogin I {
    FONT-SIZE: 150%
}
SPAN.FormMenuSelected {
    BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
DIV.FormMenu A {
    BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
DIV.FormMenu A:hover {
    BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: #006699 1px solid; TEXT-DECORATION: none
}
SPAN.FormMenuSelected {
    BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #006699
}
.pageName {
    PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
DIV.FormContent {
    FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: auto
}
DIV.FormThanks {

}
DIV.RequestForm {
    WIDTH: 100%
}
TABLE.FormTable {
    TABLE-LAYOUT: fixed; FONT-SIZE: 80%; WIDTH: 100%
}

TABLE.FormTableSecondary
{
    TABLE-LAYOUT: fixed; FONT-SIZE: 100%; WIDTH: 100%
}

DIV.FormTableField {
    HEIGHT: 20px
}
TR.FormTable {
    FONT-SIZE: 1px; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.TableHeader {
    FLOAT: left
}
TD.FormTableHeader {
    FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #334d55; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
.TableHeader {
    FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #334d55; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
SPAN.SmallNote {
    FONT-WEIGHT: normal; FONT-SIZE: 65%; COLOR: #000000
}
TD.FormTableCol1 {
    VERTICAL-ALIGN: top; LINE-HEIGHT: 20px; TEXT-ALIGN: right
}
TD.FormTableCol4 {
    VERTICAL-ALIGN: top; LINE-HEIGHT: 20px; TEXT-ALIGN: right
}
TD.FormTableCol2 {
    VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TD.FormTableCol5 {
    VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TD.FormTableCol3 {
    WIDTH: 20px; COLOR: #cc0000; TEXT-ALIGN: center
}
TD.FormTableCol6 {
    WIDTH: 20px; COLOR: #cc0000; TEXT-ALIGN: center
}
TD.FormTableColC {
    TEXT-ALIGN: left
}
INPUT.Submit {
    MARGIN-BOTTOM: 10px
}
DIV.FormText {
    CLEAR: both; MARGIN-LEFT: 200px; WIDTH: 100%
}
DIV.FormField {
    BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
INPUT.FormInput {
    BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: transparent
}
.fieldWithErrors {
    PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.fieldWithErrors INPUT {
    BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #ffff00
}
INPUT.FormCheckbox {
    BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TEXTAREA.FormText {
    DISPLAY: block; WIDTH: 100%; HEIGHT: 100px
}
SPAN.SmallText {
    FONT-SIZE: 60%
}
.FormEF {
    DISPLAY: inline; FONT-SIZE: 12px; COLOR: #cc0000
}
DIV.FormErrorMessage {
    BORDER-RIGHT: #cc0000 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cc0000 2px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cc0000 2px solid; COLOR: #cc0000; PADDING-TOP: 10px; BORDER-BOTTOM: #cc0000 2px solid; BACKGROUND-COLOR: #ffff00
}
DIV.FormWarningMessage {
    width:500px;
    BORDER: #aaa 2px solid;
    PADDING: 10px;
    line-height:15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    MARGIN-BOTTOM: 10px;
    COLOR: #333;
    BACKGROUND-COLOR: #eee;
}
DIV.ErrorOrdering {
    DISPLAY: inline
}
DIV.ErrorTelephone {
    DISPLAY: inline
}
DIV.ErrorPatientName {
    DISPLAY: inline
}
DIV.ErrorNonInaviveTests {
    DISPLAY: inline
}
.Invisible {
    DISPLAY: none
}
LABEL.InternalUseLabel {
    DISPLAY: block; FLOAT: left; WIDTH: 120px
}
.InternalUse {
    FONT-SIZE: 80%
}
DIV.InternalUseLine {
    CLEAR: both; MARGIN-BOTTOM: 5px
}
INPUT.InternalUseInput {
    BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
SPAN.TestingLocation {
    PADDING-LEFT: 100px
}
DIV.TagCloud {

}
DIV.TagCloud A {
    CLEAR: both; FONT-SIZE: 90%; MARGIN: 5px
}
DIV.TagCloud A:hover {
    COLOR: #ffffff; BACKGROUND-COLOR: #006699; TEXT-DECORATION: none
}
.Clear {
    CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
DIV.ProfileForm {
    FONT-SIZE: 12px; FONT-FAMILY: Arial
}
DIV.ProfileField {
    CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: 50%; LINE-HEIGHT: 20px; PADDING-TOP: 5px; HEIGHT: 100%
}
LABEL.ProfileField {
    PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 50%; LINE-HEIGHT: 20px; TEXT-ALIGN: right
}

DIV.ProfileValue A, DIV.OrederListItemControl A,
LABEL.ProfileField A{
    padding-left: 10px;
    padding-right: 10px;
    WIDTH: 100%; LINE-HEIGHT: 20px;
    font-style: italic;
    border: 1px solid #006699;
}

DIV.ProfileValue {
    FLOAT: left; VERTICAL-ALIGN: middle; LINE-HEIGHT: 20px; FONT-STYLE: italic; HEIGHT: 20px
}
.ProfileValueCheckBox {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 20px
}
INPUT.ProfileButton {
    CLEAR: both; MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 10px
}
P.ProfileTools {
    CLEAR: both; DISPLAY: block
}
TR.Header {
    FONT-WEIGHT: bold; FONT-SIZE: 120%; TEXT-ALIGN: center
}
SELECT.UserGroup {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.UserTable {
    PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px
}
TD.AdminTableFirstName {

}
TD.AdminTableFirstName img,
TD.AdminTableLastName img,
TD.AdminTableEMail img,
TD.AdminTablePhone img,
TD.AdminTableBusinessName img
{
    display: block;
    float: right;
    position: relative;
    padding-right: 3px;
    background-color: #FFFFFF;
}


TD.AdminTableLastName {

}
TD.AdminTableEMail {

}
TD.AdminTablePhone {
    WIDTH: 100px
}
TD.AdminTableBusinessName {

}
TD.AdminTableGroup {
    WIDTH: 80px
}

A.AdminTableHeader:hover
{
    text-decoration: underline;
}

DIV.Pager
{
    padding-top: 10px;
    width: 100%;
    text-align: center;
    font-size: 10px;
}

DIV.Pager span,
DIV.Pager A
{
    padding-left: 5px;
    padding-right: 5px;
}

TABLE.UserTable {
    BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.UserTable TD {
    BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-COLLAPSE: collapse
}
DIV.FieldDescription {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: left; WIDTH: 31%; TEXT-ALIGN: right
}
DIV.FieldDescriptionInternal {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    FLOAT: left;
    WIDTH: 23%;
    TEXT-ALIGN: right;
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 10px;

}
DIV.FieldValue {
    PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; WIDTH: 50%; FONT-STYLE: italic; TEXT-ALIGN: left
}
DIV.FieldValue1 {
    PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; WIDTH: 50%; FONT-STYLE: italic; TEXT-ALIGN: left
}
DIV.FieldValue1 {
    TEXT-INDENT: 10px
}
DIV.FieldDescription1 {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.FieldValue1 {
    CLEAR: both; WIDTH: 100%
}
DIV.FieldDescription1 {
    CLEAR: both; WIDTH: 100%
}
DIV.OrederListItemControl {
    MARGIN: 5px; TEXT-ALIGN: right
}
TABLE.OrderList {
    BORDER-RIGHT: #0000ff 1px solid; TABLE-LAYOUT: fixed; BORDER-TOP: #0000ff 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #0000ff 1px solid; WIDTH: 100%; BORDER-BOTTOM: #0000ff 1px solid
}
TABLE.OrderList {
    BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.OrderList TD {
    BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-COLLAPSE: collapse
}
TD.OrderListDateTime {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
TD.OrderListPatientName
{
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px;
    width: 200px;
}

TD.OrderListPhysician {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
TD.OrderListPhone {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
TD.OrderListStatus {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
TD.OrderListView {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
TD.OrderListView {
    WIDTH: 20px
}
TD.OrderList {
    PADDING-LEFT: 10px
}
SELECT.OrderListView {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.OrderListDetailView IMG {
    BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.Filter {
    CLEAR: both; FONT-SIZE: 12px; MARGIN: 10px; LINE-HEIGHT: 12px
}
H1.EditRequestForm {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 150%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2.EditRequestForm {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 120%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
CENTER.EditRequestForm {
    PADDING-RIGHT: 10px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 10px
}
TD.right {
    TEXT-ALIGN: right
}
TABLE.EditRequestForm {
    WIDTH: 90%
}
TD.EditRequestForm {
    WIDTH: 25%
}
.FullWidth {
    WIDTH: 100%
}

div.FilterRefresh {
    float: right;
}

a.FilterRefresh
{

}


img.FilterRefresh
{
    border: none;
}

span#TableText {
    vertical-align:middle;
    line-height:20px;
}

div.ViewEditButtonsBlock
{
    width:50%;
    display: block;
    float:right;
    padding-right:5px;
    padding-bottom:10px;
}

DIV.UserControl {
    CLEAR: both; FONT-SIZE: 12px; MARGIN: 10px; LINE-HEIGHT: 12px
}

div.UserControl h1
{
    margin-top: 15px;
    margin-bottom: 10px;
}


div.UserControlHeader {
    margin-top: 15px;
    margin-bottom: 10px;
    font-size: 120%;
    font-weight: bold;
}

div.UserControlDescription {font-size: 100%; font-weight: normal; margin-bottom: 10px;}
div.UserControlBlock { }
tr.even { background-color: #cccccc; }
tr.odd { background-color: #ffffff; }

select.UserControl
{
    width: 50%;
}

td.UserControlName
{

}

td.UserControlEmail
{

}

td.UserControlDelete
{
    width: 20px;
    text-align: center;
    font-weight: bold;
}


div.help { margin: 20px; }
div.help h1
{
    text-align: center;
    text-decoration: underline;
}

ul.help { list-style: upper-roman;}
ul.help2 { list-style: lower-alpha; }
ul.help3 { list-style: lower-roman; }

ul.help,
ul.help2,
ul.help3
{
    margin: 10px 0px 10px 20px;
    padding: 0px;
}

div.help img
{
    text-align: center;
    border: 1px solid #0070c5;
    margin: 10px 0px;
}

ul.help h2, ul.help h3 { display: inline; }
ul.help h3 { text-decoration: underline; }

.red { color: #FF0000; }

div.HelpImage{
    margin: 0px auto;
    text-align: center;
}

a.title_link
{
    font-size:160px;
}

div.TestList
{
    width: 100%;
}

div.TestItem
{

    float:left;
    width: 47%;
}

div.FormErrorMessage div.TestItemForm
{
    background-color:transparent;
}


div.TestItemForm
{
    text-align: right;
    background-color: white;
    font: 12px;
    color: #000000;
    margin: 0px 10px 10px 20px;
    padding: 5px;
}

div.TestItemForm div
{
    text-align: left;
}


label.TestItemForm
{
    color: #000000;
}


input.TestItemFormButton
{
    float: right;
}

div.ClearBoth
{
    font-size: 1px;
    height: 1px;
    clear: both;
}

.HoldComment{
    position:absolute;
    background-color:#999;
    border: 1px solid black;
    padding-top:5px;
    padding-left:5px;
    padding-bottom:0px;
    padding-right:5px;
   width:172px;
    
}


*:first-child+html .HoldComment {
    margin-left:-175px;
    width: 161px;
}

* html .HoldComment{
    margin-left:-175px;
    width: 161px;
}

.LoginPageInstallerDiv
{

}

.LoginPageInstallerDiv #FileSize
{
    color:black;
    font-size:9pt;
}

.LoginPageInstallerLink
{
    font-weight:bold;
    font-size:11pt;
}







