﻿BODY

{

	font-family: Tahoma, Verdana, Arial;

	padding-top: 0px;

	margin-top: 5px;

	font-size: 11px;

}



A

{

    cursor: hand;

    background-image: url(images/nav/pointer_blue.gif);

    background-repeat: no-repeat;
    
    text-decoration: none;

    padding-left: 8px;

    background-position: left 3px;
    
  	color: #0066cc;

}

A:visited{
	color: #0066cc;
}

A:hover

{

	color: #666666;

	cursor: hand;

	text-decoration: none;

	background-image: url(images/nav/pointer_black.gif);

    background-repeat: no-repeat;

}

img

{

		border: 0px;

}



P

{

    color: #333333;

    padding-left: 10px;

    padding-right: 5px;
}

#steptext p
{
	margin-top: 4px;
	margin-bottom: 8px;
}

#steptext h2
{

	margin-bottom: 2px;
}

#steptext h3
{

	margin-bottom: 2px;
}

#steptext h4
{

	margin-bottom: 2px;
}

#steptext h5
{

	margin-bottom: 2px;
}


h1

{

    font-size: 12px;

    padding: 0px;

    padding-left: 10px;

    padding-right: 5px;

    margin: 0px;

    color: #330066;

    font-weight: bold;
    
    font-family: arial;
}

h2

{

    font-size: 9px;

    padding: 0px;

    padding-left: 10px;

    padding-right: 5px;

	margin: 0px;

    color:#3399cc;

    font-weight: bold;
    
    font-family: arial;
    
}

h3

{

    font-size: 11px;

    padding-left: 10px;

    padding-right: 5px;

    color: #330066;

    font-family: arial;
}

h4

{

    font-size: 11px;

    padding-left: 10px;

    padding-right: 5px;

    color: #3399cc;
    
    font-family: arial;
}

h5

{

    font-size: 9px;

    font-weight: bold;

 	padding-left: 10px;

    padding-right: 5px;

    color:#3399cc;
}

hr
{
	color: #dcdcdc;
	height: 1px;
}

li
{
	padding-bottom:5px;
}

ul
{
	padding-top: 3px;
	padding-bottom: 6px;	
	margin-top: 0px;
	margin-bottom: 0px;
}


#container {

			width: 860px;

			margin-left: auto;

			margin-right: auto;

			padding-top: 0px;

			padding-bottom: 0px;

			padding-left: 0px;

			padding-right: 0px;

			background-color: #ffffff;

		}



		#banner-top {

			padding: 0px;

			padding-top: 6px;

			margin-bottom: 0px;

			height: 70px;

			background-image: url('images/sectiongraphics/row1.gif');

			background-repeat: no-repeat;

			border-bottom: 2px solid #cccccc;

		}

		

		#banner-mid {

			padding: 0px;

			padding-bottom:3px;

			margin-bottom: 0px;

			border-top:1px solid #ffffff;

		}

		

		#adbararthome

		{

			background-repeat: no-repeat;

			background-image: url('images/sectiongraphics/trust.jpg');

			height: 196px;
           
          	overflow: visible;

            margin-left: 200px;

            margin-right: 0px;

            background-position: right top;

		}

		

		#adbarartsolutions

		{

			background-repeat: no-repeat;

			background-image: url('images/sectiongraphics/competitive.jpg');

			height: 196px;

            overflow: visible;

            margin-left: 200px;

            margin-right: 0px;

            background-position: right top;

		}

		#adbarartcompany

		{

			background-repeat: no-repeat;

			background-image: url('images/sectiongraphics/developing.jpg');

			height: 196px;

            overflow: visible;

            margin-left: 200px;

            margin-right: 0px;

            background-position: right top;

		}

		#adbarartcase

		{

			background-repeat: no-repeat;

			background-image: url('images/sectiongraphics/building.jpg');

			height: 196px;

            overflow: visible;

            margin-left: 200px;

            margin-right: 0px;

            background-position: right top;

		}

#adbarartnews

		{

			background-repeat: no-repeat;

			background-image: url('images/sectiongraphics/media.jpg');

			height: 196px;

           	overflow: visible;

            margin-left: 200px;

            margin-right: 0px;

            background-position: right top;

		}

		#adbarartcareer

{

    background-repeat: no-repeat;

    background-image: url(images/sectiongraphics/career.jpg);

    height: 196px;

    overflow: visible;

    margin-left: 200px;

    margin-right: 0px;

    background-position: right top;

}



		#nav

{

    float: left;

    width: 200px;

    height: 198px;

    background-color: #999999;

}

		

		#divmenu {

	        float: right;

        }

		

		.sidebutton {

			padding-left: 46px;

			padding-bottom: 10px;

			padding-top: 8px;

			font-size: 11px;

			text-decoration: none;
		}

		

		.sidebutton A

{

    color: #ffffff;

    text-decoration: none;

    padding-left: 14px;
    
    background-image: none;

}



		.sidebutton A:hover

		{

			color: #330066;

			text-decoration: none;

			padding-left: 14px;
			
			background-image: none;

		}



		#adbarnav{

			float: right;

			width: 200px;

		}





		#main {

			padding-top: 10px;

			margin: 0px;

			margin-left: 200px;

			margin-right: 200px;

			padding-bottom: 10px;

			padding-left:0px;

			padding-right:0px;

			width: 452px;

		}

		

		#logobanner {

			height: 85px;

			padding-top: 18px;

			margin-bottom: 0px;

		}

		#logo {

            float: left;

            padding-top: 10px;

            color: #858383;

            text-align: left;

            letter-spacing: 1px;

            width: 200px;

        }

        .noart

