body

{

    margin: 0px 0px; padding:0px;

	text-align:center;

	background-color: #ffffff;

	color: #57606b;

    font-family: Arial, Helvetica, sans-serif;

	font-size: 0.75em

}

* {margin:0; padding:0;} 





#main {

	margin: 0 auto;

	width: 780px;

}

#banner{

	padding-bottom:0px;

}



#qualicomColor {

	color: #EE2A32; 

	font-family:Verdana, Arial, Helvetica, Sans-Serif; 

	font-size : 13px; 

	font-weight: bold;

	letter-spacing: 1;

	}



a {
	color: #336699;
/*	font-weight: bold; */
	text-decoration: none;
/*	color:#1660bb;
	text-decoration:underline; */

	}

a:hover{
	color: #FF6600;
	text-decoration:underline;
	}

a:link {
/*	color: #7A7878; 
	font-weight: bold; */
	text-decoration: none;
	}


a:visited {
/*	color: #7A7878; 
	font-weight: bold; */
	text-decoration: none;
	}




.boldText {

	color: #333333;

	font-weight: bold;

	}



.listIntend {

	list-style-type : none;
	margin-bottom:0;

	}



/* website footer start here */

#footerTopLeft{

	width:178px;

	float:left;

	border-top:3px solid #6d7885;

}



#footerTopRight{

	float:right;

	width:600px;

	border-top:3px solid #ee7a24;

}

#footer{

	    width:780px;

		margin-top:0px;

		padding-top:0px;

		text-align:right;

		font-family:Arial, Helvetica, sans-serif;

		font-size:0.8em;

		color:#999999;

		background-color:#FFFFFF;

}



#copy {

	float:left;

	padding-left:2px;

	}

/* website footer end here */





/* website links start here */





}

/* website links end here */





/* header start \*/

#header{

	height:70px;

	vertical-align:text-top;

	padding:0px 0px 10px 0px;

	

}

#Qlogo{

	width:178px;

	float:left;

	padding:20px 0px 10px 0px;

	border-top:5px solid #6d7885;

}



#headermenu{

	width:600px;

	float:right;

	border-top:5px solid #ee7a24;

	text-transform:uppercase;

}





#langselect {

         float:left;

}



#langselect ul {

	margin: 0;

	padding-left: 0;

	display: inline;

	border: none;



} 



#langselect li {

	padding: 0px  0px  15px 0px;

	border: none;

	list-style: none;

	display: inline;

        background-repeat: no-repeat;



}





#topmenu ul {

	margin: 0;

	padding-left: 0;

	padding-top: 5px;

	display: inline;

	border: none;

	float:right;



} 



#topmenu li {

	padding: 3px  5px  0px 15px;

	border: none;

	list-style: none;

	display: inline;

	background-image: url("images/BG_linkSpacer.gif");

    background-repeat: no-repeat;



}

#topmenulink{

	text-decoration: none;

	color:#000000;

	font-size: 11px;

	font-weight: normal!important;

		

} 



#topmenulink:hover {

	text-decoration:underline;

	color:262626;

} 





#menu{

	font-family: Arial, Helvetica, sans-serif;

	float: right;

	width:577px;

	padding-top: 30px;

	font-size: 11px;

}





#menu ul {

	margin: 0;

	padding: 0;

	display: inline;

	border: none;

} 



#menu li {

	padding: 1px  5px  0px 5px;

	border: none;

	list-style: none;

	display: inline;

	background-image: url("images/BG_headerMenuSpacer.gif");

	background-repeat: no-repeat;

}

#menulink {

	text-decoration: none;

	color: #000000;

	text-transform:uppercase;

	font-weight: normal!important;

} 



#menulink:hover {

	color:#ed5401;

	text-decoration: none;

} 

/* header end \*/



#body { 

	margin: 0 auto;

	background-color:#b9bcc1;

}



p { 

		padding:0px 0px 10px 0px;

		line-height:1.5em

}

ul { 

		list-style-image: url(images/ul.gif);

		margin:0px 20px 15px 40px;

}

h1 { 
		font-size:1.1em;
		font-weight:600;
		color: #ed5401;
		padding:15px 0px 10px 0px;
}



.h1{ 
		color: #ed5401;
}

.h1:link{
	color:#ed5401;
	text-decoration:underline;
	}
	
.h1:hover{
	color: #003399;
	text-decoration:underline;
	}

h2 { 
		font-size:1em;
		color: #000000;
		padding:5px 0px 0px 0px;
}









#bodyinfo { 

	text-align:left;

	padding: 0px 0px 40px 40px;

	background-color:#FFFFFF;

	line-height:18px;

	width:100%;

	height:100%;

}

#bodytitle {    

	color: #000000;

	text-decoration: none;

	font-size:1.2em;

	font-weight:bold;

	background: url(images/dot_line.gif) bottom repeat-x;

	padding-top:1.7em;

	margin-bottom:1.5em

}

.bodytitle {    

	color: #000000;

	text-decoration: none;

	font-size:1.2em;

	font-weight:bold;

	background: url(images/dot_line.gif) bottom repeat-x;

	padding-top:1.7em;

	margin-bottom:1.5em

}







/* submenu start \*/

#submenu{

	width:178px;

	/*height: 480px;*/

    border-top:1px solid #ffffff;

	float:left;

	text-align:left;

} 

.submenutitleHome

{

    background:#888d95;

	margin:0px;

	width:167px;

	float:left;

	padding: 26px 0px 0px 11px;

	text-transform:uppercase;

	color:#ffffff;

	font-weight:600;

	font-size:0.90em;

	letter-spacing:1px;

	border-bottom:3px solid #b9bcc1;

}

