﻿/*
Generics
*/

BODY{
	BACKGROUND: url(/Themes/Default/images/background.jpg) #fff repeat-x; FONT: 11px/20px Arial, Helvetica, sans-serif; COLOR: black; TEXT-ALIGN: center; MARGIN: 0px;padding: 0; 
}


a {color:#000;}
a:visited {color:#111;}
a:active {color:#222;}
a:hover {text-decoration:none;}

a.Index {color:#000;font-size:14px;font-weight:bold;}
a.Index:visited {color:#111;font-size:14px;font-weight:bold;}
a.Index:active {color:#222;font-size:15px;font-weight:bold;}
a.Index:hover {text-decoration:none;font-size:15px;font-weight:bold;}

a.lnk {color:#000;font-size:14px;LINE-HEIGHT:150%;font-weight:bold;}
a.lnk:visited {color:#111;font-size:14px;LINE-HEIGHT:150%;font-weight:bold;}
a.lnk:active {color:#222;font-size:15px;LINE-HEIGHT:150%;font-weight:bold;}
a.lnk:hover {text-decoration:none;font-size:15px;LINE-HEIGHT:150%;font-weight:bold;}

a.Corp {color:#000;font-size:10px;font-weight:bold;}
a.Corp:visited {color:#111;font-size:10px;font-weight:bold;}
a.Corp:active {color:#222;font-size:10px;font-weight:bold;}
a.Corp:hover {text-decoration:none;font-size:10px;font-weight:bold;}

.info {
	border-style: dotted;
	border-width: 1px;
	border-color: #808080;
}


#CommonHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 850px; MARGIN-RIGHT: auto; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#CommonMain {
	 CLEAR:both; MARGIN-LEFT: auto; WIDTH: 900px; MARGIN-RIGHT: auto;
}
#CommonMainArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WIDTH: 250px; TEXT-ALIGN: left;
}
#CommonRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; WIDTH: 350px; PADDING-TOP: 0px; TEXT-ALIGN: left;
}
#CommonLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 2px 0px 0px; WIDTH: 530px; PADDING-TOP: 0px; TEXT-ALIGN: left;
}

#CommonFooter{
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: auto; WIDTH: 780px; MARGIN-RIGHT: auto; PADDING-TOP: 0px;
}
.text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 5px
}

hr {
	border-width:1px; color: #808080; height: 1px; border-style: dotted
}

.SearchText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: bold;
	text-align: center;
	border-style: none none solid none;
	border-color: #99CC01;
	background-image: none;
	background-color: transparent;
}
.SearchButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	cursor:pointer;
}

.Chart li,h2 {
	display: inline;
	list-style-type: none;
}

.Alphabet li,h2 {
	font-size:20px;
	display: inline;
	list-style-type: none;
}

#container {background:#d8d8ee; width:600px; margin:15px; padding:20px;}
.xsnazzy h1, .xsnazzy h2, .xsnazzy h3, .xsnazzy p {margin:0 10px; letter-spacing:1px;}
.xsnazzy h1 {font-size:2.5em; color:#fc0;}
.xsnazzy h2 {font-size:2.5em; color:#fc0;}
.xsnazzy h3 {font-size:2em; color:#234; border:0;}
.xsnazzy p {padding-bottom:0.5em; color:#eee;}
.xsnazzy h3 {padding-top:0.5em; padding-left:10px;}
.xsnazzy {background: transparent; margin:1em;}

.xsnazzy em {display:block; width:0; height:0; color:#d8d8ee; overflow:hidden; border-top:12px solid #fff; border-left:12px dotted transparent; border-right:12px dotted transparent; margin-left:50px;}
/* hack for IE5.5 */
* html .xsnazzy em {width:24px; height:12px; w\idth:0; hei\ght:0;}
.xsnazzy span {display:block; width:0; height:0; color:#fff; overflow:hidden; border-top:10px solid #E3F2BB; border-left:10px dotted transparent; border-right:10px dotted transparent; margin-left:52px; margin-top:-15px;}
* html .xsnazzy span {width:20px; height:10px; w\idth:0; hei\ght:0;}

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #fff;}

.xb1 {margin:0 8px; background:#fff;}
.xb2 {margin:0 6px; background:#fff;}
.xb3 {margin:0 4px; background:#fff;}
.xb4 {margin:0 3px; background:#E3F2BB; border-width:0 5px;}

.xb5 {margin:0 2px; background:#E3F2BB; border-width:0 4px;}
.xb6 {margin:0 2px; background:#E3F2BB; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#E3F2BB; border-width:0 3px; height:2px;} 

.xboxcontent {display:block; background:#E3F2BB; border:3px solid #fff; border-width:0 3px;}

#picture {width:600px; height:400px; background:url() center top; padding:80px 20px 0 20px; margin:15px;}

.Alphabet{

clear:both;

padding: 2px;
}

.Alphabet ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align Alphabet interface*/
font-size: 12px;
font-family: Arial;
}

.Alphabet li{
list-style-type: none;
display: inline;
font-size: 12px;
padding-bottom: 1px;
}

.Alphabet a {
font-size: 12px;
padding: 0 5px;
border: 1px solid #99CC01;
text-decoration: none; 
color: #99CC01;
background-color: transparent;
}

.Alphabet a:visited{
font-size: 12px;
padding: 0 5px;
border: 1px solid #99CC01;
text-decoration: none; 
color: #99CC01;
background-color: #FFFF80;
}

.Alphabet a:hover, .Alphabet a:active{
font-size: 12px;
padding: 0 5px;
border: 1px solid #99CC01;
color: #000;
background-color: #FFFF80;
}

.Alphabet a.currentpage{
background-color: #99CC01;
color: #FFF !important;
border-color: #99CC01;
font-weight: bold;
cursor: default;
}

.Alphabet a.disablelink, .Alphabet a.disablelink:hover{
background-color: white;
cursor: default;
color: #99CC01;
border-color: #99CC01;
font-weight: normal !important;
}

.Alphabet a.prevnext{
font-weight: bold;
}

.Symbols{

clear:both;

padding: 2px;
}

.Symbols ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align Symbols interface*/
font-size: 12px;
font-family: Arial;
}

.Symbols li{
list-style-type: none;
display: inline;
font-size: 12px;
padding-bottom: 1px;
}

.Symbols a {
font-size: 12px;
padding: 0 5px;
border: 1px solid #99CC01;
text-decoration: none; 
color: #99CC01;
background-color: transparent;
}

.Symbols a:visited{
font-size: 12px;
padding: 0 5px;
border: 1px solid #99CC01;
text-decoration: none; 
color: #99CC01;
background-color: #FFFF80;
}

.Symbols a:hover, .Symbols a:active{
font-size: 12px;
padding: 0 5px;
border: 1px solid #99CC01;
color: #000;
background-color: #FFFF80;
}

.Symbols a.currentpage{
background-color: #99CC01;
color: #FFF !important;
border-color: #99CC01;
font-weight: bold;
cursor: default;
}

.Symbols a.disablelink, .Symbols a.disablelink:hover{
background-color: white;
cursor: default;
color: #99CC01;
border-color: #99CC01;
font-weight: normal !important;
}

.Symbols a.prevnext{
font-weight: bold;
}

.Queries
{
	margin:0;
	padding:0;
	border:1px solid #99CC00;
	position: relative; 
}

.Queries legend
{
	padding:0px;
	border: 0px solid #99CC00;
	position: relative; 

}



.CommonTagCloud
{

	padding: 5px;
	margin: 5px;
	color: #999999;
	line-height: 220%;
	list-style-type: none;
}

.CommonSidebarTagCloud
{
	line-height: 100%;
	margin: 0px;
	padding: 0px;
	list-style-type: none;

}

.CommonTag1, .CommonTag2, .CommonTag3, .CommonTag4, .CommonTag5, .CommonTag6, .CommonTag7, .CommonTag8, .CommonTag9, .CommonTag10
{
	margin: 0px;
	padding: 0px;
	display: inline;
}

.CommonTag10 a:link, .CommonTag10 a:visited, .CommonTag10 a:active
{
	
	margin-right: 6px;
	text-decoration: none;
	color: #000000;
	font-size: 310%;
	font-weight: 900;
}

.CommonTag9 a:link, .CommonTag9 a:visited, .CommonTag9 a:active
{
	
	margin-right: 6px;
	text-decoration: none;
	color: #001100;
	font-size: 280%;
	font-weight: 850;
}


.CommonTag8 a:link, .CommonTag8 a:visited, .CommonTag8 a:active
{
	
	margin-right: 6px;
	text-decoration: none;
	color: #112211;
	font-size: 260%;
	font-weight: 800;
}

.CommonTag7 a:link, .CommonTag7 a:visited, .CommonTag7 a:active
{
	
	margin-right: 6px;
	text-decoration: none;
	color: #223322;
	font-size: 230%;
	font-weight: 750;
}

.CommonTag6 a:link, .CommonTag6 a:visited, .CommonTag6 a:active
{
	
	margin-right: 6px;
	text-decoration: none;
	color: #334433;
	font-size: 200%;
	font-weight: 700;
}

.CommonTag5 a:link, .CommonTag5 a:visited, .CommonTag5 a:active
{
	
	margin-right: 6px;
	text-decoration: none;
	color: #445544;
	font-size: 180%;
	font-weight: 650;
}

.CommonTag4 a:link, .CommonTag4 a:visited, .CommonTag4 a:active
{
	
	margin-right: 6px;
	text-decoration: none;
	color: #556655;
	font-size: 150%;
	font-weight: 600;
}

.CommonTag3 a:link, .CommonTag3 a:visited, .CommonTag3 a:active
{
	
	margin-right: 6px;
	text-decoration: none;
	color: #667766;
	font-size: 120%;
	font-weight: 500;
}

.CommonTag2 a:link, .CommonTag2 a:visited, .CommonTag2 a:active
{
	
	margin-right: 6px;
	text-decoration: none;
	color: #778877;
	font-size: 90%;
	font-weight: 300;
}

.CommonTag1 a:link, .CommonTag1 a:visited, .CommonTag1 a:active
{

	
	margin-right: 6px;
	text-decoration: none;
	color: #889988;
	font-size: 60%;
	font-weight: 200;
}

.CommonTag1 a:hover, .CommonTag2 a:hover, .CommonTag3 a:hover, .CommonTag4 a:hover, .CommonTag5 a:hover, .CommonTag6 a:hover, .CommonTag7 a:hover, .CommonTag8 a:hover, .CommonTag9 a:hover, .CommonTag10 a:hover
{
	color:#fff;
	text-decoration: none;
	background-color:#99CC00;
}

