/*********************************************************************************************************/

/*********************************************************************************************************/

/*

/*	CONTENT STYLES

/*

/*********************************************************************************************************/

/*********************************************************************************************************/

/*-------------------------------------------------------------------------------------------------------*/

/*	Body structure elements

/*-------------------------------------------------------------------------------------------------------*/

body

{

	margin:				0px;

	padding:			0px;

/*	background-image:	url( /static/kalido/images/site_bkg.gif );

	background-repeat:	repeat-x;

*/	background-color:	#000000;

}	



ul 

{ 

	list-style-type: none;

	padding-left: 0;

	margin-left: 0;

}



li 

{

	

	background:			url(/static/kalido/images/bullet.gif) left center no-repeat;

	line-height:		19px;

	font-size:			9px;

	padding-left:		10px;

	margin-bottom:		0px;

}



#case1,

#case2,

#case3,

#case4,

#case20

{

	visibility:					hidden;

	position:					absolute;

	top:						98px;

	left:						80px;

	overflow:					auto;

	width:						0;

	height:						0;

	border:						solid 1px #2D1E03;

	padding:					0px;

	background-color:			#F7D05C;

	z-index:					-20;

	scrollbar-3dlight-color:	#C49945;

	scrollbar-arrow-color:		#664506;

	scrollbar-base-color:		rgb(196.153,69);

	scrollbar-darkshadow-color:	#2D1E03;

	scrollbar-face-color:		#C49945;

	scrollbar-highlight-color:	rgb(196.153,69);

	scrollbar-shadow-color:		rgb(196.153,69);

	opacity: 					.95;

  	filter: 					alpha(opacity=95);

}



#case6,

#case7,

#case8,

#case9,

#case10,

#case11

{

	visibility:					hidden;

	position:					absolute;

	top:						98px;

	left:						80px;

	overflow:					auto;

	width:						0;

	height:						0;

	border:						solid 1px #4A0606;

	padding:					0px;

	background-color:			#DFD3D5;

	z-index:					-20;

	scrollbar-3dlight-color:	#510147;

	scrollbar-arrow-color:		#510147;

	scrollbar-base-color:		rgb(196.153,69);

	scrollbar-darkshadow-color:	#510147;

	scrollbar-face-color:		#C49945;

	scrollbar-highlight-color:	rgb(196.153,69);

	scrollbar-shadow-color:		rgb(196.153,69);

	opacity: 					.95;

  	filter: 					alpha(opacity=95);

}



#casecontainer {

	position: 					relative;

	height:						0px;

	top:						-575px;

	noborder:						solid 1px #F00;

}



#casecell {

	position:					relative;

	height:						0px;

}



#case1 td,

#case2 td,

#case3 td,

#case4 td,

#case20 td,

#case6 td,

#case7 td,

#case8 td,

#case9 td,

#case10 td,

#case11 td,

#case35 td

{

	opacity: 1;

  	filter: alpha(opacity=100);

 font-size:11px;

}



#case1 td.printcell,

#case2 td.printcell,

#case3 td.printcell,

#case4 td.printcell,

#case20 td.printcell,

#case35 td.printcell

{

  	font-size:	12px;

  	background-color:#9B6907;

  	padding:6;

}



#case1 td.screen,

#case2 td.screen,

#case3 td.screen,

#case4 td.screen,

#case20 td.screen

{

  	font-size:	12px;

  	background-color:#F7D05C;

  	padding:6;

}



#case5

{

	visibility:					hidden;

	position:					absolute;

	top:						85px;

	left:						160px;

	overflow:					auto;

	width:						0;

	height:						0;

	border:						solid 1px #2D1E03;

	padding:					0px;

	background-color:			#E5BE49;

	z-index:					-20;

	scrollbar-3dlight-color:	#C49945;

	scrollbar-arrow-color:		#664506;

	scrollbar-base-color:		rgb(196.153,69);

	scrollbar-darkshadow-color:	#664506;

	scrollbar-face-color:		#C49945;

	scrollbar-highlight-color:	rgb(196.153,69);

	scrollbar-shadow-color:		rgb(196.153,69);

	opacity: 					1;

  	filter: 					alpha(opacity=100);

}

