@charset "utf-8";
body{
	font-family: Arial;
	font-size: 11px;
	line-height:130%; 
	color:#4b4b4b;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
}
td{
	font-family: Arial;
	font-size: 11px;
	line-height:14px; 
	color:#000000;
	text-align:left;
}
form {
	margin: 0;
	padding: 0
}
a:link, a:visited {
	color:#4b4b4b;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

.button{
	border:0px solid #FFFFFF;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	font-size:11px;
	background-color:#4a7bc5;
	color:#FFFFFF;
	background-position:bottom ;
	outline:none;
}
.footer_menu {
	color:#FFFFFF;
	background-image:url(images/blue_bg.gif);
}
a:link_menu_footer, a:visited.link_menu_footer {
	color:#FFFFFF;
	text-decoration:none;
	padding-left:14px;
	padding-right:14px;
	font-family:Tahoma;
	font-size:11px;
}
a:hover.link_menu_footer {
	text-decoration:underline;
}

.footer {
	line-height:160%;
	padding:2px;
}
.border_content {
	border-bottom:1px #dedede solid;
	border-left:1px #dedede solid;
	border-right:1px #dedede solid;
	padding:2px;
	padding-top:5px; 
	padding-left:5px; 
	padding-bottom:5px; 
	padding-right:5px;
}
.topic {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}
a.link_language, a:visited.link_language {
	color:#818181;
	font-family:Tahoma;
	font-size:11px;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
a:hover.link_language {
	text-decoration:underline;
	padding-left:5px;
	padding-right:5px;
}
.images_border {	
	border:1px	solid #cdcdcd; 
	margin-right:8px;
}
.main_menu_home {
	font-family:Tahoma;
	font-size:12px;
	color:#5f5f5f;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu.gif);
	background-repeat:repeat-x;
}
.main_menu_home_over {
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu_selected.gif);
}
.main_menu_about {
	font-family:Tahoma;
	font-size:12px;
	color:#5f5f5f;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu.gif);
	background-repeat:repeat-x;
}
.main_menu_about_over {
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu_selected.gif);
	background-repeat:repeat-x;
}
.main_menu_marketing_solution {
	font-family:Tahoma;
	font-size:12px;
	color:#5f5f5f;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu.gif);
}
.main_menu_marketing_solution_over {
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu_selected.gif);
}
.main_menu_services {
	font-family:Tahoma;
	font-size:12px;
	color:#5f5f5f;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu.gif);
}
.main_menu_services_over {
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu_selected.gif);
}
.main_menu_trading {
	font-family:Tahoma;
	font-size:12px;
	color:#5f5f5f;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu.gif);
}
.main_menu_trading_over {
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu_selected.gif);
}
.main_menu_news {
	font-family:Tahoma;
	font-size:12px;
	color:#5f5f5f;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu.gif);
}
.main_menu_news_over {
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu_selected.gif);
}
.main_menu_gallery {
	font-family:Tahoma;
	font-size:12px;
	color:#5f5f5f;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu.gif);
}
.main_menu_gallery_over {
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu_selected.gif);
}
.main_menu_contact {
	font-family:Tahoma;
	font-size:12px;
	color:#5f5f5f;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu.gif);
}
.main_menu_contact_over {
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	background:url(images/bg_menu_selected.gif);
}
.menu_curve1 {
background: transparent url(images/topleft1.gif) top left no-repeat;
top: 0;
left: 0;
}

.menu_curve2 {
background: transparent url(images/bottomleft1.gif) bottom left no-repeat;
bottom: -33;
left: -1;
}
.menu_curve3 {
background: transparent url(images/topright1.gif) top right no-repeat;
top: 0;
left: 878;
}

.menu_curve4 {
background: transparent url(images/bottomright1.gif) bottom right no-repeat;
top: 25;
left: 877;
}
a:hover.main_menu {
	text-align:center;
	text-decoration:none;
}

a.news_details, a:visited.news_details {
	font-family:Tahoma;
	font-size:11px;
	color:#DA251D;
	text-decoration:none;
}
a:hover.news_details {
	text-align:center;
	text-decoration:none;
}
.content {
	font-family:Tahoma;
	font-size:11px;
	text-align:justify;
	line-height:138%;
	color:#434343;
	padding-top:5px;
}
.class_tbcontent {
	padding-top:10px; 
	padding-left:8px; 
	padding-bottom:10px; 
	padding-right:5px;
}

a.news_notice, a:visited.news_notice {
	font-family:Tahoma;
	font-size:11px;
	color:#DA251D;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:5px;
}
a:hover.news_notice {
	text-align:center;
	text-decoration:none;
}

/* Rounded Image */
#imagewrapper a img {
border: none;
}

#imagewrapper {
position: relative;
float: left;
}

#imagewrapper span {
position: absolute;
z-index: 2;
height: 12px;
width: 12px;
}

.curve1 {
background: transparent url(images/topright.gif) top right no-repeat;
top: 0;
right: 0;
}

.curve2 {
background: transparent url(images/topleft.gif) top left no-repeat;
top: 0;
left: 0;
}

.curve3 {
background: transparent url(images/bottomright.gif) bottom right no-repeat;
bottom: 0;
right: 0;
}

.curve4 {
background: transparent url(images/bottomleft.gif) bottom left no-repeat;
bottom: 0;
left: 0;
}
/* Rounded Image */

.scroll_class {
	vertical-align:middle
}

img {
	border: none;
}

/* ---------- gallery styles start here ----------------------- */
.gallery {
	list-style: none;
	margin: 0;
	padding: 0;
}
.gallery li {
	margin: 10px;
	padding: 0;
	float: left;
	position: relative;
	width: 270px;
	height: 130px;
}
.gallery img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
}
.gallery span {
	width: 77px;
	height: 27px;
	display: block;
	position: absolute;
	top: -12px;
	left: 50px;
	background: url(images/tape.png) no-repeat;
}
.gallery a {
	text-decoration: none;
}
.credits {
	border-bottom: solid 1px #ccc;
	padding-bottom: 5px;
	margin: 0 0 30px 0;
	font: 120% Garamond, Georgia, serif;
}
.credits em {
	color: #999;
}
.credits a {
	color: #666;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.credits a:hover {
	color: #000;
}

.title_news {
	font-family:Tahoma;
	font-size:11px;
	color:#e67817;
	text-decoration:none;
}
#pscroller1{
width: 263px;
height: 173px;
}

#pscroller2{
width: 350px;
height: 20px;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}