/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    /*BACKGROUND-COLOR: white;*/
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
	BACKGROUND-COLOR:#FFFFFF;
}

IMG {
	border: solid 0 white
}
H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#025774;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#025774;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#025774;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#DD8C26;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

blockquote {
	BACKGROUND-COLOR: #dddddd;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	WIDTH: 90%;
	border: 1px dotted #770000;
	padding: 0 5px 0 5px;
}
	




.ts_xlarge_caption_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	24;
	font-weight:	600;
	font-style:	normal;
	color: #025774;
}

.ts_large_caption_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	20;
	font-weight:	600;
	font-style:	normal;
	color: #025774;
}

.ts_large_caption_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	20;
	font-weight:	600;
	font-style:	normal;
	color: white;
	line-height:24px;
}
.ts_large_caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	20;
	font-weight:	900;
	font-style:	normal;
}





.ts_med_caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14;
	font-weight:	700;
	font-style:	normal;
}

.ts_med_caption_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14;
	font-weight:	700;
	font-style:	normal;
	color: white;
}
.ts_med_caption_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16;
	font-weight:	600;
	font-style:	normal;
	color: #025774;
}
.ts_blog_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14;
	font-weight:	600;
	font-style:	normal;
	color: #025774;
	padding: 4px; border-bottom: 2px solid #025774;
}
.ts_med_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12;
	font-style:	normal;
	color: #777777;
}
.ts_med_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12;
	font-style:	normal;
	font-weight: bold; 
	color: #666666; 
	padding :5px;
}
.ts_med_link_noul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12;
	font-weight:	300;
	font-style:	normal;
	cursor: pointer;
}
.ts_med_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12;
	font-weight:	300;
	text-decoration: underline;
	cursor: pointer;
}



.ts_small_caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11;
	font-weight:	700;
	font-style:	normal;
	color: #777777;
	padding-bottom:1px;
}
.ts_small_caption_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12;
	font-weight:	700;
	font-style:	normal;
	color: white;
}
.ts_small_caption_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14;
	font-weight:	700;
	font-style:	normal;
	color: #025774;
}


.ts_small_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	9;
	font-weight:	300;
	font-style:	normal;
	vertical-align: top;
	padding: 0px;
}
.ts_blog_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	font-weight:	300;
	font-style:	normal;
	vertical-align: top;
	padding: 4px;
	border-bottom: 1px solid #AEBF88 !important;
}
.ts_small_label_middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	9;
	font-weight:	300;
	font-style:	normal;
	vertical-align: middle;
	padding: 0px;
}

.ts_small_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	9;
	font-weight:	300;
	font-style:	normal;
	color: #888888;
}

.ts_small_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	9;
	font-weight:	300;
	font-style:	normal;
	text-decoration: underline;
}
.ts_small_link_noul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	9;
	font-weight:	300;
	font-style:	normal;
}


.ts_xsmall_caption_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10;
	font-weight:	800;
	font-style:	normal;
	color: white;
	line-height: 0;
}
.ts_xsmall_caption_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	9;
	font-weight:	700;
	font-style:	normal;
	color: #025774;
}
.ts_xsmall_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	8;
	font-weight: 300;
	font-style:	normal;
	vertical-align: top;
	padding: 3px;
}


hr {
	line-height: 0;
}

.ts_register_page_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12;
	font-style:	normal;
	line-height: 1.5;
	color: #FFF;
	padding: 5px;
}

.ts_register_page_body a {color: #fff; font-weight: bold;}

.ts_register_page_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12;
	font-style:	normal;
	line-height: 1.5;
	color: #333;
	padding: 5px;
}

.ts_register_page_body a {color: #333; font-weight: bold;}


table.MgmtTblStyle {
	border: solid 0 #025774;
}


.ts_edit_entry_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	9;
	font-style:	normal;
	font-weight: bold;
	color: #888888;
}
.ts_edit_entry_small_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	9;
	font-style:	normal;
}

