
/* CSS Document */



#elc_login a

{

	height: 70px;

	width: 200px;

	text-decoration: none;

	color: #ffffff;

	weight: bold;

	background-image: url(images/button-black.png);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	padding: 7px 5px 12px 12px;

}



body

{

	text-align: center;

	margin: 0;

	font-family:   Helvetica, Arial, Verdana, sans-serif;

	font-size:12px;

	color: #333333;

}

p

{
	font-size:14px;
}

li

{
	font-size:14px;
}

div#container

{

	width: 980px;

	text-align: left;

	text-decoration: none;

    margin-left: auto ;

 	margin-right: auto ;

}

#container #articles

{

	float: left;

	height: 130px;

	width: 384px;

	background-image: url(../images/articleImage1.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	color: #000000;

}

#container #articles #menu{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #000000;

	padding: 5px 0px 0px 12px;

	margin-top: 65px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 210px;

	height: 18px;

	width: 564px;

	text-decoration: none;

}

#container #articlesList {

	float: none;

	height: 80px;

	width: 384px;

	margin: 0px;

	background-image: url(../images/article_listBg.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	text-decoration: none;

}

#container #main #centreColumn #articlesList .Title {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #ca141f;

	text-decoration: none;

}

#container #main #centreColumn .Content {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #4c4c4c;

	text-decoration: none;

}

#container #main #centreColumn .LinkMore {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #4c4c4c;

	text-align: right;

	/*padding-right: 20px;

	float: right;*/

	text-decoration: none;

}

#container #frontHeader {

	clear: both;

	float: right;

	height: 0px;

	width: 980px;

	color: #000000;

	text-align: right;

	background-color: #FFFFFF;

	margin-top: 0px;

}



#container #frontHeader a {

	text-decoration: none;

	color: #333333;

}

#container #footer {

	padding: 10px 0px 0px 10px;

	float: left;

	height: 30px;

	width: 980px;

	margin: 0px;

	/*background-image: url(../images/footer_background.jpg);

	background-repeat: no-repeat;

	background-position: 0px 0px;*/

	color: #000000;

}

#container #footer a {

	color: #000000;

	text-decoration: none;

}



#container #main #centreColumn a {



	font-weight: bold;

	//color: #008BDF;

	text-align: right;

	text-decoration: none;

}

 #centreColumn a:hover {

	color: #8db715;

}

#container #main #centreColumnContact a {



	font-weight: bold;

	color: #008BDF;

	text-align: right;

	text-decoration: none;

}



#container #lhsTitle{

	width:220px;

	float:left;

	text-decoration: none;

	margin-left: 0px;

	padding-top: 0px;

	}



   #main{

	width:980px;

	float:left;

	clear:both;

	//background-image: url(../images/main_background.jpg);

	background: url(images/maindivbackground.png) left top no-repeat;


	padding-bottom: 30px;

	text-decoration: none;

	z-index: 1;

	position:relative;

	}

	#main_home{

		width:980px;

		float:left;

		clear:both;

		padding-bottom: 30px;

		text-decoration: none;

		z-index: 1;

		position:relative;

	}


#number{

	width:460px;

		}

 #issuetext{
 padding-top:20px;
 //background: white;
 width:300px;
	float:right;
		}

#container #main #lhsColumn{

	width:190px;

	height:870px;

    background-colour: #fff;

	float:left;

	margin-top: 10px;

	margin-left: 10px;

	margin-right: 10px;

	padding-left:0px;

	text-decoration: none;

	padding-top: 0px;

	}



#container #main #lhsColumn .lhsLink {


	padding-right: 15px;

	padding-left: 15px;

	padding-top: 8px;

	padding-bottom: 8px;

	line-height:15px;

	border-bottom: 1px #999999 dotted;

	background: white;

	clear: both;

	width: 150px;

	colour: #666666;

	font-size 11px;

	}



#container #main #lhsColumn .Title {


	font-size: 11px;

	font-weight: bold;

	color: #4c4c4c;

	text-decoration:none;

	cursor:pointer;

}



#container #main #lhsColumn .Content {


	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}







