@charset 'utf-8';
/* Copyright 2009 Designfever. All Rights Reserved.
   The following software licensing rules apply:
/* $Id: common.css,v 1.1 2009/05/12 $ */

/* ***************  global *************** */
html { margin-top:0; padding:0; height:100%; filter: expression(document.execCommand("BackgroundImageCache", false, true)); }
body { margin:0 0 30px 0; font-size:11px; padding:0px; font-family:Arial, sans-serif; background-color:#191919} /* color:#9a9a9a; line-height:19px;; letter-spacing:-0.08em;*/

/*
	px to % conversions
	-------------------
	px	|	%
	-------------------
	9	|	70
	10	|	77
	11	|	85
	12	|	93
	13	|	100
	14	|	108
	15	|	116
	16	|	123.1
	17	|	131
	18	|	138.5
	19	|	146.5
	20	|	153.9
	21	|	161.6
	22	|	167
	23	|	174
	24	|	182
	25	|	189
	26	|	197
	27	|	204
	28	|	212
	29	|	219
	30	|	227
	31	|	234
	32	|	242
*/

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .clearfix { display:inline-block; }/*  ie-mac \*/ *html .clearfix {height: 1%;} .clearfix {display: block;}/* ie-mac */
.none {display:none;}
.floatl {float:left;} 
.floatr {float:right;}
.dp_b {display:block;}
.dp_i {display:inline;}
.c_b {clear:both;}

/* *********** other ********** */
.effect {background-color:#000; filter:Alpha(opacity=35); opacity:0.3; -moz-opacity:0.3;}
.pngfilter {height:26px; background:url(pngfile)  0 0 repeat-x; * background:url(pngfile) 0 0 repeat-x; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='pngfile');}
.iepng {behavior:url('/css/common/iepngfix.htc');}  /* after 1*1px blank image    if(typeof blankImg == 'undefined') var blankImg = 'blank.gif image url'; */
.select {behavior:url('/css/common/selectbox.htc');}

/* link */
a:link {font-family:Arial, sans-serif; text-decoration:none; color:#888888} 
a:visited {font-family:Arial, sans-serif; text-decoration:none; color:#888888} 
a:active {font-family:Arial, sans-serif; text-decoration:none; color:#888888} 
a:hover {font-family:Arial, sans-serif; text-decoration:none; color:#888888}

/* image */
img {border:0; vertical-align:middle;}

/* define */
dl, dt, dd {margin:0px; padding:0px;} 

/* sentence */
p {margin:0px; padding:0px}

/* list */
ul, ol {list-style-type:none; margin:0px; padding:0px; font-size:12px;}

/* area */
hr {display:none;}

/* form */
form {margin:0; padding:0;}
form label, label {height:19px; color:#5E5E5E; cursor:default; font-size:12px;}
select {vertical-align:middle; height:20px; letter-spacing:0px}
legend {display:none;}
fieldset {margin:0; padding:0; border:none;}
checkbox {width:13px; height:13px;}
input, textarea {vertical-align:middle; color:#777777; line-height:14px;}

/* align */
.inline {display:inline;}

.textl {text-align:left;}
.textc {text-align:center; margin:0 auto;}
.textr {text-align:right;}