.dropCap {
	display:inline;
	float:left;
	font-size:38px;
	font-weight:bold;
	padding:8px 0px 8px 0px;
	margin-bottom:0px;
}

.clLineMenuText, .clLineMenuText:link, .clLineMenuText:visited {
	font-family:verdana, Arial;
	font-size:13px;
	color: #ffffff;
	text-decoration:none;
}

.h4 {
	font-size:14px;
	font-family:verdana;
	color: #333366;
	padding-bottom:3px;
	font-weight:bold;
}

/* h4 cruise line special title */
H4
{
    color: #990000;
    font-size: 15px;
    font-family: verdana, Arial;
    margin-bottom: 8px;
    margin-top: 0px;
    padding-top: 2px;
}

.boxedItem {
	margin-top: 5px;
	margin-bottom:20px;
	padding-top: 10px; 
	padding-bottom: 10px;
	border-width: 1px; 
	border-color: #999999; 
	border-style:dotted none dotted none;
}

.boxedItemNoBottom {
	margin-top: 5px;
	margin-bottom:20px;
	padding-top: 10px; 
	padding-bottom: 10px;
	border-width: 1px; 
	border-color: #999999; 
	border-style:dotted none none none;
}

/* top menu */
.topMenuPipe {
	float: left;
	padding-left:10px;
	color: #ffffff;
	font-size:15px;
	padding-bottom:2px;
}

.topmenu, .topmenu:active, .topmenu:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1px;
	text-decoration:none;
	color:#6780B8;
	background-color: #ffffff !important;
}

.topmenu:hover {
	color: #6780B8 !important;
}

.tdtopmenuSelected {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#ffffff !important;
	letter-spacing:1px !important;
	text-decoration:none !important;
	background-color: #6780B8 !important;	
}

.topmenuSelected, .topmenuSelected:active, .topmenuSelected:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:#ffffff !important;
	letter-spacing:1px !important;
	text-decoration:none !important;
	background-color: #6780B8 !important;
}

.topmenuSelected:hover { 
	color:#ffffff !important;
} 

.topmenuSub {
	font-family:Verdana, Arial, Helvetica, sans-serif  !important;
	font-size:13px  !important;
	color:#ffffff  !important;
	letter-spacing:1px  !important;
	text-decoration:none  !important;
	padding-top:2px !important;
	line-height: 17px !important;
}

.topmenuSub:hover { 
	color:#ffffff !important;
} 

.topmenuSubSelected {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFF00;
	letter-spacing:1px;
	text-decoration:none;
}

.topmenuSubSelected:hover { 
	color:#ffffff;
} 

BODY {
	/*BACKGROUND: url("../imgs/main/beigePixel.gif") !important;*/
	BACKGROUND-color: #ffffff;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	margin-top: 0px;
	margin-left: -1px;
	padding-left: 0px;
	padding-top: 0px;
	MARGIN-RIGHT: 0px;
	color: #000000;
}

.bodytext {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	line-height: 1.3;
	color: #333333;
}

.bodytextNoUL , .bodytextNoUL:visited, .bodytextNoUL:link {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	text-decoration:none;
}

.bodytext:link {
	color: #003377;
	text-decoration:underline;
}

.bodytext11PT {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
}

.noShowVisitedLink {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
	color: #333333;	
}
.noShowVisitedLink:visited {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
	color: #333333;	
}

.sideMenuText, .sideMenuText:visited {
	font-size:12px;
	padding-bottom:5px;	
	color: #003377;
	text-decoration:none;
}

.sideMenuTextDIV {
	font-size:12px;
	padding-bottom:5px;	
	color: #003377;
	text-decoration:none;
}

.sideMenuText:hover {
	text-decoration: underline;
}

.subSideMenuText, .subSideMenuText:visited  {
	color: #003377;
	text-decoration:none;
	padding-bottom:5px;	
	text-indent:16px;
	line-height:11px;
}

A {
	color: #000033;
	text-decoration: underline;
}

A:hover {
	color: #990000;
	text-decoration: underline;
}

A:active {
	color: #990000;
}

A:visited {
	color: #660066;
}

