body {
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#303c49;
	margin:12px 0px 0px 0px;
}


#container {
	width:953px;
	text-align:center;
	margin:auto;
position:relative;
}

#logo_top {
	width:953px;	
}

#logo {
	float:left;
	width:222px;
}

#search {
	float:left;
	width:709px;
	background-image:url(images/bg_search.jpg);
	background-repeat:no-repeat;
	text-align:right;
	height:66px;
	padding-top:35px;
	padding-right:22px;
}




#topNav {
	margin:0;
	padding:0;
	width:953px;
	height:69px;
	float:left;
	text-align:center;
	clear:both;
}
#topNav ul {
	text-indent:-9999px;
	margin:0 auto;
	padding:0;
	height:52px;
	width:953px;
	list-style:none;
}
#topNav ul li {
	display:inline;
	float:left;
}

#topNav ul li.btn1 a {
	display:block;
	width:237px;
	height:69px;
	background:url(images/btn1.jpg) top left no-repeat;
}
#topNav ul li.btn1 a:hover {
	display:block;
	margin:0;
	padding:0;
	width:237px;
	height:69px;
	background:url(images/btn1_ov.jpg) bottom left no-repeat;
}
#topNav ul li.btn2 a {
	display:block;
	width:238px;
	height:69px;
	background:url(images/btn2.jpg) top left no-repeat;
}
#topNav ul li.btn2 a:hover {
	display:block;
	margin:0;
	padding:0;
	width:238px;
	height:69px;
	background:url(images/btn2_ov.jpg) bottom left no-repeat;
}
#topNav ul li.btn3 a {
	display:block;
	width:238px;
	height:69px;
	background:url(images/btn3.jpg) top left no-repeat;
}
#topNav ul li.btn3 a:hover {
	display:block;
	margin:0;
	padding:0;
	width:238px;
	height:69px;
	background:url(images/btn3_ov.jpg) bottom left no-repeat;
}

#topNav ul li.btn4 a {
	display:block;
	width:240px;
	height:69px;
	background:url(images/btn4.jpg) top left no-repeat;
}
#topNav ul li.btn4 a:hover {
	display:block;
	margin:0;
	padding:0;
	width:px;
	height:69px;
	background:url(images/btn4_ov.jpg) bottom left no-repeat;
}

#breadcrumbs1 {
	width:933px;
	background-color:#ececec;
	text-align:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#505050;
	padding:10px 20px 10px 0px;
	clear:both;
}

#breadcrumbs1 .SkinObject{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#505050;
}


#banner {
	width:953px;	
	border-bottom:1px solid #d9d9d9;
	height:228px;
position:absolute;
top:100px;
left:0px;

}

#bannerspacer {
	height:330px;
background-color:white;
}

#banner2 {
	width:953px;	
	border-bottom:1px solid #d9d9d9;
	float:left;
}

#nav {
	width:940px;
	float:left;
	padding-left:13px;
	text-align:left;
	background-color:white;
}

#nav_bottom {
	width:953px;	
}

#content {
	width:913px;
	padding:0px 20px 0px 20px;
	text-align:left;
	background-color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585858;
}

.leftcontent {
	width:646px;
	padding-right:20px;
}

.leftnav{
	width:175px;
	padding-right:20px;
}

#footer {
	width:953px;		
}

#footer_bottom {
	width:803px;
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#9399a0;
	padding-bottom:30px;
	padding-left:150px;
	background-image:url(images/footer_bottom.jpg);
	background-repeat:no-repeat;
}

#footer_bottom a {
	color:#9399a0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

#footer_bottom .SkinObject {
	color:white;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
}

#footer_right {
	float:right;
	width:300px;
	text-align:right;
}

#footer_right .SkinObject {
	color:#9399a0;
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
}












td {
	vertical-align:top;
}	

p {
	margin-top:0px;	
}


.Normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585858;
	line-height:19px;
}

.Head {
	color:#188cb2;
	font-family:Helvetica, Arial, sans-serif;
	font-size:22px;
}


a:active {
	font-weight:bold;
	text-decoration:underline;
	color:#007099;
}

a:visited {
	font-weight:bold;
	text-decoration:underline;
	color:#007099;
}

a:link {
	font-weight:bold;
	text-decoration:underline;
	color:#007099;
}

a:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#103056;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#113457;
	margin-bottom:6px;
}

h2 {
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	color:#0081ab;
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	margin-top:0px;
}










/* -------- Inventua SIDE MENU LINKS ---------- */

.MenuItem0, .MenuItem0 A, .MenuItem0 A:Active, .MenuItem0 A:Hover, .MenuItem0 A:Visited, 
.MenuItem0 A:Link{
	color: #0081ab;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	background-image:url(images/bg_subnav.gif);
}

 .MenuItemMouseOver0 A, .MenuItemMouseOver0 A:Active, 
.MenuItemMouseOver0 A:Hover, .MenuItemMouseOver0 A:Visited, .MenuItemMouseOver0 
  A:Link {
	color: #103052;
	text-decoration:none;
	font-size:12px;
	line-height:28px;
}

.MenuItemMouseOver0 {
	background-image:url(images/bg_subnav.gif);
}


.MenuHdr0, .MenuHdr0 a {
	color: #103052;
	text-decoration:none !important;
	font-size:16px;
	font-weight:bold;
	line-height:23px;
	margin-top:0px;
}

.MenuItem1, .MenuItem1 A, .MenuItem1 A:Active, .MenuItem1 A:Hover, .MenuItem1 A:Visited, 
.MenuItem1 A:Link{
	color: #0081ab;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	background-image:url(images/bg_subnav.gif);
}

 .MenuItemMouseOver1 A, .MenuItemMouseOver1 A:Active, 
.MenuItemMouseOver1 A:Hover, .MenuItemMouseOver1 A:Visited, .MenuItemMouseOver1 
  A:Link {
	color: #103052;
	text-decoration:none;
	font-size:12px;
	line-height:28px;
}

.MenuItemMouseOver1 {
	background-image:url(images/bg_subnav.gif);
}


.MenuHdr1, .MenuHdr1 a {
	color: #103052;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	margin-top:0px;
}

.MenuHdr1 A:Hover {
	color:#103052;
}


.MenuItem2 {
	color: #0081ab;
	text-decoration:none !important;
	font-size:11px;
	font-weight:bold;
	line-height:23px;
	padding-left:5px;
	background-image:url(images/horizontal_line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.MenuItem2 a{
	text-decoration:none;
	padding-left:5px;
	color: #0081ab;
}

.MenuItemMouseOver2 A, .MenuItemMouseOver2 A:Active, 
.MenuItemMouseOver2 A:Hover, .MenuItemMouseOver2 A:Visited, .MenuItemMouseOver2 
  A:Link {

	text-decoration:none;
	font-size:11px;
	padding-left:5px;
	line-height:23px;
	color: #103052;
}

.MenuItemMouseOver2 {
	background-image:url(images/horizontal_line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-left:5px ;
}









.dnn_dnnsolpartmenu_ctldnnsolpartmenu_spmitmscr {
	background-color:#d2ba8a !important;
	background-image:url(images/arrow1.gif);
	background-repeat:no-repeat;
}