a:link.NavLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10;
	font-weight:	800;
	font-style:	normal;
	color: white;
	line-height: 1.8;
}
a:visited.NavLink {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10;
	font-weight:	800;
	font-style:	normal;
	color: white;
	line-height: 1.8;
}
a:active.NavLink {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10;
	font-weight:	800;
	font-style:	normal;
	color: white;
	line-height: 1.8;
}
a:hover.NavLink {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10;
	font-weight:	800;
	font-style:	normal;
	color: white;
	line-height: 1.8;
}

.ts_primary_nav_white {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:	10;
	font-weight:	800;
	font-style:	normal;
	color: white;
	line-height: 0;
	cursor: pointer;
}

.ts_edit_package_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	9;
	font-style:	normal;
	color: #888888;
}

.ts_registration_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	9;
	font-style:	normal;
	color: #888888;
}


.ts_display_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11;
	font-weight:	300;
	font-style:	normal;
	color: #888888;
	line-height: 1.5;
}
/* matt */
.contentHolder{
margin:10px;
margin-left:22px;
margin-right:22px;
}
/* matt */
.ts_ad_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10;
	font-style:	normal;
	color:#666666;
}
/* matt */
.ts_about_us_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12;
	font-style:	normal;
	color:#666666;
	padding-bottom:10px;
	vertical-align:top;
}
/* matt */
td{
font-size: 12;
}
/* matt */
.ts_table_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	14px;
	font-weight:bold;
	font-style:	normal;
	color: #025774;
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
/* matt */
.ts_table_tr_dark{
	background-color:#E8E8E8;
	vertical-align:text-top;
}
/* matt */
.ts_table_tr_light{
	background-color:#FFFFFF;
	vertical-align:text-top;
	line-height:17px;
}
/* matt */
.ts_link_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:bold;
	font-style:	normal;
	/*background-color: #FFFFFF;
	border: 1px solid #DDDDDD;*/
	padding: 3px;
	vertical-align:text-top;
}
/* matt */
.ts_link_subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight:normal;
	font-style:	normal;
	/*background-color: #FFFFFF;*/
	padding: 3px;
	padding-left: 10px;
	vertical-align:text-top;
}
/* matt */
.ts_link_header_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	font-weight: normal;
	font-style:	normal;
}
/* matt */
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11;
	font-style:	normal;
	color: #777777;
}

/* begin news section */
.NewsLinks {
			font-family: arial;
			font-size: small;
			font-weight: normal;
			text-decoration: none;
		}
		a:link.NewsLinks {text-decoration: none; font-size: small;}
		a:visited.NewsLinks {font-size: small;}
		a:active.NewsLinks {text-decoration: none; font-size: small;}
		a:hover.NewsLinks {font-size: small;}

		.NewsHeader {
			font-family: arial;
			font-size: small;
			font-weight: normal;
			text-decoration: none;
			padding-left: 5px;
		}
		a:link.NewsHeader {text-decoration: none; font-size: small;}
		a:visited.NewsHeader {font-size: small;}
		a:active.Header {text-decoration: none; font-size: small;}
		a:hover.NewsHeader {font-size: small;}

		.ticker-border {
				background-color: white;
				margin: 1px;
				padding: 1px;
				height: 400;
				width: 180;
				border:  dotted white;
				}
/* begin Newsletter */

.NewsTitle{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:30px;
	line-height:80px;
	vertical-align:middle;
	color:#999999;
	padding-right: 15px;
	padding-left: 15px;
}
.NewsHeadline{
	margin-top: 6px;
	margin-right: 5px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.NewsBar{
line-height:18px;
}
.imgInText {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.NewsToday{
	color:#666666;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:24px;
	}
.NewsTodayArrow{
	color:#999999;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:24px;
	}
/* end newsletter */






/* begin HTML template */
.FeedHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #E8F3FF;
	text-align: right;
	font-weight: bold;
	margin-bottom: 5px;
	padding-bottom:9px;
	padding-top:9px;
}
.LogoBox {
	margin-bottom: 1px;
	margin-left: 2px;
}
.ResortLocation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom:3px;
	text-transform:capitalize;
}
.Resort2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B02724;
	margin-bottom:3px;
}
.Resort3{
font-size:15px;
font-weight:bold;
}
.ResortText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-bottom:3px;
	padding-bottom:6PX;
}
.ResortTable {
	margin-top: 5px;
	margin-right: 9px;
	margin-bottom: 5px;
	margin-left: 9px;
}
/* end HTML template */



