/* CSS Document */
body{
margin:0px;
padding:0px;
font-size:12px;
background-color: #F6CC2D;
}
td{
vertical-align:top;
padding:0px;
margin:0px;
}

.rightendbg{
background-color:#e2f1f9;
border-left:1px solid #6aa3d0;
}
.contentbdr{
padding:0px 0px 0px 0px;
}
.contentbg{
background:url(images/content_bg.jpg) repeat-x;
}
.contentbottombg{
background:url(images/content_bottombg.gif);
}
.contentbg td{
vertical-align:none;
}
.insidecontentbdr{
border-left:1px solid #719600;
border-right:1px solid #719600;
}
.bluebg{
background-color:#e2f1f9;
}
.menuimg{
padding-bottom:2px;
}
.bgleftbottom{
background-color:#f7f8fa;
}
.bottomleft{
background:url(images/footer1.jpg) no-repeat;
}
.bottommiddle{
background:url(images/footer_2.jpg) no-repeat;
}
.footer td{
font-family:"Trebuchet MS";
font-size:12px;
font-weight:normal;
padding-left:0px;
color:#ffffff;
}
.footer a{
font-family:"Trebuchet MS";
font-size:12px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.otherfooters td{
vertical-align:bottom;
font-family:"Trebuchet MS";
font-size:12px;
font-weight:normal;
padding-left:20px;
color:#122d83;
}
.otherfooters a{
vertical-align:bottom;
font-family:"Trebuchet MS";
font-size:12px;
font-weight:normal;
color:#122d83;
text-decoration:none;
}
.darkbluebg{
background-color:#c8e6f6;
}
.othertopbg{
background-image:url(images/topcloudbg.gif);
}
.otherrightendbg{
background-color:#e2f1f9;
background-image:url(images/other_rightendbg.jpg);
background-repeat:repeat-x;
}
.middlebg{
background-color:#ffffff;
border-left:1px solid #6aa3d0;
border-right:1px solid #6aa3d0;
}
.other_footerleft{
background-image:url(images/footer_cloud.jpg);
background-repeat:no-repeat;
}
.otherfooter{
background-image:url(images/footer_bg.gif);
background-repeat:repeat-x;
}
.heading{
padding:10px 0px 0px 0px;
background-color:#ffffff;
}
.paragraphtext{
font-family:arial;
font-size:12px;
font-weight:normal;
padding:5px 5px 5px 40px;
color:#777777;
text-align:justify;
}

.paragraphtext1{
font-family:arial;
font-size:12px;
font-weight:normal;
padding:5px 17px 5px 17px;
color:#000000;
text-align:justify;
}


.paragraphtextphi{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#777777;
text-align:justify;
}
.newslettercontent{
padding:19px 30px;

}
.newletter{
border-left:1px solid #da9721;
border-right:1px solid #da9721;
background-color:#fad548;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
padding:5px 30px;
}
.newletter1{
border-left:1px solid #da9721;
border-right:1px solid #da9721;
background-color:#fad548;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
padding:5px 14px;
}
.newletter2{
border-left:1px solid #da9721;
border-right:1px solid #da9721;
background-color:#fad548;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
padding:5px 14px;
}


.login{
border-left:1px solid #da9721;
border-right:1px solid #da9721;
background-color:#fad548;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
padding:5px 25px;
}
.newsletterbgtop{
background:url(images/newsletter_topbg.gif) repeat-x;
}
.newsletterbg{
background-color:#fad548;
}
.newsletterbgbottom{
background:url(images/newsletter_bottombg.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.newsletterselectgroup{
border-bottom:1px solid #719600;
}
.newslettergroupmiddle{
background-color:#a1d603;
}
.newsletterselectgroup td{
vertical-align:middle;
}
.dropdown{
border:1px solid #719600;
font-family:arial;
font-size:12px;
color:#777777;
width:91px;
}

.sideheadbg{
background-color:#bf3300;
height:30px;
}
.sideheadbg td{
background-color:#bf3300;
font-family:Tahoma;
font-size:12ps;
color:#ffffff;
vertical-align:middle;
font-weight:bold;
}
.sideheadleft{
border-left:1px solid #da9721;
}
.sideheadright{
border-right:1px solid #da9721;
}
.formtbl td{
padding:2px;
}
.txtfld{
width:161px;
border:1px solid #da9721;
font-size:11px;
font-family:Tahoma;
padding-left:2px;
}
.btn{
background-image:url(images/btn.jpg);
background-repeat:no-repeat;
text-align:left;
padding:0px 0px 0px 12px;
color:#000000;
font-family:Tahoma;
font-size:12px;
border:none;
cursor:pointer;
width:83px;
height:21px;
}
.forgotpasswordbtn{
background-image:url(images/forgotpasswordbtn.jpg);
background-repeat:no-repeat;
text-align:left;
padding:2px 0px 2px 12px;
color:#000000;
font-family:Tahoma;
font-size:12px;
border:none;
cursor:pointer;
width:140px;
height:21px;
}
.btn_bdr{
border-bottom:1px solid #719600;
}

.btn_bdr2{
border-bottom:1px solid #719600; width:175px; 
}


.bttn {
	background-image: url(images/bttn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 21px;
	width: 84px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:100;
	color: #000000;
	text-decoration: none;
	text-align:left;
	cursor:pointer;
	vertical-align:middle;
	padding: 2px 23px 0px 10px;
	border:0px;
}

.button{
background-color:#a1d603;
color:#000000;
padding:3px 0px 0px 4px;
font-family:Tahoma;
font-size:12px;
cursor:pointer;
text-align:center;
}
.button a{
color:#000000;
font-family:Tahoma;
font-size:12px;
cursor:pointer;
text-align:center;
text-decoration:none;
}
.button a:hover{
text-decoration:none;
}
.leftpadd{
padding-left:10px;
}
.leftpadd1{
padding-left:24px;
}
.newletter1{
border-left:1px solid #da9721;
border-right:1px solid #da9721;
background-color:#fad548;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
}
.registration{
border-collapse:collapse;
}
.registrationtbl td{
padding:0px 24px;
}
.registerrightbdr{
border-right:1px solid #da9721;
}
.registerrighttopbdr{
border-right:1px solid #da9721;
border-top:1px solid #da9721;
padding-top:0px;
padding-bottom:0px;
}
.innertable td{
margin:0px;
padding:2px 6px ;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;

}
.innertable1 {
margin:0px;
padding:2px 6px ;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;

}

.txtfld2{
font-family:arial;
font-size:11px;
font-weight:normal;
color:#000000;
border:1px solid #da9721;

}
.rednopadding td{
padding:0px;
}
.rightbdrbg{
background-image:url(images/rightbdr.gif);
background-repeat:no-repeat;
background-position:right;
}
.toprightbdrbg{
background-image:url(images/rightbdr.gif);
background-repeat:repeat-y;
background-position:right;
}
.chk{
border:1px solid #da9721;
padding:0px;
margin:0px;
height:15px;
width:15px;
}
.chk1{
padding:0px;
margin:0px;
height:15px;
width:15px;
}
.redcolor{
color:#FF0000;
}
.shoppingcart{
border-collapse:collapse;
font-family:arial;
font-size:12px;
color:#000000;
}
.shoppingcart td{
border:1px solid #da9721;
vertical-align:top;
padding:2px;
}
.shoppingcart th{
border:1px solid #da9721;
background-color:#fae348;
vertical-align:top;
padding:2px;


}
.cartcontent{
padding-left:10px;
}
/*siteadmin*/
.adminheaderbg{
background-color:#c9e7f6;
}
.adminfotter_bluebg{
background-color:e3f2f9;
}
.admin_footerleft{
background-image:url(images/footer_cloud.jpg);
background-repeat:no-repeat;
}
.adminmenu{
background-color:#f87a02;

}
.adminmenu  a{border-top:1px solid #bf3300;
color:#fee4cc;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
display:block;
height:22px;
padding:7px 0px 0px 0px;
}
.adminmenu a:hover{
color:#bf3300;
text-decoration:none;
display:block;
}
.adminmenu td{
vertical-align:middle;
}
.button1{
background-color:#F88D02;
color:#000000;
padding:3px 0px 0px 4px;
font-family:Tahoma;
font-size:12px;
cursor:pointer;
text-align:left;
}
.button1 a{
color:#000000;
font-family:Tahoma;
font-size:12px;
cursor:pointer;
text-align:left;
text-decoration:none;
}
.button1 a:hover{
text-decoration:none;
}

.purchase th{
font-weight:bold;
font-size:12px;
text-align:left;
vertical-align:top;
padding:2px;
padding:2px 2px 2px 15px;
background-color:#D8F0FC;
}
.purchase td{
padding:2px 2px 4px 15px;
font:Arial;
color:#000000;
font-size:12px;
vertical-align:top;
}

.button2{
background-color:#d6d6d6;
font-family:arial;
color:#000000;
font-size:11px;
cursor:pointer;
width:50px;
}
.logobord {
	border: 1px solid #0C6D9C;
}
.notopvertical td{
vertical-align:bottom;
font:Arial;
font-weight:bold;
font-size:12px;
color:#000000
}
.shoppingcart1{
border-collapse:collapse;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
}
.shoppingcart1 td{
background-color:#EBF5FA;
vertical-align:middle;
text-align:left;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
.shoppingcart1 th{
background-color:#D8F0FC;
background-image:none;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#444444;
padding:2px 2px 2px 10px;
vertical-align:middle;
text-align:left;
border-top:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;

}
ul{
padding-left:20px;
margin:0px;
border:0px solid #000000;
list-style-type:square;
}

li{
padding-left:0px;
margin:0px;
border:0px solid #000000;
}

.nopadding td{
padding:0px;
}
a{
color:#000000;
text-decoration:none;
}
.smallarrow{
font-size:11px;
}
/* added by sreekanth*/
.txt_new{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
}
/* end */
.txtfld3{
font-family:arial;
font-size:11px;
font-weight:normal;
color:#000000;
border:1px solid #da9721;
padding-left:2px;
}
.innertable ul{
margin:5px;
padding-left:10px;
color:#000;
}
.innertable li a{
background:url(images/familyarrow.gif) no-repeat 0 .4em;
padding:2px 2px 2px 20px;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#bf3300;
text-decoration:none;
line-height:18px;
}
.innertable li a:hover{
color:#9e2c02;
text-decoration:none;
}
.speciallisting td{
margin:0px;
padding:1px 3px ;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
vertical-align:text-top;
}
.speciallisting ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.speciallisting li{
background:url(images/redbullet.gif) no-repeat 0 .4em;
padding-left:12px;
}

.smsg{font-family:Arial, Helvetica, sans-serif; color:#006699; font-size:12px; font-weight:bold;
}

.emsg{font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:12px;
}


/* Madan */
.backbutton{
background-color:#a1d603;
color:#000000;
padding:3px 0px 0px 4px;
font-family:Tahoma;
font-size:12px;
cursor:pointer;
text-align:left;
}
.backbutton a{
color:#000000;
font-family:Tahoma;
font-size:12px;
cursor:pointer;
text-align:center;
text-decoration:none;
}
.backbutton a:hover{
text-decoration:none;
}
.printbtn{
border:0px;
background:url(images/familyarrow.gif) no-repeat 0 .6em;
padding:2px 2px 2px 10px;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#bf3300;
text-decoration:none;
cursor:pointer;

}
#blut_text:link {
font-family:"Trebuchet MS";
font-size:12px;
font-weight:bold;
color:#488ABF;
text-decoration: underline;
}
#blut_text:visited {
font-family:"Trebuchet MS";
font-size:12px;
font-weight:bold;
color:#488ABF;
text-decoration:underline;
}

#blut_text:hover {
font-family:"Trebuchet MS";
font-size:12px;
font-weight:bold;
color:#122d83;
text-decoration:none;
}



