/*main styles*/
form,fieldset,img{border:0;margin:0;padding:0}
body{
	margin:0;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	line-height:13px;
	background:#002bb7;
}
#page{
	width:800px;
	padding:0 8px;
	margin:0 auto;
}
/*header*/
#header{
	height:400px;
	overflow:hidden;
	background:#fff url(../images/bg-header.jpg) no-repeat 0 100%;
}
/*logo*/
#header h1{
	float:left;
	display:inline;
	margin:10px 0 0 9px;
}
#header h1 a{
	float:left;
	width:342px;
	height:210px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/arg-logo.png) no-repeat 0 0;
}
/*right top logos*/
#header ul.logos-top{
	float:right;
	margin:7px 0 0;
	padding:0 0 15px;
	list-style:none;
}
#header ul.logos-top li{
	float:left;
	display:inline;
	padding:0 14px 0 19px;
}
/*right top button*/
#header div.support{
	float:right;
	width:449px;
}
#header a.service-call{
	float:right;
	display:inline;
	width:94px;
	height:22px;
	padding:3px 3px 6px;
	text-decoration:none;
	color:#fff;
	margin:0 21px 0 0;
	font:bold 10px/11px Verdana,Arial,sans-serif;
	text-align:center;
	overflow:hidden;
	background:url(../images/button-small.png) no-repeat 0 0;
}
/*main menu*/
#header div.main-menu{
	float:left;
	width:100%;
	margin:130px 0 0;
	text-align:center;
	overflow:hidden;
}
#header div.main-menu div.inner{
	position:relative;
	left:50%;
	float:left;
}
#header div.main-menu ul{
	position:relative;
	left:-50%;
	top:0;
	padding:0;
	margin:0;
	font:bold 12px/17px Arial,sans-serif;
	list-style:none;
	overflow:hidden;
	color:#3877ac;
}
* html #header div.main-menu ul{float:left;}
#header div.main-menu ul li{
	float:left;
	display:inline;
	padding:0 1px 0 2px;
	margin:0 3px;
	background:url(../images/bg-main-menu.png) no-repeat 0 0;
}
#header div.main-menu ul li a{
	float:left;
	position:relative;
	width:110px;
	padding:11px 0 7px;
	text-decoration:none;
	color:#fff;
	text-align:center;
	cursor:pointer;
}
#header div.main-menu ul li.active a,
#header div.main-menu ul li a:hover{background:url(../images/bg-main-menu-hover.png) no-repeat 0 0;}
/*main*/
#main{
	width:808px;
	margin:19px -8px 0 0;
	overflow:hidden;
	background:url(../images/bg-main.gif) repeat-y 0 0;
}
/*content*/
#content{
	float:left;
	width:496px;
	padding:38px 28px 0 33px;
	background:url(../images/bg-content.png) no-repeat 0 0;
}
#main h1{
	margin:0 0 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14pt;
	line-height:17pt;
	font-weight:bold;
	color:#002BB7;
	text-transform:none;
}
#main h2{
	margin:0 0 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13pt;
	line-height:17pt;
	font-weight:bold;
	color:#2c93c6;
	text-transform:none;
}
#main h7{
	margin:0 0 16px;
	margin:0 0 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	line-height:13pt;
	color:#231f20;
}
#main p{
	margin:0 0 16px;
	margin:0 0 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#231f20;
}
#main a{
	text-decoration:none;
	color:#002bb7;
}
#main a:hover{text-decoration:underline;}
/*sidebar*/
#sidebar{
	float:left;
	display:inline;
	width:220px;
	padding:0 8px 0 0;
	margin:-9px 0 0 22px;
	overflow:hidden;
}
#sidebar div.box{
	padding:9px 0 0;
	background:#002bb7;
}
#sidebar div.box div.shadow-top{
	padding:8px 0 0;
	background:#fefefd url(../images/bg-box-top.png) no-repeat 0 0;
}
#sidebar div.box:first-child div.shadow-top{
	padding-top:13px;
	background:#fefefd url(../images/bg-box-top-first.png) no-repeat 0 0;
}
#sidebar div.box div.cont{
	position:relative;
	width:100%;
	padding:0 0 5px;
}
#sidebar div.box div.shadow-left{
	position:absolute;
	left:0;
	top:0;
	z-index:3;
	width:7px;
	height:100%;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/bg-box-left.png) repeat-y 0 0;
}
#sidebar a.service-call{
	display:block;
	width:176px;
	height:42px;
	padding:8px 3px 12px;
	margin:0 auto;
	font:bold 20px/21px Verdana,Arial,sans-serif;
	text-align:center;
	text-decoration:none;
	color:#fff;
	background:url(../images/button-big.png) no-repeat 0 0;
}
#sidebar div.box img{
	position:relative;
	z-index:2;
	display:block;
}
#sidebar div.box img.right-overflow{
	padding:8px 0 0;
	margin:0 -8px 0 0;
}


