@charset "utf-8";

/* CSS Document */





body {

       margin:0;
	   padding:0;
	   text-align:center;
	   background-color:#FFFFFF;
	   background-position:center;
	   background-attachment:fixed;
	   background-repeat:repeat-y;
	   background-image:url(../Images/bg.jpg);

	   }

.btbp #container{

			  width:900px;
			  margin:0 auto;

				  /*border:#000FFF 1px solid;*/

				  }

.btbp #header {

               top:0px;
    		   margin:0;
			   width:900px;
			   height:125px;
			   position:relative;
			 
			   }	

.btbp #rollover_images{
					   /*border:#000000 1px solid;*/
				   width:900px;
				   margin:0;
				   overflow:hidden;
					   }	

.btbp #main_content {
                   width:895px;
				   /*border:#99FF00 2px solid;*/
				   overflow:hidden;

                    }

.btbp #content_text { 
                      width:850px;
                      margin:25px 25px 0 25px;
                      font-family:"Trebuchet MS",Arial;
					  font-size:12px;
					  text-align:left;
					  line-height:20px;
					  overflow:hidden;
			    	  }

.btbp #footer {

				font-family:"Trebuchet MS",Arial;
		   		font-size:12px;
				color:#616568;
				text-align:center;
				text-decoration:none;
				padding:25px 0 0 0;
				letter-spacing:0.00025cm;				 

			  }

.btbp #top { 
             margin:25px 0 0 0;
             width:900px;
			 /*border:#000000 1px solid;*/
    		 }

.btbp #middle {
             /*border:#000000 1px solid;*/
				overflow:hidden;
				margin:0 0 0 0;
				width:900px;
                background-color:#efeff0;
				font-size:14px;	
				text-decoration:none;							

				}
.btbp #newsbar {
	             width:890px;
	             margin: 0 1px 0 2px;
			    }

.btbp #clarity_left {
               /*border:#000FFF 1px solid;*/
                     width:600px;
					 overflow:hidden;
					 float:left;
					 font-family:"Trebuchet MS",Arial;
					 }

.btbp #clarity_right {
                 /*border:#FFF000 1px solid;*/
                     width:270px;
					 overflow:hidden;
					 float:right;
					 margin:10px 20px 0 0;
					 }

.btbp #bottom { 
                width:900px;
			    /*border:#FFF000 1px solid;*/

				}
		.btbp #profile_box {
					 top:-5px;
					 margin:0;
					 z-index:3;
					 float:left;
					 width:375px;
					 height:175px;
					 position:relative;
	    		   }

.btbp #hpa {
               height:900px;
			   overflow:hidden;
			    } 

.btbp #qr{height:900px; overflow:hidden; }

.btbp #ct{height:2000px; overflow:hidden;}

#Privacy  {
		   top:700px;
		   right:400px;
	       display:none;
	       color:#616568;
	       font-size:12px;
	       text-align:center;
           position:absolute;
		   letter-spacing:0.00025cm;				 		   
	       font-family:"Trebuchet MS", Arial;
         }

				

.req {

	   color:#FF0000;
	   font-size:12px;
	   letter-spacing:0.00025cm;				 
   	   font-family:"Trebuchet MS", Arial;

	 }

