/* ::::: http://www.swimasters.com/DNN/DesktopModules/DnnForge%20-%20NewsArchives/module.css ::::: */

.articleTitle { font-family: Osaka,MS UI Gothic; font-size: 12px; font-weight: bolder; color: rgb(0, 102, 0); }
.articleTable { margin: 0px; font-family: Osaka,MS UI Gothic; background-color: black; }
.articleTopCell { padding: 6px; font-family: Osaka,MS UI Gothic; background-color: rgb(51, 102, 51); color: white; font-weight: bold; height: 25px; }
.articleContentCell { padding: 6px; font-family: Osaka,MS UI Gothic; color: black; background-color: rgb(254, 254, 254); }
.articleIconCell { background-color: rgb(208, 208, 208); width: 20px; }
.articleFooterCell { padding: 3px; font-family: Osaka,MS UI Gothic; color: rgb(255, 255, 255); background-color: rgb(128, 178, 136); height: 25px; }
/* ::::: http://www.swimasters.com/DNN/DesktopModules/DnnForge%20-%20NewsArticles/module.css ::::: */

.articleTitle { font-family: Osaka,MS UI Gothic; font-size: 12px; font-weight: bolder; color: rgb(0, 102, 0); }
.articleTable { margin: 0px; font-family: Osaka,MS UI Gothic; background-color: black; }
.articleTopCell { padding: 6px; font-family: Osaka,MS UI Gothic; background-color: rgb(51, 102, 51); color: white; font-weight: bold; height: 25px; }
.articleContentCell { padding: 6px; font-family: Osaka,MS UI Gothic; color: black; background-color: rgb(254, 254, 254); }
.articleIconCell { background-color: rgb(208, 208, 208); width: 20px; }
.articleFooterCell { padding: 3px; font-family: Osaka,MS UI Gothic; color: rgb(255, 255, 255); background-color: rgb(128, 178, 136); height: 25px; }
/* ::::: http://www.swimasters.com/DNN/Portals/_default/default.css ::::: */

body { background-color: white; }
.Normal, .NormalDisabled { font-family: Tahoma,Arial,Helvetica; font-size: 11px; font-weight: normal; }
.NormalBold { font-family: Tahoma,Arial,Helvetica; font-size: 11px; font-weight: bold; }
.NormalTextBox { font-family: Tahoma,Arial,Helvetica; font-size: 12px; font-weight: normal; }
.CommandButton { font-family: Tahoma,Arial,Helvetica; font-size: 11px; font-weight: normal; }
a.CommandButton:link { text-decoration: underline; color: rgb(0, 51, 102); }
a.CommandButton:visited { text-decoration: underline; color: rgb(0, 51, 102); }
a.CommandButton:active { text-decoration: underline; color: rgb(0, 51, 102); }
a.CommandButton:hover { text-decoration: underline; color: rgb(255, 0, 0); }
a:link { text-decoration: none; color: rgb(0, 51, 102); }
a:visited { text-decoration: none; color: rgb(0, 51, 102); }
a:active { text-decoration: none; color: rgb(0, 51, 102); }
a:hover { text-decoration: underline; color: rgb(255, 0, 0); }
.MainMenu_MenuContainer { background-color: transparent; }
.MainMenu_MenuBar { cursor: pointer; height: 16px; background-color: Transparent; }
.MainMenu_MenuItem { border-style: solid; border-color: white; border-width: 1px 0px; cursor: pointer; color: black; font-family: Tahoma,Arial,Helvetica; font-size: 9pt; font-weight: bold; font-style: normal; background-color: Transparent; }
.MainMenu_MenuIcon { border-top: 1px solid rgb(238, 238, 238); border-left: 1px solid rgb(238, 238, 238); border-bottom: 1px solid rgb(238, 238, 238); cursor: pointer; background-color: rgb(238, 238, 238); text-align: center; width: 15px; height: 21px; }
.MainMenu_SubMenu { border: 0px solid rgb(255, 255, 255); z-index: 1000; cursor: pointer; background-color: rgb(255, 255, 255); }
.MainMenu_MenuArrow { border-top: 0px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); font-family: webdings; font-size: 10pt; cursor: pointer; }
/* ::::: http://www.swimasters.com/DNN/Portals/_default/Skins/Swimasters_Skins/PortalVSite.css ::::: */

