/* SHAREDVUE STANDARD */

#idSharedVue {
  text-align: left;
}

/* FORMS */

#idSharedVue .clsSVFormFieldRequired {
  display: inline-table;
  width: 5px;
  height: 5px;
  padding: 0px;
  margin: 0px 5px 0px 2px;
  background-image: url(../images/reqfield.gif);
  background-repeat: no-repeat;
}

#idSharedVue .clsSVGrayText {
  color: #666666;
}

/* FOOTER */

#idSharedVue #idSVFooterBox {
  border-top: 1px solid #EFEFEF;
  padding-top: 3px;
  font-size: 10px;
  color: #AAAAAA;
  margin: 20px 0px 10px 0px;
}
#idSharedVue #idSVFooterBox A {
  color: #AAAAAA;
}
#idSharedVue #idSVFooterBox A:hover {
  color: #777777;
}

/* UTILITY */
/* Width */
#idSharedVue .clsSVWidth10 { width: 10px; }
#idSharedVue .clsSVWidth20 { width: 20px; }
#idSharedVue .clsSVWidth25 { width: 25px; }
#idSharedVue .clsSVWidth50 { width: 50px; }
#idSharedVue .clsSVWidth75 { width: 75px; }
#idSharedVue .clsSVWidth100 { width: 100px; }
#idSharedVue .clsSVWidth150 { width: 150px; }
#idSharedVue .clsSVWidth200 { width: 200px; }
#idSharedVue .clsSVWidth250 { width: 250px; }
#idSharedVue .clsSVWidth300 { width: 300px; }
#idSharedVue .clsSVWidth350 { width: 350px; }
#idSharedVue .clsSVWidth400 { width: 400px; }
#idSharedVue .clsSVWidth450 { width: 450px; }
#idSharedVue .clsSVWidth500 { width: 500px; }
#idSharedVue .clsSVWidth550 { width: 550px; }
#idSharedVue .clsSVWidth600 { width: 600px; }
#idSharedVue .clsSVWidth650 { width: 650px; }
#idSharedVue .clsSVWidth700 { width: 700px; }
#idSharedVue .clsSVWidth750 { width: 750px; }
#idSharedVue .clsSVWidth800 { width: 800px; }
#idSharedVue .clsSVWidth850 { width: 850px; }
#idSharedVue .clsSVWidthFull { width: 100%; }

/* Align */
#idSharedVue .clsSVAlignRight { text-align: right; }
#idSharedVue .clsSVAlignLeft { text-align: left; }
#idSharedVue .clsSVAlignCenter { text-align: center; }
#idSharedVue .clsSVAlignTop { vertical-align: top; }
#idSharedVue .clsSVAlignBottom { vertical-align: bottom; }
#idSharedVue .clsSVAlignMiddle {vertical-align: middle; }

/* Padding */
#idSharedVue .clsSVPadding5  { padding:5px; }
#idSharedVue .clsSVPadding10 { padding:10px; }
#idSharedVue .clsSVPadding15 { padding:15px; }
#idSharedVue .clsSVPadding20 { padding:20px; }
#idSharedVue .clsSVPadding25 { padding:25px; }
#idSharedVue .clsSVPadding30 { padding:30px; }

#idSharedVue  .clsSVPaddingTop5  { padding-top:5px; }
#idSharedVue .clsSVPaddingTop10 { padding-top:10px; }
#idSharedVue .clsSVPaddingTop15 { padding-top:15px; }
#idSharedVue .clsSVPaddingTop20 { padding-top:20px; }
#idSharedVue .clsSVPaddingTop25 { padding-top:25px; }
#idSharedVue .clsSVPaddingTop30 { padding-top:30px; }
#idSharedVue .clsSVPaddingTop35 { padding-top:35px; }
#idSharedVue .clsSVPaddingTop40 { padding-top:40px; }
#idSharedVue .clsSVPaddingTop50 { padding-top:50px; }

#idSharedVue .clsSVPaddingRight10 { padding-right:10px; }
#idSharedVue .clsSVPaddingRight15 { padding-right:15px; }
#idSharedVue .clsSVPaddingRight20 { padding-right:20px; }
#idSharedVue .clsSVPaddingRight25 { padding-right:25px; }
#idSharedVue .clsSVPaddingRight30 { padding-right:30px; }

#idSharedVue .clsSVPaddingBottom5  { padding-bottom:5px; }
#idSharedVue .clsSVPaddingBottom10 { padding-bottom:10px; }
#idSharedVue .clsSVPaddingBottom15 { padding-bottom:15px; }
#idSharedVue .clsSVPaddingBottom20 { padding-bottom:20px; }
#idSharedVue .clsSVPaddingBottom25 { padding-bottom:25px; }
#idSharedVue .clsSVPaddingBottom30 { padding-bottom:30px; }
#idSharedVue .clsSVPaddingBottom40 { padding-bottom:40px; }
#idSharedVue .clsSVPaddingBottom50 { padding-bottom:50px; }