{

    text-decoration: none;

}

        

        #logo A{

            background-image:none;

            padding-left: 0px;

        }

        #logo A:hover{

            background-image:none;

            padding-left: 0px;

        }

		#strapline {		

			color: #A30030;

			padding-left: 40px;

			font-size: 13px;

			margin-top: 29px;

			margin-bottom: 0px;

			padding-top: 0px;

			padding-bottom: 0px;

			line-spacing: 0px;

		}

		#toprightnav {

			float: right;

			width: 200px;

			margin: 0;

			padding-bottom: 0;

			font-size: 10px;

			text-align: left;

			font-style: none;

		}

		

		#topnav A

		{

			background-image: url('images/nav/top_arrow1.gif');

			background-repeat: no-repeat;

			padding-top: 44px;

			float: left;

			padding-right: 20px;

			padding-left: 10px;

		}

		

		#topnav A:hover

		{

			background-image: url('images/nav/top_arrow2.gif');

			background-repeat: no-repeat;

			padding-top: 44px;

			float: left;

			padding-right: 20px;

			padding-left: 10px;

		}

		

		#topmidnav {

			padding-top: 10px;

			margin: 0px;

			margin-left: 202px;

			margin-left: 200px;

			width: 452px;

			vertical-align: middle;
		}



#subcontentbar

{

    background-image: url(images/sectiongraphics/line2.gif);

    background-repeat: repeat-y;

    background-position: 199px;

    border-top: 1px solid #ffffff;

}



		#sidebar-a {

			float: left;

			width: 200px;

			padding-bottom: 40px;

		}



		#sidebar-b {

			float: right;

			width: 200px;

			padding-bottom: 40px;

		}

		

		#sidebar-b-news {

			background-repeat: no-repeat;

			background-image: url('images/squares/textpage.gif');

			margin-left: 10px;

			margin-top: 10px;

			padding-left:38px; 

			padding-top:0px;

			height: 33px;

		}

		#cogs-icon-blue {

			background-repeat: no-repeat;

			background-image: url('images/squares/blue_cog.gif');

			margin-left: 10px;

			margin-top: 10px;

			padding-left:38px; 

			padding-top:0px;

			height: 33px;

		}

		

		#stairs-icon {

			background-repeat: no-repeat;

			background-image: url('images/squares/stairs.gif');

			margin-left: 10px;

			margin-top: 10px;

			padding-left:38px; 

			padding-top:0px;

			height: 33px;

		}

		#case-icon

{

    background-repeat: no-repeat;

    background-image: url(images/squares/people.gif);

    margin-left: 10px;

    margin-top: 10px;

    padding-left: 38px;

    padding-top: 0px;

    height: 33px;

}

		

		#subnav-icon

{

    background-repeat: no-repeat;

    background-image: url('images/squares/page.gif' );

    margin-left: 10px;

    margin-top: 10px;

    padding-left: 38px;

    padding-top: 0px;

    height: 33px;

    display: block;
}



		#footer

{

    padding: 0px;

    background-color: #e9e9e9;

    height: 80px;

    border-top: 1px solid #b6b6b6;

    clear: both;
    
    background-image:url('images/logos/fqm-standard.gif');
    background-repeat: no-repeat;
	background-position: 16px 8px;

}

		

		#footer-menu {

			padding-top: 10px;

			font-size:10px;  

			color:#8C8C8C; 

			text-align: center;

			letter-spacing: 1px;

		}

		

		#copyright {

			padding-top: 10px;

			font-size: 10px;  

			color:#8C8C8C; 

			text-align: center;

		}

		

		.float

{

    display: block;

    float: right;

    visibility: visible;

    position: relative;

    padding-left:10px;
    
    padding-right:10px;

    padding-bottom:10px;

}

		.floatleft

{

    display: block;

    float: left;

    visibility: visible;

    position: relative;

    padding-left:10px;
    
    padding-right:10px;

    padding-bottom:10px;

}


.border

{

    border: 1px solid #dcdcdc;
}

.panel

{

    border: 1px solid #dcdcdc;
    padding-left: 10px;
    padding-bottom: 15px;
}

		

		#image

		{

		    padding-top: 10px;

		}

.title

		{

		    padding-top: 10px;

		}

		

		#VU

{

	padding-top: 10px;

    text-align: center;

}



#steptext{

			padding-left: 0px;

}

.twocolumntable

{

    

    

}

.floatright
{
    display: block;
    float: right;
    visibility: visible;
    position: relative;
    padding-left:10px;
    padding-bottom:10px;
    padding-top:10px;
    padding-right:10px;
    border: 2px solid #cccccc;
}

.floatpdf
{
    display: block;
    float: right;
    visibility: visible;
    position: relative;
    margin-left:4px;
    padding-left:40px;
    padding-bottom:10px;
    padding-top:10px;
    padding-right:10px;
    background-image: url('images/nav/pdf_icon_small.gif');
    background-position:5px center;
    background-repeat:no-repeat;
    border: 1px solid #cccccc;
}

.pdf
{
    display: block;
    float: right;
    visibility: visible;
    position: relative;
    margin-left:4px;
    padding-left:40px;
    padding-bottom:10px;
    padding-top:10px;
    padding-right:10px;
    background-image: url('images/nav/pdf_icon_small.gif');
    background-position:0px center;
    background-repeat:no-repeat;
}


#columnnav P A
{
	text-decoration:none;
}


