/*Iauaa*/
* {margin: 0px; padding: 0px;}
body {
	padding: 0px;
	margin: 0px;
	background-color: #ebebed;
	color: #313131;	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	padding-top: 20px;
	padding-bottom:14px;
	padding-left: 18px;
	padding-right:18px;
}

table, td, div {box-sizing: border-box; -moz-box-sizing: border-box;}

img {border: 0px;}
img.spcr {display: block;}

A {
	color: #000614; 
}
/*A:visited {
	color: #005596; 
}*/
A:hover {
	text-decoration: none;
}

table  {border-collapse: collapse;}
table td {margin: 0px;padding: 0px; border: 0px solid #000000;}
/*Iauaa*/
#sup_global_box {margin-left: auto; margin-right: auto;}
	#global_box {background-color: #ffffff; border: 1px solid #9999a3; padding-left: 8px; padding-top: 9px; padding-right: 8px; padding-bottom: 7px;}



div.rnd_cornersnull {}
	div.rnd_cornersnull div.top_crnrs,
	div.rnd_cornersnull div.bot_crnrs {display:none;} 
	
    div.rnd_cornersnull div.cntnt {overflow: hidden; border-left:0; border-right:0;width:100%; }

div.rnd_corners {}
	div.rnd_corners div.top_crnrs {display:block; background-image: url(/xtpl/img/tb.rndcrnrs.gif); background-repeat: repeat-x; background-position: top;} 
		div.rnd_corners div.top_crnrs div.left {background-image: url(/xtpl/img/ltc.rndcrnrs.gif); background-position: left top; background-repeat: no-repeat;}
		div.rnd_corners div.top_crnrs div.right {height: 6px; background-image: url(/xtpl/img/rtc.rndcrnrs.gif); background-position: right top; background-repeat: no-repeat;}		

	div.rnd_corners div.bot_crnrs {display:block; background-image: url(/xtpl/img/tb.rndcrnrs.gif); background-repeat: repeat-x; background-position: bottom;} 
		div.rnd_corners div.bot_crnrs div.left {background-image: url(/xtpl/img/lbc.rndcrnrs.gif); background-position: left bottom; background-repeat: no-repeat;}
		div.rnd_corners div.bot_crnrs div.right {height: 6px; background-image: url(/xtpl/img/rbc.rndcrnrs.gif); background-position: right bottom; background-repeat: no-repeat;}		
	
    div.rnd_corners div.cntnt {overflow: hidden; border-left: 1px solid #dbdbe0; border-right: 1px solid #dbdbe0;width:100%;}

div.rnd_corners2 {}
	div.rnd_corners2 div.top_crnrs {display:block; background-image: url(/xtpl/img/tb.rndcrnrs2.gif); background-repeat: repeat-x; background-position: top;} 
		div.rnd_corners2 div.top_crnrs div.left {background-image: url(/xtpl/img/ltc.rndcrnrs2.gif); background-position: left top; background-repeat: no-repeat;}
		div.rnd_corners2 div.top_crnrs div.right {height: 6px; background-image: url(/xtpl/img/rtc.rndcrnrs2.gif); background-position: right top; background-repeat: no-repeat;}

	div.rnd_corners2 div.bot_crnrs {display:block; background-image: url(/xtpl/img/tb.rndcrnrs2.gif); background-repeat: repeat-x; background-position: bottom;} 
		div.rnd_corners2 div.bot_crnrs div.left {background-image: url(/xtpl/img/lbc.rndcrnrs2.gif); background-position: left bottom; background-repeat: no-repeat;}
		div.rnd_corners2 div.bot_crnrs div.right {height: 6px; background-image: url(/xtpl/img/rbc.rndcrnrs2.gif); background-position: right bottom; background-repeat: no-repeat;}		
	
	div.rnd_corners2 div.cntnt {overflow: hidden; border-left: 1px solid #dbdbe0; border-right: 1px solid #dbdbe0;}

div.rnd_corners3 {}
	div.rnd_corners3 div.top_crnrs {display:block; background-image: url(/xtpl/img/tb.rndcrnrs.gif); background-repeat: repeat-x; background-position: top;} 
		div.rnd_corners3 div.top_crnrs div.left {background-image: url(/xtpl/img/ltc.rndcrnrs.gif); background-position: left top; background-repeat: no-repeat;}
		div.rnd_corners3 div.top_crnrs div.right {height: 6px; background-image: url(/xtpl/img/rtc.rndcrnrs.gif); background-position: right top; background-repeat: no-repeat;}		

	div.rnd_corners3 div.bot_crnrs {display:block; background-image: url(/xtpl/img/tb.rndcrnrs.gif); background-repeat: repeat-x; background-position: bottom;} 
		div.rnd_corners3 div.bot_crnrs div.left {background-image: url(/xtpl/img/lbc.rndcrnrs.gif); background-position: left bottom; background-repeat: no-repeat;}
		div.rnd_corners3 div.bot_crnrs div.right {height: 6px; background-image: url(/xtpl/img/rbc.rndcrnrs.gif); background-position: right bottom; background-repeat: no-repeat;}		
	
    div.rnd_corners3 div.cntnt {overflow: hidden; border-left: 1px solid #dbdbe0; border-right: 1px solid #dbdbe0;width:100%;}

div.rnd_corners0 {}
	div.rnd_corners0 div.top_crnrs { display:block; height:1px; background:#ccc;}
	div.rnd_corners0 div.bot_crnrs { display:block; height:1px; background:#ccc;}
  div.rnd_corners0 div.cntnt {overflow: hidden; border-left: 1px solid #ccc; border-right: 1px solid #ccc;width:100%;}
  div.rnd_corners0 div.cntnt div.split {overflow: hidden; background: #ccc;width:100%; height:1px;}
	div.rnd_corners0 div.top_crnrs div.left,
	div.rnd_corners0 div.top_crnrs div.right,
	div.rnd_corners0 div.bot_crnrs div.left,
	div.rnd_corners0 div.bot_crnrs div.right {display:none;}

	
/*MENU*/


/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}
.qmmc {position:relative;}
.qmmc a {float:left;display:block;}
.qmmc div a {float:none;}
.qmmc div {display:none;position:absolute;}
.qmmc td a {float:none;}
.qmmc div {display:none;position:absolute;}
.qmmc a.nohref {cursor: default;}

/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* Remove the comments bleow for vertical mains and change the false value to
           true in the qm_create function after the menus structure. */
	/*.qmmc a {float:none}*/

		

	/*"""""""" (MAIN) Container """"""""*/
	#qm0
	{ 
		!background-color: #FFFFFF !important;
	}


	 /*"""""""" (MAIN) Items """"""""*/
	#qm0 a
	{
		color: #1d498c; 
		text-decoration: none; 
		text-transform: uppercase;
		padding-left: 18px; 
		background-image: url(/xtpl/img/button.arr.right.gif); 
		background-repeat: no-repeat; 
		background-position: left 2px;	
		background-color: #FFFFFF !important;
		white-space: normal;
		margin: 0px !important; padding-right: 0px !important;
		overflow: hidden;
//		height:28px;
	}
	



	/*"""""""" (MAIN) Hover State """"""""*/
	#qm0 a:hover
	{ 
		!background-color: #FFFFFF !important;
		background-image: url(/xtpl/img/button.arr.right.act.gif); 		
	}


	/*"""""""" (MAIN) Active State """"""""*/	
	#qm0 .qmactive
	{ 
		/* Note: Add '!important' after each style */

		!background-color:#FFFFFF !important;
		text-decoration:underline !important;
		background-image: url(/xtpl/img/button.arr.right.act.gif) !important;
	}


	/*"""""""" (MAIN) Parent Items """"""""*/
	#qm0 .qmparent
	{
		background-image: url(/xtpl/img/button.arr.right.gif); 
		background-repeat: no-repeat; 
	}


	/*"""""""" [SUB] Containers """"""""*/
	#qm0 div
	{
		!background-color: #FFFFFF;
		padding: 0px 0px 0px 0px;
//		margin-top: -10px;
		border-left: 0px solid #DDDDDF;
		border-right: 0px solid #DDDDDF;
		width: 150px;
	}

	#qm0 div a {font-size: 11px; height: auto; background-image: none;}
	#qm0 div div {margin-left: 0px; width: 150px;
// margin-top: -10px;
}
	
	/*"""""""" [SUB] Hover State """"""""*/
	#qm0 div a:hover
	{
		text-decoration:underline;
		background-image: none !important;
	}


	/*""""""""[SUB] Active State """"""""*/
	#qm0 div .qmactive
	{
		/* Note: Add '!important' after each style */
		background-image: none !important;
		!background-color:#ffffff !important;
	}


	/*"""""""" [SUB] Parent Items """"""""*/
	#qm0 div .qmparent 
	{
		background-image: none;	
/*
		font-weight: bold;
*/		
	}


	/*"""""""" [SUB] Items """"""""*/
	#qm0 div a
	{		
		border-left: 1px solid #DDDDDF;
		border-right: 1px solid #DDDDDF;
//		padding:2px 40px 2px 5px;
	}

/*MENU*/
/*footer block*/
table.footer_block	{width: 100%;}
table.footer_block td.hot_line {width: 1px; vertical-align: top; padding-top: 6px; padding-left: 3px; color: #808080;}
table.footer_block td.hot_line big {font-size: 100%; color: #1e4d91;}
table.footer_block td.bot_nav {vertical-align: top; width: 100%;}
table.footer_block td.bot_nav ul {height: 26px; list-style-type: none; white-space: nowrap;}
table.footer_block td.bot_nav ul li {float: right;}
table.footer_block td.bot_nav ul li a {font-size: 9px; color: #9999a3;}
table.footer_block li.bn_menu {width: 323px; background-image: url(/xtpl/img/bn.long.plsh.gif); background-repeat: no-repeat; background-position: left top; padding-bottom: 8px; padding-top: 4px;}
table.footer_block li.bn_menu a {margin-right: 4px; margin-left: 4px;}
table.footer_block li.bn_oths_link {width: 76px; padding-top: 4px; padding-bottom: 8px; background-image: url(/xtpl/img/bn.short.plsh.gif); background-repeat: no-repeat; background-position: left top;}
table.footer_block li.bn_oths_link a {margin-left: 4px;}


	/* Remove the comments bleow for vertical mains and change the false value to
           true in the qm_create function after the menus structure. */
	/*.qmmc a {float:none}*/

		

	/*"""""""" (MAIN) Container """"""""*/
	.qm0
	{ 
		!background-color: #FFFFFF !important;
	}


	 /*"""""""" (MAIN) Items """"""""*/
	.qm0 a
	{
		color: #1d498c; 
		text-decoration: none; 
		text-transform: uppercase;
		padding-left: 18px; 
		background-image: url(/xtpl/img/button.arr.right.gif); 
		background-repeat: no-repeat; 
		background-position: left 2px;	
		background-color: #FFFFFF !important;
		white-space: normal;
		margin: 0px !important; padding-right: 0px !important;
//		overflow: hidden;
	}
	



	/*"""""""" (MAIN) Hover State """"""""*/
	.qm0 a:hover
	{ 
		!background-color: #FFFFFF !important;
		background-image: url(/xtpl/img/button.arr.right.act.gif); 		
	}


	/*"""""""" (MAIN) Active State """"""""*/	
	.qm0 .qmactive
	{ 
		/* Note: Add '!important' after each style */

		!background-color:#FFFFFF !important;
		text-decoration:underline !important;
		background-image: url(/xtpl/img/button.arr.right.act.gif) !important;
	}


	/*"""""""" (MAIN) Parent Items """"""""*/
	.qm0 .qmparent
	{
		background-image: url(/xtpl/img/button.arr.right.gif); 
		background-repeat: no-repeat; 
	}


	/*"""""""" [SUB] Containers """"""""*/
	.qm0 div
	{
		!background-color: #FFFFFF;
		padding: 0px 0px 0px 0px;
		margin-top: 5px;
		border-left: 0px solid #DDDDDF;
		border-right: 0px solid #DDDDDF;
		width: 150px;
	}

	.qm0 div a {font-size: 11px; background-image: none;}
	.qm0 div div {margin-left: 0px; width: 150px; margin-top: 5px;}
	
	/*"""""""" [SUB] Hover State """"""""*/
	.qm0 div a:hover
	{
		text-decoration:underline;
		background-image: none !important;
	}


	/*""""""""[SUB] Active State """"""""*/
	.qm0 div .qmactive
	{
		/* Note: Add '!important' after each style */
		background-image: none !important;
		!background-color:#ffffff !important;
	}


	/*"""""""" [SUB] Parent Items """"""""*/
	.qm0 div .qmparent 
	{
		background-image: none;	
/*
		font-weight: bold;
*/		
	}


	/*"""""""" [SUB] Items """"""""*/
	.qm0 div a
	{		
		border-left: 1px solid #DDDDDF;
		border-right: 1px solid #DDDDDF;
		padding:2px 40px 2px 5px;
	}


