/*Name: netresort.css*/
H1 { 
	font-size: 100% ; 
	font-weight: normal; 
	font-style: normal;
	display: inline;
}
	
H3 { 
	font-size: 120% ; 
	padding-bottom: 0;
	margin-bottom: 0;
}

.nicetable {
	border-collapse: collapse;
	border-color: #111111;
}

.niceinntable {
	border-collapse: collapse;
	border-color: #000000;
}
	
UL.SiteSearch {
	LIST-STYLE: none url(/images/bullets/bullet_small.gif) outside; MARGIN: 0px 0px 0px 12px;
}

UL.SiteSearch LI {
	padding: 5px 0px 5px 0px; margin: 5px 0px 0px 0px; font: 10px Arial, Helvetica, sans-serif;
}

A.SiteSearch:ACTIVE, A.SiteSearch:LINK, A.SiteSearch:VISITED {
	font: 10px Arial, Helvetica, sans-serif;
	color : #336699;
	font-weight : bold;		
	text-decoration : underline;	
}

A.SiteSearch:HOVER {
	font: 10px Arial, Helvetica, sans-serif;
	color : #336699;	
	font-weight : bold;		
	text-decoration : none;	
}

#SideProduct {
	WIDTH: 500px;
}

#SideProductImage {
	FLOAT: left;
}

#SideProductTitle {
	margin-top: 6px;
	WIDTH: 390px;
	FLOAT: right;
}

#SideProductText {
	WIDTH: 390px;
	FLOAT: right;
}

.trick {
	VISIBILITY: hidden; POSITION:absolute; Display:none;
}
	
/*Name: fval.css*/
.errHilite {
	background-color: #ff9C9C;
	border: 1px solid #000000;
	}
	
.frmText {
	border: 1px solid #000000;
	height: 18px;
	}

.frmTextArea {
	border: 1px solid #000000;
	height: 58px;
	}
		
.frmCaptionReq {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : bold;
}

.frmCaption {
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : normal;
}

.frmNote {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color : #FF0000;
	font-weight : normal;
}

.frmButton {
	font: 12px Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : bold;
}
/*Name: portal.css*/
HTML, BODY, TD, TH {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif,Tahoma;
	COLOR: #000000;
	LEFT: 0px;
	TOP: 0px;
	MARGIN: 0px;
/*	scrollbar-face-color:#8080FF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#DDDDFF;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';	
	scrollbar-darkshadow-Color:''; */
}

table.tbheader{
	background-color : #000000;
	border-color : #111111;	
}

table.tbcontent{
	background-color : #000000;
	border-color : #FFFFFF;	
	border-width : 3px;
	border-top-style : solid;
	border-bottom-style : none;
	border-left-style : solid;
	border-right-style : none;
}

input.btButton {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	background-color: white;
	border : 1px solid #003366;
}

td.tdfrmCaption {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	VERTICAL-ALIGN: middle;
	FONT-WEIGHT: bold; 
}

td.tdfrmCaptionReq {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px;
	COLOR: #FF0000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	VERTICAL-ALIGN: middle;
}

td.tddbheader {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color : #000000;
	color : #FFFFFF;
}

td.tdHeaderCigarettes {
	background: white url(/images/main/cigarettes/logo.gif) no-repeat center center;
}

td.tdwhitecontent {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
}

td.tdwhitespace {
	background-color : #FFFFFF;	
}

td.tdtopbar {
	background-color : #EBEBEB;
}


td.tdtopmenu {
	background-color : #000000;
	color : white;
}

td.tdrightheader {
	color : white;
	font-weight : bold;
}

td.tdhorizontaldividor {
	background: url(/images/main/dots.gif) repeat-x;
	width : 100px;
}

td.tdright {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	background-color : #000000;
	color : white;
	text-align : left;
}

td.tdcontentheader {
	font-weight : bold;
	background: url(/images/main/portal/title_background.gif) repeat-x;
	padding : 2px;
	text-align : center;
}

