/* CSS Document */

form { display: inline; }

*{margin-top:0px;}
*{margin-top:0px;}

img{border:0px;}
.flt{float:left;}
.menubg2{clear:left; background-color:#000000; width:180px;}
.menu_bg{clear:left; margin:0px 0px 0px 0px; background:url(../images/white_dot2.gif) }
.menu{float:left; clear:left; font:14px   Calibri;}
.menualt{
   float:left; clear:left; font:14px   Calibri;
}

ol
{

}

input, textarea, select, option
{
 font: 12px  Calibri;
}

.inputgray
{
 font: 12px  Calibri;
 color: #888888;
}
.menu li {
margin:0px 0px 0px 0px;
	list-style:none;
	}
.menu a, .menu a:visited 
{
	width:168px;
	height:19px;
	margin:0px 0px 2px -37px;
	position:relative;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/menu_bg.jpg) no-repeat;
	padding:2px 0 0 8px;
}

html .menu a, .menu a:visited {
	width:168px;
	height:21px;
	margin:0px 0px 2px -37px;
	position:relative;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding:2px 0 0 8px;
		opacity:1;
		-moz-opacity : 1;
	filter:alpha(opacity=100)

	}
	
a:hover, .menu a:active 
{
	text-decoration:underline;
}
.menu a:hover, .menu a:active {
	text-decoration:underline;
	color : #FFFFFF;}

.menu li.current_page_item a, .menu li.current_page_item a:visited  {
	text-decoration:underline;
	color : #FFFFFF;}
	
.menualt li {
    margin:0px 0px 0px 0px;
	list-style:none;

	padding-left:20px;
	}
.menualt a, .menualt a:visited {
	width:168px;
	height:19px;
	margin:0px 0px 2px -57px;
	position:relative;
	display:block;
	color:#FF0000;
	text-decoration:underline;
	padding:2px 0 0 8px;
	}
html .menualt a, .menualt a:visited {
	width:168px;
	height:19x;
	margin:0px 0px 2px -57px;
	position:relative;
	display:block;
	color:#FF0000;
	text-decoration:none;
	padding:2px 0 0 8px;

	}
	
.menualt a:hover, .menualt a:active,
.menualt li.current_page_item a, .menualt li.current_page_item a:visited  {
	width:168px;
	height:19px;
	margin:0px 0px 2px -57px;
	position:relative;
	display:block;
	color:#FF0000;
	text-decoration:underline;
	padding:2px 0 0 8px;
}

.bot{clear:left;}
	


body
{
 padding : 0px 0px 0px 0px;
 margin : 0px 0px 0px 0px;
}

p, td
{
 font: 12px  Calibri;
}


h4
{
 font: bold italic  20px  Calibri;
 color: #ee352a;
 margin-bottom:5;
}

h3
{
 font: bold italic  14px  Calibri;
 color: #ee352a;
 margin-bottom:5;
}

h3.skymail
{
 font: bold italic  14px  Calibri;
 color: #ee352a;
 margin-bottom:5;
}


h2
{
 font: bold  20px  Calibri;
 color: #888888;
}

h1
{
 font: 12px  Calibri;
 color: #000000;
}

.bttnAll {
  /* background-image : url("../images/buttonback.gif");*/
  color:#333333;
  font: bold 12px  Calibri;
  border:1px solid #444444;
}

.BlackSmallText 
{
  color:#000000;
  font: 12px  Calibri, sans-serif;
}

.RedBoldSmallText 
{
  color:#FF0000;
  font: bold 12px  Calibri, sans-serif;
}


a.BlueBoldSmallText 
{
  color:#ee352a;
  font: bold 12px  Calibri, sans-serif;
}

a.mail:link, a.mail:visited
{
 color:#ee352a;
 font-family:  Calibri;
 font-size:12px;
 text-decoration : none; 
}

a.mail:hover, a.mail:active
{
 text-decoration : underline; 
}

a:link, a:visited
{
 color:#;
 font-family:  Calibri;
 font-size:12px;
 text-decoration : none; 
}

a:hover
{
 color:#;
 font-family:  Calibri;
 font-size:12px;
 text-decoration : underline; 
}


a.white:link, a.white:visited
{
 color:#FFFFFF;
 font-family:  Calibri;
 font-size:12px;
 text-decoration : underline; 
}

a.headerlink:link, a.headerlink:visited
{
 color:#c2c0c0;
 font-family:  Calibri;
 font-size:12px;
 text-decoration : none; 
}

.headertexts
{
 color:#c2c0c0;
 font-family:  Calibri;
 font-size:12px;
 text-decoration : none; 
}

.footertexts,.footertexts a,.footertexts  a:active,.footertexts  a:visited,.footertexts  a:link
{
 font-weight:bold;
 color:#FFFFFF;
 font-family:  Calibri;
 font-size:11px;
 text-decoration : none;  
}

.trackandtrace 
{
 font-weight:bold;
 color:#FFFFFF;
 font-family:  Calibri;
 font-size:14px;
 text-decoration : none;  
 background-image: url("../images/backgroundLogin.jpg");
}

img.flag
{
vertical-align:bottom;
}

.leftmenu
{
font-family :  Calibri;
text-align : left;
vertical-align : top;
padding-top : 30px;
padding-left:5px;
margin-left:0px;
background-color: #FFFFFF;
}

.loginbutton
{
font-family :  Calibri;
  font-size:12px;
  background-image : url("../images/loginbuttonback.gif");
  /*border:1px solid #444444;*/
  color:#333333;
  font-weight:normal;
  width : 70px;
  height : 20px;
}

.logintextbox 
{
  border:1px solid #C2c0c0;
}

.logindiv 
{
  background-image: url("../images/backgroundLogin.jpg");
  font-family :  Calibri;
}

.boxheader
{
  font-family :  Calibri;  
  font-size:13px;
  color:#FFFFFF;
}

.worldclocksTable 
{
 background-image : url("../images/backgroundWorldClocks.jpg");
 border : 0px solid #D4D0C8;
}

.worldclocksText 
{
 font-family: Calibri;
 font-size: 13px;
 color : #ede3e3;
 font-weight:bold;
}

.worldclocksClock
{
 font-family: Calibri;
 font-size: 14px;
 
 color : #ede3e3;
}

div.scroll
{
  height: 100%;
width: 100%;
overflow: auto;
border: 0px;
padding: 0px;
vertical-align : top;
margin : 0px;
}


.promotionArea
{
background-image: url("../images/bulutcukPromotionArea.gif");
}

tr.ContentCaption
{
 font-family :  Calibri;
 font-size : 12px;
 font-weight : bold;
 /*color : #e8edf0;*/
 color:#FFFFFF;
 /*background-color : #3f7fa7;*/
 background-color : #FF0000;
 text-align : center;
 height : 20px;
}

.ContentHeader
{
 /* background-image:url("../images/contentheader.jpg");*/
  background-color : #FF0000;
  font-size : 12px;
  font-weight : bold;
  /* color : #e2e7ec;*/
  color:#FFFFFF;
  font-family : Calibri;
  text-align : center;
  height:21px;
  width : 100%;
  padding-top:2px;
  margin:0px;
  text-decoration : none;
}

.pageData
{
 font-family : Calibri;
 font-size : 12px;
}

.contentarea
{
 font-family:  Calibri; 
 font-size: 10pt; 
 color: #000000
}

.style1 
{
	font-family:  Calibri;
	font-size: 16px;
}
.style2, .skymail
{
	font-family:  Calibri;
	font-size: 12px;
}
.style3 
{font-family:  Calibri; font-size: 16px; color: #290084; }

.style4 
{
	font-family:  Calibri;
	font-size: 12px;
	color: #21007B;
	font-weight: bold;
}

.style5 
{
	font-family:  Calibri;
	font-size: 12px;
	color: #290084;
	font-weight: bold;
}
.style6 
{
	color: #29008F;
	font-weight: bold;
}
.style7 
{
	color: #21007B;
	font-weight: bold;
}

.style8
{
	font-family:  Calibri;
	font-size: 14px;
	color: #DD0000;
	font-weight: bold;

}

.redMediumText
{
	font-family:  Calibri;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;

}

.addressbookSearchArea
{
  background-color : #C2C0C0;
  height : 35px;
  font-family : Calibri;
  font-size : 12px;
}

.addressbookAlphabet , a.addressbookAlphabet:link , a.addressbookAlphabet:visited
{
  background-color : #FF0000;
  height : 10px;
  font-family :  Calibri;
  font-size : 12px;
  color : #FFFFFF;
}

.addressbook
{
  font-family :  Calibri;
  font-size : 12px;
  width:100%;
  padding: 50px;
}



.addressbookNew
{
  background-color : #C2C0C0;
  font-family :  Calibri;
  font-size : 12px;
  width:100%;
  padding: 5px;
}

.addressbookPageFooter , a.addressbookPageFooter:link , a.addressbookPageFooter:visited
{
  background-color : #C2C0C0;
  height : 20px;
  font-family :  Calibri;
  font-size : 12px;
  margin-top : 0px;
  padding-top : 0px;
  color : #e0e4e7;
  font-weight : bold;
  vertical-align : middle;
}

caption 
{
	padding: 0 0 5px 0;
	width: 700px;	 
	font: italic 12px   Calibri;
	text-align: right;
}

table.th.addressbook {
	font: bold italic 12px Calibri;
	color: #888888;
	text-align: left;
}

th {
	font: bold italic 12px Calibri;
	color: #888888;
	text-align: center;
}
addressbookdata 
{
	border:1px solid #888888;
}


table.th.nobg {
	background: none;
}

tr.addressbook {
	background: #FFFFFF;
	color: #888888;
	font : 10px Calibri;
}

tr.addressbookOdd {
	background: #d5d4d4;
	color: #888888;
	font : 10px Calibri;
}


td.alt {
	background: #F5FAFA;
	color: #797268;
}

th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(../images/bullet1.gif) no-repeat;
	font: bold 10px   Calibri;	
}

th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(../images/bullet2.gif) no-repeat;
    font: bold 12px   Calibri;
	color: #797268;
}

/* NEW STYLES */
/* for services. asp */

.redSmallTitles
{
 font: bold 12px  Calibri;
 color: #FF0000;
 margin-bottom:5;
}
/* for overview.asp */
.aovl , a.ovl:link , a.ovl:visited, a.ovl:active, a.ovl:hover
{
  background-color : #FF0000;
  font-size : 12px;
  font-weight : bold;
  color:#FFFFFF;
  font-family : Calibri;
  text-decoration : none;
}
.sovl {
	font: bold italic  12px  Calibri;	
	border-right: 1px solid #000000;
	color: #CCCCCC;
}

.stab {
	border-right: 1px solid #000000;
	font: 10px   Calibri;	
	color: #000000;
}
.overviewHeadArea
{
  background-color : #FF0000;
  font-size : 12px;
  color:#FFFFFF;
  font-family : Calibri; 
}

.overviewConsignor
{
background-color : #ccffdd;
}
.overviewConsignee
{
background-color : #ddccff;
}

/* settings.asp, price.asp, track and trace */
.scap
{
 font: bold 12px  Calibri;
 color: #000000;
}
.sred, a.sred:link , a.sred:visited, a.sred:active, a.sred:hover
{
 font: bold 10px  Calibri;
 color: #FF0000;
}
.sblck
{
 font: 12px  Calibri;
 color: #000000;
}
/* price.asp */
.eur
{
 font: bold 16px  Calibri;
 color: #000000;
}
/* skymailship.asp */
.skytext
{
 font: bold 12px  Calibri;
 color: #ee352a;
}

/*  news.asp */
.newsCaption
{
 font: bold 15px  Calibri;
 color: #FF0000;
}

.newsAddNewFrame
{
 border : 1px solid #959697;
 width : 120px;
}

.newsTitle , a.newsTitle:link , a.newsTitle:visited , a.newsTitle:active , a.newsTitle:hover
{
 font:  13px  Calibri;
 color: #000000;
 text-decoration:underline;
}

.newsTitle2 , a.newsTitle2:link , a.newsTitle2:visited , a.newsTitle2:active , a.newsTitle2:hover
{
 font:  13px  Calibri;
 color: #4444ff;
 
}

.newsTitle3 , a.newsTitle3:link , a.newsTitle3:visited , a.newsTitle3:active , a.newsTitle3:hover
{
 font:  13px  Calibri;
 color: #ff0000;
 
}


.newsTitleCurrent, a.newsTitleCurrent:link , a.newsTitleCurrent:visited , a.newsTitleCurrent:active , a.newsTitleCurrent:hover
{
 font: bold 13px  Calibri;
 color: #24456a;
 
}

.newsDate
{
 font : italic 13px Calibri;
}

.newsList
{
vertical-align:top;
border-left : 1px solid #dddddd;
}


/*  career.asp */
.careerCaption
{
 font: bold 15px  Calibri;
 color: #FF0000;
}

.careerAddNewFrame
{
 border : 1px solid #959697;
 width : 120px;
}

.careerTitle , a.careerTitle:link , a.careerTitle:visited , a.careerTitle:active , a.careerTitle:hover
{
 font:  13px  Calibri;
 color: #000000;
 text-decoration:underline;
}

.careerTitle2 , a.careerTitle2:link , a.careerTitle2:visited , a.careerTitle2:active , a.careerTitle2:hover
{
 font:  13px  Calibri;
 color: #4444ff;
 
}

.careerTitleCurrent, a.careerTitleCurrent:link , a.careerTitleCurrent:visited , a.careerTitleCurrent:active , a.careerTitleCurrent:hover
{
 font: bold 13px  Calibri;
 color: #24456a;
 
}

.careerDate
{
 font : italic 13px Calibri;
}

.careerList
{
vertical-align:top;
border-left : 1px solid #dddddd;
}


/* HOLIDAYS */

.holidayTable
{
 border-bottom : 1px solid #d5d4d4;
 
}

.holidayTr1
{
 /*background-color:#d5d4d4;*/
	font: bold italic 12px Calibri;
	color: #888888;
 border-bottom:1px solid #d5d4d4;
}

.holidayTr2
{
background-color:#FFFFFF;
}

.holidayTr3
{
background-color:#d5d4d4;
}

/* FUEL SURCHARGE */

.fuelsurchargeTable
{
border:1px solid #b2bfce; 
}

.fuelsurchargeTableHeader
{
background-color:#dadfe5;
color : #000;
}



table.th.invoicereferences {
	font: bold italic 12px Calibri;
	color: #888888;
	text-align: left;
}


tr.invoicereferences {
	background: #FFFFFF;
	color: #888888;
	font : 10px Calibri;
}

tr.invoicereferencesOdd {
	background: #d5d4d4;
	color: #888888;
	font : 10px Calibri;
}


.error1
{
 font: bold 13px  Calibri;
 color: #DD0000;
}