body
{
	margin:0 0 10px 0;
	padding:0;
	background:#ffffff;
	font-family:helvetica,verdana,tahoma,arial,times new roman,sans-serif;
	font-size:12px;
	color:#4B4B4B;
	line-height:17px;
}

td
{
	font-family:helvetica,verdana,tahoma,arial,times new roman,sans-serif;
	font-size:12px;
	color:#4B4B4B;
	line-height:17px;
}


a1
{
	color:#454545;
	font-weight:normal;
	text-decoration:none;
	font-size:150px;
}
a1:hover
{
	color:Red;
}


a
{
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
}
a:hover
{
	color:#000;
	/*width:139px;
	background:url(../website_graphics/left_nav_bg.jpg) no-repeat 0px 0px;
	float:left;*/
}


a.test
{
	color:#047577;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	display:block;
	width:185px;
	padding:5px;
	}
a.test:hover
{
	background-color:Green;
	color:#fff;
	}


h1
{
	color:#4B4B4B;
	font-weight:bold;
	font-size:14px;
	
	margin:0;
}

/*************************
	Form Start
************************/
form
{
	display:inline;
}
input
{
	border:solid 1px #CACACA;
	color:#4B4B4B;
}

.TxtField
{
	border:solid 1px #000;
}
/*************************
	Form End
************************/


/*************************
	Header Start
************************/
.TopPanel
{
	background:#ffffff;
	border-bottom:solid 2px #fff;
}
.TopPanel td
{
	color:#A8A8A8;
}
.TopPanel a
{
	font-size:12px;
	/*font-weight:bold;*/
	color:#000000;
	text-decoration:none;
}
.TopPanel a:hover
{
	color:#000000;
}
.TopNav
{
	background:url(../website_graphics/top_nav_bg.jpg) #036668 repeat-x;
	height:34px;
	border-left:solid 1px #fff;
}
.TopNav td
{
	color:#fff;
}

/*************************
	Header End
************************/

/*************************
	Body Start
************************/
.MainContainer
{
	width:980px;
	background:#f2f2f4;
	padding:0px;
}
.LeftNavBg1
{
	/*background:url(../website_graphics/left_nav_bg.jpg) no-repeat 0 0;
	border-bottom:solid 1px #CECECE;
	border-left:solid 1px #CECECE;
	border-right:solid 1px #CECECE;
	*/
	background:#F2F2F4;
	padding:0 0 0 0px;
	width:195px;
	
}

.LeftNavBg2
{
	background:url(../website_graphics/left_nav_bg.jpg) no-repeat 0px 0px;
	/*border-left:solid 1px #CECECE;
	border-right:solid 1px #CECECE; 
	background:#F2F2F4;*/
	padding:0px 0px 15px 15px;
	width:195px;
	height :15px;
	line-height:14px;
	text-transform:uppercase;
	
	
}

.LeftNavBor
{
	/*background:url(../website_graphics/left_nav_lines.jpg) repeat-y; */
	background:#F2F2F4;
	/*border-bottom:solid 1px #CECECE;*/
}

.ProBox
{

}
.ProBoxBor
{
	border:solid 0px #CECECE;
	width:114px;
	height:152px;
	margin-right :6px;
	text-align:center ;
}