body { background-color: rgb(122, 173, 250); margin-top: 10px; color: dimgray; text-align: center; font-size: 14px; }
.PageMaster { height: 100%; background-color: rgb(255, 255, 255); }
.ContentsArea { border: 1px solid slateblue; background-color: rgb(255, 255, 255); width: 860px; height: 100%; text-align: left; margin-left: auto; margin-right: auto; }
.SiteHeaderTab { background-image: url('titlebanner.png'); width: 860px; height: 130px; background-repeat: no-repeat; }
.BlankSpaceTab { background-color: rgb(255, 255, 255); width: 860px; height: 20px; }
.Panes { padding: 0px 10px 20px; }
.TopPanes { padding: 0px 2px 2px; width: 100%; }
.LeftPane { padding: 2px; width: 200px; }
.SmallD { font-family: Verdana,Trebuchet MS,Tahoma,Verdana; font-size: 10px; font-weight: normal; font-style: normal; height: 13px; padding-left: 3px; padding-right: 3px; }
.FooterText { font-family: Trebuchet MS,Tahoma,Verdana; font-size: 10px; font-weight: bold; font-style: normal; }
.MainMenu_MenuContainer td { padding: 0px 0px 1px 2px; background-color: transparent; height: 25px; }
.Normal { font-family: Trebuchet MS,Tahoma,Verdana; font-size: 11px; }
.MainMenu_MenuBar td { cursor: pointer; height: 16px; }
.MainMenu_MenuItem { border: 0px solid transparent; padding: 2px; background: rgb(240, 248, 255) none repeat scroll 0% 0%; font-family: Trebuchet MS,Tahoma,Verdana; font-size: 9pt; font-weight: bold; font-style: normal; color: rgb(53, 174, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 25px; }
.ActiveRootTab td { border: 1px solid silver; width: 200px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Tahoma,Verdana; font-size: 9pt; font-weight: bold; background-color: rgb(53, 174, 255); height: 25px; }
.RootTab td { border: 1px solid silver; width: 200px; height: 25px; font-family: Trebuchet MS,Tahoma,Verdana; font-size: 9pt; font-weight: bold; color: rgb(53, 174, 255); background-color: rgb(255, 255, 255); }
.MainMenu_SubMenu { border-style: solid; border-color: rgb(255, 255, 255) rgb(110, 144, 204) rgb(255, 255, 255) rgb(255, 255, 255); border-width: 0px; padding: 2px; z-index: 1000; cursor: pointer; background-color: rgb(240, 248, 255); font-family: Trebuchet MS,Tahoma,Verdana; font-size: 9pt; font-weight: bold; font-style: normal; color: rgb(53, 174, 255); height: 25px; }
.MainMenu_RootMenuArrow, .MainMenu_MenuIcon, .MainMenu_MenuArrow { display: none; }
a.SmallD:link { color: dimgray; text-decoration: none; }
a.SmallD:hover { color: rgb(53, 174, 255); text-decoration: none; }
a.SmallD:active { color: dimgray; text-decoration: none; }
a.SmallD:visited { color: dimgray; text-decoration: underline; }
/* ::::: http://www.swimasters.com/DNN/Portals/_default/Containers/Swimasters_Containers/SwimastersSmall.css ::::: */

.SwimastersTitle { font-family: Tahoma; font-size: 16px; font-weight: bold; padding-left: 5px; padding-top: 5px; vertical-align: middle; color: dimgray; }
.SwimastersBorderTop { border-top: 1px solid silver; }
.SwimastersBorderBottom { border-bottom: 1px solid silver; }
.SwimastersPane { padding: 4px 20px; background-color: transparent; color: dimgray; }
.SwimastersTitleSmall { font-family: Tahoma; font-size: 13px; font-weight: bold; padding-left: 5px; padding-top: 5px; vertical-align: middle; color: dimgray; }
.SwimastersBorderSmall { border-top: 1px solid silver; border-bottom: 1px solid silver; background: rgb(255, 255, 255) url('backstripe02.png') repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.SwimastersPaneSmall { padding: 4px 6px 4px 10px; font-size: 10px; background-color: transparent; color: dimgray; }
/* ::::: http://www.swimasters.com/DNN/Portals/_default/Containers/Swimasters_Containers/Swimasters.css ::::: */

.SwimastersTitle { font-family: Tahoma; font-size: 16px; font-weight: bold; padding-left: 5px; padding-top: 5px; vertical-align: middle; color: dimgray; }
.SwimastersBorderTop { border-top: 1px solid silver; }
.SwimastersBorderBottom { border-bottom: 1px solid silver; }
.SwimastersPane { padding: 4px 20px; background-color: transparent; color: dimgray; }
/* ::::: http://www.swimasters.com/DNN/Portals/_default/Containers/Swimasters_Containers/SwimastersTop.css ::::: */

.SwimastersTitle { font-family: Tahoma; font-size: 16px; font-weight: bold; padding-left: 5px; padding-top: 5px; vertical-align: middle; color: dimgray; }
.SwimastersBorderTop { border-top: 1px solid silver; }
.SwimastersBorderBottom { border-bottom: 1px solid silver; }
.SwimastersPane { padding: 4px 20px; background-color: transparent; color: dimgray; }
/* ::::: http://www.swimasters.com/DNN/DesktopModules/DnnForge%20-%20NewsArticles/Templates/Swimasters/Template.css ::::: */

.Normal { font-family: "ヒラギノ角ゴ Pro W3",HiraKakuPro-W3,Osaka,verdana,メイリオ,"ＭＳ Ｐゴシック",sans-serif; font-size: 13px; color: DimGray; }
.articleTitle { font-size: 13px; font-weight: bolder; color: rgb(53, 174, 255); }
.articleTable { margin: 0px; font-family: "ヒラギノ角ゴ Pro W3",HiraKakuPro-W3,Osaka,verdana,メイリオ,"ＭＳ Ｐゴシック",sans-serif; background-color: rgb(255, 255, 255); }
.articleTableInside { border-top: 1px solid rgb(247, 246, 245); border-bottom: 1px solid rgb(247, 246, 245); margin: 0px; font-family: "ヒラギノ角ゴ Pro W3",HiraKakuPro-W3,Osaka,verdana,メイリオ,"ＭＳ Ｐゴシック",sans-serif; background-color: rgb(255, 255, 255); }
.articleTopCell { border: 1px solid rgb(204, 232, 255); padding: 6px; background: rgb(255, 255, 255) url('backstripe02_001.png') repeat scroll 0% 0%; font-family: "ヒラギノ角ゴ Pro W3",HiraKakuPro-W3,Osaka,verdana,メイリオ,"ＭＳ Ｐゴシック",sans-serif; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: dimgray; font-weight: bold; height: 25px; }
.articleContentCell { padding: 6px; font-family: "ヒラギノ角ゴ Pro W3",HiraKakuPro-W3,Osaka,verdana,メイリオ,"ＭＳ Ｐゴシック",sans-serif; font-size: 13px; color: DimGray; background-color: rgb(255, 255, 255); }
.articleIconCell { background-color: rgb(255, 96, 175); width: 20px; }
.articleFooterCell { padding: 3px; font-family: "ヒラギノ角ゴ Pro W3",HiraKakuPro-W3,Osaka,verdana,メイリオ,"ＭＳ Ｐゴシック",sans-serif; color: rgb(255, 255, 255); background-color: rgb(255, 255, 255); height: 25px; }
a.CommandButton:link { font-size: 13px; text-decoration: underline; color: rgb(53, 174, 255); }
a.CommandButton:visited { font-size: 13px; text-decoration: underline; color: rgb(53, 174, 255); }
a.CommandButton:active { font-size: 13px; text-decoration: underline; color: rgb(53, 174, 255); }
a.CommandButton:hover { font-size: 13px; text-decoration: underline; color: DimGray; }
a:link { text-decoration: underline; color: rgb(53, 174, 255); }
a:visited { text-decoration: underline; color: rgb(53, 174, 255); }
a:active { text-decoration: underline; color: rgb(53, 174, 255); }
a:hover { text-decoration: underline; color: DimGray; }
a.articleTitle:link { text-decoration: underline; color: rgb(53, 174, 255); }
a.articleTitle:visited { text-decoration: underline; color: rgb(53, 174, 255); }
a.articleTitle:active { text-decoration: underline; color: rgb(53, 174, 255); }
a.articleTitle:hover { text-decoration: underline; color: DimGray; }
/* ::::: http://www.swimasters.com/DNN/Portals/0/portal.css ::::: */

body {  }
.LeftPane {  }
.Normal { font-family: "ヒラギノ角ゴ Pro W3",HiraKakuPro-W3,Osaka,verdana,メイリオ,"ＭＳ Ｐゴシック",sans-serif; font-size: 13px; }
.NormalTextBox {  }
.NormalBold { font-size: 13px; font-weight: bold; }
.CommandButton {  }
a.CommandButton:link { text-decoration: underline; color: rgb(53, 174, 255); }
a.CommandButton:visited { text-decoration: underline; color: rgb(53, 174, 255); }
a.CommandButton:active { text-decoration: underline; color: rgb(53, 174, 255); }
a.CommandButton:hover { text-decoration: underline; color: DimGray; }
a:link {  }
a:visited {  }
a:active {  }
a:hover {  }
.MainMenu_MenuContainer {  }
.MainMenu_MenuBar {  }
.MainMenu_MenuItem {  }
.MainMenu_MenuIcon {  }
.MainMenu_SubMenu {  }
.MainMenu_MenuArrow {  }
.TextSmall { font-size: 11px; }

