.lpInviteChatTbl td, .IpInviteChatTbl td {

    padding: 0 !important;

        border-left: 0px !important;

}

/*p {text-align: left !important;}*/
p.right {text-align: right !important;}
.pt10 {padding-top:10px;}
.tac2 {text-align: center !important;}
.three-col-split .grid_4 {width: 290px !important;}
.two-col-split .grid_6 {width: 440px !important;}
.ttcssicn em {top: 33px !important; width: 65px !important; left: -18px !important;}
/*h1, .f-size1 {color: #333333 !important;}*/
.border-sides {border-left: 1px dotted; padding-left: 10px; border-right: 1px dotted; padding-right: 10px; float:left;}
.border-side-r {border-right: 1px dotted; padding-left: 10px; padding-right: 10px; float:left;}
.border-side-l {border-left: 1px dotted; padding-left: 10px; padding-right: 10px; float:left;}
.help-search-top {width:240px; height:37px; padding:0 10px; margin:0;border:0; background:url(//m1.ttxm.co.uk/gfx/help/search-bg.png) no-repeat;}
.help-search-err {width:210px; height:37px; padding:0 10px; margin:0;border:0; background:url(//m1.ttxm.co.uk/gfx/help/search-bg.png) no-repeat;}
.help-search-combo {width:200px; height:37px; background: url(//m0.ttxm.co.uk/gfx/help/search-dd-bg.png) no-repeat;}
input:focus.help-search-top{outline:none;}
input:focus.help-search-err{outline:none;}
a.pointer {cursor: pointer;}
/*a.link {color: #00AEFF !important;}*/
.ErrorSpan {color:#E9008D !important;}
.error {color:#E9008D !important;}
.color5 {color: #333333 !important;}
.rn_Highlight {font-weight:bold;}
.gradtype7_glow_ro {background-color:#676767; color:#fff;}
.gradtype7_glow_ro_active {
background: #00aeff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MTI5OTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left, #00aeff 0%, #812990 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00aeff), color-stop(100%,#812990)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #00aeff 0%,#812990 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #00aeff 0%,#812990 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #00aeff 0%,#812990 100%); /* IE10+ */
background: linear-gradient(left, #00aeff 0%,#812990 100%); /* W3C */
behavior: url(/euf/assets/css/pie.htc);
-pie-background: linear-gradiant(#00aeff,#812990);
}
.iconnav:hover a:hover > span {
background: #00aeff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWVmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MTI5OTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(left, #00aeff 0%, #812990 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00aeff), color-stop(100%,#812990)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #00aeff 0%,#812990 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #00aeff 0%,#812990 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #00aeff 0%,#812990 100%); /* IE10+ */
background: linear-gradient(left, #00aeff 0%,#812990 100%); /* W3C */
behavior: url(/euf/assets/css/pie.htc);
-pie-background: linear-gradiant(#00aeff,#812990);
}
.hrgrad {
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%, rgba(0,0,0,0.75) 1%, rgba(0,0,0,0) 75%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,0,0,0.75)), color-stop(1%,rgba(0,0,0,0.75)), color-stop(75%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 1%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 1%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 1%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); /* IE10+ */
background: radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 1%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); /* W3C */
height:30px;border:0; outline:none; border:transparent; margin:10px;
}
.hrgrad2 {
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: -moz-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%, rgba(0,0,0,0.75) 1%, rgba(0,0,0,0) 75%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,0,0,0.75)), color-stop(1%,rgba(0,0,0,0.75)), color-stop(75%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 1%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 1%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 1%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); /* IE10+ */
background: radial-gradient(center, ellipse cover,  rgba(0,0,0,0.75) 0%,rgba(0,0,0,0.75) 1%,rgba(0,0,0,0) 75%,rgba(0,0,0,0) 100%); /* W3C */
height:30px;border:0; outline:none; border:transparent; margin:10px;
}
.hrline{height:18px;}
.ofh{overflow:hidden}
.linegradient {
background: rgb(87,201,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgb(87,201,255) 50%, rgb(2,174,255) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,rgb(87,201,255)), color-stop(100%,rgb(2,174,255))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgb(87,201,255) 50%,rgb(2,174,255) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgb(87,201,255) 50%,rgb(2,174,255) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgb(87,201,255) 50%,rgb(2,174,255) 100%); /* IE10+ */
background: linear-gradient(top,  rgb(87,201,255) 50%,rgb(2,174,255) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#57c9ff', endColorstr='#02aeff',GradientType=0 ); /* IE6-9 */
-pie-background:linear-gradient(top,  rgb(87,201,255) 50%,rgb(2,174,255) 100%); /* IE6-9 fallback on horizontal gradient */
}

a.button, a.button:link, a.button:visited, a.button:active, input.Button, input.Button:link, input.Button:visited, input.Button:active, button.FormButton, button.FormButton:link, button.FormButton:visited, button.FormButton:active, button.button, button.button:link, button.button:visited, button.button:active {
    background: url("//m3.ttxm.co.uk/gfx/help/button-bg.gif") repeat-x scroll left top #009be3;
	float:right;
	border: 2px solid #019ECB;
    color: #fff;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-family: 'OmnesRegular',"Arial Rounded MT Bold",Arial,Helvetica;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 0 10px;
    padding: 4px 0;
    position: relative;
    text-align: center;
	text-decoration: none;
    text-shadow: 1px 1px 2px black;
    top: 0;
    width: 120px;
}

/* Small print icons */
.toggleBoxBtn {position:absolute; left:590px; top:-5px; width:25px; height:25px; display:block !important; background: url('//m0.ttxm.co.uk/gfx/sales/show-icon.png') no-repeat;}
.toggleBoxBtnOpen {background: url('//m0.ttxm.co.uk/gfx/sales/hide-icon.png') no-repeat;}

.tooltipContent .toggleBoxBtn {left:570px;}

#rn_PageContent form h2,
.rn_HeadingBar {
    background:#F9F9F9;
    border:1px solid #CCC;
    clear:both;
    color:#414142;
    letter-spacing:-0.03em;
    padding:4px;
    margin:20px 0 10px;
}
/**generic form legend only visible for screen readers (forms mode)*/

.rn_HintBox {
    background-color:#222222;
    border:1px solid #000;
    color:#fff;
    opacity:.9;
    padding:4px 16px 2px;
    -webkit-border-top-right-radius:10px;
    -webkit-border-bottom-right-radius:10px;
    -moz-border-radius-bottomright:10px;
    -moz-border-radius-topright:10px;
    border-top-right-radius:10px;
    border-bottom-right-radius:10px;
}
.rn_Required, .rn_ErrorLabel {
    color:#E9008D;
}

.rn_RequiredLabel {
	color:#999;
}

.rn_MessageBox {
    border: 2px solid #E9008D;
	-moz-border-radius: 6px 6px 6px 6px;
	display: block;
    font-size: 14px;
    height: auto;
    left: 0;
    margin-bottom: 20px;
    min-height: 20px;
    padding: 8px 12px 10px;
    position: relative;
    top: 0;
    z-index: 100;
	background-color:#fff !important;

}
.rn_ErrorMessage {
    background:#FFFFE0 url(/euf/assets/themes/standard/images/layout/important.png) no-repeat;
    padding:8px 6px 8px 40px !important;
}
.rn_ErrorMessage a {
    color:#E9008D;
}
.rn_InfoMessage {
    background:#FFFFE0 url(/euf/assets/themes/standard/images/layout/info.png) no-repeat;
    padding:6px 6px 4px 40px !important;
}

.rn_FieldDisplay .rn_DataValue {
    margin-left: 0px !important;
}

.rn_FileTypeIcon {
    display: none;
}

/*.ultype7 li a {
    color: #333333 !important;
    text-decoration: none;
}*/

/*.ultype7 li a:hover {
    color: #00BBF2 !important;
}*/

.select {
	position: absolute;
	width: 168px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 37px;
	padding: 10px 24px 0 8px;
	overflow: hidden;
}
