/* CSS Document */

@font-face
{

font-family:calib;
src:url('CALIBRI.TTF'),
	url('CALIBRIB.TTF');
	font-smooth:always;
	text-shadow: 0 0 1px rgba(0,0,0,0.3);
}

body{
	font-family:calib;
	margin:0px;
	padding:0px;
	background-color:#AEAAA6;
	
}

.login { border:solid 1px #4F4F4F; background-image:url(../images/travel_agent.png); width:808px; height:300px; margin-left:auto; margin-right:auto; margin-top:30px; color:#FFFFFF;
}

h1 { margin-top:0px; border-bottom:solid 1px #999999; color:#6D929B; margin-bottom:0px; }
h2 { margin-top:1px; padding-top:1px; color: #B4AA9D;}
h4 { color: #B4AA9D; margin-bottom:0px;}
.login h1 { line-height:42px; font-size:94px; margin-top:80px;}
.login h2 { margin-top:-35px; font-size:20px; letter-spacing:5px;}
.login a { color:#FFFFFF; font-size:12px; text-decoration:none;}
.button {
    border: 1px solid  #000000;
    background:#4F4F4F;
	color:#FFFFFF;
	margin-top:5px;
	cursor: pointer;
}

.shadow {box-shadow: 1px 1px 10px #FFF;}
.shadow_1 {text-shadow: 1px 1px 2px #000;}

.login input {  border:none;
}
.button:hover { background:#333333;}


#top {width: 100%;
	height:98px;
	background-repeat:repeat-x;
	background-color: #837F7C;
	}

#nav {
	width:1080px;
	height:98px;
	background-repeat:repeat-x;
	background-color: #837F7C;
	position:relative;
	margin-left:auto; margin-right:auto;
}

#menu { float:right; color:#FFFFFF; margin-right:20px; margin-top:5px; width:300px; position:relative;left:90px;}

#menu img { position:relative; left:40px;}
#menu p { margin-top:0px; padding:0px; margin-bottom:0px; text-align:right; font-size:14px; letter-spacing:0.8pt;   }

#menu a{ color:#FFFFFF; text-decoration:none; }
#menu a:hover { color:#CCCCCC;}
.space_icon { margin-right:20px;}
#main_cont{ width:1180px; margin-left:auto; margin-right:auto; padding-top:0px;}

#links {
	color:#FFFFFF;
	width:1050px;
	display:block;
	position:relative;
	left:20px;
	top:20px;
	font-weight:bold;
	font-size:16px;
	height: 20px;
	float:left;
}
#links ul {margin:0px; padding:0px; list-style:none; float:left; display:block;height:50px; }
#links ul li {float:left; height:20px; border-radius: 5px; margin-right:3px;}
#links ul li a{float:left; color:#FFFFFF;height:50px; text-decoration:none; list-style:none; display:block; height:50px;  line-height:50px; padding-left:10px; padding-right:10px; border-radius: 5px;  background-image:url(../images/nav.gif); background-repeat:repeat-x; font-size:12px; }
#links ul li a:hover{     border-bottom:none; color: #CCCCCC; background-image:url(../images/nav_up.gif); background-repeat:repeat-x;  } 

#side_nav{ width:260px; display:block;  float:left; margin-right:10px; margin-top:10px;}

 .side_bord td{ border-bottom:solid c5c5bc 1px; padding-bottom:10px;  }
 .side_bord td p { color:#787676;}
 
#content{
	background-color:#FFFFFF;
	padding:30px;
	display:block;
	width:1040px;
	float:right;
	min-height:580px;
	border:solid 1pt #757575;
	border-radius: 5px;
	
	margin-top:0px;
	box-shadow: 0px 0px 10px #837F7C;

}
#footer{
	position:fixed;
    color: #FFFFFF;
	bottom:0;
	height:50px;
	width:100%;
	background-color:#666666;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999999;
	border-bottom-color: #ECE9D8;
	padding-top:10px;
}

.foot_net{ line-height:35px; height:35px; padding:0px; margin:0px; display:block;  font-size:12px; font-weight:bold;}
#footer_inside { width:1020px; margin-left:auto; margin-right:auto;    color: #FFFFFF;}

.crm {  font-size:24px;  }


#content th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #6D929B;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(../images/bg_header.jpg) no-repeat;
}

#content th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

#content th.spec {	
	border-left: 1px solid #C1DAD7;
	border-top: 1;
	background: #fff url(../images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, 	sans-serif;
}

#content td.spec {	
	border-left: 1px solid #C1DAD7;
	border-top: 1;	
	font:  12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: cnter;
}

#content th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 1;
	background: #f5fafa url(../images/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #B4AA9D;
}


#content td {
	border-right: 1px solid #C1DAD7;
	border-left: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #6D929B;
}


#content tr:hover td{ background-color:#E8EDFF;}

#content td.alt {
	background: #F5FAFA;
	color: #B4AA9D;
	text-align: center;
}

caption {
	width: 100%;
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

.edit{ background:url(../images/toolbar/icon-32-edit.png) 0 0; width:32px; height:32px;}
a .edit  {width:32px; height:32px; display:block;}
a:hover .edit{background:url(../images/toolbar/icon-32-edit.png) 0 32; width:32px; height:32px;}

.delete{ background:url(../images/toolbar/icon-32-delete.png) 0 0; width:32px; height:32px;}
a .delete  {width:32px; height:32px; display:block;}
a:hover .delete{background:url(../images/toolbar/icon-32-delete.png) 0 31; width:32px; height:30px;}