td.tdnavigation {
	color : black;
	font-weight : bold;	
	font-size : 11px;
}

.navigation {
	color : black;	
	font-size : 11px;
	font-weight : normal;	
}

TD.tdcontentsubheader {
	FONT: 12px Arial, Helvetica, sans-serif,Tahoma;
	font-weight : bold;
	color:#000000; 
	background-color:#cecece; 
	padding-left:5px; 
	padding-top:8px; 
	padding-bottom:2px; 
	background-image:url(/images/main/portal/subtitle_bar.gif);
	background-repeat: no-repeat; 
	border-bottom: 1px solid #000000;
}

td.tdbottommenu {
	color : black;
	text-align : center;
	vertical-align : bottom;
}

td.tdfooter {
	font-family : Arial,Verdana,Tahoma, Helvetica, sans-serif;
	font-size : 10px;
	color : black;
}

td.tdsearchtitle{
	font-family : Verdana,Tahoma,Arial,sans-serif;	
	font-size : 11px;
	color : #5F3825;
	font-weight : bold;			
}

td.tdlogintitle {
	font-family : Verdana,Tahoma,Arial,sans-serif;	
	font-size : 11px;
	color : #ffffff;
	font-weight : bold;			
}

td.tdsearchtext {
	font-family : Verdana,Tahoma,Arial,sans-serif;	
	font-size : 10px;
	color : white;
}

td.tdlogintext {
	font-family : Verdana,Tahoma,Arial,sans-serif;	
	font-size : 11px;
	color : white;
}
td.tdwarning {
	font-family : Verdana,Tahoma,Arial,sans-serif;	
	font-size : 11px;
	color : red;
	font-weight : bold;
	text-align : center;
}

td.tdvalidationmsglightergrey {
	background-color: #cdd5d8;
}


td.tdvalidationmsglightheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #F4F9FD;
	padding: 4px;
}

td.tdvalidationmsgred {
	color : #B53239;
	font-weight : bold;
}

A:ACTIVE, A:LINK, A:VISITED {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif,Tahoma;
	color : #000000;
	font-weight : bold;		
	text-decoration : underline;	
}

A:HOVER {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif,Tahoma;
	color : #000000;	
	font-weight : bold;		
	text-decoration : none;	
}

A.lnhidden:ACTIVE, A.lnhidden:LINK, A.lnhidden:VISITED {
	color:  #e2e2e2;
	text-decoration : underline;
}

A.lnhidden:HOVER {
	color:  #e2e2e2;
	text-decoration : none;
}

A.lnlang:ACTIVE, A.lnlang:LINK, A.lnlang:VISITED {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-weight : bold;		
	text-decoration : underline;	
}

A.lnlang:HOVER {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;	
	font-weight : bold;		
	text-decoration : none;	
}

A.lnright:ACTIVE, A.lnright:LINK, A.lnright:VISITED {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration : underline;
	font-weight : bold;
}

A.lnright:HOVER {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration : none;
	font-weight : bold;
}

A.lnparentlinks:ACTIVE, A.lnparentlinks:LINK, A.lnparentlinks:VISITED {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight : bold;		
	text-decoration : underline;	
}

A.lnparentlinks:HOVER {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	color : #000000;	
	font-weight : bold;		
	text-decoration : none;	
}

A.topmenu:ACTIVE, A.topmenu:LINK, A.topmenu:VISITED {
	color: #FFFFFF;
	text-decoration : underline;
	font-weight : bold;
}

A.topmenu:HOVER {
	color:#FFFFFF;
	text-decoration : none;
	font-weight : bold;
}

A.lntopbar:ACTIVE, A.lntopbar:LINK, A.lntopbar:VISITED {
	color: #000000;
	text-decoration : underline;
	font-weight : bold;
}

A.lntopbar:HOVER {
	color:#000000;
	text-decoration : none;
	font-weight : bold;
}

