/* CSS Document */
body {
	width:100%;
	margin:0px;
	padding:0px;
	background-color:#044278;
	background-image: url(../design_img/bcg_body.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#wrapper {
	width:952px;
	height:100%;
	padding:0px;
	margin: 0px;
	background-color: #FFF;
}
#headerWrap {
	width:936px;
	padding:0px;
	height:100%;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#header_smallmenu {
	width:936px;
	height:88px;
	margin:0px;
	padding:0px;
	background-image: url(../design_img/bcg_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#leftTop {
	padding:0px;
	margin:0px;
	height:88px;
	width:342px;
	float:left;
	clear:left;
}
.logo {
	float:left;
	margin: 0px;
	padding: 0px;
	cursor:pointer;
}
#primaryLinks {
	width:439px;
	height:88px;
	margin: 0px;
	padding: 0px;
	float:left;
	clear:left;
}
.menu {
	margin: 0px;
	height: 67px;
	width: 100%;
	display: inline;
	list-style-image: none;
	list-style-type: none;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:right;
	text-align:right;
}
.menutli {
	display: inline;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	line-height: normal;
}
a.primaryLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	line-height: normal;
	padding-right: 7px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
a.primaryLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	font-weight: normal;
	font-variant: normal;
	line-height: normal;
	padding-right: 7px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.searcxBox {
	height: 16px;
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	padding: 0px;
	margin: 0px;
	float: left;
}
.btn_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	height: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
	background-image: url(../design_img/bcg_btn_Search.gif);
	background-repeat: no-repeat;
	width: 34px;
	background-color: #065AA2;
	vertical-align:middle;
}
#menu {
	margin:0px;
	padding:0px;
	float:left;
	clear:right;
	width:592px;
	height:88px;
	text-align:right;
}
#rightserch {
	padding:0px;
	float:right;
	clear:right;
	width:150px;
	height:71px;
	margin-top: 17px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#menuwrapp {
	width:936px;
	height:34px;
	margin:0px;
	padding:0px;
	background-image: url(../design_img/Bcg_menu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
}
#mainPics {
	width:936px;
	height:100%;
	margin:0px;
	padding:0px;
}
#menuwrappdown {
	width:936px;
	height:11px;
	margin:0px;
	padding:0px;
	background-image: url(../design_img/Bcg_menu_down.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#contentwrapper {
	width:936px;
	padding:0px;
	height:100%;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	overflow:hidden;
}
#leftBlock {
	margin:0px;
	padding:0px;
	height:79px;
	width:642px;
	float:left;
	clear:left;
}
#rightBlock {
	margin:0px;
	padding:0px;
	height:79px;
	width:293px;
	float:right;
	clear:right;
	background-image: url(../design_img/s_news_room.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#firstblockUp {
	margin:0px;
	padding:0px;
	height:79px;
	width:936px;
}
#leftpics {
	width:214px;
	height:79px;
	float:left;
	clear:left;
	background-image: url(../design_img/s_who_we_are.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#upleftpics {
	width:214px;
	height:28px;
	float:left;
	clear:left;
	background-image: url(../design_img/s_who_we_are.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#upleftpicsTitle {
	width:214px;
	height:28px;
	float:none;
	background-image: url(../design_img/s_what_we_do.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
}
#rigtpics {
	width:214px;
	height:79px;
	float:right;
	clear:right;
	background-image: url(../design_img/s_how_we_do.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#upleftpicsright {
	width:214px;
	height:28px;
	float:right;
	clear:right;
	background-image: url(../design_img/s_how_we_do.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#middlepics {
	padding:0px;
	margin-right: 214px;
	margin-left: 214px;
	height:79px;
	background-image: url(../design_img/s_what_we_do.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#secondBlockDown {
	margin:0px;
	padding:0px;
	height:100%;
	width:936px;
	overflow:hidden;
}
#leftBlocktxt {
	margin:0px;
	padding:0px;
	height:100%;
	width:642px;
	float:left;
	clear:left;
}
#leftxt {
	width:214px;
	height:100%;
	float:left;
	clear:left;
}
#rigtxt {
	width:214px;
	height:100%;
	float:right;
	clear:right;
}
#middletxt {
	padding:0px;
	margin-right: 214px;
	margin-left: 214px;
	height:100%;
}
#rightBanner {
	margin:0px;
	padding:0px;
	height:86px;
	width:293px;
	float:right;
	clear:right;
}
#rightBannerTitle {
	margin:0px;
	padding:0px;
	height:24px;
	width:293px;
	background-image: url(../design_img/es-homeTitle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#rightBannerCareers {
	margin:0px;
	padding:0px;
	height:86px;
	width:293px;
	float:right;
	clear:right;
	background-image: url(../design_img/s_careers_small.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}
#footerWrapp {
	width:952px;
	padding:0px;
	height:24px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../design_img/bcg_footer.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.menu2 {
	display: inline;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menutli2 {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.mainNavlink2 {
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	padding: 0px;
	line-height: 29px;
	text-align: center;
	text-decoration: none;
}
a.mainNavlink2:hover {
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding: 0px;
	text-align: center;
	text-decoration: none;
	line-height: 29px;
}
.textContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #363636;
	font-weight: normal;
	text-align: left;
	margin: 0px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
a.newsLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #146bb1;
	text-decoration: none;
}
a.newsLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #146bb1;
	text-decoration: underline;
}
#leftcontentWrap {
	margin:0px;
	padding:0px;
	width:215px;
	height:100%;
	float:left;
	clear:left;
}
#rightcontentWrapp {
	margin:0px;
	padding:0px;
	width:214px;
	height:100%;
	float:right;
	clear:right;
}
#middlecontentWrapp {
	padding:0px;
	margin-top: 0px;
	margin-right: 214px;
	margin-bottom: 0px;
	margin-left: 215px;
	height:100%;
	background-image: url(../design_img/aboutUs.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.txtAboutus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	text-align: justify;
	padding-top: 20px;
	padding-right: 55px;
	padding-bottom: 30px;
	padding-left: 55px;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #363636;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	margin: 0px;
	line-height: normal;
}
#BannerTop {
	padding:0px;
	width:214px;
	height:100%;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#BannerTopLocations {
	padding:0px;
	width:214px;
	height:142px;
	background-image: url(../design_img/es-about_usmap.gif);
	margin: 0px;
	background-repeat: no-repeat;
	background-position: right top;
}
#BannerTopCreers {
	padding:0px;
	width:214px;
	height:86px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../design_img/es-about_usbanner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}
