BODY,TD,DIV,SPAN,
{
	FONT-FAMILY: tahoma, VERDANA, ARIAL, HELVETICA, SWITZERLAND, UNIVERS;
	FONT-SIZE: 9pt;;
	color:white;
}

	A:link {color: #ffffff}
	A:visited {color: #ffffff}
ul
{
line-height:150%;
}
.top
{
	vertical-align:top;
	FONT-FAMILY: TAHOMA, VERDANA, ARIAL, HELVETICA, SWITZERLAND, UNIVERS;
	font-size:10pt;
	color:white;
}

.main_bg
{
	width:899px;
	background-color:#d6e183;
}
.side_shadow_left
{
	background-image: url('images/bg_side_lft_shadow.gif');
	background-repeat:repeat-y;
	width:4px;
}
.side_shadow_right
{
	background-image: url('images/bg_side_rgt_shadow.gif');
	background-repeat:repeat-y;
	width:4px;
}
.main
{
	vertical-align:top;
	width:891px;
	height:625px;
	background-image: url('images/main_bg.jpg');
}
.sec
{
	vertical-align:top;
	width:891px;
	background-image: url('images/sec_bg.jpg');
	background-position:bottom;
	height:500px;
}
.btm_shadow
{
	background-image: url('images/bg_btm_shadow.gif');
	height:8px;
}
.header
{
	font-family: tahoma, arial, tahoma, verdana, helvetica;
	font-size: 12pt;
	color:white;
	font-weight:bold;
}
.sublink
{
	font-family: tahoma, arial, tahoma, verdana, helvetica;
	font-size: 11pt;
	color:#ffffff;
	font-weight:bold;
	line-height:150%;
}
.sublink A:link {text-decoration: none; color: #ffffff;}
.sublink A:visited {text-decoration: none; color: #ffffff;}
.sublink A:active {text-decoration: none; color: #ffffff;}
.sublink A:hover {text-decoration: underline; color: #ffffff;}
.menu {
	color:#1a2f01;
	font-family: arial, tahoma, verdana, helvetica;
	font-size: 10pt;
	padding-right:22px;
	padding-top:5px;
	background-color:transparent;
}
.menu A:link {text-decoration: none; color: #1a2f01;}
.menu A:visited {text-decoration: none; color: #1a2f01;}
.menu A:active {text-decoration: none; color: #1a2f01;}
.menu A:hover {text-decoration: underline; color: #1a2f01;}
.bg_transparent
{
	background-color:transparent;
}
.breadcrumbs
{
	width:100%;
	font-family: tahoma, arial, tahoma, verdana, helvetica;
	font-size: 10pt;
	color:1a2f01;
	text-align:right;
	padding-right:30px;
}

	#content .category:hover {
		color: white;
		font-family: tahoma, arial, sans-serif;
		text-decoration: none;
		font-size: 11pt; }

	#content .category {
		color: white;
		font-family: tahoma, arial, sans-serif;
		text-decoration: none;
		font-size: 11pt; }

	#content {
		text-align: left;
		padding: 10px;
		border-top: none;
		z-index: 2;	}

	#content a {

		color: #FFFFFF;
		text-decoration: none }

	#content .cell_over { BACKGROUND-COLOR: #017c4f }
	#content .cell_out { BACKGROUND-COLOR: #00915c }
	#content .exlink {text-align: center; font-family: tahoma, arial, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;}
	#content .exlink:hover {text-align: center; font-family: tahoma, arial, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}

	#content a:hover { text-decoration: underline; }

	#content .thumb {border-width: 1px; border-color: white; border-style: solid;}

.logo
{
	padding-left:35px;
	background-color:transparent;
}
.creative_meets_technical
{
	padding-top:10px;
	padding-right:28px;
	background-color:transparent;
}
.spl_txt
{
	font-family: tahoma, arial, verdana, helvetica;
	font-size: 10pt;
	padding-top:65px;
	color:white;
	background-color:transparent;
	padding-right:48px;
}
.spl_txtbox
{
    font-family: tahoma, arial, verdana, helvetica;
	font-size: 10pt;
	background-color:#182001;
	width:415px;
	color:white;
	line-height:150%;
}
.content_div
{
	padding-left:95px;
	background-color:transparent;
}
.contentbox
{
	veritcal-align:top;
	FONT-FAMILY: TAHOMA, VERDANA, ARIAL, HELVETICA, SWITZERLAND, UNIVERS;
	font-size:10pt;
	background-color:#182001;
	width:772px;
	color:white;
}
.contentbox_footer
{
	width:772px;
	height:45px;
	padding-bottom:90px;
}
.header_txt
{
	padding-left:100px;
}
.portfolio_link
{
        color:#FFFFFF;
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 8pt;
        text-decoration: none;
	background:url(images/ro_port_on.gif) bottom;display:block;height:19px;width:133px;
}
.portfolio_link:hover
{
        color:red;
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 8pt;
        text-decoration: none;
	background:url(images/ro_port_off.gif) bottom;display:block;height:19px;width:133px;
}
.portfolio_txt
{
    color:#ffffff;
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 10pt;
    font-weight:bold;
}
.totop
{
	text-align:right;
	color:#ffffff;
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 8pt;
}
.footer
 {
   FONT-FAMILY: TAHOMA, VERDANA, ARIAL, HELVETICA, SWITZERLAND, UNIVERS;
   FONT-SIZE: 7pt;
   COLOR: #666666;
   padding:5px 5px 10px 0px;
   text-align:right;
   background-color:white;
 }
.center
 {
   margin-left:auto;
   margin-right:auto;
 }
