@charset "utf-8";
/*
-----------------------------------------------
	Theme: default style for Ariel AirOne Enterprise Site 
	Description: site index
	version: 2007.06.--.
	Author: Airel Networks, Inc.
-----------------------------------------------*/
/*
===== CONTENTS =====

	00: override
	01: promo
	20: content
		: News & Topics
		: other contents
	30: sidebar
	40: Footer and Copyright
*			: hack
* 
====================*/

/*
=========================================
	00: override
=========================================*/
#banner-header a img {
	margin-top: 0;
	}
#container-inner {
	background-image: none !important;
	}
#content {
	padding: 0 2px 0 0;
	}

/*
=========================================
	01: promo
=========================================*/
#promo {
	}
.promo-image {
	width: 620px;
	height: 240px;
	background: url("../images/enterprise/top_image.jpg") no-repeat;
	}
.promo-image a {
	display: block;
	width: 620px;
	height: 240px;
	border: 0 !important;
	}


/*
=========================================
	20: content
=========================================*/
/*
-----------------------------------------------
	: News & Topics
-----------------------------------------------*/
.sitetop .news-topics {
	margin-top: 10px;
	font-size: 85%;
	}

/*===== box =====*/
.sitetop .news-topics .box{
	padding: 0 0 0 5px;
	background: #ffffff url("../images/enterprise/bg_box2_borders.gif") 0 0 repeat-y;
	}
.sitetop .news-topics .box-left{
	padding: 0 5px 0 0;
	background: #ffffff url("../images/enterprise/bg_box2_borders.gif") 100% 0 repeat-y;
	}
.sitetop .news-topics .box-top {
	margin: 0 -5px;
	position: relative;
	height: 17px;
	background: url("../images/enterprise/bg_box2.gif") 100% 0 no-repeat;
	}
.sitetop .news-topics .box-top div {
	position: absolute;
	top: 0;
	left: 0;
	width: 10px;
	height: 17px;
	background: url("../images/enterprise/bg_box2.gif") 0 0 no-repeat;
	}
.sitetop .news-topics .box-bottom {
	margin: 0 -5px;
	height: 17px;
	background: url("../images/enterprise/bg_box2.gif") 100% 100% no-repeat;
	}
.sitetop .news-topics .box-bottom div {
	width: 10px;
	height: 17px;
	background: url("../images/enterprise/bg_box2.gif") 0 100% no-repeat;
	}

/*===== content in box =====*/
.sitetop .news-topics .box-top {
	padding: 10px 0 5px 12px;
	}
.sitetop .news-topics .box-top div {
	height: 100%;
	}
.sitetop .news-topics .box h3 {
	margin-top: 0.25em;
	padding-left: 5px;
	border-left: #3698ed 4px solid;
	color: #ffffff !important;
	font-size: 108%;
	}
.sitetop .news-topics .box dl{
	margin: 0 !important;
	padding: 4px 6px;
	border-top: #666666 1px dotted;
	background: #ffffff;
	}
.sitetop .news-topics .box dt {
	padding: 4px 0;
	float: left;
	width: 130px;
	}
.sitetop .news-topics .box dd {
	margin: 0 !important;
	padding: 4px 0;
	float: left;
	width: 465px;
	line-height: 1.5;
	}

/* clearfix */
.sitetop .news-topics dl:after {
    display: block;
    clear: both;
    height: 0.1px;
    line-height: 0;
    visibility: hidden;
    content: " ";
    font-size: 0.1em;
}
* html .sitetop .news-topics dl { display: inline-block; }
/* no ie mac \*/
.sitetop .news-topics dl { 
	zoom: 1; 
	display: block; }
/* */

.newsmore {
	margin: 0;
	position: relative;
	text-align: right;
	}
.newsmore a {
	padding: 0 16px 0 0;
	border-color: #ffffff;
	display: block;
	position: absolute;
	top: -2em;
	right: 5px;
	color: #ffffff;
	background: url("../images/enterprise/ico_move.gif") no-repeat 100% center;
	font-size: 93%;
	}
* html .newsmore a{ /* for IE6*/
	top: -3em;
	right: 18px;
	}

.item-news,
.item-topics,
.item-event {
	padding-left: 40px;
	background-repeat: no-repeat;
	background-position: 0 0.25em;
	}
.item-news {
	background-image: url("../images/enterprise/ico_news.gif");
	}
.item-topics {
	background-image: url("../images/enterprise/ico_topics.gif");
	}
