	/**********************************************
	 *
	 * ClicFlic Default Style sheet
	 *
	 **********************************************/

	.floatingicondiv
	{
	   float:left;
	   margin:10px 10px;
	   text-align:center;
	}
	
	.floatingiconimg
	{
	    border:1px solid #cccccc;
	    padding:1px
	}


	/**********************************************
	 * LINKS
	 **********************************************/

	a
	{
	  color: #0089bd;
	  text-decoration: none;
	}
	
	a:hover
	{
	  color: #0089bd;
	  text-decoration: underline;
	}
	
	a.whitelink
	{
	  color: #ffffff;
	  text-decoration: none;
	}

	a.whitelink:hover
	{
	  color: #ffffff;
	  text-decoration: none;
	  border-bottom: 1px solid #ffffff;
	}
	

	/**********************************************
	 * ALIGNMENT
	 **********************************************/

	table
	{ 
		margin-left: auto;
		margin-right: auto;
	}

	table.left
	{ 
		margin-left: 0px;
	}


	.hleft
	{
		text-align: left;
	}


	/**********************************************
	 * TEXT COLORS
	 **********************************************/

	.stbluetext
	{
		color: #0089bd;
	}	
		
	.whitetext
	{
		color: #ffffff;
	}	
		
	.greentext
	{
		color: #549546;
	}	

	.redtext
	{
		color: #ff0000;
	}	
		
	.darkgraytext
	{
		color: #4d4d4d;
	}	
		
	/**********************************************
	 * BACKGROUND COLORS
	 **********************************************/

	.shadebluefade
	{
	    /* background-image: url('/st/skin/brick/images/barbgbluedark_1row.gif');*/
	    background-color: #0089bd;
	}
	
	.shadewhite
	{
		background-color: #ffffff;
	}
	
    .shade
	{
		background-color: #7598c4;
	}
	
	.shadelite
	{
		background-color: #bbcee3;
	}
	
	.shadeextralite
	{
		background-color: #dce6f0;
	}

	.shadelitealt
	{
		background-color: #bbcee3;
	}
	
	.shadeextralitealt
	{
		background-color: #dce6f0;
	}
	
	.shadeextralitegray
	{
		background-color: #f3f3f3;
	}
	
	.shadeextralitegray2
	{
		background-color: #e6e6e6;
	}
	
	.whitebackgnd
	{
		background-color: #ffffff;
	}


	/**********************************************
	 * TABLE DEFAULTS
	 **********************************************/

	td
	{
		/* color: #000000; */
	  	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  	font-weight: normal;
	  	font-size:  8pt;
	  	text-align: left;	
		vertical-align: top;
	}
	
	.tdright
	{
		text-align: right;
	}
	
	.halfwidth
	{
		width:50%;
	}

 	.fullwidth
 	{
 		width:100%;
 	}

	/**********************************************
	 * TEXT and FONT DEFINITIONS
	 **********************************************/

    /*
	body
	{
	    margin: 0px auto;
	    font-size: 8pt;
	    background-color: #aaa;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	*/



	.titletext1
	{
	  	color: #0089bd;
	  	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  	font-size:  13pt;
	  	font-weight: bold;  
	}
	
	.titletext2
	{
		color: #0089bd;
	  	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  	font-size:  11pt;
	  	font-weight: bold;  	
	}

    .titletext2thin
    {
        color: #0089bd;
        /* font-family: Verdana, Arial, Helvetica, sans-serif; */
        font-size:  11pt;
        font-weight: normal;      
    }

	.titletext3
	{
		color: #0089bd;
	  	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  	font-size:  9pt;
	  	font-weight: bold;
	}

	.bodytiny
	{
	  /* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  font-weight: normal;
	  font-size:  7pt;
	  text-align: left;
	}
	
	.bodytinybold
	{
	  /* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  font-weight: bold;
	  font-size:  7pt;
	  text-align: left;
	}
	
	.bodytinyitalic
	{
	  /* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  font-weight: normal;
	  font-size:  7pt;
	  text-align: left;
	  font-style: italic;
	}

	.actscript
	{
	  font-size:  10pt;
	}

	.bodysmall
	{
	  /* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  font-weight: normal;
	  font-size:  8pt;
	  text-align: left;
	}
		
				
	.bodysmallitalic
	{
	  /* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  font-weight: normal;
	  font-style: italic;
	  font-size:  8pt;
	  text-align: left;
	}
		
	.bodysmallbold
	{
	  /* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  font-weight: bold;
	  font-size:  8pt;
	  text-align: left;
	}
	
	
	.bodysmallbolditalic
	{
	  /* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  font-weight: bold;
	  font-style: italic;
	  font-size:  8pt;
	  text-align: left;
	}
	
	.bodyhugebold
	{
	  /* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  font-weight: bold;
	  font-size:  12pt;
	  text-align: left;
	}


	.bodylarge
	{
	  /* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  font-weight: normal;
	  font-size:  10pt;
	  text-align: left;
	}

	.bodybold
	{
	  /* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  font-weight: bold;
	  font-size:  10pt;
	  text-align: left;
	}

    .bodyitalic
    {
      font-weight: normal;
      font-size:  10pt;
      font-style: italic;
    }
		
	.emphasizeit
	{
	  /* font-family: Verdana, Arial, Helvetica, sans-serif; */
	  font-style: italic;
	  font-size:  8pt;
	  text-align: left;
	  background-color: #0089bd;
	  padding:2px;
	  margin:2px;
	  color: #ffffff;
	}
	
	/**********************************************
	 * FORM ELEMENTS
	 **********************************************/


	input
	{
		/* color: #00f; */
		border-width:0px;
		background-color:#ffffff;
	}
	
	.inputtextbox
	{
		/* color: #000000; */
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
	    border: #808080 1px solid;
	    text-align: left;
	    background-color:#ffffff;
	}
	
	
	select
	{
		/* color: #000000; */
		/* font-family: Verdana, Arial, Helvetica, sans-serif; */
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
	    border: #808080 1px solid;
	    text-align: left;
	    background-color:#ffffff;
	}
	
	

	.inputcheckbox
	{
		/* color: #000000; */
		/* font-family: Verdana, Arial, Helvetica, sans-serif; */
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
	    text-align: left;
	    border-style: none;
	}
	
	
	.ibutton
	{
		color: #000000;
		background-image: url('/st/images/lake/sidebarbg_light2.gif');
		/* font-family: Verdana, Arial, Helvetica, sans-serif; */
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
	    text-align: center;
	    border: #000000 1px solid;
	}
	
    .ibuttonover
	{
		color: #ffffff;
		background-image: url('/st/images/lake/sidebarbg_dark2.gif');
		/* font-family: Verdana, Arial, Helvetica, sans-serif; */
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
	    text-align: center;
	    border: #000000 1px solid;
	}
	
	.ibuttondisabled
	{
		color: #808080;
		background-image: url('/st/images/lake/sidebarbg_light2.gif');
		/* font-family: Verdana, Arial, Helvetica, sans-serif; */
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
	    text-align: center;
	    border: #808080 1px solid;
	}
	
	.gobutton
	{
		width:22px;
		padding:0px;
	}
	

	/**********************************************
	 * TEMPLATE LAYOUT CLASSES
	 **********************************************/

    img
    {
        border-width: 0px;
    }

    .grayborderbox
	{
	  border: #808080 1px solid;
	}

    .grayborderboxlite
	{
	  border: #e6e6e6 1px solid;
	}

	.grayborderboxthick
	{
	  border: #808080 2px solid;
	}
	
	.thinbuffer
	{
	    height: 5px;
	   	font-size: 5px;
	}
		
  .leftsidebuffer
  {
    font-size: 5px;
  	width: 5px;
  }
  
  /*************************************************
   * Modal
   *************************************************/
  
	.cfmodal {
		background-color:#fff;
		display:none;
		width:350px;
		padding:15px;
		text-align:left;
		border:2px solid #333;
	
		opacity:0.8;
		-moz-border-radius:6px;
		-webkit-border-radius:6px;
		-moz-box-shadow: 0 0 50px #ccc;
		-webkit-box-shadow: 0 0 50px #ccc;
	}
	
	.cfmodal h2 {
		background:url(/img/global/info.png) 0 50% no-repeat;
		margin:0px;
		padding:10px 0 10px 45px;
		border-bottom:1px solid #333;
		font-size:20px;
	}

  
  