#container #main #lhsColumn .lhsLink .More a{


	font-size: 10px;

	font-weight: bold;

	color: #0066CC;

	text-decoration: none;

	text-align: right;

	padding-left: 18px;

}



#container #main .More a{


	font-weight: bold;

	color: #0066CC;

	text-decoration: none;

}



#container #main #lhsColumn .lhsLink .Slb a{


	font-size: 11px;

	font-weight: bolder;

	color: #e30004;

	text-decoration: none;

}

 #mainText{

	width:320px;

	float:left;

	margin-top: 20px;

	padding: 0px;

	}

 #placeholder{

	width:420px;

	float:right;

	margin-top: 10px;

	padding: 0px;

	}

#container #main #mainImage {

	margin: 0px;

	float: left;

	height: 169px;

	width: 760px;

	padding-top: 11px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 0px;

}

#header {


	position:relative;

	height: 100px;

	width: 980px;

	//background-image: url(images/header4.jpg);


	//background-repeat: no-repeat;

	//margin-top: 20px;

    margin-bottom: 5px;

}

#container #main #centreColumn .articlesTitle {


	font-size: 18px;

	font-weight: bold;


	padding: 20px 10px;


}

 #container #main #centreColumnContact .articlesTitle  {

	margin-top:20px;
	float: right;
	color:#fff;
	font-size:14px;
	font-weight: bold;
	padding: 10px 30px 40px 30px;
	background: url(images/loginbutton.png) left top no-repeat transparent;
	border:none;
	cursor: hand;
}

 #container #main #centreColumnContact .articlesTitle:hover  {

background: url(images/loginbutton2.png) left top no-repeat transparent;

}


#container #main #centreColumn .articlesTitleLink a {


	font-size: 11px;

	font-weight: normal;

	color: #008BDF;

	padding: 0px;

	text-align: right;

	text-decoration: none;

	margin-right: 0px;

}



#container #main #centreColumn .articlesTitleLink{


	font-size: 13px;

	font-weight: normal;

	color: #008BDF;

	padding: 7px;

	text-align: right;

	text-decoration: none;

	margin-right: 10px;

	cursor:pointer;

}



#centreColumn p, #centreColumn h2, #centreColumn h3, #centreColumn h4 {

	/*clear: both;*/

	margin: 0px;

	color: #333333;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

}

#centreColumn h2{


	font-weight:bold;


}

#container #main #lhsColumn .lhsClients img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin: 0px;

	padding: 0px;

	clear: left;

	float: left;

}

#container #main #lhsColumn .lhsClients {

	clear: both;

	float: left;

	padding-top: 25px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}

#container #main #lhsColumn .lhsLink a {

	color: #666;

	text-decoration: none;


	font-size: 11px;

}

#container #main #lhsColumn .lhsLink a:hover {

	color: #000;

	}



#container #main #centreColumn{

	width:550px;

	float:left;

	margin: 0px;

	padding: 0px;

	}



#centreColumnContact{


	float:left;

	padding-left: 15px;

	width:750px;

	}

	#contactText{


		float:left;

		padding-left: 0px;

		width:300px;

	}



#container #main #centreColumn h1 {


	font-size: 22px;

	font-weight: bold;


	margin: 0px;

	padding-left: 15px;

	padding-top: 25px;

	clear: both;

	float: left;

	height: 28px;

	width: 600px;

}

 #centreColumnContact h1 {


	font-size: 22px;


	padding-top: 7px;

	//padding-left: 7px;

	height: 28px;

}


#centreColumnContact h2 {


	font-size: 18px;

	//padding-left: 7px;

	height: 28px;

}

form  {


	float:right;

	background:#fff;

	padding:10px 20px 0px 20px;

	margin-top:10px;

	width:350px;

	border: 1px #999 solid;

}


 .bluetext  {

color:#019bff;

}
 .quote {

	font-size:18px;
}

 .formtext  {


	float:right;
	padding-left:30px;


}


#container #main #centreColumn h1 img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

 #rhsColumn{

	width:200px;

	float:right;

	margin-top: 50px;

	padding: 0px;

	clear: right;

	text-align: right;

	}

