@font-face {
    font-family: fasih;
    font-style:  normal;
    font-weight: normal;
    src: url(AACHENB0.eot);
}


body {
	background-color: #e0e0e0;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/bg.png);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align:top;
}



.bgshdwleft{
background-image:url(../images/bg_shdw_left.png);
width:15px;
}
.bgshdwright{
background-image:url(../images/bg_shdw_right.png);
width:15px;
}
.topspacelogo{
background-color:#FFFFFF;
height:63px;
padding-left:37px;
padding-top:38px;
padding-bottom:10px;
width:308px;
}
.topspacewelcome{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#696969;
background-color:#FFFFFF;
text-align:right;
height:63px;
padding-right:4px;
padding-top:38px;
padding-bottom:14px;
width:617px;
vertical-align:bottom;
}
.welcome_hightlight{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#ed1658;
text-align:right;

}
.welcome_hightlight:link{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#ed1658;
text-align:right;
}
.welcome_hightlight:visited{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#ed1658;
text-align:right;
}
.welcome_hightlight:active{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#ed1658;
text-align:right;
}
.welcome_hightlight:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#696969;
text-align:right;
}
.topspacelivechat{
text-align:right;
background-color:#FFFFFF;
height:63px;
padding-right:0px;
padding-top:38px;
padding-bottom:10px;
width:99px;

}
.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #040404;
	text-decoration: none;
}
.headerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding: 0px;
}
.box {
	padding: 20px;
}
.bottomNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A8B0B5;
	text-decoration: none;
}
.leftMenuheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 15px;
}
.leftMenuLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 0px;
}

a.leftMenuLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

.bottomtabs {
display:inline;
margin:0px;
}
.greybox_lt{
background-image:url(../images/grey_box_lt.png);
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
height:5px;
width:5px;
}
.greybox_space{
background-color:#969696;
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
height:5px;
width:975px;
}
.greybox_mainspace{
background-color:#969696;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:1015px;
}
.greybox_rt{
background-image:url(../images/grey_box_rt.png);
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
height:5px;
width:5px;
}
.greybox_lb{
background-image:url(../images/grey_box_lb.png);
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
height:5px;
width:5px;
}
.greybox_left{
background-color:#969696;
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
width:5px;
}
.greybox_right{
background-color:#969696;
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
width:5px;
}
.greybox_rb{
background-image:url(../images/grey_box_rb.png);
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
height:5px;
width:5px;
}

.pinkbox_lt{
background-image:url(../images/pink_box_lt.png);
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
height:5px;
width:5px;
}
.pinkbox_space{
background-color:#ed1658;
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
height:5px;
width:686px;
}
.pinkbox_mainspace{
background-color:#ed1658;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:706px;
}
.pinkbox_rt{
background-image:url(../images/pink_box_rt.png);
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
height:5px;
width:5px;
}
.pinkbox_lb{
background-image:url(../images/pink_box_lb.png);
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
height:5px;
width:5px;
}
.pinkbox_left{
background-color:#ed1658;
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
width:5px;
}
.pinkbox_right{
background-color:#ed1658;
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
width:5px;
}
.pinkbox_rb{
background-image:url(../images/pink_box_rb.png);
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
height:5px;
width:5px;
}


.pinkbox_space1{
background-color:#ed1658;
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
height:5px;
width:276px;
}
.pinkbox_mainspace1{
background-color:#ed1658;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:20px;
}

.footer{
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
padding-right:5px;
text-align:right;
text-decoration:none;
}

.footer1{
font-family: Calibri,Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
padding-left:15px;
text-align:left;
text-decoration:none;
}
.footer2{
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
padding-right:5px;
text-align:right;
text-decoration:none;
}
.footer2:link{
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
padding-right:5px;
text-align:right;
text-decoration:none;
}
.footer2:visited{
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
padding-right:5px;
text-align:right;
text-decoration:none;
}
.footer2:active{
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
padding-right:5px;
text-align:right;
text-decoration:none;
}
.footer2:hover{
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
padding-right:5px;
text-align:right;
text-decoration: none;
}
.maintitle_greybox{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:25px;
	text-align:left;
	padding-left:10px;
}
.maintext_greybox{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	text-align: justify;
	padding-left:10px;
	padding-right:12px;
}
.maintext_greybox:active{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	text-align: justify;
	padding-left:10px;
	padding-right:12px;
}
.maintext_greybox:link{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	text-align: justify;
	padding-left:10px;
	padding-right:12px;
}
.maintext_greybox:hover{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	text-decoration:underline;
	text-align: justify;
	padding-left:10px;
	padding-right:12px;
}
.maintext_greybox:visited{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	text-align: justify;
	padding-left:10px;
	padding-right:12px;
}
.spacers{
font-size:0px;
height:8px;
}
.spacers1{
font-size:0px;
width:3px;
}
.spacers2{
font-size:0px;
width:5px;
}

.subscribe_rss{
background-image:url(../images/subscribe_rss.png);
background-repeat:repeat-y;
height:28px;
}

