/***************************************************
                                                   *
COLOR SCHEME:                                      *
                                                   *
            dcdcdc  (Gray)
            b6012c  (Lakewood Red)
            5298ef  (Blue)
***************************************************/

body
{
  margin:           25px;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
	background:       #ffffff;
}

img
{
  border:           0px;
}

p.NormalText
{
  color:            #000000;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
  padding-top:      20px;
  padding-bottom:   20px;
  padding-right:    40px;
  padding-left:     40px;
}

p.Home
{
  color:            #b6012c;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
  padding-top:      20px;
  padding-bottom:   20px;
  padding-right:    20px;
  padding-left:     20px;
}

a.NormalLinks:link
{
  color:            #dcdcdc;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
}

a.NormalLinks:visited
{
  color:            #dcdcdc;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
}

a.NormalLinks:hover
{
  color:            #ffffff;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
}

a.SideBarLinks:link
{
  color:            #dcdcdc;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size:        0.8em;
}
a.SideBarLinks:visited
{
  color:            #dcdcdc;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size:        0.8em;
}

a.SideBarLinks:hover
{
  color:            #ffffff;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size:        0.8em;
}

table.NoFormatting
{
	margin:           0px;
  border:           0px;
	padding:          0px;
}

tr.NoFormatting
{
	margin:           0px;
  border:           0px;
	padding:          0px;
}

td.NoFormatting
{
	margin:           0px;
  border:           0px;
	padding:          0px;
}

table.LogoBanner
{
	height:           114px;
  width:            960px;
	margin:           0px;
  border:           0px;
	padding:          0px;
	background:       #b6012c;
}

tr.LogoBanner
{
	margin:           0px;
  border:           0px;
	padding:          0px;
	background:       #ffffff;
}

table.TopDropdownMenu
{
	height:           50px;
  width:            960px;
	margin:           0px;
  border:           0px;
	padding:          0px;
	background:       #b6012c url(/images/top-menu-heading-background.jpg) no-repeat;
}

table.MainBody
{
	height:           900px;
  width:            960px;
	margin:           0px;
  border:           0px;
	padding:          0px;
	background:       #b6012c;
}

tr.MainBody
{
	margin:           0px;
  border:           0px;
	padding:          0px;
}

td.MainBodyLeft
{
  width:            150px;
	margin:           0px;
  border:           0px;
	padding:          0px;
  background:       #b6012c;
  vertical-align:   top;
}

td.MainBodyRight
{
  width:            800px;
  height:           900px
	margin:           0px;
  border:           0px;
	padding:          0px;
	vertical-align:   top;

	font-size:        1.0em;
}

td.TextScroller
{
  height:           50px;
  width:            800px;
	padding:          0px;
	background:       #5298ef url(/images/text-scroller-gradient-background.jpg) no-repeat;
	vertical-align:   middle;
	text-align:       center;
}

td.Icon
{
  width:            27px;
  height:           27px;
	margin:           0px;
  border:           0px;
	padding:          3px;
}

td.StatusBar
{
	margin:           0px;
  border:           5px;
	padding:          5px;
}

td.RecordViewer
{
  padding-top:      50px;
  padding-bottom:   50px;
  padding-right:    5px;
  padding-left:     5px;
	margin:           0px;
  color:            #000000;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
  background:       #5298ef url(/images/form-gradient-background.jpg) no-repeat;
  border:           1px;
  border-style:     solid;
  border-color:     #c0c0c0 #000000 #000000 #c0c0c0;
}

td.RecordViewer_DataItem
{
  padding-top:      1px;
  padding-bottom:   1px;
  padding-right:    1px;
  padding-left:     1px;
	margin:           0px;
  color:            #000000;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
  border:           0px;
}

tr.ListRecord
{
  height:           27px;
	margin:           0px;
  border:           0px;
	padding:          0px;
}

td.ListRecord
{
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
  width:            719px;
  height:           27px;
	margin:           0px;
  border:           0px;
	padding:          3px;
}


