@import url("/css-template/global.css?SID=f1bae117a0b58f57c2ba4e918bdf469f");



.pageAdmin .pageCell {
    vertical-align: top;	
    border: #999999 2px solid;
}

.pageAdmin .pageCell:hover {
    vertical-align: top;	
    border: #0000ff 2px solid;
    background-color: #ccccff;
}
.pageCell table.cellAdminTable {
	z-index: 999999999;
    position: relative;
}
.pageCell table.cellAdminTable {
	border-collapse: collapse; /*IE7 and under*/
    border: #999999 2px solid;
    width: 100%;
}

.pageCell:hover table.cellAdminTable {
	border-collapse: collapse; /*IE7 and under*/
    border: #0000ff 2px solid;
    background-color: #ccccff;
    width: 100%;
}

.pageCell table.cellAdminTable tr {
    background-color: #cccccc;
    color: #000000;
}

.pageCell:hover table.cellAdminTable tr {
    background-color: #0000ff;
    color: #999999;
}

.pageCell table.cellAdminTable tr td {
    vertical-align: top;	
    padding: 2px;
}	

.pageCell table.contentAdminTable {
	border-collapse: collapse; /*IE7 and under*/
    border: #999999 2px solid;
    width: 100%;
}

.pageCell table.contentAdminTable:hover {
	border-collapse: collapse; /*IE7 and under*/
    border: #ff0000 2px solid;
    background-color: #ffcccc;
    width: 100%;
}

.pageCell .contentAdmin:hover {
	border: 1px #ff0000 solid;
}

.pageCell .contentAdmin .contentAdminTop {
	z-index: 999999999;
    position: relative;
	background-color: #cccccc;
	color: #000000;
    padding: 2px;
    height: 16px;
}

.pageCell .contentAdmin:hover .contentAdminTop {
	background-color: #ff0000;
	color: #ffffff;
    padding: 2px;
}

.pageCell .contentAdmin .contentAdminBottom {
	z-index: 999999999;
    position: relative;
    padding: 2px;
    height: 16px;
}

table.contentTable {
	border-collapse: collapse; /*IE7 and under*/
    border: 0px;
	width: 100%;
}

table.contentTable td {
	vertical-align: top;
	padding: 0px;
}

img.right {
	float: right;
	margin-left: 1px;
}

img.rightSpaced {
	float: right;
	margin-left: 10px;
}

img.topRight {
	float: right;
	margin-left: 1px;
	margin-bottom: 1px;
}

img.topRightSpaced {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

img.left {
	float: left;
	margin-right: 1px;
}

img.leftSpaced {
	float: left;
	margin-right: 10px;
}

img.topLeft {
	float: left;
	margin-right: 1px;
	margin-bottom: 1px;
}

img.topLeftSpaced {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

img.border {
	padding: 2px;
	border: #000000 1px solid;
}

img.adminIcon { 
    background-color: #000000; 
    /*background-image: url(/images/icons/bg_rounded.gif); */
    /*background-repeat: no-repeat; */
    cursor: pointer; 
    cursor: hand;/*quirk for IE5,IE55*/
} 

img.disabledAdminIcon { 
    background-color: #999999; 
    /*background-image: url(/images/icons/bg_rounded.gif); */
    /*background-repeat: no-repeat; */
    cursor: pointer; 
    cursor: hand;/*quirk for IE5,IE55*/
} 

.prototip .default { width: 150px; color: #fff; }
.prototip .default .toolbar { background: #0F6788; font: italic 17px Georgia, serif; }
.prototip .default .title { padding: 5px; font: 11px Arial, Helvetica, sans-serif; }
.prototip .default .content { background: dodgerblue; font: 11px Arial, Helvetica, sans-serif; padding: 5px;}

.open-tooltip {
	color: #ff00ff;
	background-color: #ffffff;
	border: #ff00ff 1px solid;
	padding-left: 2px;
	padding-right: 2px;
    cursor: pointer; 
    cursor: hand;/*quirk for IE5,IE55*/
}

h1 {
    font-size: 180%;
    font-weight: bold;
    color: #003366; 
}

h2 {
    font-size: 140%;
    font-weight: bold;
    color: #3399ff; 
}    

.searchResult {
    font-weight: bold;
}


/*******************************
 * General
 *******************************/
.body_content {
	color: #ffffff;
	padding: 10px;
}

h1, h2, h3 {
	font-family: Futura,Myriad Pro,Trebuchet MS,Verdana,Arial,Sans-Serif;
	color: #EA4397;
	font-weight: normal;
}

h3 {
	font-size: 12pt;
}

h4 {
	font-size: 10pt;
	font-family: Verdana, Arial, Sans-Serif;
	color: #EA4397;
	font-weight: bold;
}

#travelNews {
	font-size: 8pt;
	color: #FFFFFF;
}

#travelNews a {
	color: #EA4397;
	font-size: 8pt;
	text-decoration: none;
}

.body_content a {
	color: #ffffff;
	text-decoration: underline;
}

.body_content a:hover {
	color: #ffffff;
	text-decoration: none;
}

.body_content h2 a {
	text-decoration: none;
	color: #EA4397;
}


.body_content img {
	border: 0;
}

.right {
	text-align: right;
}

#footer a {
	color: #ffffff;
	text-decoration: underline;
}

#footer a:hover {
	color: #ffffff;
	text-decoration: none;
}

