@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
img{border:0px;}
.border {
border:1px solid;
border-color:#CCCCCC;
}

.borderblack {
border:1px solid;
border-color:#000000;
}
.padding {
padding-top:5px;
padding-left:5px;
padding-right:5px;
}
.paddingtop {
padding-top:5px;
}

.paddingtop_10{
padding-top:10px;
}

.paddingleft{
padding-left:10px;
}
.paddingbottom {
padding-bottom:10px;
}

.paddingleft_right {
padding-top:10px;
padding-left:10px;
padding-right:10px;
}
.paddingtop_bottom {
padding-top:10px;
padding-bottom:10px;
}
.paddingtop_left {
padding-top:10px;
padding-left:10px;
}
.menutop {
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:12px;
}
.menutop a {
line-height:20px;
color:#999999;
font-weight:bold;
text-decoration:none;
}
.menutop a:hover {
line-height:20px;
color:#ff0000;
font-weight:bold;
text-decoration:underline;
}

.logintopmain{
background-image:url(../images/loginbox.png);
background-repeat:no-repeat;
width:231px;
height:30px;
}

.logintop{
background-image:url(../images/request_callback.png);
background-repeat:no-repeat;
width:231px;
height:44px;
}

.logincenter{
background-image:url(../images/logincenterline.jpg);
background-position:left;
background-repeat:repeat-y;
width:231px;
height:1px;
}

.loginbottom{
background-image:url(../images/leftbox_bottom.png);
background-repeat:no-repeat;
width:231px;
height:10px;
}

.formtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}
.sendrequest{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}
.form{
padding:0px;
margin:0px;
}

.loginmenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:14px;
color:#000000;
}
.loginmenured{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:14px;
color:#FF0000;
}

.left-menu {
font-family:verdana;
color:#000000;
font-size:10px;
}
.left-menu a {
line-height:20px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.left-menu a:hover {
line-height:20px;
color:#0000FF;
font-weight:bold;
text-decoration:underline;
}

.menuarrow {
font-family:verdana;
color:#FF0000;
font-size:10px;
}
.left-menu {
font-family:verdana;
color:#000000;
font:10px;
}
.left-menu A {
line-height:20px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.left-menu A:hover {
line-height:20px;
color:#0000ff;
font-weight:bold;
text-decoration:underline;
}
.text {
font-family:verdana;
color:#000000;
text-align:justify;
font-size:11px;
}
.textb {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:15px;
font-weight:bold;
}
*.textc {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
}

.textred {
font-family:verdana;
color:#FF0000;
text-align:justify;
font-size:11px;
}
.boldred {
font-family:Arial, Helvetica, sans-serif;
color:#993300;
text-align:justify;
font-size:12px;
font-weight:bold;
line-height:20px;
}
.textbold {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
font-weight:bold;
font-size:12px;
}

.red1 {
font-family:Verdana;
color:#ff0000;
font-size:12px;
font-weight:bold;
}

.rightline{
background-image:url(../images/rightline.jpg);
background-repeat:repeat-x;
height:30px;
}
.center {
background-image:url(../images/center.jpg);
background-repeat:repeat-x;
width:px;
height:30px;
}

.heading {
font-family:Monotype Corsiva, LubalGraph Bk BT;
text-align:left;
color:#ffffff;
font-size:22px;
font-weight:bold;
}

.samplered {
font-family:Arial, Helvetica, sans-serif;
color:#993300;
text-align:left;
font-size:12px;
font-weight:bold;
line-height:20px;
}

.menured {
font-family:Arial, Helvetica, sans-serif;
color:#006600;
text-align:left;
font-size:12px;
font-weight:bold;
line-height:20px;
text-decoration:none;
}
.menured a {
font-family:Arial, Helvetica, sans-serif;
color:#006600;
text-align:left;
font-size:12px;
font-weight:bold;
line-height:20px;
text-decoration:underline;
}
.menured a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#0000FF;
text-align:left;
font-size:12px;
font-weight:bold;
line-height:20px;
text-decoration:none;
}

.clients {
font-family:verdana;
color:#000000;
font-size:11px;
}
*.clients A {
color:#000000;
margin-left:5px;
text-decoration:none;
}
*.clients A:hover {
color:#0000ff;
margin-left:5px;
text-decoration:underline;
}

.more {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}
.more a {
line-height:20px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.more a:hover {
line-height:20px;
color:#ff0000;
font-weight:bold;
text-decoration:underline;
}

.footerbg {
background-image:url(../images/footer-bg.jpg);
background-repeat:repeat-x;
width:996px;
height:30px;
border:1px solid;
border-color:#358CC6;
}
.footer {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
}
.footer A {
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.footer A:hover {
color:#ff0000;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

.eqfs_certification {
font-family:verdana;
color:#000000;
text-align:center;
font-size:11px;
}

.faq {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:15px;
}
.faq A {
line-height:20px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.faq A:hover {
line-height:20px;
color:#ff0000;
font-weight:bold;
text-decoration:underline;
}
.clientstop {
background-image:url(../images/clientstop.png);
background-repeat:no-repeat;
width:996px;
height:79px;
}

.clientsbutton {
padding-right:5em;
padding-top:5px;
font-family:"Belwe Lt BT";
color:#000000;
font-size:16px;
}
.clientsbutton a {
line-height:22px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.clientsbutton a:hover {
line-height:22px;
color:#660000;
font-weight:bold;
text-decoration:underline;
}

.clientsheading {
font-family:"CopprplGoth BdCn BT";
color:#0000FF;
padding-left:5px;
font-size:30px;
font-weight:bold;
}
.clientstext {
font-family:verdana;
color:#000000;
line-height:1.7em;
text-align:justify;
font-size:12px;
}
.clientstext a {
font-family:verdana;
color:#000000;
line-height:1.7em;
text-align:justify;
font-size:12px;
}
.clientstext a:hover {
font-family:verdana;
color:#000000;
line-height:1.7em;
text-align:justify;
font-size:12px;
text-decoration:none;
}

.arrow{
background-image:url(../images/arrow.png);
background-position:5px 2px ;
background-repeat:no-repeat;
padding-left:30px;
padding-bottom:5px;
}

.arrowlist{
list-style:none;
padding:0px;
padding-left:15px;
}

.textlist{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#000000;
text-decoration:none;
}
.clients_add {
font-family:verdana;
line-height:2em;
color:#000000;
text-align:left;
font-size:12px;
}
.clients_addbold {
font-family:verdana;
color:#000000;
font-weight:bold;
text-align:left;
font-size:12px;
}





.thumbnail{
position: relative;
z-index: 5;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail span{
z-index: 50;
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -80px;
left: -5px;
width:400px; /*position where enlarged image should offset horizontally */

}


.menutop
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
}
.menutop a
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
text-decoration:none;
}
.menutop a:hover
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
text-decoration:underline;
}
.menufoot
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
}
.menufoot a
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
text-decoration:none;
}
.menufoot a:hover
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
text-decoration:underline;
}
.menucl
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
vertical-align:middle;
}
.menucl a
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-align:center;
vertical-align:middle;
text-decoration:none;
}
.menucl a:hover
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0000FF;
text-align:center;
vertical-align:middle;
text-decoration:underline;
}