TABLE {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

TD {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 11px;
}

SELECT{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
}

OPTION{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
}

TEXTAREA{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
}

INPUT {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
}


/* BEGIN definition of header tags */
H1 {
	color:#8D9BBC;
	margin:0px;
	padding:5px 0px 8px 0px;
	font-family: Verdana, Arial, Times New Roman, Times, Serif;
	font-size: 26px;
	display:block;
	font-weight:bold;
}

.h1 {
	padding:6px 0 6px 0px; 
	margin:-8px 0px 0px 0px;
	font-family: Verdana, Arial, Times New Roman, Times, Serif;
	display:block;
	font-weight:bold;
	color: #BFBFC7;
	font-size:18px;
}

.callExpert
{
    padding: 6px 0 6px 0px;
    margin: -8px 0px 0px 0px;
    font-family: Verdana, Arial, Times New Roman, Times, Serif;
    display: block;
    font-weight: bold;
    color: #0000FF;
    font-size: 17px;
}

h2 {
	color: #333366;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px !important;
	padding-bottom: 4px;
	line-height: 16px;
	font-weight: normal;
	display: block;
	font-weight: bold;
	font-style:italic;
	letter-spacing:1px;
}

.h2 {
	color:#990000;
	padding:0px; 
	margin:0px;
	font-family: Times New Roman, Times, Serif; 
	font-size: 24px;
	display:inline;
	font-weight:normal;
}

h3 {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 12px;
	font-weight: normal;
	display: inline;
}

.h3 {
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 14px;
	color: #000033;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 16px;
	font-weight: normal;
	display: inline;
	font-weight: bold;
}

.h3:visited,link {
	color: #000033 !important;
}
/* END definition of header tags */


/* Define groups ordered list properties */
OL.groupBenefits {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}


/* Define list properties */
OL.tenReasons {
	display: block;
	LIST-STYLE-TYPE: decimal;
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 16px;
	font-weight: bold;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-left: 0px;
}


/* Define list properties */
OL.groupQA {
	display: block;
	LIST-STYLE-TYPE: decimal;
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 15px;
	font-weight: bold;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	padding-left: 0px;
}


/* Define list properties */
UL.awardList {
	display: block;
	LIST-STYLE-TYPE: square;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-left: 0px;
}

UL.noIndentSquare {
	display: block;
	LIST-STYLE-TYPE: square;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
}


UL.alumniList {
	display: block;
	LIST-STYLE-TYPE: square;
	padding-top: 0px;
	margin-top: 5px;
	padding-bottom: 0px;
	margin-bottom: 5px;
	margin-left: 25px;
	padding-left: 0px;
}


/* Define list properties */
UL.groupExamplesList {
	display: block;
	list-style:    url(http://www.alaskacruiseexperts.com/imgs/pix/PX_check.gif) square;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 3px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-left: 0px;
	line-height: 20px;
}


/* Define list properties */
LI.faqList {
	LIST-STYLE-TYPE: square;
	padding-top: 5px;
	line-height: 13px;
}


/* Generic link with underlining */
.uLineLink {
	text-decoration: none;
	color: #003377;
}

/* Links at bottom of all pages */
.bottomText {
	font-family: Verdana, Arial;
	color: #333366;
	font-size: 9px;
}

.bottomLink {
	font-family: Verdana, Arial;
	color: #333366;
	font-size: 9px;
	text-decoration: underline;
}

.bottomLink:hover {
	color: #990000;
	text-decoration: underline;
}


/* Links at top of all page: orientation */
.topLinkText {
	font-family: Verdana, Arial !important;
	color: #333366;
	font-size: 9px !important;
}

.topLink {
	font-family: Verdana, Arial !important;
	color: #333366;
	font-size: 9px !important;
	text-decoration: underline;
}

.topLink:hover {
	color: #990000;
	text-decoration: underline;
}


/* Links coloured in red, eg., back to top link */
.redLink {
	color: #660000;
	font-size: 11px;
}

.redLink:hover {
	color: #CC0000;
	text-decoration: underline;
}

/* Links for site index */
.siteIndexLink {
	color: #333366;
	font-size: 11px;
	text-decoration: underline;
	line-height: 20px;
}

.siteIndexLink:hover {
	color: #990000;
	text-decoration: underline;
}


/* Link to specials on search results */
.srchSpecialLink {
	color: #0000CC;
	font-size: 11px;
}

.srchSpecialLink:hover {
	color: #000099;
	text-decoration: underline;
}


/* Link to display page on search results */
.srchDisplayLink {
	color: #000000;
	font-size: 13px;
	text-decoration: underline;
}

.srchDisplayLink:hover {
	color: #990000;
	text-decoration: underline;
}


/* Link to different pages */
.pageLink {
	color: #000000;
	text-decoration: none;
}

.pageLink:hover {
	color: #990000;
	text-decoration: underline;
}



/* Links that exist as two images */
.imgLink:hover {
	text-decoration: none;
}


/* Main container of all page contents */
.mainTableContent {
	BACKGROUND: #ffffff url(/imgs/main/BG_RavenCircle.jpg) bottom right no-repeat;
	margin-top: 0px;
	padding-top: 0px;
	border-style: none solid solid solid;
	border-color: #999999;
	border-width: 1px;
}


/* Main container of all page contents */
.mainTableContent_index {
	BACKGROUND: #ffffff;
	margin-top: 0px;
	padding-top: 0px;
	border-style: none solid dotted solid;
	border-color: #999999 #999999 #cccccc #999999;
	border-width: 1px;
}

/* Quick search from index page */
.indexSearch {
	BACKGROUND: #ffffff url(/imgs/pix/BG_quickSearch.jpg) top left no-repeat;
	margin-top: 0px;
	padding-top: 0px;
}

.indexSpecials {
	BACKGROUND: #ffffff url(/imgs/specialsbox.jpg) top left no-repeat;
	margin-top: 0px;
	padding-top: 0px;
}

.indexChooser {
	BACKGROUND: #ffffff url(/imgs/gradientbanner_narrow.jpg) top left no-repeat;
	margin-top: 0px;
	padding-top: 0px;
}

.indexChooser_search {
	BACKGROUND: #ffffff url(/imgs/gradient_advsearch.jpg) top left no-repeat;
	margin-top: 0px;
	padding-top: 0px;
}

/* "Buttons" on the left of the index page */
.mainLeftLinks {
	BACKGROUND: #ffffff url(../imgs/main/beigeLines.jpg) bottom left no-repeat;
}


/* Container for search results */
.srchResPanel {
	border-style: none none dotted none;
	border-color: #999999 #999999 #666666 #cccccc;
	border-width: 1px;
}

/* Container for search results - "VIEW" button */
.srchResButtonPanel {
	border-style: none none dotted none;
	border-color: #999999 #999999 #666666 #cccccc;
	border-width: 1px;
}


/* Properties of the Quick Navigation form.  Set all fonts to 11px */
.quickNavForm {
	font-family: Georgia, Times New Roman, Times, Serif;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	color: #660000;
}

.quickNavigation {
	font-size: 11px;
	text-indent:0px;
	margin-left:0px;
	padding-left:0px;
}

.indexContents {
	border-style: none none solid dotted;
	border-color: #999999;
	border-width: 1px;
}

.indexCalendarLink {
	border-style: none none solid solid;
	border-color: #cccccc;
	border-width: 1px;
}



/* Light grey border for table cells */
.lightBorder {
	border-style: solid dotted;
	border-color: #999999;
	border-width: 1px;
}


/* Customer comments background */
.laurelBack {
	BACKGROUND: #ffffff url(../imgs/pix/BG_laurel.jpg) no-repeat;
}


/* Links for FAQ section */
.faqLink {
	color: #000000;
	font-size: 11px;
}

.faqLink:hover {
	color: #660000;
	text-decoration: underline;
}

.faqLink:active {
	color: #660000;
	text-decoration: underline;
	font-size: 11px;
}

.mapOfAlaska {
	border-style: none none none dotted;
	border-color: #cccccc;
	border-width: 1px;
}

.mapOfAlaskaWithBottom {
	border-style: none none solid dotted;
	border-color: #cccccc;
	border-width: 1px;
}

.departureDates {
	border-style: none none solid none;
	border-color: #cccccc;
	border-width: 1px;
}

.advSearchOptions {
	BACKGROUND: #ffffff url(../imgs/pix/BG_advSearch.jpg) top left no-repeat;
}


/* Small input for 3 digits */
.smallestTextInput {
	width: 50px;
	font-weight: normal;
}

/* Small input for dates */
.dateTextInput {
	width: 80px;
	font-weight: normal;
}

/* Approx. size=30 */
.narrowTextInput {
	width: 185px;
	font-weight: normal;
}

/* Approx. size=45 */
.wideTextInput {
	width: 285px;
	font-weight: normal;
}

/* Street address input */
.streetAddTextInput {
	width: 535px;
	font-weight: normal;
}

/* Shows notes on sailing dates */
.displayTextInput {
	width: 315px;
	font-weight: normal;
}

/* Approx. size=45 */
.feedbackTextarea {
	width: 325px;
	height: 50px;
	font-weight: normal;
}

.feedbackContents {
	border-style: none none solid dotted;
	border-color: #cccccc;
	border-width: 1px;
}

.feedbackFormElems {
	border-style: none none solid none;
	border-color: #cccccc;
	border-width: 1px;
}

/* Calendar cell headings: days of week */
.calendarCellHead {
	border-style:  none dotted solid none;
	border-color: #999999;
	border-width: 1px;
	font-weight: bold;
	TEXT-ALIGN: left;
}


/* Regular calendar cells */
.calendarCell {
	border-style: none dotted solid none;
	border-color: #cccccc;
	border-width: 1px;
	TEXT-ALIGN: left;
	height: 100px;
	font-size: 10px;
	line-height: 15px;
}

/* Cruise quote form table cells with border and more height */
.quoteFormCell {
	border-style: none none solid dotted;
	border-color: #cccccc;
	border-width: 1px;
	padding-top: 15px;
	padding-bottom: 15px;
}

/* Text area for cruise quote form */
.quoteFormTextarea {
	width: 650px;
	height: 60px;
	font-weight: normal;
}

/* Reciprocal link */
.recipLink {
	font-weight: normal;
	text-decoration: underline;
	color: #333366;
	font-size: 11px;
}

/* Reciprocal link */
.detailQuoteLink {
	font-weight: normal;
	text-decoration: underline;
	color: #333366;
	font-size: 10px;
}

/* Table data with just underline */
.tdUL {
	border-style: none none solid none;
	border-color: #cccccc;
	border-width: 1px;
}

/* Table data with just underline */
.troubleShootTop {
	border-style: none none solid none;
	border-color: #cccccc;
	border-width: 1px;
	BACKGROUND: #ffffff url(../imgs/pix/PX_useMouse.jpg) bottom right no-repeat;
}

/* Table data with just underline */
.tdCruiseLineDescrip {
	border-style: none none solid dotted;
	border-color: #cccccc;
	border-width: 1px;
}

.tdSpecialDivider {
	border-style: none none dotted none;
	border-color: #666666 #999999 #666666 #999999;
	border-width: 1px;
	line-height: 14px;
}

.tdULdotted {
	border-style: none none dotted none;
	border-color: #cccccc;
	border-width: 1px;
}

.displayItinerary {
	border-style: none none solid solid;
	border-color: #cccccc #cccccc;
	border-width: 1px;
	height: 20px !important;
}

.displayItinerary_2 {
	border-style: none none solid none;
	border-color: #cccccc #999999;
	border-width: 1px;
}

.agentProfile {
	BACKGROUND:  url(../imgs/pix/BG_pageCorner.gif) top left no-repeat;
}

/* Keep anchor names from appearing like links */
.anchorTag {
	color: inherit;
	text-decoration: none;
}

.anchorTag:hover {
	color: inherit;
	text-decoration: none;
}


/* Port of call main header text */
.portMainHeader {
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 16px;
	FONT-STYLE: italic;
	color: #333366;
	padding-bottom:3px;
}

.portSubHeader {
	font-weight: bold;
	font-family: Verdana, Times New Roman, Times, Serif;
	font-size: 13px;
	FONT-STYLE: italic;
	color: #333333;
}

/* Port of call main header text */
.portMainHeader:hover {
	color: #333366;
	text-decoration: none;
}

/* Port of call main header text */
.portSubHeader:hover {
	text-decoration: none;
}

/* Table data for ship highlights */
.shipHighlights {
	padding-top: 2px;
	padding-bottom: 2px;
}

/* Text area for agent contact form */
.agentEmailTextarea {
	width: 450px;
	height: 125px;
	font-weight: normal;
}

/* Approx. size=45 */
.agentEmailTextInput {
	width: 450px;
	font-weight: normal;
}

.calendarLink {
	color: inherit;
}

.calendarLinkSold {
	color: inherit;
	text-decoration:line-through;
}

.calendarLink:hover {
	color: #990000;
}

.portDetailLink {
	color: #000000;
	text-decoration: underline;
}

.portDetailLink:hover {
	color: #990000;
	text-decoration: underline;
}

.noLineLink {
	color: #000000;
	text-decoration: none;
}

.noLineLink:hover {
	color: #000000;
	text-decoration: none;
}

.noLineLink:active {
	color: #000000;
	text-decoration: none;
}

.roomThumbnail {
	border-style: dotted;
	border-color: #cccccc;
	border-width: 2px;
}


/* quick search selects */
.sideQSrchSelect {
	font-size: 11px;
	width:150px;
	color:#333333;
}

.sideQSubscribe {
	font-size: 11px;
	width:100px;
	color:#333333;
}

.rightSubNavBorder {
	border-style: none dashed solid none;
	border-color: #cccccc;
	border-width: 1px;
}


#tablistProductDisplay{
padding: 3px !important;
margin-left: 0px !important;
margin-bottom: 0px !important;
margin-top: 0.1em !important;
font: bold 12px Verdana !important;
}

#tablistProductDisplay li{
list-style: none !important;
display: inline !important;
margin: 0px !important;
}

