BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-color:#ecedf1;
	outline-style:none;
	}

/*---------------------------------------CONTENT-----------------------------------------------*/
.text
{
	font-family: arial;
	font-size: 11px;
	color: #464d5f;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
	
}

.text-popup
{
	font-family: arial;
	font-size: 16px;
	color: #303748;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 22px;
	outline-style:none;
	
}


.popup-links
{
	font-family: arial;
	font-size: 11px;
	color: #fff;
	background-color:#5a6173;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
	
	line-height: 14px;
	outline-style:none;
	text-decoration:none;
	
}

a:hover.popup-links
{
	font-family: arial;
	font-size: 11px;
	color: #fff;
	background-color:#363e54;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
	
	line-height: 14px;
	outline-style:none;
	text-decoration:none;
	
}

.textsmall
{
	font-family: arial;
	font-size: 10px;
	color: #464d5f;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
	
}

.darkhighlight
{
	font-family: arial;
	font-size: 11px;
	color: #2e3647;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
}


.content2
{
	font-family: arial;
	font-size: 11px;
	color: #464d5f;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding:3px;
	background-image:url(images/infodot2.gif);
	background-repeat:repeat-x;
	outline-style:none;
}

.content
{
	font-family: arial;
	font-size: 11px;
	color: #545865;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding:3px;
	background-image:url(images/infodot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	outline-style:none;
	padding-bottom:5px;
	padding-top:5px;
}




.heading_big
{
	font-family: arial;
	font-size: 18px;
	color: #303748;
	font-weight:normal;
	TEXT-DECORATION: none;
	line-height: 20px;
	outline-style:none;
}

.heading
{
	font-family: arial;
	font-size: 11px;
	color: #303748;
	font-weight: bold;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
}

.headinglight
{
	font-family: arial;
	font-size: 11px;
	color: #303748;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
}

.highlight
{
	font-family: arial;
	font-size: 11px;
	color: #186793;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
}

.hightlightwhite
{
	font-family: arial;
	font-size: 12px;
	color: #ecedf1;
	font-weight: bold;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
}

.hiringlink
{
	font-family: arial;
	font-size: 11px;
	color: #93aff7;
	font-weight: normal;
	TEXT-DECORATION:underline;
	line-height: 14px;
	outline-style:none;
}


a:hover.hiringlink
{
	font-family: arial;
	font-size: 11px;
	color: #ecedf1;
	font-weight:normal;
	TEXT-DECORATION: underline;
	line-height: 14px;
	outline-style:none;
}



.hiring
{
	font-family: arial;
	font-size: 11px;
	color: #a0a9c0;
	font-weight: normal;
	TEXT-DECORATION:none;
	line-height: 14px;
	outline-style:none;
}


.hyperlinks
{
	font-family: arial;
	font-size: 11px;
	color: #186793;
	font-weight: bold;
	TEXT-DECORATION: underline;
	line-height: 14px;
	outline-style:none;
}
a:hover.hyperlinks
{
	font-family: arial;
	font-size: 11px;
	color: #d17911;
	font-weight: bold;
	TEXT-DECORATION: underline;
	line-height: 14px;
	outline-style:none;
}


.hyperlinksportfolio
{
	font-family: arial;
	font-size: 11px;
	color: #186793;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
}
a:hover.hyperlinksportfolio
{
	font-family: arial;
	font-size: 11px;
	color: #d17911;
	font-weight: normal;
	TEXT-DECORATION: underline;
	line-height: 14px;
	outline-style:none;
}



.hyperlinksbold
{
	font-family: arial;
	font-size: 12px;
	color: #2e3647;
	font-weight: bold;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
	text-decoration:none;
}




a:hover.hyperlinksbold
{
	font-family: arial;
	font-size: 12px;
	color: #2d86b8;
	font-weight: bold;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
		text-decoration:none;
}




.hyperlinks2
{
	font-family: arial;
	font-size: 11px;
	color: #464d5f;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
}




a:hover.hyperlinks2
{
	font-family: arial;
	font-size: 11px;
	color: #2d86b8;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
}


.hyperlinkssmall
{
	font-family: arial;
	font-size: 10px;
	color: #ecedf1;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
	background-color:#3b445b;
	padding-bottom:1px;
	padding-left:6px;
	padding-right:6px;
	padding-top:1px;

}




a:hover.hyperlinkssmall
{
	font-family: arial;
	font-size: 10px;
	color: #ecedf1;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
	background-color:#186793;
	padding-bottom:1px;
	padding-left:6px;
	padding-right:6px;
	padding-top:1px;
	
}

.hyperlinks3
{
	font-family: arial;
	font-size: 11px;
	color: #186793;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
}
a:hover.hyperlinks3
{
	font-family: arial;
	font-size: 11px;
	color: #d17911;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
}

.navigation
{
	font-family: arial;
	font-size: 11px;
	color: #2e3647;
	font-weight: bold;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
}
a:hover.navigation
{
	font-family: arial;
	font-size: 11px;
	color: #d17911;
	font-weight: bold;
	TEXT-DECORATION: underline;
	line-height: 14px;
	outline-style:none;
}

.footer
{
	font-family: arial;
	font-size: 11px;
	color: #c5ccd9;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
}
a:hover.footer
{
	font-family: arial;
	font-size: 11px;
	color: #ecedf1;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	outline-style:none;
}

#bottom_fade {
	width: 600px;
	height: 200px;
	z-index: 99;
	position: fixed;
	bottom: 0%;
	background-image: url("bottom-fade.png");
	outline-style:none;
}


