            .blum_comment_title_most_answered,
            .blum_comment_title_most_answered a,
            .blum_comment_title_most_answered a:hover,
            .blum_comment_title_most_answered a:visited
            {
            	margin:0px;
                float: left;
                padding:2px;
                height:auto;
             	font-family: tahoma;
            	font-size: 8pt;
            	text-decoration:none;
            	color:#005699;
				font-weight: bold;
				width:auto;         
			}




			.topic_image
			{
				border: 1px solid black; 
				float:left; 
				margin: 5px;
				margin-right: 15px;
			}

            .blum_personal_discussion
            {
	            width:950px;	           
	            overflow:hidden;
                font-family: Tahoma;
                margin-bottom: 15px;
                border: 1px dashed #9ebfdb;
                float:left;
            }
            
            .blum_personal_discussion_comment
            {
	            width:950px;	           
	            overflow:hidden;
                font-family: Tahoma;
                margin-bottom: 0px;
                border: 1px dashed #9ebfdb;
                float:left;
            }            
            
            .blum_personal_discussion .other_disc
            {
            	clear:both;
            	padding:0px;
            	margin:0px;
            	font-family: Tahoma;
            	font-size: 8pt;
            	border-top: 1px solid #caecf4;
            	background-color:#f0f5fa;
            	padding-top:3px;
            	padding-bottom:2px;
            }
            
            
            
            
			
	.blum_personal_title,
	.blum_personal_title a,
	.blum_personal_title a:hover,
	.blum_personal_title a:visited			
	{
                margin:0px;
                margin-left: 20px;
                overflow:hidden;
                float:left;
             	font-family: tahoma;
            	font-size: 11pt;
            	color:#ffe894;
            	text-decoration:none;
            	font-weight: bold;				
			}

            .blum_personal_caption
            {
            	padding: 5px;
                margin:0px;
                width:100%;
                overflow:hidden;                
                background-image: url('images/caption.gif');
			}

			.blum_personal_answers
			{
                float: right;
                width: auto;
                overflow: hidden;
                margin: 0px;
                height:20px;
            	font-family: tahoma;
            	font-size: 8pt;
            	font-style: italic;
            	color:white;
            	padding-top:3px;
            	padding-right: 2px;
            	text-align: left;				
			}
			
			.blum_personal_edit
			{
                float: right;
                overflow: hidden;
                margin: 0px;
            	padding-top:3px;
            	margin-right:10px;
			}
			.blum_personal_edit img
			{
            	border:1px solid #3a4f6c;
            	margin-right: 3px;
			}

            .blum_personal_topic
            {
                margin:0px;
            	height:auto;
                min-height: 100px;
            	background-color:#f0f5fa;
            	overflow: hidden;
            	padding:10px;
             	font-family: tahoma;
            	font-size: 10pt;
            }

            .blum_personal_topic_preview
            {
                margin:0px;
                height: 200px;
            	background-color:#f0f5fa;
            	overflow-y: auto;
            	overflow-x: hidden;
            	padding:10px;
             	font-family: tahoma;
            	font-size: 10pt;
            }









            .blum_discussion
            {
	            width:380px;	           
	            overflow:hidden;
                font-family: Tahoma;
                margin-bottom: 35px;
                border: 1px dashed #9ebfdb;
                float:left;
            }

            .blum_date
            {
            	font-family: tahoma;
            	font-size: 8pt;
                margin:0px;
                width:110px;
                overflow:hidden;
                float:left;               
                padding-top: 4px;
                padding-left: 2px;
                color:#f0f5fa;
                font-style: italic;
            }
            
            .blum_user,
            .blum_user a
            {
            	padding-left:30px;
                margin:0px;
                width:210px;
                overflow:hidden;
                float:left;
                height:100%;            
             	font-family: tahoma;
            	font-size: 11pt;
            	color:#ffe894;
            	text-decoration:none;
            	font-weight: bold;
           }

            .blum_user a:hover
            {
            	padding-left:30px;
                margin:0px;
                width:210px;
                overflow:hidden;
                float:left;
                height:100%;            
             	font-family: tahoma;
            	font-size: 11pt;
            	color: orange;
            	text-decoration:none;
            	font-weight: bold;
	          }

            .blum_user a:visited
            {
            	padding-left:30px;
                margin:0px;
                width:210px;
                overflow:hidden;
                float:left;
                height:100%;            
             	font-family: tahoma;
            	font-size: 11pt;
            	color:#ffe894;
            	text-decoration:none;
            	font-weight: normal;
	        }


            .blum_caption
            {
                margin:0px;
                width:100%;
                overflow:hidden;
                height:21px;
                background-image: url('images/caption.gif');
	    }


            .blum_discussion_content
            {
                overflow-y: hidden;
                margin: 0px;
                width:100%;
                height:auto;
                float:left;
           }

            .blum_topic
            {
                margin:0px;
            	height:100px;
            	background-color:#f0f5fa;
            	overflow: hidden;
             	font-family: tahoma;
            	font-size: 10pt;
            	padding:3px;
            }
            
            .blum_topic p
            {
				margin:0px;
	    	}
            
			.blum_subcaption
			{
                float: left;
                width: 100%;
                overflow: hidden;
                margin: 0px;
                height:20px;
            	background-color:#c2d8f0;
                border-bottom: 1px solid #9ebfdb;
			}

            .blum_answers
            {
                float: right;
                width: auto;
                overflow: hidden;
                margin: 0px;
                height:20px;
            	font-family: tahoma;
            	font-size: 8pt;
            	font-style: italic;
            	color:#005699;
            	padding-top:3px;
            	padding-right: 2px;
            	text-align: right;
         	}


            .blum_title,
            .blum_title a
            {
				display:inline-block;
				white-space:nowrap;
                float: left;
                width: 290px;
                margin: 0px;
                overflow: hidden;
                height:20px;
             	font-family: tahoma;
            	font-size: 8pt;
            	text-decoration:none;
            	color:#005699;
				font-weight: bold;
           }

            .blum_title a:hover
            {
				display:inline-block;
				white-space:nowrap;
                float: left;
                width: 290px;
                margin: 0px;
                overflow: hidden;
                height:20px;
             	font-family: tahoma;
            	font-size: 8pt;
            	text-decoration:none;
            	color:orange;
				font-weight: bold;
           }
           
            .blum_title a:visited
            {
				display:inline-block;
				white-space:nowrap;
                float: left;
                width: 290px;
                margin: 0px;
                overflow: hidden;
                height:20px;
             	font-family: tahoma;
            	font-size: 8pt;
            	text-decoration:none;
            	color:#005699;
				font-weight: normal;
           }


			.blum_sep_bar
			{
				padding:0px;
				margin:0px;
				width:100%;
				height:3px;
				overflow: hidden;
			}




            .blum_show_all_img_container
            {
            	width:18px;
            	height:100%;
                margin:0px;
                padding-top:3px;
                padding-right:3px;
                float:right;
            }            

            .blum_show_all_img_container a
            {
            	padding:0px;
                width:100%;
                height:auto;
                margin:0px;
                overflow: hidden;
            }

            .blum_show_all_img_container a:hover
            {
                width:100%;
                height:auto;
                margin:0px;
              	padding:0px;
                overflow: hidden;
            }
            
            .blum_show_all_img_container a:hover .selected_img
            {
                border:0px;
                margin:0px;                
                visibility: visible;
                position:relative;
                z-index:1;
                top:0px;
                left:0px;
            }

            .blum_show_all_img_container a:hover .deselected_img
            {
                border:0px;
                margin:0px;                
                visibility: hidden;
                z-index:-1;
                position:absolute;
                top:0px;
                left:0px;
            }

            .blum_show_all_img_container a .selected_img
            {
                border:0px;
                margin:0px;                
                visibility: hidden;
                z-index:-1;
                position:absolute;
                top:0px;
                left:0px;
            }

            .blum_show_all_img_container a .deselected_img
            {
                border:0px;
                margin:0px;                
                visibility: visible;
                position:relative;
                z-index:1;
                top:0px;
                left:0px;
            }










			.most_answered
			{			
				float: left; 
				width: 950px; 
				height: auto;
				margin: 15px 0 25px 0;
				padding-bottom:10px;
				background-color:#ffffff;
				border: 0px solid #546d9e;
			}
			
			.most_answered #most_answer_caption a,
			.most_answered #most_answer_caption a:visited
			{			
				width: 120px;
				background-image: url('images/linguetta_top.gif');
				background-repeat:no-repeat;	
				margin-top: 0px;			
				margin-right: 5px;
				margin-bottom: 0px;
				margin-left: 0px;
				color:#669900;
				float:left;
				text-align:center;
				font-family:tahoma;
				font-size:10pt;
				height:25px;
				text-decoration:none
			}

			.most_answered #most_answer_caption a#selected
			{			
				width: 120px;
				background-image: url('images/linguetta_top_sel.gif');
				background-repeat:no-repeat;	
				margin-top: 0px;			
				margin-right: 5px;
				margin-bottom: 0px;
				margin-left: 0px;
				color:orange;
				float:left;
				text-align:center;
				font-family:tahoma;
				font-size:10pt;
				height:25px;
				text-decoration:none
			}
			
			.most_answered #most_answer_caption a:hover
			{
				width: 120px;
				background-image: url('images/linguetta_top_hover.gif');
				background-repeat:no-repeat;	
				margin-top: 0px;			
				margin-right: 5px;
				margin-bottom: 0px;
				margin-left: 0px;
				color:orange;
				float:left;
				text-align:center;
				font-family:tahoma;
				font-size:10pt;
				height:25px;
				text-decoration:none
			}

			.most_answered #most_answer_caption
			{
				width:930px;
				font-family: tahoma;
				font-size:10pt;
				color:#669900;


				margin-bottom:10px;
				margin-left:10px;
				margin-right:10px;
				margin-top:5px;
				
				border-top: 1px solid #ebebeb;
				
				height:25px				
			}

            .blum_topic_most_answered
            {
                margin:0px;
            	height:20px;
            	background-color:#f0f5fa;
            	overflow: hidden;
            }            

			
            .blum_discussion_most_answered
            {
	        	width:210px;	           
		        overflow:hidden;
                font-family: Tahoma;
                margin-left: 10px;
                margin-right:10px;
                border-left: 1px solid #9ebfdb;
                border-right: 1px solid #9ebfdb;
                border-bottom: 1px solid #9ebfdb;
                float:left;
            }
            
            
            
            
            
            
            
			.most_answered_row
			{
		        width: 210px;
		        overflow: hidden;
		        margin: 0px;
		        height:22px;
		    	background-color:#f0f5fa;
		        border-top: 1px dashed #9ebfdb;
		    	font-size:8pt;
			}

            .new_blum_title_most_answered
            {
            	white-space: nowrap;
            	height: 100%;
                float: left;
                width: 160px;
                margin: 0px;
                overflow: hidden;
             	font-family: tahoma;
            	padding-left: 2px;
            	padding-top: 3px;
			}
			
            .new_blum_title_most_answered a
            {
            	text-decoration:none;				
            	color:#005699;
				font-weight: bold;
           	}

            .new_blum_title_most_answered a:hover
            {
            	text-decoration:none;				
            	color:orange;
				font-weight: bold;
           	}
           
            .new_blum_title_most_answered a:visited
            {
            	text-decoration:none;				
            	color:#005699;
				font-weight: normal;
           	}			            

            .blum_answers_most_answered
            {
                float: right;
                width: 40px;
                overflow: hidden;
            	font-style: italic;
            	color:#005699;
            	padding-top:3px;
            	padding-right: 2px;
            	text-align: right;
            	white-space: nowrap;
            	display: inline-block;
         	}
            
            
            
            
            
            
            
		
            .blum_user_most_answered,
            .blum_user_most_answered a
            {
            	padding-left:5px;
                margin:0px;
                width:160px;
                overflow:hidden;
                float:left;
                height:100%;            
             	font-family: tahoma;
            	font-size: 11pt;
            	color:#ffe894;
            	text-decoration:none;
            	font-weight: bold;
          }

            .blum_user_most_answered a:hover
            {
            	padding-left:5px;
                margin:0px;
                width:160px;
                overflow:hidden;
                float:left;
                height:100%;            
             	font-family: tahoma;
            	font-size: 11pt;
            	color: orange;
            	text-decoration:none;
            	font-weight: bold;
	          }

            .blum_user_most_answered a:visited
            {
            	padding-left:5px;
                margin:0px;
                width:160px;
                overflow:hidden;
                float:left;
                height:100%;            
             	font-family: tahoma;
            	font-size: 11pt;
            	color:#ffe894;
            	text-decoration:none;
            	font-weight: normal;
	          }


            .blum_title_most_answered,
            .blum_title_most_answered a
            {
                float: left;
                width: 130px;
                margin: 0px;
                overflow: hidden;
             	font-family: tahoma;
            	font-size: 8pt;
            	text-decoration:none;
            	color:#005699;
				font-weight: bold;
           }

            .blum_title_most_answered a:hover
            {
                float: left;
                width: 130px;
                margin: 0px;
                overflow: hidden;
             	font-family: tahoma;
            	font-size: 8pt;
            	text-decoration:none;
            	color:orange;
				font-weight: bold;
           }
           
            .blum_title_most_answered a:visited
            {
                float: left;
                width: 130px;
                margin: 0px;
                overflow: hidden;
             	font-family: tahoma;
            	font-size: 8pt;
            	text-decoration:none;
            	color:#005699;
				font-weight: normal;
           }			


			.sub_header
			{
				width: 985px; 
				background-color:#bfcddf; 
				float:left;
				margin-bottom:10px;
			}

			.sub_header  a.left_link,
			.sub_header  a.left_link:hover,
			.sub_header  a.left_link:visited			
			{
				color:#3a4f6c;
				width:auto;
				height:25px;
				border-right: 1px solid #dce3ee;
				float: left;
				background-image: url('images/sub_header_bckg.gif');
				text-decoration:none;
				padding-right: 4px;
				padding-left: 4px;
				padding-top: 4px;
				font-family: tahoma;
				font-size: 10pt
			}

			.sub_header a.right_link,
			.sub_header a.right_link:hover,
			.sub_header a.right_link:visited			
			{
				color:#3a4f6c;
				width:auto;
				height:25px;
				border-right: 1px solid #dce3ee;
				float: right;
				background-image: url('images/sub_header_bckg.gif');
				text-decoration:none;
				padding-right: 4px;
				padding-left: 4px;
				padding-top: 4px;
				font-family: tahoma;
				font-size: 10pt
			}





			.where_you_are
			{
				font-family: tahoma;
				font-size: 10pt;
				color:#3a4f6c;
				font-weight: bold;
			}
			
			.where_you_are a,
			.where_you_are a:hover,
			.where_you_are a:visited
			{
				font-family: tahoma;
				font-size: 10pt;
				color:#3a4f6c;
				font-weight: bold;
			}


			.add_comment
			{
				margin-top: 20px;
				margin-bottom: 20px;
            	background-color:#f0f5fa;
            	border: 1px solid #9ebfdb;
            	width: 950px;
            	clear:both;
 			}
			
			.add_comment td.user_msg
			{
				font-family: tahoma;
				font-size: 10pt;
				font-style: italic;
				vertical-align:top;
				text-align:right;
				color:#3a4f6c;
				padding:4px;
			}
			
			.add_comment #caption
			{
				font-family: tahoma;
				font-size: 10pt;
				background-color:#3a4f6c;
				color: white;
				font-weight: bold;
				margin:0px;
				padding:3px;	
				text-align:left;							
 				background-image: url('images/caption.gif');
			}
		
			.add_comment input
			{
				font-family: tahoma;
				font-size: 10pt;
				width: 100%;				
			}

			.add_comment textarea
			{
				font-family: tahoma;
				font-size: 10pt;
				width: 100%;	
				height: 300px;			
			}
			
			
			
			.period_nav_writing,
			.period_nav_writing a:visited,
			.period_nav_writing a:hover,
			.period_nav_writing a
			{
				text-decoration:none;
				color:#3a4f6c;
				font-family:tahoma;
				font-size:10pt;	
				margin:0px;
				margin-bottom:3px;
			}
			
			.periods_nav
			{
				margin: 0px;
				width:950px;
				overflow:hidden;
				border-top: 1px solid #ebebeb;
				height:35px;
			}
			
			.periods_nav p,
			.periods_nav a,
			.periods_nav a:visited
			{
				width: 120px;
				background-image: url('images/linguetta.gif');
				background-repeat:no-repeat;	
				margin-top: 0px;			
				margin-right: 5px;
				margin-bottom: 0px;
				margin-left: 0px;
				color:#669900;
				float:left;
				text-align:center;
				font-family:tahoma;
				font-size:10pt;
				height:25px;
				text-decoration:none
			}
			
			.periods_nav a:hover
			{
				width: 120px;
				background-image: url('images/linguetta_hover.gif');
				background-repeat:no-repeat;	
				margin-top: 0px;			
				margin-right: 5px;
				margin-bottom: 0px;
				margin-left: 0px;
				color:orange;
				float:left;
				text-align:center;
				font-family:tahoma;
				font-size:10pt;
				height:25px;
				text-decoration:none
			}
			
			.periods_nav a#selected
			{
				width: 120px;
				background-image: url('images/linguetta_sel.gif');
				background-repeat:no-repeat;	
				margin-top: 0px;			
				margin-right: 5px;
				margin-bottom: 0px;
				margin-left: 0px;
				color:orange;
				float:left;
				text-align:center;
				font-family:tahoma;
				font-size:10pt;
				height:25px;
				text-decoration:none
			}			
			
			
			
			
			
			
			.date_picker
			{
				width:950px;	
			}
			
			.date_picker #date_picker_caption
			{
				width:950px;				
				margin:0px;
				border: 1px solid #c2cfdf;
				background-color: #f0f5fa;				
				float: left; 
				margin-bottom:0px;
				margin-top:0px;
				font-family:tahoma;
				font-size: 10pt;
				padding-top:7px;
				padding-bottom:7px;
			}
			
			.date_picker #date_picker_content
			{
				float:left;
				clear:both;
				margin:0px;			
				width:950px;				
				border: 1px solid #c2cfdf;
				text-align:center;
			}
			
			.date_picker #date_picker_content a,
			.date_picker #date_picker_content a:hover,
			.date_picker #date_picker_content a:visited			
			{
				font-family: tahoma;				
				font-size:11pt;
				color:#0066cc;
			}			
			
			
			
			
			.user_categories
			{
				margin-bottom:-2px;
				margin-top:0px;
				width:950px;
				height:21px;
				clear:both;
				border-bottom:1px solid #eed8bb; 				
			}
			
			.user_categories a,
			.user_categories a:visited
			{			
				width: 120px;
				background-image: url('images/linguetta_top.gif');
				background-repeat:no-repeat;	
				margin-top: 0px;			
				margin-right: 5px;
				margin-bottom: 0px;
				margin-left: 0px;
				color:#669900;
				float:left;
				text-align:center;
				font-family:tahoma;
				font-size:10pt;
				height:21px;
				text-decoration:none
			}

			.user_categories a#selected
			{			
				width: 120px;
				background-image: url('images/linguetta_top_sel.gif');
				background-repeat:no-repeat;	
				margin-top: 0px;			
				margin-right: 5px;
				margin-bottom: 0px;
				margin-left: 0px;
				color:orange;
				float:left;
				text-align:center;
				font-family:tahoma;
				font-size:10pt;
				height:21px;
				text-decoration:none;
				border-bottom:1px solid white; 	
			}
			
			.user_categories a:hover
			{
				width: 120px;
				background-image: url('images/linguetta_top_hover.gif');
				background-repeat:no-repeat;	
				margin-top: 0px;			
				margin-right: 5px;
				margin-bottom: 0px;
				margin-left: 0px;
				color:orange;
				float:left;
				text-align:center;
				font-family:tahoma;
				font-size:10pt;
				height:21px;
				text-decoration:none
			}

			.user_categories_text
			{
				width:950px;
				font-family: tahoma;
				font-size:10pt;
				color:#3a4f6c;
				margin-bottom:0px;
				margin-top:10px;				
				border-bottom: 1px solid #ebebeb;				
				height:20px;	
				font-style:italic;						
			}			
			
			.category_desc
			{
				margin:0px; 
				clear:both;
				margin-bottom:20px; 
				width:950px; 
				height:100px; 
				border-left:1px solid #eed8bb; 	
				border-right:1px solid #eed8bb; 	
				border-bottom:1px solid #eed8bb; 	
			 	background-color:white;				
			}
			
			.category_desc #inner
			{				
				overflow:auto;
				height:90px;
				width:940px;
			 	margin:5px;
			 	font-family:tahoma;
			 	font-size:10pt;
			}
			
			
			.profile_caption
			{
				width:950px;				
				margin:0px;
				border: 1px solid #c2cfdf;
				background-color: #f0f5fa;				
				float: left; 
				margin-bottom:0px;
				margin-top:0px;
				font-family:tahoma;
				font-size: 10pt;
				padding-top:7px;
				padding-bottom:7px;
			}	
			
			.profile_content
			{
				width:950px;				
				margin:0px;
				border: 1px solid #c2cfdf;
				background-color: white;				
				float: left; 
				margin-bottom:0px;
				margin-top:0px;
				font-family:tahoma;
				font-size: 10pt;
				padding-top:7px;
				padding-bottom:7px;
			}
			
			.profile_content img
			{
				border:0px;
			}						
			
			.profile_content td,
			.profile_content a,
			.profile_content a:hover,
			.profile_content a:visited
			{
				font-family:tahoma;
				font-size: 10pt;
				color:#3a4f6c;
			}						
			

