@charset "utf-8";

/*=====================================================
LAYOUT -Ariel Site Contents
=====================================================*/
/*
=========================================
	00: override
=========================================*/

/*
=========================================
	01: sidebar - Ariel Contents
=========================================*/
/*
-----------------------------------------------
	: sidebar
-----------------------------------------------*/
#ariel-menu {
	margin: 0 0 10px;
	}
#ariel-menu .sidebar-banner li {
	padding-bottom: 10px;
	}
#ariel-menu  .sidebar-banner li .banner-msg {
	margin-bottom: 0.1em;
	font-size: 85%;
	}
#ariel-menu  .sidebar-banner li .banner-msg a {
	background: url("../images/ico_arrow_right.gif") no-repeat left top;
	padding-left: 14px;
	}
#ariel-menu #special-content {
	margin-top: 5px;
	}


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

/*===== content in box =====*/
#special-content .box-top div {
	height: 100%;
	}
#special-content .box h3 {
	margin: 0.25em 0 0 !important;
	padding: 0 0 0 5px !important;
	border-left: #3698ed 4px solid !important;
	color: #ffffff !important;
	font-size: 100%;
	}
#special-content .box ul {
	margin: 0  0 -3px !important;
	padding: 4px 6px;
	border-top: #666666 1px dotted;
	background: #ffffff;
	}
#special-content .box li {
	padding: 3px 0;
	width: 160px;
	line-height: 1.5;
	font-size: 93%;
	}
#special-content .box li a {
	display: block;
	padding-left: 19px;
	background: url("../images/silk_layout.png") 0 center no-repeat;
	}

/*
-----------------------------------------------
	: footer
-----------------------------------------------*/
#home #bottom #copyright {
	margin-top: -11px;
	color: #ffffff;
	}


/*
-----------------------------------------------
	: header address
-----------------------------------------------*/
#headline {
	background-image: url(http://www.ariel-networks.com/enterprise/common/img/header_bg_top.jpg);
	background-repeat: repeat-x;
	height: 74px;
	width: 100%;
}

#headline #logo {
	background: url(../images/ariel_logo2.gif) 0 0 no-repeat;
	float: left;
	height: 47px;
	vertical-align: middle;
	margin-top: 7px;
	padding: 0;
	width: 87px;
}

#headline .address {
	margin: auto;
	width: 798px;
}

#headline .address dl {
	float: right;
	margin-top: 14px;
	padding-top: 16px;
	position: relative;
	width: 151px;
}

#headline .address dt {
	font-size: 1px;
	left :0;
	position: absolute;
	top: 0;
}

#headline .address dd {
	float: left;
	line-height: 1em;
}
	