@charset "utf-8"; 

  bom { /* catch */ }
  
  /*****************************************************
   * * *               body    				             * * *
   *****************************************************/

  body
  {
    margin-top:					0px;
    margin-left:					0px;
    background:					#fff;
    padding: 20px;
 		font-size:100.01.%;
  }
  
  
  body, table, td, div
  {
    font-family:					Verdna;
  }
  
  h3
  {
    display:							inline;
    font-family:					Verdna;
  }

  a
  {
    font-family:					Verdna;
    font-size:						10pt;
    text-decoration:    none;
    color:           		#b66;
  }

  a:hover
  {
    text-decoration:    underline;
  }
  
  input, textarea
  {
    border:         			1px #ccc solid;
    padding:							2px;
    color:								#666;
  }

  /*****************************************************
   * * *               qTip    				             * * *
   *****************************************************/

  div#qTip {
    padding:         3px;
    width:           120px;
    border:          1px solid #666;
    display:         none;
    background:      #FFFFF5;
    color:           #333;
    font:            bold 9px Verdana, Arial, Helvetica, sans-serif;
    text-align:      left;
    position:        absolute;
    z-index:         1000;
  }

  .qTip
  {
    font-size:       8pt;
    font-family:     Verdana;
    font-weight:     normal;
    text-decoration: none;
    color:           #aaa;
  }

  /*****************************************************
   * * *                  pop ups    	             * * *
   *****************************************************/

.popup-outher
{
    position:   			absolute; 
    left:       			150px; 
    top:        			50px;
    background: 			#F0F0E6;
    border:         1px #ccc solid;
    padding:    			15px;
    z-index:        800;
}

.popup-inner
{
    background: 			 #FFFFF5;
    position:        relative; 
    border:          2px #aaa solid;
    padding:         10px;
}

.question-date
{
    color:           		#b66;
    font-family:     		Verdana;
    font-size:       		8pt;
    text-align:					right;
}

.question-text
{
    color: 							black; 
    font-family:     		Verdana;
    font-size:       		8pt;
}
  
.question-text a
{
    font-family:     		Verdana;
    font-size:       		8pt;
    color:           		#b66;
    font-weight:     		bold;
    text-decoration: 		none;
}
  
.question-text a hover
{
    color:           		#b66;
    text-decoration: 		underline;
}
  
  /*****************************************************
   * * *             show-question 		             * * *
   *****************************************************/

  div#show-question-outher-frame
  {
    width:      518px;
    height:     360px;
    z-index:			800;
  }
  
  div#show-question
  {
    width:           500px;
    overflow:        auto;
    height:          220px;
    position:        relative; 
    border-bottom:   1px #aaa dotted;
    padding-bottom:  5px;
    margin-bottom:   5px;
  }
  
  div#adsense-show-question
  {
    border-bottom:   1px #aaa dotted;
    padding-bottom:  5px;
    margin-bottom:   15px;
  }
  
  
  /*****************************************************
   * * *          show-all-questions		             * * *
   *****************************************************/

  div#show-all-questions-outher-frame
  {
    width:      550px;
    height:     410px;
    z-index:    500;
  }
  
  div#show-all-questions
  {
    width:           520px;
    overflow:        auto;
    height:          350px;
    position:        relative; 
    border-bottom:   1px #aaa dotted;
    padding-bottom:  5px;
    margin-bottom:   5px;
    color:           #666;
  }
  
  div#show-all-questions a
  {
    color:            #666;
    text-decoration:  none;
    font-weight:      bold;
  }
  
  div#show-all-questions a:hover
  {
    text-decoration:  underline;
  }
  
  div#show-all-questions td
  {
    font-family:     	Verdana;
    font-size:					8pt;
    border:       			1px #eee solid;
    padding:          3px;
  }
  
  div#show-all-questions th
  {
    background:       #dd6; /* #F0F0E6; */
    padding:          4px;
    font-size:					14pt;
  }
  
  /*****************************************************
   * * *                 show-news	   	             * * *
   *****************************************************/

  
  div#show-news-outher-frame
  {
    width:      550px;
    height:     420px;
    z-index:    300;
  }
  
  div#show-news
  {
    width:           520px;
    overflow:        auto;
    height:          360px;
    position:        relative; 
    border-bottom:   1px #aaa dotted;
    padding-bottom:  5px;
    margin-bottom:   5px;
    color:           #666;
  }
  
  div#show-news a
  {
    font-size:        8pt;
    color:            #666;
    text-decoration:  none;
    font-weight:      bold;
  }
  
  div#show-news a:hover
  {
    color:            #FFB400;
  }
  
  .news-date
  {
    font-size:        8pt;
    color:            #666;
  }
  
  .news-date a
  {
    font-size:        8pt;
    color:            #666;
    text-decoration:  none;
    font-weight:      bold;
  }

  .news-text
  {
    font-size:        10pt;
  }
  
  .news-text h4
  {
    display:          inline;
    font-size:        10pt;
  }
  
  .news-text a
  {
    font-size:        8pt;
    color:            #666;
    text-decoration:  none;
    font-weight:      bold;
  }
  
  .news-text a:hover
  {
    color:            #FFB400;
  }
  
  
  /*****************************************************
   * * *             extended-answer	               * * *
   *****************************************************/

  div#extended-answer-outher-frame
  {
    width:           520px;
    z-index:         1000;
  }
  
  div#extended-answer
  {
    position:        relative; 
    padding-bottom:  5px;
    margin-bottom:   5px;
  }
  

  /*****************************************************
   * * *             whats-quansr                  * * *
   *****************************************************/

  div#whats-quansr-text
  {
    width: 					 450px;
    border-bottom:   1px #aaa dotted;
    padding-bottom:  5px;
    margin-bottom:   5px;
    font-size:       10pt;
  }
  
  /*****************************************************
   * * *               buttons 		 		             * * *
   *****************************************************/

