﻿body
{
    height:100%;
	margin: 0px 0px 0px 0px;
}

A
{
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, verdana, arial, Times New Roman;
	Font-weight: normal;
	Color: #2796cf;
}

.A_Small
{
	FONT-SIZE: 10px;
	FONT-FAMILY: tahoma, verdana, arial, Times New Roman;
	Font-weight: normal;
	Color: #2796cf;
}


.FPageTitle
{
	FONT-SIZE: 14px;
	FONT-FAMILY: tahoma, verdana, arial, Times New Roman;
	Font-weight: bold;
	Color: #585858;
}

.FPageBody
{
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, verdana, arial, Times New Roman;
	Font-weight: normal;
	Color: #434343;
}



.FPageBodyVertical
{
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, verdana, arial, Times New Roman;
	Font-weight: normal;
	Color: #434343;
	writing-mode: tb-rl;
	filter: fliph flipv;
}



.FTitles
{
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, verdana, arial, Times New Roman;
	Font-weight: bold;
	Color: #ffffff;
}







.FMenuTop
{
	FONT-SIZE:12px;
	FONT-FAMILY:tahoma, verdana, arial, Times New Roman;
	Font-weight:normal;
	color:#D7DEE6; 
	text-decoration:none; 
	background-color: #434343;
}
.FMenuTop A
{
	COLOR: #D7DEE6;
	text-decoration: none;
}
.FMenuTop:hover 
{
	COLOR: #D7DEE6; 
	background-color: #7a7a7a;
	text-decoration: none;
}
.FMenuTop:hover A
{
	COLOR: #D7DEE6; 
	background-color: #7a7a7a;
	text-decoration: none;
}

.FMenuTopSelected
{
	FONT-SIZE: 12px;
	COLOR: #D7DEE6;
	FONT-FAMILY:tahoma, verdana, arial, Times New Roman;
	font-weight: bold;	
	background-color: #7a7a7a;
}
.FMenuTopSelected A
{
	COLOR: #D7DEE6; 
	background-color: #7a7a7a;
	text-decoration: none;
}





.Links_Pages
{
	FONT-SIZE: 12px;
	COLOR: #2993CC;
	FONT-FAMILY: Arial, verdana, Times New Roman;
	text-decoration: none;
}
.Links_Pages A 
{
	COLOR: #2993CC; 
	TEXT-DECORATION: none
}
.Links_Pages A:hover 
{
	COLOR: #2993CC; 
	TEXT-DECORATION: underline
}





.FContentFooter
{
	FONT-SIZE:11px;
	FONT-FAMILY:tahoma, verdana, arial, Times New Roman;
	Font-weight:normal;
	color:#434343; 
	text-decoration:none; 
}
.FContentFooter A
{
	color:#434343; 
	TEXT-DECORATION: none;
}
.FContentFooter A:hover 
{
	color:#434343; 
	TEXT-DECORATION: underline;
}


.FErrors
{
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, verdana, arial, Times New Roman;
	Font-weight: normal;
	Text-decoration: none;
	Color: #FF0000;
}




.vintob
{
	FONT-SIZE:50px;
	FONT-FAMILY:tahoma, verdana, arial, Times New Roman;
	Font-weight:normal;
	color:#434343; 
	text-decoration:none; 
}
.vintob A
{
	color:#434343; 
	TEXT-DECORATION: none;
}
.vintob A:hover 
{
	color:#434343; 
	TEXT-DECORATION:underline;
	font-style:italic;
}






* {margin:0; padding:0}
.sm_contactus {list-style:none; width:718px; height:600px; display:block; overflow:hidden}
.sm_contactus li {float:left; display:inline; overflow:hidden}

.sm_profile {list-style:none; width:778px; height:700px; display:block; overflow:hidden}
.sm_profile li {float:left; display:inline; overflow:hidden}

.sm_services {list-style:none; width:688px; height:600px; display:block; overflow:hidden}
.sm_services li {float:left; display:inline; overflow:hidden}

.sm_projects {list-style:none; width:688px; height:700px; display:block; overflow:hidden}
.sm_projects li {float:left; display:inline; overflow:hidden}

.sm_careers {list-style:none; width:688px; height:800px; display:block; overflow:hidden}
.sm_careers li {float:left; display:inline; overflow:hidden}