.item-event {
	background-image: url("../images/enterprise/ico_event.gif");
	}



/*
-----------------------------------------------
	: other contents
-----------------------------------------------*/
/* clearfix */
.sitetop .contents-column:after {
    display: block;
    clear: both;
    height: 0.1px;
    line-height: 0;
    visibility: hidden;
    content: " ";
    font-size: 0.1em;
}
* html .sitetop .contents-column { display: inline-block; }
/* no ie mac \*/
.sitetop .contents-column { 
	zoom: 1; 
	display: block; }
/* */


.sitetop .contents-column {
	padding: 1em 0 0 6px;
	}
.sitetop .contents-column-header {
	padding: 2px 0 2px 6px;
	border-color: #3399ff #3399ff #ffffff #3399ff;
	background: #3399ff url("../images/index/bar_blue.gif");
	}
.sitetop .contents-column-header h3 {
	margin: 0 !important;
	color: #ffffff !important;
	font-size: 100%;
	}
.sitetop .contents-column h3 a {
	padding-left: 18px;
	border-color: #ffffff !important;
	color: #ffffff !important;
	background: url("../images/btn_move.gif") no-repeat 0 center;
	}
.sitetop .enterprise,
.sitetop .airone {
	width: 295px;
	position: relative;
	float: left;
	}
.sitetop .enterprise {
	margin: 0 15px 0 0;
	}
.sitetop .contents-column ul {
	margin: 6px 0 0 8px;
	}
.sitetop .contents-column ul li {
	margin: 0 0 0.3em 0;
	padding-left: 16px;
	clear: both;
	line-height: 1.5;
	list-style-type: none;
	background: url("../images/bullet01_off.gif") no-repeat left 0.3em;
	font-size: 85%;
	}
li.proa,
li.mulsche {
	margin: 0 0 0.5em 0;
	padding-left: 16px;
	clear: both;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: left 0.3em;
	font-size: 85%;
	}
 li.proa {
	background-image: url("../images/index/ico_proa.gif") !important;
	}
li.mulsche {
	background-image: url("../images/index/ico_mulsche.gif") !important;
	}


/*
=========================================
	30: sidebar
=========================================*/
.sidebar-column {
	}
.sidebar-column-header{ 
	}
.sidebar-column-header h3{
	padding: 2px 0 2px 6px;
	color: #ffffff !important;
	font-size: 100%;
	}
.sidebar-column h3 a {
	padding-left: 18px;
	border-color: #ffffff !important;
	color: #ffffff !important;
	background: url("../images/btn_move.gif") no-repeat 0 center;
	}
.company h3 {
	margin-bottom: 0.5em;
	border-color: #3399ff #3399ff #ffffff #3399ff;
	background: #3399ff url("../images/index/bar_whatsnew.gif");
	}
.special h3 {
	border-color: #8c8c8c ;
	background: #8c8c8c url("../images/index/bar_gray.gif");
	}
.sidebar-column ul {
	margin: 0 0 0 8px;
	font-size: 85%;
	}
.company ul li,
.special ul li {
	margin: 0 0 0.3em 0;
	padding-left: 16px;
	clear: both;
	line-height: 1.5;
	}
.company ul li {
	background: url("../images/bullet01_off.gif") no-repeat left 0.3em;
	}
.special ul li {
	background: url("../images/link_point.gif") no-repeat left center;
	}

/*
.topics h2 {
	background: #048666 url("../images/index/bar_green.gif");
	border-color: #048666;
}
.special h2 {
	background: #8c8c8c url("../images/index/bar_gray.gif");
	border-color: #8c8c8c ;
}
*/


/*
=========================================
	40: Footer and Copyright
=========================================*/
.note {
	margin-top: 0.75em;
	padding-left: 12px;
	clear: both;
	color: #666666;
	background: url("../images/bullet_note.gif") no-repeat 1px left;
	font-size: 93%; 
	}
.sitetop #footer {
	background: url("../images/enterprise/bg_footer.gif") no-repeat !important;
	}


/*
-----------------------------------------
	: hack
-----------------------------------------*/
/*===== Using Background-Image to Replace Text =====*/
/* Backslash hack for Mac IE5 \*/
html>body #promo a span,
html>body #enterprise-menu a span {
	overflow: hidden;
}
/* end hack */

/* Win IE7 */
*+html body .airone ul.product li {
	height: 1%;
}
