
/* REMOVED for DUAL STYLES - NITEO 8/24 --> body,th,td,p,div,span,a,ul,ol,dl,li,select,input,textarea{font-size:12px;}-- */

body,th,td,p{color:#666666}
BODY {background-color:White;}
a:link,a:visited,a:active,a:hover{text-decoration:underline;}
a:link{color: #336699;} 
a:visited{color: #336699;} 
a:active{color: #336699;}
a:hover{color: #BB3333;}
.SmLinkHot:link,.SmLinkHot:visited,.SmLinkHot:active,.SmLinkHot:hover{font-size:11px;line-height:13px;color:#9A0000;}

/* REMOVED for DUAL STYLES - NITEO 8/24 --> SmLink:link,.SmLink:visited,.SmLink:active,.SmLink:hover,.IcoLink:link,.IcoLink:visited,.IcoLink:active,.IcoLink:hover,.IcoLinkSlt,.IcoLinkSlt:link,.IcoLinkSlt:visited,.IcoLinkSlt:active,.IcoLinkSlt:hover{font-size:11px; line-height:13px;}-- */

.SmTextB{font-size:11px;font-weight:bold;color:#336699;}
.SmTextBold{font-size:11px;font-weight:bold;}
.BodyCopy{line-height:16px;}
.LeftCopyText{font-size:11px;line-height:16px;}
.SmLink:link,.SmLink:visited,.SmLink:active,.SmLink:hover,.IcoLink:link,.IcoLink:visited,.IcoLink:active,.IcoLink:hover{text-decoration:underline;}
.IcoLinkSlt,.IcoLinkSlt:link,.IcoLinkSlt:visited,.IcoLinkSlt:active,.IcoLinkSlt:hover{color:#003366;text-decoration:none;font-weight:normal;}
.MainNav:link,.MainNav:visited,.MainNav:active,.MainNav:hover{font-size:11px;font-weight:bold;text-decoration:none;}
.MainNav:link{color:#ffffff;}
.MainNav:visited{color:#ffffff;}
.MainNav:active{color:#ffffff;}
.MainNav:hover{color:#cceeff;}
.OnCell,.OffCell{padding:1px 12px}
.OnCell{background:#003366;}
.OffCell{background:#336699;}
.TvlAlert{font-size:11px;color:#cc3333;font-weight:bold;}
.TvlAlert:link,.TvlAlert:visited,.TvlAlert:active,.TvlAlert:hover{font-size:11px; color:#cc3333;font-weight:bold;text-decoration:underline;}
form{display:inline}
form,select,input,textarea,ul li{margin:0px;padding:0px}
.sp5{ font-size:4px !important; line-height:5px;}
.sp10{font-size:8px !important;	line-height:10px;}
.sp15{font-size:12px !important;line-height:15px;}
td.SltSearch,select.SearchVac,SearchPrice,select.SearchRes,select.SearchRes3,select.SearchVac,select.SearchPrice{font-size:11px; color:#666666;}
select{color:#666666;}
select.SearchVac{width:155px;}
select.SearchVac3 { font-size:11px; color:#666666;; font-size:11px; color:#666666;; width:250px; }
select.SearchPrice{width:185px;}
select.SearchRes{width:162px;color:#666666;}
select.SearchRes3{width:210px;color:#666666;}
.LgText{font-size:14px;font-weight:bold}
.PopHead{font-size:18px;font-weight:bold}
.XLgText{font-size:21px;font-weight:bold}

/* REMOVED for DUAL STYLES - NITEO 8/24 --> .LNHead,.SmText,.SmColor1Text,.SmColor2Text,.LoginText,.IndText,.SSHead,.SSHead2,.SSHead3,.SSHead4,.Pad0Sm,.Pad1Sm,.Pad2Sm,.Pad3Sm,.Pad3cSm,.Pad4Sm,.Pad4bSm,.Pad5Sm,.Pad6Sm,.Pad7Sm,.Pad7bSm,.Pad7cSm,.Pad8Sm,.Pad8bSm,.Pad9Sm,.Pad10Sm,.Pad11Sm,.Pad12Sm,.Pad13Sm,.Pad13bSm,.Pad13cSm,.Pad14Sm,.Pad15cSm,.Pad16Sm,.Pad17Sm,.Pad18Sm,.Pad19Sm,.Pad20Sm,.Pad21cSm,.Pad22Sm,.Pad23bSm,.Pad24cSm,.Pad25Sm,.Pad26Sm,.Pad27Sm,.Pad30Sm,.Pad31Sm,.WidthLgSm,.WidthMdSm,.Height1Sm,.FieldS1Sm,.FieldS1aSm,.FieldS1bSm,.FieldS2Sm,.FieldS3Sm{font-size:11px; line-height:13px;} */
.SSHead,.SSHead2,.SSHead3,.SSHead4,.LoginText,.LNHead,.DashHead,.Color3Text,.Color4Text,.SmColor2Text{font-weight:bold;}
.subHeader {font-size:12px;line-height:13px;font-weight:bold;color:#336699;}
.Color1Text,.SmColor1Text,.LgText,.XLgText,.PopHead{color:#336699;}
.Color2Text{color:#bb3333;}
.SmColor2Text{color:#bb3333; font-size:11px; line-height:13px;}
.ResText{color:#BB3333;}
.Color3Text{color:#bb3333;}
.Color4Text{color:#990000;}
.Color5Text{color:#c1c1c1;}
.Color6Text{color:#009900;}
.Color7Text{color:#51A7A6;}
.Color8Text{color:#333333;}
.Color9Text{color:#cc9900;}
.Color10Text{color:#c1c1c1;}
.Color11Text{color:#009900;}
.HText{ color:#ffffff;line-height:18px;}
.BoxHead{color:#ffffff;line-height:20px;padding-left:20px;font-weight:bold;}
.BoxHead2{color:#666666;line-height:20px;padding-left:20px;font-weight:bold;}
.GiftBox{padding-left: 22px;padding-right: 32px;padding-top: 15px;padding-bottom: 15px;background:#efefef;line-height:18px;}
.SSHead{color:#336699;}
.LNHead{color:#003366;}
.SSHead2{color:#339933;}
.SSHead3{color:#cc7733;}
.SSHead4{color:#bb3333;}
.DashHead{color:#336699;}
.Color3Bg{background:#efefef;} 
.Color4Bg{background:#ebf5ff;} 
.Color5Bg{background:#ffffff;} 
.Color6Bg{background:#bed0e6;} 
.Color7Bg{background:#cccccc;} 
.Color8Bg{background:#f0f0f0;} 
.Color9Bg{background:#e2e2e2;} 
.Color10Bg{background:#a3a3a3;}
.Color11Bg{background:#f3feed;}
.Color12Bg{background:#bdd1e7;}
.Color13Bg{background:#fef0f0;}
.Color14Bg{background:#009999;}
.Color15Bg{background:#fefee7;}
.Color16Bg{background:#cc5664;}
.Color17Bg{background:#aa44aa;}
.Color18Bg{background:#e6e6e6;}
.Color19Bg{background:#f0f0f0;}
.Color20Bg{background:#E5E5E5;}
.Color21Bg{background:#CECAC4;}
.Color22Bg{background:#9B9FA3;}
.Color23Bg{background:#91B3D5;}
.Color24Bg{background:#BDD1E6;}
.Color25Bg{background:#9D9D9D;}
.Color26Bg{background:#BFD1E7;}
.Color27Bg{background:#E3AB00;}
.Color28Bg{background:#990000;}
.Color29Bg{background:#ffebc2;}
.Color30Bg{background:#ff9900;}
.Color31Bg{background:#333333;}
.Color32Bg{background:#DCDADB;}
.Color33Bg{background:#A4BFDC;}
.Color34Bg{background:#E5EEEF;}
.Color35Bg{background:#66CCCC;}
.Color36Bg{background:#9D9D9D;}
.Color37Bg{background:#F1F7FC;}
.Color38Bg{background:#D7D6D5;}
.Color39Bg{background:#DDEEFF;}
.Color40Bg{background:#E1E8F0;}
.Color41Bg{background:#F4F5F7;}
.Color42Bg{background:#E7E7E7;}
.Color43Bg{background:#D9D9D9;}
.Color44Bg{background:#fcfcfc;}
.Color45Bg{background:#B9B9B9;}
.Color46Bg{background:#A3BFDC;}
.Color47Bg{background:#92bbe8;}
.Color48Bg{background:#CFE4FA;}
.Color49Bg{background:#EEFCED;}
.Color50Bg{BACKGROUND:#e2e9ef}
.Color51Bg{BACKGROUND:#999999}
.Color52Bg{BACKGROUND:#bdd1e6}
.Color53Bg{BACKGROUND:#003366}
.Color54bg{BACKGROUND:#f5f5f5}
.Color56Bg{background-color:#D6F4F4;} /* greenish Table BG color for CAS - completed cruises; Author: r.shin */
.Color57Bg{background-color:#dfdfdf;} /* grayish Table BG outline color for CAS; Author: r.shin */
.Color61Bg{background:#009933;}
.Color62Bg{background:#999999;}
.Color63Bg{background:#009900;}
.Color64Bg{background:#9A0000;}
.Color65Bg{background:#336699;}
.Color66Bg{background:#6699CC;}
.Color67Bg{background:#DDFAF9;}
.Color68Bg{background:#F6ECF5;}
.Color69Bg{background:#FEF6D6;}
.Color70Bg{background:#e6f2fe;}
.Color71Bg{background:#FCE897;}
.Color80Bg{background:#CFE4FA;}
.Color81Bg{background:#A4B4C6;}
.Color82Bg{background:#F2F0F0;}
.Color83Bg{background:#DBDBDB;}
.Color90bg{background:#F9F6ED;}
.Pad0b,.Pad4b,.Pad4bSm,.Pad7bSm,.Pad8b,.Pad8bSm,.Pad13bSm,.Pad17Sm,.Pad23bSm{padding-bottom:3px; padding-top:3px;}
.Pad0,.Pad1,.Pad3,.Pad4,.Pad8,.Pad22,.Pad10,.Pad0Sm,.Pad1Sm,.Pad2Sm,.Pad3Sm,.Pad4Sm,.Pad5Sm,.Pad6Sm,.Pad7Sm,.Pad8Sm,.Pad11Sm,.Pad13Sm,.Pad16Sm,.Pad22Sm{padding-bottom:4px;padding-top:4px;}
.Pad0c,.Pad7,.Pad4c,.Pad3cSm,.Pad7cSm,.Pad13cSm,.Pad15cSm,.Pad20cSm,.Pad21cSm,.Pad24cSm{padding-bottom:6px;padding-top:6px;}	
.Pad0,.Pad0b,.Pad0c{padding-left:0px;padding-right:0px;}
.Pad1{padding-left:4px;padding-right:10px;}
.Pad2{padding-bottom:6px;padding-top:0px;padding-left: 6px;padding-right:6px;}
.Pad3{padding-left:0px;padding-right:20px;}
.Pad4{padding-left:0px;padding-right:10px;}
.Pad4b{padding-left:0px;padding-right:10px;}
.Pad5{padding-top:5px;padding-bottom:10px;padding-left: 5px;padding-right: 5px;}
.Pad6{padding-top:0px;padding-bottom:10px;padding-left:0px;padding-right:18px;}
.Pad7{padding-left:45px;padding-right:0px;}
.Pad8{padding-left:20px;padding-right:10px;}
.Pad8b{padding-left:20px;padding-right:10px;}
.Pad9{padding-left:14px;padding-right:0px;}
.Pad10{padding-left:10px;}
.Pad22{padding-left:0px;padding-right:0px;}
.Pad50{PADDING-LEFT: 14px;PADDING-TOP: 6px}
.Pad4c{padding-left:0px;padding-right:10px;}
.Pad0Sm{padding-left:0px;padding-right:0px;}
.Pad1Sm{padding-left:4px;padding-right:10px;}
.Pad2Sm{padding-left: 6px;padding-right:6px;}
.Pad3Sm{padding-left:0px;padding-right:20px;}
.Pad3cSm{padding-left:0px;padding-right:10px;}
.Pad4Sm{padding-left:13px;padding-right:20px;}
.Pad4bSm{padding-left:13px;padding-right:20px;}
.Pad5Sm{padding-left:13px;padding-right:6px;}
.Pad6Sm{padding-right:6px;}
.Pad7Sm{padding-left:10px;padding-right:0px;}
.Pad7bSm{padding-left:10px;padding-right:0px;}
.Pad7cSm{padding-left:10px;padding-right:0px;}
.Pad8Sm{padding-left:0px;padding-right:10px;}
.Pad8bSm{padding-left:0px;padding-right:10px;}
.Pad9Sm{padding-top:6px;padding-bottom:0px;padding-left:4px;padding-right:4px;}
.Pad10Sm{padding-top:0px;padding-bottom:10px;padding-right:50px;}
.Pad11Sm{padding-left:10px;padding-right:15px;}
.Pad12Sm{padding-left:10px;padding-right:5px;}
.Pad13Sm{padding-left:4px;padding-right:4px;}
.Pad13bSm{padding-left:4px;padding-right:4px;}
.Pad13cSm{padding-left:4px;padding-right:4px;}
.Pad14Sm{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:0px;}
.Pad15cSm{padding-left:13px;padding-right:6px;}
.Pad16Sm{padding-left: 4px;padding-right:4px;}
.Pad17Sm{padding-left:0px;padding-right:0px;}
.Pad18Sm{padding-left:0px;padding-right:20px;padding-top:12px;padding-bottom:6px;}
.Pad19Sm{padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:10px;}
.Pad20cSm{padding-left:6px;padding-right:0px;}
.Pad21cSm{padding-left:0px;padding-right:0px;}
.Pad22Sm{padding-left:15px;padding-right:15px;}
.Pad23bSm{padding-left:0px;padding-right:3px;}
.Pad24cSm{padding-left:0px;padding-right:15px;}
.Pad25Sm{padding-left:20px;}
.Pad26Sm{padding-left:5px;padding-right:20px;padding-top:10px;padding-bottom:8px;}
.Pad27Sm{padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:10px;}
.Pad28Sm{padding-left:30px;padding-right:5px;}
.Pad30Sm{padding-left:8px;padding-right:6px;padding-top:0px;padding-bottom:0px;line-height:15px;}
.Pad31Sm{padding-left:6px;padding-right:0px;padding-top:3px;padding-bottom:3px;}
.Pad33Sm{
	padding-left:3px;
	padding-right:0px;
	padding-top:7px;
	padding-bottom:6px;
	font-size:11px
}
.Pad34Sm{padding: 0px 0px 5px 0px;}
.Pad35Sm{padding: 0px 0px 20px 0px;}
.Pad36Sm{padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:5px;}
.Pad37Sm{padding-left:6px;padding-right:6px;padding-top:4px;padding-bottom:5px;font-size:11px;line-height:16px;}
.Pad38Sm{padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:5px;font-size:11px;line-height:16px;}
.WidthXSm{width:68px;font-size:11px;color:#666666;}
.WidthSm{width:100px;font-size:11px;}
.WidthLgSm{font-size:11px; width:200px;}
.WidthMdSm{font-size:11px; width:138px;}
.WidthShSm{font-size:11px; width:160px;}
.Height1Sm{height:18px;}
.FieldS1Sm{height:18px;width:100px;}
.FieldS1aSm{height:18px;width:55px;}
.FieldS1bSm{height:18px;width:35px;}
.FieldS2Sm{height:18px;width:160px;}
.FieldS3Sm{height:18px;width:190px;}
.FieldS10{height:18px;width:457px;}
.WidthLg{font-size:12px;width:200px;}
.WidthXLgSm{font-size:11px;width:240px;}
.CheckBoxSm{width:16px;height:16px;}
.RadioSm{height:12px;width:12px;}
.ResSumTop,.ResSumBot,.ResSumLeft,.ResSumRight,.LeftContent{background-repeat : repeat;}
.ResSumTop{background-image : url(/img/bld/mis_restopbg_bld.gif);}
.ResSumBot{background-image : url(/img/bld/mis_resbotbg_bld.gif);}
.ResSumLeft{background-image : url(/img/bld/mis_resleftbg_bld.gif);}
.ResSumRight{background-image : url(/img/bld/mis_resrightbg_bld.gif);}
.LeftContent{background-image : url(/img/bld/cor_rightcolumn_bld.gif);}

#dropdownLayer1,#dropdownLayer2,#dropdownLayer3,#dropdownLayer4,#dropdownLayer5,#dropdownLayer6{position:absolute; top:65px; z-index:2; visibility: hidden;}

#dropdownLayer2{left:29px; width:92px;} /* was left:154px; width:92px;*/
#dropdownLayer3{left:122px; width:95px;} /* was left:246px; width:95px;*/
#dropdownLayer4{left:214px; width:120px;} /* was left:341px; width:120px;*/
#dropdownLayer1{left:334px; width:125px;} /* was left:29px; width:125px;*/
#dropdownLayer5{left:460px; width:187px;} /* was left:461px; width:187px;*/
#dropdownLayer6{left:585px; width:171px;} /* was left:586px; width:171px;*/

#closer1,#closer2,#closer3,#closer4,#closer5,#closer6{position:absolute; top:40px; height:260px; z-index:1; visibility: hidden;}
#closer1b,#closer2b,#closer3b,#closer4b,#closer5b,#closer6b{position:absolute; top:58px; height:25px; z-index:3; visibility: hidden;}
#pull,#pull2,#pull3,#pull4,#pull5,#pull6{position:absolute; z-index:100;}
#closer2{left:1px; width:240px;} /* was left:120px; width:210px;*/
#closer2b{left:120px; width:95px;} /* was left:246px; width:95px;*/
#closer3{left:93px; width:302px;} /* was left:206px; width:302px;*/
#closer3b{left:214px; width:120px;} /* was left:341px; width:120px*/
#closer4{left:185px; width:260px;} /* was left:301px; width:260px*/
#closer4b{left:334px; width:120px;} /* was left:460px; width:120px*/
#closer1{left:305px; width:240px;} /* was left:1px; width:240px*/
#closer1b{left:461px; width:125px;} /* was left:154px; width:92px*/
#closer5{left:431px; width:243px;} /* was left:413px; width:214px*/
#closer5b{left:585px; width:169px;} /* was left:591px; width:120px*/
#closer6{left:550px; width:314px;} /* was left:550px; width:314px*/
#closer6b{left:460px; width:125px;} /* was left:466px; width:120px*/
#context{
	position:relative;
	left:-20px;
	z-index:2; 
	visibility:hidden;
	width:253px; 
}
#TipLayer{
	position: absolute;
	width: 276px;
	visibility: hidden;
	z-index: 100;
}

/* Home Page Only --- Styles used for the placement and look of the navigation dropdown layers */
#dropdownLayer1f,#dropdownLayer2f,#dropdownLayer3f,#dropdownLayer4f,#dropdownLayer5f{position:absolute; top:42px; z-index:20; visibility: hidden;} /* z-index:2 */
#dropdownLayer2f{left:199px; width:92px;} /* was left:323px; width:92px;*/
#dropdownLayer3f{left:293px; width:95px;} /* was left:415px; width:95px;*/
#dropdownLayer4f{left:386px; width:120px;} /* was left:510px; width:120px;*/
#dropdownLayer1f{left:507px; width:125px;}/* was left:198px; width:125px;*/
#dropdownLayer5f{left:573px; width:187px;} /* was left:569px; width:187px;*/

#closer1f,#closer2f,#closer3f,#closer4f,#closer5f{position:absolute;top:14px;height:260px;z-index:10;visibility: hidden;} /* before z-index:1*/
#closer1bf,#closer2bf,#closer3bf,#closer4bf,#closer5bf{position:absolute;top:32px;height:25px;z-index:3;visibility: hidden;}

#closer2f{left:170px; width:210px;} /* was left:289px; width:240px; */
#closer2bf{left:293px; width:95px;} /* was left:170px; width:240px; */

#closer3f{left:257; width:302px;} /* left:375px; width:302px; */
#closer3bf{left:386px; width:120px;} /* left:510px; width:120px; */

#closer4f{left:360px; width:260px;} /* was left:470px; width:260px; */
#closer4bf{left:507px; width:126px;} /* was left:629px; width:120px; */

#closer1f{left:460px; width:250px;} /* was left:170px; width:240px; */
#closer1bf{left:634px; width:128px;} /* was left:170px; width:240px; */

#closer5f{left:553px; width:214px;} /* was left:582px; width:214px; */
#closer5bf{left:507px; width:126px;} /* was left:510px; width:120px; */

sup {FONT-SIZE: 9px;}

.ColorS1Bg{background:#cdcdcd;} 
.ColorS2Bg{background:#e0e0e0;} 
.ColorS3Bg{background:#9d9d9d;} 
.ColorS4Bg{background:#bdd1e7;} 
.ColorS4Bg_2{background:#ffc000;} 
.ColorS5Bg{background:#9B9FA2;} 
.ColorS6Bg{background:#EFEFEF;}
.Color60Bg{background:#FDFCEA;}

.ALCAN{background:#88eeee;} 
.ALCAN_on{background:#99ffff;}
.FARE{background:#CAE166;} 
.FARE_on{background:#E4F2A9;} 
.BAHAM{background:#bbeeaa;} 
.BAHAM_on{background:#ccffbb;} 
.BERMU{background:#ffcccc;} 
.BERMU_on{background:#ffdddd;} 
.ATLCO{background:#ddcc99;} 
.ATLCO_on{background:#eeddbb;} 
.CARIB{background:#99ddff;} 
.CARIB_on{background:#bbeeff;} 
.EUROP{background:#ccccff;} 
.EUROP_on{background:#ddddff;} 
.HAWAI{background:#dd99dd;} 
.HAWAI_on{background:#eebbee;}
.ISLAN{background:#ffdd77;} 
.ISLAN_on{background:#ffee77;} 
.MEXCO{background:#eebb99;} 
.MEXCO_on{background:#eeccbb;}
.AUSTL{background:#A797FA;} 
.AUSTL_on{background:#C2B7FB;}
.PACIF{background:#ff9999;} 
.PACIF_on{background:#ffbbbb;}
.SAMER{background:#CCCC66;}
.SAMER_on{background:#EEEE99;}
.TPAN{background:#77cc66;} 
.TPAN_on{background:#99dd88;} 
.TATL{background:#88bbee;} 
.TATL_on{background:#aaccee;}  

.PadS1{
padding-top:6px;
padding-bottom:6px;
padding-left:15px;
padding-right:18px;
}

.PadS2{
padding-top:0px;
padding-bottom:0px;
padding-left:5px;
padding-right:5px;
font-size:11px;
line-height:11px;
}
.PadS2Font10{
padding-top:0px;
padding-bottom:0px;
padding-left:5px;
padding-right:5px;
font-size:10px;
line-height:11px;
}
.PadS3{
padding-top:5px;
padding-bottom:5px;
padding-left:0px;
padding-right:15px;
font-size:11px;
font-weight:bold;
}


#TipLayer{
position: absolute;
width: 110px;
border: 1px solid #666666;
padding: 2px;
background-color:#FFFFCC;
visibility: hidden;
z-index: 100;
font-size:11px; color:#666666;
top:100
}

a.SmTextB:link, a.SmTextB:visited, a.SmTextB:active, a.SmTextB:hover {
	text-decoration:none;
}
.WText{color:#ffffff;font-size:11px;line-height:13px;}
.WText2{color:#ffffff;font-size:12px;line-height:13px;}
.WTextB{color:#ffffff;font-size:11px;line-height:13px;font-weight:bold;}
.HiText{font-weight:bold;color:#346597;}
body {
	font-family:arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	color: #333;
    margin:0px 0px 0px 0px; /*top,right,bottom,left*/
    background:#FFF;
	/*line-height: 140%;*/
	}

.SmTextB{
	font-size:11px;
	font-weight:bold;
	color:#336699;
}

#tblCalendar td.bar{	
	background:#cccccc;
	width:1px;
}

#tblCalendar td.check{	
	border-width:0px 0px 0px 0px;
	background-image:  url(file:///G|/Temporary%20Internet%20Files/Content.IE5/PUSWSTK9/%22/img/bld/cor_chk_bld.gif%22);
	background-repeat: repeat-y;
	background-position: center;
	vertical-align: middle;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:2px;
	padding-right:0px;
}

#tblCalendar td.ship{	
	text-align: left;
	font-size: 11px;
	vertical-align: middle;
}


#tblCalendar td.port{	
	text-align: left;
	font-size: 11px;
	vertical-align: middle;
}

#tblCalendar td.price{	
	text-align: right;
	font-size: 11px;
	vertical-align: middle;
}


#tblCalendar tr.day td{
  	width: 22px;
	text-align: center;
	font-size: 10px;
}

#flash{ position:absolute; top:182px; z-index:0; left:35px; width:690px; }

.tablePad4_11{
	font-size:11px;
	padding-bottom:4px;
	padding-left:0px;
	padding-right:0px;
	padding-top:4px;
}

.Text18B{
	font-size:18px;
	font-weight:bold;
	line-height:18px;
}

.Text13B{
	font-size:13px;
	font-weight:bold;
}	

.TextW13B{
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}		

.Text12B{
	font-size:12px;
	font-weight:bold;
}	

.TextW12B{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.Text11Padb5{
	font-size:11px;
	padding-bottom:5px;
}

.WText:link{color:#ffffff;}
.WText:visited{color:#ffffff;}
.WText:active{color:#ffffff;}
.WText:hover{color:#ffffff;}

.TablePad4{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:0px;
	padding-right:0px;
}

.TablePad4a_11{
	font-size:11px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
}


.TablePad4a_11b{
	font-size:11px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
}

.TablePad4a{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
}

.TablePad4a_12b{
	font-size:12px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
}

.TablePad4a_12{
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
}

.DeckTab_on{
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	text-decoration:none;
	color:#666666;
	background:#ffffff;
}

.DeckTab_off{
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#336699;
}

.DeckTab_off:link{
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#336699;
}
	
.DeckTab_off:visited{
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#336699;
}


.DeckTab_off:active{
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#336699;
}


.DeckTab_off:hover{
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	color:#336699;
}


.cd11pxText{FONT-SIZE:11px;COLOR:#666666}
.cd11pxTextBold{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#336699}
.cd13pxTextBold{FONT-WEIGHT:bold;FONT-SIZE:13px;COLOR:#336699}
.cd14pxTextBold{FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#336699}
.subHeader1{FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#336699;LINE-HEIGHT:18px}
.subHeader14 {font-size:14px; line-height:13px; font-weight:bold; color:#336699;}
.Pad25v1{PADDING-LEFT:25px}
.sdi18pxTextBold { font-size:18px; line-height:18px; font-weight:bold; color:#336699; }
select.SearchVac2 { font-size:11px; color:#666666;; font-size:11px; color:#666666;; width:50px; }
.18TextBold { font-size:18px; line-height:18px; font-weight:bold; color:#666666; }
.whitetablerowno{PADDING-RIGHT:4px;PADDING-LEFT:15px;PADDING-BOTTOM:6px;PADDING-TOP: 6px}
.whitetablerow{PADDING-RIGHT:4px;PADDING-LEFT:35px;FONT-SIZE:11px;PADDING-BOTTOM:4px;PADDING-TOP:4px}
.lbluetablerow{PADDING-RIGHT:4px;PADDING-LEFT:35px;FONT-SIZE:11px;PADDING-BOTTOM:4px;PADDING-TOP:4px;BACKGROUND-COLOR:#ebf5ff}
.greytablerow{PADDING-RIGHT:4px;PADDING-LEFT:35px;FONT-SIZE:11px;BACKGROUND:#f3f3f3;PADDING-BOTTOM:4px;PADDING-TOP:4px}
.dbluetablerowubwtext{PADDING-RIGHT:4px;PADDING-LEFT:4px;FONT-WEIGHT:bold;FONT-SIZE:11px;BACKGROUND:#336699;PADDING-BOTTOM:4px;COLOR:#ffffff;PADDING-TOP:4px;TEXT-DECORATION:underline}
.SmTextRB{font-size:11px;font-weight:bold;color:#990000;}
.greytablerowrb{BORDER-RIGHT:#a3a3a3 1px solid;PADDING-RIGHT:4px;PADDING-LEFT:35px;FONT-SIZE:11px;BACKGROUND:#f3f3f3;PADDING-BOTTOM:4px;PADDING-TOP:4px}
.whitetablerowrb{BORDER-RIGHT:#a3a3a3 1px solid;PADDING-RIGHT:4px;PADDING-LEFT:35px;FONT-SIZE:11px;PADDING-BOTTOM:4px;PADDING-TOP:4px}
.lbluetablerowrb{BORDER-RIGHT:#a3a3a3 1px solid;PADDING-RIGHT:4px;PADDING-LEFT:35px;FONT-SIZE:11px;PADDING-BOTTOM:4px;PADDING-TOP:4px;BACKGROUND-COLOR:#ebf5ff}
.rightborder{BORDER-RIGHT:#a3a3a3 1px solid}
.dbluetablerowubwtextrb{BORDER-RIGHT:#a3a3a3 1px solid;PADDING-RIGHT:4px;PADDING-LEFT:4px;FONT-WEIGHT:bold;FONT-SIZE:11px;BACKGROUND:#336699;PADDING-BOTTOM:4px;COLOR:#ffffff;PADDING-TOP:4px;TEXT-DECORATION:underline}
.lbluetablerowvideo{PADDING-RIGHT:4px;PADDING-LEFT:4px;FONT-WEIGHT:bold;FONT-SIZE:11px;PADDING-BOTTOM:4px;COLOR:#336699;PADDING-TOP:4px;BACKGROUND-COLOR:#ebf5ff;TEXT-DECORATION:underline}
.whitetablerowvideo{PADDING-RIGHT:4px;PADDING-LEFT:4px;FONT-WEIGHT:bold;FONT-SIZE:11px;PADDING-BOTTOM:4px;COLOR:#666666;PADDING-TOP:4px;TEXT-DECORATION:underline}
.whitetablerowphoto{PADDING-RIGHT:4px;PADDING-LEFT:4px;FONT-WEIGHT:bold;FONT-SIZE:11px;PADDING-BOTTOM:4px;COLOR:#666666;PADDING-TOP:4px}
.whitetablerowvideonbold{PADDING-RIGHT:4px;PADDING-LEFT:4px;FONT-SIZE:11px;PADDING-BOTTOM:4px;COLOR:#666666;PADDING-TOP:1px}
.Text18B{font-size:18px;font-weight:bold;line-height:18px;}

.contractText {  height: 150px; width: 490px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 11px; font-style: normal; line-height: 12px; font-weight: normal; color: #999999; text-indent: 0px}

.msPad1{font-size:11px;padding-top:0px;padding-bottom:8px;padding-right:8px;}
.msPad2{font-size:11px;padding-top:4px;padding-bottom:4px;padding-right:4px;}
.msPad3{font-size:11px;}
.msPad4a{font-size:11px;padding-left:4px;padding-top:4px;padding-bottom:4px;padding-right:4px;}
.msPad4b{font-size:10px;padding-left:6px;padding-top:6px;padding-bottom:6px;padding-right:0px;}
.msPad5{padding-top:8px;padding-bottom:8px;padding-right:8px;padding-left:8px;}
.msPad5b{padding-top:8px;padding-bottom:8px;padding-right:8px;padding-left:8px;color:#E1E1E1;}
.msPad6{font-size:11px;padding-left:6px;}

.Color80Bg{background:#CFE4FA;}
.Color81Bg{background:#A4B4C6;}
.Color82Bg{background:#F2F0F0;}
.Color83Bg{background:#DBDBDB;}

.TabOn{background:#F2F0F0;font:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;font-weight:bold;text-align:center;}
.TabOff{background:#DBDBDB;font:Arial, Helvetica, sans-serif;font-size:12px;color:#336699;font-weight:bold;text-decoration:underline;text-align:center;}

.CalEventBlock{width: 102px;padding: 2px;background-color: #ffffff;vertical-align: top;margin: 0px;height: 28px;}
.CalEventON{width: 102px;padding: 2px;background-color: #ffffff;vertical-align: middle;text-align: center;margin: 0px;height: 28px;}
.CalVertialSpacer{border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;background-color: F2F0F0;}
.CalHorSpacer15{Padding: 0px;background-color: ffffff;height: 1px;}
.CalHorSpacer30{Padding: 0px;background-color: F2F0F0;height: 1px;}
.CalHorSpacer60{Padding: 0px;background-color: CCCCCC;height: 1px;}
.CalTimes{padding: 0px 3px 0px 0px;width: 37px;background-color: F2F0F0;color:#666666;font-size:11px;font-weight:bold;text-align: right;line-height: 25px;height: 28px;margin: 0px;}
.CalLabels{padding: 5px;vertical-align: top;border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;font:Arial, Helvetica, sans-serif;font-size:11px;color:#336699;font-weight:bold;}
.CalEventText{padding: 2px 0px 0px 5px;color:#666666;font-size:11px;font-weight:normal;text-align: left;line-height: 20px;margin: 0px;}
.CalEventText A{color:#666666;text-decoration: none;font-weight: bold;}
.CalEventText A:hover{color:#666666;text-decoration: underline;}
.CalCancelAlert{padding: 3px 3px 3px 5px;left-padding: 5px;color:#ffffff;font-size:11px;font-weight:bold;text-align: left;background-color: #9b0000;height: 15px;}
.CalPurchaseAlert{padding: 3px 3px 3px 5px;color:#ffffff;font-size:11px;font-weight:bold;text-align: left;background-color: #009900;height: 15px;}
.CalConflictAlert{padding: 3px 3px 3px 3px;left-padding: 5px;color:#990000;font-size:11px;text-vagin:middle;text-align: left;text-decoration: underline;height: 15px;}
.CalBuffer {background-color: #cccccc; border: 1px solid #666666; height: 25px; margin: 2px 0px 0px; width: 98px;}
.CalKeyItinerary {background-color: #CFE4FA; border: 1px solid #356695; margin: 0px; width: 18px; height: 18px;}
.CalKeyShore {background-color: #FCE897; border: 1px solid #CC6601; margin: 0px; width: 18px; height: 18px; }
.CalKeySpa {background-color: #ACF2F0; border: 1px solid #6BBBB8; margin: 0px; width: 18px; height: 18px;}
.CalKeyDinning {background-color: #EDD9EC; border: 1px solid #A04097; margin: 0px; width: 18px; height: 18px;}
.CalKeyBuffer {background-color: #cccccc; border: 1px solid #666666; margin: 0px; width: 18px; height: 18px;}
.CalEventItinerary15m{height: 25px;width: 98px;background-color: #CFE4FA;border: 1px solid #356695;vertical-align: top;margin: 0px;padding: 0px;}
.CalEventItinerary30m {height: 49px; width: 98px; background-color: #CFE4FA; border: 1px solid #356695; vertical-align: top; margin: 0px;}
.CalEventItinerary45m {height: 78px; width: 98px; background-color: #CFE4FA; border: 1px solid #356695; vertical-align: top; margin: 0px;}
.CalEventItinerary60m {height: 105px; width: 98px; background-color: #CFE4FA; border: 1px solid #356695; vertical-align: top; margin: 0px;}
.CalEventItinerary75m {height: 130px; width: 98px; background-color: #CFE4FA; border: 1px solid #356695; vertical-align: top; margin: 0px;}
.CalEventItinerary90m {height: 155px; width: 98px;	background-color: #CFE4FA; border: 1px solid #356695; vertical-align: top; margin: 0px;}
.CalEventItinerary120m {height: 180px; width: 98px; background-color: #CFE4FA; border: 1px solid #356695; vertical-align: top; margin: 0px;}
.CalEventItinerary120m {height: 217px; width: 98px; background-color: #CFE4FA; border: 1px solid #356695; vertical-align: top; margin: 0px;}
.CalEventShore15m {height: 25px; width: 98px; background-color: #FCE897; border: 1px solid #CC6601; vertical-align: top; margin: 0px;}
.CalEventShore30m {height: 49px; width: 98px; background-color: #FCE897; border: 1px solid #CC6601; vertical-align: top; margin: 0px;}
.CalEventShore45m {height: 78px; width: 98px; background-color: #FCE897; border: 1px solid #CC6601; vertical-align: top; margin: 0px;}
.CalEventShore60m {height: 105px; width: 98px; background-color: #FCE897; border: 1px solid #CC6601; vertical-align: top; margin: 0px;}
.CalEventShore75m {height: 130px; width: 98px; background-color: #FCE897; border: 1px solid #CC6601; vertical-align: top; margin: 0px;}
.CalEventShore90m {height: 155px; width: 98px;	background-color: #FCE897; border: 1px solid #CC6601; vertical-align: top; margin: 0px;}
.CalEventShore120m {height: 180px; width: 98px; background-color: #FCE897; border: 1px solid #CC6601; vertical-align: top; margin: 0px;}
.CalEventShore120m {height: 217px; width: 98px; background-color: #FCE897; border: 1px solid #CC6601; vertical-align: top; margin: 0px;}
.CalEventSpa15m {height: 25px; width: 98px; background-color: #ACF2F0; border: 1px solid #6BBBB8; vertical-align: top; margin: 0px;}
.CalEventSpaA30m {height: 49px; width: 98px; background-color: #ACF2F0; border: 1px solid #6BBBB8; vertical-align: top; margin: 0px;}
.CalEventSpa45m {height: 78px; width: 98px; background-color: #ACF2F0; border: 1px solid #6BBBB8; vertical-align: top; margin: 0px;}
.CalEventSpa60m {height: 105px; width: 98px; background-color: #ACF2F0; border: 1px solid #6BBBB8; vertical-align: top; margin: 0px;}
.CalEventSpa75m {height: 130px; width: 98px; background-color: #ACF2F0; border: 1px solid #6BBBB8; vertical-align: top; margin: 0px;}
.CalEventSpa90m {height: 155px; width: 98px;	background-color: #ACF2F0; border: 1px solid #6BBBB8; vertical-align: top; margin: 0px;}
.CalEventSpa120m {height: 180px; width: 98px; background-color: #ACF2F0; border: 1px solid #6BBBB8; vertical-align: top; margin: 0px;}
.CalEventSpa120m {height: 217px; width: 98px; background-color: #ACF2F0; border: 1px solid #6BBBB8; vertical-align: top; margin: 0px;}
.CalEventDinning15m {height: 25px; width: 98px; background-color: #EDD9EC; border: 1px solid #A04097; vertical-align: top; margin: 0px;}
.CalEventDinningA30m {height: 49px; width: 98px; background-color: #EDD9EC; border: 1px solid #A04097; vertical-align: top; margin: 0px;}
.CalEventDinning45m {height: 78px; width: 98px; background-color: #EDD9EC; border: 1px solid #A04097; vertical-align: top; margin: 0px;}
.CalEventDinning60m {height: 105px; width: 98px; background-color: #EDD9EC; border: 1px solid #A04097; vertical-align: top; margin: 0px;}
.CalEventDinning75m {height: 130px; width: 98px; background-color: #EDD9EC; border: 1px solid #A04097; vertical-align: top; margin: 0px;}
.CalEventDinning90m {height: 155px; width: 98px;	background-color: #EDD9EC; border: 1px solid #A04097; vertical-align: top; margin: 0px;}
.CalEventDinning120m {height: 180px; width: 98px; background-color: #EDD9EC; border: 1px solid #A04097; vertical-align: top; margin: 0px;}
.CalEventDinning120m {height: 217px; width: 98px; background-color: #EDD9EC; border: 1px solid #A04097; vertical-align: top; margin: 0px;}

.sideaddon{margin: 0px;width: 223px;padding: 0px;}
.sp28 { font-size:11px!important; line-height:28px; }
.Pad32Sm { font-size:11px; line-height:13px;; padding-left:3px; padding-right:0px; padding-top:3px; padding-bottom:3px; ; color: #336699; font-weight: bold}
.Pad2a { padding-bottom:6px; padding-top:6px; padding-left: 6px; padding-right:6px; }

.filler{font-weight:bold;}
.s11_666666{font-size:11px;font-weight:normal;color:#666666;}
.s11_bold_666666{font-size:11px;font-weight:bold;color:#666666;}
.s12_666666{font-size:12px;font-weight:normal;color:#666666;}
.s12_bold_666666{font-size:12px;font-weight:bold;color:#666666;}
.s18_bold_666666{font-size:18px;font-weight:bold;color:#666666;}
.s28_bold_666666{font-size:28px;font-weight:bold;color:#666666;}
.s10_336699{font-size:10px;font-weight:normal;color:#336699;}
.s10_bold_336699{font-size:10px;font-weight:bold;color:#336699;}
.s11_336699{font-size:11px;font-weight:normal;color:#336699;}
.s10{font-size:10px;}
.s11_bold_336699{font-size:11px;font-weight:bold;color:#336699;}
.s5_padding_top_bottom{padding-bottom:5;padding-top:5;}
.Color55bg{background:#666666;}

div.break {page-break-before:always}	
	
.EventKeyShore { background-color: #FCE897; border: 1px solid #CA6700; margin: 0px; width: 18px; height: 18px; }
.EventKeyDining { background-color: #FADCD4; border: 1px solid #CC3433; margin: 0px; width: 18px; height: 18px; }
.EventKeySpa { background-color: #ECDAEA; border: 1px solid #944C8C; margin: 0px; width: 18px; height: 18px; }
.Color99Bg { background:#E4EEEF; }
.RedText{color:#990000;font-size:11px;line-height:13px;}

.border_thin{border-width:thin;}

.TextRed {
	font-size:11px;
	font-weight:bold;	
	color: red
}
.TextBlack {
	font-size:11px;
	font-weight:bold;	
	color: black
}

a.grayLink, a.grayLink:active, a.grayLink:visited {text-decoration: none; color: #666666; font-size: 11px; line-height: 24px; padding-left: 5;}
a.grayLink:hover {text-decoration: underline; color: #BB3333; font-size: 11px;line-height: 24px; padding-left: 5;}
a.grayLinkHdr, a.grayLinkHdr:active, a.grayLinkHdr:visited {text-decoration: underline; color: #666666; font-weight: bold; font-size: 11px; line-height: 24px; padding-left: 5;}
a.grayLinkHdr:hover {text-decoration: underline; color: #BB3333; font-weight: bold; font-size: 11px; line-height: 24px; padding-left: 5;}

/* added classes from NITEO 8/24/05*/
/* Brian Anth - removed ones that were already existing and ones that were not formatted correctly */
.actpop-bt {border-top: none;border-right: none;border-bottom: 1px solid #91a8d6;border-left: none;height: 9px;}
.actpop-close A{font-size:11px;color:#336699;text-decoration:underline;}
.actpop-corners {border-top: none;border-right: none;border-bottom: none;border-left: none;width: 9px;height: 9px;}
.actpop-lt {border-top: none;border-right: none;border-bottom: none;border-left: 1px solid #91a8d6;}
.actpop-rt {border-top: none;border-right: 1px solid #91a8d6;border-bottom: none;border-left: none;}
.actpop-tp {border-top: 1px solid #91a8d6;border-right: none;border-bottom: none;border-left: none;height: 9px;}
.CalLabels A {font:Arial, Helvetica, sans-serif; font-size:11px; color:#336699; font-weight: normal; text-decoration:underline;}

.CheckBoxSmaller {width:12px; height:12px; }
.closedItem{display: none;}
.font11 {font-size:11px;line-height:16px;}
.font12 {font-size:12px;line-height:16px;}
.font12 A{font-size:12px;}
.FormOff{color:#b2b2b2;}
.MsgAlert:active{color:#990000;}
.MsgAlert:hover{color:#cc3333;}
.MsgAlert:link,.MsgAlert:visited,.MsgAlert:active,.MsgAlert:hover{font-size:11px; font-weight:bold; text-decoration:none;}
.MsgAlert:link{color:#990000;}
.MsgAlert:visited{color:#990000;}
.msPad8{font-size:11px;padding-left:8px;}
.openItem{display: inline;}
.Pad22s {padding-bottom:4px; padding-top:4px;; padding-left:0px; padding-right:0px; }
.Pad29Sm{padding-left:0px; padding-right:30px;}
/*.Pad28Sm,.Pad26Sm,.Pad27Sm{padding-bottom:10px; padding-top:10px;}*/
.sidetab-bt {border-top: none;border-right: 1px solid #CFE4FA;border-bottom: none;border-left: 1px solid #CFE4FA;font-size:11px;line-height:16px;}
.sidetab-lt {border-top: none;border-right: none;border-bottom: none;border-left: 1px solid #CFE4FA;}
.sidetab-rt {border-top: none;border-right: 1px solid #CFE4FA;border-bottom: none;border-left: none;}
.SmTextSp{line-height:16px;}
.sp26{font-size:15px !important;line-height:26px;}
.SSHead12{color:#336699;font-size:12px; font-weight:bold}
.SSHead5{color:#ffffff;}
.txtDefault {font-size:12px;line-height:13px;}
.txtExpand {font-size:11px;line-height:16px;}
div#tipDiv {position:absolute; visibility:hidden; left:0; top:0; z-index:10000;  background-color:none; border:0px solid #336; width:173px; padding:0px; color:#000; font-size:11px; font-family:arial,Verdana,Helvetica,sans-serif; line-height:1.3;}
/*font-size:11px;padding-right: 10px;line-height:16px;}*/
select.SearchVac4{width:100px; font-size:11px; color:#666666;}
/* end of added classes from NITEO 8/24/05*/
.cd11pxText{color:#666666; font-size:11px}
.cd13pxTextBold{color:#336699; font-size:13px; font-weight:bold}
.cd12pxTextBold{color:#336699; font-size:12px; font-weight:bold}
.cd11pxTextBold{color:#336699; font-size:11px; font-weight:bold}
.cd14pxTextBold{color:#336699; font-size:14px; font-weight:bold}
.sdi18pxTextBold {font-size:18px; line-height:18px; font-weight:bold; color:#336699;}
.18TextBold { font-size:18px; line-height:18px; font-weight:bold; color:#666666; }
.TextBold18 { font-size:18px; line-height:18px; font-weight:bold; color:#666666; } 
.border_thin{ border-width:thin;}	
.filler{font-weight:bold;}
.contractText {height: 150px; width: 490px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 11px; font-style: normal; line-height: 12px; font-weight: normal; color: #999999; text-indent: 0px}
.WText{color:#ffffff;font-size:11px;line-height:13px;}
.WTextB{color:#ffffff;font-size:11px;line-height:13px;font-weight:bold;}
.HText{color:#ffffff;line-height:18px;}
/* --- END STYLES FOR CONTENT TEXT --- */

/* Box Styles */
.BoxHead{
	color:#ffffff;
	line-height:20px;
	padding-left: 20px;
	font-weight:bold;
}
.BoxHead2{
	color:#666666;
	line-height:20px;
	padding-left: 20px;
	font-weight:bold;
}
.GiftBox{
	padding-left: 22px;
	padding-right: 32px;
	padding-top: 15px;
	padding-bottom: 15px;
	background:#efefef;
	line-height:18px;
}
/* End Box Styles */

.Header6b{FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #336699; LINE-HEIGHT: 18px}
.Header6c{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699; LINE-HEIGHT: 18px}
.Header14b{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; LINE-HEIGHT: 15px}

/* For EDocs */
.disabled_text {color: #999999; font-size:11px;}
.msPad14 {padding-left:14px; padding-right:14px;}
.ColorA1Bg {background:#1166AA;}
.ColorA2Bg {background:#79A2CB;} 
.PadA1{ padding-left:25px; padding-top:14px; padding-bottom:14px;}	

/* ADDED STYLES FOR CAS COUPON PRINTABLE 12/13 by Russell */
.printMargin {padding-left: 15px;}
.padLeft12 {padding-left: 12px;}
.padLeft8 {padding-left: 8px;}
.offerData {padding-left: 8px; padding-bottom: 8px; padding-right: 5px;}
.offerDataLast {padding-left: 8px; padding-bottom: 0px; padding-right: 5px;}
.padRight15 {padding-right: 12px;}
.padRow {padding-top:9px; padding-bottom:9px;}
.dontPrint {visibility:visible; display:inline;}
.doPrint {visibility:hidden; display:none;}
.padcoupon {padding-left: 8px; padding-bottom: 8px; padding-right: 6px; padding-top:10px;}
.agentLine {line-height:18px;}
.legalText {font-size:9px; line-height:10px;}

/* Added for price disclaimer */
.pdText1 {font-family:arial,Verdana,Helvetica,sans-serif; font-size:18px; font-weight:bold;}
.pdText2 {font-family:arial,Verdana,Helvetica,sans-serif; font-size:11px;}

/* ADDED STYLES FOR RC HOME PAGE REDESIGN */
.Color100Bg{background:#346699;}
.Color101Bg{background:#113868;}
.Color102Bg{background:#CC3333;}
.Color103Bg{background:#4C9CB5;}


.hptabs{padding-left:29px; padding-right:24px; line-height:18px; font-size:12px; font-family:arial,Verdana,Helvetica,sans-serif;}
.WText12{
	font-family:arial,Verdana,Helvetica,sans-serif;
	color:#ffffff;
	font-size:12px; 
	line-height:16px;
}
.WText12 A{
	font-family:arial,Verdana,Helvetica,sans-serif;
	color:#ffffff;
	font-size:12px; 
	line-height:16px;
}
.WText12 A:hover{
	font-family:arial,Verdana,Helvetica,sans-serif;
	color:#ffffff;
	font-size:12px; 
	line-height:16px;
}

.WText12 A:visited{
color:#ffffff;
}
.WText12:link{color:#ffffff;}
.WText12:visited{color:#ffffff;}
.WText12:active{color:#ffffff;}
.WText12:hover{color:#ffffff;}

#p7s1content1 {
	position: absolute;
	width: 550px;
	z-index: 99;
	left: 0px;
	top: 0px;
	visibility: visible;
}
#swfContainer { position: relative; width: 812px; height:343; z-index: 1; left: 0px; top: 0px; visibility: visible }

sup {font: 10px "Verdana","Arial","Helvetica"; color: Red;}
.SmTextC{
	font-size:10px;
	color:#336699;
}