#container #main #centreColumn .bigPanel {

	clear: both;



	float: left;



	padding: 0px;



	margin-top: 10px;



	margin-right: 0px;



	margin-bottom: 10px;



	margin-left: 0px;



}



#container #main #centreColumn .bulletsPanel {



	clear: both;



	float: left;



	padding: 0px;



	margin-top: 10px;



	margin-right: 0px;



	margin-bottom: 10px;



	margin-left: 0px;



	width: 530px;



	text-align: left;

}







#container #main #rhsColumn #clientLogin {



	background-color: #efefef;



	padding: 0px;



	clear: both;



	float: left;



	width: 192px;



	margin-top: 20px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



}







#container #main #rhsColumn #clientLogin #loginForm {



	margin: 0px;



	padding: 4px 0px 4px 4px;



	width: 200px;



}











#container #main #rhsColumn #clientLogin #loginForm input.txtInput{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #333333;



	background-color: #FFFFFF;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	margin-top: 3px;



	margin-left: 3px;



	width: 100px;



	padding: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	text-align: center;



}



#container #main #rhsColumn #clientLogin #loginForm #loginPass #loginSubmit {



	background-color: #efefef;



	background-image: none;



	height: 12px;



	width: 12px;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	float:left;



	position: relative;



	left: 121px;



	top: -10px;



	margin: 0px;



	padding: 0px;



}



#container #main #rhsColumn #clientLogin #loginForm #loginPass #loginSubmit input {



	margin: 0px;



	padding: 0px;



	height: 15px;



	width: 12px;



	color: #990000;



	background-color: #efefef;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	background-image: url(loginSubmitBg.jpg);



	background-repeat: no-repeat;



}











#container #main #rhsColumn #clientLogin #loginForm #loginName, #container #main #rhsColumn #clientLogin #loginForm #loginPass {



	background-image: url(../images/loginFormFieldBg.jpg);



	background-repeat: no-repeat;



	padding: 0px 0px 0px 5px;



	clear: both;



	float: left;



	height: 20px;



	width: 111px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 10px;



	margin-left: 0px;



	background-position: 15px 0px;



}







#container #main #rhsColumn #clientLogin #loginForm #loginPass {



	clear:left;



	}



#container #main #centreColumn #articlesList .LinkMore .Icon a{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bolder;



	color: #2366a0;



	text-decoration: none;



}



#container #main #centreColumn #mainPad {

	margin: 0px;

	clear: both;

	float: left;

	height: 169px;

	width: 371px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 7px;

}

#container #main #centreColumn .articlesTitle2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #4c4c4c;

	text-decoration: none;

}

#container #main #centreColumnContact .articlesTitle2 {


	font-size: 11px;

	font-weight: bolder;

	color: #4c4c4c;

	text-decoration: none;

	/*padding-bottom: 10px;*/

}



#container #main #centreColumnContact {

padding-left: 10px;

}

#container #main #leftColumn{

	width:1019px;

	float:left;

	margin-top: 10px;

	padding-left:0px;

	text-decoration: none;

	padding-top: 10px;

}

#container #main #leftColumn #mainImage {

	margin: 0px;

	clear: both;

	float: left;

	width: 340px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 30px;

}

#container #main #leftColumn .clients {

	clear: both;

	float: left;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 30px;

	width: 520px;

	height: 75px;

}

#container #main #topRow .flash{



	margin: 0px;



	padding-top: 50px;



	padding-right: 0px;



	padding-bottom: 30px;



	padding-left: 1px;



	clear: both;



	width: 978px;



	color: #4c4c4c;



}



#container #main #leftColumn .homeText{



	margin: 0px;

	padding-top: 150px;

	padding-right: 0px;

	padding-bottom: 15px;

	padding-left: 330px;

	clear: both;

	color: #4c4c4c;

    width: 665px;

}



.homeText{

padding-top: 100px;

}



#container #main #leftColumn #homeImage{

	//background-image: url(images/risk.jpg);

    background-repeat: no-repeat;

    width: 1019px;

    height: 427px;

}



 #homeImage{

	padding-bottom: 25px;

}

