/* General Styles */
a {cursor: pointer;}

/* Boxes*/
.BoxDirectoryTop {width: 530px; height: 27px; margin-top: 15px; overflow: hidden;}
.BoxDirectoryTopLeft {float: left; width: 9px; height: 27px; background: url(/apps/provider-directory/images/box-top-left.jpg) no-repeat top left #9c8ec6; font-size: 0px; overflow: hidden;}
.BoxDirectoryTopRight {float: right; width: 521px; height: 27px; background: url(/apps/provider-directory/images/box-top-right.jpg) no-repeat top right #9c8ec6; font-size: 0px; overflow: hidden;}
.BoxDirectoryTopCenter {float: left; width: 512px; height: 27px; background: #9c8ec6; border-top: 1px solid #7562AE; vertical-align: middle;}
.BoxDirectoryBottom {width: 530px; clear: right; padding-bottom: 10px;}
.BoxDirectoryBottomRight {float: right; width: 9px; height: 8px; border-bottom: 1px solid #7562AE; border-right: 1px solid #7562AE; overflow: hidden; font-size: 0px;}
.BoxDirectoryBottomLeft {float: left; width: 519px; height: 8px; border-bottom: 1px solid #7562AE; border-left: 1px solid #7562AE; overflow: hidden; font-size: 0px;}
.BoxDirectoryContent {width: 530px; background: #ffffff; border-top: 1px solid #7562AE; border-left: 1px solid #7562AE; border-right: 1px solid #7562AE; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 6px;}
.BoxDirectoryTopRight h3 {color: #ffffff; font-weight: bold; margin-top: 4px;}
.BoxDirectoryContent p {margin-bottom: 1px;}
.BoxDirectoryContent ul {margin-bottom: 2px;}
.BoxDirectoryContentColumn1 {width: 275px;}
.BoxDirectoryContentColumn2 {width: 255px;}

/* New Window Styles */
#ContentNewWindow {width: 555px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px;}
#ContentNewWindow ul {list-style: none; margin-left: 1px; padding: 0px; margin-top: 5px; }
#ContentNewWindow ul li {background: url(/global/images/common/bullet.gif) no-repeat left 4px; padding-left: 12px; margin-top: 3px;}
#ContentNewWindow ul ul {list-style: none; margin-left: 1px; padding: 0px; margin-top: 0px;}
#ContentNewWindow ul ul li {background: url(/global/images/common/dash.gif) no-repeat left 9px; padding-left: 12px; margin-top: 0px;}

/* Alignment */
.IndentSmall {margin-left: 15px; display: block; font-size: 13px; font-family: Arial, Helvetica, sans-serif;}
.IndentMedium {margin-left: 30px; display: block; font-size: 13px; font-family: Arial, Helvetica, sans-serif;}
.IndentLarge {margin-left: 45px; display: block; font-size: 13px; font-family: Arial, Helvetica, sans-serif;}

/*Text*/
.Help {float: right; font-size: 11px; color: #ffffff; padding-top: 4px;}
.Help a {text-decoration: underline; color: #ffffff;}
.Help a:hover {text-decoration: none;}

/*Tables*/
.DottedLine {border-bottom: 1px dotted #CBC4E1;}
.ProviderAttributes {width: 220px; border: 1px solid #E3C771;}
.ProviderAttributes td {padding: 2px; border-bottom: 1px solid #EEDCA6;}
.ProviderAttributesHeader {background: #EEDCA6; padding: 6px; text-align: center;}
.DataExplaination {width: 100%;	border: 1px solid #EEDCA6; background: #fbf7ee; padding: 3px;}
.DataExplaination td {border-bottom: 1px solid #EEDCA6;}
.DataExplainationHeader {background: #EEDCA6;}
.DataExplainationColumn1 {width: 110px;}