#tablistProductDisplay li a{
text-decoration: none !important;
padding: 3px 0.5em !important;
margin-left: 3px !important;
border: 1px solid #778 !important;
border-bottom: none !important;
background: white !important;
}

#tablistProductDisplay li a:link, #tablistProductDisplay li a:visited{
color: navy !important;
}

#tablistProductDisplay li a:hover{
color: #000000 !important;
background: #C1C1FF !important;
border-color: #227 !important;
}

#tablistProductDisplay li a.current{
background: #6699CC !important;
color: #ffffff !important;
}

.categorytitle {
	font-family: Verdana, Arial;
	font-weight:bold;
	font-size:15px;
	color: #ffffff;
}

.hidden { display: none; }
.unhidden { display: block; }

/* STYLES ADDED BY SAMAN - SEPTERMBER 2009 */
/* STYLES USED IN STATIC AREA OF DISPLAY PRODUCT PAGE */
.shadedBorderedBox
{

    background-color: #f7f7f7;
    border: 1px solid #cccccc;
}

.borderedBox
{
    border: 1px solid #cccccc;    
}

.lightText
{
    color: #555555;
}

.paddedCell
{
    padding: 2px;
}

/* STYLES USED IN TAB ZONE */

/* blue border around tab content area */
.tabFullBorder
{
    border: 1px solid #6780B8;
}

