body
{ background-color:#ffffff;
  margin-top:5px;
  margin-bottom:5px;
	margin-top: 10px;
}

/* ................ssl part .................. */
.silver{
 background-color: #CCCCCC;
  color: #000000;
  }
  
  .lightsilver{
   background-color: #EBEBEB;
    color: #000000;
    }
    

.box2 {
        background-color: #FCFCFC;
        width:520px;
        position:relative;

        padding:0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
}
.box2 h1{

padding:0px 0px 0px 0px;;
margin:0px 0px 0px 0px;
line-height:30px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14px;

vertical-align: top;
}

td.complete {
width: 585px;
border-left: 1px #84C801 solid;
border-right: 1px #84C801 solid;
padding: 5 20 8 20;
text-align: center;
}

.box2 input{
padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 0px;
}

.box2 h1 .ssl-red-text{
color:red;
}
.box2 h2{
        font-family: Tahoma,Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
color:black;

display:inline;
text-indent:10px;
line-height:20px;
}

.box2 .green{
color: #71A457;
}

.box2 form{
padding: 0px;
margin: 0px;
}

.box2 h2 .red{
font-size:11px;color:red;text-decoration:underline;padding:0px;margin:0px;}

.box3 {
        position:relative;
        padding:0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
}





/* ................End body .................. */
.HeaderBg
{
	background-image: url(images/Top-banner.jpg);
	background-repeat: no-repeat;
	width: 100%;
	height: 74px;
	padding-right: 12pX;
}
.Logo
{
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	height: 59px;
	width: 93px;
}
.menulinktop:link
{
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 5px;
	vertical-align: middle;
	text-decoration: none;
}
.menulinktop:active
{
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 5px;
	vertical-align: middle;
	text-decoration: none;
}

.menulinktop:visited
{
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 5px;
	vertical-align: middle;
	text-decoration: none;
}
.menulinktop:hover
{
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 5px;
	vertical-align: middle;
	text-decoration: underline;
}
.txtfield
{
	border: solid 1px #193173;
	background-color: #FFFFFF;
	height: 19px;
	width: 110px;
	color: #39414B;
	font-family: arial;
	font-size: 11px;
}
.txtfield2
{
	border: solid 1px #8B9FB9;
	background-color: #FFFFFF;
	height: 19 px;
	width: 110px;
	color: #39414B;
	font-family: arial;
	font-size: 11px;
}

