@font-face 
{
    font-family: Verdana;
    font-style:  normal;
    font-weight: normal;
    src: url(../../../file:///c:\VERDANA1.eot);
}

@font-face 
{
    font-family: Verdana;
    font-style:  normal;
    font-weight: 700;
    src: url(../../../file:///c:\VERDANA0.eot);
}

@font-face 
 {
    font-family: Arial;
    font-style:  normal;
    font-weight: normal;
    src: url(../../../file:///c:\ARIAL0.eot);
}

body
{ 
	bgcolor: #FFFFFF;
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-color: #006600
}

p, li
{
    font-size: 12px;
    color: #006600;
    font-family: Verdana
}

table
{
  background: no-repeat 
}

.quote
{
    font-size: 12px;
    font-style: italic;
    margin-left: 3px;
    color: #006600;
    font-family: verdana, sans-serif
}

td
{
    color: #000000;
    background-repeat:"no-repeat"
}

img
{
	border-color: #333366;
}

ul
{
    font-size: 11px;
    color: #006600;    
    font-family: verdana, sans-serif;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
    line-height: 20px
}

h1
{
    font-size: 14px;
    margin-left: 3px;
    color: #336699;
    font-family: verdana, sans-serif;
    align: center
}

hr
{
	color: #336699;
	shade: noshade
}

p.small 
{
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-color: #006600;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	interline-spacing: 7px
}

a 
{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #0066CC;
	text-decoration: underline;
	font-weight: bold
}

a:hover 
{
	font-family: verdana, sans-serif;
	color: #FF6666;
	text-decoration: underline;
	font-weight: bold
}

a.address
{
    font-size: 10px;
    color: #0066CC;
    text-decoration: underline
}

.navbar 
{
	border-top: 2px;
	border-bottom: 2px;
	border-left: 2px;
	border-right: 2px;
	border-color: #006600;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px
}

.dropdown
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial, sans-serif;
    BACKGROUND-COLOR: #9999cc
}

p.indent
{
    MARGIN-LEFT: 40px
}

ul.small
{
    FONT-SIZE: 11px
}

h1
{
    FONT-SIZE: 26px;
    MARGIN-LEFT: 0px;
    COLOR: #006600
}

h2
{
    FONT-SIZE: 16px;
    MARGIN-LEFT: 5px;
    COLOR: #333366
}

.utilitiesnav
{
    background: #99CC99;
    border-right: #0066CC 2px solid;
    padding-right: 2px;
    border-top: #0066CC 2px solid;
    padding-left: 2px;
    font-size: 11px;
    padding-bottom: 2px;
    margin-left: 5px;
    border-left: #0066CC 2px solid;
    color: #00CC00;
    margin-right: 0px;
    padding-top: 5px;
    border-bottom: #0066CC 2px solid;
    font-family: verdana, sans-serif
}

.callout
{
    padding-right: 2px;
    padding-left: 2px;
    font-size: 11px;
    padding-bottom: 2px;
    margin-left: 5px;
    color: #00CC00;
    margin-right: 0px;
    padding-top: 5px;
    font-family: verdana, sans-serif
}
#callout
{
    BORDER-RIGHT: #ff9900 2px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ff9900 2px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: #ff9900 2px solid;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ff9900 2px solid
}
.corporate#callout
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: medium none;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: medium none
}
#idxradcallout
{
    BORDER-RIGHT: #ff9900 2px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ff9900 2px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: #ff9900 2px solid;
    COLOR: #000000;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ff9900 2px solid;
    FONT-FAMILY: Arial
}
#idxsitecallout
{
    BORDER-RIGHT: #ff9900 2px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ff9900 2px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: #ff9900 2px solid;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ff9900 2px solid
}
#gpmscallout
{
    BORDER-RIGHT: #ff9900 2px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ff9900 2px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: #ff9900 2px solid;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ff9900 2px solid
}
.purpleheader
{
    BORDER-RIGHT: #333399 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #333399 2px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: #333399 2px solid;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #333399 2px solid
}
#purpleheader
{
    BORDER-RIGHT: #333399 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #333399 2px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #333399 2px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #333399 2px solid
}
#corporatecallout
{
    BORDER-RIGHT: #ff9900 2px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ff9900 2px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: #ff9900 2px solid;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ff9900 2px solid
}
#hipaacallout
{
    BORDER-RIGHT: #669900 2px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #669900 2px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: #669900 2px solid;
    COLOR: #000000;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #669900 2px solid;
    FONT-FAMILY: Arial
}
P.practicemanagement
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
UL.nomargin
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
UL.nomarginleftalign
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 20px;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
UL.productsnomarginleftalign
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 20px;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
UL.bluearrow
{
    padding:2px; FONT-SIZE: 12px;
    LIST-STYLE-IMAGE: url('http://www.idx.com/images/bluearrow.gif');
    COLOR: #000000;
    FONT-FAMILY: Arial; margin-left:27px; margin-right:0px; margin-top:0px; margin-bottom:0px
}
.formfield
{
    BORDER-RIGHT: #000066 2px solid;
    BORDER-TOP: #000066 2px solid;
    BORDER-LEFT: #000066 2px solid;
    BORDER-BOTTOM: #000066 2px solid
}
P.FF9900solidheaderboldtext
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ff9900
}
#000066callout
{
    BORDER-RIGHT: #000066 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000066 2px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #000066 2px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000066 2px solid;
    FONT-FAMILY: Arial
}
#993333callout
{
    BORDER-RIGHT: #993333 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #993333 2px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #993333 2px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #993333 2px solid
}
P.993333solidheaderboldtext
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #993333;
    TEXT-ALIGN: center
}
P.focusboxleft
{
    FONT-SIZE: 12px;
    MARGIN-LEFT: 17px;
    COLOR: white;
    FONT-FAMILY: Arial
}
P.focusboxtopright
{
    MARGIN-TOP: 15px;
    MARGIN-LEFT: 50px;
    MARGIN-RIGHT: 60px
}
P.focusboxbottomright
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 72px;
    COLOR: white;
    MARGIN-RIGHT: 90px;
    FONT-FAMILY: Arial
}
TABLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
a:hover.focusbox
{
    TEXT-DECORATION: underline
}
P.white
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial
}
.productlisting
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000066;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}