#footer {
	color: #ffffff;
	background-color: #272727;
	margin-left: 10px;
	margin-right: 10px;
	width: 960px;
	margin: auto;
}

#footer .footer_content {
	font-size: x-small;
	color: #ffffff;
	padding: 10px;
}

#rectangles {
  padding: 5px;
  color: #888888;
  font-size: 8pt;
}

#tdDollar a, #tdQuestion a, #tdSeven a {
  font-size: 8pt;
  text-decoration: none;
  color: #444444;
}

#tdDollar a:hover, #tdQuestion a:hover, #tdSeven a:hover {
  font-size: 8pt;
  text-decoration: none;
  color: #999999;
}

#tdDollar, #tdQuestion, #tdSeven {
  width: 220px;
  height: 246px;
  padding: 55px 10px 5px 7px;
  font-size: 8pt;
  color: #777777;
}

#tdDollar  {
  background: transparent url(/upload/image/rectangle1.gif) no-repeat;
}

#tdQuestion {
  background: transparent url(/upload/image/rectangle2.gif) no-repeat;
}

#tdSeven {
  background: transparent url(/upload/image/rectangle3.gif) no-repeat;
}

#blurb {
  color: #FFFFFF;
  font-size: 13pt;
  font-family: Tahoma, Verdana, Futura;
  letter-spacing: 0.7px;
}

.td-logo img{
  padding: 3px;
  border: 1px solid #CCCCCC;
}

.td-logo {
  vertical-align: top;
}

.td-data{
  background-color: #000000;
  border: none;
  padding: 3px;
  text-align: center;
}

.clientImg {
  vertical-align: top;
  text-align: center;
}

/*******************************
 * Header Logo 
 *******************************/
.header_logo {
	background-color:#FFFFFF;
	float:left;
	padding-left:10px;
	width:202px;
}

/*******************************
 * Header Search 
 *******************************/
.header_search {
	background:#FFFFFF url(/upload/image/site/search-bg.jpg) no-repeat scroll left center;
	float:right;
	width:185px;
}

/*******************************
 * Header Search Button 
 *******************************/
.header_search_button {
	float:right;
	font-size:10px;
	height:15px;
}
.header_search_button input {
	font-size: 10px;
	padding: 0;
	border: 0;
}

.header_search_value {
	float:left;
	padding:0 4px;
	width:160px;
}

/*******************************
 * Header Search Field 
 *******************************/
.header_search_value input {
	background-color:#EA4397;
	border:medium none;
	color:#FFFFFF;
	font-size:10px;
	height:14px;
	letter-spacing:1px;
	margin:1px 2px 0;
	width:154px;
	padding:1px;
}

/*******************************
 * Header Call Us
 *******************************/
.header_right {
	float: right;
	color:#EA4397;
	font-family: Futura,Myriad Pro,Trebuchet MS,Verdana,Arial,Sans-Serif;
	font-weight: normal;
	font-size: medium;
	margin: 30px 10px 0 0;
	width: 185px;
}

/*******************************
 * Top Navigation
 *******************************/
.nav {
	background:#FFFFFF url(/upload/image/site/nav-bar.jpg) repeat-x scroll 0 0;
	height: 35px;
	width: 100%;
}

.nav_sep {
	background:#FFFFFF url(/upload/image/site/nav-sep.gif) no-repeat scroll 0 0;
	height: 35px;
	width: 1px;
	padding: 0px;
}

.nav_item {
	/* if 7, these are 104px wide */
	/* if 6, these are 121.5px wide */
	width: 121px;
	font-family: Futura,Myriad Pro,Trebuchet MS,Verdana,Arial,Sans-Serif;
	font-weight: bold;
	text-align: center;
	padding: 0;
}

.nav_item a {
	color: #000000;
	text-decoration: none;
	line-height: 25px;
	padding-top: 5px;
	display: block;
}

.nav_item a:hover {
	color: #EA4397;
}

.nav table {
	margin: 0;
	padding: 0;
	width: 100%;
}

#footer {
color: #999999;
}

