@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'SegoeUISemibold';
    src: url('../font/seguisb-webfont.eot');
    src: url('../font/seguisb-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/seguisb-webfont.woff') format('woff'),
         url('../font/seguisb-webfont.ttf') format('truetype'),
         url('../font/seguisb-webfont.svg#SegoeUISemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SegoeUINormal';
    src: url('../font/segoeui-webfont.eot');
    src: url('../font/segoeui-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/segoeui-webfont.woff') format('woff'),
         url('../font/segoeui-webfont.ttf') format('truetype'),
         url('../font/segoeui-webfont.svg#SegoeUINormal') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SegoePrintBold';
    src: url('../font/segoeprb-webfont.eot');
    src: url('../font/segoeprb-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/segoeprb-webfont.woff') format('woff'),
         url('../font/segoeprb-webfont.ttf') format('truetype'),
         url('../font/segoeprb-webfont.svg#SegoePrintBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SegoePrintRegular';
    src: url('../font/segoepr-webfont.eot');
    src: url('../font/segoepr-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/segoepr-webfont.woff') format('woff'),
         url('../font/segoepr-webfont.ttf') format('truetype'),
         url('../font/segoepr-webfont.svg#SegoePrintRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.portfolioHeadings{
font-family:SegoePrintBold;
font-size:16px;
color:#003366;
text-transform:uppercase;
font-weight:bold;
}

.portfolioContent{
font-family:SegoePrintRegular;
font-size:14px;
color:#003366;
}


.portfolioText{
font-family:Calibri;
font-size:20px;
color:#FFFFFF;
text-transform:uppercase;
}

.portfolioTextLink{
font-family:Calibri;
font-size:16px;
color:#0000CC;
}


.text{
font-family:SegoeUINormal;
font-size:13px;
color:#003366;
}

.textCompany{
font-family:SegoeUINormal;
font-size:14px;
color:#003366;
}


.textFooter{
font-family:SegoeUINormal;
font-size:11px;
color:#333333;
}

.textFooter2{
font-family:SegoeUINormal;
font-size:12px;
color:#003366;
}

.whatwedo
{
font-family:SegoeUISemibold;
font-size:14px;
font-weight:bolder;
color:#000066;
}

.whatwedolist
{
font-family:SegoeUISemibold;
font-size:13px;
color:#0794e3;
}

.textLight{
font-family:SegoeUINormal;
font-size:12px;
color:#0099FF;
}

.textBold{
font-family:SegoeUISemibold;
font-size:13px;
color:#003366;
font-weight:bold;
}

.textBigBold{
font-family:SegoeUISemibold;
font-size:14px;
color:#0000CC;
font-weight:bold;
}


.orangeText{
font-family:SegoeUINormal;
font-size:13px;
color:#F58020;
}

#SearchCell{
padding:0px;
}

#SearchForm{
margin-bottom:-10px;
}

.searchTextbox{
width:170px;
background-color:#F0F4F5;
border:0px;
font-family:SegoeUINormal;
font-size:13px;
outline:none;
}

.searchButton{
width:51px;
height:42px;
border:0px;
color:#B6B7B9;
background:url(../images/header1-search-sliced_03.jpg);
}

.otherButton{
width:80px;
height:30px;
border:0px;
color:#FFFFFF;
font-family:SegoeUINormal;
font-size:13px;
font-weight:bold;
background:url(../images/button.gif);
}

.siteMapBold{
font-family:SegoeUISemibold;
font-size:15px;
color:#003366;
font-weight:bold;
}

.footer{
background:url(../images/content-sliced_04.jpg) no-repeat;
}

.whoCSS{
background:url(../images/portfolio-main2_02.jpg) no-repeat;
}

.hrCSS{
border:dotted thin;
}

.seperator{
 background:url(../images/Career_sliced_04.jpg) repeat-y;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
}

.textbox
{
	width:300px;
	height:20px;
	font-size:13px;
	font-family:SegoeUINormal;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-color:#CCCCCC;
	border-width:1px;
	padding-left:2px;
	color:#000033;
	outline:none;
}

.textboxSmall
{
	width:190px;
	height:20px;
	font-size:13px;
	font-family:SegoeUINormal;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-color:#CCCCCC;
	border-width:1px;
	padding-left:2px;
	color:#000033;
	outline:none;
}

.textarea
{
	height:100px;
	width:295px;
	font-size:13px;
	font-family:SegoeUINormal;
	color:#000033;
	-moz-border-radius:3px; 
	-webkit-border-radius:3px;
	border-color:#CCCCCC;
	border-width:1px;
	padding-left:5px;
	padding-top:5px;
	resize:none;
	overflow:auto;
	outline:none;
}

a:hover
{
color:#F58020;
}

.list
{
	padding:1px;
	font-size:13px;
	font-family:SegoeUINormal;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-color:#CCCCCC;
	border-width:1px;
	padding-left:2px;
	color:#000033;
	outline:none;
}

div#preview
{
    font: 11px SegoeUINormal;
    color:#66CC33;
}

.err
{
	font: 11px SegoeUINormal;
    color:red;
}

.errBig
{
	font: 11px SegoeUINormal;
    color:red;
	font-size:13px;
}

.success
{
	font: 11px SegoeUINormal;
    color:#66CC33;
}

.borderCell
{
border-style:solid;
border-bottom-width:5px;
border-left-width:5px;
border-right-width:5px;
border-top-width:5px;
border-color:#C6DBE0;
}