.tabTopBorder
{
    padding-top: 4px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #6780B8;
}

.tabSubTitle
{
    font-family: Verdana, Helvetica, Arial, Sans-Serif;
    font-size: 12px;
    line-height: 1.3;
    color: #6780B8;
    font-weight: bold;
    padding-bottom: 1px;
}

.tabSubTitleWithBottomBorder
{
    font-family: Verdana, Helvetica, Arial, Sans-Serif;
    font-size: 12px;
    line-height: 1.3;
    color: #6780B8;
    font-weight: bold;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #6780B8;
    padding-bottom: 1px;
}

.tabimg
{
    cursor: pointer;
}



.testBorder
{
    border: 1px solid #cccccc;
}

.tabbody
{
    display: none;
    top: 0px;
    left: 0px;
}

.mdiv
{
    padding-left: 10px;
    float: left;
    vertical-align: middle;
    height: 20px;
    text-align: left;
    border-top: #aaaaaa 1px solid;
    padding-top: 5px;
    padding-bottom: 2px;
}

.mdiv:hover
{
	color: #ff0000 !important;
	background-color: #7695cf;
}

.indexChooserDeals {
	BACKGROUND: #ffffff url(/imgs/gradientbanner_narrow_deals.gif) top left no-repeat;
	margin-top: 0px;
	padding-top: 0px;
}

