/* /*viewer/css/en_US/tgbaseview.css *//* Required for consistency between MSIE and other browsers *//* DO NOT DELETE!! */P {margin-top:0%;}DIV > P:first-child { margin-top: 0px; } #TGSignInBanner {   border: none;    position:absolute;    top:0px;    left:0px;   padding-bottom: 20px;}#TGLink, #TGSearchLink {  display:none;}.asInstrSpan      {font-size:11px;}.asQuestionSpan   {font-size:11px;}.asQuestionInput  {font-size:11px;width:20px;height:23px;}.asAntispamInput  {font-size:11px;width:20px;height:23px;}.asQuestionSubmit {margin-top:15px;font-size:11px;width:75px;height:23px;}.asQuestionCancel {margin-top:15px;font-size:11px;width:75px;height:23px;}.TG_asPopup {   border:1px solid #FF0000;  padding:10px;  background-color:#FDFEFC;  color:#000000;}.TGarTextline   { width: 135px;}.TGarTextarea   { width: 135px;height: 35px; }.TGarvSubmitBtn { width: 60px;height:2em;margin:0px;margin-left:70px;}.TGarvYesBtn    { width: 80px;}.TGarvNoBtn     { width: 80px;}/* /*viewer/css/en_US/gallery.css */.TG_galItemContainer{    border: none;    float:left;    margin: 0;}.TG_galImgFrame {    position: absolute;}.TG_galImgFrame IMG {    cursor: hand;    cursor: pointer;}.TG_galItemTitleLinked {     cursor: hand;    cursor: pointer;    text-decoration: underline; }.TG_galItemTitle {    background: transparent;    overflow: hidden;     padding: 2 2 2 2;    position: absolute;    text-align:center;    text-overflow: ellipsis;     white-space: nowrap;     z-index: 122;}.TG_enlargedBoxl   { }.TG_enlargedBoxevb { float:right;}.TG_enlargedBoxeva { float:left;} .TG_enlargedBoxehb { }.TG_enlargedBoxeha { }.TG_captionBox     { border: none;}.TG_ssCtrlBox      { position:absolute; top:0px; left:0px; margin:0px; padding:0px; }.TG_thmbsBoxl      { overflow:hidden; }.TG_thmbsBoxevb    { overflow:hidden; float:left;}.TG_thmbsBoxeva    { overflow:hidden; float:right;}.TG_thmbsBoxehb    { overflow:hidden;  }.TG_thmbsBoxeha    { overflow:hidden; }.TG_imgLgBox       { }.TG_imgLg          { }.TG_captionTitle   { font-weight:bold;}.TG_captionDesc    { font-weight:normal;}.TG_thmbBox        { float:left;}.TG_thmbLnk        { border:0;-moz-outline-style:none;outline-style:none;}.TG_thmbImg        { filter:alpha(opacity=100); opacity:1.0; -moz-opacity:1.0;}.TG_thmbImgCur     { filter:alpha(opacity=40); opacity:0.4; -moz-opacity:0.4;}.TG_transLnk       { display:inline;float:left;text-align:center;background:url("/tg/include/transpix.gif") no-repeat transparent; -moz-outline-style:none;outline-style:none;}.TG_transIcn       { visibility:hidden;width:36px;height:36px;margin:0px;border:0;filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;}.TG_scrollLnk      { border:0; -moz-outline-style:none;outline-style:none;}.TG_scrollIcn      { margin:0px;width:12px;height:12px;border:0;filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;}.TG_closeLnk       { position:absolute;height:12px;width:12px;margin:0px;padding:0px;background:url("/tg/include/transpix.gif") no-repeat transparent;-moz-outline-style:none;outline-style:none;}.TG_closeIcn       { width:12px;height:12px;margin:0;border:0;filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;}.TG_couponIcn      { border:0;-moz-outline-style:none;outline-style:none;}.TG_scrollable     { margin:0;padding:0;border:0;}.TG_scrollableTDl  { margin:0;padding:0;border:0;}.TG_scrollableTDe  { margin:0;padding:0;border:0;}.TG_scrollableTDehb{ margin:0;padding:0;border:0;width:12px;}.TG_scrollableTDeha{ margin:0;padding:0;border:0;width:12px;}.TG_scrollableTDevb{ margin:0;padding:0;border:0;height:12px;}.TG_scrollableTDeva{ margin:0;padding:0;border:0;height:12px;}.TG_miniRss        { margin:0px;margin-left:20px;padding:0;border:0;width:17px;height:17px;-moz-outline-style:none;outline-style:none;}/* /*viewer/css/en_US/galleryvisitors.css */.TG_galImgFrame IMG {    cursor: hand;    cursor: pointer;}.TG_galItemTitle {    cursor: hand;    cursor: pointer;}/* /*viewer/css/en_US/calview.css */.tgcalviewCntrTable{    height:100%;    width:100%;    padding:0;    margin:0;    border:0;}.tgcalviewheadCntr {    vertical-align:top;    height:20px;}.tgcalviewscrollCntr {    vertical-align:top;    height:100%;}.tgcalviewfootCntr {    vertical-align:bottom;    height:23px;}.tgcalviewhrCntr{    height:1px;}.tgcalviewhead {    width:100%;    height:20px;    font-size: 12px;    font-weight: bold;    margin:0px;    padding:0px;}.tgcalviewheadleft {    text-align:left;    vertical-align:bottom;    padding-left:5px;    width:20%;}.tgcalviewheadright {    text-align:right;    vertical-align:bottom;    padding-right: 5px;    width:20%;}.tgcalviewheadctr {    text-align:center;    vertical-align:bottom;    width:100%;}.tgcalviewheadsmall {    font-size:10px;  }a.tgcalviewheadnav {     font-size: 10px;    text-decoration: none;}.tgcalviewfoot {    text-align: left;    vertical-align:top;    font-size: 12px;    margin:0;    border: 0;}a.tgcalviewfootnav {     font-size: 10px;}.tgcalviewscroller{    height: 100%;    width:100%;    overflow-y:auto;}table.tgcalview {    margin: 0;    border-collapse: collapse;    empty-cells: show;    border-spacing: 0;    border-width: 1px;    border-style: solid;    width: 100%;    height: 100%;}th.tgcalviewdow {     text-align: center;    padding: 1px;    height:10px;    width: 13%;}td.tgcalviewcell {    vertical-align:top;    border-width:1px;    border-style:solid;    width: 13%;}div.tgcalviewdate {    font-size: 10px;    font-weight: bold;    text-align:right;    margin:0;    margin-bottom:1px;    padding:0;}div.tgcalviewagendadate{    font-size: 10px;    font-weight: bold;    text-align:left;    margin:0;    padding:0;    padding-top:3px;    padding-bottom:1px;    border:0;    }div.tgcalviewagendadate a{    text-decoration:none;}div.tgcalviewagendadetail {    font-size:9px;    text-align:left;    margin:0;    margin-left:110px;    padding:0;    padding-bottom:10px;    border:0;    border-top: 1px solid;}div.tgcalviewevt {    height: 11px;    font-size:9px;    text-align:left;    overflow:hidden;    margin:0;    margin-bottom:1px;}span.tgcalviewtime {     padding:0;    padding-left:1px;    letter-spacing:-.1em;}span.tgcalviewsummary {    padding:0;    padding-right:1px;}div.tgcalviewpopup {    display:none;    position: absolute;    width:200px;    height:150px;    font-size:11px;    text-align:left;    overflow:auto;    padding:0px;    border:1px solid #999999;    z-index:999;}div.tgcalviewevtdetail{     padding:3px;    padding-right:0px;}a.tgcalviewpopuplink {     font-size:9px;}.tgcalviewtimezone {    font-size:10px; }/* /*viewer/css/en_US/miniblog-view.css */.header{    position: relative;    display: block;    width: 100%;    float: none;    /* background-color: yellow; */    top: 0;    /* border-bottom: solid 1px yellow; */    padding-top: 5px;    padding-bottom: 5px;    padding-left: 2px;    margin: 0px;}.header a{    text-decoration: none;    white-space: nowrap;}.previousLink{    position: relative;    text-align: left;    float: left;    width: 33%;    margin: 0;    padding: 2px;    /* border: solid 1px green; */}.previousLink:hover{    text-decoration: underline;}.indexLink{    position: relative;    text-align: center;    float: left;    width: 30%;    margin: 0;    padding: 2px;    /* border: solid 1px orange; */}.indexLink:hover{    text-decoration: underline;}.nextLink{    position: relative;    text-align: right;    float: right;    width: 33%;    margin: 0;    padding: 2px;    /* border: solid 1px red; */}.nextLink:hover{    text-decoration: underline;}.entries{    position: relative;    display: inline;	/*background-color: red; */    float: left;    width: 98%; /*needs to be 98 instead of 100 because in firefox, because box model is different, 100% creates a horiz-scrollbar*/    /*border: solid 1px red; */    padding-top: 0px;    margin-right: -1px;    overflow: visible; /* test */}.content{	width:100%;}.footer{    position: relative;    height: 2em;    display: inline;    width: 100%;    float: left;    /* background-color: cyan; */    /* border-top: solid 1px yellow; */    margin: 0;    /* border: solid 1px black; */    padding-left: 2px;    padding-top: 5px;}.footer img{    position: relative;    float: left;    border: 0;    margin-right: 2px;}.footer a{    text-decoration: none;}.footer a:hover{    text-decoration: underline;}.feedLink{    text-decoration: none;    position: relative;    float: left;    margin-left: 2px;}.entry{    width: 100%;    margin-right: 2px;    margin-left: 2px;    margin-bottom: 2px;    margin-top: 1px;}.entryTitle{    width: 100%;    /* border: dashed 1px #CCCCCC; */    padding: 2px 0 2px 0;    margin-top: 3px;    margin-bottom: 2px;    text-decoration: none;}.entryTitle:hover{    text-decoration: underline;}.entryContent{    /* border: dashed 1px #CCCCCC; */    margin-top: 2px;    margin-bottom: 2px;}.timestamp{    position: relative;    font-size: 9pt;    float: left;    padding: 2px 0 2px 0;    margin-right: 2px;    margin-bottom: 5px;}.permalink{    font-size: 9pt;    font-style: italic;    position: relative;    float: right;    text-decoration: none;    padding: 2px 0 2px 0;    margin-right: 2px;    margin-bottom: 5px;}.permalink:hover{    text-decoration: underline;}/* /*viewer/css/en_US/appointments.css */.defaultAppointmentContactInfo {background-color:#FFFFFF;color:#000000;width:285px;text-align:right;height:320px;padding:8px;margin:0px;border:10px solid #CCCCCC;display:none;}.defaultAppointmentThankYou {background-color:#FFFFFF;color:#000000;width:80%;height:80%;text-align:center;padding:0px;margin:0px;border:0px;display:none;}.defaultAppointmentAlert{background-color:#FFFFFF;color:#000000;width:80%;height:80%;text-align:center;padding:0px;margin:0px;border:0px;display:none;}.defaultTimesLink{font-size:9px;}/* MasterPage Name /Master%20Template.nxt *//* MasterPage stylesheets */BODY       {font-family: verdana, modern, sans-serif}INPUT      {font-family: verdana, modern, sans-serif}BUTTON     {font-family: verdana, modern, sans-serif}SELECT     {font-family: verdana, modern, sans-serif}OPTION     {font-family: verdana, modern, sans-serif}TEXTAREA   {font-family: verdana, modern, sans-serif}BODY       {font-size: 12px}TD         {font-size: 12px}TH         {font-size: 12px}INPUT      {font-size: 12px}BUTTON     {font-size: 12px}SELECT     {font-size: 12px}OPTION     {font-size: 12px}TEXTAREA   {font-size: 12px}H1         {font-size: 200%; margin: 0px;}H2         {font-size: 150%; margin: 0px;}H3         {font-size: 125%; margin: 0px;}H4         {font-size: 100%; margin: 0px;}H5         {font-size: 80%; margin: 0px;}H6         {font-size: 60%; margin: 0px;}A          {text-decoration: none}A:active   {text-decoration: none}A:link     {text-decoration: none}A:visited  {text-decoration: none}BODY {color:#ffffff;background-color:#000000} A {color:#ffffcc} A:active {color:#ffffcc} A:link {color:#ffffcc} A:visited {color:#dddddd} .TGCOLOR1 {color:#f0f0f0} .TGCOLOR2 {color:#cccccc} .TGCOLOR3 {color:#999999} .TGCOLOR4 {color:#666666} .TGCOLOR5 {color:#333333} .TGCOLOR6 {color:#000000} A.TGCOLOR1 {color:#f0f0f0} A.TGCOLOR1:active {color:#f0f0f0} A.TGCOLOR1:link {color:#f0f0f0} A.TGCOLOR1:visited {color:#f0f0f0} A.TGCOLOR2 {color:#cccccc} A.TGCOLOR2:active {color:#cccccc} A.TGCOLOR2:link {color:#cccccc} A.TGCOLOR2:visited {color:#cccccc} A.TGCOLOR3 {color:#999999} A.TGCOLOR3:active {color:#999999} A.TGCOLOR3:link {color:#999999} A.TGCOLOR3:visited {color:#999999} A.TGCOLOR4 {color:#666666} A.TGCOLOR4:active {color:#666666} A.TGCOLOR4:link {color:#666666} A.TGCOLOR4:visited {color:#666666} A.TGCOLOR5 {color:#333333} A.TGCOLOR5:active {color:#333333} A.TGCOLOR5:link {color:#333333} A.TGCOLOR5:visited {color:#333333} A.TGCOLOR6 {color:#000000} A.TGCOLOR6:active {color:#000000} A.TGCOLOR6:link {color:#000000} A.TGCOLOR6:visited {color:#000000} .TGBGCOLOR1 {background-color:#000000} .TGBGCOLOR2 {background-color:#333333} .TGBGCOLOR3 {background-color:#666666} .TGBGCOLOR4 {background-color:#999999} .TGBGCOLOR5 {background-color:#cccccc} .TGBGCOLOR6 {background-color:#f0f0f0} 