.light_warning_full_row
{
	border: 1px solid #c2cfdf;
	background-color: #f0f5fa;				
	float: left; 
	width: 950px; 
	height: auto;
	margin-bottom: 15px;
	margin-top: 15px;
	padding: 5px 0px 5px 0px;
	font-family: tahoma;
	font-size: 10pt;
}

.warning_full_row
{
	border: 1px solid orange;
	background-color: #f0f5fa;				
	float: left; 
	width: 950px; 
	height: auto;
	margin-bottom: 15px;
	margin-top: 15px;
	padding: 5px 0px 5px 0px;
	font-family: tahoma;
	font-size: 10pt;
	text-align:center;
	font-weight:bold;
	color:red;
}


.error_full_row
{
	border: 1px solid #d22727;
	background-color: #f69682;				
	float: left; 
	width: 950px; 
	height: auto;
	margin-bottom: 15px;
	margin-top: 15px;
	padding: 5px 0px 5px 0px;
	font-family: tahoma;
	font-size: 10pt;
	text-align:center;
	color:#3a4f6c;
	font-weight:bold;
}


.page_navigator
{
	border: 1px solid #c2cfdf;
	background-color: #f0f5fa;				
	float: left; 
	width: 950px; 
	height: auto;
	margin-bottom: 15px;
	margin-top: 15px;
	padding: 5px 0px 5px 0px;
	font-family: tahoma;
	font-size: 10pt;
}