.ProBoxBor1
{
	border:solid 1px #CECECE;
	width:180px;
	height:160px;
	margin-right :6px;
	text-align:center ;
}
.ProBox td
{
	font-size:9px;
	line-height:16px;	
}
.PadTpBm10
{
	padding:10px 0;
}
.Breadcrumb td
{
	color:#9D9D9D;
	font-size:9px;
}
.Breadcrumb a
{
	font-size:9px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
.Breadcrumb a:hover
{
	color:#047577;
}
.BoxGrey
{
	border:solid 1px #CACACA;
}
.Pad15
{
	padding:15px;
}
.TableFormat 
{
	background-color:#F2F2F4;
}
.TableFormat td
{
	background-color:#F2F2F4;
}
.TableFormat th
{
	background-color:#F9F9F9;
	font-size:12px;
	color:#666666;
}
/*************************
	Body End
************************/

/*************************
	Footer Start
************************/
.Footer
{
	height:25px;
	background:#222222;
	/* visibility :hidden ; */
}

.Footer td
{
	font-weight:normal;
	color:#666666;
	font-size:12px;
}

.Footer a
{
	font-weight:normal;
	color:#666666;
	font-size:12px;
	
}
.Footer a:hover
{
	color:#fff;
}


/*************************
	Footer End
************************/


.leftnavtest
        {
            width: 190px;
        }
        /*ul
        {
            margin: 0px;
            padding: 0px;
        }
        ul li
        {
            list-style: none;
            width: 190px;
            height: 34px;
            display: block;
            background: url(  '../img1/leftnav-bg.jpg' ) no-repeat;
            font: 12px Arial, Helvetica, sans-serif #FFF;
            line-height: 34px;
            margin-bottom: 1px;
        }*/
         a.test
        {
            list-style: none;
            width: 180px;
            font-weight:bold;
            height: 34px;
            display: block;
            background: url(  '../img1/leftnav-bg.jpg' ) no-repeat;
            font: 12px Helvetica, sans-serif;
            color: #FFF;
            line-height: 34px;
            padding: 2px 0px 0px 5px;
            text-decoration: none;
        }
         a.test:hover
        {
            list-style: none;
            width: 180px;
            height: 34px;
            font-weight:bold;
            display: block;
            background: url(  '../img1/leftnav-on.jpg' ) no-repeat;
            font: 12px Helvetica, sans-serif;
            color: #FFF;
            line-height: 34px;
                padding: 2px 0px 0px 5px;
            text-decoration: none;
        }
        
.DarkText
{
    background-color: #808080;
    color: #FFFFFF;
    font-weight: 500;
    padding: 5px;
    font-size: 12px;
    font-style: normal;
}



td.off {
background: #000000;

}

td.on {
background: #f2f2f4;
}


.aMenu a
{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	padding:7px 8px 8px 8px;
	
}
.aMenu a:hover
{
	color:#991B1F;
	/*height :26px;*/
}
.aMenu a.active
{
	background: #f2f2f4;
	color:#991B1F;
	/*height :26px;*/

}

.recTD
{ padding-left :10px;
  background-color:#f2f2f4;
}

.leftnav li a.active1
{
	width:175px; display:block; background:url('../website_graphics/bg-hover.jpg') no-repeat 0px 5px;list-style:none; color:#000; padding:3px 0px 3px 20px; font-weight :bold ;
}

/*****************Left Navigation CSS Starts here***************************/
ul.leftnav{margin:0px; padding:0 0 0 20px;}
ul.leftnav li{width:185px; display:block; list-style:none; font:13px helvetica,Verdana,Tahoma, Arial; color:#000; text-transform:uppercase;}
ul.leftnav li a{width:175px; display:block; list-style:none; color:#000; padding:3px 0px 3px 0px;}
ul.leftnav li a:hover{width:175px; display:block; background:url('../website_graphics/bg-hover.jpg') no-repeat 0px 3px;list-style:none; color:#000; padding:3px 0px 3px 0px; }

ul.subnav{margin:0px; padding:0 0 5px 0;}
ul.subnav li{width:160px; display:block; list-style:none; font:13px helvetica,Verdana, Tahoma, Arial; color:#000; text-transform:capitalize; padding:0px 0px 0px 0px;}
ul.subnav li a{width:130px; display:block; background:url('../website_graphics/bg-submenu1.jpg') no-repeat -22px 3px; list-style:none; color:#000; padding:4px 0px 1px 10px;}
ul.subnav li a:hover{width:130px; display:block; background:url('../website_graphics/bg-hover1.jpg') no-repeat -22px 3px;list-style:none; color:#000; padding:4px 0px 1px 10px;}
ul.subnav li .bgon {width:130px; display:block; background:url('../website_graphics/bg-hover1.jpg') no-repeat -22px 3px;list-style:none; color:#000; padding:4px 0px 1px 10px; }

ul.subnav1{margin:0px; padding:5px 0 0 0;}
ul.subnav1 li{width:185px; display:block; list-style:none; font:13px helvetica,Verdana, Tahoma, Arial; color:#000; text-transform:capitalize; padding:0px 0px 0px 0px; margin :0;}
ul.subnav1 li a{width:165px; display:block; background:url('../website_graphics/bg-submenu2.jpg') no-repeat -8px 2px; list-style:none; color:#000; padding:4px 0px 1px 8px; margin :0;}
ul.subnav1 li a:hover{width:165px; display:block; background:url('../website_graphics/bg-hover2.jpg') no-repeat -8px 2px;list-style:none; color:#000; padding:4px 0px 1px 8px; margin :0;}
ul.subnav1 li .actbg {width:165px; display:block; background:url('../website_graphics/bg-hover2.jpg') no-repeat -8px 2px;list-style:none; color:#000; padding:4px 0px 1px 8px; margin :0;}

/*****************Left Navigation CSS Ends here***************************Verdana */


span.title{font:35px Helvetica, Arial, Verdana, Tahoma; color:#B2B2B2; background:#F2F2F2; padding:0px 5px 0px 5px;}
.linebg{background:url('../website_graphics/subpage_graphics/legend-topbg.jpg') repeat-x 0px 19px;}
.linebg1{background:url('../website_graphics/subpage_graphics/legend-topbg.jpg') repeat-x 0px 11px;}
.blockbg{border-left:1px solid #CECECE; border-right:1px solid #CECECE;}
.greybdr{border:1px solid #CECECE;}
.whtbdr{border-right:1px solid #FFF;}
.blkbdr{border:1px solid #000000;}

.greybg{background:#DBDBDD;}
.dotbg{background:url('../website_graphics/subpage_graphics/dotbg.jpg') repeat-x bottom;}
.tblcap{font:11px Helvetica, Arial, Verdana, Tahoma; color:#000; font-weight:bold; padding:8px 5px 8px 5px;}
.proname{font:11px Helvetica, Arial, Verdana, Tahoma; color:#000; padding:8px 5px 8px 5px;}
.proname span{font:11px Helvetica, Arial, Verdana, Tahoma; color:#991B1F;}
.proname b{font:10px Helvetica, Arial, Verdana, Tahoma; color:#7F7F7F;}

/*Top Navigation CSS starts here*/
.steps{padding:10px 0px 10px 0px;}
#mainnav {overflow: hidden;height:30px; width:766px;}
#mainnav ul {margin:0px;padding:0;}
#mainnav li {margin: 0; padding:0; list-style-type: none; display: inline; float: left; font:11px Arial, Tahoma, verdana; color:#991B1F; text-align:center;}
#mainnav p {text-decoration:none !important; display:block; background: url(../website_graphics/subpage_graphics/basketoptions.jpg) 0px 0px; overflow: hidden; height:30px; color:#991B1F; cursor:auto; margin:0px;}
#mainnav p span { visibility:hidden;}

#menu01, #menu01 p {background-position: 0 0; width: 157px; padding-top:7px;}
#menu01 p.active{background-position: 0px 30px; font-weight:bold; }

#menu02, #menu02 p {background-position: -157px 0; width: 132px; padding-top:7px;}
#menu02 p.active {background-position: -157px 30px; font-weight:bold;}

#menu03, #menu03 p {background-position: -289px 0;width: 142px; padding-top:7px;}
#menu03 p.active {background-position: -289px 30px; font-weight:bold;}

#menu04, #menu04 p {background-position: -431px 0;width: 152px; padding-top:7px;}
#menu04 p.active {background-position: -431px 30px; font-weight:bold;}

#menu05, #menu05 p {background-position: -583px 0; width: 178px; padding-top:7px;}
#menu05 p.active {background-position: -583px 30px; font-weight:bold;}

/*Top Navigation CSS ends here*/

/*Login Page Design CSS*/
.dotline{border-right:1px dashed #9D9EA0;}
.redtxt{font:16px Helvetica, Arial, Verdana, Tahoma; color:#991B1F; font-weight:bold; padding:5px 5px 3px 5px;}
.blktxt{font:11px Helvetica, Arial, Verdana, Tahoma; color:#000; line-height:15px; padding:3px 5px 10px 5px;}

ul.register{margin:0px; padding:0px;}
ul.register li{list-style:none; background:url('../images/red-bullet.jpg') no-repeat 5px 6px; font:11px Helvetica, Arial, Verdana, Tahoma; color:#000; font-weight:bold; padding:1px 0px 1px 15px;}

.label{font:11px Helvetica, Arial, Verdana, Tahoma; color:#000; line-height:15px; padding:10px 0px 3px 0px;}
.label a{font:13px Helvetica, Arial, Verdana, Tahoma; color:#000; font-weight:bold; text-decoration:underline;}