/*******************************
 * Testimonials
 *******************************/
#client {
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Verdana, Tahoma;
	font-size: 8pt;
	min-height: 100px;
}

#clientLink {
	margin-top: 5px;
	margin-bottom: 5px;
	color: #cccccc;
	font-style: italic;
	text-decoration: underline;
}

#clientData {
}

#clientImage {
	margin-top: 5px;
	margin-bottom: 5px;
}

#clientTestimonial {
	color: #ffffff;
}

#clientAuthorName {
	margin-top: 5px;
	color: #cccccc;
	font-style: italic;
}

#clientAuthorPosition {
	color: #cccccc;
	font-style: italic;
}

table#rss td {
	font-size: 0.9em;
	color: #FFFFFF;
}

table#rss td a {
	color: #EA4397;
	text-decoration: none;
}

/*******************************
 * Left Hand Spawnrider Menu
 *******************************/

.nav_left_seperator {
	background: transparent url(/upload/image/site/divider-200x2.png) no-repeat center;
	height: 2px;
	margin-top: 20px;
	margin-bottom: 20px;
}

#spawnrider-menu {
	margin-top: 10px;
}

#spawnrider-menu ul {
    list-style-image : none;
    list-style-position : outside;
    list-style-type : none;
    margin : 0;
    padding : 0;
    font-size: 100%;
}

#spawnrider-menu ul li {
    cursor : pointer;
    text-align : left;
	font-family: trebuchet ms, Futura, 'myriad pro', verdana, verdana, arial, sans-serif;
	background: transparent url(/upload/image/site/left-link.jpg) no-repeat 0 0;
	margin: 4px 0 0 3px;

}

#spawnrider-menu ul ul {
	background-color: #383838;
}

#spawnrider-menu ul ul li {
    text-align : left;
	background: none;
	list-style-type: disc;
}

#spawnrider-menu ul li a {
    color: #383838;
    text-decoration : none;
    /*display : block;*/
    padding-left: 10px;
    font-weight: normal;
    line-height: 38px;
    font-size: 14px;
}

#spawnrider-menu ul ul li a {
    color: #ffffff;
    text-decoration : none;
    display : block;
    padding-left: 8px;
}

#spawnrider-menu ul li a.menu1:hover {
	color: #EA4397;
}

#spawnrider-menu ul ul li a:hover {
	color: #EA4397;
	text-decoration: underline;
}

/*******************************
 * Polls
 *******************************/
#poll {
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

#poll h2 {
}

#poll h3 {
}

#poll .poll {
	color: #ffffff;
	font-size: 9px;
}

/*******************************
 * Top Drop Down Menu
 *******************************/
#dd-menu {
/*    width: 100%; */
/*    background: #00A5A5; */
/*    padding-left: 10px; */
/*    border-bottom: 0px #D0DADB solid;*/
/*    height: 33px; */
}

#dd-menu  ul {
    display: block;
    margin: 0;
    padding: 0;
    line-height: 1em;
    list-style: none;
    z-index: 90;
}

#dd-menu  ul li {
    float: left;
    margin: -2px 3px 0 0;
    padding: 0;
    list-style-type: none;
	background: transparent url(/upload/image/site/nav-sep.gif) no-repeat scroll 0px 1px;
    height: 35px;
    width: 118px;
}

#dd-menu ul li a {
	/* if 7, these are 104px wide */
	/* if 6, these are 121.5px wide */
	/* add one for the seperator on the left */
    float: left;
    display: block;
	width: auto;
	line-height: 25px;
	font-weight: bold;
    text-decoration: none;
	font-family: Trebuchet MS,Futura,Myriad Pro,Verdana,Arial,Sans-Serif;
    font-size: small;
	color: #777777;
    margin: 0;
	padding-top: 5px;
	text-align: center;
}

#dd-menu  ul li a:hover {
	color: #EA4397;
    text-decoration: none;
}

#dd-menu  ul li.sep {
    color: #000000;
    padding: 0em 0em 0.5em 0em;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#dd-menu  ul li a {
    float: none;
}

/* End IE5-Mac hack */
#dd-menu  ul.level2, #dd-menu ul.level3 {
    position: absolute;
    top: 0px;
    left: 0px;
    visibility: hidden;
}

#dd-menu  ul.level2 li, #dd-menu ul.level3 li {
    float: none;
    margin: 0;
    padding: 0;
    width: 200px;
}

#dd-menu  ul.level2 li a, #dd-menu ul.level3 li a {
    padding: 9px;
    color: #777777;
    background: #ffffff;
    text-align: left;
}

#dd-menu  ul.level2 li a:hover,#dd-menu  ul.level3 li a:hover {
    background: #ffffff;
    color: #EA4397;
    text-align: left;
}