.welcome_bar_left_link
{
	float:left;
	margin:0px;
	margin-left:5px;
	font-family: tahoma;
	font-size: 10pt;
	color:#3a4f6c;			
	margin-top:15px;
	margin-bottom:15px;
}


.welcome_bar_right_link
{
	float:right; 
	margin:0px;
	margin-top: 7px;
	margin-right:5px;
	margin-bottom: 7px;
	font-family: tahoma;
	font-size: 10pt;
	color:#3a4f6c;		
}

.welcome_bar_right_link img
{
	border:0px;
}

.most_active_users
{
	background-image: url('images/most_active.gif');
	background-repeat: no-repeat;
	padding-top:30px;
	padding-right: 4px;
	padding-bottom:10px;
	float:right; 
	width:145px;
	overflow:hidden;
	border-right: 1px solid #546d9e;
	text-align:right
}

.most_active_users a,
.most_active_users a:hover,
.most_active_users a:visited
{
	font-family:tahoma;
	text-decoration:none;
	font-size:10pt;
	color:#669900;
	float:right;
	clear:both;
	width:130px;
	margin-top:4px;
}

.left_clmn
{
	float:left;
	width:385px;
	margin:0px;
	padding:0px;
}

.right_clmn
{
	float:left;
	width:385px;
	margin:0px;
	margin-left: 20px;
	padding:0px;
}

