

@media print
{
	HTML {
		width:100%
	}
	body {
		margin: 0;
		padding: 0;
		font-family: verdana, arial, sans-serif;
		font-size: 10pt;
		color: black;
		background: white;
		background-color: white; 
	}
	img {
		border: 0;
	}
	/* Hide Various Elements when printing */
	#BryanTestHeaderID, .printhide {
		display: none;
	}
}
/*
.main-headerstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt; 
	font-weight: bold; 
	color: #344150;
}
h1{width: 100%;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; 	font-weight: bold; 
    margin:0px;padding: 5px 0 5px;text-align:left;color: #FFFFFF; background: #517bb7}
*/
h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #344150; margin:0px; padding: 0px 0 0px;}
h2{width: 100%;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; 	font-weight: bold; 
    margin:0px;padding: 5px 0 5px;text-align:left;color: #FFFFFF; background: #517bb7}
h3{width: 100%;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; 
    margin:0px;padding: 3px 0 3px;text-align:left; color: #FFFFFF; background: #bbbbbb}        
h4{width: 100%;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; 
    margin:0px;padding: 10px 0px 10px;text-align:left; color: #525252; background: #9cbdde;}        
h5{width: 100%;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;
    margin:0px; padding: 8px 3px 10px 3px;text-align:left;color: #525252; background: #EDF2FB}        
h6{width: 100%;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; 
    margin:0px;padding: 10px 0px 10px;text-align:left; color: #525252; background: #bbbbbb; filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#c2d7ec',EndColorStr='#9cbdde');} 
/*BLUE (GradientType=0,StartColorStr='#CBDEEF',EndColorStr='#9cbdde');}  */
/*GRAY (GradientType=0,StartColorStr='#ededed',EndColorStr='#dcdcdc');}  */
    

    

/*@@@ styles to make "NIFTY" tables @@@*/
.NiftyTableBlue
{
	background-color: #EDF2FB;
}
.NiftyRowBlue
{
	height: 5px;
	background-color: #EDF2FB;
	border-left: 1px solid #517bb7;
	border-right: 1px solid #517bb7;
}
.NiftyLeftColumnBlue
{
	width: 10px;
	background-color: #EDF2FB;
	border-left: 1px solid #517bb7;
}
.NiftyRightColumnBlue
{
	width: 10px;
	background-color: #EDF2FB;
	border-right: 1px solid #517bb7;
}
.NiftyBottomRowBlue
{
	height: 5px;
	background-color: #EDF2FB;
	border-left: 1px solid #517bb7;
	border-right: 1px solid #517bb7;
	border-bottom: 1px solid #517bb7;
}
.NiftyTableGray
{
	background-color: #f4f4f4;
}
.NiftyRowGray
{
	height: 5px;
	background-color: #f4f4f4;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
}
.NiftyLeftColumnGray
{
	width: 10px;
	background-color: #f4f4f4;
	border-left: 1px solid #e5e5e5;
}
.NiftyRightColumnGray
{
	width: 10px;
	background-color: #f4f4f4;
	border-right: 1px solid #e5e5e5;
}
.NiftyBottomRowGray
{
	height: 5px;
	background-color: #f4f4f4;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #ffffff;
}

/*@@@@ end "NIFTY" tables style @@@*/



.Controls
{
	font-size: 7pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
.img-wrapper
{
	background: url("/images/shadow.gif") no-repeat bottom right;
	clear: right;
	float: left;
	position: relative;
}
.img-wrapper img
{
	background-color: #fff;
	border: 1px solid #a9a9a9;
	padding: 4px;
	display: block;
	margin: -5px 5px 5px -5px;
	position: relative;
}
.external
{
	background: url("/images/externalLink.gif") no-repeat right top;
	padding-right: 10px;
}
.quote
{
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #525252;
}


.plain-text 
{
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #525252;
}

.plain-text-small {
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #525252;
}
.title-text {
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #525252;
}

.TabLink
{
	text-decoration:none;
	font-size:8pt;
	color:Black;
}

.TabLink:hover
{
	color: Blue;
	text-decoration:none;
}

.SectionHeader
{
	font-size: 10pt;
	font-weight: bold;
	border-bottom: #5A8CBD thin solid;
}
.SectionHeaderTop
{
	font-size: 10pt;
	font-weight: bold;
	border-top: #5A8CBD thin solid;
}
.main-headerstyle
{
	/* font-family: Georgia, "Times New Roman", Times, serif; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt; 
	font-weight: bold; 
	color: #344150;
}
.main2-headerstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt; 
	font-weight: bold; 
	color: #CC0000;
}
.main3-headerstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt; 
	font-weight: bold; 
	color: #344150;
}

.submain-headerstyle
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt; 
	font-weight: bold; 
	color: #344150;
	font-style:italic;
}
.submain-titlestyle
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt; 
	font-weight: bold; 
	color: #1F538A;
	font-style:italic;
}

.enhance-text
{
	color: #525252; 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.sub1-headerstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	color: #CC0000; 
	font-weight:bold;
}
.sub3-headerstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #CC0000; 
	font-weight:bold;
}
.sub1-headerstyle-dark
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #344150; 
	font-weight:bold;
}
.sub2-headerstyle-dark
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt; 
	color: #344150; 
	font-weight:bold;
}

.sub2-headerstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	color: #CC0000; 
	font-weight:bold;
}

.datagrid-headerstyle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	text-transform: capitalize;
	color: white;
	background-color: #5A94BD;
	text-decoration: none;
}
.datagrid-footerstyle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 7pt;
	color: white;
	background-color: #6495ed;
	text-decoration: none;
}

.datagrid-pagerstyle 
{
	
}
.datagrid-itemstyle 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
	border-width : 1px ;
	border-style :Solid ;
	border-color:DimGray;
	font-size: 7pt;
}
.datagrid-alternatingitemstyle 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #D2D0D0;
	border-width : 1px ;
	border-style :Solid ;
	border-color:DimGray;
	font-size: 7pt;
	
}
.datagrid-selecteditemstyle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFC0;
	border-width : 1px ;
	border-style :Solid ;
	border-color:#696969;
	font-size: 7pt;
}
body {
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #525252;
}
td, textarea, input, select {
	font-family: Tahoma;
	font-size: 10px;
	color: #3E4B4F;
	font-weight: normal;
}
.tableDetail {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #49394E;
}
a:link {
	color: #5A94BD;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #5759BB;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
a:hover {
	color: #CC0000;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	border: thin none #FFFFFF;
	text-decoration: underline;
}
/*
a[href^="http:"]
{
	background: url("http://www.ecorpnet.com/images/externalLink.gif") no-repeat right top;
	padding-right: 10px;
}

a[href^="https:"]
{
	background: url("http://www.ecorpnet.com/images/externalLink.gif") no-repeat right top;
	padding-right: 10px;
}
*/
a[href^="mailto:"]
{
	background: url("/images/email.png") no-repeat right top;
	padding-right: 14px;
}

a.product:link {
	color:#1F538A;
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a.product:visited {
	color: #1F538A;
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
}
a.product:hover {
	color: #CC0000;
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	border: thin none #FFFFFF;
	text-decoration: underline;
}
a.submenu:link {
	color:#1F538A;
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
a.submenu:visited {
	color: #1F538A;
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	text-decoration:none;
}
a.submenu:hover {
	color: #CC0000;
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	border: thin none #FFFFFF;
	text-decoration: underline;
}
a.menu:link {
	color:#1F538A;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
}
a.menu:visited {
	color: #1F538A;
	font-size: 7pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
a.menu:hover {
	color: #CC0000;
	font-size: 7pt;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.text1 {
	font-family: tahoma;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
}
.text2 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #517bb7;
}
.text3 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #D2A945;
}
.text4 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #E27C00;
}
.text5 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.text6 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #949494;
}
.text7 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.text8 {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #94AEC5;
}
.text9 {


	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #4E4E4E;
}
.nolinkborder {
	border: none;
}

.frame {
	border: 1px solid #517bb7;
}
.designed_by {
	font-family: Arial;
	font-size: 8.5px;
	font-weight: lighter;
	color: #000000;
}
.inputstyle {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #5F726F;
	background-color: #E2EDEB;
	border: 1px solid #333333;
}
.MainBackground
{
	background-color: #d8d8d8;
}


