.body
{
background-color:#f6f6f6;

}
.border{border:1px solid #1e2947;}
.NavMenuDivider {
	background-color: #344468;
	font-weight: bold;
	color: #FFFFFF;
		text-decoration: none;

}
.headerhome {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #1e2947;
	font-size:11px;
	font-weight: bold;
	color: #FFFFFF;
		text-decoration: none;

}

.textall{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #223C55;
	text-decoration: none;
}
.textallB{
    font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #1e2947;
	text-decoration: none;
}

.textall1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #223C55;
	text-decoration: none;
}
.textallB1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #223C55;
	text-decoration: none;
}

.headerhomehover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #FFFFFF;
		text-decoration: none;
	text-transform: none;
}
.headerhome:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #FFFFFF;
		text-decoration: none;
	text-transform: none;
}

.boldlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #223C55;
	text-decoration:none;
}
.boldlinks:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #e12947;
	text-decoration:underline;
}

.menutext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
	color:#FFFFFF;
	text-decoration:none;
	text-transform: none;
	}
a.menutexthover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
	color:#FFFFFF;
	text-decoration:none;
	text-transform: none;
	}
a.menutexthover:hover{
	color:#DB0500;
	text-decoration:none;
	text-transform: none;
	}
	
.NavMenuButton:active {
	color: #FFFFFF;
}

.NavMenuButton:hover {
	/*background-color: #4172AA;*/
	background-color:#E6E6E6;
	color: #000000;
	/*color: #4172AA;*/
	text-decoration: none;
}

.bottommenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:11px;
	text-decoration: none;
}

.bottommenuhover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:11px;
	text-decoration: none;
}
.bottommenuhover:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #db0500;
	font-size:11px;
	text-decoration: none;
}

.imgbg
{
background-color:#DBDBDB;


}
.imgborder
{

border:color:#FFFFFF;
}

      													 /*      div css   */

/* This is for the left menu -- all classes with mainDiv:mainPageElm heirarchy -- from version 1.2.7 mockup */

.leftmenubg{
        background-color: #FFFFFF;
        width: 220px;
        float: left;
        display: block;
        margin-right: 6px;
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 6px;
        padding-bottom: 2px;
}

#mainDiv .vNavButImg {
	padding-bottom: 4px;
}
#mainDiv #mainPgElm #mainPane {
	float: left;
	display: block;
	width: 731px;

}
#mainDiv #mainPgElm #clearDiv {
	display: block;
	clear: both;
}
#mainDiv #mainPgElm #vNavHolder .NewItemsHolder #NewProdHeader {
	background-image: url(images/headerGradation.gif);
	background-repeat: repeat-x;
}
#mainDiv #mainPgElm #mainPane #leftsubCatHold {
	display: block;
	float: left;
	width: 350px;
}
#mainDiv #mainPgElm #mainPane #rightSubCatHold {
	display: block;
	float: right;
	width: 350px;
}
#mainDiv .subCatHead:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FB6B02;
	padding-bottom: 6px;
	display: block;
	text-decoration: underline;
}
#mainDiv .subCatDev {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BBC9CA;
}
#mainDiv .moreA:hover {
	color: #FB6B02;
	text-decoration: underline;
}
#mainDiv .prodDes {
	font-weight: bold;
	font-size: 12px;
	color: #003366;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAE1;
}
#mainDiv .prodDesTxt {
	font-size: 12px;
	color: #333333;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAE1;
}
#mainDiv #categoryTOC #spanGroups #col1 #spanGroups a {
	padding-left: 10px;
	display: block;
}
#mainDiv #categoryTOC #spanGroups #col2 #spanGroups a {
	padding-left: 10px;
	display: block;
}
.vNavButton {
	background-color: #FFFFFF;
	background-image: url(../images/vNavButton.png);
	background-repeat: no-repeat;
	display: block;
	height: 28px;
	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #223C55;
	text-decoration: none;
	line-height: 24px;
	font-variant: normal;
	text-transform: capitalize;
	text-indent: 18px;
	text-align: left;
	white-space: nowrap;
	margin-bottom: 3px;
}
.vNavButtonPassive:hover {
        background-image: url(../images/vNavButtonOver.png);
        line-height: 24px;
        color: #2F4984;
}
.vNavButton:hover {
	background-image: url(../images/vNavButtonOver.png);
	background-image:url(../images/vNavButtonOver.png.jpg)
	line-height: 24px;
	color: #2F4984;
	
}

#mainDiv .vNavButtonPassive:hover {
        background-image: url(../images/vNavButtonOver.png);
        line-height: 24px;
        color: #2F4984;
}

#mainDiv .vNavButton:hover {
	background-image: url(../images/vNavButtonOver.png);
	line-height: 24px;
	color: #2F4984;
}

#mainDiv .vNavBtnOn {
	background-color: #FFFFFF;
	background-image: url(../images/vNavButtonOn.png);
	background-repeat: no-repeat;
	display: block;
	height: 28px;
	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #344468;
	text-decoration: none;
	line-height: 24px;
	font-variant: normal;
	text-transform: capitalize;
	text-indent: 18px;
	background-attachment: fixed;
	background-position: 0px 0px;
	text-align: left;
	white-space: nowrap;
	margin-bottom: 2px;
}
#mainDiv .vNavBtnOn:hover {
	background-image: url(../images/vNavButtonOver.png);
	line-height: 24px;
}
#mainDiv .vNavHolder .vNavButton .vNavBtnTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #223C55;
	text-decoration: none;
	display: block;
	text-align: left;
	padding-top: 5px;
}
.mainPanelText1 table td {
	color: #E6E6E6;
}
#mainDiv .vNavBtnOver {
	background-color: #E0E0E0;
	background-image: url(../images/vNavButtonOver.png);
	background-repeat: no-repeat;
	display: block;
	height: 28px;
	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #223C55;
	text-decoration: none;
	line-height: 24px;
	font-variant: normal;
	text-transform: capitalize;
	text-indent: 18px;
	text-align: left;
	white-space: nowrap;
	margin-bottom: 4px;
}
/* abhijeet. - Drop shadow for landing image */
#imgshadow {
        float: left;
        background: url(images/shadow.png) no-repeat bottom right;
        -moz-AlphaImageLoader(src='images/shadow.png', sizingMethod='scale');
}

#imgshadow div {
        background: url(images/shadow2.gif) no-repeat left top;
        padding: 0px 5px 5px 0px;
}
.tblunderline				
{
border: solid 1px; 
border-color:#0d2c89;
border-left-color:#FFFFFF;
border-right-color:#FFFFFF;
border-top:#FFFFFF;
border-bottom-color:#223C55;
}
.textlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #223C55;
	text-decoration:none;
}
.textlink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #223C55;
	text-decoration:underline;
}
.textarea1			{font-family: Tahoma; font-size: 8pt; color: #000000;border: solid 1px; border-color:#000000; width:100px;}
.textlink2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #223C55;
	text-decoration:underline;
}
.textlink2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #223C55;
	text-decoration:underline;
}