.submenuHome{

	padding: 10px 2px 20px 15px;

	letter-spacing:normal;

	background:#6d7885;

	color:#dbdcdd;

    font-size:0.9em;

	border-bottom:1px solid #b3b6bb;

}

.submenulinkHome{

		color: #feb969;

		text-decoration: underline;

		font-weight:600;

		line-height:3em;

		font-size:1em;

		letter-spacing:1px;

} 





.submenulinkHome:link{

	text-decoration: underline;

	color:#feb969;



} 



.submenulinkHome:hover{

	text-decoration: underline;

	color:#ffffff !important;



} 



.submenulinkHome:visited {

		color: #feb969;

		text-decoration: underline;

		font-weight:600;

		line-height:3em;

		font-size:1em;

		letter-spacing:1px;

} 





.submenuHomeAd{

	padding:0px ;

	margin: 0 auto;





} 

/* submenu start \*/



#subBG

{

	width:178px;



}



#submenutitle

{

	padding-bottom:12px;

	padding-top:15px;

	padding-left:13px;

	background-color:#6d7885;

	border-bottom:3px solid #d6dadb;

	

}

 

 #submenutitleLink{

	color:#ffffff;

	text-transform:uppercase;

	font-weight:600;

	font-size:0.8em;

	text-decoration:none;

	background-image: url("images/submenutitleSpacer.gif");

    background-repeat: no-repeat;

	padding: 3px  5px  0px 15px;

	font-weight:100;

}

 

 #submenutitleLink:hover{

	color:#d6d5d5;

	text-decoration:underline;



} 

 

#sub

{     	

	padding-left:0px;



}



#sublink

{     	

	background: url(images/dot_lineWhite.gif) bottom repeat-x;

	padding: 0 0 1px 0;

	 /* font-family: 'Trebuchet MS', 'Lucida Grande',

	  Verdana, Lucida, Geneva, Helvetica, 

	  Arial, sans-serif;\*/

	font-size:0.9em;  

	width: 100%;

		}



#submenulink{

		display: block;

		font-family:  Verdana, Arial, Helvetica, sans-serif;

		padding: 5px 5px 5px 10px;

		background-color:#8f949b;

		color: #ffffff;

		text-decoration: none;

		font-weight:400;

		border-left: 6px solid #727a84;

}



#submenulink:hover {

		border-left: 6px solid #cd5904;

		background-color: #4f5c6c;

		color: #b9bcc1;

		text-decoration:none;

} 



#submenulink_mc{

		display: block;

		padding: 5px 5px 5px 17px;

		background: #ebeced url("images/arrowSubmenu.gif");

		background-repeat: no-repeat;

		color: #272a2d;

		font-weight:400;

		text-decoration: none;

		font-family:  Verdana, Arial, Helvetica, sans-serifs;

}



.form{

		border: 1px solid #114d93;

		color: #57606b;

} 

.handcursor{

cursor:hand;

cursor:pointer;

}



.backtoTop{

	float:right;

} 



 #3colomn {

		width:560px;

		margin-right:auto;

		margin-left:auto;

		margin-top:10px;

		padding:0px;

		text-align:left;



		

}

	#contentleft {

		width:174px;

		padding:0px;

		float:left;

		margin:0px 15px 0px 0px;

		background-image: url("images/BG_3colomns_a.gif");

        background-repeat: no-repeat;

		

		}

	

	#contentcenter {

		width:174px;

		padding:0px;

		float:left;

		margin:0px 15px 0px 5px;

		background-image: url("images/BG_3colomns_b.gif");

        background-repeat: no-repeat;

		

		}

	

	#contentright {

		width:174px;

		padding:0px;

		float:left;

		margin:0px 0px 0px 5px;

		background-image: url("images/BG_3colomns_c.gif");

        background-repeat: no-repeat;

		}

	

	#contentheader {

		background:#fff

		}



	

#contentleft h1, #contentcenter h1, #contentright h1{

		margin:0px 0px 15px 0px;

		

	}

	

	

#dotted{

	border: 1px dotted #d1cecf;

	margin:10px 0px 25px 0px

	

}





.testimonials blockquote {

	font-size: 100%;

	padding: 10px;

	margin: 0 0px 30px 0px;

	border: 1px dotted #d1cecf;

	background-image: url(images/quotes_end.gif);

	background-repeat: no-repeat;

	background-position: 98% 94%;

	background-color: #f0efed;

}





.testimonials blockquote p {

	width: 500px;

	margin: 0px 0px 0px 20px;

}



.testimonials h1 {

	margin: 0px 0px 10px 0px;

	padding: 0px;

	color: #57606b;

	font-size: 1em

}



#error{	

	color: #cc3300;		

	font-weight:600;

}


#search {
	height:5px;
	margin-top: 5px;
}

.search_box {
	font-size: 12px;
}

.search_btn {
	font-size:12px;
}

/*

#homeTable{

	background:#ffffff;

    padding:10px 0px 0px 0px;

}





#homeTable p {

	

    margin:0px 0px 0px 0px;



}

#homeTable h1{

		margin:7px 0px 15px 0px;

		padding:0px;

		background: url(images/dot_line.gif) bottom repeat-x;

	}

#ulHome ul{

      list-style-image: url(images/arrow.gif);

	   margin:0px 0px 0px 17px;





}







 PRINT CSS - The Print Stylesheet - BELOW HERE */

@media print { 



body { background: none;}

#main {display: block; text-align: left; width: 650px; border-left: 0px}

#footerTopRight, #footerTopLeft { border:none;}

#footer{color: #000000; width: 650px; border-top:1px solid #000000;}

#header{ background: none;}

#Qlogo{ border:none;}



#headermenu{ border:none;}

}


