.alert_msg{
	font-weight: normal;
	color: #33CC33;
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	display: block;
	padding: 5px;
	border: 1px dashed #000000;
	}
.files{
	font-weight: normal;
	color: #0000FF;
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	display: block;
	padding: 5px;
	border: 1px dashed #000000;
	}
.request{
	font-weight: normal;
	color: green;
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	display: block;
	padding: 5px;
	border: 1px dashed green;
	}
.session{
	font-weight: normal;
	color: black;
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	display: block;
	padding: 5px;
	border: 1px dashed red;
}
.queries{
	font-weight: normal;
	color: red;
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	display: block;
	padding: 5px;
	border: 1px dashed #66FF00;
}
.postvars{
	font-weight: normal;
	color: #6600CC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6600CC;
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	display: block;
}
.getvars{
	font-weight: normal;
	color: brown;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: brown;
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	display: block;
}		
.functions{
	font-weight: normal;
	color: #FF6500;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF6500;
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	display: block;
	}
	

.bkgLightGrey {
	background-color: #DAE9F3;
}	
.tdLargeFont {
	font-size:120%;
	padding-left:10px;
}
#shadow {

    FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#383838,strength=3);

            BORDER-RIGHT: #999999 1px solid;

    BORDER-TOP: #999999 1px solid;

    BORDER-LEFT: #999999 1px solid;

    BORDER-BOTTOM: #999999 1px solid;

}
/* inputSelect begin */ 
.selectFillA{position:relative; }
.selectFillA input{ margin-right:19px; }
.selectFillA input.onlySelect{ cursor:pointer; }
a.inputbuttonA{position:absolute; overflow:hidden; width:15px; height:18px; top:1px;z-index:10;}
.selectJumpA{overflow:scroll; overflow-x:hidden; position:absolute; left:0;top:22px; z-index:10; border:1px solid #7F9DB9; background-color:#fff;}
.selectJumpA a {display:block;padding:0px 6px;}
.selectJumpA a:visited {color:#000;}
.selectJumpA a:hover {background-color:#316AC5;color:#fff;text-decoration:none;}
.selectFillA .selectJumpA .lead {padding:3px 8px; background-color:#dbdbdb; font-weight:bold;}
.selectFillA .selectJumpA .lead a{display:inline;text-decoration:underline;color:#092f8d;font-weight: bold;}
.selectFillA .selectJumpA .lead a:hover{ background-color:transparent;text-decoration:none;}

.selectFillA.in .wrapA {border:1px solid #7f9db9; position:relative; overflow:hidden;padding-right:20px;}
.selectFillA.in .selectJumpA { top:20px; _top:21px;}
.selectFillA.in input {border:0;margin-right:0; width:100%;}
.selectFillA.in a.inputbuttonA{ right:1px; }

.heading_b2b{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f82bd;
	padding-bottom:20px;
}
.category_count{
	color:#838383;
	padding-left:5px;
	padding-right:5px;
}
.sub_category{
	padding-top:5px;
}
.heading_b2b a{
	color:#3f82bd;
}
.heading_b2b a:visited{
	color:#3f82bd;
}
.heading_b2b a:hover{
	color:#2a85d6;
}

.heading_product{
	font-family:tahoma;
	font-size:16px;
	color:#3f82bd;
	padding-bottom:5px;
}
.heading_product a{
	color:#3f82bd;
}
.heading_product a:visited{
	color:#3f82bd;
}
.heading_product a:hover{
	color:#2a85d6;
}
.dot_colunm{
	background-image:url(../images/dot_column.gif);
	background-repeat:repeat-y;
	width:1px;
}
.hborder{
	background-image:url(../images/hborder.gif);
	background-repeat:repeat-x;
	height:1px;
	padding-bottom:10px; padding-top:10px;
	background-position:center;
}
.contact_class{
	font-family:tahoma;
	font-size:11px;
	color:#838383;
	padding-bottom:5px;
}
.tableHeaderBorder{
	background-image:url(../images/tableHeaderBorder.gif);
	background-repeat:repeat-x;
	height:26px;
}
.tableHead{
	font-family:tahoma;
	font-size:12px;
	color:#0150b9;
	
}
.imageBorder{
	border: 1px solid rgb(155, 154, 154); 
	background-color: rgb(255, 255, 255);
	background-position: center; 
}
.news_separator{
	background-color:#788a98;
}
.arrowClass{
	color:#c92704;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* inputSelect end */
