.loginText{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana;
	color: #5F6061;
	height:17px;
	border:solid 1px #DADADA;
	padding-left: 10px;
	margin-right: 10px;
	margin-top:14px;
}

.loginbtn{
	margin-right: 11px;
	margin-top: 14px;
}


.subNav{
	background-image: url(../img/rpt_subnav.gif);
	
	background-color: #FFFFFF;
	height: 29px;
	width: 738px;
}
body{
background-color: #EEEFE3; /*#F5F4F0*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757474;}

a.contactlink {
	height: 29px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 5A5A5A;
	text-decoration: none;
	
	border-bottom: solid 1px #F5F4F0;
	
	text-decoration: none;}
	
a.contactlink:hover {
height: 29px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 5A5A5A;
	text-decoration: none;

	border-bottom: solid 1px #F5F4F0;
	
	text-decoration: underline;

}
.bodytext{
	background-image: url(../img/content_top.gif);
	background-repeat: no-repeat;
	background-color: #F5F4F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #757474;
	line-height: 17px;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 11px;
	padding-bottom: 11px;
}

.paging{
	text-align: center;
	padding-left: 60px;
}
.bodytext2{
	
	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #757474;
	line-height: 17px;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 11px;
	padding-bottom: 11px;
}
.genericheading2{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A6AA14;
	font-weight: bold;
	padding-left: 12px;}
.genericheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A6AA14;
	font-weight: bold;	
}

a.genericlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #757474;;	
}

a.genericlink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A6AA14;	
}

.footertext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B4B4B5;
	padding-left: 14px;
	padding-right: 14px;
	text-decoration: none;	
}


a.footertext2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B4B4B5;
	
	text-decoration: none;	
}

a.footertext2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757474;
	text-decoration: none;
}


a.footertext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B4B4B5;
	padding-right: 11px;
	text-decoration: none;	
}

a.footertext:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757474;
	text-decoration: none;
}