#container #main #leftColumn .articles{



	margin: 0px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 15px;



	padding-left: 10px;



	clear: both;



	width: 530px;



	color: #4c4c4c;



}



#container #main #leftColumn .articlesTitle1 {



	color: #ca111c;



	font-weight: bolder;



}







#container #main #leftColumn .articlesTitle1 a {



	color: #ca111c;



	font-weight: bolder;



	text-decoration: none;



}







#container #main #leftColumn .articlesTitle2 {



	color: #4c4c4c;



	font-weight: bolder;



}







#container #main #leftColumn .articlesTitle3 {



	color: #4c4c4c;



	font-weight: bolder;



	font-size: 12px;



}







#container #main #rightColumn{



	margin-top: 0px;



	width:200px;



	float:right;



	margin: 0px;



	padding: 0px;



	clear: right;



}







#container #main #rightColumn #clientLogin {



	background-color: #efefef;



	padding: 0px;



	clear: both;



	float: right;



	width: 392px;



	margin-top: 20px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



	background-image: url(images/rhsClientLogin2.jpg);



	background-repeat: no-repeat;



	height: 51px;



}





#container #main #rightColumn #clientLogin #loginForm {



	margin: 0px;



	padding: 4px 0px 4px 4px;



	width: 350px;



}











#container #main #rightColumn #clientLogin #loginForm input.txtInput{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #333333;



	background-color: #FFFFFF;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	margin-top: 3px;



	margin-left: 3px;



	width: 100px;



	margin-right: 0px;



	margin-bottom: 0px;



	text-align: center;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



}



#container #main #rightColumn #clientLogin #loginForm #loginPass #loginSubmit {



	background-color: #efefef;



	background-image: none;



	height: 12px;



	width: 12px;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	float:left;



	position: relative;



	left: 121px;



	top: -10px;



	margin: 0px;



	padding: 0px;



}



#container #main #rightColumn #clientLogin #loginForm #loginPass #loginSubmit input {



	margin: 0px;



	padding: 0px;



	height: 15px;



	width: 12px;



	color: #990000;



	background-color: #efefef;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	background-image: url(../images/loginSubmitBg.jpg);



	background-repeat: no-repeat;



}



#container #main #rightColumn .rhsActionButtons {



	margin: 0px;



	padding: 0px;



	clear: both;



	float: left;



	width: 193px;



	text-align: left;



}







#container #main #rightColumn #clientLogin #loginForm #loginName, #container #main #rightColumn #clientLogin #loginForm #loginPass {



	background-image: url(../images/loginFormFieldBg.jpg);



	background-repeat: no-repeat;



	padding: 0px 0px 0px 15px;



	clear: both;



	float: left;



	height: 30px;



	width: 111px;



	margin-top: 0px;



	margin-right: 0px;



	margin-left: 0px;



	background-position: 15px 0px;



}







#container #main #rightColumn #clientLogin #loginForm #loginPass {



	clear:left;



}







#container #main #rightColumn #clientLogin2 {



	background-color: #efefef;



	padding: 0px;



	clear: both;



	float: right;



	width: 392px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



	background-image: url(../images/rhsActionNewsletter2.jpg);



	background-repeat: no-repeat;



	height: 70px;



}







#container #main #rightColumn #clientLogin2 #loginForm {



	margin: 0px;



	padding: 15px 0px 4px 0px;



	width: 350px;



}











#container #main #rightColumn #clientLogin2 #loginForm input.txtInput{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	color: #333333;



	background-color: #FFFFFF;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	margin-top: 3px;



	margin-left: 3px;



	width: 100px;



	margin-right: 0px;



	margin-bottom: 0px;



	text-align: center;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



}



#container #main #rightColumn #clientLogin2 #loginForm #loginPass #loginSubmit {



	background-color: #efefef;



	background-image: none;



	height: 12px;



	width: 12px;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	float:left;



	position: relative;



	left: 121px;



	top: -10px;



	margin: 0px;



	padding: 0px;



}