input.inputsearch {
	font-family : Verdana,Tahoma,Arial,sans-serif;	
	font-size : 11px;
 	border-width : 1px;
 	border-color : #000000;
	background-color : white;
	color : #5F3825;	
}

input.textarea {
	font-family : Verdana,Tahoma,Arial,sans-serif;	
	font-size : 11px;
 	border-width : 1px;
 	border-color : #708090;
	background-color : white;
	color : #5F3825;
}

input.btnsearch {
	margin: auto;
	padding: 0px;
	vertical-align : middle;
}

/* COLOR VARIABLES */

td.tdlayout_changebgcolor {
/*	background-color : #c40001; */
}

td.tdlayoutcolumn_changebgcolor {
/*	background-color : #c40001; */
	width : 150px;
}

td.tdPSBCategories{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;
	font-weight : bold;
	background: url(/images/main/portal/categories.gif) repeat-y;
	margin-left : 2px;
}

td.backmenu_changebgcolor {
	font-family : Verdana,Tahoma,Arial,sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	color : white;
	height : 24px;
/*	background-color : #c40001;*/
	text-align : center;
	border-width: 2px; 
	border-style: outset;
}

.strongfonts {
/*	color : #c40001; */
	font-weight : bold;	
}

.PortalTitle{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : black;
	font-weight : bold;
	background: url(/images/main/portal/categories.gif) repeat-y;
	margin-left : 2px;
}

.contenttitle {
	FONT: 12px Arial, Helvetica, sans-serif,Tahoma;
	font-weight : bold;
	color:#000000; 
	background-color:#cecece; 
	padding-left:5px; 
	padding-top:8px; 
	padding-bottom:2px; 
	background-image:url(/images/main/portal/subtitle_bar.gif);
	background-repeat: no-repeat; 
	border-bottom: 1px solid #000000;
}

A.bottommenu:ACTIVE, A.bottommenu:LINK, A.bottommenu:VISITED {
	color: #000000;
	text-decoration : underline;
	font-weight : bold;
}

A.bottommenu:HOVER {
/*	color:#c40001; */
	text-decoration : none;
	font-weight : bold;
}

A.lnfooter:ACTIVE, A.lnfooter:LINK, A.lnfooter:VISITED {
	color: #000000;
	text-decoration : underline;
	font-weight : bold;
}

A.lnfooter:HOVER {
/*	color:#c40001; */
	text-decoration : none;
	font-weight : bold;
}

A.lnnavigation:ACTIVE, A.lnnavigation:LINK, A.lnnavigation:VISITED {
	color: #000000;
	text-decoration : underline;
	font-weight : bold;
}

A.lnnavigation:HOVER {
/*	color:#c40001; */
	text-decoration : none;
	font-weight : bold;
}
/* END OF COLOR VARIABLES */

#newsletterMenu {
	VISIBILITY: hidden; POSITION:absolute;
}
#tellafriendMenu {
	VISIBILITY: hidden; POSITION:absolute;
}
#buygamesMenu {
	VISIBILITY: hidden; POSITION:absolute;
}
#helpMenu {
	VISIBILITY: hidden; POSITION:absolute;
}
#myprofileMenu {
	VISIBILITY: hidden; POSITION:absolute;
}

option {
} 

option:checked { 
}

select {
  border: red solid 2px;
}

select.rightcolumn {
  border: black solid 1px;
}

option.rightcolumn { 
background-color: white;
color: black;
} 

TEXTAREA {
border: black 2px solid;
font-family : Verdana,Tahoma,Arial,sans-serif;
font-size: 10pt;
font-weight: normal
} 

.altButtonFormat {
background-color: #c0c0c0;
font-family: verdana;
border: #000000 1px solid;
font-size: 12px;
color: #778899;
} 

.altTextField {
background-color: #ececec;
font-family: verdana;
font-size: 10pt;
color: #000000;
} 

