/* ================================
CSS STYLES FOR DotNetNuke
================================
*/   
/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}
/* background color for the content part of the pages */
Body
{
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
/* background/border colors for the selected tab */
.TabBg {
}
.LeftPane  { 
}
.BottomPane {
color: #666666;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
margin: 0px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 0px;
}
.BottomPane p {
margin: 0px;
padding: 0px;
font-size: 11px;
}
.RightPane  {
padding-top: 10px;
}
/* text style for the selected tab */
.SelectedTab {
}
/* hyperlink style for the selected tab */
A.SelectedTab:link {
}
A.SelectedTab:visited  {
}
A.SelectedTab:active   {
}
A.SelectedTab:hover    {
}
/* text style for the unselected tabs */
.OtherTabs {
}
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}
A.OtherTabs:visited  {
}
A.OtherTabs:active   {
}
A.OtherTabs:hover    {
}
/* GENERAL */
/* style for module titles */
.Head   {
color:#0066CC;
font-family:'Trebuchet MS',Arial,sans-serif;
font-size:20px;
margin:0;
padding:5px 0 0;
}
/* style of item titles on edit and admin pages */
.SubHead    {
color:#0066CC;
font-family:'Trebuchet MS',Arial,sans-serif;
font-size:16px;
margin:0;
padding:5px 0 0;
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
color:#0066CC;
font-family:'Trebuchet MS',Arial,sans-serif;
font-size:14px;
margin:0;
padding:5px 0 0;
}
/* text style used for most text rendered by modules */
.Normal
{
font-family: Arial, Helvetica, sans-serif;
line-height: 1.5;
font-size: 14px;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}
.NormalRed
{
}
.NormalBold
{
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
/* GENERIC */
H1  {
color:#0066CC;
font-family:'Trebuchet MS',Arial,sans-serif;
font-size:20px;
margin:0;
padding:5px 0 0;
}
H2  {
color:#0066CC;
font-family:'Trebuchet MS',Arial,sans-serif;
font-size:18px;
margin:0;
padding:5px 0 0;}
H3  {
color:#0066CC;
font-family:'Trebuchet MS',Arial,sans-serif;
font-size:17px;
margin:0;
padding:5px 0 0;}
H4  {
color:#0066CC;
font-family:'Trebuchet MS',Arial,sans-serif;
font-size:16px;
margin:0;
padding:5px 0 0;}
H5, DT  {
color:#0066CC;
font-family:'Trebuchet MS',Arial,sans-serif;
font-size:15px;
margin:0;
padding:5px 0 0;}
H6  {
color:#0066CC;
font-family:'Trebuchet MS',Arial,sans-serif;
font-size:14px;
margin:0;
padding:5px 0 0;}
TFOOT, THEAD    {
font-family:'Trebuchet MS',Arial,sans-serif;
}
TH  {
font-family:'Trebuchet MS',Arial,sans-serif;
}
A:link  {
}
A:visited   {
}
A:active    {
}
A:hover {
}
SMALL   {
}
BIG {
}
BLOCKQUOTE, PRE {
}
UL LI   {
font-family: Arial, Helvetica, sans-serif;
}
UL LI LI    {
font-family: Arial, Helvetica, sans-serif;
}
UL LI LI LI {
font-family: Arial, Helvetica, sans-serif;
}
OL LI   {
font-family: Arial, Helvetica, sans-serif;
}
OL OL LI    {
font-family: Arial, Helvetica, sans-serif;
}
OL OL OL LI {
font-family: Arial, Helvetica, sans-serif;
}
HR {
color: #0066CC;
}
/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   
/* style of item titles by Announcements and events */
.ItemTitle    {
}
/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
font-family: 'Trebuchet MS', Arial, sans-serif;
font-size: 18px;
color: #66CC00;
}
a.H1MenuLevel1Selected:link, a.H1MenuLevel1:link, a.H1MenuLevel1:visited{
color:#ffcc00;}
a.H1MenuLevel1Selected:visited,a.H1MenuLevel1:hover,a.H1MenuLevel1:visited{
color:#ffcc00;
}.H1Table{
padding-left:8px;
}.ModuleTitle_MenuItem {
}
.ModuleTitle_MenuIcon {
}
.ModuleTitle_SubMenu {
}
.ModuleTitle_MenuBreak {
}
.ModuleTitle_MenuItemSel {
}
.ModuleTitle_MenuArrow {
}
.ModuleTitle_RootMenuArrow {
}
/* Main Menu */
.MainMenu_MenuContainer {
}
.MainMenu_MenuBar {
}
.MainMenu_MenuItem {
}
.MainMenu_MenuIcon {
}
.MainMenu_SubMenu {
}
.MainMenu_MenuBreak {
}
.MainMenu_MenuItemSel {
}
.MainMenu_MenuArrow {
}
.MainMenu_RootMenuArrow {
}
/* JGDesign Styles */
.homeBenefits {
padding-top: 10px;
padding-left: 20px;
margin: 0px;
padding-right: 15px;
padding-bottom: 10px;
}
.homeBenefits li {
padding-bottom: 5px;
padding-top: 5px;
background-image: url(/Portals/0/bluePaw.gif);
background-repeat: no-repeat;
background-position: left 9px;
list-style-type: none;
padding-right: 0px;
padding-left: 25px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
.homeBenefits ul {
margin: 0px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 20px;
}
.homeBenefits h1 {
font-family: 'Trebuchet MS', Arial, sans-serif;
font-size: 30px;
color: #0066CC;
font-weight: bold;
margin: 0px;
padding: 0px;
}
#rates {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #FFFFFF;
}
#rates .blue {
background-color: #F0F9FF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #6992BB;
font-family: Arial, Helvetica, sans-serif;
}
#rates .blueNoLine {
background-color: #F0F9FF;
font-family: Arial, Helvetica, sans-serif;
}
#rates .silver {
background-color: #ECEDED;
border-right-width: 2px;
border-left-width: 2px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #FFFFFF;
border-left-color: #FFFFFF;
font-size: 12px;
font-weight: bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #6992BB;
font-family: Arial, Helvetica, sans-serif;
border-top-style: none;
}
#rates .gold {
background-color: #E6DDB3;
border-right-width: 2px;
border-right-style: solid;
border-right-color: #FFFFFF;
font-size: 12px;
font-weight: bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #6992BB;
font-family: Arial, Helvetica, sans-serif;
border-top-style: none;
border-left-style: none;
}
#rates .platinum {
background-color: #E1E5E8;
font-size: 12px;
font-weight: bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #6992BB;
font-family: Arial, Helvetica, sans-serif;
border-top-style: none;
border-right-style: none;
border-left-style: none;
}
#rates .thblue {
background-color: #F0F9FF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
#rates .thsilver {
background-color: #ECEDED;
border-right-width: 2px;
border-left-width: 2px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #FFFFFF;
border-left-color: #FFFFFF;
font-size: 12px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}
#rates .thgold {
border-right-width: 2px;
border-right-style: solid;
border-right-color: #FFFFFF;
background-color: #E6DDB3;
font-size: 12px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}
#rates .thplatinum {
background-color: #E1E5E8;
background-color: #E1E5E8;
font-size: 12px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}
#rates th {
font-size: 14px;
text-align: left;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #005288;
}
#rates td {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
#rates .tiny {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}
#featureBlue {
background-color: #F0F9FF;
border: 1px solid #D5EEFF;
padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 10px;
text-align: left;
}
#featureBlue h3 {
margin: 0px;
padding: 0px;
font-size: 24px;
}
#featureBlue li {
background-image: url(/Portals/0/blueTick.gif);
background-repeat: no-repeat;
background-position: left 5px;
list-style-type: none;
padding-left: 25px;
color: #0066CC;
padding-top: 5px;
padding-right: 20px;
padding-bottom: 5px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
}
#featureBlue ul {
margin-bottom: 10px;
margin-top: 10px;
padding-left: 10px;
margin-right: 0px;
margin-left: 0px;
}
.cover {
padding: 10px;
margin-bottom: 15px;
margin-top: 15px;
font-family: 'Trebuchet MS', Arial, sans-serif;
font-size: 14px;
}
.cover ul {}
.cover li {
color: #0066CC;
}
.silver {
background-color: #ECEDED;
border: 2px solid #CCCCCC;
background-image: url(/Portals/0/silverBck.jpg);
background-repeat: repeat-y;
}
.gold {
background-color: #E6DDB3;
border: 2px solid #D8CA89;
background-image: url(/Portals/0/goldBck.jpg);
background-repeat: repeat-y;
}
.platinum {
background-color: #E1E5E8;
border: 2px solid #B4BDC5;
background-image: url(/Portals/0/platinumBck.jpg);
background-repeat: repeat-y;
}
.blueTitle {
color: #0066CC;
font-size: 15px;
font-weight: bold;
font-family: 'Trebuchet MS', Arial, sans-serif;
}
.psHome {
margin: 0px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.ContentPane {
padding: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: justify;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
.ContentPane h1 {
font-family: 'Trebuchet MS', Arial, sans-serif;
font-size: 30px;
color: #8BB900;
margin: 0px;
padding: 0px;
}
.ContentPane h2 {
font-family: 'Trebuchet MS', Arial, sans-serif;
font-size: 20px;
color: #0066CC;
margin: 0px;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.ContentPane h3 {
font-size: 18px;
font-weight: bold;
color: #0066CC;
}
.ContentPane h4 {}
.ContentPane h5 {}
.ContentPane p {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 1.5;
}
.ContentPane td, tr {
font-family: 'Trebuchet MS', Arial, sans-serif;
font-size: 14px;
line-height: 1.5;
}
.ContentPane a {
color: #0066CC;
font-weight: bold;
}
.ContentPane a:hover {
color: #8BB900;
font-weight: bold;
}
.ContentPane .question {
font-size: 30px;
color: #0066CC;
font-weight: bold;
padding-right: 5px;
}
.ContentPane .answer {
font-size: 24px;
font-weight: bold;
color: #8BB900;
padding-right: 5px;
}
.ContentPane li {
padding-bottom: 5px;
padding-top: 5px;
background-image: url(/Portals/0/bluePaw.gif);
background-repeat: no-repeat;
background-position: left 9px;
list-style-type: none;
padding-right: 10px;
padding-left: 25px;
margin: 0px;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
}
.ContentPane ul {
margin: 0px;
padding-top: 15px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 15px;
}
#ncbHead {
background-image: url(/Portals/0/blueBckRightCol.jpg);
background-repeat: repeat-x;
font-family: 'Trebuchet MS', Arial, sans-serif;
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
margin-top: 0px;
text-align: center;
padding: 5px;
background-color: #015697;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
#ncbBody {
background-image: url(/Portals/0/ncbBck.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0066CC;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #015697;
border-bottom-color: #015697;
border-left-color: #015697;
margin-bottom: 10px;
background-color: #F0F9FF;
font-weight: bold;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
background-repeat: no-repeat;
background-position: right bottom;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
}
.vetSearchBox {
border: 1px solid #93C9FF;
background-color: D5EEFF;
color: #0066CC;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 70%;
}
td.pageTitle {
font-family: 'Trebuchet MS', Arial, sans-serif;
font-size: 20px;
color: #0066CC;
font-weight: normal;
}
.GridItem {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.insuranceQ {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #666;
font-size: 11px;
background-color: #09C;
}
.headerrow {
background-color: #0066CC;
}
.GridAltItem {
background-color:#D5EEFF;
}
A.CommandButton:link, A.CommandButton:visited {
border-color:#EEEEEE #DEDEDE #DEDEDE #EEEEEE;
border-style:solid;
border-width:1px;
color:#565656;
cursor:pointer;
background: #F5F5F5;
display:block;
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
line-height:130%;
margin:0 7px 0 0;
padding:5px 10px 6px 7px;
text-decoration:none;
}
A.CommandButton:active, A.CommandButton:hover  {
background-color:#DFF4FF;
border:1px solid #C2E1EF;
color:#336699;
}