#container #main #rightColumn #clientLogin2 #loginForm #loginPass #loginSubmit input {



	margin: 0px;



	padding: 0px;



	height: 15px;



	width: 12px;



	color: #990000;



	background-color: #efefef;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	background-image: url(../images/loginSubmitBg.jpg);



	background-repeat: no-repeat;



}



#container #main #rightColumn .rhsActionButtons {



	margin: 0px;



	padding: 0px;



	clear: both;



	float: left;



	width: 193px;



	text-align: left;



}







#container #main #rightColumn #clientLogin2 #loginForm #loginName, #container #main #rightColumn #clientLogin2 #loginForm #loginPass {



	background-image: url(../images/loginFormFieldBg.jpg);



	background-repeat: no-repeat;



	padding: 0px 0px 0px 15px;



	clear: both;



	float: left;



	height: 30px;



	width: 111px;



	margin-top: 0px;



	margin-right: 0px;



	margin-left: 0px;



	background-position: 15px 0px;



}







#container #main #rightColumn #clientLogin2 #loginForm #loginPass {



	clear:left;



}



#container #main #rightColumn #mainImage {



	margin: 0px;



	clear: both;



	float: right;



	width: 392px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 30px;



}







#container #main #rightColumn .articles{

	padding-top: 20px;

	padding-right: 40px;

	padding-bottom: 0px;

	padding-left: 10px;

	clear: both;

	float: right;

	width: 320px;

	color: #4c4c4c;

	margin-right: auto;

	margin-top: 0px;

	margin-bottom: 0px;

	margin-left: 0px;



}







#container #main #rightColumn .articlesTitle1 {



	color: #ca111c;



	font-weight: normal;



}







#container #main #rightColumn .articlesTitle3 a {



	color: #ca111c;



	font-weight: bolder;



	font-size: 12px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	text-decoration: none;



	background-position: right center;



	clear: both;



	text-align: center;



	margin-right: 60px;



	float: right;



}



#nav {


float:right;



	height: 65px;

	width: 770px;


}

#logo {


float:left;

	height: 100px;

	width: 210px;




}



p.justify {

	text-align: justify;

	line-height:150%;



}




 #shadowbox2 {

 background-image: url(images/shadowbox2.jpg);

 background-repeat:no-repeat;

 padding-bottom: 25px;

 height: 227px;

 }



 .homeText {

 float: left;

 padding-top:40px;

 padding-left: 60px;

 height: 227px;

 width: 640px;

 color: #333;

 font-family: Arial, Helvetica, sans-serif;

 font-size: 13px;

 }



 .homeText h2 {

  font-size: 14px;

 }



 .homeLinks {

 padding-top: 30px;

 float: left;

 width: 200px;

 margin-left: 40px;

 }


 #slides {
 position:absolute;
 //z-index:-1;
 }

.iconimage {
   margin:20px 0 0 10px;
 height:44px;
 position:absolute;
 z-index:+1;
 }

 .mainlinks{
 height:230px;
 width: 980px;
 margin:35px 0 0 0;
 }

 p.maintext{
	font-size: 12px;
	position:absolute;
	font-size: 12px;
	margin-top:85px;
	padding-left:5px;
	text-align: justify;
	line-height:150%;
 }



 p.customers {
 position:absolute;
 text-align: center;
 padding-left:440px;
 padding-top:12px;
 z-index:+1;
}

 p.stories {
 position:absolute;
 text-align: center;
 margin-top:265px;
 color:#0193ff;
 padding-left:410px;
 text-decoration:underline;
 z-index:+1;

}

 a.customerlogos{
position:absolute;
 margin-top:32px;
 margin-left:15px


}

h3.maintitle{
	font-size: 18px;
	font-weight:bold;
	padding-left:80px;
	padding-top:4px;
	position:absolute;
	z-index:-1;
	color: #333333;
 }

 h1.maintitle{
 	font-size: 18px;
 	font-weight:bold;
 	padding-left:80px;
 	padding-top:10px;
 	position:absolute;
 	z-index:-1;
 	color: #333333;
 }

 a.maintextlink{
 position:absolute;
  color:#0193ff;
  margin-top:195px;
  padding-left:5px;
  text-decoration:underline;
 }

  a.maintextlink:hover{
   text-decoration:underline;
 }


 #courselink{
 position:absolute;
  height: 150px;
  width: 200px;
  margin-left:10px;
 }

  #inductionlink{
  position:absolute;
   height: 150px;
   width: 200px;
   margin-left:260px;
  }

    #toolslink{
	position:absolute;
	height: 150px;
	width: 200px;
	margin-left:510px;
  }

      #builderlink{
	position:absolute;
	height: 150px;
	width: 200px;
	margin-left:760px;
  }