.container
{
	background-color:white;
	width: 985px; 
	height: auto;
	padding:0px;
	margin:0px;
}

.content
{
	float: left; 
	width: 950px; 
	height: auto; 
	margin:15px;
	padding:0px;
}

.header
{
	width: 985px; 
	height: 70px; 
	background-color:#94b5df; 
	background-image: url('images/smsclient_folog_logo.gif'); 
	background-repeat: no-repeat; 
	margin-bottom: 0px
}

.header_center
{
	margin-left:15px; 
	margin-right:15px; 
	width:100%; 
	height:auto;
}

.user_info
{
	border: 1px solid #c2cfdf;
	background-color: #f0f5fa;				
	float: left; 
	width: 950px; 
	height:46px;
	margin:15px;
	margin-bottom:0px;
	margin-top:0px;
}


#top_banner img
{
	cursor:pointer;
}

.OnBannerImage
{
	float: right; 
	margin: 10px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	border:0;
}

.footer
{
	width: 100%; 
	height: auto; 
	text-align: center; 
	clear: both;
}



		.fisheye
		{
			text-align: right;
			height: 50px;
			position: relative;
			width:350px;
			float:right;
			margin-top:15px;
		}
		
		a.fisheyeItem
		{
			text-align: center;
			color: #000;
			font-weight: bold;
			text-decoration: none;
			width: 40px;
			position: absolute;
			display: block;
			top: 0;
		}
		
		.fisheyeItem img
		{
			border: none;
			margin: 0px auto 5px auto;
			width:100%;
		}
		
		.fisheyeItem span
		{
			display: none;
			positon: absolute;
			font-family:tahoma;
			font-size:12pt;
			color: blue;
			font-weight:bold;
		}
		
		.fisheyeContainter
		{
			height: 50px;
			width: 200px;
			left: 500px;
			position: absolute;
		}