body {margin-bottom:0px; margin-left:0px; margin-top:0px; margin-right:0px;}
.mainbg{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color:#A5CBF0;
	border: 0px solid #000000;
}
.fulltable{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background: #A5CBF0 url(mainbg.jpg) top left repeat-x;
	border: 0px solid #000000;
}
.maintable{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color: #ffffff;
	border: 0px solid #000000;
}
.headtable{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background: #ffffff url(topbg.jpg) top left no-repeat;
	border: 0px solid #000000;
}
.headsubtable{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	border: 0px solid #000000;
}
.linkimg
{
	border: 0px solid #000000;
}
.toplinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003D75;
	text-decoration:none;
}
.hsadd{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#5C5D5E;
	font-weight:bold;
}
.hsaddd{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#B5030A;
	font-weight:bold;	
}
.hsaddi{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#676869;
	font-style:italic;
}
.hsaddlegend{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1C89EE;
	font-weight:bold;
}
.hsadddata{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676869;
	font-weight:bold;
}
.hsaddemail{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#676869;
	font-weight:bold;
	text-decoration:none;
}
.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#1C89EE;
}
.footerlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.footerlinksh{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B5030A;
	text-decoration:none;
}
.datelogotable{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4B4A4A;
	background: #D5D4D2 url(datelogobg.jpg) top left repeat-x;
	border: 0px solid #000000;
}
.datelogosubtable{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4B4A4A;
	border: 0px solid #000000;
}
.datedata{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#898989;
	font-weight:bold;
}
.uline{
	text-decoration:underline;
}
.mainboxlinktable{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color: #ffffff;
	border: 1px solid #DCDCDC;
}
.mainboxlinktable1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color: #ffffff;
	border: 0px solid #DCDCDC;
}
.mainboxlinktable1 td{
	border: 1px solid #DCDCDC;
	border-collapse:collapse;
}
.mainboxlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4B4A4A;
	font-weight:bold;
	text-decoration:none;
}
.mainboxlinks1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4B4A4A;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.mainboxlinkss{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4B4A4A;
	font-weight:bold;
	text-decoration:none;
}
.mainboxlinksh{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#B5030A;
	font-weight:bold;
	text-decoration:none;
}
.mainboxlinkspad{
	padding-left:5px;
}
.mainboxlinksbg{
	padding-left:5px;
	padding-top:4px;
	background: #ffffff url(mainlinksbg.jpg) top left repeat-x;
}
.mprylinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4B4A4A;
	background: #ffffff url(mainpagelinksbg.jpg) top left repeat-x;
	border: 0px solid #000000;
}
.mprylinkstext{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B5030A;
	font-weight:bold;
}
.leftlinks{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}
.leftlinkss{
	font-family:Arial;
	font-size:11px;
	color:#B5030A;
	text-decoration:underline;
}
.leftaddresstable{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4F4F4F;
	background-color: #ffffff;
	border: 1px solid #DBDBDB;
}
.leftaddresssubtable{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4F4F4F;
	background-color: #ffffff;
	border: 0px solid #DBDBDB;
}
.leftaddresshead{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B5030A;
	font-weight:bold;
}
.leftaddresslnk{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4F4F4F;
	text-decoration:none;
}
.mainlogotable{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color: #F2F4F1;
	border: 1px solid #DBDBDB;
}
.mainlogotable td{
	border: 1px solid #DBDBDB;
	border-collapse:collapse;
}
.sublogotable{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color: #F2F4F1;
	border: 0px solid #DBDBDB;
}
.sublogotable td{
	border: 0px solid #DBDBDB;
}
.sublogotabletd{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color: #ffffff;
	border: 0px solid #DBDBDB;
}
.featured1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#505050;
	background-color: #B7DAE5;
	border: 1px solid #DADADA;
}
.featured1head
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	background-color: #2B9BC8;
	font-weight:bold;
}
.featured2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#505050;
	background-color: #C7D4E3;
	border: 1px solid #DADADA;
}
.featured2head
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	background-color: #4A78B6;
	font-weight:bold;
}
.featured3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#505050;
	background-color: #E4CDC6;
	border: 1px solid #DADADA;
}
.featured3head
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	background-color: #BB5642;
	font-weight:bold;	
}
.featuredtable
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#505050;
}
.featuredbody
{
	padding:8px;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#505050;
	background-color: #ffffff;
}
.featuredbody1
{
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#505050;
	background-color: #ffffff;
}
.featuredrm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color: #1C89EE;
}
.featuredrmlnk
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.mainorgtable{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color: #F2F4F1;
	border: 1px solid #DBDBDB;
}
.suborgtable{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color: #ffffff;
	border: 0px solid #DBDBDB;
}
.orghead{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#013667;
}


