
	/* GENERAL TAGS */

html, body
{
}
body
{
	color: #AEBBCE;
	background: #000410 url(../images/background.jpg) repeat-x;
}

th, td
{
}
th
{
	color: white;
}

a
{
	color: #FB6F59;
}

.page_caption
{
	border-bottom-color: #003B59;
}
h1
{
	color: #fff;
}

h2
{
	color: #696969;
}

h3
{
	color: #fff;
}

h4
{
	color: #fff;
}

p
{
	color: #AEBBCE;
}

img
{
	border: 1px solid #fff;
}

	/* IDs */

#top_strip
{
	background: url(../images/top_strip_technologies.png) no-repeat;
}

#header
{
}

#header_logo
{
	background: url(../images/header_logo.png) no-repeat;
}

#flash_replacement img
{
	border-color: white;
}

#navigation
{
	background: #01172F;
}

#navigation_main a.main
{
	color: #00B1E1;
}
#navigation_main a.current
{
	color: white;
}
#navigation_main > a:hover
{
	color: #FF5932;
}
#navigation_main .current:hover
{
	color: #fff;
}

.submenu
{
}
.submenu a
{
	color: #9BE353;
}
.submenu a.sub_current
{
	color: #fff;
}
.submenu a:hover
{
	color: #FF5932;
}
.submenu a.sub_current:hover
{
	color: #fff;
}

#footer
{
	border-color: #02354A;
	background-image: url(../images/footer.png);
}
#footer_text
{
	color: #006990;
}


	/* classes */

.right_column p, .right_column li
{
	color: #00B1E1;
}

.container_emphasized_border, .container_emphasized
{
	color: #03ADDE;
}
.container_emphasized_border
{
	border: 3px solid #00293D;
	background: #01182A;
}
.container_emphasized .headline, .container_emphasized_border .headline, .container_standard .headline
{
	color: white;
}
.container_emphasized_border input
{
	background: #01182A;
	border-color: #002336;
	color: #fff;
}
.container_emphasized_border input.submit
{
	background: #01182A;
	color: #03ADDE;
}
.container_lists
{
	color: #0AACF5;
}
.container_lists .list_headline
{
	color: white;
}
.back
{
	color: #FB6F59;
	/*background: url(../images/back.png) no-repeat bottom left;*/
}

.table_casestudy
{
}
.table_casestudy th
{
	color: #696969;
}

.quote .content
{
	color: #0AACF5;
}
.quote .author_name
{
	color: #fff;
}

.leading
{
	margin-top: 0px;
}


	/* blog */

.container_blog
{

}

.container_blog .headline
{
	color: #00B1E1;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.container_blog .date
{
	color: grey;
	font-style: italic;
	margin-bottom: 5px;
}

 