fieldset {
	padding: 5px;
}

LinkBar a:visited {
color: #FFFFFF;
text-decoration: none;
	
}
a.LinkBar {
color: #ffffff;
text-decoration: none;
/*margin-top:10px;*/
font-size:12px;
/*font-weight:;*/

}
a.LinkBar:active {
color: #ffffff;
}
a.LinkBar:hover {
color: #003366;
}

a.LinkSideBar :visited {
color: #00ff00;
}
a.LinkSideBar {
color: #FFFFFF;
text-decoration: none;
margin-top:10px;
font-size:13px;
}
a.LinkSideBar:active {
color: #666666;
}
a.LinkSideBar:hover {
color: #666666;
}


a.SideFormLink:visited {
color: #666666;
text-decoration: none;
}
a.SideFormLink {
color: #003366;
text-decoration: none;
margin-top:0px;
margin-right:7px;
font-size:9px;
}
a.SideFormLink:active {
color: #666666;
}
a.SideFormLink:hover {
color: #666666;
}

.content a:link { color:#3366cc; }
.content a:visited { color:#3366cc; }
.content a:active { color:#3366cc; }
.content a:hover { color:#FFFFFF; }

body {
	background:url(/im/bgrd2.jpg) rgb(230,230,230) top left repeat-x;
	padding:0;
	margin:0;		
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.center {
	text-align: center;
}

.maintable {
	margin-left: auto;
	margin-right: auto;
	width:990px;
}
.contenttable {
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	width:990px;
	margin-top:-3px;
	
}
.languagetable {
	float: right;
}
.linktable {
	background-color: #ffffff;
	background-image:url('/im/linkbar_bg.gif');
}

.sidetable1 {
	height:100%;
}

.qcmdlogo {
	float: left;
	border: 0px;
}

img {
	border:0px;
}

body, td, th, p, h1, h2, h3, div{
font-family: Helvetica, Arial, sans-serif;;
/*font-size: 11pt;  */
font-size: 10pt;
line-height: 1.3;
/*font-family: Helvetica, Arial, sans-serif;*/
}
.H1pretty {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
/*font-weight:;*/
color: #ffffff;
margin: 0px;
padding:4px;
}

.edge{
border:0px solid #dddddd;
border-top:0px;
background-image:url('/im/content_bg.gif');
}
.edge2{
border:0px solid #dddddd;
border-top:0px;
background-image:url('/im/content_bg2.gif');
}
.legal{
font-size: 9px;
color: #bbbbbb;
background-position: center;
text-align: center;
}
.dbutton{width:100px;height:100px; font-size:14px}

.roundedboxhr{
 padding:0px;
 margin:0px;
 border: none 0;
 border-top: 0px solid ;
 height: 0px;
 /*align: right;*/
}
form{
padding:0px;
margin:0px;
}

.contentTable{
background-color: #000;
border:2px solid #ddd;

}
.contentTable tr{
/*background-color: #00f;
border-bottom:1px solid #0f0;
background-color: #000;
border-bottom:1px solid #0f0;
background-color: #000;*/

}
.contentTable td{
border-top:1px solid #ddd;
background-color: #fff;
}
.contentTable th{
background-color: #fff;
}
.contentTable{}

.formContact label{
position : relative; 
width : 6em; 
display : block; 
padding:0.5em; 
margin : 0px; 
}
.formRegistration label{
border: 2px solid black;
position : relative;
width : 14em;
display : block;
padding:0.5em;
margin : 0px;
}

.formRegistration label input {
position : absolute; 
left : 100%; 
top : 0.5em; 
width : 10em;
}
.formContact label input{
position : absolute; 
left : 100%; 
top : 0.5em; 
width : 30em;
}

.formContact label textarea{width: 37em;height: 8em;}
.submitContact{
	width: 5em;
}
.formContact select{margin-left:0.5em;width: 37em;}
.formRegistration label select{
position : absolute;
left:100%;}






.contentTable1{
background-color: #fff;
border:2px solid #c0d7f2;
}
.contentTable1 th{
background-color: #c0d7f2;
}
.contentTable1 td{
border-top:1px solid #c0d7f2;
}
.contentTable1 tr.row1{
background-color: #fff;
}
.contentTable1 tr.row2{
background-color: #c0d7f2;
}

/* bevel  */
.table1{
border:2px solid #9eb2d2;
}
.table1 td{
border-top:2px solid #9eb2d2;
}
.table1 th{
background-color: #f7fbfe;
color:#173a98;

}
.table1 tr.Row1{
background-color: #c1d7f3;
}
.table1 tr.Row2{
background-color: #173a98;
color: #fff;
}


.contentTable2{
background-color: #fff;
border:2px solid #ddd;
}
.contentTable2 th{
background-color: #ccc;
}
.contentTable2 td{
border-top:1px solid #fff;
}
.contentTable2 tr.row1{
background-color: #eee;
}
.contentTable2 tr.row2{
background-color: #ddd;
}


.table2{
border:3px solid #ddd;
border-bottom: 3px solid #aaa;
border-right: 3px solid #aaa;
}
.dtable2 td{
border-top:1px solid #fff;
}
.table2 th{
background-color: #c0d7f2;
}
.table2 tr.Row1{
background-color: #eee;
}
.table2 tr.Row2{
background-color: #ccc;
}
.table2 td{
border-top:1px solid #fff;
}


.contentTable3{
background-color: #fff;
border:2px solid #ddd;
}
.contentTable3 th{
background-color: #fff;
}
.contentTable3 td{
border-top:1px solid #ddd;
}
.contentTable3 tr.row1{
background-color: #fff;
}
.contentTable3 tr.row2{
background-color: #fff;
}


.table3{
border:2px solid #ddd;
}

.table3 td{
border-top:1px solid #ddd;
}
.table3 th{
background-color: #fff;
}
.table3 tr.Row1{
background-color: #fff;
}
.table3 tr.Row2{
background-color: #fff;
}

.contentTable4{
background-color: #fff;
border:2px solid #6b8dce;
border-top: 0px solid #fff;
border-bottom:1px solid #6b8dce;
}
.contentTable4 th{
background-color: #fff;
background-image: url('/im/m_m.gif');
background-repeat: repeat-x;
height: 28px;
color: #fff;
padding:0px;
border:0px solid #f00;
}
.contentTable4 tr.headerx{
height:28px;
border:0px solid #fff;

}
.contentTable4 td{
border-bottom:1px solid #6b8dce;
}
.contentTable4 tr.row1{
background-color: #fff;
}
.contentTable4 tr.row2{
background-color: #fff;
}




.contentTable5{
border:2px solid #6b8dce;
}
.contentTable5 th{
height: 28px;
padding:0px;
color:   #173a98;

border-bottom:1px solid  #6b8dce;
}
.contentTable5 tr.header{
height:28px;
border:0px solid #f0f;

background-image: url('/im/bg.gif');

}
.contentTable5 td{
border-top:1px solid #6b8dce;
}
.contentTable5 tr.row1{
background-color: #fff;
}
.contentTable5 tr.row2{
background-color: #fff;
}



.contentTable6{
border:0px solid #6b8dce;
background-color: transparent;
}
.contentTable6 th{
height: 28px;
padding:0px;
/*color:;*/

border-bottom:0px solid  #6b8dce;
}
.contentTable6 tr.header{
height:28px;
border:0px solid #f0f;
background-color: transparent;
}
.contentTable6 td{
border-top:0px solid transparent;
}
.contentTable6 tr.Row1{
background-color: transparent;
}
.contentTable6 tr.Row1 td{
background-color: transparent;
}
.contentTable6 tr.Row2{
background-color: transparent;
}
.contentTable6 tr.Row2 td{
background-color: transparent;
}
/*.contentTable6 tr.Row3{}*/
.contentTable6 td.boldCell{
font-weight:normal;
}


i.deleted{
	color: #999;
}
i.hidden{
}

input.my_url{display:none;} 
input.my_email{display:none;}

#pageWrap {
	width:			100%;
	background-color:	transparent;
	margin:		25px auto;
}

#pageBody {
	width:			100%;
}

div.hoverBtn {
	position: 		relative;
	float:			left;
	background:		black url(/im/linkbar_bg.gif) repeat-x 0 0 scroll;
	width:		17%;
	color: 		#FFFFFF;
}


div.hoverBtn a {
	position: 		relative;
	z-index: 		8;
	display: 		block ;
	width: 		100%;
	height: 		34px;
	line-height: 		34px;
	text-align: 		center;
	font-size:		12px;
	text-decoration:	none;
	/*color:			#fff;*/
	background:		transparent none repeat-x 0 0 scroll;
	text-shadow: 		0px 0px 3px #fff;
	color: 		#FFFFFF;
}

div.hoverBtn div {
	display:		none;
	position: 		absolute;
	z-index: 		1;
	top: 			0px;
	background:		white url(/im/navHover.gif) repeat-x 0 0 scroll;
}

/*WEBPROJ_1012_152 New for EQA programmes 191012 SAM*/
div.wrapperGroup {
	width: 540px;
}

.clear	{ clear: both; }

/*html, body { height: 100%; margin-bottom: 1px; }*/

.sideMenuAddress {
font-family: Helvetica, Arial, sans-serif;
font-size: 11px;
/*font-weight:;*/
color: #ffffff;
margin: 0px;
padding:4px;
text-align:left;
}

#list-menu {
position: 		relative;
	float:			left;
	_float: none;  /* Float works in all browsers but IE6 */
	background:		black url(/im/linkbar_bg.gif) repeat-x 0 0 scroll;
	width:		100%;
	color: 		#FFFFFF;
}

#list-menu a {
position: 		relative;
	z-index: 		8;
	display: 		block ;
	width: 		100%;
	height: 		34px;
	line-height: 		34px;
	text-align: 		center;
	font-size:		12px;
	text-decoration:	none;
	/*color:			#fff;*/
	background:		transparent none repeat-x 0 0 scroll;
	text-shadow: 		0px 0px 0px #fff;
	color: 		#FFFFFF;
}

#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #FFFFFF;
background:		black url(/im/linkbar_bg.gif) repeat-x 0 0 scroll;
}