.portfolio
{
	font-family: arial;
	font-size: 11px;
	color: #ecedf1;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 22px;
	background-image:url(images/nav_bg.jpg);
	padding-bottom:5px;
	padding-left:12px;
	padding-top:5px;
	padding-right:11px;
	background-color:#555c6d;
	outline-style:none;
	
	
	
}
a:hover.portfolio
{
	font-family: arial;
	font-size: 11px;
	color: #ecedf1;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 22px;
	background-image:url(images/nav_bg_roll.jpg);
	padding-bottom:5px;
	padding-left:12px;
	padding-top:5px;
	padding-right:11px;
	background-color:#263049;
	border-bottom:1px solid #edaa1d;
	outline-style:none;
}


.portfolioselected
{
	font-family: arial;
	font-size: 11px;
	color: #ecedf1;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 25px;
	background-image:url(images/nav_bg_roll.jpg);
	padding-bottom:10px;
	padding-left:12px;
	padding-top:8px;
	padding-right:11px;
	background-color:#263049;
		border-top:1px solid #edaa1d;
		outline-style:none;
		
	
}


.featured
{
	font-family: arial;
	font-size: 11px;
	color: #ecedf1;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 23px;
	background-image:url(images/nav_bg.jpg);
	padding-bottom:1px;
	padding-left:6px;
	padding-top:1px;
	padding-bottom:4px;
	padding-right:6px;
	background-color:#4c546a;
	border-top: 1px solid #323b51;
	border-left: 1px solid #323b51;
	border-right: 1px solid #e8e9ee;
	background-image:url(images/btm_shine_dark.gif);
	background-position:top;
	background-repeat:repeat-x;
	outline-style:none;

	
	
}
a:hover.featured
{
	font-family: arial;
	font-size: 11px;
	color: #ecedf1;
	font-weight:normal;
	TEXT-DECORATION: none;
	line-height: 23px;
	background-image:url(images/nav_bg_roll.jpg);
	padding-bottom:1px;
	padding-left:6px;
	padding-top:1px;
	padding-bottom:4px;
	padding-right:6px;
	background-color:#263049;
	border-top: 1px solid #323b51;
	border-left: 1px solid #323b51;
	border-right: 1px solid #e8e9ee;
	background-image:url(images/btm_shine_dark.gif);
	background-position:top;
	background-repeat:repeat-x;
	outline-style:none;
}

.featuredbg
{
	font-family: arial;
	font-size: 11px;
	color: #303748;
	font-weight:normal;
	TEXT-DECORATION: none;
	background-image:url(images/dot.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	outline-style:none;

	
	
}

.moduleheading
{
	font-family: arial;
	font-size: 11px;
	color: #303748;
	font-weight: bold;
	TEXT-DECORATION: none;
	line-height: 27px;
	background-color:transparent;
	border-top: 1px solid #8f98b0;
	border-left: 1px solid #8f98b0;
	border-right: 1px solid #f6f7fd;
	border-bottom: 1px solid #f6f7fd;
	background-image:url(images/module_heading_bg_shine.gif);
	background-position:top;
	background-repeat:repeat-x;
		outline-style:none;
}

.moduleheadingicon
{
	font-family: arial;
	font-size: 11px;
	color: #303748;
	font-weight: bold;
	TEXT-DECORATION: none;
	line-height: 27px;
	padding-left:27px;
	background-color:transparent;
	background-image:url(images/module_heading_icon2.gif);
	background-position:left;
	background-repeat:no-repeat;
	outline-style:none;
		
}

.images{
border:1px solid #72788a;
}

.images:hover{
border:1px solid #f0be00;
}