/****/
.internalmsg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color: #f8f8f8;
	border: 3px solid #EBE9E7;
}
.ipitable
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color: #ffffff;
	border: 1px solid #DADADA;
}
.ipitablesub
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color: #ffffff;
	border: 0px solid #DADADA;
}
.headingtable
{
	background: #ffffff url(headingbg.jpg) center left repeat-x;
}
.head1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#5C5D5E;
	font-weight:bold;
}
.head2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#B5030A;
	font-weight:bold;
}
.head3
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1C89EE;
	font-weight:bold;
}
.headingtable1
{
	background: #ffffff url(isheadbg.jpg) top left repeat-x;
}
.headingtable2
{
	background: #ffffff url(headingbg.jpg) top center repeat-y;
}
.head4
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#B5030A;
	font-weight:bold;
}
.small1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#434343;
}
.innerrowstyle
{
	text-align:justify;
	line-height:18px;
}
.internallinks{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1C89EE;
	text-decoration:none;
}
.internallinks:hover{color:#434343;}

.internallinkss{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1C89EE;
	text-decoration:none;
}
.internallinkss:hover{color:#434343;}

/****/

/**
#############################
Grid View for Cart CSS Starts
#############################
**/

.gvtable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color: #E7E6E4;
	/**border: 0px solid #3A3A3A;**/
}
.gvrow
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color: #E7E6E4;
	border: 0px solid #3A3A3A;
}
.gvrrow
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color: #F8F8F8;
	border: 0px solid #3A3A3A;
}
.gvhead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	background-color: #DBDBDB;
	font-weight:bold;
	border: 0px solid #3A3A3A;
}
.infomsg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	font-weight:bold;
}
.dnone
{	
	display:none;
}
.gvpager{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #5E98AE;
}

/**
#############################
Grid View for Cart CSS Ends
#############################
**/

.gvtable1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#434343;
	background-color: #ffffff;
	border: 0px solid #000000;
}
.gvrow1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#434343;
	background-color: #ffffff;
	border: 0px solid #000000;
}
.gvrrow1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#434343;
	background-color: #ffffff;
	border: 0px solid #000000;
}



/**
#############################
Table for Displaying Cart Starts
#############################
**/
.internaltable
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color: #ffffff;
	border: 0px solid #000000;
}
.scarttable{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color: #F8F8F8;
	border: 1px solid #DBDBDB;
	border-collapse:collapse;	
}
.scarttable td, th{
	border: 1px solid #DBDBDB;
	border-collapse:collapse;
}
/**
#############################
Table for Displaying Cart Ends
#############################
**/

.formfields
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color: #f2f2f2;
	border: 1px solid #000000;
}

.heading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#434343;
	font-weight:bold;
}

.heading1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	font-weight:bold;
}
.rfield
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
}
.rfields
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff0000;
}
.alertmsg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
}
.formtablee{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color: #F8F8F8;
	border: 1px solid #DBDBDB;
	text-align:left;	
}
.formtablesub{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color: #F8F8F8;
	border: 0px solid #DBDBDB;
	text-align:left;	
}

.formtable{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color: #F8F8F8;
	border: 1px solid #DBDBDB;
	border-collapse:collapse;	
}
.formtable td{
	border: 1px solid #DBDBDB;
	border-collapse:collapse;
}
.formtableheading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	background-color: #DBDBDB;
	font-weight:bold;
	border: 0px solid #3A3A3A;
}
.subtable
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color: #ffffff;
	border: 0px solid #000000;
}

.mainlinkboxxx
{
	line-height:25px;
}
.mainlinkboxx
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color: #ffffff;
	border-right: 1px solid #656565;
	border-left: 1px solid #656565;
	border-top: 1px solid #656565;
	/**width:200px;**/
	width:175px;
	line-height:20px;
	text-align:left;
	padding-left:5px;
}
.mlbx
{
	border-bottom: 1px solid #656565;
}

.pftlinkstable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	background: #ACD7E7 url(ftbg.jpg) top left repeat-x;
	border: 0px solid #3A3A3A;
}

a:hover{color:#1C89EE;}
a.featuredrmlnk:hover{color:#B5030A;}
a.footerlinks:hover{color:#B5030A;}
a.footerlinksh:hover{color:#ffffff;}
a.mainboxlinks:hover{color:#B5030A;}
a.mainboxlinksh:hover{color:#4B4A4A;}
a.leftlinks:hover{color:#B5030A;}
a.leftlinkss:hover{color:#000000;}

.newfeaturedtable
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	background-color: #ffffff;
	border: 1px solid #DBDBDB;
}
.newfeaturedtabletd{
	border: 1px solid #DBDBDB;
	border-collapse:collapse;
}
.nflink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.nfprodrowh
{
	background-color:#E0ECF8;
}
.nfprodrow
{
	background-color:#ffffff;
}
a.nflink:hover{color:#434343;}