#cta_home {
position:absolute;
z-index:+1;
float:right;
margin-left:792px;
margin-top:90px;
}

 #sliderbackground {

 background: url(images/slider.png) no-repeat;

 background-repeat:no-repeat;

 height: 310px;

 width: 980px;

 margin-top:10px;

margin-left:5px;

 }


a img {

border: 0;

}



a.topnav:link, a.topnav:visited {
    color: #333333;
    text-decoration: none;
    background-color: transparent;
}

ul.list-nav {
list-style:none;
margin-top:25px;
padding:0;
width:770px;
font-size:14px;
}

ul.list-nav li {
display:inline
}

ul.list-nav li a {
text-decoration:none;
padding:5px 25px;
background:#fff;
color:#000;
float:left;
text-align:center;
border-left:1px solid #fff;
}

ul.list-nav li a:hover {
background:#0193ff;
color:#fff
}


ul.list-navtop {
list-style:none;
padding:0;
width:770px;
}

ul.list-navtop li {
display:inline
}

ul.list-navtop li a {
text-decoration:none;
padding:0px 5px;
background:#fff;
color:#000;
float:right;
text-align:center;
border-left:1px solid #fff;
}

ul.list-navtop li a:hover {
background:#fff;
color:#0193ff;
}

a.menutitle span
{
margin-top:10px;
color:#000;
font-size:13px;
font-weight: bold;
line-height: 20px;
}

a.buttonlogin span
{
color:#fff;
font-size:14px;
font-weight: bold;
padding: 12px 8px 30px 8px;
background: url(images/loginbutton.png) left top no-repeat;
}



a.buttonlogin:hover span {
background: url(images/loginbutton2.png) left top no-repeat;
}


a.buttonaction1 span {
color:#fff;
font-size:18px;
font-weight: bold;
padding: 15px 25px 30px 20px;
background: url(images/calltoaction.png) left top no-repeat;
}

a.buttonaction2 span {
color:#fff;
font-size:18px;
font-weight: bold;
padding: 15px 40px 30px 25px;
background: url(images/calltoaction.png) left top no-repeat;
}

a.buttonaction3 span {
color:#fff;
font-size:18px;
font-weight: bold;
padding: 15px 38px 30px 38px;
background: url(images/calltoaction.png) left top no-repeat;
}

a.buttonaction1:hover span, a.buttonaction2:hover span, a.buttonaction3:hover span {
background: url(images/calltoaction2.png) left top no-repeat;
}

a.custombutton span {
float:right;
color:#fff;
font-size:13px;
//margin-left:150px;
margin-bottom:50px;
font-weight: bold;
padding: 30px 12px 30px 14px;
background: url(images/greenbutton.png) left top no-repeat;
}

a.customerbutton span {
float:right;
color:#fff;
font-size:12px;
margin-bottom:50px;
font-weight: bold;
padding: 30px 18px 30px 22px;
background: url(images/greenbutton.png) left top no-repeat;
}

a.resourcesbutton span {
float:right;
color:#fff;
font-size:12px;
margin-bottom:50px;
font-weight: bold;
padding: 30px 24px 30px 6px;
background: url(images/greenbutton.png) left top no-repeat;
}

a.custombutton:hover span, a.customerbutton:hover span{
background: url(images/greenbutton2.png) left top no-repeat;
}



.buttoncta
{

height:65px;
}


a
{

text-decoration: none;
color:#0193FF;
}

 #logosbackground {

 background: url(images/logosdiv.jpg) no-repeat;

 background-repeat:no-repeat;

 height: 310px;

 width: 980px;

 margin-top:10px;

margin-left:0px;

 }