/***************************************************/

/* FAQ */
td.FAQ
{
	margin:           0px;
	padding:          10px;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
  background:       #ffffff;
  border:           1px;
  border-style:     solid;
  border-color:     #ffffff;
}

img.FAQ_Image
{
  height:           "23px";
  width:            "25px";
  border:           "0px";
}

/* LINKS */
td.Links
{
	margin:           0px;
	padding:          10px;
  color:            #000000;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
  background:       #ffffff;
  border:           1px;
  border-style:     solid;
  border-color:     #ffffff #ffffff #5298ef #ffffff;
  vertical-align:   bottom;
}

img.Links
{
  vertical-align:   top;
  height:           31px;
  width:            75px;
  border:           0px;
}

a.Links:link
{
  color:            #b6012c;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
}
a.Links:visited
{
  color:            #b6012c;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
}

a.Links:hover
{
  color:            #5298ef;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
}



table.TimeImageDisplay
{
	margin:           0px;
  border:           0px;
	padding:          0px;
	background:       #b6012c;
}

tr.TimeImageDisplay
{
	height:           35px;
	margin:           0px;
  border:           0px;
	padding:          0px;
}

td.TimeImageDisplay_Day
{
	height:           35px;
  width:            150px;
	margin:           0px;
  border:           0px;
	padding:          0px;
  border:           1px;
  border-style:     solid;
  border-color:     #c0c0c0 #000000 #000000 #c0c0c0;
}

td.TimeImageDisplay_Time
{
	height:           35px;
  width:            110px;
	margin:           0px;
  border:           0px;
	padding:          0px;
	background:       #5298ef;
  border:           1px;
  border-style:     solid;
  border-color:     #c0c0c0 #000000 #000000 #c0c0c0;
}

td.TimeImageDisplay_Title
{
	height:           35px;
  width:            150px;
	margin:           0px;
  border:           0px;
	padding:          0px;
  border:           0px;
	background:       #b6012c;
}

td.TimeImageDisplay_Titles
{
	height:           35px;
  width:            110px;
	margin:           0px;
  border:           0px;
	padding:          0px;
	background:       #b6012c;
  border:           1px;
  border-style:     solid;
  border-color:     #c0c0c0 #000000 #000000 #c0c0c0;
}






















table.DataTable
{
	margin:           0px;
  border:           0px;
	padding:          0px;
	background:       #b6012c;
  width:            800px;
}

tr.DataTable
{
	height:           20px;
	margin:           0px;
  border:           0px;
	padding:          0px;
  width:            800px;
  background:       #b6012c url(/images/doctor-gradient-background-row-large.jpg) no-repeat;
}

td.DataTable
{
	height:           20px;
	margin:           0px;
  border:           0px;
	padding:          0px;
  border:           1px;
  border-style:     solid;
  border-color:     #ffffff #800000 #800000 #ffffff;
}

td.DataTable_HiLite
{
	height:           20px;
	margin:           0px;
  border:           0px;
	padding:          0px;
  border:           1px;
  border-style:     solid;
  border-color:     #ffffff #000080 #000080 #ffffff;
  background:       #5298ef url(/images/doctor-gradient-background-row-hilite-large.jpg) no-repeat;
}

p.DataTable
{
  color:            #ffffff;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
  padding-top:      5px;
  padding-bottom:   5px;
  padding-right:    5px;
  padding-left:     5px;
}

p.DataTable_HiLite
{
  color:            #ffffff;
	font-family:      "Arial", Trebuchet MS, Helvetica, sans-serif;
  padding-top:      5px;
  padding-bottom:   5px;
  padding-right:    5px;
  padding-left:     5px;
}

img.QuoteLarge
{
  height:           176px;
  width:            191px;
  border:           0px;
}

img.QuoteMedium
{
  height:           92px;
  width:            100px;
  border:           0px;
}

img.QuoteSmall
{
  height:           23px;
  width:            25px;
  border:           0px;
}
