 h1{
  font-size:16px;
 }

 h2{
  font-size:15px;
 }

 h3{
  font-size:14px;
 }

 h4{
  font-size:13px;
 }

 p{
 }

 .copy_para{
   margin-left:30px;
   max-width:500px;
   float:left;
 }

 .contentArea ul{
  list-style:disc outside !important;
 }

 .contentArea ul li{
  text-indent:4px;
  margin-left:40px;
 }

 body, .contentArea {
  margin:0px;
  background-color:#303030;
  font-family:"Trebuchet MS",helvetica,tahoma;
 }

 .contentArea, .contentArea td, .contentArea th{
  font-size:12px;
  color:#eeeeee;
 }

 .page_content{
	font-size:13px;
 }

 .delayed_image{
	float:right;
	border:solid 3px #cccccc;
	margin-right:5%;
	opacity:0;
	margin-top:50px;
	margin-bottom:30px;
 }

 .countryData{
  float:right;
  width:410px;
  height:190px;
  padding:15px;
  background-color:#222222;
  border:solid 1px #888888;
  margin-bottom:20px;
  background-repeat:no-repeat;
  overflow:none;
 }

 .coverageData{
  width:410px;
  height:190px;
  padding:15px;
  background-color:#222222;
  border:solid 1px #888888;
  margin-left:23%;
  margin-bottom:20px;
  background-repeat:no-repeat;
  overflow:none;
 }

 .countryData li{
  margin-left:20px;
  padding-left:10px;
 }

 #cpanellist{
  padding-top:6px;
  padding-left:10px;
/*  text-align:center; */
  font-size:11px;
  color:#cccccc;
  height:100%;
  background-color:black;
 }

 .cpanelitem img, .dashboard .panel .title img{
  vertical-align:middle;
 }

 .dashboard .panel .title img{
  margin-right:1px;
 }

.dashboard .panel .title{
  display:block;
  height:20px;
  font-size:11pt;
  margin-bottom:4px;
  background-color:#444;
  padding:2px;
}

.dashboard .panel .title a{
  z-index:10;
  position:relative;
  text-decoration:none;
}

.dashboard .panel .title a:hover{
  text-decoration:underline;
}
.dashboard .panel .data a:hover .key{
  color:white;
  text-decoration:none;
}

.dashboard .panel .background{
  position:absolute;
  width:230px;
  height:32px;
  opacity:0.3;
  filter:alpha(opacity=30);
  background-position:100% 0%;
  background-repeat:no-repeat;
  z-index:1;
}

.dashboard .panel{
  display:block;
  float:left;
  width:230px;
  margin-bottom:7px;
  margin-right:12px;
  background-color: #222222;
  border:solid 2px #444444;
  font-size:9pt;
  padding-bottom:4px;
}

.dashboard .panel .data{
  margin-bottom:3px;
  line-height:19px;
}

.dashboard .panel .data .key{
  white-space:nowrap;
  margin-left:4px;
  float:left;
  clear:left;
  display:block;
  color:#999;
}

.dashboard .panel .data a{
  text-decoration:none;
}

.dashboard .panel .data a:hover{
  text-decoration:underline;
}

.dashboard .panel .data .value{
  line-height:19px;
  height:19px;
  white-space:nowrap;
  margin-right:5px;
  float:right;
  clear:right;
  display:block;
  z-index:10;
  position:relative;
}

 .cpanelitem{
  white-space:nowrap;
  vertical-align:middle;
  display:block;
  min-width:140px;
  min-height:33px;
  margin-bottom:7px;
  margin-right:12px;
  background-color: #222222;
  border:solid 1px #444444;
  text-decoration:none;
  font-family:'Gill Sans MT', 'Trebuchet MS', helvetica;
  font-size:9pt;
  padding-left:3px;
 }

 .cpanelitem:hover{
  background-color: #444;
  border:solid 1px #777;
 }

 .cpanelselected, .cpanelselected:hover{
  background-color: #c20038;
  border:solid 1px #555555;
 }

 .contentArea .cpanelitem{
  width:170px;
 }

 #cpanelitems2{
  float:right;
  margin-left:5px;
 }

 #cpanelitems{
	height:100%;
	width:170px;
	background-color:black;
	clear:left;
	float:left;
 }


/*	Need this to prevent black border from theme	*/
.x-tab-panel-body{
	border:0 !important;
}
.x-panel-body{
	background-color:black;
}




 a{
  color:#ffffff;
 }

 .contentArea p{
  margin-bottom:14px;
 }

 #headerbar{
  padding:15px;
  padding-bottom:0px;
  height:100px;
  background-color:#303030;
  border-bottom:inset 5px #777777;
  background-repeat:no-repeat;
  background-position:100% 10%;
}
 .headertitles{
  color:white;
  font-family:"Trebuchet MS",helvetica,tahoma;
  font-variant:small-caps;
 }
 #headertitle1{
  font-size:40px
 }
 #headertitle2{
  font-size:30px
 }

 #menubar{
  min-width:910px;
  line-break:nowrap;
  overflow:hidden;
  overflow-x:auto;
  padding:4px;
  padding-left:10px;
  background-color:#1b1b1b;
  border-bottom:inset 4px #777777;
  padding-top:24px;
  height:40px;
 }
 #menubar a{
  float:left;
  line-height:22px;
  height:22px;
  width:90px;
  vertical-align:middle;
  text-align:center;
  -border:solid 1px #202020;
  color:#ffffff;
  font-family:verdana,helvetica,"Trebuchet MS";
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  margin-right:7px;
  margin-bottom:20px;
 }
 #menubar a.selecteditem{
  background-color:#e21658;
 }

 #menubar .separator{
  float:left;
  width:2px;
  height:15px;
  vertical-align:middle;
  line-height:1px;
  overflow:hidden;
  border-left:solid 2px #999999;
  margin-left:15px;
  margin:5px;
  padding-right:10px;
 }

.content_padded{
	padding:15px;
}

 #footerbar{
  font-size:12px;
  color:#eeeeee;
  clear:both;
  padding:5px 12px 5px 12px;
  font-size:11px;
  height:70px;
  background-color:#1b1b1b;
  border-top:outset 4px #777777;
 }

 #footerbar #smallprint{
  float:right;
 }
 #footerbar #smallprint a{
  color:#dddddd;
  text-decoration:none;
 }


 div.countryList{
	min-width:160px;
/*	max-width:420px;	*/
	max-height:400px;
	margin-right:20px;
	overflow:hidden;
	overflow-y:auto;
 }

 div.countryList a{
	border:solid 1px #cccccc;
	width:120px;
	height:20px;
	padding:2px;
	padding-left:5px;
	margin:2px;
	float:left;
	background-color:#505050;
	text-decoration:none;
	vertical-align:middle;
 }

 div.countryList a:hover {
	background-color:#777777;
 }

 div.countryList a img{
	border:0;
	vertical-align:middle;
 }

 .loginForm label{
	width:200px;
	display:block;
 }


 .ticket_comment_author{
	color:#aaa;
 }

 .ticket_comment_content{
	display:block;
	width:500px !important;
 }



/* cust dest items */
.description img.icon{
	float:right;
	vertical-align:middle;
	padding:5px;
	height:32px;
}





/* Google Checkout Styling */

#googlecart-arrow{
	background-color:#999 !important;
	padding:3px;
	border:solid 1px #ddd;
	margin-top:5px !important;
}
#googlecart-widget-head{
	background-color:#222 !important;
	border-color:#bbb;
}
#googlecart-summary{
	color:#fff !important;
}
#googlecart-title{
	color:#E21658 !important;
}