#idSharedVue .clsSVPaddingLeft5  { padding-left:5px; }
#idSharedVue .clsSVPaddingLeft10 { padding-left:10px; }
#idSharedVue .clsSVPaddingLeft15 { padding-left:15px; }
#idSharedVue .clsSVPaddingLeft20 { padding-left:20px; }
#idSharedVue .clsSVPaddingLeft25 { padding-left:25px; }
#idSharedVue .clsSVPaddingLeft30 { padding-left:30px; }
#idSharedVue .clsSVPaddingLeft40 { padding-Left:40px; }
#idSharedVue .clsSVPaddingLeft50 { padding-Left:50px; }

/* Margin */
#idSharedVue .clsSVMargin5  { margin:5px; }
#idSharedVue .clsSVMargin10 { margin:10px; }
#idSharedVue .clsSVMargin15 { margin:15px; }
#idSharedVue .clsSVMargin20 { margin:20px; }
#idSharedVue .clsSVMargin25 { margin:25px; }
#idSharedVue .clsSVMargin30 { margin:30px; }

#idSharedVue  .clsSVMarginTop5 { margin-top:5px; }
#idSharedVue .clsSVMarginTop10 { margin-top:10px; }
#idSharedVue .clsSVMarginTop15 { margin-top:15px; }
#idSharedVue .clsSVMarginTop20 { margin-top:20px; }
#idSharedVue .clsSVMarginTop25 { margin-top:25px; }
#idSharedVue .clsSVMarginTop30 { margin-top:30px; }
#idSharedVue .clsSVMarginTop35 { margin-top:35px; }
#idSharedVue .clsSVMarginTop40 { margin-top:40px; }
#idSharedVue .clsSVMarginTop50 { margin-top:50px; }

#idSharedVue .clsSVMarginRight10 { margin-right:10px; }
#idSharedVue .clsSVMarginRight15 { margin-right:15px; }
#idSharedVue .clsSVMarginRight20 { margin-right:20px; }
#idSharedVue .clsSVMarginRight25 { margin-right:25px; }
#idSharedVue .clsSVMarginRight30 { margin-right:30px; }

#idSharedVue .clsSVMarginBottom5  { margin-bottom:5px; }
#idSharedVue .clsSVMarginBottom10 { margin-bottom:10px; }
#idSharedVue .clsSVMarginBottom15 { margin-bottom:15px; }
#idSharedVue .clsSVMarginBottom20 { margin-bottom:20px; }
#idSharedVue .clsSVMarginBottom25 { margin-bottom:25px; }
#idSharedVue .clsSVMarginBottom30 { margin-bottom:30px; }
#idSharedVue .clsSVMarginBottom40 { margin-bottom:40px; }
#idSharedVue .clsSVMarginBottom50 { margin-bottom:50px; }

#idSharedVue .clsSVMarginLeft5  { margin-left:5px; }
#idSharedVue .clsSVMarginLeft10 { margin-left:10px; }
#idSharedVue .clsSVMarginLeft15 { margin-left:15px; }
#idSharedVue .clsSVMarginLeft20 { margin-left:20px; }
#idSharedVue .clsSVMarginLeft25 { margin-left:25px; }
#idSharedVue .clsSVMarginLeft30 { margin-left:30px; }
#idSharedVue .clsSVMarginLeft40 { margin-Left:40px; }
#idSharedVue .clsSVMarginLeft50 { margin-Left:50px; }

#idSharedVue .clsSVFloatLeft {
  float: left;
  margin: 5px 5px 5px 5px;
}
#idSharedVue .clsSVFloatRight {
  float: right;
  margin: 5px 5px 5px 5px;
}

#idSharedVue .clsSVClearFloat, #idSharedVue .clsSVClearFloats {
  clear: both;
  margin-top: -1px;
  height: 1px;
  text-size: 0px;
}
#idSharedVue .clsSVClearBoth {
  clear:both;
}

#idSharedVue .clsSVClearPM {
	padding:0 !important;
	margin:0 !important;
}

#idSharedVue .clsSVShowOverflow {
	overflow:visible !important;
}

#idSharedVue .clsSVSectionBreakDotted {
  margin-top:10px;
  margin-bottom:10px;
  border-top:1px dotted #E0E0E0;
}
#idSharedVue .clsSVSectionBreakSolid {
  margin:0px;
  border-top:1px solid #E0E0E0;
}
#idSharedVue .clsSVSectionBreakDashed {
  margin-top:10px;
  margin-bottom:10px;
  border-top:1px dashed #E0E0E0;
}


.clsSVSuperScript {
  font-size:xx-small;
  vertical-align:top !important;
} 
.clsSVSubScript {
  font-size:xx-small;
  vertical-align:bottom !important;
} 

#idSharedVue .clsSVVideoEmbed {
  display: block;
  float: left;
  margin: 0px 0px 0px 0px;
  width: 180px;
  height: 120px;
  border: 1px solid #AAAAAA !important;
  text-align: center;
}

#idSharedVue .clsSVVideoEmbedLink {
  clear: left;
  text-align: right;
  font-size: 10px;
  padding-right: 12px;
}

#idSharedVue .clsSVVideoEmbed .clsSVPNG {
  position: absolute;
}

.clsSVBot {
  display: none;
}