.radioStyle {
background-color: #66ff99;
border: #000000 solid 1px;
font-family: verdana;
font-size: 12px;
color: #000000;
}

.hidden {
	color:  #e2e2e2;
}

.browsedbyleftcontentlayout {
	margin: 5px;
	width: 200px;
	FLOAT: left;
}

.browsedbyrightcontentlayout {
	margin: 5px;
	width: 200px;
	FLOAT: right;
}

.rightcolumncontentlayout {
	margin: 5px;
}

.rightcolumncontent {
	padding: 2px;
	background-color : #FFFFFF;
	border-color : #000000;	
	border-width : 1px;
	border-style : solid;
	color: #000000;
}

.rightcolumnheader {
	background-color : #cccccc;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 2px;
}

.maincolumnheader {
	font-weight : bold;
	background: url(/images/main/portal/title_background.gif) repeat-x;
	padding : 2px;
	text-align : center;
}

.new {
	background: url(/images/main/portal/new.gif) no-repeat center center;
	width : 32px;
	height: 26px;
	margin: 0px;
	margin-bottom: 5px;
}

.updated {
	background: url(/images/main/portal/updated.gif) no-repeat center center;
	width : 80px;
	height: 26px;
	margin: 0px;
	margin-bottom: 5px;
}

td.tdhorizontaldividor {
	background: url(/images/main/dots.gif) repeat-x;
	width : 60px;
}

ul.Search_portal_Listing {
	list-style: none outside url(/images/main/bullet.gif);
	margin: auto;
	padding: 0px;
	vertical-align : top;
}

UL.Search_portal_Listing LI {
	padding: 0px;
	PADDING-BOTTOM: 5px;
}

.button {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial
}
.best {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.best1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.best1 A:link {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best1 A:visited {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best1 A:hover {
	FONT-SIZE: 12pt; COLOR: #d00000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.best1 A:active {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.feature {
	FONT-SIZE: 10pt; COLOR: #353535; FONT-FAMILY: Arial
}

.ourreview {
	FONT-SIZE: 12pt; COLOR: #353535; FONT-FAMILY: Arial
}
.ourreview A:link {
	FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY: Arial
}
.feature A:link {
	FONT-SIZE: 12pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature A:visited {
	FONT-SIZE: 12pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature A:hover {
	FONT-SIZE: 12pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature1 {
	FONT-SIZE: 10pt; COLOR: #353535; FONT-FAMILY: Arial; TEXT-ALIGN: justify
}
.feature1 A:link {
	FONT-SIZE: 11pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature1 A:visited {
	FONT-SIZE: 11pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature1 A:unknown {
	FONT-SIZE: 11pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature1 A:hover {
	FONT-SIZE: 11pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature3 {
	FONT-SIZE: 10pt; COLOR: #353535; FONT-FAMILY: Arial
}
.feature3 A:link {
	FONT-SIZE: 10pt; COLOR: #353535; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.feature3 A:visited {
	FONT-SIZE: 10pt; COLOR: #353535; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.feature3 A:hover {
	FONT-SIZE: 10pt; COLOR: #353535; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.rating {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Arial
}
.rate {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ff0000; FONT-FAMILY: Arial
}
.txtred {
	FONT-SIZE: 9pt; COLOR: #d90000; FONT-FAMILY: Arial
}
.txtred1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #d90000; FONT-FAMILY: Arial
}
.feature2 {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial
}
.link {
	FONT-SIZE: 10pt; COLOR: #d90000; FONT-FAMILY: Arial
}
.link A:link {
	FONT-SIZE: 10pt; COLOR: #d90000; FONT-FAMILY: Arial
}
.link A:visited {
	FONT-SIZE: 10pt; COLOR: #d90000; FONT-FAMILY: Arial
}
.link A:hover {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial
}

.spoldproductprice {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: line-through;
}

.spspecialproductprice {
	FONT-SIZE: 10pt; COLOR: #ff0000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
}