/* BEGIN NEW FAQ PAGE CLASSES ADDED BY SAMAN - 2011 JAN 22 */
.accordionAnswer
{
    font-size: 11px;
    padding-left: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-right: 8px;
    border-style: none none none dotted;
    border-color: #cccccc;
    border-width: 1px;
    background-color: #fafaf6;
    margin-left: 60px;
}



/* END NEW FAQ PAGE CLASSES ADDED BY SAMAN - 2011 JAN 22 */


/* BEGIN PRICING TAB TABLE */

.pricingTable
{
    background-color: #cccccc;
    margin-top: 10px;
    margin-bottom: 10px;
}

.pricingTable .titleRow
{
    margin: 0px;
    padding: 4px;
    background-color: #DFE7F2;
    font-size: 12px !important;
    font-family: verdana, Arial;
    font-weight: bold;
    text-align: left;
}




.pricingTable .titleRow a
{
    color: #0000CC;
}
.pricingTable .titleRow a:hover
{
    color: #990000 !important;
}


.pricingTable .titleCell
{
    padding: 4px;
    text-align: center;
/*    color: #3333FF;
    text-decoration: underline;*/
}



.pricingTable .titleCell:hover
{
    padding: 4px;
    text-align: center;
    margin: 0px;
    cursor: pointer;
}


.pricingTable .oddRow
{
    background-color: #F7F7F7;
}

.pricingTable .evenRow
{
    background-color: #FFFFFF;
}

.pricingTable td
{
    padding: 8px;
}

.pricingTable td .activeCell
{
    
}

.pricingTable td .inactiveCell
{
   
    color: #AAAAAA;
}

/* END PRICING TAB TABLE */

