/* CSS Document */
img{border:none}
.top-link {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #40495F;
    font-size: 12px;
	text-decoration:none;	
}
.top-link:hover {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CE4900;
    font-size: 12px;
	text-decoration:none;	
}
.url-link {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #B60000;
    font-size: 12px;
	text-decoration:none;	
}
.url-link:hover {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CE4900;
    font-size: 12px;
	text-decoration:none;	
}
.url-linknew {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #B60000;
    font-size: 12px;
	text-decoration:underline;	
}
.url-linknew:hover {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CE4900;
    font-size: 12px;
	text-decoration:none;	
}
.left-link {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFAEC;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
	background:url(index-link-bg1.jpg);
	width:224px;
	height:25px;
	line-height:25px;
}

.left-link:hover {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
    font-size: 13px;
	font-weight:bold;
	text-decoration:none;
	background:url(index-link-bg-h.jpg);	
    width:224px;
	height:25px;
	line-height:25px;
}
.grey {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#5E5D54;
	font-weight:bold;
	padding-left:4px;
text-align:justify;

}
.news {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000099;
	font-weight:bold;
}

.newsin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#000099;
	font-weight:bold;
}
.news1 {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFD200;
    font-size: 12px;
	text-decoration:none;
	font-weight:bold;	
}
.txt{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #95959D;
    font-size: 12px;
	text-decoration:none;
text-align:justify;

}
.txt:hover{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
    font-size: 12px;
	text-decoration:none;
text-align:justify;

}
.tableborder{
border:5px;
border-color:#CCCCCC;
}

.brd1 {
	border: 1px solid #3F3F3F;
}
.brd3 {
	border-bottom:1px solid #A3C6F1; height:10px;
}
.brd3Frm {
	border:1px solid #FFC751; height:10px;
}
.brdtwo{border:1px solid #FFC751; height:10px;}
.brdthree{border:1px solid #663333; height:10px;}
.brdFour{border:1px solid #08306D; height:10px;}

.click{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #192406;
    font-size: 11px;
	text-decoration:none;
}
.click:hover{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
    font-size: 11px;
	text-decoration:none;
}
.click1{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
    font-size: 11px;
	text-decoration:none;
}
.click1:hover{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #ffd100;
    font-size: 11px;
	text-decoration:none;
}
.text{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #163C73;
    font-size: 12px;
	text-decoration:none;
text-align:justify;
}
.nortext{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #484848;
    font-size: 12px;
	text-decoration:none;
	line-height:18px;
text-align:justify;
}
.line{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #8598C5;
	line-height:normal;
    font-size: 12px;
	text-decoration:none;
	font-weight:normal;
}
.whitetext{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #5C75B1;
	line-height:16px;
    font-size: 12px;
	text-decoration:none;
	font-weight:bold;
}
.whitetext:hover{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #002789;
	line-height:16px;
    font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
}
.whitetextnew{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #9C1100;
	line-height:16px;
    font-size: 12px;
	text-decoration:none;
	font-weight:bold;
}
.whitetextnew:hover{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #002789;
	line-height:16px;
    font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
}

.whitetextnew1{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #2E295D;
	line-height:16px;
    font-size: 12px;
	text-decoration:none;
	font-weight:normal;
}
.whitetextnew1:hover{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #002789;
	line-height:16px;
	font-size: 12px;
	font-weight:normal;
	text-decoration:underline;
}

.smlhead{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #D0550B;
	line-height:18px;
    font-size: 12px;
	text-decoration:none;
	font-weight:bold;
text-align:justify;
}
.powrd{
  font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #A6B7D5;
    font-size: 12px;
	text-decoration:none;
}
.powrd:hover{
  font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #A6B7D5;
    font-size: 12px;
	text-decoration:none;
}
.left-linkn {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #D60202;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
		line-height:25px;
}

.subtitle{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:13px;
padding-left:10px;
font-weight:bold;
text-decoration:none;
}

.maintext{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#484848;
text-decoration:none;
text-align:justify;
}


.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #6C99C1;
	border: thin solid #A6C0D9;
}

.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B5180;
	border: 1px solid #B1C9DE;
	height: 18px;
	width: 300px;
}
.boxOpen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B5180;
	border: 1px solid #B1C9DE;
	height: 18px;
	width: 50px;
}
.boxOpenP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B5180;
	border: 1px solid #B1C9DE;
	height: 18px;
	width: 175px;
}

.boxFrm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B5180;
	border: 1px solid #B1B1B1;
	height: 22px;
	width: 300px;
}

.boxbigFrm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B5180D;
	border: 1px solid #B1B1B1;
	height: 60px;
	width: 300px;
}

.boxbignew1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B5180;
	border: 1px solid #B1C9DE;
	height: 120px;
	width: 300px;
}
.boxbig{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B5180D;
	border: 1px solid #B1C9DE;
	height: 60px;
	width: 300px;
}
.brd2 {
	border: 1px solid #006699;

}
.brdFrm {
	border: 1px solid #0193AA;

}
.sec2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sitetext {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #A62F00;
	font-size: 16px;
	font-weight:normal;
	text-decoration:none;
}
.sitetext1 {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #D9FEFF;
	font-size: 16px;
	font-weight:normal;
	text-decoration:none;
}
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #6C99C1;
	border: thin solid #A6C0D9;
}
.nortextnum{
    font-family: Geneva, Arial, Helvetica, sans-serif; 
	color: #484848;
    font-size: 12px;
	text-decoration:none;
	line-height:18px;
	text-align:center;
	

}
.leftBar{background:url(../images/appli-bullet.jpg);}
.norTextFrm{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000;
    font-size: 12px;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
	padding-left:10px;
}