#case35

{

	visibility:					hidden;

	position:					absolute;

	top:						105px;

	left:						425px;

	overflow:					auto;

	width:						0;

	height:						0;

	border:						solid 1px #000000;

	padding:					0px;

	background-color:			#ed975e;

	z-index:					-20;

	scrollbar-3dlight-color:	#510147;

	scrollbar-arrow-color:		#510147;

	scrollbar-base-color:		rgb(196.153,69);

	scrollbar-darkshadow-color:	#510147;

	scrollbar-face-color:		#C49945;

	scrollbar-highlight-color:	rgb(196.153,69);

	scrollbar-shadow-color:		rgb(196.153,69);

	opacity: 					.95;

  	filter: 					alpha(opacity=95);

}



#case6 td.printcell,

#case7 td.printcell,

#case8 td.printcell,

#case9 td.printcell,

#case10 td.printcell,

#case11 td.printcell



{

  	font-size:	12px;

  	background-color:#C59CA4;

  	padding:6

}


#case35 td.printcell

{

  	font-size:	12px;

  	background-color:#993309;

  	padding:6

}


#case6 td.screen,

#case7 td.screen,

#case8 td.screen,

#case9 td.screen,

#case10 td.screen,

#case11 td.screen



{

  	font-size:	12px;

  	background-color:#FFFFFF;

  	padding:6

}

#case35 td.screen

{

  	font-size:	12px;

  	background-color:#ed975e;

  	padding:6

}


#exit

{

	position:			absolute;

	top:				3px;

	left:				660px;

	z-index:			300;

}

#next

{

	position:			absolute;

	top:				555px;

	left:				235px;

	z-index:			200;

}



input {

	background-color:EAC680;

	color:2D1E03;

	font-size:1.1em;

	border:solid 0px #9E6E09;

	}

	

..feedback {

	opacity: .7;

  	filter: alpha(opacity=70);

}



/*-------------------------------------------------------------------------------------------------------*/

/*	Footer styles

/*-------------------------------------------------------------------------------------------------------*/

..footer

{

	line-height:		25px;

	padding-left:		20px;

	padding-right:		20px;

	font-family:		verdana,arial,sans serif;

	font-size:			9px;

	color:				white;

}



a.footer

{

	text-decoration:	none;

	color:				white;

}





#footer a.active

{

	padding:			0px 0px;



	text-decoration:	none;

	color:				white;

}





/*-------------------------------------------------------------------------------------------------------*/

/*	Standard body styles

/*-------------------------------------------------------------------------------------------------------*/

/*	Same properties except different line-height	*/

.bodytext

{

	padding-left:		0px;

	padding-right:		0px;

	padding-top:		0px;

	padding-bottom:		0px;

	line-height:		16px;

	font-family:		helvetica, arial, sans serif;

	font-size:			11px;

	color:				241702;

}



table.chooser tr,

table.chooser td

{

	padding-bottom:10px;

}



table.smalltext td

{

  font-size:13px;

}



.head_1,

table.chooser tr,

table.chooser td,

table.chooser span

{

	font-size:			17px;

	line-height:		20px;

	color:				#28519B;

}



a

{

	text-decoration:	none;

	color:				#FFFFFF;

}



a:hover

{

	color:				#CA2F10;



}





/*********************************************************************************************************/

/*********************************************************************************************************/

/*

/*	MENUS & NAVIGATION

/*

/*********************************************************************************************************/

/*********************************************************************************************************/

/*-------------------------------------------------------------------------------------------------------*/

/*	Container blocks for nav sets

/*-------------------------------------------------------------------------------------------------------*/



a.site

{

	font-weight:		normal;

	color:				#FF9700;

	font-weight:		bold;

	font-size:			13px;

	text-decoration:	none;

}