.but-show-last
{
    border:            		none;;
    width:									150px;
    text-align:           left;
    background:           none;
}
.but-show-last:hover
{
    text-decoration:      underline;
    cursor:               pointer;
}


  /*****************************************************
   * * *                frame   		 		             * * *
   *****************************************************/

.frame
{
    border:            		1px #ccc solid;
    width:									200px;
    position:             relative;
    padding:              3px;
    margin-top:           2px;
}

  /*****************************************************
   * * *                menu   		 		             * * *
   *****************************************************/

  #menu:hover ul
  {
    display: block;
  }
   
  #menu ul
  {
    display:              none;
    padding-left:         0px;
    list-style-type: 			none;
  }

  #menu ul li
  {
    padding:           		0px;
    margin:								0px;
    white-space:       		nowrap;
  }

  #menu ul li a
  {
    display:           block;
    padding:           8px;
    font-family:       Verdana;
    font-weight:				 normal;
    font-size:         8pt;
    color:             #555;
    text-decoration:   none;
    margin:						 0px;
  }

  #menu ul li a:hover
  {
    font-weight:				 bold;
    border-left:			   1px #ccc solid;
    border-right:			 1px #ccc solid;
    background:        #DCDC00;
  }

  #menu ul li a:active
  {
    font-weight:				 bold;
    border-left:			   1px #ccc solid;
    border-right:			 1px #ccc solid;
    background:        #DCDC00;
  }
  
  
  /*****************************************************
   * * *               logo    				             * * *
   *****************************************************/

  div#logo
  {
    height:								50px;
    padding:								3px;
    z-index:								1;
  }
  
  /*****************************************************
   * * *                 ask   		 		             * * *
   *****************************************************/

  #ask, #login
  {
    font-size:         	8pt;
    color:             	#999;
  }
  
  div#ask h3
  {
    font-size:							12pt;
    font-family:						Verdana;
    color:									#aaa;
    z-index:								1;
  }
  

  div#sending-question
  {
    font-size:       8pt;
    font-family:     Verdana;
    width:           400px;
    border:          0px #ccc solid;
    margin:          3px;
  }

  div#question-text
  {
    font-size:       12pt;
    font-family:     Verdana;
    font-weight:     bold;
    width:           400px;
  }

  div#answers
  {
    font-size:       10pt;
    font-family:     Verdana;
    height:          190px;
    width:						 470px;
    border:          0px #ccc solid;
    margin:          3px;
  }
  
  div#answers td, div
  {
    font-size:       10pt;
    font-family:     Verdana;
  }
  
  div#answers a, td a, div a
  {
    font-family:     Verdana;
    font-size:        8pt;
    color:            #b66;
    text-decoration:  none;
    font-weight:      bold;
  }
  
  div#answers a:hover
  {
    text-decoration:  underline;
  }
  
  /*****************************************************
   * * *            last-entries		 		             * * *
   *****************************************************/

  .last-entries
  {
    width:                200px;
    border:								0px none;
    padding-top:						5px;
    z-index:								1;
  }


  .last-entries ul
  {
    padding-left:         0px;
    list-style-type: 			none;
  }

  .last-entries ul li
  {
    color:             		#999;
    font-size:         		8pt;
    font-weight:       		normal;
    display:           		block;
    padding:           		3px;
  }

  .last-entries ul li div
  {
    width:                190px;
  }

  .scroll
  {
    width:                190px;
    overflow:             auto; 
    border:               none; 
    height:               170px;
  }

  .last-entries ul li a
  {
    font-weight:     			normal;
    font-size:       			8pt;
    font-family:     			Verdana;
    text-decoration: 			none;
    color:           			#333;
  }

  .last-entries ul li div a
  {
    color:           			#999;
  }

  .last-entries ul li a:hover
  {
    text-decoration: underline;
  }
  
  /*****************************************************
   * * *                 tags  		 		             * * *
   *****************************************************/

  
  div#tag-list font
  {
    font-size:       10pt;
    font-family:     Verdana;
    text-decoration: none;
    font-weight:     bold;
    color:           #555;
  }
  

  a.tag
  {
    font-family:     Verdana;
    text-decoration: none;
    font-weight:     bold;
    color:           #aa0;
  }

  a.tag:hover
  {
    text-decoration: underline;
  }

  
  /*****************************************************
   * * *                footer 		 		             * * *
   *****************************************************/

  div#footer
  {
    font-size:         	8pt;
    color:             	#999;
  }
  
  div#footer a
  {
    font-family:       Verdana;
    font-weight:				 normal;
    font-size:         8pt;
    color:             #999;
    text-decoration:   none;
  }

  div#footer a:hover
  {
    text-decoration:   underline;
  }

  /*****************************************************
   * * *                bookmark 	 		             * * *
   *****************************************************/
   
  div#bookmarks
  {
    color:             #999;
    font-size:         8pt;
    font-family:       Verdana;
    text-decoration:   none;
  }

  div#bookmarks a
  {
    text-decoration:   none;
    font-weight:				 normal;
    color:             #999;
  }

  div#bookmarks a:hover
  {
    text-decoration:   underline;
  }
  
  
  /*****************************************************
   * * *             google adsense 		 		         * * *
   *****************************************************/
   
  div#adsense-footer
  {
  }
  
  /*****************************************************
   * * *                sponsor 		 		             * * *
   *****************************************************/
   
  div#sponsor-right
  {
    color:             #999;
  }
  
  div#sponsor-right a
  {
    color:             #999;
    text-decoration:   none;
  }
  
