@charset "utf-8";

* { 
	margin:0; 
	padding: 0;
}

html { 
	height: 100%; 
	margin-bottom: 1px; /* to display horizontal scroller always like IE */
}

body {
    font-size: 100%; /*reset font size for all elements to standard (16 Pixel) or 100%*/
    color: #000;
    background: #fff;
    text-align: left;
 
}

img { border: 0 solid; }

option { padding-left: 0.4em }

/** 
* default styles
*/
body {
  	font-family:Arial, Helvetica, sans-serif;
    font-size:11px; 
}

h1, h2, h3, h4, h5, h6 { 
  	font-weight:bold; 
  	margin-bottom:1em; 
	line-height: 1.5em; 
}

h1 { font-size: 24px; }                     /* 200% */
h2 { font-size: 22px;}          			/*  183.33% */
h3 { font-size: 18px; }                     /* 150% */
h4 { font-size: 16px }                      /* 133.33% */
h5 { font-size: 14px}                      /* 116.67%*/
h6 { font-size: 14px; font-style:italic }  /* 116.67%*/

p { 
	line-height: 1.5em; /* 150% line height, 6px spacing between the lines */
	margin-bottom:1em; 
}

.hr {
	background-color:#d2d2cf; /* background is for all other web browsers */
	color:#d2d2cf; /* color is for IE */
	border-width:0;
	height:1px;
	line-height:0;
	text-align:left;

}

/**
* table
*/
table { width: auto; border-collapse:collapse; margin-bottom: 1em; }
th,td { padding: 0.5em; }
  
/**
* list
*/
ul, ol, dl { 
	line-height: 1.5em; 
	margin: 0 0 1em 1em 
}
li { 
	margin-left: 1.5em; 
	line-height: 1.5em; 
}

/**
* links
*/
a {color: #336699; text-decoration:none;outline:none;}
a:hover {color:#336699; text-decoration:underline;}

/**
* form elements
*/

fieldset {
	border:0px;
}

input, select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	outline:none;
	vertical-align:middle;
	border:0px;
}
input[type="file"]
{
    cursor: pointer;
}
textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
    outline: none; 
}

input::-moz-focus-inner /*Remove button padding in FF*/
{ 
    border: 0;
    padding: 0;
}

input[type="checkbox"]
{
	margin-right:5px;
}

/** 
/*clearfix method 
*/
.clear {
	clear:both;
	font-size:1px;
	height:0;
	display:block;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/**
/* class style shortcuts
*/
.hidden {
	display: none;
}
.rel {
	position: relative;
}
.fleft {
    float:left;
}
.fright {
    float:right;
}
.center {
    text-align:center;
}

fieldset legend {
	display:none;
}

.w50percent {
 width:50%;
}

table.yiiLog {
    width:100%;
    text-align:left;
}
table.yiiLog th {
    text-align:center;
}

table.yiiLog tr:hover td {
    background-color:#ffffcc;
}



