body {background-color: #FFFFFF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

.center134{margin-left:auto;margin-right:auto;width:134em;}
.center770{margin-left:auto;margin-right:auto;width:770em;}		
.center780{margin-left:auto;margin-right:auto;width:780em;}
.center790{margin-left:auto;margin-right:auto;width:790em;}
.center800{	margin-left:auto;margin-right:auto;width:800em;}

.width134{width:134px}	
.width770{width:770px}
.width780{width:780px}
.width790{width:790px}
.width800{width:800px}

.td_freetrial {background-image: url(../images/sdc_freetrial.jpg);height: 204px;width: 222px;}	
.table_bgborder {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;}
.table_greyborder {
	border: 1px solid #999999;}	
.td_wht_brd	{
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}	
.table_org {background-color: #E12C01;}
	
.td_header {background-image: url(http://www.travelsdc.com/images/TSDC_top_full_n.jpg);height: 126px;}	
.td_header_sp {background-image: url(http://www.travelsdc.com/images/TSDC_top_full_sp.jpg);height: 126px;}	
.td_nav {
	background-image: url(TSDC_topnav.jpg);
	height: 34px;
}
.td_align_centered { text-align: center; }
.td_align_left { text-align: left; }
.td_align_right { text-align: right; }	
.td_align_justified { text-align: justify; }
.td_nowrap{ white-space: nowrap; }

.td_h004 { height: 4px; }
.td_h009 { height: 9px; }
.td_h012 { height: 12px; }
.td_h030 { height: 30px; }
.td_h045 { height: 45px; }
.td_h070 { height: 70px; }
.td_h206 { height: 206px; }
.td_h226 { height: 226px; }

.td_w010 { width: 10px; }
.td_w020 { width: 20px; }
.td_w030 { width: 30px; }
.td_w046 { width: 46px; }
.td_w062 { width: 62px; }
.td_w072 { width: 72px; }
.td_w075 { width: 75px; }
.td_w100 { width: 100px; }
.td_w120 { width: 120px; }
.td_w134 { width: 134px; }
.td_w136 { width: 136px; }
.td_w160 { width: 160px; }
.td_w174 { width: 174px; }
.td_w180 { width: 180px; }
.td_w330 { width: 330px; }
.td_w342 { width: 342px; }
.td_w370 { width: 370px; }
.td_w500 { width: 500px; }
.td_w618 { width: 618px; }

td.one-column { width: 100%; }
td.two-column { width: 50%; }
td.four-column { width: 25%; }
td.three-column1 { width: 33%; }
td.three-column2 { width: 67%; }

.tdc_oral { background-color: #FF6600; }
.tdc_ora { background-color: #E12C01; }
.tdc_tan { background-color: #FFE09F; }
.tdc_ylw { background-color: #FFFFCC; }
.tdc_gld { background-color: #FFCC66; }

.td_freetrial_top {background-image: url(../images/sdc_freetrial_top.jpg);height:206px;width: 179px;}
.td_freetrial_new {background-image: url(../images/sdc_freetrial_new.jpg);height: 400px;width: 180px;}
.td_freetrial_sml {background-image: url(../images/sdc_freetrial_blog.jpg);height: 220px;width: 180px;}

.td_tabtop {background-image: url(../images/index_tabtop.gif);height: 40px;width: 790px;}
.td_tabmid {background-image: url(../images/index_tabmid.gif);}
.td_tabbot {background-image: url(../images/index_tabbot.gif);height: 16px;width: 790px;}
.td_hnav {
	height: 20pt;
	background-color: #E12C01;
	text-align: left;
	vertical-align: middle;}	
.td_nav {background-image: url(http://www.travelsdc.com/images/TSDC_topnav.jpg);height: 34px;}	
.td_listtop {background-image: url(http://www.travelsdc.com/images/listtop.jpg);height: 30px;}
.td_listmid {background-image: url(http://www.travelsdc.com/images/listmid.jpg);}
.td_listbot {background-image: url(http://www.travelsdc.com/images/listbot.jpg);height: 30px;}

p.centered { text-align: center; }

img { border: none; }
.img_margin10 {
	margin-left: 10px;
	margin-right: 10px;
	border: none;
	margin-top: 10px;
	margin-bottom: 10px;}
.img_margin05 {
	margin-left: 5px;
	margin-right: 5px;
	border: none;
	margin-top: 5px;
	margin-bottom: 5px;}

a.blk_12:link, a.blk_12:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	margin: 2px;
	padding: 2px;
	line-height: 16px;
	text-decoration: none;
}
a.blk_12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #0099FF;
	margin: 2px;
	padding: 2px;
	line-height: 16px;}

a.blu_14b:link, a.blu_14b:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0099FF;
	margin: 2px;
	padding: 2px;
	line-height: 16px;}
a.blu_14b:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099FF;
	margin: 2px;
	padding: 2px;
	line-height: 16px;}
a.dblu_10:link, a.dblu_10:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0033CC;
	text-decoration: underline;
	margin: 2px;
	padding: 2px;
	font-weight: normal;
	line-height: 18px;}
a.dblu_10:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0033CC;
	margin: 2px;
	padding: 2px;
	font-weight: normal;
	line-height: 18px;}	
a.grn_9:link, a.grn_9:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #009966;
	text-decoration: underline;
	font-weight: bold;
	margin-right: 1px;
	margin-left: 1px;
	padding-right: 1px;
	padding-left: 1px;
	line-height: 18px;}
a.grn_9:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #009966;
	margin-right: 1px;
	margin-left: 1px;
	padding-right: 1px;
	padding-left: 1px;
	line-height: 18px;}	
a.resorts:link, a.resorts:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 16px;}
a.resorts:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0066FF;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	line-height: 16px;
	background-color: #FFFFFF;}
a.topnav:link, a.topnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	line-height: 20px;}
a.topnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;}
a.wht_10:link, a.wht_10:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	margin-right: 1px;
	margin-left: 1px;
	padding-right: 1px;
	padding-left: 1px;
	line-height: 14px;}
a.wht_10:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFF00;
	margin-right: 1px;
	margin-left: 1px;
	padding-right: 1px;
	padding-left: 1px;
	line-height: 14px;
	font-weight: bold;}
a.wht_13:link, a.wht_13:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	line-height: 16px;}
a.wht_13:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFF00;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	line-height: 16px;}
a.wht_16b:link, a.wht_16b:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	margin: 2px;
	padding: 2px;
	line-height: 20px;}
a.wht_16b:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFF99;
	margin: 2px;
	padding: 2px;
	font-weight: bold;
	line-height: 20px;}
