/* Default CSS Stylesheet for a new Web Application project */
.font0{font-size:0;}
p{padding-top: 0px;padding-bottom: 0px;}
#showhidescreen
{
  float:left;
  padding-top:200px;
  height:700px;
  vertical-align:middle;
}
#showhide
{
  float:left;
  padding-top:200px;
  height:700px;
  vertical-align:middle;	
}
#wrapper
{
	width: 350px;
	padding:0;	
	margin-left:-120px;
	position: absolute;
	margin-top:-60px; 
	margin-right:auto; 
	padding:0; 
	font-family:Lucida Sans Unicode ; 
	text-align: center;
	border:solid 1px #CBCAC8;
	top: -35px;
	left: 50%;
}
#horizon
{
	color: #cbcac8;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block;
	
}
#wrapperMain
{
	width: 100%;
	padding:0;	
	font-family: Lucida Sans Unicode; 
	text-align: center;
	border:solid 1px #CBCAC8;
	height:480px;
}
#heading 
{
 height:40px;
 background-color:#F4F6EB;
 background-image:url(../admin/images/bmheader_bg.gif);
 padding-left:6px;
 vertical-align:middle;
 margin-top:10px;
 margin-bottom:10px;
 border-top:solid 1px #cbcac8;
}
#MainData
{
    height:100%; 
    margin-top:5px;
}
#pageData
{
    height:600px;
    padding-top:2px;
   
}
.frmButton
{
 	font-family: Lucida Sans Unicode ; 
 	font-size:11px;
	text-align: center;
	color:#807E7E;
	border-bottom-style:outset;
	float:right;
	position:relative;
	top:-2px;
}
#pageData_left
{
    width:70%;
    float:left;
	font-family: Lucida Sans Unicode ; 
	font-size:10px;
	color:#807E7E;
	padding-left:14px;
	height:400px;
	
}
#frmInputData{width:85%; float:left;}
.frmInputData1{padding-top:10px; width:85%; float:left;}
#pageData_right
{
    width:25%;
    border:solid 1px #CCC9C9;
    height:350px;
    float:right;
	font-family: Lucida Sans Unicode ; 
	font-size:11px;
	color:#807E7E;
	margin-right:8px;
}
#pageright_heading
{
    height:20px;
    background-color:#F4F5EB;
    border-bottom:solid 1px #CCC9C9;
	font-family: Lucida Sans Unicode ; 
	font-size:11px;
	color:#807E7E;
	position:relative;
	text-align:left;
	padding-left:5px;
	padding-top:4px;
}
#pageFooter
{
height:20px;
background-color:#F4F5EB;
border-bottom:solid 1px #CCC9C9;
border-top:solid 1px #CCC9C9;
font-family: Lucida Sans Unicode ; 
font-size:11px;
color:#807E7E;
position:relative;
text-align:left;
padding-right:5px;
margin-bottom:6px;
padding-top:4px;
left: 0px;
top: -242px;
}
#MainMenu
{
height:40px;
background-color:#F4F6EB;
border-top:solid 1px #CBCAC8;
background-image:url(../admin/images/bmheader_bg.gif);
}
#MainMenu a{height:40px;}
#leftMenu
{
	height:700px;
	border:solid 1px #CBCAC8;
	width:15%;
	float:left;
	/*margin:10px 5px 10px 0px;
	margin:10px 0px 10px 0px;*/
	overflow:auto;	
	font-family:Lucida Sans Unicode;
	text-align:left;
	/*padding-left:5px;*/
}
#rightAllData
 {
	height:700px;
	border:solid 1px #CBCAC8;
	width:83%;
	float:left;
	overflow:auto;	
	position:relative;
	background-color:#ffffff;
}
#rightData
{
    height:700px;
	border:solid 1px #CBCAC8;
	width:98%;
	float:left;
	/*margin:10px 5px 10px 5px;*/
	margin:0px 0px 0px 0px;
	overflow:auto;	
	/*margin-left:4px;*/
	position:relative;
}
.template{float:left; width:24%; padding-bottom:15px;}
.menuButton
{
    float:left;
    width:90px;
    font-size:11px;
    color:#000000;
    font-family:Lucida Sans Unicode ;
    border-right:solid 1px #E1E1D9;
    vertical-align:middle;
    height:29px;
    padding-top:10px;
}
.menu_reports
{
    float:left;
    width:75px;
    font-size:11px;
    color:#000000;
    font-family:Lucida Sans Unicode ;
    border-right:solid 1px #E1E1D9;
    vertical-align:middle;
    height:29px;
    text-align:left;
    padding-left:15px;
    padding-top:10px;
}
.menuButton_sf
{
    float:left;
    width:140px;
    font-size:11px;
    color:#807F7D;
    font-family:Lucida Sans Unicode ;
    border-right:solid 1px #E1E1D9;
    vertical-align:middle;
    height:29px;
    padding-top:10px;
}
.menuButtonLast
{
    float:left;
    width:90px;
    font-size:11px;
    color:#000000;
    font-family:Lucida Sans Unicode ;
    vertical-align:middle;
    height:30px;
    padding-top:6px;
    margin-top:5px;
}