#list-menu a:hover {

background: white url(/im/navHover.gif) repeat-x 0 0 scroll;
color: #FFFFFF;
}

/* update IG 15/10/10 */

.hometbl {  background: url(../im/mb_m.gif) repeat 0 0 scroll; border-width:0px; padding:10px;}	/*blue homepage box / blue cell*/

/*additional class - stdwrev SM. WEBPROJ_0812_115_STEP5  */
.std 		{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; font-style:normal;} 	/*black text*/
.stdb		{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-style:normal;}	/*black bold text*/
.stdbl 	{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#003366; font-weight:normal; font-style:normal;}	/*blue text*/
.stdblb	{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#003366; font-weight:bold; font-style:normal;}	/*blue bold text*/
.stdblbb	{font-size: 13px; font-family: Arial, Helvetica, sans-serif; color:#003366; font-weight:bold; font-style:normal;}	/*large blue bold text*/
.stdw 		{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal; font-style:normal;}	/*white text*/
.stdwrev 	{font-size: 14px; font-family: Century Gothic, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal; font-style:normal;}
.stdws 	{font-size: 11px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal; font-style:normal;}	/*small white text*/
.stdwbl 	{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#003366; font-weight:normal; font-style:normal;}	/*white to blue text*/
.stdwb		{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-style:normal;}	/*white bold text*/
.stdwbb	{font-size: 13px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-style:normal;}	/*large white bold text*/
.stdrd		{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#990000; font-weight:normal; font-style:normal;}	/*white text*/
.stdgrb	{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; font-style:normal;}	/*grey text*/

/*blue to grey links*/
a.stdbl:link 		{color:#003366; text-decoration: underline}
a.stdbl:active 	{color:#003366; text-decoration: underline}
a.stdbl:visited 	{color:#003366; text-decoration: underline}
a.stdbl:hover 	{color:#ACAD9E; text-decoration: none}

/*white to grey/brown links*/
a.stdw:link 		{color:#FFFFFF; text-decoration: underline}
a.stdw:active 	{color:#FFFFFF; text-decoration: underline}
a.stdw:visited 	{color:#FFFFFF; text-decoration: underline}
a.stdw:hover 		{color:#ACAD9E; text-decoration: none}

/*white to blue links*/
a.stdwbl:link 	{color:#FFFFFF; text-decoration: underline}
a.stdwbl:active 	{color:#FFFFFF; text-decoration: underline}
a.stdwbl:visited 	{color:#FFFFFF; text-decoration: underline}
a.stdwbl:hover 	{color:#ACAD9E; text-decoration: none}

.row1 	{padding:0px; background-color: #003366;} 	/*blue table row*/
.row2 	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #FFFFFF;} 	/*white table row*/
.row3 	{padding:0px; border-style:solid; border-color:#000099; border:0px; background: white url(/im/content_header.gif);}	/*grey/brown table row*/
.row5 	{padding:0px; background-color: #CDC4C0;}	/*grey/brown table row*/

.txtrd		{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#98002e; font-weight:normal; font-style:normal;}	/*red text*/
.txtgr		{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#4b721d; font-weight:normal; font-style:normal;}	/*green text*/
.txtpu		{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#663366; font-weight:normal; font-style:normal;}	/*purple text*/
.txtor		{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#e4791d; font-weight:normal; font-style:normal;}	/*orange text*/
.txtbr		{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#663300; font-weight:normal; font-style:normal;}	/*brown text*/

/*WEBPROJ_1012_152 New for EQA programmes 161012 SAM*/
.txtdkrd	{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#8D0E04; font-weight:normal; font-style:normal;}	/*dark red text*/
.txtdkyel	{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#916D00; font-weight:normal; font-style:normal;}	/*dark yellow text*/
.txtliteblu	{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#005DAA; font-weight:normal; font-style:normal;}	/*light blue text*/
.txtdkgr	{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#006325; font-weight:normal; font-style:normal;}	/*dark green text*/
.txtdkblu	{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#002B5C; font-weight:normal; font-style:normal;}	/*dark blue text*/
.txtlitepu	{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#C859A1; font-weight:normal; font-style:normal;}	/*light purple text*/
.txtlitegr	{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#00B259; font-weight:normal; font-style:normal;}	/*light green text*/
.txtliterd	{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#EF3E42; font-weight:normal; font-style:normal;}	/*light red text*/
.txtliteyel	{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#FDBB30; font-weight:normal; font-style:normal;}	/*light yellow text*/
.txtdppurpl	{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#850C70; font-weight:normal; font-style:normal;}	/*dark purple text*/
.txtblk	{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; font-style:normal;}	/*black text*/

.redbg		{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #98002e;} 	/*red table row*/
.greenbg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #4b721d;} 	/*green table row*/
.purplebg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #663366;} 	/*purple table row*/
.orangebg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #e4791d;} 	/*orange table row*/
.brownbg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #663300;} 	/*orange table row*/

/*WEBPROJ_1012_152 New for EQA programmes 161012 SAM*/
.darkredbg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #8D0E04;} 	/*dark red table row BBV blood borne virus */
.darkyellowbg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #916D00;} 	/*dark yellow table row CNS central nervous system */
.liteblubg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #005DAA;} 	/*light blue table row CONG congenital infection */
.darkgreenbg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #006325;} 	/*dark green table row DR drug resistance */
.darkblubg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #002B5C;} 	/*dark blue table row EXO exotic */
.litepurplbg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #C859A1;} 	/*light purple table row GI gastro */
.litegreenbg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #00B259;} 	/*light green table row IC immunocompromised */
.literedbg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #EF3E42;} 	/*light red table row RES respiratory */
.liteyellowbg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #FDBB30;} 	/*light yellow table row STI sexually transmitted infection */
.deeppurplbg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #850C70;} 	/*dark purple table row TX transplant */
.blackbg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #000000;} 	/*black table row TYP typing */


/*red to grey links*/
a.txtrd:link 		{color:#98002e; text-decoration: underline}
a.txtrd:active 	{color:#98002e; text-decoration: underline}
a.txtrd:visited 	{color:#98002e; text-decoration: underline}
a.txtrd:hover 	{color:#666666; text-decoration: none}

/*green to grey links*/
a.txtgr:link 		{color:#4b721d; text-decoration: underline}
a.txtgr:active 	{color:#4b721d; text-decoration: underline}
a.txtgr:visited 	{color:#4b721d; text-decoration: underline}
a.txtgr:hover 	{color:#666666; text-decoration: none}

/*purple to grey links*/
a.txtpu:link 		{color:#663366; text-decoration: underline}
a.txtpu:active 	{color:#663366; text-decoration: underline}
a.txtpu:visited 	{color:#663366; text-decoration: underline}
a.txtpu:hover 	{color:#666666; text-decoration: none}

/*orange to grey links*/
a.txtor:link 		{color:#e4791d; text-decoration: underline}
a.txtor:active 	{color:#e4791d; text-decoration: underline}
a.txtor:visited 	{color:#e4791d; text-decoration: underline}
a.txtor:hover 	{color:#666666; text-decoration: none}

/*brown to grey links*/
a.txtbr:link 		{color:#663300; text-decoration: underline}
a.txtbr:active 	{color:#663300; text-decoration: underline}
a.txtbr:visited 	{color:#663300; text-decoration: underline}
a.txtbr:hover 	{color:#666666; text-decoration: none}

/*WEBPROJ_1012_152 New for EQA programmes list SAM*/
.greybrprglst		{border-right:0px solid #666666; border-bottom:1px solid #666666; border-left:1px solid #666666;}
.greybr		{border-right:2px solid #666666; border-bottom:1px solid #666666; border-left:1px solid #666666;}
.greybc		{border-right:2px solid #666666; border-bottom:1px solid #666666;}
.greybb		{border-bottom:1px solid #666666; border-right:1px solid #666666;} 

/*WEBPROJ_1012_152 New for EQA programmes list SAM*/
.whitebrprglst	{border-right:0px solid #FFFFFF; border-bottom:1px solid #666666; border-left:1px solid #666666;}
.whitebr		{border-right:2px solid #FFFFFF; border-bottom:1px solid #666666; border-left:1px solid #666666;}
.whitebc		{border-right:2px solid #FFFFFF; border-bottom:1px solid #666666;}
.whitebb		{border-bottom:1px solid #666666; border-right:1px solid #666666;} 

/*ITPROJ_1011_013_STEP4*/
.graybg	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #CCCCCC;} 	/*gray table row*/
.graybg2	{padding:0px; border-style:solid; border-color:#000099; border:0px; background-color: #E6E6E6;} 	/*gray table row*/

.hborderbl	{border-style:solid; border-color:#003366; border-width:0px; border-right-width:1px; border-bottom-width:1px;}	/*blue borders bottom and right*/	
.hborderbl2	{border-style:solid; border-color:#003366; border-width:0px; border-bottom-width:1px;}					/*blue borders bottom*/

/*ITPROJ_1011_013_STEP5*/
.hborderbl3	{border-style:solid; border-color:#003366; border-width:0px; border-right-width:1px; border-bottom-width:4px;}	/*blue borders bottom and right*/	
.hborderbl4	{border-style:solid; border-color:#003366; border-width:0px; border-bottom-width:4px;}


/*WEBPROJ_1012_152 New for EQA programmes list 161012 SAM*/
.rowheight		{height:40px;} 

/* SM WEBPROJ_0812_115_STEP6 */
.struchead 		{font-size: 18px; font-family: Century Gothic, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal; font-style:normal; text-align:center; letter-spacing:0px}


/*ITPROJ_0214_324_STEP1*/
.error {color: #FF0000;}
