html, body {
 height: 100%;
}

body {
 margin: 0;
 padding: 0;
 text-decoration: none;
 background-color:#000000;
}
p {
	padding:0px 0px 12px 0px;
	margin:0px 0px 0px 0px;
}
h2 {
	padding:0px 0px 8px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	color:#5BC9F2;
}
h6 {
	padding:0px 0px 8px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#333333;
}
#outerContainer {
	margin-left:auto;
	margin-right:auto;
	padding:0px 0px 0px 0px;
	width:1000px;
	background-color:#ffffff;

}
.searchResults{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   padding-top:15px;
   color:#4A4A4A;
   }
.clear {
clear:both;
} 

#logo {
 height:168px;
 width:361px;
 float:left;
 background-image:url(../images/logo.jpg);
 }

#linksContainer {
 height:61px;
 width:597px;
 float:left;
 background-color:#FFFFFF;
 }
 
#links {
 height:61px;
 float:left;
 background-color:#FFFFFF;
 }
 
#linkRt {
 height:61px;
 width:42px;
 float:left;
 background-image:url(../images/linkRt.jpg);
 }
 
 
#subLinksTop {
 height:22px;
 width:139px;
 float:left;
 background-image:url(../images/subLinksTop.jpg);
 padding:21px 0px 0px 500px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#333333;
 font-weight:bold;
 }
 #subLinksTop a {
	color:#333333;
	text-decoration:none;
}

#subLinksTop a:hover {
	color:#2882ab;
  text-decoration:underline;
}
 
 
 
 
 #subLinksToplogedin {
 height:22px;
 width:639px;
 float:left;
 background-image:url(../images/subLinksTop.jpg);
 padding:21px 0px 0px 0px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#333333;
 font-weight:bold;
 }
 
#subLinksToplogedin a {
	color:#333333;
	text-decoration:none;
}

#subLinksToplogedin a:hover {
	color:#2882ab;
  text-decoration:underline;
}
 
#SubLink {
 height:64px;
 width:639px;
 float:left;
 background-color:#FFFFFF;
 }
 
#FormSection {
 height:240px;
 width:1000px;
 float:left;
 background-color:#FFFFFF;
}

#shopCategoriesHeader{
 height:49px;
 width:271px;
 float:left;
 background-image:url(../images/shopCategoriesHeader.jpg);
 }
 
#shopCategories{
 height:191px;
 width:271px;
 float:left;
 background-image:url(../images/shopCategories.jpg);
 }
 
#searchforShopHeader {
 height:49px;
 width:410px;
 float:left;
 background-image:url(../images/searchforShopHeader.jpg);
 }
 
#searchforShop {
 height:191px;
 width:390px;
 float:left;
 background-image:url(../images/searchforShop.jpg);
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#6f6f6f;
 font-weight:bold;
 padding:0px 0px 0px 20px;
 }
 
#loginHeader {
 height:49px;
 width:183px;
 float:left;
 background-image:url(../images/loginHeader.jpg);
 }
 #loginHeaderloged {
 height:49px;
 width:183px;
 float:left;
 background-image:url(../images/logedIn.jpg);
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#61B9C9;
 }
 .loginheaderfont{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 text-decoration:none;
 color:#61B9C9;
 }
#login {
 height:191px;
 width:173px;
 float:left;
 background-image:url(../images/login.jpg);
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#6f6f6f;
 padding:0px 0px 0px 10px;
 }
 #loged {
 height:191px;
 width:173px;
 float:left;
 background-image:url(../images/login.jpg);
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#6f6f6f;
 padding:0px 0px 0px 10px;
 }

#login a {
	color:#6f6f6f;
	text-decoration:none;
}

#login a:hover {
	color:#2882ab;
  text-decoration:underline;
}
 
 #loginRt {
 height:49px;
 width:136px;
 float:left;
 background-image:url(../images/loginRt.jpg);
 }
 
#girl {
 height:191px;
 width:136px;
 float:left;
 background-image:url(../images/girl.jpg);
 }
 
#footerTop1 {
 height:113px;
 width:271px;
 float:left;
 background-image:url(../images/footerTop1.jpg);
 }
 
#footerTop2 {
 height:113px;
 width:410px;
 float:left;
 background-image:url(../images/footerTop2.jpg);
 }
 
#footerTop3 {
 height:113px;
 width:319px;
 float:left;
 background-image:url(../images/footerTop3.jpg);
 }
  
#footer {
 height:50px;
 width:900px;
 float:left;
 background-image:url(../images/footer.jpg);
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#3d3d3d;
 padding:15px 0px 0px 100px;
 }
 
#footer a {
	color:#494747;
	text-decoration:none;
}

#footer a:hover {
	color:#2882ab;
  text-decoration:underline;
}

#footerInner {
 height:52px;
 width:900px;
 float:left;
 background-image:url(../images/footerInside.jpg);
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#3d3d3d;
 padding:45px 0px 0px 100px;
 }
 