.dotrptgreen{ 
	background-image: url(../img/rpt_dot_green.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;

}
.dotrptgreengeneric{ 
	background-image: url(../img/rpt_dot_green.gif);
	background-repeat: repeat-x;
	width: 380px;

}


.newslist{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E6E72;
	padding-left: 3px;
	text-decoration: none;	
}

.systemlist{
	background-image: url(../img/rpt_dot_green.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E6E72;
	padding-left: 3px;
	text-decoration: none;
	height: 25px;
	}

.newslist:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A6AA14;
	text-decoration: none;
	
}

.straplinehome{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 14px;
	padding-top: 10px;
	background-position: top;
	
	
	
}

.straplineabout{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BE1C1F;
	font-weight: bold;
	padding-left: 14px;
}

.straplinephilosophy{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #775B28;
	font-weight: bold;
	padding-left: 14px;
}


.straplinethoughts{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA861B;
	font-weight: bold;
	padding-left: 14px;
}

.straplinevision{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #322E31;
	font-weight: bold;
	padding-left: 14px;
}

.straplineprocesses{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8686C7;
	font-weight: bold;
	padding-left: 14px;
}

.straplinewhy{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D9DC1;
	font-weight: bold;
	padding-left: 14px;
}

.straplinetestimonials{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F96B15;
	font-weight: bold;
	padding-left: 14px;
}

.straplinestrategy{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #57B9F3;
	font-weight: bold;
	padding-left: 14px;
}

.straplinedesign{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E2354B;
	font-weight: bold;
	padding-left: 14px;
}


.straplineweb{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4EB1BF;
	font-weight: bold;
	padding-left: 14px;
}

.straplinedev{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #755141;
	font-weight: bold;
	padding-left: 14px;
}

.straplineemail{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CE3416;
	font-weight: bold;
	padding-left: 14px;
}

.straplinesiteman{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5483D3;
	font-weight: bold;
	padding-left: 14px;
}

.straplinebrands{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AE6E27;
	font-weight: bold;
	padding-left: 14px;
}


.straplinecorp{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AE6E27;
	font-weight: bold;
	padding-left: 14px;
}

.straplineindustry{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #692D01;
	font-weight: bold;
	padding-left: 14px;
}


.straplineretail{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ED1633;
	font-weight: bold;
	padding-left: 14px;
}

.straplineentertainment{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2E1F7A;
	font-weight: bold;
	padding-left: 14px;
}

.straplinecommercial{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2A2E31;
	font-weight: bold;
	padding-left: 14px;
}

.straplinegov {
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E27709;
	font-weight: bold;
	padding-left: 14px;
}

.straplineprojectscurrent {
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D84B06;
	font-weight: bold;
	padding-left: 14px;
}

.straplineprojectspast{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E4A5A;
	font-weight: bold;
	padding-left: 14px;
}

.straplineprojectsprogress{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #246746;
	font-weight: bold;
	padding-left: 14px;
}

.straplineprojectsaurum {
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0071BC;
	font-weight: bold;
	padding-left: 14px;
}

.straplineprojectsargentum{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4CB748;
	font-weight: bold;
	padding-left: 14px;
}

.straplineprojectsingens{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F08100;
	font-weight: bold;
	padding-left: 14px;
}

.straplineprojectshosting{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00AEEF;
	font-weight: bold;
	padding-left: 14px;
}

.straplineprojectsecomm{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ED1C24;
	font-weight: bold;
	padding-left: 14px;
}

.straplineprojectsauctions{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E2AB03;
	font-weight: bold;
	padding-left: 14px;
}

.straplineprojectsbradar{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #03953A;
	font-weight: bold;
	padding-left: 14px;
}

.straplinecontactlocation{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DC5367;
	font-weight: bold;
	padding-left: 14px;
}

.straplinecontactevaluation{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B46A2D;
	font-weight: bold;
	padding-left: 14px;
}

.straplinecontactenquiry{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #816471;
	font-weight: bold;
	padding-left: 14px;
}

.straplinecontactdemo{
	background-image: url(../img/rpt_strapline.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #76509D;
	font-weight: bold;
	padding-left: 14px;
}
.loginButton {position: relative;}
.brandtable {
	background-image: url(../img/arrow_wide.gif);
	background-repeat: no-repeat;
	height: 29px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A6AA14;
	font-weight: bold;
	text-decoration: none;
	padding-left: 30px;
	border-bottom: solid 1px #F5F4F0;
}

.brandtableover {
	background-image: url(../img/arrow_wide_o.gif);
	background-repeat: no-repeat;
	height: 29px;
	background-color: #D9D8D3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 30px;
	text-decoration: none;
	border-bottom: solid 1px #F5F4F0;
}

.emailcell {
	background-image: url(../img/arrow_wide_o.gif);
	background-repeat: no-repeat;
	height: 29px;
	background-color: #D9D8D3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 30px;
	text-decoration: none;
	border-bottom: solid 1px #F5F4F0;
	border-left: solid 1px #F5F4F0;
}
.emailcellcontent {
	height: 29px;
	background-color: #D9D8D3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 15px;
	text-decoration: none;
	border-bottom: solid 1px #F5F4F0;
	border-left: solid 1px #F5F4F0;
}


.clienttable {
	background-image: url(../img/arrow_wide.gif);
	background-repeat: no-repeat;
	height: 29px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A5A5A;
	text-decoration: none;
	padding-left: 30px;
	border-bottom: solid 1px #F5F4F0;
	border-left: solid 1px #F5F4F0;
}

.contacttable {
	background-image: url(../img/arrow_wide.gif);
	background-repeat: no-repeat;
	height: 29px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A6AA14;
	text-decoration: none;
	font-weight: bold;
	padding-left: 30px;
	border-bottom: solid 1px #F5F4F0;
	border-left: solid 1px #F5F4F0;
}

.contacttabledetails {
	height: 29px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 5A5A5A;
	text-decoration: none;
	padding-left: 15px;
	border-bottom: solid 1px #F5F4F0;
	border-left: solid 1px #F5F4F0;
}

.contacttabledetailslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FF0000;
}

.formtable{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana;
	color: #5F6061;
	height:17px;
	border:solid 1px #DADADA;
	padding-left: 10px;
	margin-right: 10px;
}

.formtablemultiline{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Verdana;
	color: #5F6061;
	border:solid 1px #DADADA;
	padding-left: 10px;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-right: 10px;
}

.picpadding{
	margin-top: 3px;
}

.profilelist{
	background-image: url(../img/rpt_dot_green.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E6E72;
	padding-left: 3px;
	text-decoration: none;	
}

.dotrptdiagonal{ 
	background-image: url(../img/rpt_diagonal.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 21px;
}