.selected {background-color:#FFFFFF;}

.selected:hover{background-color:#CCCCCC;}

.gre {

	   color:#8dc327;
	   font-size:12px;
	   letter-spacing:0.00025cm;				 
   	   font-family:"Trebuchet MS", Arial;

	 }

.form_style .txt {

	color:#000000;
	font-size:12px;
	letter-spacing:0.00025cm;
	border:#CCCCCC 1px solid;
	font-family:"Trebuchet MS", Arial;
	  }



.form_style .txtf { 

					color:#000000;
					font-size:12px;
					background-color:#99CC00;
				 	letter-spacing:0.00025cm;				 
					border:#CCCCCC 1px solid;
					font-family:"Trebuchet MS", Arial;

				  }

						



.links a{

		 font-family:"Trebuchet MS",Arial;
		 font-size:16px; font-weight:bold;
		 color:#616568; padding-left:10px;
		 padding-right:10px;
		 text-decoration:none;

		 }

.links{

       font-size:16px;
	   font-weight:100;

	   }	

.links a:hover{ 

                font-family:"Trebuchet MS",Arial;
				font-size:16px;
				font-weight:bold;
				color:#8dc327; 
				padding-left:10px; 
				padding-right:10px;
				text-decoration:none;
				}

.links1 a{

		 font-family:"Trebuchet MS",Arial;
		 font-size:20px; font-weight:500;
		 color:#616568; 
		 text-decoration:none;

		 }



.links1 a:hover{ 

                font-family:"Trebuchet MS",Arial;
				font-size:20px;
				font-weight:500;
				color:#8dc327; 
				text-decoration:none;

				}

.ov_links a{

		 font-family:"Trebuchet MS",Arial;
		 font-size:12px; font-weight:bold;
		 color:#616568; 
		 text-decoration:none;

		 }



.ov_links a:hover{ 

                font-family:"Trebuchet MS",Arial;
				font-size:12px;
				font-weight:bold;
				color:#8dc327; 
				text-decoration:none;

				}

.nolink { 
            color:#616568;
			font-family:"Trebuchet MS",Arial;
			font-size:12px;
			font-weight:bold;	
			text-decoration:none;

        }

.nolink1 { 
            color:#8dc327;
 			font-family:"Trebuchet MS",Arial;
			font-size:12px;
			font-weight:bold;	
			text-decoration:none;

        }

.features{

			color:#8dc327;
			font-family:"Trebuchet MS",Arial;
			font-size:13px;
			font-weight:600;
			text-decoration:none;
    

           }

h3.middle_text {

         		 color:#616568;
    			 font-family:"Trebuchet MS",Arial;
				 font-size:14px;
				 font-weight:bold;
				 text-align:left;
				 text-indent:25px;
				 line-height:5px;

				 }

h3.links {

                 color:#616568;
				 font-family:"Trebuchet MS",Arial;
				 font-size:14px;
				 font-weight:bold;
				 text-indent:35px;
				 line-height:5px;
				 margin:0 0 0 0;

				 }

           

                 

h4.middle_text {

                 color:#616568;
				 font-family:"Trebuchet MS",Arial;
				 font-size:12px;
				 font-weight:normal;
				 text-align:left;
				 text-indent:25px;
				 line-height:5px;

				 }			 

               										

.headline {

           font-family:"Trebuchet MS",Arial;
		   font-size:16px;
		   font-weight:600;
		   color:#616568;

		   }

		   

.strong {

	font-size:12px;
	color:#616568;
	font-family:"Trebuchet MS",Arial;
	word-spacing:0.00025px;
	font-weight:bold;
	line-height:20px;

		  

		  }

.titles { 
          font-family:"Trebuchet MS",Arial;
          font-size:16px;
		  font-weight:bold;
		  color:#616568;
		  word-spacing:0.00025px;

		  }

.strong1 {
          font-size:12px;
          color:#616568;
		  font-family:"Trebuchet MS",Arial;
		  word-spacing:0.00025px;
		  line-height:15px;

		  }

.head_gn {

		   color:#8dc327;
		   font-size:15px;
		   font-weight:bold;
		   text-decoration:none;
		   letter-spacing:0.00025cm;				 		   
	       font-family:"Trebuchet MS", Arial;

	

	     }

		 .head_gy {

		   color:#616568;
		   font-size:15px;
		   letter-spacing:0.00025cm;				 
	       font-family:"Trebuchet MS", Arial;

	     }



.shead_gn {

			 color:#96C31E;
			 font-size:13px;
			 letter-spacing:0.00025cm;				 
		 	 font-family:"Trebuchet MS", Arial;

		   }



.shead_gy {

			 color:#616568;
			 font-size:13px;
			 letter-spacing:0.00025cm;				 
		 	 font-family:"Trebuchet MS", Arial;

		   }



.shead_gnu {

			 color:#96C31E;
			 font-size:13px;
			 letter-spacing:0.00025cm;				 
			 text-decoration:underline;
		 	 font-family:"Trebuchet MS", Arial;

		   }



.shead_gyu {

			 color:#616568;
			 font-size:13px;
			 letter-spacing:0.00025cm;				 
			 text-decoration:underline;
		 	 font-family:"Trebuchet MS", Arial;

		   }

		   .btbp #sitemap {

		  	    color:#86C31F;
		  		font-size:11px;
				text-align:left;
				letter-spacing:0.00025cm;				 				
		  		font-family:"Trebuchet MS", Arial;
				text-decoration:none;
				
			  }



.btbp #sitemap ul.parent {

						   list-style-type:none;
						   text-decoration:none;
                           margin-left:30px;

				  		 }