#footerInner a {
	color:#494747;
	text-decoration:none;
}

#footerInner a:hover {
	color:#2882ab;
  text-decoration:underline;
}

.categories {
	padding:0px 0px 0px 10px;
	margin:5px 0px 0px 85px;
	background-image:url(../images/listArrow.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2882ab;
	font-weight:bold;
}
.categories a {
	text-decoration:none;
	color:#2882ab;
}
.categories a:hover {
	text-decoration:none;
	color:#2882ab;
	text-decoration:underline;
}

.buttonMore {
padding-right:10px;
padding-top:18px;
}

.buttonSearch {
padding-right:10px;
}

.buttonLogin {
padding-top:24px;
}
#indexProductList{
height:136px;
}
#inputHeight{
height:50px;
}
.input
	   {
 width:297px;
 height:13px;
 font-weight:normal;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;

	   }
 .inputenquiry  
	   {
		 font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
		color: #383838;
		border: solid rgb(193,192,192) 1px;
		width:200px;
	   }

#searchInLft{
  float:left;
  background-image:url(../images/searchInLft.jpg);
  width:5px;
  height:71px;
} 
#searchInRt{
  float:left;
  background-image:url(../images/searchInRt.jpg);
  width:6px;
  height:71px;
}   
.inputSearch
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #2E2E2E;
  border: solid rgb(193,192,192) 1px;
  width:120px;
  }  
 .input2
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #2E2E2E;
  border: solid rgb(193,192,192) 1px;
  width:175px;
  } 	
  #searchInBox{
  width:850px;
  height:71px;
  padding-bottom:10px;
}    

#searchDetails{
  width:550px;
   padding-left:30px;
   float:left;
} 

#searchInBg{
  float:left;
  background-image:url(../images/searchInBg.jpg);
  width:880px;
  height:49px;
  float:left;
  padding-top:20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  color:#2E2E2E;
  text-align:center;
   border: solid #d2dadc 1px;
 }  	   
 .errorText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
    }
.inputLoc
	 {
 width:297px;
 height:20px;
 font-weight:normal;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
	   }
 .radioText
	   {
 font-weight:normal;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
	   }
	   
.inputLogin
	   {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#383838;
 border: solid rgb(193,192,192) 1px;
 width:150px;
 height:15px;
 font-weight:normal;
	   }
	   
#insideContent01 {
	padding:20px 10px 0px 70px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/insideBg1.jpg);
	font-size:11px;
	color:#333333;
	width:920px;
}
	   
#insideContent {
	padding:20px 10px 0px 70px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/insideBg1.jpg);
	font-size:11px;
	color:#333333;
	width:920px;
}
#insideContent a {
	text-decoration:none;
	color:#2882ab;
}
#insideContent a:hover {
	text-decoration:none;
	color:#db3f12;
}
.largeSizeText{ 
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#333333;
 font-weight:bold;

 }
 
.subText{ 
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#333333;
 font-weight:bold;
 letter-spacing:1px;
 }
#searchBox {
 padding:10px 25px 10px 10px;
 width:235px;
 height:185px;
 float:left;
 background-image:url(../images/searchBox.jpg);
 font-size:11px;
 font-weight:bolder;
 color:#2882ab;
 background-repeat:no-repeat;
  }
#searchTable{
 width:600px;
 float:left;
 padding:0px 0px 0px 0px;
  }
  .resultHeading{
  font-size:11px;
 font-weight:bolder;
 color:#FFFFFF;
  }
#breadcrumbs{
 text-decoration:none;
 font-size:11px;
 font-weight:bold;
 color:#2882ab;
 }
#breadcrumbs a{
 color:#2882ab;
 text-decoration:underline;
 }
 #breadcrumbs a:hover{
 color:#006600;
 text-decoration:none;
 }
 .breadcrumbsSel{
 color:#333333;
 }
 
 #cathed{
 padding-left:100px;
 text-decoration:none;
 font-size:12px;
 font-weight:600;
 color:#2882ab;
 }
#cathed a{
 color:#2882ab;
 text-decoration:underline;
 }
 #cathed a:hover{
 color:#006600;
 text-decoration:none;
 }
 
 #docProBg{
   width:166px;
   height:481px;
   padding-top:5px;
   float:left;
   overflow:hidden;
   
   background-repeat:no-repeat;
   
 }
 #docProRight{
 width:860px;
 float:left;
 padding-left:50px;
 }
