@charset "utf-8";
/* CSS Document */

html {
  min-height: 100.05%;
  	margin:0;
	padding:0;
}
body {
	text-align: left;
	background-color: #FFFFFF;
	margin:0;
	padding:0;
}
hr {
	color: #cccccc;
	background-color: #000000;
	height: 1px;
	margin: 0px;
}
form { 
 border: 1px solid #B7C0D2; 
 padding: 5px; 
}
input
{
color:#333;
background:#000;
border: 1px solid #B7C0D2;
}
.input2
{
color:#000;
background:#000;
border: 1px solid #B7C0D2;
}
textarea
{
	color:#ddd;
	background:#000;
	border: 1px solid #B7C0D2;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.submit input
{
color:#000;
background:#ffa20f;
border: 2px outset #dddddd
}
#divTop {
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	background-color:#B7C0D2;
	top:0px;
	height: auto;
}
#divMid {
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	background-color:#FEFEFE;
	top:0px;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:24px;
	color:black;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:20px;
	color:black;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:16px;
	color:black;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:13px;
	color:black;
}
.p1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color:#F1F2F3;
}
.p2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:18px;
	color:#000000;
}
.t1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:12px;
	color:#EEEEEE;
}
.t1b {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color:#EEEEEE;
}
.t2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:12px;
	color:#B7C0D2;
}
.t2b {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color:#B7C0D2;
}
.t3 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:12px;
	color:#555555;
}
.t3b {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color:#555555;
}
.t4 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:12px;
	color:#333333;
}
.t4b {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color:#333333;
}
.tab1 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
}
.tab2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size:12px;
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
}
.tab2c {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:12px;
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
}
.tab2r {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
	font-size:12px;
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
}
.note {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:12px;
	border-color: #dddddd;
	background-color: #444F66;
	border-width: 1px;
	border-style: solid;
	padding-right: 20px;
	padding-left: 20px;
	margin: 20px;
}
.notel {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size:12px;
	border-color: #dddddd;
	background-color: #444F66;
	border-width: 1px;
	border-style: solid;
	padding-right: 20px;
	padding-left: 20px;
	margin: 20px;
}
a:link {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:12px;
	color: #B7C0D2;
	text-decoration: none;
}

a:visited {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:12px;
	color: #B7C0D2;
	text-decoration: none;
}
a:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a:active {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;
}
.link2 a:link {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;
}
.link2 a:visited {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;
}
.link2 a:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:400;
	font-size:12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.link2 a:active {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color: #DDDDDD;
	text-decoration: none;
}
.link3 a:link {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color: #000000;
	text-decoration: underline;
}
.link3 a:visited {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color: #000000;
	text-decoration: underline;
}
.link3 a:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color: #888888;
	text-decoration: underline;
}
.link3 a:active {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color: #888888;
	text-decoration: none;
}
.title_link a:link {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;
}
.title_link a:visited {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;
}
.title_link a:hover {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.title_link a:active {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:12px;
	color: #DDDDDD;
	text-decoration: none;
}

/*STYLE GOOGLE SEARCH*/

.gsc-control-cse {
    font-family: Verdana, sans-serif;
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  input.gsc-input {
    border-color: #333333;
  }
  input.gsc-search-button {
    border-color: #333333;
    background-color: #333333;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #777777;
    background-color: #777777;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-color: #333333;
    background-color: #333333;
  }
  .gsc-tabsArea {
    border-color: #333333;
  }
  .gsc-webResult.gsc-result {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gsc-webResult.gsc-result:hover {
    border-color: #000000;
    background-color: #FFFFFF;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b {
    color: #444444;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b {
    color: #444444;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b {
    color: #444444;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b {
    color: #777777;
  }
  .gsc-cursor-page {
    color: #444444;
  }
  a.gsc-trailing-more-results:link {
    color: #444444;
  }
  .gs-webResult.gs-result .gs-snippet {
    color: #333333;
  }
  .gs-webResult.gs-result .gs-visibleUrl {
    color: #000000;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    color: #000000;
  }
  .gsc-cursor-box {
    border-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-page {
    border-color: #777777;
    background-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    border-color: #333333;
    background-color: #333333;
  }
  .gs-promotion.gs-result {
    border-color: #CCCCCC;
    background-color: #E6E6E6;
  }
  .gs-promotion.gs-result a.gs-title:link {
    color: #0000CC;
  }
  .gs-promotion.gs-result a.gs-title:visited {
    color: #0000CC;
  }
  .gs-promotion.gs-result a.gs-title:hover {
    color: #444444;
  }
  .gs-promotion.gs-result a.gs-title:active {
    color: #00CC00;
  }
  .gs-promotion.gs-result .gs-snippet {
    color: #333333;
  }
  .gs-promotion.gs-result .gs-visibleUrl,
  .gs-promotion.gs-result .gs-visibleUrl-short {
    color: #00CC00;
  }