#loading {
    background: white;
    padding: 20px;    
    display: none; /* hidden */
    position: absolute;    
    left: 50%;
    margin-left: -100px;
    top: 50%;
    width: 150px;
    height: 10px;
        /*margin-top: -50;*/
}

#dhtmltooltip
{
	border: #5167A9 2px solid;
	padding: 5px;
	font-size: 10pt;
	z-index: 100;
	-moz-opacity: 0.9;
	opacity: 0.9;
	filter: alpha(opacity=90);
	left: -300px; top:0px;
	visibility: hidden;
	font-family: Arial;
	position: absolute;
	background-color: lightyellow;
	width: 300px;
	text-align:left;
}
#dhtmlpointer
{
	z-index: 101;
	left: -300px; top:0px;
	visibility: hidden;
	position: absolute;
}
.tag {
    font-size: 13px;
    font-family:Tahoma;
}

.tag h2 {
        font-size: 19px;
}

.tag h2 a{
	color:#fd5a5b;
}

.tag h2 a:hover{
	color:#0099ff;
}

.tag h2 a:visited { color: #CA2728; }

.tag a{
	color:#0099ff;
}

.tag a:hover{
	color:#fd5a5b;
}
.tag a:visited { color: #0066CC; }

.PagerInfoCell
{ 
	padding: 3px 3px 5px 3px;
	font-size: 15px;
	text-align: center;
	color: #707070;

	
	}
	.PagerOtherPageCells
{ 
	padding: 3px 3px 5px 3px;
	font-size: 15px;
	text-align: center;
	color: #707070;

	
	}
	.PagerSSCCells
{ 
	padding: 3px 3px 5px 3px;
	font-size: 15px;
	text-align: center;
	color: #707070;

	
	}
	
	
body
{
	margin:0 0 0 0;	
}

.3pxwhite
{
width:3px;
background-color:#FFFFFF;
height:100px;}
.textbox {
	BORDER-RIGHT: #dfdfdf 1px inset; PADDING-RIGHT: 0px; BORDER-TOP: #dfdfdf 1px inset; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #dfdfdf 1px inset; COLOR: #3d3d3d; PADDING-TOP: 2px; BORDER-BOTTOM: #dfdfdf 1px inset; BACKGROUND-COLOR: #f8f8f8
}

.security {
text-transform:uppercase;
font-weight:bold;
color:#2A1FFF;
}
.loading1{background:#555 url(/App_themes/Weather/loading1.gif) no-repeat center center;overflow:hidden;position:absolute;padding:0;}

.dxgv a:visited 
{
	color:#284295;
	text-decoration:underline;
}
.dxgv a:hover
{
	color:#284295;
}
.risk
{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;}

 p.weather{padding:5px 0 3px;}
 p.weather img.icon{float:left;margin:0 5px;}
 span.weather{font-size:10px; font-family:Tahoma;}
 select.weather{font-size:10px;color:#000000;border:1px solid #000000;width:115px;margin:5px 2px 0 0;float:right;}


.pagenext
{
color:#000000;
border:solid 1px #CEE7FF;
background-color:#EAF4FF;
width:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:2px;
padding-right:2px;
text-decoration:none;}
.pagenext:hover
{
color:#000000;
border:solid 1px #FF0000;
background-color:#EAF4FF;
width:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:2px;
padding-right:2px;
text-decoration:none;

}



.pageactive
{
color:#000000;
border:solid 1px #FF0000;
background-color:#EAF4FF;
width:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:2px;
padding-right:2px;
}

.pagelink
{
color:#000000;
border:solid 1px #CEE7FF;
background-color:#EAF4FF;
width:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}.pagelink:a
{
color:#000000;
border:solid 1px #CEE7FF;
background-color:#EAF4FF;
width:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:2px;
padding-right:2px;
text-decoration:none;
}

.pagelink:hover
{
color:#000000;
border:solid 1px #FF0000;
background-color:#EAF4FF;
width:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:2px;
padding-right:2px;
text-decoration:none;

}


TEXTAREA.textbox {
	FONT-SIZE: 11px
}

.bodertableleft
{
border:#D4DDED;
border-collapse:collapse;
background-color:#FFA94F;

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
height:22px;
color:#FFFFFF;}


.afooter
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF0000;}


.afooter:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF0000;}


.afooter:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;}





.leftfooter
{
background-image:url(/App_themes/front/footleft5px.gif);
background-repeat:no-repeat;
}

.leftfooter6px
{
background-image:url(/App_themes/front/footermid6px.gif);
background-repeat:repeat-x;
}
.rightfooter6px
{
background-image:url(/App_themes/front/footerright6px.gif);
background-repeat:repeat-x;
}

.nenmenu
{
background-image:url(/App_themes/front/footer_right.gif);
background-repeat:repeat-x;
}

.nenmenumid
{
background-image:url(/App_themes/front/bg_footer.gif);
background-repeat:repeat-x;
}
.nenmenuleft
{
background-image:url(/App_themes/front/footer_left.gif);
background-repeat:repeat-x;
}
.nenmenutop
{
background-image:url(/App_themes/front/footer_top.gif);
background-repeat:repeat-x;
}

.idleft4px
{
background-image:url(/App_themes/front/4pxmidleft.gif);
background-repeat:no-repeat;
height:23px;}

.midright3px
{background-image:url(/App_themes/front/3pxmidright.gif);

background-repeat:no-repeat;
}
.mid3px
{background-image:url(/App_themes/front/3pxmid.gif);
background-repeat:repeat-x;
}

.body1pxblue
{


border:1px solid #8EB4CE;
}

.linktitlesub
{
color:#FF7F00;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:11px;
padding-top:10px;
font-weight:bold;
padding-bottom:10px;
text-decoration:none;
}




.linktitleview
{
color:#F2410D;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:15px;
padding-top:10px;
padding-bottom:10px;
text-decoration:none;
}

.linktitleleft
{
color:#00344F;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:3 3 3 3;
text-decoration:none;
}
.linktitleleft:a
{
color:#00344F;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:3 3 3 3;
text-decoration:none;}
.linktitleleft:hover
{
color:#FF3300;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:3 3 3 3;
border-bottom:1px dotted #317082;
}

.linktitleleft:visited
{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:3 3 3 3;
text-decoration:none;
}



.linkcatleft
{
color:#1A56B0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding:3 3 3 3;
text-decoration:none;
}
.linkcatleft:a
{
color:#1A56B0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding:3 3 3 3;
text-decoration:none;}
.linkcatleft:hover
{
color:#FF3300;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding:3 3 3 3;
border-bottom:1px dotted #317082;
}

.linkcatleftselect
{
color:#FF3300;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding:3 3 3 3;
background-color:#6FB7FF;
text-decoration:none;}


.linkcatleft:visited2
{
color:#FF3300;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding:3 3 3 3;
text-decoration:none;
}

.linkcatsublefttrue
{
color:#FF3300;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:3 3 3 3;
text-decoration:none;
background-color:#AED7FF;
font-weight:bold;
}

.styleu
{
background-image:url(/App_themes/front/u.gif);
background-repeat:no-repeat;
border:solid 1px #008ED2;
padding-left:18px;
color:#004284
}

.stylep
{
background-image:url(/App_themes/front/password.jpg);
background-repeat:no-repeat;
border:solid 1px #008ED2;
padding-left:18px;
color:#004284
}




.linkcatsubleft
{
color:#1A56B0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:3 3 3 3;
text-decoration:none;
}
.linkcatsubleft:a
{
color:#1A56B0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:3 3 3 3;
text-decoration:none;}
.linkcatsubleft:hover
{
color:#FF3300;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:3 3 3 3;}
.linkcatsubleft:visited2
{
color:#FF3300;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:3 3 3 3;
text-decoration:none;
}

.linkmenuselected:a
{
color:#FF3300;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
table-layout:auto;
}
.menu_sub
{color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
text-decoration:none;
table-layout:auto;}

.linkmenu
{
color:#1A56B0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
table-layout:auto;
}
.linkmenu:a
{
color:#1A56B0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
table-layout:auto;
}

.linkmenu:link
{
color:#1A56B0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
table-layout:auto;
}

.linkmenu:hover
{
color:#FF3300;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
table-layout:auto;
}


.linkmenuselected
{
color:#FF3300;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
table-layout:auto;
}



.linkmenu:visited2
{
color:#FF3300;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
text-decoration:none;
table-layout:auto;
}




.linkmenutop
{
text-align:center;
table-layout:auto;
background-image:url(/App_themes/front/menu_r1_c3.gif);
background-repeat:no-repeat;
width:94px;}

.linkmenutopselected
{
text-align:center;
color:#FF3300;
background-image:url(/App_themes/front/menu_r1_c5.gif);
background-repeat:no-repeat;
width:95px;}




.2px
{
height:2px;
}

.span
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:inherit;
padding-left:5px}
.boxsupport
{
background-image:url(/App_themes/front/bgright.gif);
background-repeat:no-repeat;
border:#8EB4CE;
border:1px solid #8EB4CE;
border-collapse:collapse;

color:#0A2649;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding:5 0 3 3;

}

.titlehome
{
border:none;
border:#8EB4CE;
font-weight:bold;
color:#0A2649;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}

.titlehome:a
{
border:none;
border:#8EB4CE;
font-weight:bold;
color:#0A2649;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;

}


.titlehome:hover
{
border:none;
border:#8EB4CE;
font-weight:bold;
color:#EF2C10;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}



a
{color:#0A2649;
}
.boxsupport_lbl
{
background-image:url(/App_themes/front/bgright.gif);
background-repeat:no-repeat;
border:none;
border:#8EB4CE;
font-weight:bold;
color:#0A2649;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding:5 0 3 3;

}

.boxcatright_lbl
{
background-image:url(/App_themes/front/catright.gif);
background-repeat:no-repeat;
border:none;
border:#8EB4CE;
font-weight:bold;
color:#0A2649;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding:5 0 3 3;}


.boxcatrighttop_lbl
{
background-image:url(/App_themes/front/bgright.gif);
background-repeat:no-repeat;
border:none;
border:#8EB4CE;
font-weight:bold;
color:#0A2649;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding:5 0 3 3;}






.boxcatlefttop_lbl
{
background-image:url(/App_themes/front/bgcatleft.gif);
background-repeat:no-repeat;
border:none;
border:#8EB4CE;
font-weight:bold;
color:#0A2649;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding:5 0 3 3;

}

.boxcatleft_lbl
{
background-image:url(/App_themes/front/subleft.gif);
background-repeat:no-repeat;
border:none;
border:#8EB4CE;
font-weight:bold;
color:#0A2649;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding:5 0 3 3;

}




.boxhotro
{
background-color:#FFE8BE;
padding:10 10 10 10}

.titlesupport
{color:#1A56B0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:3 3 3 10;}

.boxsumer_lbl
{
background:#FFFFCC;
border:#8EB4CE;
border:1px solid #8EB4CE;
border-collapse:collapse;
font-weight:bold;

color:#0A2649;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding:5 0 3 3;

}





.boxsupport_sub
{
background-image:url(/App_themes/front/viewright.gif);

background:#D8E0F1;
border:#8EB4CE;
font-weight:bold;
border:1px solid #8EB4CE;
border-collapse:collapse;}

.linkcatleft:hover
{
color:#FF6600;}



.catleft
{
border:#D4DDED;
border-collapse:collapse;
background-image:url(/App_themes/front/bgcatleft.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
height:22px;
padding-left:10px;
color:#7B2E00;}


.catright
{
border:#D4DDED;
border-collapse:collapse;
background-image:url(/App_themes/front/bgright.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
height:23px;
padding-left:10px;
color:#7B2E00;}




.content
{
border:#D4DDED;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5 5 5 5;
color:#000000;
text-align:justify;}

select
{
border:#D4DDED;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

color:#000000;
text-align:justify;}


.footer
{
border:#D4DDED;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5 5 5 0;
color:#000000;
text-align:center;}


img
{
border:none;}


.lablebold
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding-left:170px}
.menutop
{
background-color:#009F3B;
text-transform:uppercase;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
text-align:center;
height:22px;
padding:2 2 2 2;
border-bottom-color:#FFFFFF;}
.1pxtable
{
border:#DEE5F1;
border-left-width:1px;
border-bottom-width:1px;
border-right-width:1px;
border-top-width:1px;}

#mainContainer{
	width:660px;
	padding:5px;
	border-left:1px solid #317082;	
	border-right:1px solid #317082;	
	margin:0 auto;	/* Center align content, equivalent to margin-left:auto;margin-right:auto; */
	text-align:left;	/* Override inherited text-align:center from the body tag */
	background-color:#FFF;
	height:100%;
}

#menuColumn{
	width:200px;
	float:right;
	font-size:0.8em;
}
#mainContent{
	width:410px;
	float:left;	
}

.oddRow{
	background-color:#FFF;
}
.evenRow{
	background-color:#EEE;
}

.productTable{
	border:3px double #000;
}

#ad{
		margin-top:10px;
	}
	h1{
		line-height:130%;
	}
	aa{
		color: #D60808;
		text-decoration:none;
		font-weight:bold;
	}
	aa:hover{
		border-bottom:1px dotted #317082;
		color: #307082;
	}
   		
	#dhtmlgoodies_tooltip{
		background-color:#EEE;
		border:1px solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:2px;
		font-size:0.9em;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
		font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
		
	}
	
	
#dhtmlpointer
{
	z-index: 101;
	left: -300px; top:0px;
	visibility: hidden;
	position: absolute;
}