#docProRightIn{
 border: solid rgb(207,207,207) 1px;
  width:600px; 
  margin-bottom:1px; 
  padding:10px;
  float:left;
  background-color:#FFFFFF;
  
}
#proPhotoTop{
 width:410px;
 height:226px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#000099;
 padding-top:10px;
 text-align:center;

} 
#proPhoto{
 width:410px;
 height:226px;
 padding-left:95px;
  
} 
#proDocId{
 width:166px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#333399;
 text-align:center;
 padding-top:5px;
 padding-left:200px;
 font-weight:bold;

} 
#proAddress{
 width:166px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#666666;
 text-align:center;
 padding-top:10px;
 padding-left:200px;
 
} 
#Headdiv{
padding-left:200px;
}
#Linkdisplay{
border-color:#000000; 
padding-left:200px; 
height:150px;
}
#sideAddress{
border-color:#000000;
float:left;
padding-left:10px;
padding-top:20px;
}
.innerHeading{
font:Arial, Helvetica, sans-serif;
font-size:16px;
color:#006699;
font-weight:bolder;
}
.sideHeading{
font:Arial, Helvetica, sans-serif;
font-size:16px;
color:#006699;
font-weight:bolder;
}
#sideLink{
border-color:#000000;
padding-left:18px;
height:150px;
}
#proAddressSide{
 width:166px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#666666;
 text-align:center;
 padding-top:5px;
 padding-left:1px;
 } 
#contentIn{
   padding-left:20px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   padding-top:15px;
   color:#4A4A4A;
   }
   #docEdit{
   width:875px;
   height:65px;
 }

.account {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 float:right;
 padding-right:30px;
 }
#welcomeNote {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#2882ab;
 float:left;
  }
  #welcomeNote a {
	color:#2882ab;
	text-decoration:none;
}

#welcomeNote a:hover {
	color:#2882ab;
  text-decoration:underline;
}
  .specialityPad{
 padding-left:35px;
 font-size:11px;
 font-weight:510;
 color:#2882ab;
} 

#shopDivider {
 width:400px;
 float:left;
 }
#shopDivider1 {
 width:400px;
 float:left;
 }
 .docProLetSel{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#0033CC;
 font-weight:bold;
 text-decoration:none;
}
.docProLet{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#009933;
 font-weight:bold;
 text-decoration:none;
}
.docProLet:hover{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000000;
  font-weight:bold;
  text-decoration:none;
}
.docProLetSel{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#0033CC;
 font-weight:bold;
 text-decoration:none;
}
#insideContentPageIn{
 width:751px;
 float:left;
  background-image:url(../images/insidePageBg.gif);
 }
 #pageHead{
   width:739px;
   height:19px;
   background-image:url(../images/PageHeadBg.gif);
   text-align:left;
   padding-left:15px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   padding-top:15px;
   font-weight:bold;
   color:#727272;
   }
   	
#catLink{
 text-decoration:none;
 font-size:11px;
 font-weight:bold;
 color:#333333;
 }
#catLink a{
 color:#333333;
 text-decoration:none;
 }
 #catLink a:hover{
 color:#CC3300;
 text-decoration:underline;
 }
 
 .border {
 border: solid rgb(207,207,207) 1px;
 }
 
 #insideContentBtm {
   width:1000px;
   height:55px;
   background-image:url(../images/insideContentBtm.jpg);
   }
   
  .passPad{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
   	font-size:11px;
	font-weight:bold;
 }
 .normaltext{
 color:#FFFFFF;
 }
 
 #dot {
   width:880px;
   height:22px;
   background-image:url(../images/dottedLine.jpg);
   }
   .changePassword{
 width:385px; 
 padding-left:385px;
 }
 .changePasswordText{
 font-family:'Times New Roman', Times, serif;
  font-size:15px;
  font-weight:bold;
  color:#FFFFFF;
 }
 #profileInner{
 float:left;
 }
.contactText{
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#FFFFFF;
 }
.innerContent {
	width:890px;  
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	padding:0px 0px 15px 0px;
}

.Sitemap01 {
	padding:1px 0px 0px 25px;
	margin:0px 0px 0px 0px;
	background-image:url(../images/arrowSitemap.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#647204;
}
.Sitemap01 a {
	text-decoration:none;
	color:#647204;
}
.Sitemap01 a:hover {
	text-decoration:none;
	color:#B8861D;
}


.listingSitemap02 {
	padding:0px 0px 15px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.listingSitemap02 ul {
	padding:5px 0px 0px 3px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.listingSitemap02 li {
	list-style:none;
	padding:0px 0px 0px 22px;
	margin:0px 0px 3px 0px;
	background-image:url(../images/arrowSitemap01.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#50514a;
}
.listingSitemap02 li a {
	text-decoration:none;
	color:#50514a;
}
.listingSitemap02 li a:hover {
	text-decoration:underline;
	color:#50514a;
}
#sitemapFloatLeft {
	width:330px;
	float:left;
	padding:0px 0px 0px 100px;
}
#sitemapFloatRight {
	width:350px;
	float:left;
	padding:0px 0px 0px 80px;
}
#paddingSitemap {
	padding:0px 0px 30px 0px;
}
.contact   
	   {
		 font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
		color: #383838;
		border: solid rgb(193,192,192) 1px;
		width:200px;
	   }
