/* project: TechBriefing.kr
   builder: SeeU (www.seeu.kr) */

   
/* default styles
   -------------- */
   
body { 
	padding: 0; 
	margin: 0; 
	font: 0.7em Arial, sans-serif; 
	line-height: 1.5em;
	background: #fff; 
	color: #454545; 
}

td, p, input, button, textarea, select, .c1 { font-family:Tahoma, ¸¼Àº°íµñ; font-size:9pt; color:#222222; }

img {
        border:0px solid #0750AA;
}

ad {
        border:1px solid #0750AA;
}


a {
	color: #185DA0;
        text-decoration: none;
	background: inherit;
}

a:hover {
	color: #9EC068;
        text-decoration: underline;
	
	background: inherit;	
}

a.title {
	color: #FE6700;
	background: #FFF;
}


h1 {
	font: bold 2em Arial, Sans-Serif;
	letter-spacing: -1px; 
	padding: 7px 0 0 8px;
	margin: 0;
}

h1 a, h2 a {
	text-decoration: none;
}

h1 a:hover, h2 a:hover {
	color: #FF6600;
	background: #FFF;
}


h2 { 
	margin: 0; 
	padding: 0; 
	font: bold 1.7em Arial, Sans-Serif; 
	letter-spacing: -1px;
}

h2 { 
	font-size: 16px;
	margin-bottom: 5px; 
	color: #000; 
	background: inherit;
}

p {	
	margin: 0 0 5px 0;
	text-decoration: none;
}

ul { 
	margin: 0; 
	padding : 0; 
	list-style : none; 
}

form { 
	margin: 0; 
}

input.search { 
	margin: 0px 10px 0px 0px;
        width: 199px; 
        height : 19px;
	background: #fff; 
	padding: 2px; 
}

input.login { 
	width: 150px;
	border: none; 
	background: url(logininput.gif); 
	padding: 4px; 
}



a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:normal;color:#185DA0;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, ±¼¸²; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:µ¸¿ò; }
.cloudy, a.cloudy {color:#888888;} /* Èå¸² */

/*wrap
-------------------------------------------------------------------------------------------------------------------*/
.wrap { 
	margin: 5px 5px;
	width: 980px; 
        
}


/* = category 
------------------------------------------------------------*/
/* = categoryMain 
----------------------------------------------------------- */

/* = categoryTitle 
-------------------------------------------------------- ---*/

.categoryTitle_01 {

        font: bold 1.5em;
	color: #1F1F1F; 
		
	margin: 0 0 10 0;
        padding: 0 0 0 0;
        text-align: center;
	     
	
}

/*--- categoryContents_Border ---*/

.categoryContents_Border {
        width: 98%;
        margin: 0 0 0 0;
        padding: 10 0 10 0;
        text-align: left;
        border-bottom: 1px solid #BEBEBE;

}

/*--- categoryContents_noBorder ---*/
        
.categoryContents_noBorder {
        width: 98%;
        margin: 0 0 0 0;
        padding: 5 0 5 0;
        text-align: left;
        

}

/*--- categoryContents_LeftBorder ---*/
        
.categoryContents_LeftBorder {
        width: 98%;
        margin: 5 0 5 0;
        padding: 5 0 5 10;
        text-align: left;
        border-left: 1px solid #BEBEBE;


}

.categoryContents_center {
        width: 98%;
        margin: 0 0 0 0;
        padding: 10 0 10 0;
        text-align: center;
        border-bottom: 1px solid #BEBEBE;

}


.categoryAD_Border{
        width: 98%;
        margin: 0 0 0 0;
        padding: 20 0 20 0;
        text-align: center;
        text-valign: top;
        border-bottom: 1px solid #BEBEBE;


}

.categoryAD_noBorder{
        width: 98%;
        margin: 0 0 0 0;
        padding: 10 0 10 0;
        text-align: center;
        text-valign: top;
        

}



/*------------------ categoryMain -------------------------- */

/* left side
   --------- */

.categoryMainLeft {
	float: left;
	width: 52%;
	margin: 0 0 0 0;
    text-align: center;
        padding: 10px  0px 10px 15px;
        border-left: 0px solid #BEBEBE;
	border-right: 0px solid #BEBEBE;
	
}

        
        .categoryMainLeft_3{
             margin: 0 0 0 0;
             padding: 20 0 20 0;
             text-align: center;
	     border-bottom: 1px solid #BEBEBE;


        }
        
        .categoryMainLeft_4{
             margin: 0 0 0 0;
             padding: 20 0 20 0;
             text-align: center;
	     border-bottom: 1px solid #BEBEBE;


        }
        
        .categoryMainLeft_5{
             margin: 0 0 0 0;
             padding: 20 0 20 0;
             text-align: center;
	     border-bottom: 1px solid #BEBEBE;


        }
        
        

.categoryMainRight {
	float: right;
	width: 45%;
	margin: 0 0 0 0;
        padding: 10px 50px 10px 0px;
        text-align: left;
	border-right: 0px solid #BEBEBE;
		
}

	.categoryMainRight_Contents_01 {
		margin: 0 0 0 0;
		padding: 20 0 20 0;
		border-bottom: 1px solid #BEBEBE;

		
		
		
	}
    
        .categoryMainRight_2 {
		margin: 0 0 0 0;
		padding: 20 0 20 0;
		border-bottom: 1px solid #BEBEBE;

		
	}

        .categoryMainRight_3 {
		height: 200;
                margin: 0 0 0 0;
		padding: 20 0 20 0;
		border-bottom: 1px solid #BEBEBE;

		
		
	}


/*------------------ categorySub -------------------------- */

/* left side
   --------- */

.categorySubLeft {
	float: left;
	width: 62%;
	margin: 0 0 0 0;
        padding: 0 0 0 0;
        
        
}

        
        .categorySubLeft_3{
             margin: 0 0 0 0;
             padding: 20 0 20 0;
             text-align: left;
	     border-bottom: 1px solid #BEBEBE;


        }
        
        .categorySubLeft_4{
             margin: 0 0 0 0;
             padding: 20 0 20 0;
             text-align: center;
	     border-bottom: 1px solid #BEBEBE;


        }
        
        .categorySubLeft_5{
             margin: 0 0 0 0;
             padding: 20 0 20 0;
             text-align: center;
	     border-bottom: 1px solid #BEBEBE;


        }
        
        

.categorySubRight {
	float: right;
	width: 32%;
	margin: 0 0 0 0;
        padding: 0px;
        text-align: left;
	border-left: 0px solid #BEBEBE;
	border-right: 0px solid #BEBEBE;
		
}

	.categorySubRight_Contents_01 {
		margin: 0 0 0 0;
		padding: 20 0 20 0;
		border-bottom: 1px solid #BEBEBE;

		
		
		
	}
    
        .categorySubRight_2 {
		margin: 0 0 0 0;
		padding: 20 0 20 0;
		border-bottom: 1px solid #BEBEBE;

		
	}

        .categorySubRight_3 {
		height: 200;
                margin: 0 0 0 0;
		padding: 20 0 20 0;
		border-bottom: 1px solid #BEBEBE;

		
		
	}



/* = 3column 
-------------------------------------------------- */



.3column {
	clear: both; 
	float: left;
	width: 96%;
	margin: 0;
        padding: 5;
        
        
}

        
        .3column_1{
             float: left;
             width: 30%;
             margin: 0;
             padding: 0 5;
             

        }
        
        .3column_2{
             float: left;
             width: 30%;
             margin: 0;
             padding: 0 5;
             

        }
        
        .3column_3{
             float: left;
             width: 30%;
             margin: 0;
             padding: 0 5;
             

        }
        


/* = div2column 
--------------------------------------------------------- */
        
.2column {
	clear: both; 
	width: 98%;
	margin: 0;
        padding: 5;
        
        
}

        
        .2column_1{
             float: left;
             width: 25%;
	     margin: 5;
             padding: 0 5;
             text-valign: top;

        }
        
        .2column_2{
             float: left;
             width: 70%;
	     margin: 5;
             padding: 0 5;
             text-valign: top;

        }
        
        
 /* = div2column 
--------------------------------------------------------- */
        
.div2column {
	clear: both; 
	width: 98%;
	margin: 0;
        padding: 0;
        
        
}

        
        .div2column_1{
             float: left;
           
	     
             padding: 5px 5px;
             text-align: right;
             border: 1px solid #A2CCFF;
        }
        
        .div2column_2{
             float: right;
           
	     
             padding: 5px 0px 5px 10px;
             text-align: left;

        }
               
        



/* = layout
------------------------------------------------------------------------------------------- */

/* = main
--------------------------------------------- */


.aboveHeader {
         clear: both; 
	 width: 100%;
         margin: 0 0 5px 0;
        

}

        .adORinfo {
             width: 75%;
             float: left;
        }

        .outLogin {
             width: 25%;
             float: right;
             text-align: right; 
	
        }

.header { 
	 
	clear: both; 
	 width: 100%;
         margin: 0 0 0 0;
    border:2px solid #0750AA;    
    

}


.logo {
        width: 25%;
        float: left;
        margin: 8 10 8 0;
        text-align:center; 
	     

}
.top_info {
	float: right;
	width: 72%;
	padding: 10px 0 4px 0;
       
}

	.top_info_left {
		width: 62%;
		float: left;
                padding: 25px 0 0 15px;
		text-align: center; 
		

	        text-align: center;
                
	}

	.top_info_right {
		float: right;
		width: 35%;
		margin: 9 0;
                padding: 0;
		text-align: center; 
	        color: #000000; 
                font-weight: bold;
                text-decoration: none; 
		border-left: 1px solid #eee;
	}

        .ed00 { 
              border:1px solid #3C9198; 
              color: E4F6F8; 
              background-color: #3C9198; 
              } 




.navi { 
	clear: both;
	
	font-size: 1.2em;
	height: 30px; 
	margin: 0 0 0 0px; 
        text-align: center;
  		

        background: #fff;
}

	.navi li { 
		margin: 0; 
		padding: 12px 10px 10px 10px;
		color: #0172FE;
		background: inheritf;
		float: left; 
	}
	
	.navi li.active { 
		background: #007700 url(navi.gif) no-repeat center bottom; 
		color: #9EC068;
		font-weight: bold; 
		padding-bottom: 8px; 
	}

	.navi a { 
		font-weight: bold;
                text-decoration : none;
		color: #0750AA; 
		background: inherit;	
	} 
         
        .navi a:hover { 
		font-weight: bold;
                text-decoration : underline;
		color: #0750AA; 
		background: inherit;	
	} 


.slogan {
	font-size: 0.9em;
   
		
	width: 10%;
}


.search_field { 
	background: #DCF2B8 url(navibg.gif) no-repeat; 
	color: #000;
	border-top: 1px solid #9EC068;
	border-bottom: 1px solid #9EC068;
	clear: both;
	text-align: left; 
	text-valign: center;
	padding: 5px 10px 5px 10px;
}


.ad_top { 
        height: 110px; 
        padding: 25px 0px;
        text-align: center; 
	text-valign: bottom;
        border-bottom:1px solid #0750AA;    
        background: #fff;
	
	
}

.subheader {
        margin: 0 0 0 0;
	padding: 5px;
	background: #fff url(subheaderbg.gif) no-repeat;
	color: #fff;
        font-size: 2.0em;

	text-align: center; 
	
}

/* left side
   --------- */

.left {
	float: left;
	width: 65%;
	margin: 0 0px 10px 0px;
        padding: 0px;
		text-align: left;
        
}
	.left_articles {
		margin: 0px 0 10px 0;
	}

	.left_links {
		border: 1px solid #eee;
		padding: 10px 10px 10px 15px;	
		margin: 0 0 10px 0;
	}
	
	.left_links:hover {
		border: 1px solid #ccc;
	}
	
	.left_message {
		border: 1px solid #eee;
		padding: 10px 10px 10px 75px;	
		margin: 0 0 10px 0;
		background: #fff url(questionmark.gif) no-repeat center left;
		color: #454545; 
	}
	
	.left_message:hover {
		border: 1px solid #ccc;
	}
	
		.left_side {
			float: left;
			width: 16%;
		}
		
		.right_side {
			float: right;
			width: 18%;
			border-left: 1px solid #eee;
			padding: 0 0 0 20px;
		}
		
	.left_box {
		background: #f4f4f4;
		color: #000;
		border: 1px solid #ccc;
		padding: 10px;
	}


/* current_page
   ---------- */

.current_page {
               border: 1px solid #eee;
	       padding: 8px;	
	       margin: 0 0 10px 0;
}
              .current_page a {
                font-weight: bold;
                text-decoration : none;
		color: #510272; 
		background: inherit;
		
	}	
              .current_page a:hover {
		font-weight: bold;
                text-decoration : underline;
		color: #510272; 
		background: inherit;
	}	
/* right side
   ---------- */
		
.right {
	float: right;
	width: 33%;
	margin: 0 0 10px 0;
        padding: 0px;
		text-align: left;
        
}

	.right_ad_1 {
		padding: 10px 30px 0 30px;
		margin: 0 0 0 0;
		height: 135px; 
		
		
		
	}
                    .right_ad_1_left {
                            float: left;
	                    padding: 1px 0 0 0;
		            margin: 0 0 0 0;
                            width: 129px; 
		            height: 129px; 
		            text-align: center; 
	                    text-valign: center;
	
                            border: 1px solid #ACCAEF;
                    }

                    .right_ad_1_right {
                            float: right;
                            margin: 0 0 0 0;
	
                    }


        .right_ad_2 {
		padding: 10px 30px 0 30px;
		margin: 0 0 0 0;
		height: 135px; 
		
		
		
	}
                    .right_ad_2_left {
                            float: left;
	                    margin: 0 0 0 0;
                    }

                    .right_ad_2_right {
                            float: right;
                            margin: 0 0 0 0;
	
                    }

	.right_ad_3 {
		clear: both;
                padding: 20px 20px;
		margin: 0 0 0 0;
		height: 640px; 
			
		
	}
                    .right_ad_3_left {
                            float: left;
	                    margin: 0 0 0 0;
                            
                    }

                    .right_ad_3_right {
                            float: right;
                            margin: 0 0 0 0;
	                    
	
                    }

	.right_ad_6 {
		padding: 10px 40px;
		margin: 10px 0 0 0;
		
		
		
	}
        



	.right_pr_forum {
		clear: both;
                text-align: center;
	
	        border: 1px solid #BEBEBE;
		padding: 10px 2px;	
		margin: 0 0 10px 0;
	}
	
	.right_pr_forum:hover {
		border: 1px solid #ccc;
	}
	
        .right_new_post {
		border: 1px solid #BEBEBE;
		padding: 10px 0px;	
		margin: 0 0 10px 0;
	}

#techleadersLounge {
                clear: both;
                text-align: center;
	        padding: 0 0 10 0;	
		margin: 0 0 0 0;
                border-bottom: 1px solid #BEBEBE;

}

       #techleadersLounge h5{
                color: #000000;
        
}	
	
.image {
	float: left;
	margin: 0 9px 3px 0;
}

.adBottom { 
        clear: both; 
	height: 100px;
        padding: 5px 0px;	
		
        text-align: center; 
	text-valign: center;
	border-top: 1px solid #0750AA;
        
}


/* footer
   ------ */

.footer { 
	clear: both; 
	text-align: center;
	line-height: 1.8em;
	color: #808080;
	background: #FFF;
	padding: 10px 0 10px 0;
	border: 2px solid #0750AA;
}

.footer a {
	color: #9EC068;
	background: #fff;
}



/* = TechForum
-------------------------------------------------------------------------------------------------- */
#techforum {
                clear: both;
                text-align: left;
                width : 98%;
	        padding: 0 0 0 10;	
		margin: 0 0 0 0;
                border-bottom: 1px solid #BEBEBE;

}

       #techforum h5{
                color: #000000;
        
}	



/* = wireless
------------------- */
#wireless {
          
}


          #wirelessL03  {
                       text-align: left; 
                       background: #eee;
            
          }
