﻿/*
NGSMedicare.com Style Sheet
Version: 20090721-01
 

 -- DYNAMIC USER-DEFINED STYLES --
 
WHEN UPDATED, PLACE THIS FILE IN BOTH EXTERNAL AND ADMIN PORTAL PROJECTS.

This document contains styles that are selected by website content
editors when creating, formatting, and editing page content.
 
ALL styles contained in this file will be available for selection by
content editors, in the Admin Portal, as well as being implemented in 
Production Website.
 
Please reference WebStaticStyles.css for changing Template Positioning
styles, or default styles
 
TABLE OF CONTENTS
 
SECTION I   -- BASIC FORMATTING
SECTION II  -- HYPERLINK STYLES
SECTION III -- LIST STYLES
SECTION IV  -- TABLE STYLES
 

*/
/* -------------------- SECTION I   -- BASIC FORMATTING -------------------- */

.em_default 
{
	font-size: 12pt;
}
p {
  font-size: 0.75em;
  margin-bottom: 12px;
  line-height: 16px;
  margin-top: 0px;
  margin-top:11px !important; /* IE6 HACK */
}
.annotation {
	font-size: 0.65em;
	line-height:1.25em;
	
}
.noSpaceAfter {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom:0px;
	display: inline;
	line-height:0px;
}
body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
caption {
	padding: 0 0 5px 0;
	text-align: right;
	font-size: .6em;
}
h1 
{
	font-size: 1.3em;
	margin-top: 12px;
	margin-bottom: 6px;
	color: #000066;
}
h2 
{
	font-size: 1.1em;
	margin-top: 12px;
	margin-bottom: 6px;
}
h3 
{
	font-size: 0.9em;
	margin-top: 12px;
	margin-bottom: 6px;
}
h4 
{
	font-size: 0.8em;
	margin-top: 12px;
	margin-bottom: 6px;
}
h5 {
	color: #000066;
	font-size: 0.8em;
	margin-top: 12px;
	margin-bottom: 6px;
}
h6 {
	color: #CC0000;
	font-size: 0.8em;
	margin-top: 12px;
	margin-bottom: 6px;
}



/* -------------------- END SECTION I   -- BASIC FORMATTING -------------------- */
/* -------------------- SECTION II  -- HYPERLINK STYLES -------------------- */
a:link 
{
	color: #0000CC;
	border: 0;
	text-decoration: none;
}
a:visited 
{
	color: #669900;
	border: 0;
	text-decoration: none;
}
a:active 
{
	color: #CC0000;
	border: 0;
}
a:hover 
{
	color: #CC0000;
	text-decoration: underline;
	margin-top: 0px;
}/* -------------------- End SECTION II  -- HYPERLINK STYLES -------------------- */
/* -------------------- SECTION III -- LIST STYLES -------------------- */
.doubleArrow {
	list-style-image: url("../images/arrow.gif");
	list-style-position: outside;
	margin-left:-20px;
	/*background-image: url(../Images/arrow.gif);
	margin-left:-20px;
	text-indent:15px; 
	background-repeat: no-repeat;
	list-style-position:outside;
	list-style-type:none;
	background-position: 0em 0.45em;
	padding-left: 10px;*/
}
.doubleArrowGray {
	list-style-image: url("../images/arrowgray.gif");
	list-style-position: outside;
	margin-left:-20px;
	/*background-image: url(../Images/arrow.gif);
	margin-left:-20px;
	text-indent:15px; 
	background-repeat: no-repeat;
	list-style-position:outside;
	list-style-type:none;
	background-position: 0em 0.45em;
	padding-left: 10px;*/
}



#list
{
	font-size: 0.75em;
	line-height: 1.3em;
	margin-top: 0px;
	margin-bottom: .75em;

}



.SpaceAfter 
{
    margin-bottom:10px;
}
#list li
{
/*background-repeat: no-repeat;
  background-position: 0 .5em;
  list-style:none;
  margin-left:-20px;*/
  padding-left:0px;

}
#list ul 
{
    
	background-repeat: no-repeat;
	background-position: 0.5em;
}
#list dl
{
}
#list dt 
{
}
#list dd 
{
}

.listAlphaUpper {
 list-style-type: upper-alpha;
}
.listAlphaLower {
 list-style-type: lower-alpha;
}
.listRomanUpper {
 list-style-type: upper-roman;
}
.listRomanLower {
 list-style-type: lower-roman;
}
.listSquare {
 list-style-type: square;
}
.listBullet {
 list-style-type: disc;
}

/* -------------------- END SECTION III -- LIST STYLES -------------------- */
/* -------------------- SECTION IV  -- TABLE STYLES -------------------- */

/* In order to have the styles listed in the TinyMCE editor, we must list the parent class
   all by itself, otherwise it will not show up in the editor.  It's just a bug in the editor. */
.TableCellHead{} /* TinyMCE HACK */
.TableCell{} /* TinyMCE HACK */
.TableCellAlt{} /* TinyMCE HACK */

#table350 {
  border-style:solid;
  border-width:1px;
  border-color:#000066;
  width: 350px;
  border-collapse:collapse;
}
#table450 {
  border-style:solid;
  border-width:1px;
  border-color:#000066;
  width: 450px;
  border-collapse:collapse;
}
#table660 
{
  border-style:solid;
  border-width:1px;
  border-color:#000066;
  width: 660px;
  border-collapse:collapse;
}

.TableCellHead th {
  color: #FFFFFF;
  border-style:solid;
  border-width:1px;
  border-color:#000066;
  letter-spacing: 1px;
  text-transform: uppercase;
  text-align: left;
  padding:6px;
  font-size: .6em;
  background-color: #000066;
}

tr.TableCellHeadAlt td {
 color: #FFFFFF;
 border-right: 1px solid #000066;
 border-bottom: 1px solid #000066;
 border-top: 1px solid #000066;
 letter-spacing: 1px;
 text-transform: uppercase;
 text-align: left;
 padding:6px;
 font-size: 0.6em;
 background-color: #d90026;
 font-weight: bold;
}

.TableCell td {
  border-right: 1px solid #000066;
  border-bottom: 1px solid #000066;
  padding: 6px 12px 6px 6px;
  color: #333333;
  background-color: #FAFAFD;
  vertical-align: top;
  font-size: 0.65em;
}
.TableCellAlt td {
  border-right: 1px solid #000066;
  border-bottom: 1px solid #000066;
  padding: 6px 12px 6px 6px;
  color: #333333;
  background-color: #EBEBF6;
  vertical-align: top;
  font-size: 0.65em;
}
/* -------------------- END SECTION IV  -- TABLE STYLES -------------------- */