.menuButtonLast a, .menuButtonreport a, .menuButton a, .menuButton_sf a, .menuButton_sf a:visited, .menuButtonLast a:visited, .menuButton_sf a:visited, .menuButtonreport a:visited
{
    text-decoration:none;
    color:#000000;
    font-family:Lucida Sans Unicode ;
}
.menuDetails{background-color:#F4F6EB;overflow:auto;}
.mn_details_h1
{
    border-bottom:solid 1px #CBCAC8;
    border-left:solid 1px #CBCAC8;
    border-right:solid 1px #CBCAC8; 
    height:auto;
}
.mn_details_hnew
{
	width:160px;
    border-bottom:solid 1px #CBCAC8;
    border-left:solid 1px #CBCAC8;
    border-right:solid 1px #CBCAC8; 
    height:310px;
}
.mn_details_user
{
	width:160px;
    border-bottom:solid 1px #CBCAC8;
    border-left:solid 1px #CBCAC8;
    border-right:solid 1px #CBCAC8; 
    height:360px;
}
#menuNavigation a:hover{color:Red;}
#menuNavigation1 a:hover{color:Red;}
.mn_details_h2{height:210px; border:solid 1px #CBCAC8;}
#menuNavigation
{
    position:absolute;
    visibility:hidden;
    font-family:Lucida Sans Unicode ;
    font-size:11px;
    display:block;
    background-color:#F4F6EB;
    color:#000000;
    padding:0px 2px 0px 2px;
    /*border:solid 1px #CBCAC8;*/
    width:150px;
}
#menuNavigation1
{
    position:absolute;
    visibility:hidden;
    font-family:Lucida Sans Unicode ;
    font-size:11px;
    display:block;
    background-color:#F4F6EB;
    color:#000000;
    padding:0px 2px 0px 2px;
    /*border:solid 1px #CBCAC8;*/
    width:150px;
}
#menuNavigation2
{
    position:absolute;
    visibility:hidden;
    font-family:Lucida Sans Unicode ;
    font-size:11px;
    display:block;
    background-color:#F4F6EB;
    color:#000000;
    padding:0px 2px 0px 2px;
    /*border:solid 1px #CBCAC8;*/
    width:150px;
 
}
#menuDropDown
{
    position:absolute;
    visibility:hidden;
    font-family:Lucida Sans Unicode ;
    font-size:11px;
    background-color:#F4F6EB;
    color:#000000;
    padding:0px 2px 0px 2px;
    width:148px;
    z-index:1000;
}
#menuDropDownEdit
{
    position:absolute;
    visibility:hidden;
    font-family:Lucida Sans Unicode ;
    font-size:11px;
    display:block;
    background-color:#F4F6EB;
    color:#000000;
    padding:0px 2px 0px 2px;
    border:solid 1px #CBCAC8;
}
#menuDropDown ul, #menuNavigation ul,#menuNavigation1 ul,#menuNavigation2 ul,#Navi ul {
padding:0;
margin:0;
list-style-type:none;
float:left;
text-align:left;
}
#menuDropDown ul li, #menuNavigation ul li,#menuNavigation1 ul li,#Navi ul li,#menuNavigation2 ul li
{
    height:26px;
    padding-left:2px;
}
#menuDropDown a, #menuDropDown a:visited ,#menuNavigation a,#menuNavigation a,#Navi a:visited {
display:block; 
text-decoration:none;
height:25px;
width:142px;
line-height:25px;
color:#000000;
text-indent:5px;
border:1px solid #ffffff;
border-width:0 1px 1px 0;
}
.red{color:#CB0003;}
#menuNavigation1 a
{
display:block; 
text-decoration:none;
height:25px;
width:142px;
line-height:25px;
color:#000000;
text-indent:5px;
border-width:0 1px 1px 0;	
}
#menuNavigation2 a
{
display:block; 
text-decoration:none;
height:25px;
width:142px;
line-height:25px;
color:#000000;
text-indent:5px;
border-width:0 1px 1px 0;	
}
#menuDropDown a:hover{color:Red;}
.menuButton a:hover{color:Red;}
.menuButton_sf a:hover{color:Red;}
.menuButtonLast a:hover{color:Red;}
.left_links
{
	width:16px;
	float:left;
	font-size:11px;
	font-family: Lucida Sans Unicode ; 
}
.frmLabel
{	
    font-family: Lucida Sans Unicode ; 
	font-size:11px;
	color:#000000;
	float:left;
	width:150px;
	text-align:left;
	
}
.frmFormDataDropDown
{
    border:solid 1px #C0C0C0;
    float:left;
    font-family: Lucida Sans Unicode ; 
	font-size:11px;
	color:#000000;
}
.frmFormData
{
    border:solid 1px #C0C0C0;
    float:left;
    font-family: Lucida Sans Unicode ; 
	font-size:11px;
	color:#807E7E;
	height:15px;
}
.link_data{width:91%;float:left;}
.text
{
	font-family:Lucida Sans Unicode ;
	font-size:11px;
	color:#817F80;
	float:left;
	margin-left:0px;
	margin-top:11px;
	vertical-align:top;
}
.text_node
{
	font-family:Lucida Sans Unicode ;
	font-size:11px;
	color:#817F80;
	float:left;
	margin-left:5px;
	margin-top:3px;
	vertical-align:top;
}
.text_node_sel
{
	font-family:Lucida Sans Unicode ;
	font-size:11px;
	font-weight:bold;
	color:#817F80;
	float:left;
	margin-left:5px;
	margin-top:3px;
	vertical-align:top;
}
.tbMain
{
    font-family:Lucida Sans Unicode ;
    font-size:11px;
    width:100%;
    color:#807F7D;
}
.tbMainHeader
{
    font-family:Lucida Sans Unicode ;
    font-size:11px;
    background-color:#DDDCDA;
    padding-left:5px;
    height:25px;
}
.tbMainText
{
    font-family:Lucida Sans Unicode ;
    font-size:11px;
    background-color:#DDDCDA;
    padding-left:5px;
}
.tbMainimg
{
    font-family:Lucida Sans Unicode ;
    font-size:11px;
    background-color:#DDDCDA;
}
/*Styles used for the Adding ContentItem*/
#pageData_left1
{
    width:72%;
    float:left;
	font-family: Lucida Sans Unicode ; 
	font-size:11px;
	color:#807E7E;
	padding-left:8px;
	padding-right:8px;
}
.textcontentitem
{
   float:left;
   width:150px;
   text-align:left;
   padding-bottom:5px;
   padding-top:5px;
   border-bottom:dotted 1px #000000;
   display:block;
    height:15px;
}
.textcontentitem1
{
   float:left;
   width:160px;
   text-align:left;
   padding-bottom:8px;
   padding-top:5px;
   border-bottom:dotted 1px #000000;
   display:block;
}
.singlespacer{padding-right:10px;}
.textclass{ font-family:Lucida Sans Unicode ; font-size:11px; color:#000000; text-decoration:none;}
.textmain
{
    width:150px;
    padding-left:5px;
    padding-right:5px;
    height:98%;
    float:left;
    border-right:dotted 1px #000000; 
    padding-right:5px;
}
.textmain_last
{
    width:150px;
    padding-left:5px;
    height:98%;
    float:left;
    padding-right:5px;
}

#pageData_left_inner{float:left; width:990px; overflow:auto;}
#left_list1{float:left; height:200px; width:600px;}
.left_label{float:left; color:#000000;}
.right_inpt_box{float:left; margin-left:5px; border:solid 1px #C0C0C0;}
/* for Front end */
body{margin:0px; padding:0px; text-align:center; background-color:#ffffff;}
.bordercontainer{width:985px;float:left;}
/* Home page top css starts her*/
.topcontainer{text-align:center; width:985px; float:left;}


.homeTopImgContainer
{
	width:710px;
	float:right;
	height:89px;
	vertical-align:top;
	margin-top:0px;
}
.homeWhiteSeperator1{width:7px; float:right; height:94px;}
.homeWhiteSeperator2{width:2px; float:right; height:94px;}
.hometoplink{
	text-align:right;
	font-family:Lucida Sans Unicode ;
	font-style: normal;
	font-size:0.9em;
	/*color:#535353*/ color:#000000;
	margin-right:7px;	
	float:right;
}
.rightlink{
	text-align:right;
	font-family:Lucida Sans Unicode ;
	font-style: normal;
	font-size:11px;
	/*color:#535353*/ color:#000000;
	margin-right:7px;
	float:left;
}
.hometoplink a, .hometoplink a:visited{text-decoration:none;}

.topcontainerimg{float:left;margin-top:0px;padding-right:25px;margin-left:7px;}
.topcall{
	background-color:#E1DFDF;
	height:89px;
	float:right;
	margin-right:2px; 
	text-align:right;
}
.topcall_w1{width:543px;}
.topcall_w2{width:453px;}
.topcall_w3{width:auto;}
.summarycontainer{
	width:166px;
	height:89px;
	background-image:url(../images/summary.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#E1DFDF;
	margin-right:2px;
	float:right;
}
.summaryprice{
	width:66px;
	padding-left:10px;
	padding-top:55px;
	float:left;
	font-family:Lucida Sans Unicode ;
	font-style: normal;
	font-size:11px;
	color: #354D0B;
	text-align:left;
}
.summarycheckout{
	margin-top:62px;
	width:90px;
	float:right;
	vertical-align:bottom;
}
.logincontainer{
	width:254px;
	height:89px;
	background-color:#E1DFDF;
	float:right;
	margin-right:8px;
}
.loginimg{width:75px;margin-top:5px;float:left;}
.logincontainer1{
	width:179px;
	font-family:Lucida Sans Unicode ;
	font-style: normal;
	font-size:11px;
	color: #3D2107;
	text-align:left;
	height:80px;
	padding-top:4px;
	float:left;
}
.logincontainer1 input{margin-top:3px;}
.homeInputChkBox{float:left;}
.homeInputChkBox input
{
    padding-top:4px;
    height:25px;
    float:left;
    text-align:left;
}

.homeInputChkBox span
{
    margin-top:9px;
    margin-left:3px;
    height:20px;
    float:left;
    font-family:Lucida Sans Unicode ;
	font-style: normal;
	font-size:11px;
}
.homeInputChkBox a{float:right;margin-top:6px;}
/*Home page Top CSS end here*/

/*Home page left css starts here*/
.contentcontainer{
    width:985px;
    float:left;
 	background-repeat:repeat-y;
	background-position:left;
}
.contentcontainer_left
{
    width:985px;
    float:left;
    border-right: 1px solid #BBE0EB;
	border-left: 1px solid #BBE0EB;
	background-image:url(../images/main_bg03.gif);
}
.contentcontainer_full{width:988px;background-position:left;}
.pageProperties
{
    margin-left:15px;
    font-family:Lucida Sans Unicode ;
    font-size:11px;
    color:#717074;
}
.pageProperties a:visited {
display:block; 
font-weight:bold;
text-decoration:none;
/*height:25px;*/
line-height:25px;
width:149px;
color:#807F7D;
text-indent:5px;
border:1px solid #fff;
border-width:0 1px 1px 0;
}
.leftwholecontainer1{width:194px;float:left;}
.leftcontainer{
	width:194px;
	padding-top:0px;
	margin:0px;
	float:left;
	text-align:left;
	
}
.productsearch{width:172px;float:left;}	
.leftcopy 
{
width:193px;
float:left;
font:normal 0.9em Lucida Sans Unicode;
color:#1182D0;
text-align:left;
position:relative;
}
.leftcopy ul {
width:193px;
padding:0px;
margin:0px;
background:#ECECEC;
list-style-type:none;
display:block;
float:left;
font-size:0.9em;
text-align:left;

}
.leftcopy li
{
width:193px;
list-style-type:none;
margin:0px;
background:#ECECEC;
border-top:1px solid #BBE0EB;
}
.leftcopy ul li{
	position:relative;
	background:#ECECEC;
	color:#1182D0;
	float:left;
	width:186px;
	text-align:center;
	padding-left:7px;
	vertical-align:middle;
	font-family:Lucida Sans Unicode;
}
.leftcopy ul li ul
{
	/*padding-left:10px;*/
	width:192px;
	margin:0px;
	border-left:1px solid #BBE0EB;
   	/*background-color:Red;*/
}
.leftcopy ul li ul li
{
	list-style-type:none;
	padding-left:6px;
	margin:0px;
	font-size: 1.1em;

}
.leftcopy table {position:absolute; border-collapse:collapse; top:0; left:0; font-family:Lucida Grande sans serif;}
.leftcopy ul ul ul li, .leftcopy ul ul ul ul li 
{
   font-family:Lucida Sans Unicode;
   width:187px;
   float:left;
}
/* style the links */
.leftcopy a, .leftcopy a:visited 
{
width:186px;
display:block; 
text-decoration:none;
height:auto;
padding-top:5px;
color:#1182D0;
/*text-indent:8px;*/
padding-bottom:5px;
border-right:1px solid #BBE0EB;
}
* html .leftcopy a:hover {color:#1182D0; background:#ECECEC;}
.leftcopy :hover > a {color:#1182D0;}
.leftcopy ul li a:hover{color:red;}
* html .leftcopy ul li
{
   	position:relative;
	background:#ECECEC;
	color:#1182D0;
	/*height:26px;*/
	float:left;
	width:186px;
}
/* hide the sub levels and give them a positon absolute so that they take up no room */
.leftcopy ul ul {
visibility:hidden;
position:absolute;
/*height:26px;*/
top:0;
left:193px; 
border-left:1px solid #ffffff;
border-bottom:1px solid #BBE0EB;
}
/* make the second level visible when hover on first level list OR link */
.leftcopy ul li:hover ul,
.leftcopy ul a:hover ul {
visibility:visible;
/*color:#ffffff;*/
}
/* keep the third level hidden when you hover on first level list OR link */
.leftcopy ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.leftcopy ul :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.leftcopy ul :hover ul :hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.leftcopy ul :hover ul :hover ul :hover ul { 
visibility:visible;
}

/*--------------------- Backend leftcopy ----------------------------*/

.leftcopy1 
{
width:193px;
float:left;
font:normal 0.9em Lucida Sans Unicode;
color:#1182D0;
text-align:left;
background-color:#ECECEC;
position:relative;
}
.leftcopy1 ul {
width:193px;
padding:0px;
margin:0px;
background:#ECECEC;
list-style-type:none;
display:block;
float:left;
font-size:0.9em;
text-align:left;

}
.leftcopy1 li
{
width:193px;
list-style-type:none;
margin:0px;
background:#ECECEC;
border-top:1px solid #BBE0EB;
}
.leftcopy1 ul li{
	position:relative;
	background:#ECECEC;
	color:#1182D0;
	float:left;
	width:186px;
	text-align:left;
	padding-left:7px;
	vertical-align:middle;
	font-family:Lucida Sans Unicode;
}
.leftcopy1 ul li ul
{
	/*padding-left:10px;*/
	width:192px;
	margin:0px;
	border-left:1px solid #BBE0EB;
   	/*background-color:Red;*/
}
.leftcopy1 ul li ul li
{
	list-style-type:none;
	padding-left:6px;
	margin:0px;
	font-size: 1.1em;

}
.leftcopy1 table {position:absolute; border-collapse:collapse; top:0; left:0; font-family:Lucida Grande;}
.leftcopy1 ul ul ul li, .leftcopy ul ul ul ul li 
{
   font-family:Lucida Sans Unicode;
   width:187px;
   float:left;
}
/* style the links */
.leftcopy1 a, .leftcopy1 a:visited 
{
width:186px;
display:block; 
text-decoration:none;
height:auto;
padding-top:5px;
color:#1182D0;
/*text-indent:8px;*/
padding-bottom:5px;
border-right:1px solid #BBE0EB;
}
* html .leftcopy1 a:hover {color:#1182D0; background:#ECECEC;}
.leftcopy1 :hover > a {color:#1182D0;}
.leftcopy1 ul li a:hover{color:red;}
* html .leftcopy ul li
{
   	position:relative;
	background:#ECECEC;
	color:#1182D0;
	/*height:26px;*/
	float:left;
	width:186px;
}
/* hide the sub levels and give them a positon absolute so that they take up no room */
.leftcopy1 ul ul {
visibility:hidden;
position:absolute;
/*height:26px;*/
top:0;
left:193px; 
border-left:1px solid #ffffff;
border-bottom:1px solid #BBE0EB;
}
/* make the second level visible when hover on first level list OR link */
.leftcopy1 ul li:hover ul,
.leftcopy1 ul a:hover ul {
visibility:visible;
/*color:#ffffff;*/
}
/* keep the third level hidden when you hover on first level list OR link */
.leftcopy1 ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.leftcopy1 ul :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.leftcopy1 ul :hover ul :hover ul{ 
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.leftcopy1 ul :hover ul :hover ul :hover ul { 
visibility:visible;
}

/*----------------------- backend left copy --------------------------------*/



.protx{
	width:193px;
	text-align:center;
	float:left;
	/*padding-bottom:10px;
	padding-top:10px;*/
	border-right:1px solid #BBE0EB;
	border-top:1px solid #BBE0EB;
	background-color:#ECECEC;
}
.protx img{margin-top:10px;}
/*Home page left css end here */
/*Body css starts here*/
.bodysubcontainer{
	width:765px;
	text-align:left;
	float:left;
}
.bodysubcontainer img{
    padding:0px;
    margin:0px;
	float:left;
}
.welcomebg{
	background-image:url(../images/home_welcome_bg.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:168px;
	width:765px;
	margin:0px;
	padding:0px;
	text-align:left;
	}
.welcomebg img{
	padding-left:0px;
	margin:0px;
	float:left;
	text-align:left;
}
#home_img{
	width:450px;
	font-style: normal;
	text-align:left;
	float:left;
}
#home_introText
{
	width:450px;
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:11px;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	margin:0px;
	float:left;
    line-height: 1.4em;
}
.welcomeheading{
	width:450px;
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:11px;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	margin:0px;
	float:left;
}
.welcomeleftimage{
	width:309px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
}
.welcomeleftimage img{
padding:0px;
margin-left:-3px;
float:left;
border-style:none;
}
.welcomeheading img{margin-right:51px;clear:right;}
.bodymaincontainer{
	width:785px;
	margin:0px;
	padding:0px;
	float:left;
}
.middlecountainer{
	width:560px;
	float:left;
	padding-bottom:10px;
}
.specialoffermaincontainer{width:593px; float:left;}
.margintop{margin-top:5px; float:left;}
.splheading{width:560px; background-color:#E1DFE0; float:left; text-align:left;}
.splheading img{float:left; padding:0px;}
.productboxcontainer{width:591px;float:left;text-align:left;padding-left:0px;padding-right:0px;}
.shopboxcontainer{width:593px;float:left;text-align:left;padding:10px 0px 10px 0px;}
.shopboxmain{padding-left:14px;}
.marginleft{width:283px; float:left; text-align:right;}
.marginleft1{width:283px; float:left; text-align:left;}
.pmarginleft{margin-left:7px;}	
.productbox{width:180px; float:left;}
.floatright{float:left; margin-left:3px;}
.productimg{width:134px; height:123px; float:left;}
.productimg img{margin-top:5px; float:left;}
.productdetails{width:124px; float:left; text-align:left;}
.productheader{width:160px;float:left;text-align:center; padding-left:10px; border:1px solid white;}
.productcode{width:160px;float:left;text-align:center;padding-left:10px;/*color:#535353*/ color:#000000;}
.productcode_new{width:160px;float:left;text-align:center;padding-left:10px;/*color:#535353*/ color:#000000;}
.productcode_img{width:160px;float:left;text-align:center;/*color:#535353*/ color:#000000;padding:10px 0px 10px 10px;}
.productcode1{width:160px;float:left;text-align:center;padding-left:10px;/*color:#535353*/ color:#000000;}
.productcode1_new{width:160px;float:left;text-align:center;padding-left:10px;/*color:#535353*/ color:#000000;}
.productcode2{width:160px;float:left;text-align:center;padding-left:10px;/*color:#535353*/ color:#000000;}
.productcode3{width:160px;float:left;text-align:center;padding-left:10px;/*color:#535353*/ color:#000000;}
.productcode3_new{width:160px;float:left;text-align:center;padding-left:10px;/*color:#535353*/ color:#000000;}
.productcode4_new{width:178px;float:left;/*color:#535353*/ color:#000000;}

.prod_color1{color:red;}
.prod_color2{color:red;}
.prod_color3{color:red;}
.font_pound{font:normal 12px Lucida Sans Unicode;}
.productheader a{text-decoration:underline; color: #0774AB; text-align:center;}
.productdesc{width:150px; font-family:Lucida Sans Unicode;  font-weight:normal; color:#6FCCEC; text-align:center;padding-left:0px;}
.addtocart{width:139px; height:19px;}
.addtocart img{float:right; margin-right:-3px;}
.middlebannermaincontainer{width:560px; float:left; padding:0px; margin:0px;}
.middlebanner1{width:276px; margin-top:7px; margin-right:5px; float:left;}
.middlebanner1 img{padding:0px; float:left; margin-right:-2px;}
.middlebanner2{margin-top:7px; width:276px; float:right;}
.middlebanner2 img{margin-right:-2px; padding:0px; float:left;}
.bestsellersheading{width:558px; margin-top:7px; background-color:#E1DFDF; float:left; text-align:left;}
.bestsellerstable{width:558px; margin-top:7px; float:left;}
.grey{font-family:Lucida Sans Unicode; font-size:0.78em; font-weight:normal; /*color:#535353*/ color:#000000; text-align:left;}
.grey a{color:#439FDA; text-decoration:underline;text-align:left;}
/*.grey a:hover{color:#439FDA; text-decoration:underline;text-align:left;}*/
.greycmb{font-family:Lucida Sans Unicode; font-size:0.9em; font-weight:normal; /*color:#535353*/ color:#000000; text-align:left;}
.grey img{float:right; vertical-align:bottom;}
/*Body css end here*/
/*Home page right css starts here */
.productheader a:hover
{
 color:#ffffff;
 background-color:#439FDA;
}
.productmaincontainer{
	width:200px;
	background-color:#EBEBEB;
	float:left;
	height:auto;
	font-size:11px;
	margin-left:8px;
}
.productbg{border-top:7px solid #ffffff;float:right;width:200px;text-align:center;}
.leftheaderimg{width:200px;text-align:right;}
.homerightcopy{
	width:175px;
	margin-top:7px;
	margin-bottom:7px;
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:1.1em;
	color: #0884AD;
	text-decoration:underline;
	text-align:left;
	float:left;
}

.homerightcopy span{
	width:170px;
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:11px;
	color: #000000;
	text-decoration:none;
	text-align:left;
	padding-left:5px;
	float:left;
}
.rightimage, .rightimage a{width:180px;	margin-top:5px;	margin-left:auto; margin-right:auto;}
.homerightprice{
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:11px;
	color:#354D0B;
	text-align:left;
	width:150px;
	padding-top:3px;
	float:left;
	margin-left:6px;
	margin-top:5px;
}
.addtoorder{width:99px;	float:right;text-align:right;}
.line{
	margin-top:0px;
	width:190px;
	float:left;
	background-image:url(../images/dotline.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-left:2px;
	height:12px;
}
/*Home page right css end here */
/*Product landing page css starts here */
.subbodysubcontainer{
	width:788px;
	text-align:left;
	float:left;
	padding-left:2px;
	font-size:.99em;
}
.subbodysubcontainer_full{
	width:974px;
	text-align:left;
	float:left;
	background-color:#E1DFDF;
	padding-top:10px;
	margin-left:7px;
	padding-bottom:10px;
	font-size:0.7em;
}
.topheading{
	width:775px;
	background-color:#E1DFDF;
	height:20px;
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:0.6em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	margin:0px;
	float:left;
	margin-right:2px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.seprateline1{
	width:580px;
	height:20px;
	border-bottom:solid 1px #BBE0EB;
	margin-bottom:15px;
	float:left;
	margin-left:3px;
}
.toplink{
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:.9em;
	text-align:left;
	color: #419CD7;
}

.toplink1{
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:.9em;
	text-align:left;
	/*color: #419CD7;*/
	color:#000000;
	text-decoration:none;
}
.prodmiddlecountainer{width:585px;float:left;}
.prodmiddlecountainer_pharma{width:785px;float:left;}
.prodmiddle_pharma{width:585px;float:left;}
.prodwholecountainer{
	width:573px;
	float:left;
	border-bottom: 1px solid #CBCBCB;
	margin-bottom:16px;
}
.prodmaincontainer{width:590px;float:left;}
.prodmaincontainer_1{
	width:178px;
    float:left;
    position: relative;
    z-index:0;
  
}
.left_wrapper {
    width:178px;
    float:left;
    padding-left:10px;
}

.left_wrapper_buynow {
    width:170px;
    float:left;
    padding:10px 0 10px 0px;
}

.left {
    font:normal 0.78em Lucida Sans Unicode;
    color:#6FCCEC;
    margin-right: 2px;
    padding-top:10px;
}
.prodquanbox
{
 border:1px solid #A1B7C1;
 width:25px;
 height:15px;
 font:normal 1em Lucida Sans Unicode;
 /*color:#535353*/ color:#000000;
 text-align:center;
}
.prodtopcontainer{
	width:170px;
	float:left;
	text-align:center;
	padding-left:10px;
	padding-bottom:5px;
    font:normal 0.8em Lucida Sans Unicode;
   
}
.prodheading
{
	width:150px;
	color: #0774AB;
	font:normal 1.2em Lucida Sans Unicode;
	text-align:center;
	vertical-align:bottom;
	text-decoration:none;
	float:left;
}


.prodheadingfpm
{
	width:573px;
	color: #0774AB;
	text-align:center;
	vertical-align:bottom;
	text-decoration:none;
	margin-top:10px;
	padding-left:5px;
	float:left;
}
.prodheading_pharma
{
	width:773px;
	color: #0774AB;
	text-align:center;
	vertical-align:bottom;
	text-decoration:none;
	margin-top:10px;
	padding-left:5px;
	padding-bottom:10px;
	float:left;
}
.prodheadingpharma
{
	width:775px;
	color: #0774AB;
	text-align:center;
	vertical-align:bottom;
	text-decoration:none;
	margin-top:10px;
	float:left;
}
.prodbox{
	width:180px;
	height:116px;
	border: 1px solid #D3DFAF;
	float:left;
	margin:0px;
	padding:0px;
	text-align:center;
}
.pr_right
{
	width:560px;
    float:right;
    text-align:right;   
	color: #0774AB;
	font-weight:normal;
	font-family:Lucida Sans Unicode;
	font-size:1em;
}
.search_right
{
	width:560px;
    float:left;
    text-align:right;   
	color: #0774AB;
	font-weight:normal;
	font-family:Lucida Sans Unicode;
	font-size:0.8em;
}
.newpr_right
{
	width:775px;
    float:left;
    padding-bottom:10px;
    text-align:right;   
	color: #0774AB;
	font-weight:normal;
	font-family:Lucida Sans Unicode;
	font-size:1em;	
}
.newpr_right a
{
	text-decoration:underline;
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:1em;
	color: #0774AB;
}
.pr_right1fpm
{
    float:right;
    width:560px;
    text-align:right;   
	color: #0774AB;
	font-weight:normal;
	font-family:Lucida Sans Unicode;
	font-size:1em;
	margin-top:10px;
	border-top:1px solid #BBE0EB;
}
.pr_right1_pharma
{
    float:right;
    width:772px;
    text-align:right;   
	color: #0774AB;
	font-weight:normal;
	font-family:Lucida Sans Unicode;
	font-size:0.9em;
	margin-top:10px;
	padding-right:8px;
	padding-bottom:7px;
}
.pr_right1_pharma a
{
 text-decoration:underline;
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:1em;
	color: #0774AB;	
}
.pr_right1
{
    float:right;
    width:560px;
    text-align:right;   
	color: #0774AB;
	font-weight:normal;
	font-family:Lucida Sans Unicode;
	font-size:1em;
	
}
.pr_right a,.search_right a,.pr_right1 a,.pr_right1 a:visited, .pr_right a:visited,pr_right1fpm a:visited,.pr_right1fpm a
{
    text-decoration:underline;
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:1em;
	color: #0774AB;
    
}
.prodpricemaincontainer{width:182px;float:left;}
.prodprice{
	width:80px;
	margin-top:7px;
	float:left;
}
.price{
	margin-bottom:7px;
	font:bold 12px Lucida Sans Unicode;
	text-align:center;
	color: #000000;
	margin-top:3px;
}
.qty{
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:11px;
	text-align:left;
}
.proddetails{
	width:170px;
	margin-top:7px;
	float:left;
	text-align:center;
}
.proddetails img{margin-bottom:3px;}
.prodseprator{
	width:560px;
	border-bottom: 1px solid red;
	margin-bottom:7px;
}
/*Product Landing page css end here */
/*Product details page css starts here */
.proddetailstopcontainer{
	width:570px;
	float:left;
	font-size:0.78em;
}
.proddetailstopcontainer_pharma{
	width:770px;
	float:left;
	font-size:0.9em;
}
.proddetailsleftstrip{
	background-image:url(../images/seperator.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:15px;
	margin-right:2px;
	float:left;
}
.proddetailsheading{
	width:580px;
	padding-left:0px;
	margin-left:5px;
	margin-right:5px;
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-weight:bold;
	font-size:0.78em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #BBE0EB;
}
.ph_proddetailsheading{
	width:580px;
	float:left;
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-weight:bold;
	font-size:0.9em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	padding-top:10px;
	padding-bottom:10px;

}
.proddetailsheadingfpm{
	width:580px;
	padding-left:0px;
	margin-left:5px;
	margin-right:5px;
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-weight:bold;
	font-size:0.9em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
}
.proddetailscopyhorimaincontainer{
	width:560px;
	float:left;
	text-align:left;
	font-size:1.0em;
	padding-left:10px;
	font-family:Lucida Sans Unicode;
	vertical-align:middle;
    /*color:#535353*/ color:#000000;
}
.proddetailscopyhori
{
	width:572px;
	font-size:0.78em;
    font-family:Lucida Sans Unicode;
    /*color: #535353;*/
	color:#000000;
    padding-top:10px;
    margin:0 0 0 10px;
      
     
}


.proddetailscopyhori ul{
	width:550px;
	padding-left:20px;
	margin:0px;
	padding-top:10px;
	
 }
.proddetailscopyhori li
{
    list-style:none;
    font-family :Lucida Sans Unicode;
	font-style: normal;
	font-size:1em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	background-image:url(../images/bullet.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-bottom:0px;
}
.proddetailsimagehori{
	width:560px;
	float:left;
	text-align:center;
	padding-top:10px;

}
.proddetailsmiddlecontainer{
	width:584px;
	float:left;
	text-align:left;
    font-size:1.0em;
	font-family:Lucida Sans Unicode;
    /*color:#535353*/ color:#000000;
}
.proddetailsmiddlecontainer a
{
    text-decoration:underline;
    /*color:#535353*/ color:#000000;
}
.proddetailscopy{
	width:380px;
	padding-left:7px;
	padding-top:10px;
	padding-right:10px;
	float:left;
	text-align:left;
    /*color:#535353*/ color:#000000;
    font-size:0.9em;
    font-family:Lucida Sans Unicode;
}
.proddetailscopy p
{
    width:370px;
    /*color:#535353*/ color:#000000;
    padding-top:10px;
  	float:left;
    font-family:Lucida Sans Unicode;
    font-size:0.9em;
	font-style: normal;
	text-align:left;
}

.proddetailscopy ul{
	font-family:Lucida Sans Unicode;
	font-size:0.9em;
	width:380px;
	padding-left:5px;
	margin:0px;
	float:left;
	padding-top:10px;
	
}
.proddetailscopy li{
    list-style:none;
  	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:1.0em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	background-image:url(../images/bullet.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-bottom:5px;
}

.proddetailsimage
{
	width:180px;
	float:right;
	text-align:right;
	vertical-align:top;
	padding-top:0px;
	    
}
.proddetailscopyhori ul li a,.proddetailscopy ul li a, .proddetailscopyhori p a,.proddetailscopy p a
{
    color: #439FDA;
}
.productcode_img p a
{
  color: #0774AB;	
   
}
.productcode_img p
{
  color: #0774AB;	
  font-size:1.0em;  
}

.productcode_img p a:hover
{
 color: #ffffff;
 background-color:#439FDA;
}
.proddetailscopyhori ul li a:hover,.proddetailscopy  ul li a:hover,.proddetailscopyhori p a:hover,.proddetailscopy p a:hover
{
 color: #ffffff;
 background-color:#439FDA;
}
.proddetailstable{
	width:580px;
	margin-top:15px;
	padding-left:5px;
	padding-bottom:5px;
	float:left;
	font-size:0.79em;
	font-family:Lucida Sans Unicode;
	font-weight:normal;
}
.prodAccessories{
	width:560px;
	margin-top:15px;
	float:left;
	font-size:11px;
}
.proddetailstablett{
	width:318px;
	margin-top:15px;
	float:left;
    font-size:0.7em;
}

.tblheader{
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-weight:bold;
	font-size:0.9em;
	color: #ffffff;
	background-color:#409BD7;
}
.tblcopy{
	font-family:Lucida Sans Unicode;
	font-weight:normal;
	font-size:0.9em;
	/*color: #6A6B6B;*/
	color:#000000;
	width:190px;
	/*background-color:Red;*/
	padding-left:10px;
	padding-right:10px;
}
.tblcopy a, .tblcopy a:visited
{
    text-decoration:underline;
    font-family:Lucida Sans Unicode;
   	font-size:1em;
    color: #439FDA;
}
.tblcopy a:hover
{
	color: #ffffff;
 background-color:#439FDA;
}
.tblheader_admin{
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-weight:bold;
	font-size:1.0em;
	color: #ffffff;
}
.tblcopy_admin{
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-weight:normal;
	font-size:1.0em;
	/*color: #535353;*/
	color:#000000;
}

/*Product details page css end here */

/* Product details1 page css starts here */


/* Prduct details1 page css end here */

/* About Us page css starts here */

.abtmaincontainer{width:560px;float:left;}
.abtph1{
	width:560px;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	line-height:1.8em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	font-size:11px;
	float:left;
}
.abtph2img{width:560px;	text-align:left;margin-bottom:10px;	float:left;}
.abtph2{
	width:575px;
	font-weight:normal;
	font-family:Lucida Sans Unicode;
	text-align:left;
	/*color: #6A6B6B;*/
	color:#000000;
	float:left;
	padding-left :0px;
	padding-right :5px;
	text-align:justify;
	/*line-height:3px;*/

	
}
.abtph2back{
	width:560px;
	font:normal 0.9em Lucida Sans Unicode;
	text-align:left;
	/*color: #6A6B6B;*/
	color:#000000;
	float:left;
	padding-left :5px;
}
.abtph1 a, .abtph1 a:visited, .abtph2 a, .abtph2 a:visited,.abtph2back a
{
    text-decoration:underline;
	color: #419CD7;
}
.abtph2 a:hover,.abtph2back a:hover
{
 color: #ffffff;
 background-color:#439FDA;
}
/* About us page css end here */

/* Registration css starts here */
.regmiddlecountainer{
	width:560px;
	float:left;
	padding-left:10px;
}
.regintrocopy{
	width:540px;
	font:normal 11px Lucida Sans Unicode;
	line-height:1.5em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	float:left;
}
.regformcontainer{width:525px;float:left;padding:0px;}
.regformcopy{
	width:200px;
	height:18px;
	padding-top:5px;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	font-size:.78px;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	vertical-align:middle;
	float:left;
}
.regfieldscopy{
	width:300px;
	margin-bottom:5px;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	font-size:11px;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	float:left;
}
.regformcopy1{
	width:550px;
	margin-top:10px;
	margin-left:5px;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	line-height:1.5em;
	font-size:11px;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	float:left;
}
.regbutton{
	width:540px;
	margin-left:10px;
	text-align:center;
	float:left;
}
/* Registration css end here */
/* Footer css starts here */
.footermaincontainer{
	width:988px;
	text-align:center;
	text-decoration:none;
}
.footerleftcopy{
	width:530px;
	float:left;
	margin-left:5px;
}
.footergreycopy{
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:11px;
	/*color: #535353;*/
	color:#000000;
	text-decoration:none;
	text-align:right;
}
.footerrightcopy{
	width:500px;
	float:right;
	
}
.footerrightgreycopy{	
	text-decoration:none;
	text-align:right;
	font-family:Lucida Sans Unicode;
	

}

.footergreycopy a, .footergreycopy a:visited{text-decoration:none;}
.footerrightgreycopy a, .footerrightgreycopy a:visited{color: #6A9FDF;text-decoration:underline;}
#prodbuycontainer{width:320px;float:left;padding-top:10px;}
.prodColor2{width:120px;float:left;padding-left:10px;}
.prodSize2{width:125px;float:left;padding-left:5px;}
.prodColor{float:left;width:150px;padding-left:10px;}
.prodSize{float:left;width:80px;padding-left:3px;}
.drpclass{font-family:Lucida Sans Unicode;font-style: normal;font-size:.9em;/*color: #535353;*/	color:#000000;width:125px;margin-left:5px;}
.drp_top{margin-top:3px;}
.drp_class{font-family:Lucida Sans Unicode;font-style: normal;font-size:9em;/*color: #535353;*/	color:#000000;width:190px;}
#prodbuymain
{
	float:right;
	width:180px;
	padding-left:10px;
	padding-top:10px;	
	float:left;
}
.prodbuymain2{width:185px;float:left;}
#prodbuymain1{width:580px;float:left;padding-top:10px;}
.new_prodquan{width:90px;float:right;text-align:right; padding-bottom:10px;}
.new_prodimg{width:580px;float:right;}
.new_prodcolor{width:580px;float:right;text-align:right;padding-bottom:10px;}
.new_prodcolor1{float:left;text-align:left;padding-bottom:5px;padding-top:5px;}
#prod_buymain1{width:580px;float:left;padding-top:10px;}
.prodbuy2{width:60px;float:left;text-align:left;}
#prodbuy2 span{

	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:12px;
	/*color: #6A6B6B;*/
	color:#000000;
	margin-top:3px;
	text-align:left;
	float:left;
	padding-left:10px;
	padding-right:10px;
}
#prodbuymain span{

	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:1em;
	/*color: #535353;*/
	color:#000000;
	padding-right:3px;
	float:left;
}
#prodbuy span{

	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:12px;
	/*color: #6A6B6B;*/
	color:#000000;
	margin-top:3px;
	text-align:left;
}
#prodbuy input{margin-left:3px;margin-right:5px;float:left;margin-top:2px;}
#prodbuy{float:left;}
#prodbuy1 span{
    width:60px;
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-size:11px;
	/*color: #6A6B6B;*/
	color:#000000;
	margin-top:3px;	
	float:left;
	text-align:left;
	
}
#prodbuy1 input{width:100px;margin-left:3px;margin-right:5px;float:left;margin-top:2px;}
/*#prodbuy1{width:50px;float:left;text-align:left;}*/
.inpbox{width:30px;float:left;}
.Prodcolormain{width:380px;float:left;}
.prodqty{width:200px; float:left;padding-left:380px;}
.Prodcolormain2{float:left;width:310px;}
#prodbuy_img{width:180px;float:left;text-align:right;font-size:1em;}
#prodbuy_img1{width:180px;float:right;text-align:right;font-size:1em;padding-bottom:20px;}
#prodbuy_img2{width:80px;float:left;text-align:right;font-size:1em;padding-left:10px;padding-bottom:20px;}
/*Footer css end here */    

#BM_Landing{width:840px;margin-left:auto;margin-right:auto;}
.img_landing{float:left;width:210px;border:0px;margin-top:30px;}
.homerightcopytext{
    Width:175px;
    Margin-top:7px;
    Margin-bottom:7px;
    Font-family:Lucida Sans Unicode;
    Font-style: normal;
    Font-size:11px;
    Color: #5B792A;   
    Text-align:left;
    Float:left;
    Padding-left:8px;
    Font-weight:bold;
}
.bestsellerTitle
{
    width:376px;
    float:left;
    text-align:left;
    font-family:Lucida Sans Unicode;
    font-size:11px;
    height:20px;
    padding-top:7px;
    border-bottom:solid 1px #CBCBCB;
}
.bestsellerTitle a, .bestsellerTitle a:visited{text-decoration:none;color:#000000;}
.bestsellerprice
{
    text-align:right;
    font-family:Lucida Sans Unicode;
    font-size:11px;
    width:50px;
    float:left;
    height:20px;
    padding-top:7px;
    border-bottom:solid 1px #CBCBCB;
    margin-left:15px;
}
.bestsellerorder
{
    text-align:left;
    font-family:Lucida Sans Unicode;
    font-size:11px;
    float:right;
    width:100px;
    border-bottom:solid 1px #CBCBCB;
}
.txt{
    font-family:Lucida Sans Unicode;
	font-style: normal;
	font-weight:normal;
	font-size:0.78em;
	/*color: #535353;*/
	color:#000000;
	float:left;
	padding-left:7px;
}
.addContentItem
{
	width:400px;
    float:right;
    text-align:right;
    font-family:Lucida Sans Unicode;
	font-style: normal;
	font-weight:normal;
	font-size:0.8em;
}
.addContentItem a:hover{width:400px;font-family:Lucida Sans Unicode;font-style: normal;font-weight:normal;font-size:1em;/*color:#535353*/ color:#000000;background-color:#A9D3ED;}
.addContentItem a{width:400px;font-family:Lucida Sans Unicode;font-style: normal;font-weight:normal;font-size:1em;/*color: #535353;*/color:#000000; text-decoration:underline;}
.right_links a{font-family:Lucida Sans Unicode;font-style: normal;font-weight:normal;font-size:1em;/*color: #535353;*/ color:#000000;text-decoration:underline;}
.right_links a:hover{font-family:Lucida Sans Unicode;font-style: normal;font-weight:normal;font-size:1em;/*color:#535353*/ color:#000000;background-color:#A9D3ED;}
.footerleft a:hover{font-family:Lucida Sans Unicode;font-style: normal;font-weight:normal;font-size:0.9em;/*color:#535353*/ color:#000000;background-color:#A9D3ED;}
.hometoplink a:hover{font-family:Lucida Sans Unicode;font-style: normal;font-weight:normal;font-size:1em;/*color:#535353*/ color:#000000;background-color:#A9D3ED;}
.hometoplink a{font-family:Lucida Sans Unicode;font-style: normal;font-weight:normal;font-size:1em;color: #439FD9; text-decoration:underline;}
.leftcopy1 ul li a:hover{font-family:Lucida Sans Unicode;font-style: normal;font-weight:normal;font-size:1em;/*color:#535353*/ color:#000000;background-color:#A9D3ED;}
.leftcopy1 ul li a{font-family:Lucida Sans Unicode;font-style: normal;font-weight:normal;font-size:1em;color: #439FD9; text-decoration:underline;}
.doctleft a{font-family:Lucida Sans Unicode;font-style: normal;font-weight:normal;font-size:1em;/*color: #535353;*/ color:#000000;text-decoration:underline;}
.doctleft a:hover{font-family:Lucida Sans Unicode;font-style: normal;font-weight:normal;font-size:1em;/*color:#535353*/ color:#000000;background-color:#A9D3ED;}
.addContent
{
	width:594px;
    float:left;
    height:40px;
    text-align:left;
}
.rht_margin{margin-left:10px;margin-top:5px;}
.grid
{
    margin-top:20px;
    margin-bottom:20px;
    width:800px;
    float:left;
    text-align:left;
    margin-left:15px;
}
.grid_header
{
    background-color:#F4F6EB;
    font-family:Lucida Sans Unicode; 
	font-size:11px;
	color:#807E7E;
}
.grid_style{border:solid 1px #E0DFE3;}
.grid_item
{
    font-family:Lucida Sans Unicode; 
	font-size:11px;
	color:#807E7E;
	text-align:left;
	text-decoration:none;
}
.grid_item a, .grid_item a:visited{color:#807E7E;text-decoration:none;}
.grid_item a:hover{text-decoration:underline;}
.cb{float:left;}
.for_add{font-family:Lucida Sans Unicode;font-size:11px;color:#807E7E;}   
.grid_cell{padding-left:10px;padding-right:10px;}
.adddelete{margin-top:5px;float:left;}
.menuButtonreport
{
    float:left;
    width:140px;
    font-size:11px;
    color:#807F7D;
    font-family:Lucida Sans Unicode;
    border-right:solid 1px #E1E1D9;
    vertical-align:middle;
    height:30px;
    padding-top:6px;
    margin-top:5px;
}
/* New Template CSS */


/*--------------------- Top Navi CSS ----------------------------*/
.maincontainer
{
width:985px;
padding:0px;
margin-top:0px;
}

.hometoplinkcont{
width:987px;
float:left;
margin-top:1px;
height:13px;
padding-top:2px;
padding-bottom:15px;
font:normal 13px Lucida Sans Unicode;
background-color:#288AC9;
color:#ffffff;
}

.headercont
{
width:982px;
text-align:right;
margin-left:0px;
font:normal 15px Lucida Sans Unicode;
background-color:#288AC9;
vertical-align:middle;
padding:3px 0px 6px 0px;
}

.hometoplinkcont a:hover{color:#000000;text-decoration:underline;}
.hometoplinkcont a{color:#ffffff;}

.toplinkgrey, .toplinkgrey a, .toplinkgrey a:visited, .toplinkgrey a:hover{  font-family:Lucida Sans Unicode;font-size:.8em;font-weight:normal;color: #ffffff;text-decoration:none;margin-right:0px;}
.toplinkgrey_head, .toplinkgrey_head a, .toplinkgrey_head a:visited, .toplinkgrey_head a:hover{  font-family:Lucida Sans Unicode;font-weight:normal;color: #ffffff;text-decoration:none;margin-right:0px;}

/*--------------------- End of Top Navi CSS ----------------------------*/
/*--------------------- Logo, Shopping Cart and Quick Product Search section ----------------------------*/


/*for logo in header*/
.topnav
{
width:987px;
height:131px;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
padding:0px;
margin:0px;
background-color:#439FDA;
float:left;
}

.topleft
{
width:280px;
height:40px;
padding-top:30px;
float:left;
margin:0px;
text-align :center;
padding-left:30px;


}


.leftlinkcopy{
padding:0px;
margin:0px;
}

.topmid
{
width:220px;
float:left;
padding-left:0px;
padding-top:0px;
padding-bottom:10px;
padding-right:0px;
}

.top
{
width:160px;
float:left;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
padding-left:0px;
padding-top:10px;
height:140px;
margin:0px;
}
.shopcart
{
width:140px;
float:left;
padding-left:15px;
padding-right:5px;
padding-top:0px;
margin:0px;
font:bold 14px Lucida Sans Unicode;float:left;color:#ffffff;text-align:left;

}
.stxt
{
padding-top:6px;
font:12px Lucida Sans Unicode;color:#ffffff;float:left;text-align:left;
padding-left:10px;
}

.items
{
width:155px;
float:left;
padding-left:5px;
}

.topshopcart{width:308px;font:bold 14px Lucida Sans Unicode;float:left;color:#ffffff;text-align:left;padding:10px 0px 8px 3px;}
.topmailtxt{width:225px;font:normal 12px Lucida Sans Unicode;float:left;text-align:left;color:#0774AB;}
.mailtxtbox{float:left;width:223px;height:18px;color:#555555;border:1px solid #000000;height:18px;font-family:Lucida Sans Unicode;}
.toprsign{width:44px;height:22px;padding-left:10px;float:left;margin-left:5px;}


.signin
{
width:84px;
height:24px;
float:left;
margin-top:10px;
}
.topright
{
width:280px;
float:left;
padding-left:15px;
text-align:left;
}
.mailtxt
{
margin-top:20px;
width:150px;
font:normal 12px Lucida Sans Unicode;
float:left;
text-align:left;
padding-left:3px;
color:#858686;
}

.remcont{width:250px;float:left;}
.mailtxt2
{
margin-top:10px;
width:150px;
height:20px;
font:normal 11px Lucida Sans Unicode;
float:left;
text-align:left;
padding-left:3px;
color:#858686;
}
.check
{
padding-top:12px;
font:normal 11px Lucida Sans Unicode;
float:left;
text-align:left;
color:#ffffff;
}
.rsign
{
width:84px;
height:24px;
padding-top:5px;
padding-left:3px;
float:left;
}
.forget
{
width:200px;
font:normal 0.8em Lucida Sans Unicode;
float:left;
padding-top:8px;
text-align:left;
color:#ffffff;
}
.bodycontainer
{
width:985px;
float:left;
background-image:url(../images/main_bg02.gif);
background-repeat:repeat-y;
border-left:1px solid #BBE0EB;
border-right:1px solid #BBE0EB;
/*border-bottom:1px solid #2490D4;*/
}
.quickstart
{
width:162px;
height:13px;
padding-top:10px;
padding-left:10px;
font:bold 12px Lucida Sans Unicode;
color:#ffffff;
float:left;
} 
.txtcont
{
width:185px;
padding-top:5px;
padding-bottom:5px;
padding-left:8px;
font:normal 11px Lucida Sans Unicode;
color:#ffffff;
float:left;
}
.lefttxt
{
width:193px;
float:left;
padding:0px;
margin:0px;
font:normal 11px Lucida Sans Unicode;
color:#1182D0;
text-align:left;
border-right:1px solid #BBE0EB;
background-color:#ECECEC;
}
.lefttxt ul{padding:0px;margin:0px;}
.lefttxt li
{
list-style-type:none;
padding-left:8px;
padding-right:8px;
padding-top:8px;
padding-bottom:8px;
margin:0px;
border-bottom:1px solid #BBE0EB;
}

.rightcont
{
text-align:center;
width:190px;
float:left;
padding:0px;
margin:0px;
vertical-align:top;
background-color:#ECECEC;
}
.rightcont img{
padding:0px;
margin:0px;
}
.button_login
{
/*width:26px;*/
border:1px;
font:normal 1.1em Lucida Sans Unicode;
color:#264D86;
cursor:pointer;
}
.visacard
{
width:175px;
height:162px;
padding-left:5px;
float:left;
}
.itemcont
{
width:188px;
float:left;
padding-left:5px;
margin:0px;
}
.itemcont ul{
padding:0px;
margin:0px;
float:left;
}
.itemcont li{
text-align:left;
list-style-type:none;
}
.ttcont
{
	width:180px;
	padding-left:2px;
	padding-right:2px;
}


.bluenew
{
 color:#0884AD;
}
.newblue1
{
 padding-top:5px;	
}
.newblue2
{
 padding-top:2px;	
}
.traveltxt a:hover{
	color: #ffffff;
	background-color:#439FDA;
}
.righttxt a{color:#409cd8;font:normal 1em Lucida Sans Unicode;}
.righttxt a:hover{
	color: #ffffff;
	background-color:#439FDA;
}
.button
{
/*width:26px;*/
width:30px;
height:24px;
border:1px;
font:bold 1em Lucida Sans Unicode;
color:#264D86;
}

.button_1
{


border:1px solid #439FDA;
font:normal 0.7em Lucida Sans Unicode;
color:#264D86;
cursor:pointer;

/*border:1px;
font:normal 0.7em Lucida Sans Unicode;
color:#264D86;
cursor:pointer;*/

}




.button_submit
{
/*width:26px;*/
border:1px solid #439FDA;
font:normal 0.7em Lucida Sans Unicode;
color:#264D86;
cursor:pointer;
margin-left:190px;
float :left ;
}
.button_2
{
/*width:26px;*/
border:1px solid #439FDA;
font:normal .9em Lucida Sans Unicode;
color:#264D86;
cursor:pointer;
float:right;
margin-left:10px;
}

.button_buynow
{
/*width:26px;*/
border:1px solid #439FDA;
font:normal .7em Lucida Sans Unicode;
color:#264D86;
cursor:pointer;
}


.righttxt
{
width:180px;
border-bottom:1px solid white;
float:left;
padding-top:5px;
padding-bottom:5px;
padding-left:2px;
font:normal 0.69em Lucida Sans Unicode;
/*color:#6A6B6B;*/
color:#000000;
}
.abtph2 a
{
	color:#439FDA;
}
.traveltxt
{
width:180px;
padding-left:7px;
padding-top:10px;
padding-bottom:10px;
text-align:center;
font:normal 0.8em Lucida Sans Unicode;
border-bottom:1px solid #ffffff;
float:left;
/*color:#6A6B6B;*/
color:#000000;
}

.traveltxt1
{
width:180px;
height:162px;
float:left;
}
.hline
{
background-image:url(../images/gpsupplies_bar.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.hline1
{
float:left;
padding-left:20px;

/*padding-right:5px;*/
}
.banner
{
width:168px;
height:68px;
float:left;
}
.banner1
{
width:168px;
height:2px;
float:left;
}
.brand_banner
{
width:130px;
float:left;
margin:0px 9px 0px 4px;

}
.brand_height
{
 height:auto;
 float:left;
 text-align:left;
}
.footer
{
width:986px;
border-top:1px solid #BBE0EB;
padding-top:10px;
float:left;

}
.footer_back
{
width:986px;
border-top:1px solid #BBE0EB;
padding-top:10px;
margin-left:10px;
float:left;
}
.footerleft
{
width:380px;
font:normal 10px Lucida Sans Unicode;
/*color:#3D3D3D;*/
color:#000000;
text-align:left;
float:left;
}

.footerleft p
{
width:380px;
font:normal 1em Lucida Sans Unicode;
/*color:#3D3D3D;*/
color:#000000;
text-align:left;
float:left;
margin:0px;
padding:0px;
}

.footerleft a
{
    width:380px;
    font:normal 0.9em Lucida Sans Unicode;
    /*color:#3D3D3D;*/
	color:#000000;
    text-decoration:underline;
}
.right_links_back a{font:normal 0.7em Lucida Sans Unicode;/*color:#3D3D3D;*/color:#000000;font-size:0.7em;}

.footerrightgreycopy_back {	
	text-decoration:none;
	text-align:right;
	font-family:Lucida Sans Unicode;

}
.footerright
{
width:576px;
font:normal 1em Lucida Sans Unicode;
/*color:#676666;*/
color:#000000;
text-align:right;
padding-right:10px;
float:right;
}

.right_links
{
width:587px;
font:normal 0.8em Lucida Sans Unicode;
/*color:#676666;*/
color:#000000;
text-align:right;
float:right;
}
.right_links_front{font:normal  Lucida Sans Unicode;/*color:#676666;*/color:#000000; font-size:10px;}
.right_links_front a:hover{
	color: #ffffff;
	background-color :#439FDA;
}
.right_links_front a{text-decoration:underline;}
.right_links_front p{font:normal 0.8em Lucida Sans Unicode;/*color:#676666;*/color:#000000;}
.middleimage
{
width:593px;
float:left;
padding-left:2px;
padding-right:2px;
padding-bottom:20px;
}
.detail_layout
{
  float:left;
  padding-left:8px;
  text-align:left;
  padding-bottom:20px;
}

.doctimage{width:593px;float:left;background-image:url(../images/homerotatorbg.gif);}

.doctleft
{
width:275px;
float:left;
font:bold 14px Lucida Sans Unicode;
padding-left:3px;
padding-top:6px;
color:#0774AB;
text-align:left;
line-height:18px;
padding-bottom:5px;
}

.docfeature
{
 padding-top:4px;
 font:normal 0.9em Lucida Sans Unicode;
 color:#ffffff;
 vertical-align:middle;
}
.doctleftimg{width:296px;float:right;}
.doctleft1
{
width:275px;
float:left;
padding-left:3px;
font:normal 12px Lucida Sans Unicode;
/*color:#6A6B6B;*/
color:#000000;
text-align:left;
}
.doctleft2
{
    /*color:#6E6E6E;*/
    color:#000000;
    font-size:0.9em;
    font-family:Lucida Sans Unicode;
    font-weight:bold;
    padding-top:5px;
    padding-left:8px;
    vertical-align:middle;
}
.fimage
{
width:581px;
float:left;
height:25px;
margin-top:2px;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
margin-left:1px;
text-align:left;
vertical-align:top;
background-color:#439FDA;
font:normal 0.9em Lucida Sans Unicode;
color:#ffffff;

}
.fimage_feature
{
width:581px;
float:left;
height:25px;
margin-top:2px;
padding-top:13px;
padding-bottom:5px;
padding-left:10px;
margin-left:1px;
text-align:left;
vertical-align:top;
background-color:#439FDA;
font:normal 0.9em Lucida Sans Unicode;
color:#ffffff;

}
.fimage_pad
{
	
	padding-top:20px;
}
.feature
{
width:140px;
vertical-align:middle;
line-height:10px;
float:left;
}
.deccancont
{
width:593px;
text-align:center;
float:left;
padding-left:0px;
padding-right:0px;
padding-top:10px;
font-family:Lucida Sans Unicode;
/*font:normal .8em Lucida Sans Unicode;*/
}
.deccanprod
{
width:553px;
float:left;
padding-top:10px;
padding-left:10px;
padding-right:10px;
}
.deccancont_1
{
width:575px;
text-align:center;
float:left;
padding-left:5px;

}
.newprodcont_1
{
width:770px;
float:left;
padding-left:5px;
}
.deccanwholecont
{
width:578px;
text-align:left;
float:left;
padding-left:5px;
}
.deccanimage
{
width:197px;
float:left;
font:normal 0.78em Lucida Sans Unicode;
color:#7F7F7F;
padding-left:0px;
text-align:center;

}
.seperatorbar
{
width:170px;
height:1px;
float:left;
font:bold 0.8em Lucida Sans Unicode;
color:#7F7F7F;
padding-left:20px;
text-align:center;
background-image:url(../images/gpsupplies_bar.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.buy_now{float:left;width:170px;}

.seperatorbar_brand
{
width:130px;
height:1px;
float:left;
font:bold 0.8em Lucida Sans Unicode;
color:#7F7F7F;
margin-right:9px;
margin-left:3px;
text-align:center;
margin-top:10px;
margin-bottom:10px;
background-image:url(../images/brand_bar.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.deccanimage1
{
width:197px;
height:auto;
float:left;
font:normal 0.78em Lucida Sans Unicode;
color:#7F7F7F;
padding-left:0px;
padding-top:15px;
margin-bottom:10px;
text-align:center;
}
.deccan_img{width:175px;float:left;}
.deccan_img_1
{
width:175px;
float:left;
background-image:url(../images/gpsupplies_bar.gif);
background-repeat:no-repeat;
background-position:top;
padding-top:15px;
}
.deccan_txt{width:195px;float:left;background-color:green;}
.deccan
{
width:118px;
padding-left:30px;
padding-right:30px;
height:115px;
float:left;
}
.deccan1
{
width:118px;
padding-left:30px;
height:115px;
float:left;
}
.horizontal{float:left;}
.visa{top:330px;position:absolute;}
/*about us*/
.fimage1
{
width:588px;
float:left;

text-align:left;
font:normal 0.7em Lucida Sans Unicode;
/*color:#6A6B6B;*/
color:#000000;
padding-left:5px;
padding-top:3px;
padding-bottom:5px;
background-color:#E6E6E6;
}
.fimage2
{
width:778px;
float:left;
height:auto;
text-align:left;
font:normal 0.7em Lucida Sans Unicode;
/*color:#6A6B6B;*/
color:#000000;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
background-color:#E6E6E6;
}

.accounts_container
{
width:787px;
float:left;
padding-left:2px;
padding-right:2px;

}
.accounts_header
{
width:782px;
float:left;
height:20px;
text-align:left;
font:normal 0.7em Lucida Sans Unicode;
/*color:#6A6B6B;*/
color:#000000;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
background-color:#E6E6E6;
}
.aboutuscont
{
width:583px;
padding-left:5px;
padding-right:5px;
padding-top:10px;
padding-bottom:10px;
font:normal 0.7em Lucida Sans Unicode;
/*color:#6A6B6B;*/
color:#000000;

float:left;
font-size :.78em;
}
.aboutuscont p
{

font-family:Lucida Sans Unicode;
font-weight:normal;
/*color:#6A6B6B;*/
color:#000000;
float:left;
line-height:1.5em;
font-size:.99em;

}
.about
{
width:583px;
font-family:Lucida Sans Unicode;
font-weight:bold;
/*color:#4B4B4B;*/
color:#000000;
border-bottom:1px solid #BBE0EB;
padding-bottom:10px;
float:left;
text-align:left;

}
.Pharma_txt
{
width:583px;
font:bold 1.0em Lucida Sans Unicode;
text-align:left;
/*color:#4B4B4B;*/
color:#000000;
padding-left:7px;
float:left;
}
.aboutxt
{
width:573px;
font:normal 1.1em Lucida Sans Unicode;
padding-top:10px;
/*color:#6A6B6B;*/
color:#000000;
float:left;
margin:0px;

}
.aboutimg
{
width:585px;
padding-top:10px;
text-align:left;
/*color:#6A6B6B;*/
color:#000000;
float:left;
padding-bottom:10px;
}
.shoppingimg
{
width:760px;
padding-top:10px;
font:normal 12px Lucida Sans Unicode;
text-align:left;
/*color:#6A6B6B;*/
color:#000000;
float:left;
}
.imgtxt
{
width:298px;
float:left;
font:normal 12px Lucida Sans Unicode;
/*color:#6A6B6B;*/
color:#000000;
padding-top:10px;
text-align:left;
}
.scope{width:253px;float:right;padding-top:10px;}
/* myaccount*/
.login
{
width:364px;
text-align:left;
padding-top:15px;
float:left;
}
.leftimg{width:270px;float:left;}
.leftimg1{width:300px;float:left;}
.viewtxt
{
width:170px;
float:left;
font:normal 0.8em Lucida Sans Unicode;
/*color:#6A6B6B;*/
color:#000000;
text-align:left;
padding-top:5px;
padding-left:2px;
}
.viewtxt p
{
	padding-top:5px;
}
.viewimg{width:98px;height:101px;float:left;}
.rightimg{width:283px;float:left;padding-left:20px;}
.rightimg1{width:300px;float:left;padding-left:20px;}
.aboutimg1
{
width:573px;
padding-top:60px;
font:normal 12px Lucida Sans Unicode;
text-align:left;
float:left;
}
/*wipetxt*/
.wipetxt{width:351px;float:left;}
.wipetxt ul{padding-left:15px;padding-top:10px;margin:0px;list-style-image:url(../images/prod_bullet.gif);
}
.wipetxt li{font:normal 12px Lucida Sans Unicode;/*color:#6A6B6B;*/ color:#000000; text-align:left;padding-bottom:20px;}
.wipetxt1
{
color:#ffffff;
font:normal 1.1em Lucida Sans Unicode;
/*width:215px;*/
width:130px;
padding-left:5px;
padding-top:5px;
font-weight:bold;
text-align:left;
float:left;
background-color:#409BD7;
}
.wipebox
{
width:180px;
height:270px;
float:left;
vertical-align:top;
padding-left:20px;
}
.Addbutton
{
width:210px;
height:24px;
font:normal 12px Lucida Sans Unicode;
/*color:#6A6B6B;*/
color:#000000;
text-align:left;
padding-top:10px;
padding-left:160px;
text-align:left;
float:left;
}
.login1
{
width:103px;
font:normal 12px Lucida Sans Unicode;
/*color:#6A6B6B;*/
color:#000000;
text-align:left;
padding-top:15px;
padding-left:470px;
float:left;
margin:0px;
}
/*professional*/
.profimg
{
width:400px;
text-align:center;
padding-top:15px;
/*padding-left:76px;*/
float:left;
}
.proftxt{width:458px;float:left;}
.proftxt ul
{
padding-left:15px;
padding-top:10px;
margin:0px;
list-style-image:url(../images/prod_bullet.gif);
}
.proftxt li
{
font:normal 12px Lucida Sans Unicode;
/*color:#6A6B6B;*/
color:#000000;
text-align:left;
padding-bottom:20px;
}
.proftable
{
width:320px;
float:left;
}
.quantity
{
width:300px;
float:left;
text-align:left;
font:normal 12px Lucida Sans Unicode;
/*padding-top:50px;*/
vertical-align:top;
}
.prodimage
{
width:178px;
float:left;
font:normal 12px Lucida Sans Unicode;
color:#7F7F7F;
padding-left:10px;
padding-bottom:10px;
background-image:url(../images/gpsupplies_bar.gif);
background-repeat:no-repeat;
background-position:bottom;
}
/* New Template Ends Here */
.sp_ace{float:left;width:586px;}

.space_brand{float:left;width:500px;height:1px;}
.topmid h1
{
    float:left;
    font:bold 1em Lucida Sans Unicode;
    color:#ffffff;
    text-align:left;
   /* line-height:15px;*/
}
.shopcart h1
{
    float:left;
    font:bold 1em Lucida Sans Unicode;
    color:#ffffff;
    text-align:left;
    /*line-height:15px;
    padding-top:10px;*/    
}
.productsearch h1
{
    float:left;
    font:bold 0.8em Lucida Sans Unicode;
    color:#ffffff;
    text-align:left;
    padding-left:10px;
}
/* ------------------ shopping cart style --------------------*/
.contentcontainer_left_shop
{
    width:985px;
    float:left;
    border-right: 1px solid #BBE0EB;
	border-left: 1px solid #BBE0EB;
}
.bodymaincontainer_shop{
	width:980px;
	margin:0px;
	padding:0px;
	float:left;
}
/* home page product section css starts here */
.product_bg
{
 width:290px;
 background-image:url(../images/prdsearch_bg.jpg);
 background-repeat:no-repeat;
 background-position:left top;
}
.prodtextbox
{
 width:200px;
 float:left;
 text-align:left;
 padding:35px 0px 5px 10px;    
}
.prodtextbutton
{
 width:55px;
 float:left;  
 padding:35px 0px 5px 0px;  
}

#gpsearch
{
 width:290px;
 height:128px;
 overflow:auto;
 text-align:left;
 text-decoration:none;
 /*font:normal 1em Lucida Sans Unicode;*/
 /*color:#6A6B6B;*/
 color:#000000;
 float:left;
 padding:0px 0px 0px 0px;
}
#gpsearch1
{
 width:285px;
 height:116px;
 overflow:auto;
 text-align:left;
 text-decoration:none;
 font:normal 1em Lucida Sans Unicode;
 /*color:#6A6B6B;*/
 color:#000000;
 float:left;
 padding:0px 0px 0px 5px;
 line-height:18px;
}
.prodtable
{
 width:252px;
 float:left;
 text-decoration:none;
 font:normal 0.7em Lucida Sans Unicode;
 /*color:#6A6B6B;*/
 color:#000000;
 line-height:18px;
}
.prodtable a
{
 width:252px;
 float:left;
 text-decoration:none;
 font:normal 1em Lucida Sans Unicode;
 /*color:#6A6B6B;*/
 color:#000000;
 line-height:18px;
}
.prodtable a:hover{background-color:#E6E6E6;font:normal 1em Lucida Sans Unicode;/*color:#6A6B6B*/color:#000000;line-height:18px;}
.scopy
{
  font-family:Lucida Sans Unicode;
  font-size:12px;
  color:#797979;
  text-align:left;
}
.prlinebg
{
 width:290px;
 height:auto;
 padding:5px 0px 0px 0px;
 background-image:url(../images/prdsearch_line.gif);
 background-repeat:repeat;
 float:left;
}
.prlinebg1
{
    width:290px;
    float:left;
    background-image:url(../images/prdsearch_line.gif);
    background-repeat:repeat;
}
/* home page product section css ends here */
.prodmainsearch
{
 width:758px;
 float:left;
 text-align:left;
 padding:10px 0px 0px 10px;    
}
.prodintd_search
{
 width:590px;
 float:left;
 font-family:Lucida Sans Unicode;
 font-size:0.75em;
 /*color:#535353*/ color:#000000;
 text-align:left;
}
.prodintd_search a:hover{
	color: #ffffff;
	background-color :#439FDA;
}
.prodintd_search a
{
 float:left;
 font-family:Lucida Sans Unicode;
 font-size:1.0em;
 color:#1182D0;
 text-align:left;
}
.pr_search{float:left;width:768px;}
.searchprice{width:500px;padding-bottom:5px;font-family:Lucida Sans Unicode;font-size:0.8em;float:left;text-align:left;}
.search_on
{
 width:280px;
 background-color:#ABABAB;
 height:22px;
 font-family:Lucida Sans Unicode;
 font-size:0.8em;
 color:#ffffff;
 float:left; 
 padding-right:10px;
}
.suggtext{width:170px;float:left;text-align:left;padding-left:10px;}
.suggon{width:90px;float:left;text-align:right;}
.search_on a{font-family:Lucida Sans Unicode;font-size:0.8em;color:#ffffff;}
/*.alphaclass{font:normal 0.88em Lucida Sans Unicode;color: #ffffff;text-decoration:none;background-color:#439FDA;}
.alphaclass1{font:normal 0.88em Lucida Sans Unicode;color: #439FDA;text-decoration:none;background-color:#ffffff;}
.prodheadingfpm a:hover{font:normal 0.9em Lucida Sans Unicode;color:#439FDA;text-decoration:underline;background-color:#ffffff;}*/
.box{width:20px;height:20px;border:1px solid #ffffff;float:left;background-color:#439FDA;text-align:center;text-decoration:none;}
.box1{width:19px;height:20px;border:1px solid #ffffff;float:left;font:normal 0.9em Lucida Grande sans serif;color: #439FDA;background-color:#ffffff;text-decoration:none;text-align:center;}
.box2{width:19px;height:20px;border:1px solid #ffffff;float:left;font:normal 0.9em Lucida Grande sans serif;color: #464646;background-color:#ECECEC;text-decoration:none;text-align:center;}
.box a:hover{float:left;font:normal 0.9em Lucida Sans Unicode;width:18px;height:20px;background-color:#ffffff;color:#439FDA;text-decoration:none;text-align:left;}
.box a{float:left;font:normal 0.9em Lucida Sans Unicode;color: #ffffff;float:left;background-color:#439FDA;text-decoration:none;text-align:center;padding-left:2px;}

.toprsign{width:44px;height:22px;padding-left:5px;float:left;}
.topprodtable
{
 width:187px;
 float:left;
 text-decoration:none;
 font:normal 0.7em Lucida Sans Unicode;
 /*color:#6A6B6B;*/
 color:#000000;
 line-height:18px;
 padding-left:5px;
}
.topprodtable a
{
 width:192px;
 float:left;
 text-decoration:none;
 /*font:normal 0.7em Lucida Sans Unicode;*/
 /*color:#6A6B6B;*/
 color:#000000;
 line-height:18px;
}
.ordquescpy
{
    width:210px;
    float:left;
    text-align:left;
        
}
.prodbodycontainer
{
width:985px;
float:left;
background-image:url(../images/main_bg03.gif);
background-repeat:repeat-y;
border-left:1px solid #BBE0EB;
border-right:1px solid #BBE0EB;
/*border-bottom:1px solid #2490D4;*/
}
.newprodland
{
 width:787px;
 float:left;
}

.newprodmiddle
{
width:787px;
float:left;
padding-left:2px;
padding-right:2px;
}
.prodmbox
{
 width:775px;
 background-color:#A1B7C1;		
}
.blprodmbox
{
 width:775px;
 float:left;
 background-color:#46A3DC;		
}
.blprodmain
{
 width:775px;
 float:left;
 padding-left:5px;	
 padding-top:10px;
}

.newprodname
{

 text-align:left; 
 padding-left:5px;
 background-color:#ffffff;
}

.blnewprodname
{
 width:162px;
 text-align:center; 
 background-color:#46A3DC;
}
.blnewprodname1
{
 width:340px;
 height:25px;
 text-align:center; 
 background-color:#46A3DC;
}
.blnewprodcode
{
 float:left;
 width:70px;
 height:22px;
 text-align:center;
 padding-top:2px;
 background-color:#46A3DC;
}
.blnewprodcode1
{
 width:70px;
 height:25px;
 text-align:center;
 background-color:#46A3DC;
}
.newprodcode
{
 font-family:Lucida Sans Unicode;
 font-size:0.7em;
 font-weight:normal;
 /*color:#555555;*/
color:#000000;
 text-align:center;
 background-color:#ffffff;
 
 
}

.blnewprodimg
{
	width:50px;
	text-align:center; 
	background-color:#46A3DC;
}
.newproddesc
{
 width:190px;
 vertical-align:top;
 height:auto;
 text-align:left; 
 padding-left:5px;
 padding-right:5px;	
 background-color:#ffffff;
}
.blnewproddesc
{
 width:215px;
 height:auto;
 background-color:#46A3DC;
 text-align:center; 
}
.newprodprice
{
 font-family:Lucida Sans Unicode;
 font-size:0.75em;
 font-weight:normal;
 color:#555555;
 text-align:right;
 background-color:#ffffff;
}
.blnewprodprice
{
 width:100px;
 text-align:center;	
 background-color:#46A3DC;
}
.blnewprodcolour
{
 width:140px;
 text-align:center;	
 background-color:#46A3DC;
}
.newprodcolor
{
 font-family:Lucida Sans Unicode;
 font-size:0.8em;
 font-weight:normal;
 /*color:#555555;*/
 color:#000000;
 text-align:center;
 background-color:#ffffff;
}
.newproddiscount
{
 width:50px;
 vertical-align:top;
 padding-right:5px;
 text-align:right;	
 height:auto;
 background-color:#ffffff;
}
.blnewproddiscount
{
 width:75px;
 text-align:center;	
 background-color:#46A3DC;
 height:auto;
}
.newprodfpm
{
 width:45px;
 text-align:center;	
 background-color:#ffffff;
}
.newprodexclude
{
 width:70px;
 vertical-align:top;
 text-align:right;	
 height:auto;
 background-color:#ffffff;
}
.blnewprodexclude
{
 width:70px;
 text-align:center;	
 background-color:#46A3DC;
 padding-left:2px;
 height:auto;
}
.newprodqty
{
 width:80px;
 height:auto;
 padding-left:5px;
 padding-right:5px;	
 background-color:#ffffff;
}
.blnewprodqty
{
 width:43px;
 float:left;
 height:25px;
 padding-left:2px;
 background-color:#46A3DC;
 text-align:center; 
}
.newprodorder
{
 width:50px;
 padding-left:5px;
 padding-right:5px;
 height:auto;	
 background-color:#ffffff;
}
#neworderbut
{
	width:780px;
	float:left;
	padding:15px 0px 20px 0px;
	text-align:right;
}
.newprodcopy
{
	font-family:Lucida Sans Unicode;
	font-size:0.75em;
	font-weight:normal;
	color:#555555;
	padding:10px 5px 10px 5px;
}
.newtabcopy
{
	font-family:Lucida Sans Unicode;
	font-size:0.78em;
	font-weight:normal;
	/*color:#555555;*/
 color:#000000;
	text-align:right; 
}
.newtab_copy
{
	float:left;
	width:765px;
	font-family:Lucida Sans Unicode;
	/*font-size:0.79em;*/
	font-weight:normal;
	/*color:#555555;*/
	color:#000000;
	text-align:left; 
	padding-left:5px;
	padding-top:10px;
}

.newtab_copy1
{
	float:left;
	width:765px;
	font-family:Lucida Sans Unicode;
	font-size:0.78em;
	font-weight:normal;
	/*color:#555555;*/
	color:#000000;
	text-align:left; 
	padding-left:5px;
	padding-top:10px;
	
}
.pharma_linecopy
{
	width:775px;
	 float:right;
	font-family:Lucida Sans Unicode;
	font-size:0.8em;
	font-weight:normal;
	color:#555555;
	text-align:left; 
	padding-left:2px;
	padding-top:10px;
	border-top:1px solid #BBE0EB;
}
.newprodquan
{
	font-family:Lucida Sans Unicode;
	font-size:0.78em;
	font-weight:normal;
	color:#555555;
}
.newbuttoncopy
{
	font-family:Lucida Sans Unicode;
	font-size:0.8em;
	font-weight:normal;
	color:#555555;
	padding-top:10px;
}
.newbuttoncopy1
{
	background-color:#ffffff;
	text-align:center;
}
.blnewprodcopy
{
	font-family:Lucida Sans Unicode;
	font-size:0.78em;
	font-weight:bold;
	color:#ffffff;
}
.newprodname a{
	font-family:Lucida Sans Unicode;
	font-size:0.9em;
	font-weight:normal;
	color:#439FDA;
	text-decoration:underline;
}
.newprodname a:hover{
	color: #ffffff;
	background-color :#439FDA;
}
.newproddetailsheading{
	width:775px;
	padding-left:0px;
	margin-left:5px;
	margin-right:5px;
	font-family:Lucida Sans Unicode;
	font-style: normal;
	font-weight:bold;
	font-size:0.78em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #BBE0EB;
}
.prodfimage1
{
width:782px;
float:left;
text-align:left;
font:normal 0.7em Lucida Sans Unicode;
/*color:#6A6B6B;*/
color:#000000;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
background-color:#E6E6E6;
}
.topprodtable a:hover{background-color:#E6E6E6;line-height:18px;}
#topgpsearch1{width:218px;height:67px;overflow:auto;text-align:left;text-decoration:none;font:normal 1em Lucida Sans Unicode;/*color:#6A6B6B*/color:#000000;float:left;padding:0px 0px 0px 5px;line-height:18px;}
.topprlinebg{width:221px;height:auto;padding:0px 0px 0px 0px;background-repeat:repeat;float:left;}
.txthint2{width:218px;height:67px;float:left;text-align:left;background-color:#D6D6D6;}
#topquick{width:226px;height:67px;float:left;text-align:left; background-color:#D6D6D6;overflow:auto;}
.topmailtxt{width:220px;font:normal 0.8em Lucida Sans Unicode;float:left;text-align:left;color:#858686;}
.topshopcart{width:250px;font:normal 1em Lucida Sans Unicode;float:left;font:bold 1em Lucida Sans Unicode;color:#ffffff;text-align:left;padding-top:8px;}


/*---------------------------------LEFT MENU CLASSES --------------------------------------------------*/

#menu {display:block; width:190px;float:left;font:normal 11px Lucida Sans Unicode;}

#menu ul {padding:0; margin:0; list-style:none;}

#menu a {display:block; color:#1282D9; width:180px; text-decoration:none; text-align:left;border-top:1px solid #BBE0EB;padding:7px 0px 7px 10px;margin:0px;}
#menu a.arrow {background:url(payment_but1.gif);}
#menu a:active, #menu a:focus {outline:0;}

#sub0 {position:relative; left:0;float:left;}
#sub1 {position:relative; float:left;left:4px;}
#sub2 {position:relative; left:195px;float:left;}
#sub3 {position:relative; left:385px;float:left;}
#sub4 {position:relative; left:591px;float:left;}
#sub5 {position:relative; left:779px;float:left;}

.none {display:none;}
.yes {display:block;}

#menu a:hover,
#menu li.clicked a {color:red;}



/*-----------------------------------------------------------------------------------*/

/************** For Login Page**********/

.tble_login_t1
{
    width :230px;
    background-color:#439FDA;
    float:left;
    border:solid 1px #439FDA;
    margin :0px 0px 0px 0px;
    padding :0px 0px 0px 0px;
    height:290px;
    
}
.tble_login_t2
{
    width :230px;
    float:left;
    border:solid 1px #439FDA;
    margin :0px 0px 0px 10px;
    padding :0px 0px 0px 0px;
    height:290px;
    
}
.tble_login_left
{
    width :280px;
    /*background-color:#7BAFFC;*/
   float:left;
    border:solid 1px #439FDA;
    height:290px;
    margin:0px 0px 0px 10px;
    padding :0px 0px 0px 0px;
}

.tble_login
{
    width :766px; 
    float:left;
    border:solid 0px #7BAFFC;
    margin :0px 0px 0px 0px;
    padding :0px 0px 0px 4px;
    
    
}
.tbl_inner_tab1
{
    width :228px;
    text-align :center;
    background-color:#439FDA;
    border:solid 1px #439FDA;
    margin :0px 0px 0px 0px;
    padding :0px 0px 0px 0px;
    float:left;
    height:34px;
    
}
.tbl_inner_tab2
{
     width :230px;
     text-align :center;
     float:left;
    height:247px;
    border-top :solid 1px #439FDA;
    background-color:#F6F6F6;
    margin :0px 0px 0px 0px;
    padding :0px 0px 0px 0px;
    vertical-align :top;
    
}


.tbl_inner_tab_sec
{
     width :228px;
     text-align :center;
    background-color:#439FDA;
    border:solid 1px #439FDA;
    margin :0px 0px 0px 0px;
    padding :0px 0px 0px 0px;
     float:left;
    height:34px;
    
}


.tbl_inner_tab_sec2
{
     width :230px;
     text-align :center;
    background-color:#F6F6F6;
    margin :0px 0px 0px 0px;
    padding :0px 0px 0px 0px;
     float:left;
    height:247px;
   
    
}
.tbl_inner_tab_third1
{
	width :279px;
    text-align :center;
    background-color:#439FDA;
    border:solid 1px #439FDA;
    margin :0px 0px 0px 0px;
    padding :0px 0px 0px 0px;
    float:left;
    height:34px;
    
}
.tbl_inner_tab_third2
{
     width :280px;
     text-align :center;
    background-color:#F6F6F6;
    margin :0px 0px 0px 0px;
    padding :0px 0px 0px 0px;
     float:left;
    height:247px;
}
.newcustomer
{
    font-family:Lucida Sans Unicode ; 
	text-align: center;
	font-size :0.78em;
	color:#FFFFFF;
	padding-TOP :6PX;
}


.table_txt
{
    float:left;
    font-family:Lucida Sans Unicode; 
	text-align:left;
	font-size :0.78em;
	/*color:#535353*/ color:#000000;
	margin :10px 0px 0px 10px;
	padding :0px;
	vertical-align :top;
	
}

.table_txt_t1
{
    float:left;
    width:210px;
    font-family:Lucida Sans Unicode; 
	text-align:left;
	font-size :0.78em;
	/*color:#535353*/ color:#000000;
	margin :10px 0px 0px 12px;
	padding :0px;
	vertical-align :top;
}


.gap

{
    width :740PX;
    margin-bottom :500px;
    float:left ;
    text-align:center;
}
.btn_style_new
{
 margin:10px 0px 0px 3px;   
 float:left ;color :#FEFCFD;
 text-align:left;
 text-decoration :none;
 width:200px;
}
.btn_style_new a
{
 margin:10px 0px 0px 3px;   
 float:left ;
 text-align:left;
 width:200px;
 color :#FEFCFD;
 display:block;
 text-decoration :none;
}
.btn_style_reg
{
 margin:10px 0px 0px 3px;   
 float:left ;color :#FEFCFD;
 text-align:left;
 text-decoration :none;
 width:100px;
}
.btn_style_reg a
{
 margin:10px 0px 0px 3px;   
 float:left ;
 text-align:left;
 width:100px;
 color :#FEFCFD;
 display:block;
 text-decoration :none;
}




.btn_style
{
 margin:10px 0px 0px 9px;   
 float:left ;color :#FEFCFD;
 text-align:left;
 text-decoration :none;
 width:200px;
}
.btn_style a
{
 margin:10px 0px 0px 9px;   
 float:left ;
 text-align:left;
 width:200px;
 color :#FEFCFD;
 display:block;
 text-decoration :none;
}



.img_new_cus
{
 margin:0px 0px 0px 10px;   
 float:left ;
 text-align:left;
}

.img_txt
{
  margin:5px 0px 0px 10px;   
  float:left ;
 text-align:left;
}


.table_txt_box
{
    float:left;
    color :#797979;
	text-align:left;

	 font-family:Lucida Sans Unicode; 
	margin :5px 0px 0px 10px;
	padding :0px;
	vertical-align :top;
}

.table_txt_forgotten
{
    float:left;
    font-family:Lucida Sans Unicode; 
	text-align:left;
	font-size :0.78em;
	/*color:#535353*/ color:#000000;
	margin :0px 0px 0px 4px;
	padding :0px;
	
	vertical-align :top;
}


.imge_display
{
    
    font:italic 0.65em Lucida Sans Unicode;/*color:#535353*/ color:#000000;width:560px;margin:10px 0px 7px 0px;padding-top:10px;text-align:center;
}

.imge_display_span1
{
    margin-left:50px;float:left;width:500px;
}

.imge_display_span2
{
width:500px;margin-left:70px;text-align:center;
}


#center_align
{
    margin-left:auto;
    margin-right:auto;
    width:988px;
    
}

.regmiddlecountshopp
{	width:768px;
	float:left;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	margin :0px;
	padding-left:0px;	
}


.proddetailsheadings
{
	width:762px;
	padding-left:9px;
	font:bold 0.7em Lucida Sans Unicode;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}

.proheadbline2
{
 width:764px;
 height:25px;
 float:left;
 text-align:left;
 border-bottom:1px solid #BBE0EB;
 
}
.regintrocopyshopp_new
{
	width:890px;
	/*width:778px;*/
	font-family:Lucida Sans Unicode;
	font-style:normal;
	line-height:1.5em;
	font-size:0.8em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	/*font-size:70%;*/
	float:left;
	padding-left:10px;
	
}

.regintrocopyshopp
{
		width:768px;
	/*width:778px;*/
	font-family:Lucida Sans Unicode;
	font-style:normal;
	line-height:1.5em;
	font-size:0.78em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	/*font-size:70%;*/
	float:left;
	padding-left:10px;
}
.regintrocopyshopp ul
{
    color:red;
}
.errtopclass{text-align:center;background-color:#E4E4E4;border:1px solid #439FDA;margin-left:10px;}
.errtopclass ul li{position:relative;}
#errordiv {display:none;height:auto;width:709px;float:left;text-align:left;padding:10px 0px 0px 10px;}
#errordiv ul{list-style:none;margin:0px;padding:0px 0px 0px 45px;border: none;width:510px;text-align:left;float:left;font-size:0.87em;font-family:Lucida Sans Unicode;} 
#errordiv ul li{/*color:#535353*/ color:#000000;width:100%;background:url('../../images/bullet_sitemap.gif') no-repeat 0px 4px;font-family:Lucida Sans Unicode;font-size:0.8em;margin:0px 0px 0px 0px;padding:0px 0px 10px 15px;text-align:left;float:left;}


.padtop15{padding-top:15px;}
.regform_container{
	width:770px;
	float:left;
	padding-left:10px;
	padding-bottom:10px;
}

.regformcopyreg{
	width:250px;
	height:18px;
	padding-top:5px;
	/*font-family:Lucida Sans Unicode;*/
	font-style:normal;
	font-size:0.78em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	margin-left:2px;
	
	float:left;
	
}

.regfieldscopyreg{
	width:240px;
	font-family:Lucida Sans Unicode;
	
	font-style:normal;
    font-size:0.78em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	float:left;
}
.regfieldscopy1
{
	width:100px;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	font-size:0.79em;
	color:#000000;
	/*color: #535353;*/
	
}
.regfieldscopy_1
{
	width:100px;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	font-size:0.9em;
	/*color: #535353;*/
	color:#000000;
	
}
.txtregform{border:1px solid #4B6324;width:220px;height:18px;padding-top:3px;}
.txtregemail{border:1px solid #4B6324;width:220px;height:18px;padding-top:3px;font-size:0.8em;/*color:#535353*/ color:#000000;font-family:Lucida Sans Unicode;}
.txtregformAdd{border:1px solid #4B6324;width:220px; font-size:1.0em;}

.txtregcountry{border:1px solid #4B6324;width:224px;height:24px;/*color:#535353*/ color:#000000;}
.regformcopy21{
	width:750px;
	margin-top:10px;
	font-family:Lucida Sans Unicode;
	font-style:normal;
/*	line-height:1.5em;*/
	font-size:0.78em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	margin-left:4px;
	/*font-size:70%;*/
	float:left;
}

.regbtnnew
{
	float:left; 
 padding-left:120px;
 padding-top:20px;
 padding-bottom:20px;
 }
 
 .prodmiddleshopp
{
	width:768px;
	float:left;
}
.proddetails_loginhead
{
	width:762px;
	padding-left:14px;
	font:bold 0.78em Lucida Sans Unicode;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}
.regformcontainerlogin{
width:560px;
float:left;
text-align:left;
/* border:solid 1px #000000;*/
}

.regformcopymsgreg{
width:765px;
height:28px;
padding-top:5px;
/*margin-left:3px;*/
vertical-align:middle;
float:left;
padding-bottom:5px;
/*background-color:Red;*/
margin-bottom:10px;

}

.errorimg
{
	width:20px;
	float:left;
	padding-left:5px;
	padding-top:3px;
	display:block;
}
.errormsgreg
{
width:700px;
padding-left:5px;
float:left;
display:block;
font-family:Lucida Sans Unicode;
font-style:normal;
font-size:.78em;
font-weight:bold;
text-align:left;
color:red;
padding-top:4px;
padding-bottom:4px;
}

.errormsg
{
	width:450px;
	padding-left:5px;
	float:left;
	display:block;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	font-size:.7em;
	font-weight:bold;
	text-align:left;
	color: red;
	padding-top:2px;
}


.copy1
  {
  font-family:Lucida Sans Unicode;
  font-size:11px;
  text-decoration:none;
  color:#817C80;
  font-weight:bold;
  padding-left:5px;
  }
  
  .regformcopypass1{
	width:740px;
	height:25px;
	padding-top:5px;
	
	vertical-align:middle;
	float:left;
	padding-bottom:5px;
	color:Red;
}
.floatleft{float:left;}
.regfieldscopy2{
	
	font-family:Lucida Sans Unicode;
	font-style:normal;
	/*color: #535353;*/
	color:#000000;
	float:left;
	font-size:0.78em;
	
}
.regfieldscopy6{

width:90px;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	/*color: #535353;*/
	color:#000000;
	font-size:0.78em;float:left;
}

.regformcopy2{
	width:220px;
	height:18px;
	padding-top:5px;
	/*font-family:Lucida Sans Unicode;*/
	font-style:normal;
	font-size:0.78em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	/*margin-left:6px;*/
	vertical-align:middle;
	float:left;
}

.login_textbox
{
 border:1px solid #4B6324;width:175px;height:18px; padding-top:3px;
 font-family:Lucida Sans Unicode;/*color:#535353*/ color:#000000;font-size:.78em;
}


.login_password
{
 border:1px solid #4B6324;width:175px;height:18px; padding-top:3px;
 font-family:Lucida Sans Unicode;/*color:#535353*/ color:#000000;font-size:.63em;
}
.prodmiddle_shopp
{	
	width:750px;
	float:left;
	
}

.proddetailstop_container
{
	width:980px;
	float:left;
	padding:0px;
	margin:0px;
}
.proddetails_headings
{
	width:970px;
	margin-left:5px;
	/*margin-right:5px;*/
	font:bold 0.8em Lucida Sans Unicode;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	float:left;
	border-bottom:1px solid #BBE0EB;
	padding-top:10px;
	padding-bottom:10px;
}
.regintrocopy_shopp
{
	width:980px;
	/*width:778px;*/
	font-family:Lucida Sans Unicode;
	font-style:normal;
	line-height:1.5em;
	font-size:0.78em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	/*font-size:70%;*/
	float:left;
	padding-left:2px;
	
}
.regformcopyalert_shop{
width:540px;
height:18px;
padding-top:5px;
vertical-align:middle;
float:left;
padding-bottom:5px;
background-color:#419CD7;
margin-bottom:10px;
margin-left:2px;
}
.errorimg_shop
{
	width:20px;
	float:left;
	padding-left:5px;
	display:block;
}

.greenhead
 {
    background-image:url(../images/shopping_bg1.gif);
    width:160px;
    font-family:Lucida Sans Unicode;
    text-align:center;
    font-size:1.0em;
    font-weight:bold;
    font-style:normal;
    color:#ffffff;
    float :left;
    border:solid 1px #FFFFFF;
    height:29px;
    text-align:center;
    vertical-align:middle;
   
}
.imgheaders  
  {
 
  background-image:url(../images/shopping_bg2.gif);
  font-family:Lucida Sans Unicode;
  font-size:1.0em;
  font-weight:bold;
  font-style:normal;
  text-align:center;
   /*color:#535353*/ color:#000000;
  float:left;
  width:140px;
   border:solid 1px #FFFFFF;
  text-decoration:none;
  height:29px;
}
.greenhead1
 {
    background-image:url(../images/shopping_bg1.gif);
    width:198px;
    font-family:Lucida Sans Unicode;
    text-align:center;
    font-size:1.0em;
    font-weight:bold;
    font-style:normal;
    color:#ffffff;
    float :left;
    border:solid 1px #FFFFFF;
    height:29px;
    
    
}
.imgheaders1  
  {
  background-image:url(../images/shopping_bg2.gif);
 font-family:Lucida Sans Unicode;
  font-size:1.0em;
  font-weight:bold;
  font-style:normal;
  text-align:center;
  /*color:#535353*/ color:#000000;
  float:left;
  width:198px;
  border:solid 1px #FFFFFF;
  text-decoration:none;
  height:29px;
  
}

.imgheadersbig1 
  {
  background-image:url(../images/shopping_bg2.gif);
  font-family:Lucida Sans Unicode;
  font-size:1.0em;
  font-weight:bold;
  font-style:normal;
  text-align:center;
  float:left;
  width:470px;
  border:solid 1px #FFFFFF;
  text-decoration:none;
  height:29px;
}

.imgheadersbig 
  {
 background-image:url(../images/shopping_bg2.gif);
  font-family:Lucida Sans Unicode;
  font-size:1.0em;
  font-weight:bold;
  font-style:normal;
  text-align:center;
  float:left;
  width:490px;
  border:solid 1px #FFFFFF;
  text-decoration:none;
  height:29px;
}
.button_3
{
border:1px solid #439FDA;
font:normal 0.9em Lucida Sans Unicode;
color:#264D86;
cursor:pointer;
}

#dropdiv
{
	width:300px;
	 float:left;
	 font-family:Lucida Sans Unicode;
	font-style:normal;
	font-size:1.2em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	padding-top:5px;
}

.grey_head_2
{
	font-family:Lucida Sans Unicode;
	font-size:0.9em;
	font-weight:normal;
	color:#ffffff;
    text-align:center;
    padding-left:4px;
    padding-right:4px;

}

.grey1del{
	font-family:Lucida Sans Unicode;
	font-size:11px;
	font-weight:normal;
	color:#555555;
	background-color:White;
    text-align:left;
    padding-left:4px;
    padding-right:4px;
    padding-top:3px;
    padding-bottom:2px;
    vertical-align:middle;
}
.grey_info{
	font-family:Lucida Sans Unicode;
	font-size:11px;
	font-weight:normal;
	/*color:#555555;*/
 color:#000000;
    height:30px;
    text-align:right;

}
.greyproduct
{
	font-family:Lucida Sans Unicode;
	font-size:.8em;
	font-weight:normal;
	/*color:#555555;*/
 color:#000000;
    text-align:right;
    padding-left:4px;
    padding-right:4px;
    background-color:White;
}
.greyproductnew
{	
    text-align:right;
    padding-left:4px;
    padding-right:4px;
    background-color:White;
}
.flotrt{float:right;}
.txt-right{text-align:right;}
.padtop8{padding-top:8px;}
.padrt10{padding-right:10px;}
.grey1{
	font-family:Lucida Sans Unicode;
	font-size:.8em;
	/*font-size:0.78em;*/
	font-weight:normal;
	color:#555555;
    padding-left:4px;
    padding-right:4px;
}
.grey1new{
	font-family:Lucida Sans Unicode;
	
	/*font-size:0.78em;*/
	font-weight:normal;
	color:#555555;
    padding-left:4px;
    padding-right:4px;
}
.grey_head{
	font-family:Lucida Sans Unicode;
	font-size:0.7em;
	/*font-size:0.78em;*/
	font-weight:normal;
	color:#ffffff;
    text-align:center;
    padding-left:4px;
    padding-right:4px;
}
.grey2{
	font-family:Lucida Sans Unicode;
	font-size:0.8em;
	/*font-size:0.78em;*/
	font-weight:normal;
	color:#555555;
      padding-left:4px;
    padding-right:4px;
}
.grey2pdltrt{

      padding-left:4px;
    padding-right:4px;
}
.grey2new{
	font-family:Lucida Sans Unicode;
	
	/*font-size:0.78em;*/
	font-weight:normal;
	color:#555555;
      padding-left:4px;
    padding-right:4px;
}
.confirm_div4{padding:0px;line-height:20px;}
.order
{
    width:600px;
    float:left;
    line-height:30px;
    text-align:left;
    padding:0px;
    font-family:Lucida Sans Unicode;
    font-size:0.78em;
    /*color:#535353*/ color:#000000;
   
}

.ordques
{
    width:210px;
    float:left;
    text-align:left;
    font-weight:bold;
        font-family:Lucida Sans Unicode;
   
}
.ordans
{
    width:370px;
    float:left;
    text-align:left;    font-family:Lucida Sans Unicode;
   
}
.regshipping
{
	width:600px;
	/*margin-bottom:5px;*/
	font-family:Lucida Sans Unicode;
	font-style:normal;
	font-size:0.78em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	float:left;
}
.confirm_div7{font-size:.78em;}
.regconfirm
{
	width:700px;
	/*margin-left:10px;*/
	text-align:left;
	float:left;
}

.regmiddlecount_account
{	width:780px;
	float:left;
	
	font-family:Lucida Sans Unicode;
	font-style:normal;
	/*color: #535353;*/
	color:#000000;
	/*background-color:Red;*/
}
.regintrocopy_myacc
{
	width:768px;
	/*width:778px;*/
	font-family:Lucida Sans Unicode;
	font-style:normal;
	line-height:1.5em;
	font-size:0.78em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	/*font-size:70%;*/
	float:left;
	padding-left:10px;
}
.accimgcont
{
	width:770px;
	padding-left:10px;
	float:left;
}
.accimgleft
{
	width:360px;
	padding-top:15px;
	float:left;
}
.wid170{width:170px;}
.padtop5{padding-top:5px;}
.txt-left{text-align:left;}
.padlt2{padding-left:2px;}
.accimgleft
{
	width:360px;
	padding-top:15px;
	float:left;
}
.padtop7{padding-top:7px;}
.p{font-size:0.75em;}
.middlecont{width:530px;float:left;}
.topmidcont{width:528px;}
.myacc_body
{
 width:586px;
 float:left;
 padding-left:3px;
}
.myacc_head
{
    float:left;
    width:585px;
    padding-left:2px;
    padding-top:10px;    
    padding-bottom:5px;
}
.proheadbline1
{
 width:583px;
 
 height:25px;

 float:left;
 text-align:left;
 border-bottom:1px solid #BBE0EB;
}
.padlt12{padding-left:12px;}
.padrt12{padding-right:12px;}
.padtop12{padding-top:12px;}
.padbtm10{padding-bottom:10px;}
.blue{color:#409cd8;}
.flotlt{float:left;}
.txt-line{text-decoration:line-through}
.search_right_nw
{
	width:560px;
    float:left;
    text-align:left;   
    
}
.pag-bluebx{width:16px;height:16px;background-color:#439FDA;}
.mgnrt5{margin-right:5px;}
.padtop2{padding-top:2px;}
.txt-center{text-align:center;}
.fnt-10,.fnt-11,.fnt-11a,.fnt-12,.fnt-14,.fnt-18,.fnt-16{padding:0px; margin:0px;  font-family:Lucida Sans Unicode;}
.white{color:#ffffff;}
.pag-greybx{width:16px;height:14px;background-color:#E7E7E7;border:1px solid #D6D7D6;}
.nxtbtn{width:22px;height:17px;background-image:url(../../images/btn1-bg.gif);background-repeat:no-repeat;text-align:center;}
.percentcont{width:100%; float:left;}
.grey-noul{color:#535353;}
.martop10{ margin-top:10px;}
.marbt10{ margin-bottom:10px;}
.pagingcont{width:320px;}
.wid553{width:553px;}
.padlf80btm20{padding-left:80px;padding-bottom:20px;}
.margintop2{margin-top:5px;}
.padlt10{padding-left:10px;}
.padlt7{padding-left:7px;}
.padlt8{padding-left:8px;}
.padlt5{padding-left:5px;}
.height275{height:275px;}
.bgwhite{background-color:#ffffff;}
.paleft6{padding-left:6px;}
.paleft4{padding-left:4px;}
.txtwidth185{border:1px solid #4B6324;width:185px;height:18px; padding-top:3px;}


.order_detcont
{
    width:580px;
    float:left;
    line-height:30px;
    text-align:left;
    padding-left:12px;   
    /*color:#535353*/ color:#000000;
   
   
}
.myacc_passcontainer
{
	width:620px;
    float:left;
    padding-left:4px;
}
.myacc_intro
{
    float:left;
    width:580px;
    padding-top:10px;
}

.txtcopy{font:normal 1.1em Lucida Sans Unicode;/*color:#535353*/ color:#000000;}
.regform_password1{
	width:580px;
	float:left;
	/*font-size:1em;*/
	padding-top:10px;
}
.regformcopysearch{
	width:200px;
	height:18px;
	padding-top:5px;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	font-size:0.78em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	/*margin-left:5px;*/
	vertical-align:middle;
	float:left;
}
.regtext
{
	width:130px;
	padding-left:255px;
	margin-bottom:5px;
	padding-top:10px;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	font-size:0.78em;
	/*font-size:1em;*/
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	float:left;	
	display:block;
	text-decoration:none;
}
.chgpass_copy
{
	
	font-family:Lucida Sans Unicode;
	font-style:normal;
	width:175px;
	height:18px;
	padding-top:3px;
	font-size:0.78em;
	/*color: #535353;*/
	color:#000000;
	border:1px solid #4B6324;
}

.padlt6{padding-left:6px;}
.txtcopynw{/*color:#535353*/ color:#000000;}
.padbtm5{padding-bottom:5px;}
.fnt-bold{font-weight:bold;}
.wid500{width:500px;}
.padtop10{padding-top:10px;}
.wid390{width:390px;}
.wid580{width:580px;}
.padtop3{padding-top:3px;}
.padtop4{padding-top:4px;}

.fnt-10{font-size:0.63em;}
.fnt-11{font-size:0.69em;}
.fnt-11a{font-size:0.72em;}
.fnt-12,p{font-size:0.8em;}
.fnt-13{font-size:0.81em;}
.fnt-14{font-size:0.88em;}
.fnt-16{font-size:1.00em;}
.fnt-18{font-size:1.13em;}

.myacc_container
{
    float:left;
    width:985px;
    background-image:url(../images/main_bg02.gif);
}

.myacc_main
{
    float:left;
    width:585px;
    text-align:left;
  
}
.myacc_right
{
    float:right;
    width:190px;
    background-color:#ECECEC;
}
.bgtblue{background-color:#A3D1EE}
.bgblue{background-color:#439FDA;}
/*sarava*/
.pagcls{padding:5px;}
.saved-grdview {width:582px;border:none;}
.saved-grdview th,.saved-grdview th a{background-color:#439FDA;color:#ffffff;}
.saved-grdview tr td{background-color:#ffffff;padding-right:2px;padding-bottom:5px;}
.savedborder{border:1px solid  #A3D1EE;}
.shopbredcrum{width:943px; padding:8px 14px 8px 14px; margin:0px;}
.cont-752{width:750px;height:auto;border-top:1px solid #439FDA;}
.sub-btn{width:63px;height:25px;background-image:url('../../images/submit.gif');background-repeat:no-repeat;margin:5px 0px 0px 0;cursor:pointer;}
.padtop7{padding-top:7px;}

a:link.delbut, a:active.delbut, a:visited.delbut {
margin: 0px 0 0px 0;height: 25px;width: 61px;background:url(../../images/delete-but.gif) no-repeat 0px 0px;display: block;}
a:hover.delbut  {background: url(../../images/delete-but.gif) no-repeat 0 -25px;}
.grey1_ord{
	
    padding-left:4px;
    padding-right:4px;
}
.fimage1_bredcrem
{
width:780px;
float:left;
height:auto;
text-align:left;
font:normal 0.7em Lucida Sans Unicode;
/*color:#6A6B6B;*/
color:#000000;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
background-color:#E6E6E6;
}

.frmdropdown3{width:178px;padding:0px;height:22px;margin:0px;}

.pdtfont
{
	font-family:Lucida Sans Unicode;
	font-weight:normal;
	font-size:0.8em;
	/*color: #6A6B6B;*/
	color:#000000;
}
.whiteborder{border:solid 1px #ffffff;}
/*fro qty_change*/
/*qty change image for shopping cart */
.gry_img
{
    
 background-image:url('../images/indicator_inpage.gif');
background-repeat: no-repeat;
background-position: center;
}
.txt_align{text-align:center;}
.confirm_div7{font-size:1em;}
.confirm_div4{padding-left:10px;line-height:20px;}
.valignmiddle{vertical-align:middle;}
.regformcopyregpostpayment
{
	width:600px;
	height:18px;
	padding-top:5px;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	font-size:.8em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	/*margin-left:5px;*/
	vertical-align:middle;
	float:left;
}
.prod_postpayment
{
	font-family:Lucida Sans Unicode;
	font-size:0.97em;
	font-weight:normal;
	color:#439FDA;
    text-align:left;
}
.myacc_right_1
{
    float:left;
    width:180px;
	height:40px;
    padding-right:5px;
    padding-top:10px;
    padding-bottom:10px;
    border-bottom:1px solid #ffffff;
}
.myacc_right_2
{
    float:left;
    width:185px;
    padding-left:3px;
}
.fnt_size_txt{font-size:.76em;}
.mrgleft240{margin-left:240px;}
.newpass{margin:0px;padding-top:7px;}
.confrship{padding-left:10px;padding-top:10px;padding-bottom:10px;}
.confirship2{border:1px solid #4B6324;width:100px;height:25px;}
.confirship3{float:left;padding-bottom:20px;padding-left:10px;font-size:1.2em;}
.confirship4{margin-left:30px;}
.detailnew{float:left;padding-top:10px;}
.regnew{border:none;}
.myaccnew{padding-bottom:15px;}
.shopmasnew{margin-top:4px;padding-left:10px;}
.postpay{width:970px;float:left; padding-top:10px;font-size:1em;text-align:left;/*color: #535353;*/	color:#000000;padding-bottom:20px;}
.postpay1{padding-top:10px;padding-left:10px;}
.postpay2{border:solid 1px #ffffff;}
.marlt170{margin-left:170px;}
.retpass{padding-left:10px; font-weight:bold; font-family:Lucida Sans Unicode; color:Red;}
.shofl{float:left;}
.shofr{float:right;}
.wid764{width:764px;}
.wid650{width:650px;}
.ship1{border:1px solid #4B6324; width:224px;height:24px;/*color:#535353*/ color:#000000;}
.ship2{padding-top:10px; padding-bottom:10px;}
.ship3{width:970px;}
.ship4{margin-left:30px;display:none;}

/*For Trust Logo*/

.myacc_logo{background:url(../images/secure-bck.gif) no-repeat 0px 4px;width:190px;height:150px;float:left;}
.lockimgpad{padding:80px 10px 0 90px; float:left;}
.lockimgpad1{padding:80px 10px 0 95px; float:left;}
.reg-lt{width:510px;padding:10px 0px 0px 0;}
.reg-rt{width:210px;padding:10px 0px 0px 10px;}

.logo_sec{background:url(../images/buy-banner-new.jpg) no-repeat 0px 4px;width:210px;height:140px;}
.regintrocopyshopp1
{
	width:510px;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	line-height:1.5em;
	font-size:0.78em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	/*font-size:70%;*/
	float:left;
	padding-left:10px;
}

.reg-rt1{width:210px;}

.regformcontainerlogin1{
width:776px;
float:left;
text-align:left;
/* border:solid 1px #000000;*/
}

.regintrocopy_shopp1
{
	width:750px;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	line-height:1.5em;
	font-size:0.78em;
	text-align:left;
	/*color: #535353;*/
	color:#000000;
	/*font-size:70%;*/
	float:left;
	padding-left:2px;
	
}

.regmiddlecountshopp1
{	width:980px;
	float:left;
	font-family:Lucida Sans Unicode;
	font-style:normal;
	margin :0px;
	padding-left:0px;	
}

.accimgleft1
{
	width:275px;
	padding-top:15px;
	float:left;
}
.accimgcont1
{
	width:550px;
	padding-left:10px;
	float:left;
}
.padlf40
{
padding-left:150px;
}
.smallgif
{
	padding-top:80px;
	padding-left:60px;
	
}
.padtop70
{
	padding-top:70px;
}

/*new calss*/


.aboutuscont ul,.aboutuscont ol{margin:0px;padding:0px 0px 0px 0px;text-align:left;float:left;}

.aboutuscont li p{ font-family:Lucida Sans Unicode; padding:0px;margin:0px; padding-top:0px; padding-bottom:0px;}
.aboutuscont li{width:570px;list-style:none;font-family :Lucida Sans Unicode;font-style: normal;font-size:1em;text-align:left;color: #000000;background-image:url(../images/bullet.gif) ;background-position:top left;background-repeat:no-repeat;padding-left:15px;float:left;}
 /*changed*/
.proddetailscopyhori p{ color:#000000;font:normal 1em Lucida Sans Unicode; margin:0px; padding-top:0px; padding-bottom:0px;}
.ful-cont{width:100%;}
.proddetailscopyhori a{color:#439fda;}