.button1{
	width:160px;
	height:22px;
	font-size:12px;
	color:#6A0000;
	border-color:#350000;
	background-color:#EFEFEF;
	border: 1px;
	border-style:solid;
	cursor: Hand;
}

.button2{
	width:28px;
	height:14px;
	font-size:9px;
	color:#6A0000;
	border-color:#350000;
	background-color:#EFEFEF;
	border: 1px;
	border-style:solid;
	cursor: Hand;
}

.ReaderFeed{
	line-height:15px;
	font-size:12px;
	vertical-align:top;
	background-color:#FFFFFF;
	font-weight:bold;
	padding: 4px;
	color:#243D75;
}

.ReaderFeedSmall{
	line-height:16px;
	font-size:9px;
	vertical-align:middle;
	background-color:#FFFFFF;
	font-weight:normal;
	padding-left:3px;
	color:#333333;
}

div.ReaderArticle{
	height: 330px;	
	width: 100%;	
	overflow: auto;	
	border: 0px;	
	background-color: #FFFFFF;	
	padding: 0px;
	vertical-align:top;
	text-align:left;
}
div.ReaderList{
	height: 180px;	
	width: 100%;	
	overflow: auto;	
	border: 0px;	
	background-color: #FFFFFF;	
	padding: 0px;
}
div.FeedList{
	height: 180px;	
	width: 100%;	
	overflow: auto;	
	border: 0px;	
	background-color: #FFFFFF;	
	padding: 0px;
}

.savePost{
color:#A5AED1;
}
/* Begin Posting Styles */

.FeedHeader {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #E8F3FF;
text-align: right;
font-weight: bold;
margin-bottom: 5px;
padding-bottom:9px;
padding-top:9px;
}
.LogoBox {
margin-bottom: 1px;
margin-left: 2px;
}
.ResortLocation {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #025774;
margin-bottom:3px;
text-transform:capitalize;
}
.Resort2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #B02724;
margin-bottom:3px;
}
.Resort3{
font-size:15px;
font-weight:bold;
}
.ResortText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #025774;
margin-bottom:3px;
padding-bottom:6PX;
}
.ResortTable {
margin-top: 5px;
margin-right: 9px;
margin-bottom: 5px;
margin-left: 9px;
}
.CompanyName
{
line-height:37px;
color:#025774;
padding-left:14px;
padding-right:14px;
}
.padding{
padding-left:14px;
padding-left:14px;
padding-top:7px;
padding-bottom:7px;
}

/* End Posting Styles */

/* Nav Bar */

.NavBarTR{
line-height:26px;
}

a.NavBarLink, a:Link.NavBarLink, a:visited.NavBarLink {
color:#FFFFFF;
font-size: 10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:4px;
margin-top:5px;
margin-left:18px;
margin-right:18px;
vertical-align:top;
}
a:hover.NavBarLink {
text-decoration:underline;
}

.NavDarkTR{
line-height:26px;
}

a.NavDarkLink, a:Link.NavDarkLink, a:visited.NavDarkLink {
color:#025774;
font-size: 10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:4px;
margin-top:5px;
margin-left:18px;
margin-right:18px;
vertical-align:top;
}
a:hover.NavDarkLink {
color:#DD8C26;
text-decoration:none;
}

.navDarkText {
	color:#025774;
	font-size: 10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	margin-top:5px;
	margin-left:25px;
	margin-right:25px;
	vertical-align:middle;
}
.navDarkTextLarge {
	color:#025774;
	font-size: 14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	margin-top:5px;
	margin-left:25px;
	margin-right:25px;
	vertical-align:middle;
}