.norTextFrmSem{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000;
    font-size: 12px;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
}

.norTextFrmHeading{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
    font-size: 20px;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
	padding-left:10px;
}
.norTextFrmTr{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #484848;
    font-size: 14px;
	text-decoration:none;
	line-height:25px;
	padding-left:10px;
}
.norTextFrmData{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #484848;
    font-size: 12px;
	text-decoration:none;
	line-height:25px;
	padding-left:10px;

}
.norTextFrmOpen{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #484848;
    font-size: 24px;
	text-decoration:none;
	font-weight:bold;
	line-height:40px;
	padding-left:10px;
	background:#F7C200;
}
.norTextFrmOpenSub{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #484848;
    font-size: 18px;
	text-decoration:none;
	font-weight:bold;
	line-height:30px;
	padding-left:10px;
	background:#D6D1D1;
}
.norTextFrmOpenReg{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #484848;
    font-size: 12px;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
	padding-left:15px;
	}
	.norTextFrmOpenRegClick{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
    font-size: 12px;
	text-decoration:underline;
	font-weight:bold;
	line-height:25px;
	}
		.norTextFrmOpenRegClick:hover{
    font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CA9C00;
    font-size: 12px;
	text-decoration:none;
	font-weight:bold;
	line-height:25px;
	}
	.formBorder{border:1px solid #CCCCCC; background:#EFEFEF;}
	
	.headingOpen{  font-family: Geneva, Arial, Helvetica, sans-serif; color: #fff; font-size: 20px;	text-decoration:none;}
	.subHeadingOpen{  font-family: Geneva, Arial, Helvetica, sans-serif; color: #fff; font-size: 12px;	text-decoration:none;}
	.textOpen{  font-family: Geneva, Arial, Helvetica, sans-serif; color: #fff; font-size: 14px;	text-decoration:none; line-height:22px; padding-top:15px; padding-bottom:25px;}
	.textOpenBa{  font-family: Geneva, Arial, Helvetica, sans-serif; color: #fff; font-size: 14px;	text-decoration:none; padding-left:10px; line-height:22px; padding-top:15px; padding-bottom:25px;}
	.table1{width:730px; border:1px solid #CA6060; margin-top:5px;}
	.tableText{font-family: Geneva, Arial, Helvetica, sans-serif; color: #fff; font-size: 14px; font-weight:bold; height:20px; padding-left:15px; padding-top:5px; padding-bottom:5px;}
	.table2{width:730px; border:1px solid #6285A8; margin-top:5px;}
	.t2{font-family: Geneva, Arial, Helvetica, sans-serif; color: #666; font-size: 12px; font-weight:bold; height:20px; padding-left:15px; padding-top:5px;}
		.table3{width:730px; border:1px solid #80AA00; margin-top:5px; margin-bottom:5px;}
		.table4{width:730px; border:1px solid #08306D;}
.table5{width:730px; border:1px solid #663333; margin-top:5px; }
.table6{width:730px; border:1px solid #663333; margin-top:5px; }
.table7{margin-top:5px; margin-bottom:5px;}
.tableText1{font-family: Geneva, Arial, Helvetica, sans-serif; color: #fff; font-size: 12px; font-weight:bold; height:20px; padding-left:15px; padding-top:5px; padding-bottom:5px;}
.boxbignew2 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #1B5180; border: 1px solid #B1C9DE;	height: 300px; width: 400px;}

.workingInUk{background:url(../images/mid-level-bg.jpg) repeat-x left top; padding:3px 0 0 15px; color:#fff; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; height:23px;}

.workingInUkSubTitle{ background:url(../images/bgwork.gif) no-repeat left top #fff;  border:solid 1px #943634; padding:2px 0 2px 15px; color:#943634; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; height:15px;}


.contacts a{font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #484848;
    font-size: 12px;
	line-height:18px;
text-decoration:underline;}	

.dataTable{border-left:1px solid #436FAC; border-top:1px solid #436FAC; margin:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px;}

.dataTable tr{padding-left:5px; padding-top:5px; height:37px; color:#5B504F;}

.dataTable th{padding:10px; text-align:left; background:#6A92CD; color:#363025; border-right:1px solid #436FAC; border-bottom:1px solid #436FAC;}

.dataTable td{padding:5px; border-right:1px solid #436FAC; border-bottom:1px solid #436FAC; border-right:1px solid #436FAC; border-left:1px solid #436FAC; }

 

.row1{background-color:#FFF;}


.row2{background-color:#FFF;}



.dataFilters{background-color:#fff; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.filterHeadOpen{background:url(../images/icons/minus.jpg) right center no-repeat; color:#000000; font-size:14px; display:block;  outline-style:none; text-decoration:none; }
.filterHeadClose{background:url(../images/icons/plus.jpg) right center no-repeat ; color:#000000; font-size:14px; display:block;  outline-style:none; text-decoration:none; }
.dataFilters ol{margin:0; padding:0;}
.dataFilters ol li{/*background:url(../images/bullet3.gif) 0 5px no-repeat ;*/ color:#000000; display:block;font-size:13px;  text-decoration:none;  list-style:none;}
.dataFilters ol li b{color:green;}
.dataFilters h5{ font-weight:bold;}
/*
.dataFilters ol li.buttons{height:auto;}
.dataFilters ol li label{display:block; padding-bottom:5px;}
.dataFilters ol li .blueInput{}*/
.dataFilters ol li.subli{background:url(../images/bullet3.gif) 0 5px no-repeat; color:#666; display:block; font-size:11px; margin:0 0 0 40px; padding:0 0 0 20px; text-decoration:none;}
.dataFilters ol li a{}
.dataFilters select{width:auto !important;}
#filters{display:none;}
	
	
	