.logo_wrapper
{
	background: url(images/logo_home.png) no-repeat;
	width:141px;
	height:46px;
	margin: 0 50px 9px 0;
}
.menu_wrapper
{
	width:699px;
}
.menu_wrapper .mi0
{
	display:none;
}
.menu_wrapper .mi1 span.icn
{
	background: transparent url(images/menuhome01.png) no-repeat;
	width:63px;
}
.menu_wrapper .mi2 span.icn
{
	background: transparent url(images/menuhome02.png) no-repeat;
	width:108px;
}
.menu_wrapper .mi3 span.icn
{
	background: transparent url(images/menuhome03.png) no-repeat;
	width:60px;
}
.menu_wrapper .mi4 span.icn
{
	background: transparent url(images/menuhome04.png) no-repeat;
	width:119px;
}
.menu_wrapper .mi5 span.icn
{
	background: transparent url(images/menuhome05.png) no-repeat;
	width:66px;
}
.menu_wrapper .mi6 span.icn
{
	background: transparent url(images/menuhome06.png) no-repeat;
	width:75px;
}

.col_left
{
	width:475px;
	background-color: inherit;
	color:inherit;
	padding: 0 15px 0 0;
}
.col_right
{
	width: 353px;
	min-height:600px;
	background:#193F75 url(images/fondo_home.png) no-repeat bottom;
	color: #FFFFFF;
	padding-right:15px;
	padding-top:16px;
	margin-bottom:15px;
}
.mainMenu .sel
{
	border:0;
	border-right: solid 1px #E9E9E9;
	left:0px;
	top:0px;	
	padding-bottom:8px;
	background-image:none;
}

.RightPane .head_title
{
	padding-bottom:5px;
	border-bottom: solid 5px #FFF;
	margin: 0;
}

.RightPane .SubHead {color:#FFF;}
.RightPane p.SubHead {color:#65A6FF!important;}
.RightPane .Normal p {color:#FFF;}

.RightPane .c_RightPane
{
	padding:0;
}
.RightPane .view-all-link
{
	color:#3E82E0;
	top:20px;
	position:relative;
	padding-right:15px;
	background:transparent url(images/right-arrow-blue.png) no-repeat right;
}

.Normal p
{
	margin:0;
}
.ContentPane .head_title
{
	border-bottom: solid 1px #E6E6E6;
	display: block;
	height: 75px;
}
.ContentPane .view-all-link
{
	color:#B4B4B4;
	top:30px;
	position:relative;
	padding-right:15px;
	background:transparent url(images/right-arrow-grey.png) no-repeat right;
}
.ContentPane a.view-all-link:hover
{
	color:#4e4e4e;
	text-decoration:none;
}
.RightPane a.view-all-link:hover
{
	color:#FFF;
	text-decoration:none;
}
.RightPane a.CommandButton {color:#FFF}

/* Main image styles*/
.ContentPane .DNN_HTMLContent
{
	/*border: solid 1px #E6E6E6;*/
	padding:0;
}
/* Announcements Module */
table.DNN_ANN_DesignTable table
{
	border-bottom: solid 1px #214A83;
	width:100%;
}
table.DNN_ANN_DesignTable table td{
	padding: 9px 0 6px 0;
	vertical-align: top;
}
table.DNN_ANN_DesignTable table td.image
{
	width:150px;
}
table.DNN_ANN_DesignTable table img{
	/*border: solid 1px #2B4E80;*/
	padding: 4px;
	background-color: #0F3262;
	margin-right: 10px;
}
.DNN_ANN_Description a
{
	font-size:12px;
	color:#65A6FF;
	text-decoration:underline;
	font-weight:bold;
}
table.DNN_ANN_DesignTable p.Normal
{
	font-weight:bold;
}
.DNN_ANN_Description a:hover
{
	color:#FFF;
	text-decoration:none;
}

/* Store Module */
td.StoreFeaturedProductItem,
td.StoreFeaturedProductAlternatingItem
{
	padding:10px 0!important;
}
.StoreFeaturedProductItem p.Normal
{
	line-height:12px;
}
.StoreProductModelNumber,
.StoreProductModelName
{
	color:#1457B3;
	font-weight:bold;
}
.product-image
{
	float:left;
}
.product-details
{
	background:transparent url(images/left-arrow.png) no-repeat left 5px;
	float:left;
	padding-left:20px;
	width:75%;
}



