/* CSS Document */


/* GLOBAL
--------------------------------------------*/
body {
	margin: 0px;
	background-color: #C6C9BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.25em;
}

body.iframebody {
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-base-color: #8CA3C5;
  scrollbar-shadow-color: #8CA3C5;
  scrollbar-face-color: #8CA3C5;
  scrollbar-highlight-color: #BFD0EA;
  scrollbar-dark-shadow-color: #8CA3C5;
  scrollbar-3d-light-color: #FFFFFF;
}

body.cs {
	margin: 0px;
	background-color: #746C5A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* FORMS
--------------------------------------------*/

INPUT {
    COLOR: #EAE5C8;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
}

INPUT.user_info {
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
	border-bottom:  #4C463B 1px solid;
    border-left:  #4C463B 1px solid;
    border-right:  #4C463B 1px solid;
    border-top: #4C463B 1px solid;
	width: 210px;
}

/* LISTS
--------------------------------------------*/

UL {
	font-family: Verdana, Arial, sans-serif;
	LIST-STYLE-IMAGE: url("images/bullet.gif");
	FONT-SIZE: small;
	COLOR: #EAE5C8;
}

UL.clients {
	font-family: Verdana, Arial, sans-serif;
	LIST-STYLE: square;
	FONT-SIZE: small;
	COLOR: #EAE5C8;
}

OL {
	font-family: Verdana, Arial, sans-serif;
	FONT-SIZE: small;
	COLOR: #EAE5C8;
}

/* TEXT
--------------------------------------------*/

H1 {
	FONT-SIZE: large;
	COLOR: #EAE5C8;
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
	padding: 0;
}

H1.services {
	FONT-SIZE: large;
	COLOR: #EAE5C8;
	font-family: Verdana, Arial, sans-serif;
	margin: 0 0 -1em 0;
	padding: 0;
}

H2 {
	FONT-SIZE: small;
	COLOR: #EAE5C8;
	font-family: Verdana, Arial, sans-serif;
	font-style: italic;
	margin: 0 0 -.65em 0;
	padding: 0;
	
}

P {
	FONT-SIZE: small;
	COLOR: #EAE5C8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* LINKS
--------------------------------------------*/

A {
    FONT-SIZE: small;
    COLOR: #EAE5C8;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}


A.team {

	display: inline-block;

	margin: 0 5px;
	border: 1px solid #EAE5C8;
	width: 135px;
	line-height: 2em;
	
	font-family: Verdana, Arial, sans-serif;
	font-size: .67em;
	color: #EAE5C8;
	text-decoration: none;
	text-transform: uppercase;
}

A.team {
	color: #EAE5C8;
}

A.team:hover, A.active {

	color: #746C5A;
	background-color: #EAE5C8;
}

/* NEWS BOX
--------------------------------------------*/

P.news {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;

}

A.news {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;

}

A.news:hover {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
}

.newsDate {
	FONT-SIZE: 10px;
	COLOR: #741723;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, sans-serif;
}

/* MISC
--------------------------------------------*/

.bold {
	FONT-WEIGHT: bold;
}

.smallText {
	FONT-SIZE: x-small;
	COLOR: #EAE5C8;
	FONT-FAMILY: Verdana, Arial, sans-serif;
}

.smallText_black {
	FONT-SIZE: x-small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
}

.smallTextBold
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Arial, sans-serif;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: xx-small;
	COLOR: #4C463B;
	line-height: 1em;
}

input.button {
	font-family: Verdana, Arial, sans-serif;
	font-size: xx-small;
	color: #EAE5C8;
	background-color: #746C5A;
	padding: 3px;
	border: 1px solid #EAE5C8;
	text-decoration: none;
	text-transform: uppercase;
	margin-right: .75em;  
	width: 60px;  
}

.frame {
	border: 1px solid #000000;
}

.highlight { background-color:#8C826D; padding:10px; font-size:10px; line-height:13px; }

p.twitter-followteam
{
	height: 23px;
	line-height: 23px;
}

p.twitter-followteam span
{
	display: inline-block;
	vertical-align: top;
}

p.twitter-followteam a
{
	display: inline-block;
}

p.twitter-followteam a img
{
	border: none;
}