/* End Nav Bar */

.buttonMore {
margin-left:13px;
margin-bottom:0px;
padding-right:10px;
padding-top:2px;
}

.shortDescription {
color:#666666;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:top;
padding-top:2px;
padding-left:3px;
}


.navBarText {
	color:#FFFFFF;
	font-size: 10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	margin-top:5px;
	margin-left:25px;
	margin-right:25px;
	vertical-align:middle;
}
.navBarTextLarge {
	color:#FFFFFF;
	font-size: 14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:4px;
	margin-top:5px;
	margin-left:25px;
	margin-right:25px;
	vertical-align:middle;
}



.ts_pds_layout1_header1 {
	font-family:Verdana;
	font-size:medium;
	text-align:center;
	font-weight:600;
}
.ts_pds_layout1_entry1 {
	font-family:Verdana;
	font-size:xx-small;
}

#TopTabTable {
	width: 100%;
	height: 31px;
	position: relative;
	margin-top: -53px;
}

a.tabSpacer
{
float: right;
height: 31px;
width: 40%;

}
a.tab90
{
float:right;
width:90px;
height: 31px;
text-decoration:none;
 
background: URL(http://static.travelscream.com/images/frame/newtab_90_off.gif);
text-align: center;
	color: #474B4C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.tab90:hover {background: URL(http://static.travelscream.com/images/frame/newtab_90_over.gif);}

a.tab90act
{
float:right;
width:90px;
height: 31px;
text-decoration:none;
background: URL(http://static.travelscream.com/images/frame/newtab_90_active.gif);
text-align: center;
	color: #474B4C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

a.tab120
{
float:right;
width:120px;
height: 31px;
text-decoration:none;
 
background: URL(http://static.travelscream.com/images/frame/newtab_120_off.gif);
text-align: center;
	color: #474B4C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.tab120:hover {background: URL(http://static.travelscream.com/images/frame/newtab_120_over.gif);}

a.tab120act
{
float:right;
width:120px;
height: 31px;
text-decoration:none;
background: URL(http://static.travelscream.com/images/frame/newtab_120_active.gif);
text-align: center;
	color: #474B4C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

a.tab150
{
float:right;
width:150px;
height: 31px;
text-decoration:none;
 
background: URL(http://static.travelscream.com/images/frame/newtab_150_off.gif);
text-align: center;
	color: #474B4C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.tab150:hover {background: URL(http://static.travelscream.com/images/frame/newtab_150_over.gif);}

a.tab150act
{
float:right;
width:150px;
height: 31px;
text-decoration:none;
background: URL(http://static.travelscream.com/images/frame/newtab_150_active.gif);
text-align: center;
	color: #474B4C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}


li.dbNav {display:inline}

.tabText {padding-top: 10px;}

.leftnav_divider {
position: relative;
left: -12px;
background: url(http://static.travelscream.com/images/frame/leftnav_divider.gif) no-repeat;
}

#leftnav_table {
font-family: Verdana, Sans-Serif;
font-size: 10px;
font-weight: bold;
color: #DD8626;
}

.leftnav_item {
line-height: 20px;
padding: 8 8 8 8;
margin-left: -11px;
color: #025774;
}

a.leftnav_item {
background-image: none;
text-decoration: none;
color: #757575;
}

a.leftnav_item:visited {
color: #757575;
}

a.leftnav_item:hover {
background-image: url(http://static.travelscream.com/images/frame/leftnav_bg_over.gif);
background-repeat: no-repeat;
color: #757575;
text-decoration: none;
}

.orangetitle {
font-size: 18px; color: #DD8C26; font-family:  Verdana, Arial, Sans-Serif; font-weight: bold;
}

.blacktitle {
font-size: 16px; color: #FFF; font-family: Verdana, Arial, Sans-Serif; font-weight: bold;
}
.blacktitle a:hover {text-decoration: none;}

.whitetitle {
font-size: 18px; color: #FFF; font-family: Verdana, Arial, Sans-Serif; font-weight: bold;
}
#preload img {height: 0; width: 0; border-width: 0;position: absolute;bottom: 0;left: 0;z-index: -30;}

.blogmenu, .blogmenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 260; /*WIDTH OF MAIN MENU ITEMS*/
z-index: 22;
position:absolute;
margin-left: 100px;
margin-top: 6px;
visibility: hidden;
}

.blogmenu, .blogmenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 260; /*WIDTH OF MAIN MENU ITEMS*/
z-index: 22;
position:absolute;
margin-left: 100px;
margin-top: 6px;
visibility: hidden;
}

.blogmenu li{
position: relative;
}

.blogmenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 190px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
filter:alpha(opacity=100);
-moz-opacity:1;
visibility: hidden;
}

.blogmenu li a{
background-color: #2085AA;
font: bold 12px Verdana, Helvetica, sans-serif;
color: #FFF;
display: block;
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
padding-right: 5px;
}

.blogmenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(http://static.travelscream.com/images/frame/choose_arrow.png) no-repeat center right;
}

.blogmenu li a:visited, .blogmenu li a:active{
color: #FFF;
}

.blogmenu li a:hover{
background-color: #879E4C;
color: #FFFFFF;
text-decoration: none;
}





.p_text_button {
	border: medium outset #025774;
	font-family:Arial; 
	font-size: large; 
	padding-left: 20; 
}

.body_Standard { color: #000000; font-size: 12px; font-weight: normal; }
.body_Small { color: #000000; font-size: 10px; font-weight: normal; }
.body_Large { color: #000000; font-size: 14px; font-weight: normal; }
.body_Tiny { color: #000000; font-size: 8px; font-weight: normal; }
.body_Gray { color: #999999; font-size: 12px; font-weight: normal; }
.body_White { color: #FFFFFF; font-size: 12px; font-weight: normal; }
.body_Bold { color: #000000; font-size: 12px; font-weight: bold; }

.title_Standard { color: #000000; font-size: 14px; font-weight: bold; }
.title_Red { color: #CC0000; font-size: 14px; font-weight: bold; }
.title_Blue { color: #0000CC; font-size: 14px; font-weight: bold; }
.title_Green { color: #00CC00; font-size: 14px; font-weight: bold; }
.title_Gray { color: #999999; font-size: 14px; font-weight: bold; }
.title_White { color: #FFFFFF; font-size: 14px; font-weight: bold; }
.title_Giant { color: #000000; font-size: 18px; font-weight: bold; }

/* support page */
.ts_pds_layout1_entry1 {font-size: 11px; font-weight: bold;}
a.ts_pds_layout1_moreInfo1 {font-size: 9px; color:#E75518;}
#ts_pds_layout_18 a.ts_pds_layout1_entry1 { color:#025774;}
#orangeBox5 a { color: #E75518;}
.supportAreaHeader {font-size: 14px; font-weight: bold; color:#025774;}
.supportItemTitle {font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#orangeBox5 .supportItemTitle a {color:#025774;}

/* statistics page */
.ts_small_caption_red_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	12;
	font-weight: bold;
	font-style:	normal;
	color: #025774;
}
#stats_blogCaption {
	background: #999;
	font-weight: bold;
	padding: 4px;
	color: #FFF;
}
.ts_small_stats_text {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	11;
	font-weight: normal;
	font-style:	normal;
	color: #000;
width: auto;
}

/* new colors color fixes Dustin 12/1/08 */
.ts_small_caption a { color: #025774; }
.ts_small_label a { color: #025774; }


/* manageEntries account table */
#accountTable { background: #E0E0E9; clear: both;}
#accountTable .ts_small_label {padding: 4px;}
.accountTitle {border-bottom: 2px solid #fff;}

#tdKeywords { width: 675px; background: #F0F0EE;}
#tdShortSummary, #tdCaption {height: 48px; vertical-align: top;}




.ts_small_label_listbox {
	font-family: Courier, "Courier New", monospace;
	font-size:	11;
	font-weight:	300;
	font-style:	normal;
	vertical-align: top;
	padding: 0px;
}

