/*This Stylesheet is copyright ©2008 American Dictation Corporation. All Rights Reserved. No part of this document may be used, duplicated or transmitted without permission, or within the approved use as prescribed by the Terms and Conditions of the Web site to which this Stylesheet is attached.*/
body {
	color:            #000000;
	font-size:        11px;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	text-align: center;
	margin:           4px auto;
	padding:          4px;
	width:            720px  }
p {font-family: Verdana, Arial, Helvetica, sans-serif;
margin:      0 0 4px;
padding:     0 }
td {font-size:   11px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
div {font-family: Verdana, Arial, Helvetica, sans-serif;
margin:      0;
padding:     0 }
csobj {margin:  0;
padding: 0 }
img {margin:  0;
padding: 0 }
a {color:           #007d7c;
text-decoration: underline }
a:link {color:           #007d7c;
text-decoration: underline }
a:visited {color:           #646464;
text-decoration: underline }
a:hover {color:           #900;
text-decoration: underline }
/*<agl.folder "H Tags">*/
h1 {font-size:   18px;
font-weight: bold }
h2 {font-size:   16px;
font-weight: bold }
h3 {font-size:   14px;
font-weight: bold }
h4 {font-size:     12px;
font-weight:   bold;
margin-top:    3px;
margin-bottom: 3px }
h5 {font-size:   11px;
font-weight: bold }
/*</agl.folder>*/
/*<agl.folder "Form Tags">*/
form {font-size:   inherit;
font-family: Inherit;
margin:      0;
width:       auto }
input {font-size:    11px;
font-family:  inherit;
font-weight:  bold;
margin-right: 3px;
margin-left:  3px;
border:       solid 1px #666 }
textarea {font-size:   11px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
border:      solid 1px #666 }
option {font-size: 11px;
cursor:    pointer }
select {font-size:   11px;
font-family: inherit;
font-weight: bold;
cursor:      pointer;
outline:     solid 1px #666 }
.fLabel {font-weight: normal;
margin-left: 3px;
padding:     2px 2px 2px 8px }
.fReqLabel {font-weight: bold;
margin-left: 3px;
padding:     2px 2px 2px 8px }
.fField {margin-left:    6px;
padding-right:  2px;
padding-bottom: 8px;
padding-left:   12px }
.fSubmit  { color: #fff; font-weight: bold; background-color: #007d7c; cursor: pointer; margin-top: 4px; margin-bottom: 2px; border: solid 1px #666 }
.fDelete {color:            #fff;
font-weight:      bold;
background-color: #900;
cursor:           pointer;
margin-top:       4px;
margin-bottom:    2px;
border:           solid 1px #666 }
.fOutlineBrdr {border: solid 1px #666 }
/*</agl.folder>*/
/*<agl.folder "Design">*/
.dMain {color:            #000000;
background-color: #ffffff;
text-align:       left;
margin:           0;
padding:          0;
width:            720px;
border:           solid 1px #666 }
.dInnerMain {background-image:  url("nsc_media/nsc_core_bg_720w32h_.gif");
background-repeat: repeat-y;
margin:            0;
padding:           0;
width:             720px;
height:            auto }
.dUserMain {margin: 8px;
width:  700px }
.dCenterMain {margin: 8px 4px 4px;
width:  548px;
float:  right }
.dProdCenter {margin: 8px 4px 4px;
width: 406px;
float: none;
clear: none }
.dProdCenter2  { margin: 8px 4px 4px; width: 540px }
.dPageCore {visibility: visible;
margin:     0;
padding:    2px;
width:      auto;
float:      none;
clear:      none }
.dHdrTop {color:       #fff;
font-size:   12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
margin:      0 }
.dNavTop  { color: #fff; font-weight: bold; background-color: #000; margin: 0; padding: 2px; width: auto; max-width: 720px; float: none; border-left: 3px solid #00b2b0 }
.dNavTop a:link {color:            #fff;
font-weight:      bold;
text-decoration:  none;
background-color: #000;
padding:          2px 8px }
.dNavTop a:visited {color:            #fff;
font-weight:      bold;
text-decoration:  none;
background-color: #000;
padding:          2px 8px }
.dNavTop a:hover  { color: #fff; font-weight: bold; text-decoration: underline; background-color: #007d7c }
.dNavLogin  { color: #fff; font-weight: bold; text-decoration: none; background-color: #00b2b0; margin: 0; padding: 0 }
.dNavLogin a:link  { color: #fff; font-weight: bold; text-decoration: none; background-color: #00b2b0; padding: 2px 8px }
.dNavLogin a:hover {color:            #fff;
font-weight:      bold;
text-decoration:  underline;
background-color: #900 }
.dDisclaimer  { color: #666; font-size: 10px; font-weight: normal; background-color: #fff; margin: 0; padding: 2px 2px 2px 8px; width: auto; max-width: 720px; clear: both; border-top: 1px solid #00b2b0; border-left: 3px solid #00b2b0 }
.dDisclaimer a:link {color:           #666;
text-decoration: underline;
margin-right:    18px;
margin-left:     0;
padding:         2px 20px 2px 0 }
.dDisclaimer a:visited {color:           #666;
text-decoration: underline;
margin-right:    18px;
margin-left:     0;
padding:         2px 20px 2px 0 }
.dDisclaimer a:hover  { color: #007d7c; text-decoration: underline }
.dStatusBar  { color: #000; background-color: #fff; text-align: right; margin: 0; padding: 2px 8px; width: auto; clear: both; border-bottom: 1px solid #00b2b0; border-left: 3px solid #00b2b0 }
.dStatusBar a {font-size:       11px;
text-decoration: underline }
.dErrorMessage {color:            #900;
background-color: #fff;
display:          block;
margin:           4px;
padding:          2px;
width:            auto;
border:           solid 1px }
.dCriticalError {
		color:            #000;
		background-color: #fff;
		text-align: left;
		width:            720px;
		border:           solid thin #900  }
.dCErrorTitle {color:       #900;
font-size:   14px;
font-weight: bold;
padding:     8px }
.dCErrorCopy {font-size:     11px;
padding-top:   4px;
padding-right: 8px;
padding-left:  8px }
.dFormError {color:               #900;
list-style-position: inside;
padding:             4px 6px 0 }
.dLeftFeature  { text-align: center; margin: 3px; width: 144px; height: auto; float: left; border-right: 1px solid #666 }
.dRightFeature {text-align:  center;
margin:      4px 4px 12px;
padding:     2px;
width:       120px;
float:       right;
border-left: 1px solid #666 }
.dFeatTitle {color:          #007d7c;
font-weight:    bold;
font-stretch:   normal;
text-align:     center;
text-transform: uppercase;
margin-top:     12px;
margin-bottom:  4px;
padding:        2px;
border-bottom:  1px solid #666 }
.dFeatBlock {color:         #000;
font-weight:   bold;
text-align:    center;
margin-top:    8px;
margin-bottom: 4px;
padding:       0 }
.dFeatList {text-align: left;
padding:    3px }
.dFeatList a {font-weight: bold;
text-align:  left }
.dBreadcrumb {margin-bottom:  3px;
padding-top:    0;
padding-bottom: 3px;
border-bottom:  1px dotted #666 }
.dSectHdg1 {color: #007d7c;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
margin-top: 8px;
margin-bottom: 6px }
.dSectHdg1ClrLt {color:         #007d7c;
font-size:     12px;
font-weight:   bold;
margin-top:    8px;
margin-bottom: 6px;
clear:         left }
.dSectHdg1ClrRt {color:         #007d7c;
font-size:     12px;
font-weight:   bold;
margin-top:    8px;
margin-bottom: 6px;
clear:         right }
.dSectHdg2 {color: #007d7c;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
margin-top: 8px;
margin-bottom: 6px;
margin-left: 6px;
clear: none }
.dSectCopy1 {font-size: 11px;
text-align: left;
text-indent: 8px;
list-style-type: circle;
margin-right: 24px;
margin-bottom: 8px;
margin-left: 12px;
clear: both }
.dSectCopy2 {font-size:       11px;
text-align:      left;
text-indent:     8px;
list-style-type: circle;
margin-right:    24px;
margin-bottom:   8px;
margin-left:     12px }
.dSectInd1 {font-size: 11px;
text-align: left;
list-style-type: none;
margin-right: 24px;
margin-bottom: 8px;
margin-left: 36px;
clear: both }
.dSectList1 {text-align:          left;
text-indent:         12px;
list-style-type:     circle;
list-style-position: inside;
display:             list-item;
margin-right:        24px;
margin-bottom:       8px;
margin-left:         12px;
clear:               both }
.dSectColLeft {text-align: left;
text-indent: 2px;
list-style-type: circle;
width: 48%;
float: left }
.dSectColRight {text-align: left;
text-indent: 2px;
list-style-type: circle;
width: 48%;
float: right }
.dSectHighlight {background-color: #ffe;
margin-top:       12px;
margin-bottom:    12px;
padding:          4px;
border:           double 3px #007d7c }
.dSectTable1 {font-size: 11px;
border:    solid 1px #666 }
.dInstructions {font-style: italic }
.dTableHdr1 {color:         #007d7c;
font-weight:   bold;
white-space:   nowrap;
margin-right:  1px;
margin-left:   1px;
padding:       2px 4px;
border-bottom: 1px solid #007d7c }
.dTableTotals1 {color:         #000;
font-weight:   bold;
margin-right:  1px;
margin-left:   1px;
padding:       2px 4px;
border-bottom: medium double #000 }
.dPagination1 {color:        #007d7c;
font-size:    11px;
margin-right: 1px;
margin-left:  1px;
padding:      2px 4px;
border-top:   1px solid #007d7c }
.dRowAlt1  { background-color: #ffefd5; margin-right: 1px; margin-left: 1px; padding: 2px 4px }
.dRowAlt1a  { background-color: #ffefd5; margin-right: 1px; margin-left: 1px; padding: 2px 4px; border-bottom: 1px solid #999 }
.dRowAlt2  { background-color: #e0ffff; margin-right: 1px; margin-left: 1px; padding: 2px 4px }
.dRowAlt2a  { background-color: #e0ffff; margin-right: 1px; margin-left: 1px; padding: 2px 4px; border-bottom: 1px solid #666 }
.dImageSmall {margin: 0 4px 4px;
float:  left;
border: solid 1px #007d7c }
.dImagePad1 {margin: 2px 8px 8px }
.dProdSave {color:       #900;
font-size:   12px;
font-weight: bold }
.dProdSave a  { color: #900; font-size: 12px; font-weight: bold; text-decoration: underline }
.dProdSave a:hover {color:           #900;
font-size:       12px;
font-weight:     bold;
text-decoration: underline }
.dPrice {color:       #007d7c;
font-size:   14px;
font-weight: bold }
.dM2 {line-height: 0;
text-align: left;
visibility: hidden;
margin: 0;
padding: 0;
height: 0;
min-height: 0;
max-height: 0;
overflow: hidden;
clip: rect(auto auto auto auto) }
/*</agl.folder>*/
/*<agl.folder "Programming">*/
.pNotes {font-size:        inherit;
font-family:      Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color: #ffffcc;
display:          block;
margin-top:       8px;
width:            720px }
.pNotesTitle {font-size:   11px;
font-family:      Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
padding:     4px;
width:       50% }
.pNotesCopy {font-size:        10px;
font-family:      Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color: #ffffcc;
text-indent:      0.4em;
list-style-type:  none;
display:          list-item;
padding:          4px;
width:            48%;
float:            left;
clear:            left }
.pFileData {font-size:        10px;
font-family:      Verdana, Arial, Helvetica, Geneva, sans-serif;
line-height:      11px;
background-color: #ffffcc;
text-indent:      0.4em;
padding:          4px;
width:            auto;
float:            none;
border-bottom:    1px solid #999 }
.pFeedbackForm {font-size:        10px;
font-family:      Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color: #ffffcc;
padding:          4px;
width:            48%;
float:            right;
clear:            right;
clip:             auto;
outline:          dotted 1px #036 }
.pFooter {font-size:   9px;
font-family:      Verdana, Arial, Helvetica, Geneva, sans-serif;
text-align:  center;
padding:     16px 4px 4px;
width:       100%;
float:       none;
clear:       both }
.pHeading {color:            white;
font-weight:      bold;
background-color: black;
padding:          1px 4px;
width:            712px }
.pDescription {list-style-type: none;
display:         list-item;
padding:         2px 4px }
.pLCode {color:       #900;
font-family: Courier, Monaco, monospace;
padding:     8px 12px }
/*</agl.folder>*/
/*<agl.folder "Wireframe">*/
.wDisclaimer {font-size:  0.8em;
text-align: center }
/*</agl.folder>*/
/*<agl.folder "AutoValidate">*/
/*Styles used by AutoValidate to display field-level errors.*/
.avshowerror {color:               #900;
list-style-position: inside;
display:             block;
margin:              0;
padding:             2px 8px }
.avshowerrorfldnm {color:               #900;
font-weight:         bold;
list-style-position: inside }
/*</agl.folder>