.menubg
{
	background-image: url(images/menu-bg.jpg);
	width: auto;
	background-repeat: repeat-x;
	height: 25px;
	background-position: top center;
}
.menubg2
{
	background-image: url(images/menu-bg2.jpg);
	width: auto;
	background-repeat: repeat-x;
	height: 25px;
	background-position: top center;
	border-right: solid 1px #9BAACE;
}
.menulink
{
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	padding-left: 4px;
	padding-right: 4px;
}
.menulink1
{
	background-image: url(images/menu-selected.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	height: 25px;
	padding-left: 4px;
	padding-right: 4px;
}


.menulink:link
{
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-top: 6px;
	text-decoration: none;
}
.menulink:active
{
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-top: 6px;
	text-decoration: none;
}

.menulink:visited
{
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-top: 6px;
	text-decoration: none;
}
.menulink:hover
{
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-top: 6px;
	text-decoration: underline;
}
.menu-seperator
{
	width: 3px;
	padding-left: 1px;
	padding-right: 1px;
}
/* End CSS header */
/* ...................................................Start CSS Left............................... */

.SubMenuLeft
{
	background-image: url(images/SubMenuRight.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}
.SubMenuRight
{
	background-image: url(images/SubMenuLeft.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}
.SubMenuTop
{
	background-color: #E3E7F1;
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 7px;
	width: auto;
}
.SubMenuBg
{
	background-image: url(images/SubMenuBg.jpg);
	background-repeat: repeat-x;
	padding-top: 0px;
	height: 265px;
	vertical-align: top;
}
.leftPannel
{
	padding-top: 3px;
	padding-bottom: 0px;
}
.LeftWidth
{
	width: 180px;
	padding-bottom: 1px;
	padding-top: 15px;
}
.RightWidth
{
	padding-top: 15px;
	padding-bottom: 9px;
}
.LeftText
{
	color: #193173;
	font-family: arial;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 0px;
}
.leftHeading
{
	height: 22px;
	padding-left: 5px;
	background-color: #CCD4E6;
	border-left: solid 8px #324C97;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
	color: #D24513;
	vertical-align: middle;
}




/* End CSS Left */
/* ................................................Start Links........................................ */

/*....................onlinestore-links.................................*/
.store:link
{
	font-family: arial;
	font-size: 12px;
	color: #2349B0;
	padding: 0px;
	vertical-align: top;
	text-decoration: underline;
}
.store:active
{
	font-family: arial;
	vertical-align: top;
	font-size: 12px;
	color: #2349B0;
	padding: 0px;
	text-decoration: underline;
}
.store:visited
{
	font-family: arial;
	vertical-align: top;
	font-size: 12px;
	color: #2349B0;
	padding: 0px;
	text-decoration: underline;
}
.store:hover
{
	font-family: arial;
	font-size: 12px;
	color: #576FB1;
	vertical-align: top;
	padding: 0px;
	text-decoration: underline;
}

/* .............. Footer ................................*/

.footer
{
	background-image: url(images/footer.jpg);
	background-repeat: repeat-y;
	height: 31px;
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
}


/* .............Gray link Class................ */

.gray:link
{
	font-family: arial;
	font-size: 11px;
	color: #193173;
	padding: 0px;
	vertical-align: top;
	text-decoration: none;
}
.gray:active
{
	font-family: arial;
	vertical-align: top;
	font-size: 11px;
	color: #193173;
	padding: 0px;
	text-decoration: none;
}
.gray:visited
{
	font-family: arial;
	vertical-align: top;
	font-size: 11px;
	color: #193173;
	padding: 0px;
	text-decoration: none;
}
.gray:hover
{
	font-family: arial;
	font-size: 11px;
	color: #193173;
	vertical-align: top;
	padding: 0px;
	text-decoration: underline;
}

/* .............. Footer ................................*/

.footer
{
	background-image: url(images/footer.jpg);
	background-repeat: repeat-y;
	height: 31px;
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
}


/* .............. HomePageBg ................................*/
.HomePageBg
{
	background-image: url(images/HomePage-bg.jpg);
	background-repeat: repeat-x;
	height: 358px;
}
.PromotionBg
{
	background-image: url(images/PromotionBg.jpg);
	background-repeat: repeat-x;

}
.ProductLeft
{
	background-image: url(images/ProductLeft.gif);
	height: 206px;
	background-position: right top;
	background-repeat: no-repeat;
	width: 10px;
}

.ProductRight
{
	background-image: url(images/ProductRight.gif);
	height: 206px;
	background-position: Left top;
	background-repeat: no-repeat;
	width: 10px;
}
.ProductMiddle
{
	border-top: solid 1px #5A7BCA;
	width: auto;
	padding-top: 9px;
	background-color: #FFFFFF;
}
/* .............. Common ................................*/
.txt
{
	color: #193173;
	font-family: arial;
	font-size: 12px;
	line-height: 17px;
	z-index: auto;
}


.Price
{
	color: #193173;
	font-family: Arial;
	font-size: 16px;
	line-height: 18px;

	z-index: auto;
}
.txtJ
{
	text-align: justify;
	color: #193173;
	font-family: arial;
	font-size: 11px;
}

.txtOrange
{
	color: #CE5C38;
	font-family: arial;
	font-size: 11px;
}
.txtScroll
{
	color: #193173;
	font-family: arial;
	font-size: 11px;
	padding-left: 6px;
	padding-right: 6px;
}
.fstyle1
{
	color: #193173;
	font-family: arial;
	font-size: 11px;
	padding-left: 6px;
	padding-right: 6px;
	font-weight: bold;
}
.txtb
{
	color: #193173;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

.heading-b2
{
	background-image: url(images/bullet-b.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #1C2874;
}

.heading-b3
{
	background-image: url(images/bullet-b3.gif);
	background-position: middle;
	background-repeat: no-repeat;
	padding-left: 11px;
	font-family: arial;
	font-size: 12px;
	font-weight:bold;
	color: #1C2874;
}
.heading-b1
{
	background-image: url(images/bullet-b.gif);
	background-color: #ECEFF6;
	background-repeat: no-repeat;
	padding-left: 12px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #1C2874;
}

.doted-line
{
	height: 10px;
	background-image: url(images/doted-lineh.gif);
	background-repeat: repeat-x;
	background-position: middle center;
}

.middle
{
	background-color: #FFFFFF;
	padding-left: 8px;
	padding-top: 8px;
	/*  border-right: solid 1px #000000;  --*/
}
.tab-e
{
	border-right: solid 1px #2C417D;
	border-bottom: solid 1px #2C417D;
}
.txt-e
{
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	color: #1C2874;
	height: 22px;
	border-left: solid 1px #2C417D;
	border-top: solid 1px #2C417D;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.caption-e2
{
	font-family: Arial;
	font-size: 12px;
	padding-left: 5px;
	color: #1C2874;
	height: 22px;
	border-left: solid 1px #2C417D;
	border-top: solid 1px #2C417D;
	padding-top: 2px;
	padding-bottom: 2px;
}
.llink:link
{
	font-family: arial;
	font-size: 11px;
	color: #334A96;
	padding: 2px;
	vertical-align: top;
	text-decoration: none;
}
.llink:active
{
	font-family: arial;
	vertical-align: top;
	font-size: 11px;
	color: #334A96;
	padding: 2px;
	text-decoration: none;
}
.llink:visited
{
	font-family: arial;
	vertical-align: top;
	font-size: 11px;
	color: #334A96;
	padding: 2px;
	text-decoration: none;
}
.llink:hover
{
	font-family: arial;
	font-size: 11px;
	color: #334A96;
	vertical-align: top;
	padding: 2px;
	text-decoration: none;
}

.heading-
{
	background-image: url(images/doted-lineh.gif);
	background-position: right bottom;
	padding-left: 4px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #1C2874;
	padding-bottom: 5px;
}

/* .............. LeftMneu................................*/
.Left1:link
{
	font-family: arial;
	font-size: 11px;
	color: #193173;
	padding: 0px;
	vertical-align: middle;
	text-decoration: none;
	font-weight: normal;
	padding-left:0px;
	
	
}
.Left1:active
{
	font-family: arial;
	vertical-align: middle;
	font-size: 11px;
	color: #193173;
	padding: 0px;
	text-decoration: none;
	font-weight: normal;
	padding-left:0px;

}
.Left1:visited
{
	font-family: arial;
	vertical-align: middle;
	font-size: 11px;
	color: #193173;
	padding: 0px;
	text-decoration: none;
	font-weight: normal;
	padding-left:0px;

}
.Left1:hover
{
	font-family: arial;
	font-size: 11px;
	color: #193173;
	vertical-align: middle;
	padding: 0px;
	text-decoration: none;
	font-weight: normal;
	padding-left:0px;

}

/*...........................heading....................................*/

.heading-big2
{
	background-image: url(images/doted-lineh.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	padding-left: 0px;
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #193173;
	padding-bottom: 5px;
}
.heading-big3
{
	background-image: url(images/doted-lineh.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	padding-left: 0px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #193173;
	padding-bottom: 5px;
}
.heading-y3
{
	color: #FC7D00;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	padding: 6px;
}

/*................Links..........................*/
.slink
{
	font-family: Arial;
	font-size: 12px;
	color: #1C2874;
	padding: 2px;
	vertical-align: top;
	text-decoration: none;
}

.slink1
{
	font-family: Arial;
	font-size: 12px;
	color: #1C2874;
	padding: 2px;
	vertical-align: top;
	text-decoration: underline;
}


.slink:link
{
	font-family: Arial;
	font-size: 12px;
	color: #1C2874;
	padding: 2px;
	vertical-align: top;
	text-decoration: none;
}
.slink:active
{
	font-family: Arial;
	vertical-align: top;
	font-size: 12px;
	color: #1C2874;
	padding: 2px;
	text-decoration: none;
}
.slink:visited
{
	font-family: Arial;
	vertical-align: top;
	font-size: 12px;
	color: #1C2874;
	padding: 2px;
	text-decoration: none;
}
.slink:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #1C2874;
	vertical-align: top;
	padding: 2px;
	text-decoration: underline;
}
.heading
{
	padding-left: 4px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #1C2874;
}

/*.................................Start gary-corners.................................*/

.corner-left
{
	background-image: url(images/gray-left-top.gif);
	height: 8px;
	background-position: top right;
	background-repeat: no-repeat;
	width: 8px;
}

.corner-left-bottom
{
	background-image: url(images/gray-left-b.gif);
	height: 8px;
	background-position: top right;
	background-repeat: no-repeat;
	width: 8px;
}

.corner-right
{
	background-image: url(images/gray-right.gif);
	height: 8px;
	background-position: top right;
	background-repeat: no-repeat;
	width: 8px;
}

.corner-right-bottom
{
	background-image: url(images/gray-right-b.gif);
	height: 8px;
	background-position: top right;
	background-repeat: no-repeat;
	width: 8px;
}
/*..................End gary-corners................................*/

/*.................................Start Top Most Menu.................................*/
.TabFlag{ 
	background-color: #C6D2EC;
	border:solid 1px #CF623B;
	vertical-align: middle;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	font-family:Arial;
	font-size:9px;
	color:#193173;

}

.HCInterSelacted{
border-bottom:solid 3px #CF623B;

}
/*..................start form................................*/
/*form-styles*/
.caption-e{
font-family: Arial;
font-size:12px;
font-weight:bold;
padding-left:5px;
color:#1C2874;
height:22px;
border-left:solid 1px #BCC2D0;
border-top:solid 1px #BCC2D0;
padding-top:2px;
padding-bottom:2px;
}
.txt-e{
font-family: Arial;
font-size:11px;
padding-left:5px;
color:#1C2874;
height:22px;
border-left:solid 1px #BCC2D0;
border-top:solid 1px #BCC2D0;
padding-right:4px;
padding-top:4px;
padding-bottom:4px;
}
.txtbox{
border:solid 1px #1C2874;
height:19px;
width:220px;
color:#1C2874;}
.txtbox2{
border:solid 1px #1C2874;
height:19px;
width:120px;
color:#1C2874;}
.input-box2{
width:120px;
height:19px;
border:solid 1px #1C2874;
height:15px;
width:35px;
color:#1C2874;
font-size:10px;
fot-style:Arial;}

.form-head{
	background-color:#BCC2D0;
	padding-left:5px;
	color:#1C2874;
	padding-top:4px;
	font: bold normal 11px/18px Arial, Arial, Helvetica, sans-serif;
padding-bottom:4px;
padding-right:4px;
vertical-align:center;
font-weight:bold;
border-right:solid 1px #E5E5E5;
padding-right:4px;
}
.tab-e{
border-right:solid 1px #BCC2D0;
border-bottom:solid 1px #BCC2D0;}
.btn{
background-color: #DAE0EC;
width:150px;
height:22px;
border:solid 1px #1C2874;
color:#1C2874;
font-size:12px;
font-weight:bold;
fot-style:Arial;}
.decoration
{
	font-family:Arial;
	font-size:11px;
	color:#1C2874;
	vertical-align:top;
	padding:2px;
	text-decoration:underline;
}
.decoration2
{
	font-family:Arial;
	font-size:11px;
	color:#1C2874;
	vertical-align:top;
	padding:2px;
	text-decoration:none;
}






