/* Copyright 2009 WSRA, Inc. */

/* for ie 5.5/6 PNG transparency fix */
img, div, input { behavior: url(../iepngfix.htc) }

.baseText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: 029bd1;
}


.baseTextLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
	color: 029bd1;
}

.baseText a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: 029bd1;
}

.textLarger {
	font-size: 17px;
}

.textLargerHeight {
	line-height: 18px;
}

.lineHeight{
 line-height: 
}

.textSmaller {
	font-size: 10px;
}

.textBolder {
	font-weight: bolder;
}

.textBlack {
	color: #000000;
}

.textDarkBlue {
	color: #044862;
}

.tableComment {
	padding:3px;
	vertical-align:middle;
	word-wrap: break-word;
	border-bottom-color:#303587;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

/* Modal window */

.window-BGPopUp {
	position:absolute;
	left:165px;
	top:140px;
	z-index:15;
	background-repeat:no-repeat;
	width:270px;
	height:171px;
}

.window-BGPopUpHandle {
	position:absolute;
	top:0px;
	left:0px;
	z-index:15;
	cursor:move;
}

.window-BGPopUpBackground {
	position:absolute; 
	top:0px; 
	right:0px;
	z-index:14;
	width:270px;
	height:171px;
}

.window-BGPopUpShadow {
	position:absolute; 
	top:15px; 
	left:15px;
	z-index:13;
}

.window-BGPopUpCloseX {
	position:absolute; 
	top:15px; 
	right:15px;
	height:13px;
	width:17px;
	z-index:20;
}

.window-BGPopTimerTextbox {
	position:absolute; 
	z-index:25; 
	width:36px; 
	height:24px; 
	background-image:url(../images/backgroundTimerWindow.png);
	padding-top:4px;
	padding-left:6px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}

.window-tryThis{
	position:absolute;
	top:222px;
	left:15px;
	z-index:55;
}


/*----------------------------------------------------------*/

/* Do not alter these. They are calibrated for cross browser alignment!*/
.textbox-shadow1
{
	width:373px;
	height:50px;
	overflow:hidden;
	background-image: url(../images/textbox-internal-1.png);
	background-color:transparent;
	background-repeat: no-repeat;
	position:absolute;
	padding-right:6px;
	z-index:8;
}
.textbox-scroll1
{
	background-color:transparent;
	overflow-y:scroll;
	z-index:10;
	position:absolute;
	text-align:left;
	padding-right:6px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}
.textbox-scroll2
{
	background-color:transparent;
	z-index:11;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
	padding-left:6px;
}
.textbox-div-1
{
	background-color:transparent;
	position:absolute;
	text-align:right;
	padding-right:6px;
	z-index:9;
}
.textbox-div-2
{
	background-repeat: no-repeat;
	background-color:transparent;
	background:url(../images/backgroundHowManyWindow.png);
	position:absolute;
	z-index:11;
}
.textbox-howMany
{
	background-color:transparent;
	position:absolute;
	z-index:12;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
}
/*-------------------------------------------------------------------*/

.textbox-transparent {
	width: 260px;
	height:25px;
	top: 146px;
	left: 20px;
	background-color: transparent;
	background-image: url(../images/textbox-internal.png);
	background-repeat: no-repeat;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.button-enter {
    background: #EBE3CD url(images/buton-enter.png) no-repeat 5px center;
    vertical-align:middle; 
    border: 1px solid #969184;
}



/* Standard table structure */
#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:567px;
	height:364px;
}
#bg-shell-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:119px;
	height:39px;
	z-index:1;
}
#bg-shell-02 {
	position:absolute;
	left:119px;
	top:0px;
	width:402px;
	height:39px;
	z-index:1;
}
#bg-shell-03 {
	position:absolute;
	left:521px;
	top:0px;
	width:46px;
	height:39px;
	z-index:1;
}
#bg-shell-04 {
	position:absolute;
	left:0px;
	top:39px;
	width:119px;
	height:258px;
	z-index:1;
}
#bg-shell-screen {
	position:absolute;
	left:119px;
	top:39px;
	width:402px;
	height:258px;
	z-index:1;
	background-image: url(../images/bg-shell_05.png);
}

#bg-shell-06 {
	position:absolute;
	left:521px;
	top:39px;
	width:46px;
	height:258px;
	z-index:1;
}
#bg-shell-07 {
	position:absolute;
	left:0px;
	top:297px;
	width:119px;
	height:67px;
	z-index:1;
}
#bg-shell-08 {
	position:absolute;
	left:119px;
	top:297px;
	width:402px;
	height:67px;
	z-index:1;
}
#bg-shell-09 {
	position:absolute;
	left:521px;
	top:297px;
	width:46px;
	height:67px;
	z-index:1;
}
.textVeryLarge {
	font-size: 16px;
}