/*********************************************************************************************************/

/*	Form styles

/*********************************************************************************************************/



form

{

	margin:				0em;

	font-size:			12px;

}



label

{

	display:			block;

	line-height:		22px;

	padding-right:		5px;

	font-family:		verdana, sans serif;

	font-size:			9px;

	color:				black;

	text-align:			right;

}

.cb

{

	display:			block;

	line-height:		24px;

	padding-right:		5px;

	padding-left:		5px;

	font-family:		verdana,arial,sans serif;

	font-weight:		bold;

	font-size:			9px;

	text-align:			left;

	color:				#717275;

}

.email

{

	display:			block;

	line-height:		22px;

	padding-right:		5px;

	font-family:		verdana,arial,sans serif;

	font-weight:		bold;

	font-size:			9px;

	text-align:			center;

	color:				#717275;

}



.buy_out

{

    margin:             0;

	display:			block;

	line-height:		12px;

	padding-right:		5px;

	padding-left:		5px;

	font-family:		verdana,arial,sans serif;

	font-weight:		bold;

	font-size:			9px;

	text-align:			center;

	color:				#AA0000;

}



.buy_over

{

	display:			block;

	line-height:		12px;

	padding-right:		5px;

	padding-left:		5px;

	font-family:		verdana,arial,sans serif;

	font-weight:		bold;

	font-size:			9px;

	text-align:			center;

	color:				#FFFFFF;

	background-color:				#AA0000;

}



a.link

{

	text-decoration:	underline;

	font-family:		arial,sans serif;

	font-weight:		bold;

	font-size:			11px;

	color:				#C67500;

}

/*********************************************************************************************************/

/*	OPEN TABLE

/*********************************************************************************************************/



/* Outside Table properties */

#feedTable td {

	padding:2px 2px 0px 0;

	font-family:arial;

	font-size:12px;

}



/* Title Text */

.feedTitle {

	margin:0px 2px 5px 0px;

	font-family:arial;

	font-size:12px;

	display:none;

}

/* Form Title Tags */

.feedFormTitle {

	float:right;

	vertical-align:middle;

}

/* Form Time Title Tags */

.feedFormTimeTitle {

	padding:4px 0px;

	float:left;

}

/* Form Time Title Tags */

.feedFormDateTitle {

	padding:4px 0px;

	float:right;

}

/* Text Form Fields */

.feedFormField {

	font-size:12px;

	margin:2px 2px 2px 2px;

}

/* Text Form Field for Date field */

.feedFormfieldCalendar {

	font-size:12px;

	margin:2px 2px 2px 2px;

	width:90px;

	color:#000;

	background:#FFF;

}



/* Logo Treatment */

#logoLink

{

	float:right;

	margin:0px;

}

#logo

{

	border-width:0px;

	margin:0px;

	display:none;

}

#dateDisplay

{

	font-size:10px;

	color:#3A3413;

 	font-family:arial;

	float:right;

	margin:0px 30px 0px 0px;

}



/*** calendar styles ***/



/* Placeholder. Don't change this */

.imgCal 

{

	position: absolute; 

	display: none; 

	z-index:100;

}



/* Calendar Table properties */

#imageCal table {

	font-size:12px;

 	width:150px;

	font-family:arial;

	font-weight: bold;

	background:#C7C09B;

}

#imageCal td {

	padding:0px 0px 0px 0;

	text-align:center;

}



/* Days in the future */

.clickableDays 

{	

	color: #000000; 

	text-decoration: none;

	height:18px;

}



/* Days in the past */

.nonclickableDays 

{	

	color: #FCFCFC;

	height:18px;

}



/* Name of the month at the top */

.months 

{

	color: #FFFFFF; 

	text-decoration: none 

	background-color:#444444;

}



/* Day of the week */

.weekdays

{

	color: #000000; 

	text-decoration: none; 

	background-color:#7E7750; 

	width:14%;

}