.btbp #sitemap ul.parent li {

					  		 	color:#86C31F;
			  		  		 	font-size:13px;
				 				letter-spacing:0.00025cm;				 
								font-family:"Trebuchet MS", Arial;
								text-decoration:none;

			    	   	    }



.btbp #sitemap ul.parent li ul.sub {

						      		 list-style-type:none;
									 text-decoration:none;
									 

								   }





.btbp #sitemap ul.parent li ul.sub li a {

			  		      	   	   		  color:#616568;
										  margin-left:-2em;
     									  padding-left:1.5em;
 									      background :transparent url(../images/sub.png) no-repeat;
										  text-decoration:none;

				        	 	 	    }
.btbp #sitemap ul.parent li ul.sub li a:hover {

			  		      	   	   		  color:#18a1c5;
										  }



#footer a,

#footer a:link,

#footer a:visited,

#footer a:active {
           color:#616568;
		   text-decoration:none;

	}

#footer a:hover {

		  color:#8dc327;
		  text-decoration:none;

		}

#logout a,

#logout a:link,

#logout a:visited,

#logout a:active {
                font-family:"Trebuchet MS",Arial;
		   		font-size:12px;
				color:#616568;
				text-align:center;
				text-decoration:none;
				padding:25px 25px 0 0;
				letter-spacing:0.00025cm;	

	}

#logout a:hover {

		        font-family:"Trebuchet MS",Arial;
		   		font-size:12px;
				color:#8dc327;
				text-align:center;
				text-decoration:none;
				padding:25px 25px 0 0;
				letter-spacing:0.00025cm;	

		}



		   	 	  

.btbp .clearfloat { 

    		  		height:0;
			  		clear:both;
    		  		font-size: 1px;
    		  		line-height: 0px;

				  }

				  

.btbp .gray {  
                 background-color:#efeff0;
                 font-family:"Trebuchet MS",Arial;
				 font-size:14px;
				 color:#616568;
				 overflow:hidden;
				 width:250px;

			}

.btbp .grayleft { 
                background-color:#efeff0;
				font-family:"Trebuchet MS",Arial;
				font-size:12px;
				color:#616568; 
				font-weight:bold;

             }  

.btbp .grayright {  
                 background-color:#efeff0;
				 font-family:"Trebuchet MS",Arial;
				 font-size:12px; 
				 color:#616568;
				 font-weight:normal;

             }  

.btbp .plainleft {
                font-family:"Trebuchet MS",Arial;
				font-size:12px; 
				color:#616568;
				font-weight:bold;

             }  

.btbp .plainright {
                  font-family:"Trebuchet MS",Arial;
				  font-size:12px;
				  color:#616568;
				  font-weight:normal;

             }  

/* POPUP WINDOW */
#popupWindow
{
    position: absolute;
    width: 383px;
    height: 300px;
    padding: 1px;
    z-index: 1005;
    display: none;
	background-image:url(Images/privacy.png);
	background-repeat:no-repeat;
    
   
}
#topLeft
{
    width:357px;
    float:left;
}
#topRight
{
    width:357px;
    float:right;
}
#popupBody
{
    width:380px;
    margin: 30px 0 0 0;
	
}
.btbp #nav {
			 top:-3px;
			 margin:0;
			 z-index:1;
			 width:800px;
			 height:50px;
			 position:relative;
		   }

.btbp #sidebar {
	margin:0;
	top:279px;
	float:left;
	width:161px;
	position:absolute;
	padding:0 0 10px 0;
	left: 144px;
			   }
			 
			  .drawer li {
            border-bottom:1px solid #E5E5E5;
            line-height:16px;
           font-family:"Trebuchet MS",Arial;
			text-align:left;
			
        }

			  
        UL {
            list-style: none;
            padding: 0;
        }

        UL.drawers {
            margin: 0 0 0 0;
        }
	
.back {
background-color:#616568;		 
		  font-family:"Trebuchet MS",Arial;
		    font-size:12px;
			color:#ffffff;
            font-weight:normal;
            height:25px;
            line-height:25px;
            margin-bottom:0pt;
            text-indent:15px;
            width:100%;
			
}
   #under a,

#under a:link,

#under a:visited,

#under a:active {
           color:#616568;
		   text-decoration:none;
		   font-size:12px; 
		   text-align:left;
		   

	}

#under a:hover {

		   color:#15a2c7;
		   text-decoration:underline;
           font-size:12px;
		   text-align:left;
		   
		}