body {background:#ffffff url(/img2/map01-3.jpg) top center repeat-y; padding: 2px 0; margin: 0; width: 100%; height: 100%}
body, td {color:#000000; font-size:11px; font-family:Tahoma}

h1 {font-size: 18px; font-weight: bold; color: #126093;}
h1.mainH1 {font-size: 16px; font-weight: bold; color: #ffffff; font-family: tahoma; text-align: center; margin: 0; padding: 0;}
h1.travelArticH1 {color:#2073A3; margin: 0; padding: 0; font-size: 11px;}
h1.travelArticH1Two {color:#2073A3; margin: 0; padding: 0; font-size: 11px; font-weight: normal;}
h1.bottomSmallH1 {color: #333333; font-size: 10px;font-family: tahoma; margin: 0px; text-align: justify; text-indent: 0px; font-weight: normal;}
h1.darkRedH1     {color: #8E3233; margin: 0; padding: 0; font-size: 11px;}
h1.RedH1     {color: #cf0000; margin: 0; padding: 0; font-size: 11px;}
h1.darkGreyH1    {color: #999999; margin: 0; padding: 0; font-size: 11px; margin-bottom: 20px;}
h1.darkGreyH1_1  {color: #999999; margin: 0; padding: 0; font-size: 10px; margin-bottom: 10px;}
h1.whiteH1     {color: #ffffff; margin: 0; padding: 0; font-size: 12px;}
h1.whiteH1Two  {color: #ffffff; margin: 0; padding: 0; font-size: 14px;}
h2.blackH2     {color: #000000; margin: 0; padding: 0; font-size: 11px;}
h2.travelArticH2 {color:#2073A3; margin: 0; padding: 0; font-size: 11px; font-weight: normal;}
h2.searchRezultsH2{color:#2073A3; margin: 0; padding: 0; font-size: 12px; font-weight: normal;}
h2 {font-size: 14px; font-weight: bold; color: #126093;}
h3 {font-size: 14px; font-weight: bold; color: #cc0000; margin: 5px; padding-top: 10px}
/* */
h1.DescriptionTitleH1 {color:black;font-size:99%;}

.redNarrowLine {color: #cf0000; margin: 5px 5px -5px 5px; padding: 0;}

h2.darkRedH1     {color: #a60002; margin: 0; padding: 0; font-size: 11px;}
h2.darkGreyH1_1  {color: #999999; margin: 0; padding: 0; font-size: 10px; margin-bottom: 10px;}
h2.travelArticH1 {color:#2073A3; margin: 0; padding: 0; font-size: 11px;}
h2.bottomSmallH1 {color: #333333; font-size: 10px;font-family: tahoma; margin: 0px; text-align: justify; text-indent: 0px; font-weight: normal;}
h2.travelArticH1Two {color:#2073A3; margin: 0; padding: 0; font-size: 11px; font-weight: normal;}
h2.RedH1     {color: #cf0000; margin: 0; padding: 0; font-size: 11px;}
h3.travelArticH2 {color:#2073A3; margin: 0; padding: 0; font-size: 11px; font-weight: normal;}

h4 {font-size: 11px;}
h5 {font-size: 11px; color: #2073A3; margin: 10px;}

.Href11RR:link   {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.Href11RR:active   {font-size:11px; color:#ff0000; font-family:Tahoma; text-decoration:none}
.Href11RR:visited   {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.Href11RR:hover   {font-size:11px; color:#ff0000; font-family:Tahoma; text-decoration:none}


.redlink:link   {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.redlink:active   {font-size:11px; color:#ff0000; font-family:Tahoma; text-decoration:none}
.redlink:visited   {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.redlink:hover   {font-size:11px; color:#ff0000; font-family:Tahoma; text-decoration:none}


li {padding:1px}

.aHotDeals:link {font-size:10px; color:#800000; font-family:Arial}
.aHotDeals:active {font-size:10px; color:#ff0000; font-family:Arial}
.aHotDeals:visited {font-size:10px; color:#800000; font-family:Arial}
.aHotDeals:hover {font-size:10px; color:#ff0000; font-family:Arial}


a {color:#2073A3}

.tinput  {font-size:11px; font-family:Arial;}
.tinputas  {font-size:11px; font-family:Arial; width:60px;}
.tinput_search {font-size:11px; font-family:Arial;width:100%;}
.tinput_home  {font-size:11px; font-family:Arial;width:80%;}
.tinput2 {font-size:10px; font-family:Arial; border:1px solid #000000}
.tinput2a{font-size:10px; font-family:Arial; border:1px solid #000000; width: 466px}
.tinput2b{font-size:10px; font-family:Arial; border:1px solid #000000; width: 56px}
.tinput2c{font-size:10px; font-family:Arial; border:1px solid #000000; width: 104px}
.tinput2d{font-size:10px; font-family:Arial; border:1px solid #000000; width: 24px; text-align: center}
.tinput2dr{font-size:10px; font-family:Arial; border:1px solid #000000; width: 24px; text-align: center;color:Red}
.tinput3 {font-size:11px; font-family:Arial; width: 155px;}
.tinput3Comments {font-size:11px; font-family:Arial; width: 290px;}
.tinput4Comments {font-size:11px; font-family:Arial; width: 290px;}
.tinput4 {font-size:11px; font-family:Arial; width: 170px;}
.tinput10  {font-size:10px; font-family:Arial; width: 270px}
.tinput10a {font-size:10px; font-family:Arial; width: 242px}
.tinput10b {font-size:10px; font-family:Arial;}
.tinput10f {font-size:10px; font-family:Arial; border:0px; }

.tinput10Contact {font-size:10px; font-family:Arial; width: 70px}
.tinput10Contact2 {font-size:10px; font-family:Arial; width: 444px}
.tinput10Contact2a{font-size:10px; font-family:Arial; width: 430px}
.tinput10Contact3 {font-size:10px; font-family:Arial; width: 310px}
.tinput10Contact3a{font-size:10px; font-family:Arial; width: 295px}
.tsubmit {font-size:11px; font-family:Tahoma; border:1px solid black; background-color:#c7cabf}

.tinputAddP2St   {font-size:11px; font-family:Arial; width: 255px;}
.tinputAddP2St2  {font-size:11px; font-family:Arial; width: 62px;}
.tinputAddP2St3  {font-size:11px; font-family:Arial; width: 245px;}


.NoRepeat {background-repeat:no-repeat}
.RepX {background-repeat:repeat-x}
.RepY {background-repeat:repeat-y}

.Red {color:#CF0000}
.DarkRed {color:#a60002}
.DarkRed11 {color:#a60002; font-size:11px; font-family:Tahoma}
.DarkRedVerdana {color:#a60002; font-size:10px; font-family:Verdana}
.DarkRed12 {color:#a60002; font-size:12px}
.DarkRed10 {color:#a60002; font-size:10px}
.Black10 {font-size:10px; color:#000000; font-family:Verdana}
.Black11 {font-size:11px; font-family:Verdana}
.Black12 {font-size:12px; font-family:Verdana}
.Grey10 {color:#727272; font-size:10px}
.Grey11 {color:#727272; font-size:11px}
.Blue11 {color:#122E94}

.Blue11b {color:#217CAB;font-weight: bold;font-size:10px;}
.Blue11b1 {color:#042F5B;font-weight: bold;font-size:10px;}

.Blue10 {color:#003399; font-size:10px; font-family:Verdana;}
.CurrentStep {color:#0000ff; font-size:11px}
.Arial10 {font-size:10px; color:#000000; font-family:Arial}
.Arial18 {font-size:18px; color:#000000; font-family:Arial}
.Arial30 {font-size:30px; color:#000000; font-family:Arial}

.wfoot {color:#E5E5E5; font-size:8px}

.BlueBorderR {border-right:1px solid #217CAD}

.Tahoma10Blue {color:#284F78; font-size:10px; font-family:Tahoma}
.Tahoma10Black {color:#000000; font-size:10px; font-family:Tahoma}
.Tahoma10White {color:#ffffff; font-size:10px; font-family:Tahoma}
.Tahoma10Red {color:#B70000; font-size:10px; font-family:Tahoma}
.Tahoma11Red {color:#B70000; font-weight:bold; font-family:Tahoma; font-size:11px}
.Tahoma11RedIt {color:#B70000; font-weight:bold; font-family:Tahoma; font-size:11px;font-style:italic;}

.Tahoma12Red {color:#B70000; font-weight:bold; font-family:Tahoma; font-size:12px}
.Tahoma12RedIt {color:#B70000; font-weight:bold; font-family:Tahoma; font-size:12px;font-style:italic;}
.Tahoma12White {color:#ffffff; font-weight:bold; font-family:Tahoma; font-size:12px}
.Tahoma12Blue {color:#27548F; font-weight:bold; font-family:Tahoma; font-size:12px}
.Tahoma12DarkRed {color:#a60002; font-weight:bold; font-family:Tahoma; font-size:12px}
.Tahoma11White {color:#ffffff; font-family:Tahoma; font-size:11px}
.Tahoma11Black {color:#000000; font-family:Tahoma; font-size:11px}
.Tahoma11Blue {color:#27548F; font-family:Tahoma; font-size:11px}
.Tahoma11Rose {color:#FFDFDF; font-family:Tahoma; font-size:11px}
.Tahoma11Salad {color:#F5F8EC; font-family:Tahoma; font-size:11px}
.Tahoma12Black {color:#000000; font-weight:bold; font-family:Tahoma; font-size:12px}
.Arial11Grey {font-size:11px; color:#656060; font-family:Arial}
.Tahoma11Grey {font-size:11px; color:#656060; font-family:Tahoma}
.Tahoma11Green {font-size:11px; color:#004602; font-family:Tahoma}
.Tahoma11LightGreen {font-size:11px; color:#599043; font-family:Tahoma}
.Tahoma14LightGreen {font-size:14px; color:#599043; font-family:Tahoma}
.Tahoma14Black {font-size:16px; color:#000000; font-family:Tahoma}
.Tahoma12Grey {color:#333333; font-weight:bold; font-family:Tahoma; font-size:12px}
.Tahoma12Orange {color:#c44f02; font-weight:bold; font-family:Tahoma; font-size:12px}

.Black10:link {font-size:10px; color:#000000; font-family:Verdana}
.Black10:active {font-size:10px; color:#000000; font-family:Verdana}
.Black10:visited {font-size:10px; color:#000000; font-family:Verdana}
.Black10:hover {font-size:10px; color:#000000; font-family:Verdana}

.Black12:link    {font-size:12px; color:#000000; font-family:Tahoma}
.Black12:active  {font-size:12px; color:#000000; font-family:Tahoma}
.Black12:visited {font-size:12px; color:#000000; font-family:Tahoma}
.Black12:hover   {font-size:12px; color:#000000; font-family:Tahoma}


.White11:link   {font-size:11px; color:#ffffff; font-family:Tahoma}
.White11:active {font-size:11px; color:#ffffff; font-family:Tahoma}
.White11:visited {font-size:11px; color:#ffffff; font-family:Tahoma}
.White11:hover  {font-size:11px; color:#ffffff; font-family:Tahoma}

.Arial10:link {font-size:10px; color:#000000; font-family:Arial}
.Arial10:active {font-size:10px; color:#000000; font-family:Arial}
.Arial10:visited {font-size:10px; color:#000000; font-family:Arial}
.Arial10:hover {font-size:10px; color:#000000; font-family:Arial}

.Arial11:link {font-size:11px; color:#000000; font-family:Arial}
.Arial11:active {font-size:11px; color:#000000; font-family:Arial}
.Arial11:visited {font-size:11px; color:#000000; font-family:Arial}
.Arial11:hover {font-size:11px; color:#000000; font-family:Arial}

.Tahoma11White:link {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.Tahoma11White:active {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.Tahoma11White:visited {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.Tahoma11White:hover {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:underline}

.listtitle:link {font-size:11px; color:#262FA5; font-family:Tahoma; text-decoration:underline}
.listtitle:active {font-size:11px; color:#262FA5; font-family:Tahoma; text-decoration:underline}
.listtitle:visited {font-size:11px; color:#262FA5; font-family:Tahoma; text-decoration:underline}
.listtitle:hover {font-size:11px; color:#BC1C0C; font-family:Tahoma; text-decoration:underline}

.listtitle2:link {font-size:11px; color:#003a58; font-family:Tahoma; text-decoration:underline}
.listtitle2:active {font-size:11px; color:#003a58; font-family:Tahoma; text-decoration:underline}
.listtitle2:visited {font-size:11px; color:#262FA5; font-family:Tahoma; text-decoration:underline}
.listtitle2:hover {font-size:11px; color:#BC1C0C; font-family:Tahoma; text-decoration:underline}

.listitem:link {font-size:12px; color:#2073A3; font-family:Tahoma; text-decoration:underline}
.listitem:active {font-size:12px; color:#2073A3; font-family:Tahoma; text-decoration:underline}
.listitem:visited {font-size:12px; color:#2073A3; font-family:Tahoma; text-decoration:underline}
.listitem:hover {font-size:12px; color:#2073A3; font-family:Tahoma; text-decoration:underline}

.accsubmenu:link {font-size:11px; color:#042F5B; font-family:Tahoma; text-decoration:none}
.accsubmenu:active {font-size:11px; color:#042F5B; font-family:Tahoma; text-decoration:none}
.accsubmenu:visited {font-size:11px; color:#042F5B; font-family:Tahoma; text-decoration:none}
.accsubmenu:hover {font-size:11px; color:#992F50; font-family:Tahoma; text-decoration:none}

/*.pager:link {font-size:11px; color:#797979; font-family:Tahoma; text-decoration:underline}
.pager:active {font-size:11px; color:#797979; font-family:Tahoma; text-decoration:underline}
.pager:visited {font-size:11px; color:#797979; font-family:Tahoma; text-decoration:underline}
.pager:hover {font-size:11px; color:#022083; font-family:Tahoma; text-decoration:underline}*/

.pager:link   {font-size:10px; color:#ffffff; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager:active {font-size:10px; color:#ffffff; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager:visited{font-size:10px; color:#ffffff; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager:hover  {font-size:10px; color:#ff6600; font-family:verdana; text-decoration:none; font-weight: bold;}

.pager_two:link   {font-size:11px; color:#006295; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager_two:active {font-size:11px; color:#006295; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager_two:visited{font-size:11px; color:#006295; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager_two:hover  {font-size:11px; color:#bc1c0c; font-family:verdana; text-decoration:none; font-weight: bold;}

.pager_twop:link   {font-size:11px; color:#006295; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager_twop:active {font-size:11px; color:#006295; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager_twop:visited{font-size:11px; color:#006295; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager_twop:hover  {font-size:11px; color:#bc1c0c; font-family:verdana; text-decoration:none; font-weight: bold;}


.pager_twon:link   {font-size:11px; color:#006295; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager_twon:active {font-size:11px; color:#006295; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager_twon:visited{font-size:11px; color:#006295; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager_twon:hover  {font-size:11px; color:#bc1c0c; font-family:verdana; text-decoration:none; font-weight: bold;}


.pager_twomob:link   {font-size:10px; color:#006295; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager_twomob:active {font-size:10px; color:#006295; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager_twomob:visited{font-size:10px; color:#006295; font-family:verdana; text-decoration:none; font-weight: bold;}
.pager_twomob:hover  {font-size:10px; color:#bc1c0c; font-family:verdana; text-decoration:none; font-weight: bold;}

.pager_current  {font-size: 14px; color:#bc1c0c; font-family:verdana; font-weight: bold; padding: 2px; margin: 0; background-color: #E2F1FC;}
.pager_currentmob  {font-size: 11px; color:#bc1c0c; font-family:verdana; font-weight: bold; padding: 2px; margin: 0; background-color: #E2F1FC;}

.Tahoma11Grey:link {font-size:11px; color:#797979; font-family:Tahoma; text-decoration:none}
.Tahoma11Grey:active {font-size:11px; color:#797979; font-family:Tahoma; text-decoration:none}
.Tahoma11Grey:visited {font-size:11px; color:#797979; font-family:Tahoma; text-decoration:none}
.Tahoma11Grey:hover {font-size:11px; color:#022083; font-family:Tahoma; text-decoration:underline}

.Tahoma11Blue:link {font-size:11px; color:#043B9F; font-family:Tahoma; text-decoration:none}
.Tahoma11Blue:active {font-size:11px; color:#043B9F; font-family:Tahoma; text-decoration:none}
.Tahoma11Blue:visited {font-size:11px; color:#043B9F; font-family:Tahoma; text-decoration:none}
.Tahoma11Blue:hover {font-size:11px; color:#043B9F; font-family:Tahoma; text-decoration:none}

.Tahoma11Blue2:link {font-size:11px; color:#043B9F; font-family:Tahoma; text-decoration:none}
.Tahoma11Blue2:active {font-size:11px; color:#043B9F; font-family:Tahoma; text-decoration:none}
.Tahoma11Blue2:visited {font-size:11px; color:#043B9F; font-family:Tahoma; text-decoration:none}
.Tahoma11Blue2:hover {font-size:11px; color:#043B9F; font-family:Tahoma; text-decoration:none}

.Tahoma11Red:link {font-size:11px; color:#790000; font-family:Tahoma; text-decoration:underline}
.Tahoma11Red:active {font-size:11px; color:#790000; font-family:Tahoma; text-decoration:underline}
.Tahoma11Red:visited {font-size:11px; color:#790000; font-family:Tahoma; text-decoration:underline}
.Tahoma11Red:hover {font-size:11px; color:#C70A0A; font-family:Tahoma; text-decoration:underline}


.CH:link    {font-family: verdana; font-size: 13px; font-weight: bold; color:#0066cc; text-decoration: none;} 
.CH:visited {font-family: verdana; font-size: 13px; font-weight: bold; color:#0066cc; text-decoration: none;}
.CH:hover   {font-family: verdana; font-size: 13px; font-weight: bold; color:#ff6600; text-decoration: none;}

.magicTickets:link    {font-size:14px; color:#fcdf00; font-weight: bold; font-family:Tahoma; text-decoration:underline}
.magicTickets:active  {font-size:14px; color:#fcdf00; font-weight: bold; font-family:Tahoma; text-decoration:underline}
.magicTickets:visited {font-size:14px; color:#fcdf00; font-weight: bold; font-family:Tahoma; text-decoration:underline}
.magicTickets:hover   {font-size:14px; color:#fcdf00; font-weight: bold; font-family:Tahoma; text-decoration:underline}
/*
.11R:link   {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.11R:active {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.11R:visited{font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.11R:hover  {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:underline}
*/
/*.travelA {padding-left: 15px; padding-right: 15px;}*/

/* calendar */
.calIcone						{ border:0; vertical-align:bottom; margin:0 2 0 1;}
.calHolder						{ position:absolute; visibility:hidden; border:solid 1px black; background:white; z-index:1000; filter:revealtrans(duration="0.2", transition=12); }
.calTable						{ background:#DDD; font:11px Verdana; margin:1; text-align:center; width:200;}
.calTable a						{ text-decoration:none; color:black; padding:0; margin:0;}
.calHolder select				{ font:normal 12px Verdana; background:#EEE;}
.calArrow, .calArrowDouble		{ height:12; cursor:hand; margin:0 4;}
.calArrow						{ width: 7;}
.calArrowDouble					{ width:15;}
.calToday						{ color:black; text-decoration:none;}
.calToday:hover					{ color:#224101;}
.calDay, .calDayWeekEnd, .calDayOtherMonth, .calDayOver { width:25; background:white; cursor:hand;}
.calWeeks 						{ font-weight:bold; color:white; background:#999;}
.calDay a						{ color:black;}
.calDayWeekEnd a				{ color:red;}
.calDayOtherMonth a				{ color:gray;}
.calDayOver						{ background:#DDD;}
.calDaySelected					{ background:white url('images/calToday.gif');}
.calDayToday					{ background:#CCC;}


p.GoogleSearch {font-family:arial; text-align: justify; color:#444444; font-size: 10px;margin-top: 0; margin-bottom: 0}
p.GS										 {font-family:arial; text-align: justify; color:#444444; font-size: 11px; font-weight: bold;margin-top: 0; margin-bottom: 0}
p.MainText     {font-family:arial; text-align: justify; font-size: 12px; padding-right: 10px;margin-top: 0; margin-bottom: 0}
p.MainTextTwo  {color:#444444; font-size: 9px; text-align: justify;margin-top: 0;}
p.MainTextFive {color:#444444; font-family:arial; text-align: justify; font-size: 12px; margin-top: 0; margin-bottom: 0}
.MainTextThree {color:#126093; text-indent: 10px; font-size: 12px; font-style:italic; font-weight: normal; text-align: justify;}
.MainTextFour  {color:#cc0000; text-indent: 10px; font-size: 13px; font-weight: bold;}
p.MainTextFive {color:#000000; font-size: 12px; font-weight: bold; text-align: center;}

p.01 {font-family: verdana; font-size: 10px; font-weight: bold; color: #990033; margin-top: 0; margin-bottom: 2;}
p.root    {font-family: verdana; font-size: 10px; color: #114495; font-weight: bold; margin-top: 0; margin-bottom: 0;}
p.rootTwo    {font-family: verdana; font-size: 10px; color: #114495; font-weight: bold; margin-top: 0; margin-bottom: 0;}
span.mapB {font-family: verdana; font-size: 10px; font-weight: bold; color: #ff6600;}
span.searchR {font-family: verdana; font-size: 10px; font-weight: bold; color: #343e7e; margin-top: 0; margin-bottom: 0;}
span.root {font-family: verdana; font-size: 10px; font-weight: bold; color: #ff0000;}


td.borderTop {border-top:#2d83af 1px solid;}
td.borderBottom {border-bottom:#2d83af 1px solid;}
td.borderSides  {border-left:#2d83af 1px solid; border-right:#2d83af 1px solid;}
table.tableBottom {margin-bottom: 5px}
td.disneyTickets {font-family: tahoma; font-size: 14px; font-weight: bold; color: #ffffff; background-color: #2c88b9;padding-bottom: 5px; text-align: center; height: 100px; vertical-align: top;}
td.disneyTicketsText {padding: 5px; text-align: justify; font-size: 11px;font-family: verdana;}
td.disneyTicketsTextTwo {padding: 15px; text-align: justify; font-size: 11px; font-family: verdana;}
td.propListing {color: #114495; font-size: 11px; padding-top: 7px;  font-weight: bold;}
td.contactText {font-size: 10px;font-family: tahoma;}
td.contactTextContact {font-size: 10px; font-family: tahoma; padding-left:7px;}
.bottomSmallText {color: #333333; font-size: 10px;font-family: tahoma; margin: 0px; text-align: justify; text-indent: 0px}
.bottomSmallTextTwo {color: #333333; font-size: 10px; font-family: tahoma; margin: 0px; text-align: center;}
p.hawaiiP {margin: 5px}
td.hawaiiTd	 {margin: 5px; font-family: verdana; font-size: 11px;}
td.listtitle {font-size:11px; font-family:Tahoma;}


td.travelArticlesTd {vertical-align: top; text-align: center; margin-left: 10px; background-image: url(/img/travelA_bkgr.gif); background-color: #d7e8fc; border-bottom: solid 1px #269acb}

.searchRezults {font-size: 13px; list-style-image: url(/img/palm.gif); padding-bottom: 5px; padding-right: 5px;}
fieldset.two {border:solid 1px #cccccc; padding: 5px; color: #999999;}
.amfieldset {border:solid 1px #217cad; padding: 10px; color: #a60002; width: 540}
fieldset {border:solid 1px #217cad; padding: 10px; color: #a60002; }
legend {font-weight: bold;}
fieldset ul  {color: 000; /*list-style-image: url(/img/bullet03.gif);*/ list-style-type: none;}


p.catalog_dest {color: #bc1c0c; font-weight: bold; font-size: 14px; margin-bottom: 0; margin-top: 0px; padding-top: 5px; text-indent: 35px; background-image: url(/img/catalogDestTop.jpg); height: 32px;}
p.special_catalog_dest {color: #bc1c0c; font-weight: bold; font-size: 14px; margin-bottom: 0; margin-top: 0px; padding-top: 5px; text-indent: 35px; background-image: url(/img/catalogSpecTop.gif); height: 32px;}

table.promomsgouterarea {background-color: #6d74e6}

body.bar {scrollbar-face-color:#bfe4fe;
          scrollbar-highlight-color:#ffffff;
          scrollbar-3dlight-color:#cccccc;
          scrollbar-arrow-color:#2380ab;
          scrollbar-shadow-color:#2380ab;
          scrollbar-darkshadow-color:#ffffff;
          scrollbar-base-color:#ffffff;}

input.propInput {font-size: 11px; color: #000080; background-color: #fcf9e6; height: 18px; border: solid 1px #2380ab;}
.propInput1{width:178px; font-size: 11px; color: #000080; background-color: #fcf9e6; height: 18px; border: solid 1px #2380ab;}
/*background-color: #fcf9e6; height: 18px; border: solid 1px #2380ab;*/

span.JSError {color:#cc0000; font-size: 11px; font-weight: bold; font-family: verdana;}
span.propLoadMess {color:#990000;}

.headerBkgr {height: 19px; background-image: url(/img/headerBkgr.gif); text-align: center}
.headerBkgr2{height: 19px; background-image: url(/img/headerBkgr.gif); text-align: center; border-right: solid 1px #000000;}
.headerBkgr3{height: 19px; background-image: url(/img/headerBkgr.gif); text-align: center; border-left: solid 1px #666666;}

.headerHref:link    {text-decoration:none; font-size:10px; color:#ffffff; font-family:Verdana; font-weight: bold;}
.headerHref:active  {text-decoration:none; font-size:10px; color:#ffffff; font-family:Verdana; font-weight: bold;}
.headerHref:visited {text-decoration:none; font-size:10px; color:#ffffff; font-family:Verdana; font-weight: bold;}
.headerHref:hover   {text-decoration:none; font-size:10px; color:#ff9c77; font-family:Verdana; font-weight: bold;}


.headerBkgr4 {height: 25px; background:#217eaf url(/img/headerBkgr2.gif) top left repeat-x; text-align: center}
.headerBkgr5 {height: 25px; background:#217eaf url(/img/headerBkgr2.gif) top left repeat-x; text-align: center; border-right: solid 1px #000000;}
.headerBkgr6 {height: 25px; background:#217eaf url(/img/headerBkgr2.gif) top left repeat-x; text-align: center; border-left: solid 1px #666666;}

.headerHref2:link       {text-decoration:none; font:600 12px Verdana; color:#ffffff;}
.headerHref2:active   {text-decoration:none; font:600 12px Verdana; color:#ffffff;}
.headerHref2:visited {text-decoration:none; font:600 12px Verdana; color:#ffffff;}
.headerHref2:hover     {text-decoration:none; font:600 12px Verdana; color:#ff9c77;}
.visitUS {text-align: justify; padding: 5px;}

td.switcher {font-family: verdana; font-weight: bold; font-size: 12px;}
TD.StiemapCaption
{
	font-weight: bold;
	font-size: 11px;
	color: #cf0000;
	font-family: Tahoma;
	text-align: center;
}
.sitemap:link {font-size: 11px;	color: #262fa5;	font-family: Tahoma;text-decoration: none;}
.sitemap:active {font-size:11px; color:#262FA5; font-family:Tahoma; text-decoration:none;}
.sitemap:visited {font-size:11px; color:#262FA5; font-family:Tahoma; text-decoration:none;}
.sitemap:hover {font-size:11px; color:#BC1C0C; font-family:Tahoma; text-decoration:none;}

.tinput10c {font-size:10px; font-family:Arial; width: 82px}
.ulSpecials 	{list-style-type: none; text-align: left; font-size: 12px; color: #a60002; margin-left: 3px;}
.ulSpecials2  {list-style-type: none; text-align: left; font-size: 11px;}

.ulSpecials4 {list-style-type: none; text-align: left; font-size: 14px;}
.ulSpecials3 {list-style-type: none; text-align: left; font-size: 14px;}
span.hotDealHref {color: #000000;}

.formTab  {background-image: url(/vacation-rental-calendar/img/formTab2.gif); font:bold 13px Verdana; color: #ffffff; padding:0 10px 5px 10px;}
.formTab h2 {font:bold 13px Verdana; color: #ffffff; padding: 0; margin: 0;}
.formTab h1 {font:bold 13px Verdana; color: #ffffff; padding: 0; margin: 0;}

.butSave  {width: 56px; height: 18px; background-image: url(/img/b001.gif); border:0px; font-family: verdana; font-size: 10px; color: #ffffff; font-weight: bold; text-align:center; cursor: pointer; cursor: hand;}  
.butHome  {width: 56px; height: 18px; background-image: url(/img/b002.gif); border:0px; font-family: verdana; font-size: 10px; color: #ffffff; font-weight: bold; text-align:center; cursor: pointer; cursor: hand;}


.mainTable 		{font-family: verdana; font-size: 10px; color: #000000;}
.mainTableB		{font-family: verdana; font-size: 10px; color: #000000; font-weight: bold;}
.mainTableHMTwo {font-family: verdana; font-size: 10px; color: #000000; background-color: #f4f4f4;}
.approve      {font-family: verdana; font-size: 10px; color: #009900; font-weight: bold;}
.deny         {font-family: verdana; font-size: 10px; color: #0046d5; font-weight: bold;}
.legend        {font-family: verdana; font-size: 11px; color: #0046d5; font-weight: bold;}


.11RR:link   {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.11RR:active {font-size:11px; color:#ff0000; font-family:Tahoma; text-decoration:none}
.11RR:visited{font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.11RR:hover  {font-size:11px; color:#ff0000; font-family:Tahoma; text-decoration:none}

.Ikobo {color: #a60002; font-weight: bold; font-size: 11px; border:solid 1px #fdfdfd;margin-top: 0; margin-bottom: 10}

.Tahoma14Blue {color:#27548F; font-family:Tahoma; font-size:16px}
.tinput14  {font-size:16px; font-family:Arial;}
/*
.formTab {background-image: url(/vacation-rental-calendar/img/formTab2.gif); font-family: arial; font-size: 14px; color: #ffffff; padding-right: 10px; padding-left: 10px; font-weight: bold;}
*/

.btnCancel {width: 71px; height: 18px; background-image: url(/img/b003.gif); border:0px; font-family: verdana; font-size: 10px; color: #ffffff; font-weight: bold; text-align:center; cursor: pointer; cursor: hand;}
.btnCancel2 {width: 71px; height: 18px; background-image: url(/img/b003.gif); border:0px; color: #ffffff; font-weight: bold;font-size: 11px;font-family: Tahoma;}

.JSError2 {color:#cc0000; font-size: 10px; font-weight: bold; font-family: verdana;}
.lblSuccess {border:0px; font-family: verdana; font-size: 12px; color: #008000; font-weight: bold; text-align:center; }

.telCode {color: #ff6d01; background-color: #ffffff; text-align: center; font-weight: bold;}
.telCodeTwo {background-color: #ffffff;}

td.smallst{font-size:9px; font-weight: bold; color:#000000; font-family:Tahoma;BORDER-RIGHT: black 1px ridge; BORDER-TOP: black 1px ridge; BORDER-LEFT: black 1px ridge; BORDER-BOTTOM: black 1px ridge}

.flagCss {border: solid 1px #000080}
.txtinp {width: 580px;background-color: #f7f7f5;}
.foot{font-weight: bold;BACKGROUND-COLOR: #f0eefa;}
.captionsmall {font-size:10px; color:#000000; font-family:Arial}

/*--DS style--------------------------------------------*/

.dsLeftTd {background:url(imgDS/ds_leftPic.jpg); vertical-align: top; padding-left: 15px; padding-top: 15px;}
.dsP {font-family: verdana; font-size: 14px; color: #1c1b3a;}
.dsLeftTd h1{font-family: verdana; font-size: 24px; color: #1c1b3a; font-weight: bold;}
.dsLeftTd h2{font-family: verdana; font-size: 12px; color: #1c1b3a; font-weight: normal;}
.dsPSm {font-family: verdana; font-size: 10px; color: #1c1b3a; text-align: right; padding-right: 10px}

.dsHref:link    {font-size:13px; color:#012942;	font-family:Tahoma; text-decoration:none; padding-left: 180px;}
.dsHref:active  {font-size:13px; color:#012942; font-family:Tahoma; text-decoration:none; padding-left: 180px;}
.dsHref:visited {font-size:13px; color:#012942; font-family:Tahoma; text-decoration:none; padding-left: 180px;}
.dsHref:hover   {font-size:13px; color:#ff6600; font-family:Tahoma; text-decoration:none; padding-left: 180px;}

.redTabPanel  {background: #3e9ece url(/img/tabRedBkgr.gif) top left; text-align: center; font-weight: bold; font-size:11px; color:#ffffff; margin: 0; padding-bottom: 3px; font-family: verdana;}
.grayTabPanel {background: #cdd9df url(/img/tabGrayBkgr.gif) top left; text-align: center; font-weight: bold; font-size:11px; color:#464646; margin: 0; padding-bottom: 3px; font-family: verdana;}

.mainFeaturesTab {background: #dbf1ff url(/img/mainFeaturesTabBkgr.jpg) bottom right no-repeat; border-left: solid 1px #3e9ece; border-right: solid 1px #3e9ece; padding: 5px; height: 100%;}
.picsTab				 {background-color: #ffe4c5; border-left: solid 1px #ffae5d; border-right: solid 1px #ffae5d; padding: 5px; height: 100%;}

.feature  {font-family: tahoma; font-size: 11px; color: #000000; font-weight: bold; vertical-align: top}
.feature2 {font-family: tahoma; font-size: 11px; color: #2073a3; font-weight: bold; width: 100%}

.propertyPicBig {border: solid 1px #004b73}

.picsScroll {overflow-x:auto; white-space:nowrap; width:315px; height: 100px; vertical-align: bottom;
          scrollbar-face-color:#ffe4c5;
          scrollbar-highlight-color:#ffffff;
          scrollbar-3dlight-color:#ffae5d;
          scrollbar-arrow-color:#ffae5d;
          scrollbar-shadow-color:#ffae5d;
          scrollbar-darkshadow-color:#ffffff;
          scrollbar-base-color:#ffae5d;
}

a.tablinkclass:link    {font-size:11px; color:#464646; font-family:Tahoma; text-decoration:none}
a.tablinkclass:visited {font-size:11px; color:#464646; font-family:Tahoma; text-decoration:none}
a.tablinkclass:active  {font-size:11px; color:#003a58; font-family:Tahoma; text-decoration:none}
a.tablinkclass:hover   {font-size:11px; color:#003a58; font-family:Tahoma; text-decoration:none}

.redTabPanel a.tablinkclass:link    {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.redTabPanel a.tablinkclass:visited {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.redTabPanel a.tablinkclass:active  {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}
.grayTabPanela a.tablinkclass:hover   {font-size:11px; color:#ffffff; font-family:Tahoma; text-decoration:none}


.detailsDescript {border-bottom: solid 1px #3e9ece; padding: 10px 5px;}
.detailsDescriptPalm {padding: 10px 10px 10px 0; vertical-align: top; border-bottom: solid 1px #3e9ece;}
.detailsDescriptTwo {border-bottom: solid 1px #3e9ece; padding: 10px 5px; vertical-align: top;}

.pathLi li {background: transparent url(/img/arr001.gif) center left no-repeat; list-style-type: none; display: block; float:left; padding: 0 10px 0 20px; margin: 0;}
/*.amenitLi {list-style-image: url(/img/bullet03.jpg); list-style-type: none;}*/
.amenitLi {list-style-image: url(/img/bullet06.gif); list-style-type: none; display:block; float:left; }
/*.amenitLi li {padding: 5px;}*/

.ownerButt   {width: 750px; align: center;}
.ownerButt p {text-align: right;}

.partwrap1   {width: 170px; float:left; margin: 0 0 10px 10px; background-color: #addafb;}
.partwrap2   {width: 170px; float:left; margin: 0 0 10px 10px; background-color: #addafb;}
.partwrap3   {width: 170px; float:left; margin: 0 0 10px 10px; background-color: #addafb;}
.partwrap4   {width: 170px; float:left; margin: 0 0 85px 10px; background-color: #addafb;}
.partwrap5   {width: 170px; float:left; margin: 0 0 10px 10px; background-color: #addafb; clear:both;}
.partwrap6   {width: 170px; float:left; margin: 0 0 10px 10px; background-color: #addafb;}
.partwrap7   {width: 170px; float:left; margin: 0 0 10px 10px; background-color: #addafb;}
.partcaption {width: 170px; height: 24px; background: #e7f8ff url(/img/partwrapBkgr.jpg) no-repeat;}
.partcaption p {margin: 0; padding: 5px 0 0 10px;}
.chkwrap     {padding: 3px; margin: 1px; background-color: #e7f8ff}

iframe {background: transparent;}/*transparent*/

body.upload {background: #f8fbfc}

.googleMapTd {height: 370; text-align: center; background: #fff url(/img/googleMapBkgr.jpg) no-repeat;}
.bigPhotoTd  {width: 412; height: 310; text-align: center; background: #fafbff url(/img/PhotoBkgr.jpg) center center no-repeat; padding: 0 10px;}
.bigMapTd  {width: 412; height: 310; text-align: center; background: #fafbff url(/img/PhotoBkgr.jpg) top center no-repeat; padding: 0 10px;}
ul.amenul{display:block; float:left;  list-style-type: none;}
ul.amenul {padding: 0 0 10px 0; text-align:left;}
ul.amenul li {padding: 0 0 0 0px;}
ul.amenulchk{display:block; float:left; list-style: none; padding: 0; }
ul.amenulchk li{padding: 0 5 0 0; }
.fsamenit legend {font-weight:bold;}

.blueTab {background-image: url(/img/blueTab_bkgr2.gif);}
.blueTab h2 {font-family: arial; font-size: 12px; color: #ffffff; padding: 0 10px 4px 10px; font-weight: bold; margin: 0;}
.blueTab2{background-image: url(/img/blueTab_bkgr.gif); width: 100%; height: 24;}

.magicPath {text-align: center; height: 20px; font-weight: bold; background-image: url(/img/magicPath_bkgr.jpg); margin: 0; padding: 0;}
.magicPath a:link    {color: #000}
.magicPath a:visited {color: #000}
.magicPath a:active  {color: #000}

.pd {color: #c44f02; font-size: 16px; padding: 0 5px; font-family: verdana;}
/*.pd {color: red; font-size: 16px; padding: 0 5px; font-family: verdana;}*/
.pdBlack  {color: #000; font-size: 14px; padding: 10px 5px 5px 0; margin: 0; font-weight: bold;  font-family: verdana;}
.pdBlack2 {color: #000; font-size: 11px; padding: 0 5px 10px 5px; margin: 0; font-weight: bold;  font-family: verdana;}
/*.pdBlack2 {color: #000; font-size: 14px; padding: 0 5px 10px 5px; margin: 0; font-weight: bold;  font-family: verdana;}*/
.pdBlue  {color: #005a88;  font-family: verdana;}
.pdGray {color: #393939; font-weight: bold; padding: 0 5px; font-family: verdana;}
.pdCenter {border-left: solid 1px #2c88b9; border-right: solid 1px #2c88b9; background: #fafbff; padding: 5px; font-size: 12px; font-family: verdana;}
.pdH2 {color: #01265f; font-size: 14px; padding: 5px; margin: 0; font-family: verdana;}
.pdH3 {color: #01265f; font-size: 14px; padding: 5px 5px 10px 5px; margin: 0; font-family: verdana;}
.pdH22{color: #fa2d01; font-size: 14px; padding: 5px; margin: 0; font-family: verdana;}
.pdH23 {color: #c44f02; font-size: 14px; padding: 5px; margin: 0; font-family: verdana;}
p.pdP {padding-left: 15px}
p.pdP2{padding-left: 35px}
p.pdP3{padding-left: 15px; padding-bottom: 5px; margin: 0;}
.pdTd {font-size: 12px; font-family: verdana; vertical-align: middle}
.pdP a:link {color: #000}
.pdP a:visited {color: #000}
.pdP a:active {color: #000}
.pdP a:hover {color: #f00}

p.pdP4 {padding-left: 15px; font-size: 12px}
p.pdP5 {padding-left: 15px; font: normal 12px verdana}

.regTabBodyDiv2 ul li {list-style-type: none; padding: 10px 20px 5px 0; font: normal 12px Verdana;}
.regTabBodyDiv2 ul li  b {color: #01265F;}

.regTabBodyDiv2 .bull07 li {list-style-image: url(/img/bullet07.gif); list-style-type: none; padding: 10px 10px 5px 0; font: normal 12px Verdana;}

.regTabBodyDiv2 .bull09 li {list-style-image: url(/img/bullet04.gif); list-style-type: none; padding: 6px; font: normal 12px Verdana;}

.regTabBodyDiv2 .bull08 {padding: 0; margin: 0;}
.regTabBodyDiv2 .bull08 li {list-style-type: none; padding: 5px 10px; margin: 0; text-align: right;}
.regTabBodyDiv2 .bull08 li .MainTextThree {font: italic 11px Georgia; color: red; font-weight: bold; margin: 10px 0;}

.pdSpan {font-size: 12px; font-family: verdana; font-weight: normal; color: #000;}

a.pd_top:link    {font-weight: bold; color: #ff4200; text-decoration:none; font-family: verdana;}
a.pd_top:visited {font-weight: bold; color: #ff4200; text-decoration:none; font-family: verdana;}
a.pd_top:active  {font-weight: bold; color: #ff4200; text-decoration:none; font-family: verdana;}
a.pd_top:hover   {font-weight: bold; color: #ff4200; text-decoration:none; font-family: verdana;}

.amheader {color: #01265f; font-size: 14px; padding: 5px; margin: 0; font-family: verdana; vertical-align: top; font-weight: bold;border-bottom: solid 1px #ccc;}
.amcell   {font-size: 12px;}
.amtr   {border-bottom: solid 1px #ccc; padding: 0 0 5px 0;}

.hotDealPD {background: transparent url(/img/hotDeal.gif) top center no-repeat;}
/*.hotDealPD {background: transparent url(/img/hotDeal.gif) center left no-repeat;}*/
.mainPicPD {padding:0; margin:0; background: url(/img/imgSmall_bkgr2.jpg) center center no-repeat;}

 
.toplinks a:link {color: #000;font-weight: bold;}
.toplinks a:visited {color: #000;font-weight: bold;}
.toplinks a:active {color: #000;font-weight: bold;}
.toplinks a:hover {color: #f00;font-weight: bold;}
.toplinks{padding: 10px 0;margin:0;}

.hoLoginP {padding: 15px 5px 5px 5px; font-size: 13px; font-weight: bold; margin: 0; color: #003a5c;}
.hoLoginTd li {list-style-type: none; list-style-image: url(/img/bullet04.gif); padding: 5px 10px 0 0; margin: 0;}
.hoLoginTd ul {padding: 5px 20px; margin:0;}
.hoLoginTd {background: #fff url(/img/ownerLogin_bkgr2.jpg) top left no-repeat; padding-left: 5px; width: 440;}

.featuredTab {height: 32; background:url(/img/featuredc.gif) top left repeat-x;}
.featuredTab h2 {font-family: arial; font-size: 12px; color: #ffffff; padding: 0 10px 4px 10px; font-weight: bold; margin: 0;}
.featuredTabGrey {height: 32; background:url(/img/featuredC_grey.gif) top left repeat-x;}
.featuredTabGrey h2 {font-family: arial; font-size: 12px; color: #ffffff; padding: 0 10px 4px 10px; font-weight: bold; margin: 0;}
.featuredTabGrey h2 a:link    {text-decoration: none; color: #ffffff}
.featuredTabGrey h2 a:visited {text-decoration: none; color: #ffffff}
.featuredTabGrey h2 a: hover  {text-decoration: none; color: #ffffff}
.featuredTxt {background: #f1f1f1; padding: 10px}
.featuredTxt p {background: #ffffff; padding: 5px; font-size: 12px;}
.advTitle {width: 173; height: 25; background: url(/img/advTitle.gif) top left no-repeat;}
.advTitle h2 {font-family: arial; font-size: 12px; color: #ffffff; padding: 0 10px 4px 10px; font-weight: bold; margin: 0;}
.advTd {padding: 0 5px 10px 10px; background: url(/img/advBkgr.jpg) bottom center no-repeat;} /*border-left: solid 1px #ce3131; border-right: solid 1px #ce3131; padding: 5px;*/
.advPlanTd {font-size: 13px; font-weight: bold; text-align: left}
.advPlanTd2 {font-size: 13px; font-weight: bold; text-align: right}
.bigBotPanel {padding: 5px; text-align: justify; font-size: 12px;}

.travelAf1 {}
.travelAf1 p {font-size: 12px; text-align: justify; padding: 10px 20px; margin: 0;}


.srTable {width: 762px; height: 100%; background: #fafbff url(/img/srTableBkgr2.jpg) top center no-repeat;}
.srLeftPanel  {width: 200px; height: 100%; padding: 0; margin: 0; border-left: solid 1px #2c88b9; vertical-align: top;}
.srRightPanel {width: 550px; height: 100%; padding: 0; margin: 0; border-right: solid 1px #2c88b9; vertical-align: top;}
.srRightPanel  hr {padding:0; margin: 10px 0; color: #3e9ece; width: 540px}
.srSearchPanel{width: 200px;/* height: 100%;*/ padding: 0; margin: 0; border-bottom: solid 2px #a6cadd}
.srSearchTitle{width: 200px; height: 40px; padding: 0 10px; margin: 0; background: url(/img/srSearchTitleBkgr.png) top center no-repeat; color: #fff; font-size: 17px;}
.srSearchBody {width: 200px; height: 100%; padding: 0; margin: 0; background: #fff url(/img/srSearchBodyBkgr.gif) top center repeat-y; vertical-align: top; border-bottom: solid 1px #3e9ece;}
.srSearchBody hr {padding:0; margin: 10px 5px; color: #e1e1e1;}
.srSearchBody p  {padding: 5px 10px; margin: 0; color: #666; font-size: 13px;}
.srSearchBody .srSearchSubTitle {padding: 5px 10px 5px 30px; margin: 0; background: url(/img/srSearchSubTitleBkgr.jpg) center left no-repeat;} 
.srSearchBody .srSearchSubTitle2{padding: 5px 10px 5px 30px; margin: 10px 0 0 0; background: url(/img/srSearchSubTitleBkgr2.jpg) center left no-repeat; color: #f00} 

a.startNSearch:link    {color: #f00; font-size: 13px;}
a.startNSearch:visited {color: #f00; font-size: 13px;}
a.startNSearch:active  {color: #900; font-size: 13px;}
a.startNSearch:hover   {color: #900; font-size: 13px;}

.srSearchDataTable {}
.srSearchDataTd1   {width: 60px; height: 17px; color: #000; font-size: 11px; padding: 0 5px; margin: 0; text-align: right;}
.srSearchDataTd2   {width: 88px; height: 17px; font-size: 11px; padding: 0; margin: 0; background: url(/img/calendar_icon3.gif) center right no-repeat;}/*  background: #f0f8ff; border: solid 1px #ccc;*/
.srSearchDataTd2  .srInput1 {width: 70px; height: 17px; background: #f0f8ff; border: solid 1px #ccc; font-size: 11px;}
.srSearchDataTd3   {width: 88px; height: 17px; font-size: 11px; padding: 0; margin: 0;}
.srSearchDataTd3  .srInput1 {width: 70px; height: 17px; background: #f0f8ff; border: solid 1px #ccc; font-size: 11px;}

.srSearchCurrentTable {width: 180px}
.srSearchCurrentTable .srCurrTd1 {color: #000; font-size: 11px; padding: 0 5px 0 0; margin: 0;}
.srSearchCurrentTable .srCurrTd2 {color: #f00; font-size: 11px; padding: 0 0 0 5px; margin: 0;}
.srSearchCurrentTable .srCurrTd3 {width: 100%; border-bottom: dashed 1px #ccc}
.srSearchCurrentTable .srCurrTd1 a {color: red}

.srSearchMoreTable {width: 180px}
.srSearchMoreTable .srCurrTd1 {color: #000; font-size: 11px; padding: 0 5px 0 0; margin: 0;}
.srSearchMoreTable .srCurrTd2 {color: #006fa6; font-size: 11px; padding: 0 0 0 5px; margin: 0;}
.srSearchMoreTable .srCurrTd3 {width: 100%; border-bottom: dashed 1px #ccc}

.srSearchLegendTable {width: 150px}
.srSearchLegendTable .srCurrTd  {padding: 2px;}
.srSearchLegendTable .srCurrTd1 {color: #000; font-size: 11px; padding: 0 0 0 5px; margin: 0; width: 100%;}

.srSort {text-align: right; padding: 0 10px; margin: 0; font-size: 13px;}
.srSort .srSelect {font: normal 13px Tahoma;}
.srSort strong {color: #900; padding: 0 10px 0 0;}

.srPaging {width: 540px;}
.srPagingTd {width: 50%; padding: 0; margin: 0;color: #000; font-size: 11px;}
.srPagingTd select{font: normal 11px Tahoma;}
.srPagingTd2{width: 50%; padding: 0; margin: 0; text-align: right; color: #000; font-size: 11px;}
.srCompare {padding: 5px; margin: 10px 5px 5px 5px; text-align: right; color: #000; font-size: 11px; background: url(/img/buttonCompare.jpg) center right no-repeat;}

.srProperty {width: 540px;}
.srProperty td {font: normal 11px Tahoma;}
.srProperty .srPropTd {background: url(/img/tabPanelBkgr2.gif); text-align: right; padding:0; width: 430px; height: 22px}
.srProperty .redTabPanel {width: 100px; padding: 0 10px; margin: 0; text-align: center}
.srProperty .srPropTd .srSpan {padding: 0 5px 0 0; margin: 0}

.srPropBodyTd {width: 540px; background: #fff; border-left: solid 1px #3e9ece; border-right: solid 1px #3e9ece; padding: 10px 10px 0 10px;}
.srPropBodyTd h1 {color:#C44F02;font-size:15px; padding:0; margin: 0;}
.srPropBodyTd h2 {}
.srPropBodyTd h3 {font: normal 13px Tahoma; color: #666; padding: 10px 0 0 0; margin: 0 0 10px 0; border-bottom: dashed 1px #ccc}

.srPropPic {float: left; width: 122px; height: 92px; border-right: solid 2px #a6cadd; border-bottom: solid 2px #a6cadd; margin: 0 20px 0 30px;}
.srPropPic img {border: solid 1px #3e9ece}

.srPropData {float: left; margin-right: 20px;}/* width: 180px*/
.srPropData .srCurrTd1 {color: #666; font-size: 13px; padding: 0 5px 0 0; margin: 0; border-bottom: dashed 1px #ccc; padding: 2px 20px 0 0;}
.srPropData .srCurrTd2 {color: #006fa6; font-size: 13px; padding: 0 0 0 5px; margin: 0; border-bottom: dashed 1px #ccc}

.srPropData2 {float: left; width: 260px; padding: 10px 0 0 0;}
.srPropData2 img {padding: 0 10px 0 0;}

.space {clear: both; width: 500px; height: 10px; padding: 0; margin: 0;}
.srDetails {text-align: right; padding: 0; margin: 0;}

.regMainTable {width: 762px; height: 100%; margin: 0; padding: 0;}

.regTd1 	{width: 462px; height:280px; margin: 0; padding: 0; vertical-align: top;}/*width: 100%;*/
.regTd2 	{width: 294px; height: 100%; margin: 0; padding: 0; vertical-align: top;}
.regTd3  {width: 462px; height: 100%; margin: 0; padding: 0; vertical-align: top; background: #fafbff url(/img/regTabBodyBkgr.gif) top left repeat-y;}
.regTd4  {width: 462px; height: 9px; margin: 0; padding: 0;}
.regTd4  {width: 7px; height: 100%; margin: 0; padding: 0;}

.regP1Table {width: 294px;}
.regPageHead{}
.regPageHead h1 {font:normal 19px Verdana; color: #c44f02;}
.regP1Td1   {background: #fafbff url(/img/regP1Bkgr.jpg) top left repeat-x; border-left: solid 1px #388fbd; border-right: solid 1px #388fbd; padding: 0 10px;}
.regP1Td1 h1 {font:bold 15px Tahoma; color: #ff693a; padding: 0 0 5px 0; border-bottom: solid 1px #d2e5ec}
.regP1Td1 p  {padding: 2px 0; margin: 0;}/* font-size: 10px;*/
.regP1Td1 span {font:bold 11px Verdana; color: #f00;}
.regP1Td1 .regInp   {width: 270px; background: #fff; border: solid 1px #72abc9; font-size: 11px;} 
.regP1Td1 .regInp01 {width: 130px; background: #fff; border: solid 1px #72abc9; font-size: 11px;}
.regP1Td1 .regInp02 {width: 30px; background: #fff; border: solid 1px #72abc9; font-size: 11px;}
.regP1Td1 .regInp03 {width: 70px; background: #fff; border: solid 1px #72abc9; font-size: 11px;}
.regP1TableExt {width: 270px;}
.regP1TableExt td {font:normal 9px Tahoma; color: #437894; text-align: right;}
.regP1TableExt .ext1 {width: 115px}
.regP1TableExt .ext2 {width: 30px}
.regP1TableExt .ext3 {width: 60px}
.regP1Td1 .narrow {padding: 0; margin: 0;}
.helpPanel {width: 294px; height: 116px; background: #fafbff url(/img/helpPanel.jpg) top left no-repeat; padding: 0; margin: 0;}
.helpPanel div {padding: 60px 0 0 20px; margin: 0;}

.testimonP1 {width: 294px; background: #fafbff url(/img/testimonBkgr1.jpg) top left no-repeat;}
.testimonP2 {background: transparent url(/img/testimonBkgr2.jpg) bottom left no-repeat;}
.testimonP2 p {padding: 5px 20px; margin: 0; text-align: right;}
.testimonP2 .redAuthor {padding: 0 20px; margin: 0; text-align: right; font: bold 11px Georgia; font-style: italic; color: #f00;}

.regPanel2-01{width: 462px; height: 239px; background: url(/img/regTitlePic01.jpg) top left no-repeat;}
.regPanel2-01 div {text-align: right; padding: 30px; font: normal 15px Tahoma; color: #01265f;}
.regPanel2-01 div span {font:normal 30px Tahoma}

.regPanel2-02{width: 462px; height: 239px; background: url(/img/regTitlePic02.jpg) top left no-repeat;}
.regPanel2-02 div {text-align: right; padding: 30px; font: normal 13px Tahoma; color: #fff;}
.regPanel2-02 div span {font:normal 27px Tahoma}
.regPanel2-02 div a {color: #fff; font-weight: bold;}

.regPanel2-03{width: 462px; height: 239px; background: url(/img/regTitlePic03.jpg) top left no-repeat;}
.regPanel2-03 div {text-align: right; padding: 30px; font: normal 13px Tahoma; color: #fff;}
.regPanel2-03 div span {font:normal 27px Tahoma}

.regPanel2-04{width: 462px; height: 239px; background: url(/img/regTitlePic04.jpg) top left no-repeat;}
.regPanel2-04 div {text-align: right; padding: 30px; font: normal 13px Tahoma; color: #fff;}
.regPanel2-04 div span {font:normal 27px Tahoma}

.regPanel2-05{width: 462px; height: 239px; background: url(/img/regTitlePic05.jpg) top left no-repeat;}
.regPanel2-05 div {text-align: right; padding: 30px; font: normal 13px Tahoma; color: #833401;}
.regPanel2-05 div span {font:normal 27px Tahoma}

.regPanel2-06{width: 462px; height: 239px; background: url(/img/regTitlePic06.jpg) top left no-repeat;}
.regPanel2-06 div {padding: 30px; font: normal 13px Tahoma; color: #000;} /*text-align: right; */
.regPanel2-06 div span {font:normal 27px Tahoma}

.regTestDiv {border: solid 1px red; width: 462px; height: 100%;}

.regTabBodyDiv {width: 462px; padding: 0; margin: 0;} /* height: 430px;*/
.regTabTable {width: 462px; height: 22px; background: url(/img/tabPanelBkgr.gif);}
.regTabBodyTable  {width: 462px; height: 100%;}
.regTabBodyTable .pdCenter {width: 462px; height: 100%;}

.regTabBodyDiv2 {margin: 10px; padding: 0;}

.regP1Td1 .regError {font: normal 11px Tahoma; color: red}

.h1f16seo {color:#2073A3;font-size:16px;}
.p12seo{font-size:12px;font-family:Tahoma;margin-top:0;margin-bottom:10;}
.sp15gbseo{font-size:15px; font-weight:bold; color:#595959;}

.advPricingTab01 {width: 421px; height: 72px; background: url(/img/advPricingTab01.jpg);}
.advPricingTab01 td {padding-left: 100px; font:normal 12px Verdana;}

.advPricingTab02 {}
.advPricingTab02 td {padding: 5px 5px 5px 10px;  font:bold 12px Verdana;}
.advPricingTab02 .td01 {width: 115px; height: 28px; background: url(/img/td01bg.gif) center left no-repeat;}
.advPricingTab02 .td01a {}
.advPricingTab02 .td02 {width: 115px; height: 28px; background: url(/img/td02bg.gif) center left no-repeat;}
.advPricingTab02 .td02a {}
.advPricingTab02 .td03 {width: 115px; height: 28px; background: url(/img/td03bg.gif) center left no-repeat;}
.advPricingTab02 .td03a {}

 .h3c11{font-family:"Calibri"; font-size:11pt;color:#548dd4;}
        .tt8{font-family:"Tahoma";font-size:8.5pt; }
        .bt10{font-family:"Tahoma";font-size:10pt;color:#808080;font-weight:bold;}
        .at10{font-family:"Tahoma";font-size:10pt;color:#548dd4;font-weight:bold;}