.main_shdowbg{
background-image:url(../images/shodw_bg.png);
background-repeat:no-repeat;
width:1025px;
text-align:center;
vertical-align:top;
height:290px;
}
.main_shdowbg_products{
background-image:url(../images/shodw_bg_products.png);
background-repeat:no-repeat;
width:1025px;
text-align:center;
vertical-align:top;
height:290px;
}
.main_shdowbg_services{
background-image:url(../images/shodw_bg_services.png);
background-repeat:no-repeat;
width:1025px;
text-align:center;
vertical-align:top;
height:290px;
}
.main_shdowbg_solutions{
background-image:url(../images/shodw_bg_solutions.png);
background-repeat:no-repeat;
width:1025px;
text-align:center;
vertical-align:top;
height:290px;
}
.b2f_bg{
background-image:url(../images/b2f_big_img.jpg);
background-repeat:no-repeat;
width:1055px;
height:379px;
text-align:center;
vertical-align:top;
}
.infra_bg{
background-image:url(../images/infra_big_img.jpg);
background-repeat:no-repeat;
width:1055px;
height:379px;
text-align:center;
vertical-align:top;
}
.bpo_bg{
background-image:url(../images/bpo_main_img.jpg);
background-repeat:no-repeat;
width:1055px;
height:350px;
text-align:center;
vertical-align:top;
}
.travelyolk_bg{
background-image:url(../images/travelyolk_big_img.jpg);
background-repeat:no-repeat;
width:1055px;
height:350px;
text-align:center;
vertical-align:top;
}
.news_updates{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#535353;
padding-left:2px;
padding-right:5px;
/*padding-bottom:10px;*/
}
.line{
background-color:#c3c3c3;
font-size:0px;
height:1px;
}

.text_title{
font-family:Calibri,Georgia;
font-weight:bold;
font-size:14px;
color:#545454;
text-align:left;
vertical-align:top;
}
.text_desc{
font-family: calibri, fasih, Arial;
font-size:13px;
color:#3f3f3f;
text-align:left;
vertical-align:top;
padding-right:4px;
}

.link_text{
font-family:Calibri,Arial, Helvetica, sans-serif;
font-size:13px;
color:#ED1658;
text-align:right;
padding-right:10px;
text-decoration:none;
}
.link_text:link{
font-family:Calibri,Arial, Helvetica, sans-serif;
font-size:13px;
color:#ED1658;
text-align:right;
padding-right:10px;
text-decoration:none;
}
.link_text:hover{
font-family:Calibri,Arial, Helvetica, sans-serif;
font-size:13px;
color:#ED1658;
text-align:right;
padding-right:10px;
text-decoration: underline;
}
.link_text:active{
font-family:Calibri,Arial, Helvetica, sans-serif;
font-size:13px;
color:#ED1658;
text-align:right;
padding-right:10px;
}
.link_text:visited{
font-family:Calibri,Arial, Helvetica, sans-serif;
font-size:13px;
color:#ED1658;
text-align:right;
padding-right:10px;
}

.testing{
font-family: fasih;
text-align:left;
font-size:19px;
}

.product_maintext{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:15px;
text-align:left;
padding-right:15px;
color:#333333;
}
.about_maintext{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:19px;
text-align:left;
padding-right:15px;
color:#333333;
}
.product_title{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:23px;
text-align:left;
}

.product_text{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
text-align:left;
padding-right:15px;
}
.product_text_bold{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000;
text-align:left;
vertical-align:top;
padding-right:15px;
}
.product_text_link{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
text-align:left;
}
.product_text:active{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
text-align:left;

}
.product_text:hover{
font-family: Calibri, Arial, Helvetica, sans-serif;
color:#000000;
font-size:15px;
font-weight:bold;
text-decoration:underline;
text-align:left;
}
.product_text:link{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
text-align:left;

}
.product_text:visisted{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
text-align:left;

}
.feature_text{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
padding-left:10px;
padding-right:10px;
}
.feature_title{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:23px;
text-align:left;
padding-left:10px;
padding-right:10px;
}
.feature_sub_text{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-left:5px;
}
.feature_sub_title{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:15px;
text-align:left;
padding-left:5px;
}
.feature_sub_bold{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-align:left;
padding-left:5px;
}

.feature_sub_link{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
padding-right:5px;
color:#ED1658;
}
.sub_title{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:15px;
text-align:left;
font-weight:bold;
padding-left:5px;
}

.contact_title{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:23px;
text-align:left;
padding-left:10px;
padding-right:10px;
}
.contact_subtitle{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#ed1658;
text-align:left;
padding-left:10px;
padding-right:10px;
}
.contact_text{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
padding-left:10px;
padding-right:10px;
}
.contact_inputtext{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:14px;
color:#5B5B5B;
text-align:left;
padding-right:10px;
}
.contact_inputdesc{
font-family: Calibri, Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
text-align:left;
padding-right:10px;
}

/*////////////*/

.bottomtabs {
	margin: 0px;
	padding: 0px;
}
.bottomtabs LI {
	DISPLAY: inline; MARGIN: 0px
}
.bottomtabs LI A {
	POSITION: relative;
	TEXT-DECORATION: none;
	margin: 0px;
	padding: 0px;
}
.bottomtabs LI A:visited {
}
.bottomtabs LI A:hover {
}
.bottomtabs LI A.selected {
	POSITION: relative;
}
.bottomtabs LI A.selected {
}
.bottomtabs LI A.selected:hover {
}
.tabcontent {
	DISPLAY: none
}

@media Print    
{

.tabcontent {
	DISPLAY: block! important
}
    }
.titlehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E31348;
	text-decoration: none;
	padding: 0px;
}

a.titlehead:hover {
	font-weight: bold;
	color: #E60E3E;
	padding: 0px;
	text-decoration: underline;
}
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 0px;
}