#BannerTopCreersTitle {
	padding:0px;
	width:214px;
	height:24px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../design_img/es-about_usbannertitle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#titleLeft {/*new*/
	padding:0px;
	width:215px;
	height:24px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #5594C7;
	background-image: url(../design_img/bcg_vertical_menu.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.titleLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	margin: 0px;
	padding-left: 20px;
	padding-top: 8px;
}
#secondMenu {
	width:215px;
	height:100%;
	background-color:#84adcc;
	overflow:hidden;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	margin: 0px;
}
.secondmenu {
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: list-item;
	text-align: left;
}
.secondmenutli {
	margin: 0px;
	padding: 0px;
	display: list-item;
	text-align: left;
	line-height: 12px;
}
a.secondprimaryLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	line-height: 24px;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	display: block;
	height: 24px;
	width: 215px;
}
a.secondprimaryLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	line-height: 24px;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-color: #FFF;
	height: 24px;
	width: 215px;
	display: block;
}
#titleVision {/*new*/
	padding:0px;
	width:215px;
	height:24px;
	margin-top:4px; /*10px;*/
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #044278;
	background-image: url(../design_img/bcg_VisionTxt.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#visiontxt {/*new*/
	padding:0px;
	width:215px;
	height:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #e9e9e8;
}
.visiontxt { /*new*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #363636;
	text-align: left;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}

.visiontxtEx { /*new*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #363636;
	text-align: left;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}

#titlePress {/*new*/
	padding:0px;
	width:215px;
	height:24px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FCA519;
	background-image: url(../design_img/bcg_PressTXT.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
a.newsLinkPress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #146bb1;
	text-decoration: none;
}
a.newsLinkPress:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #146bb1;
	text-decoration: underline;
}
#titleVisionENGAGEMENT {
	padding:0px;
	width:214px;
	height:24px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #5594C7;
}
#visiontxtENGAGEMENT {/*new*/
	padding:0px;
	width:214px;
	height:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #E9E9E8;
}
#leftTXTServices {
	margin:0px;
	padding:0px;
	height:100%;
	width:253px;
	float:left;
	clear:left;
	overflow:hidden;
}
#rightTxtServices {
	margin:0px;
	padding:0px;
	height:100%;
	width:253px;
	float:right;
	clear:right;
	overflow:hidden;
}
#TitleServices {
	margin:0px;
	padding:0px;
	width:507px;
	height:100%;
	overflow:hidden;
}
.bcg_Tittle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	font-weight: bold;
	color: #363636;
	background-image: url(../design_img/SERVICESInsidetittle.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	padding: 0px;
	height: 22px;
	width: 204px;
	float: right;
	margin-top: 20px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	text-indent: 12px;
}
.txt_Services {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	text-align: left;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 35px;
	margin: 0px;
}
#lang {
	margin:0px;
	padding:0px;
	width:150px;
	height:25px;
}
#searchGo {
	margin:0px;
	padding:0px;
	width:150px;
	height:40px;
}
a.primaryLinkslang {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	line-height: 25px;
	padding-right: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
}
a.primaryLinkslang:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	font-weight: normal;
	font-variant: normal;
	line-height: 25px;
	padding-right: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
}
#rightBannerPapper { /*new*/
	padding:0px;
	height:100%;
	width:293px;
	float:right;
	clear:right;
	background-color: #e8e8e6;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.tbContact {
	width:446px;
	height:439px;
	background-image: url(../design_img/bcg_contact.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#bcg_down_contact {
	margin:0px;
	padding:0px;
	width:446px;
	background-image: url(../design_img/bcg_under_contact.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 58px;
	float: none;
}
.searcxBoxName {
	height: 16px;
	width: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #363636;
	line-height: 16px;
	float: left;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 7px;
}
.searcxBoxUpload {/*new*/
	height: 20px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
}
.tdaplikacija {
	width: 325px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #363636;
	text-align: right;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tdaplikacijaTXT {
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #363636;
	text-align: right;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tdaplikacijaTXT_left {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #363636;
	text-align: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.tdaplikacijaTXT_right {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.tr_contact {
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 446px;
}
.TextBoxComment {
	height: 70px;
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	line-height: normal;
	float: left;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 7px;
}
.tdaplikacijaTXTComment {
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	text-align: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 73px;
	margin: 0px;
	line-height: normal;
}
.tdaplikacijaTXTComment_left {
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	text-align: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	height: 73px;
	margin: 0px;
	line-height: normal;
}
.tdaplikacijaTXTComment_leftEx {
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	text-align: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px;
	line-height: normal;
}
.tr_contactComment {
	margin: 0px;
	padding: 0px;
	height: 73px;
	width: 446px;
}
.btnSubmit {
	height: 24px;
	width: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	line-height: 20px;
	float: left;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 7px;
}
.btnSubmit1 {
	height: 24px;
	width: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	line-height: 20px;
}
.titleLeftIndex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	margin: 0px;
	padding-left: 20px;
	padding-top: 12px;
}
#rightBlock_title {
	margin:0px;
	padding:0px;
	height:28px;
	width:293px;
	float:right;
	clear:right;
	background-image: url(../design_img/bcg_newsTitle.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#rightBannerWPapper {/*new*/
	margin:0px;
	padding:0px;
	height:74px;
	width:293px;
	background-image: url(../design_img/s_white_paper.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	clear: right;
	float: right;
}
#grayBcg {
	height:100%;
	width:457px;
	background-color: #f4f4f4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.locations {
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: list-item;
	text-align: left;
}
.locationsli {
	margin: 0px;
	padding: 0px;
	display: list-item;
	text-align: left;
	line-height: 12px;
}
a.locationsLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #146bb1;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	line-height: 24px;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
a.locationsLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	font-weight: bold;
	font-variant: normal;
	text-decoration: underline;
	line-height: 24px;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
a.locationsLinksbtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #146bb1;
	font-weight: bolder;
	font-variant: normal;
	text-decoration: none;
	line-height: normal;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
a.locationsLinksbtn:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #146bb1;
	font-weight: bolder;
	font-variant: normal;
	text-decoration: underline;
	line-height: normal;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#bcg_down_careers {/*new*/
	height:74px;
	width:457px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
	background-image: url(../design_img/bcg_down_careers.gif);
	background-position: center top;
	float: none;
	background-repeat: no-repeat;
}

#whowetxt {/*new*/
	padding:0px;
	width:215px;
	height:100%;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #d9d8d6;
	background-image: url(../design_img/symbolLogo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#BannerTopCreersTitleNew { /*new*/
	padding:0px;
	width:214px;
	height:24px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*	background-image: url(../design_img/es-about_usbannertitle.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
	background-color: #fca519;
}
#BannerTopCreersNew {/*new*/
	padding:0px;
	width:214px;
	height:100%;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;	/*background-image: url(../design_img/es-about_usbanner.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
}
#careertxt { /*new*/
	padding:0px;
	width:214px;
	height:100%;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #FCA519;
	background-image: url(../design_img/logoorange.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.careersVeryNew
{
	background-image: url(../design_img/s_careers_small.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:80px;
	cursor:pointer;
}

.career_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #363636;
	text-align: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.careerImage {
	padding: 0px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#careerExplanetxt { /*new*/
	padding:0px;
	width:214px;
	height:100%;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #D9D8D6;
}

/* new start */
.tdaplikacija_left {
	width: 325px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #363636;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.tdaplikacija_left_ns {
	width: 50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #363636;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.tbContact_ex {
	width:446px;
	height:439px;
	background-image: url(../design_img/bcg_contact.gif);
	background-color:#f4f4f4;
	background-repeat: no-repeat;
	background-position: left top;
}
.tbContact_ex1 {
	height:439px;
	background-image: url(../design_img/bcg_contact.gif);
	background-color:#f4f4f4;
	background-repeat: no-repeat;
	background-position: left top;
}
.grayBcgEx {
	height:100%;
	width:575px;
	background-color: #f4f4f4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
}

.leftBlocktxtEx {
	margin:0px;
	padding:0px;
	height:100%;
	width:642px;
	float:left;
	clear:left;
}

.titleVisionSpacer {
	padding:0px;
	width:215px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #ffffff;
}
.titleVisionEx {
	padding:0px;
	width:215px;
	height:24px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #044278;
}

.img_photo
{
	padding-right:10px;
	padding-bottom:10px;
	float:left;
}

.newsTitle {
	margin:0px;
	padding:0px;
	height:24px;
	width:214px;
	background-image: url(../design_img/es-homeTitle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.newsListItemTitle {
	margin:0px;
	padding:0px;
	/*padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:4px;*/
	height:24px;
	width:214px;
	background-image: url(../design_img/es-homeTitle.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.firstblockUpEx {
	margin:0px;
	padding:0px;
	height:79px;
	width:936px;
}

.leftBlockEx {
	margin:0px;
	padding:0px;
	height:79px;
	width:642px;
	float:left;
	clear:left;
}

.leftpicsEx {
	width:214px;
	height:79px;
	float:left;
	clear:left;
	/*background-image: url(../design_img/bcg_who.gif);
	background-repeat: no-repeat;
	background-position: left top;*/
}

.leftBlocktxtEx {
	margin:0px;
	padding:0px;
	height:100%;
	width:642px;
	float:left;
	clear:left;
}

.leftxtEx {
	width:190px;
	float:left;
	clear:left;
}

.titleLeftIndexEx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	margin: 0px;
	/*padding-left: 20px;*/
	padding-top: 8px;
}
.rightBlock_titleEx {
	margin:0px;
	padding:0px;
	height:28px;
	width:293px;
	background-image: url(../design_img/bcg_newsTitle.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.tbl_Services {
	margin:0px;
	padding:0px;
	width:507px;
	height:100%;
	overflow:hidden;
}
.tbLocation { /*30oct*/
	float: right;
	width: 903px;
}
.tdLeftLocation {/*30oct*/
	width: 550px;
	margin: 0px;
	padding: 0px;
}
.trightLocation {/*30oct*/
	width: 353px;
	margin: 0px;
	padding: 0px;
}
.tdInsideLocation {/*30oct*/
	background-image: url(../design_img/aboutUs.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 550px;
	margin: 0px;
	padding: 0px;
}
.titleLocation {/*30oct*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #363636;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	margin: 0px;
	line-height: 25px;
}
.titleOffice{/*30oct*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin: 0px;
	line-height: 25px;
}
.tbOffices {/*30oct*/
	margin: 0px;
	padding: 0px;
	width: 353px;
}
.tdDecor {/*30oct*/
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #666;
	border-bottom-color: #666;
}
.btnGoogle {/*30oct*/
	float: left;
	padding-left: 25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.rightBannerCareers {
	margin:0px;
	padding:0px;
	height:86px;
	width:293px;
	float:right;
	clear:right;
	background-image: url(../design_img/es-home.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.fo_space
{
	width:10px;
}

/*IVU BEGIN*/
.news_list
{
	/*padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:4px;*/
	color:#044278;
	font-weight:bold;
}

.news_list_item
{
	height:24px;
	width:190px;
	padding-left:5px;
	padding-right:5px;
}

.news_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #363636;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	line-height: normal;
}

.txtAboutusEx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	text-align: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 30px;
	padding-left: 5px;
}

.newsLinkEx1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #146bb1;
	text-decoration: none;
}

.middlecontentWrappEx {
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height:100%;
	background-image: url(../design_img/aboutUs.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	text-align: justify;
	/*padding-top: 20px;*/
	padding-right: 55px;
	/*padding-bottom: 30px;*/
	padding-left: 55px;
	/*margin:0px;*/
}

.par_locations {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	text-align: justify;
	/*padding-top: 20px;*/
	/*padding-right: 10px;*/
	/*padding-bottom: 30px;*/
	/*padding-left: 10px;*/
	margin-left:20px;
	margin-right:20px;
	margin-top:40px;
	margin-bottom:20px;
}

.div11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	text-align: justify;
	/*padding-top: 20px;*/
	padding-right: 55px;
	/*padding-bottom: 30px;*/
	padding-left: 55px;
	/*margin:0px;*/
}

.orange_header
{
	background-image: url(../design_img/locations_orange_head.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:309px;
	height:24px;
}

.blue_header
{
	background-image: url(../design_img/blue_header.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:339px;
	height:24px;
}

.newsLinkEx12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #146bb1;
	text-decoration: none;
}

.info_bkg
{
	background-color:#ededec;
}

.textContentExEx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #363636;
	text-align: left;
	padding:12px;
	margin:0px;
	/*padding-top: 20px;*/
	/*padding-right: 55px;*/
	/*padding-bottom: 30px;*/
	/*padding-left: 55px;*/
	/*margin:0px;*/
}

.underline
{
	text-decoration:underline;
}

.searcxBoxNameEx {
	height: 19px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #363636;
	line-height: 16px;
	float: left;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 7px;
}
/*IVU END*/

/* 20091106 BEGIN */

.titleLeft1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	margin: 0px;
	padding-left: 20px;
	padding-top: 13px;

}

.careerImage1 {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 20px;
	width:73px;
}

/* 20091106 end */

.href_whiteLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration:none;
}

.href_whiteLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration:none;
}

.div_pointer
{
	cursor:pointer;
}

.td_spacer
{
	background-color:#d4d4d4;
	height:5px;
}

.padd_cal
{
	padding-left:10px;
	padding-top:10px;
}

.par_message_ok
{
	font-family:Arial;
	color:#008000;
	font-size:11px;
}

.par_message_error
{
	font-family:Arial;
	color:#ff0000;
	font-size:11px;
}

.tv_left_menu
{
	background-color:#84ADCC;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
	margin:0px;
}

.tv_left_menu_st_item
{
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	font-family:Arial;
	color:#ffffff;
	font-size:12px;
	width:100%;
	margin:0px;
}

.tv_left_menu_st_item:hover
{
	width:100%;
	margin:0px;
	padding-top:2px;
	padding-bottom:2px;
	font-family:Arial;
	/*background-color:#E6E6E6;*/
	color:#222222;
	font-size:12px;
}

.menu_sel
{
	color:#044278;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.tdaplikacijaNew {
	width: 325px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: normal;
	color: #363636;
	text-align:left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.bold
{
	font-weight:bold;
}

.frame
{
	border:1px;
	padding:5px;
	border-color:#000000;
	border-style:solid;
	margin:10px;
}