body { margin: 0px; background-image: url(../images/bg.gif); font-family: Arial, Tahoma, Verdana; color: #464646; font-size: 12px; }

img { border: 0px; }

.FloatLeft  { float: left; }
.FloatRight { float: right; }

.ImageMidle { vertical-align: middle; }

#SiteContainer {
	width: 886px; _height: 1%;
	position: relative;
	left: 50%; margin-left: -450px;
	padding: 7px 7px 10px 7px; background-color: #FFFFFF; background-image: url(../images/midle-bot-bg.gif); background-repeat: no-repeat; background-position: left bottom;
	color: inherit;
}

.Header { height: 90px; margin-bottom: 8px; background-color: #FBED21; }

.Logo { float: left; width: 232px; _margin-right: -3px; }
.ProtxRight { float: right; width: 129px; _margin-left: -3px; }
.TopHeaderMidle { margin-left: 232px; _margin-left: 229px; margin-right: 129px; _margin-right: 126px; text-align: right; padding-top: 56px; }

.Navbar { height: 18px; padding-left: 185px; }

.Container { position: relative; display: block; }
.Center { padding: 7px 5px 0px 0px; margin-left: 200px; }
.Left { float: left; width: 188px; padding: 3px 0px 0px 7px; }

.MidleTopBoxBG { height: 63px; position: relative; }

.MenuLinkBG { float: left; position: relative; margin-right: 1px; }

.MidleTopNavbarBotBG {
	height: 37px; padding: 3px 20px 5px 10px; color: #FFFFFF;
	background-image: url(../images/midle-top-bg.gif); background-repeat: no-repeat;
}

.WelcomeTopRightText { float: right; text-align: right; width: 250px; line-height: 18px; }
.WelcomeTopLeftText  { margin-right: 250px; padding-top: 20px; }

.TopdestbenImage { float: left; padding: 4px 0px 0px 60px; }

a:visited.LinkLine { color: #FFFFFF; text-decoration: underline; }
a:link.LinkLine    { color: #FFFFFF; text-decoration: underline; }
a:hover.LinkLine   { color: #FFFFFF; text-decoration: none; }

.ProductSearchBG {_height: 1%; background-image: url(../images/property-search-midle-bg.gif); background-repeat: repeat-y; }

.ProductSearchMidleBG { padding: 0px 10px 0px 18px; color: #FFFFFF; font-size: 13px; }

.ProductSearchTitle { font-size: 14px; text-decoration: none; }
.ProductSearchText { margin-top: 10px; font-size: 12px; }

.TextBox { width: 105px; margin-top: 2px; font-size: 11px; border: #333333 1px solid; }

.SearchTextBox {
	width: 150px; height: 18px; margin-top: 2px; font-size: 11px; border: #333333 1px solid;
	background-image: url(../images/search-image.gif); background-position: right 2px; background-repeat: no-repeat;
}

.SearchBut { margin-top: 8px; }

.LeftImageCashBG { margin: 2px 0px; }
.LeftImageFastLinkBG { 
  margin: 2px 0px; 
  background: url(../images/img_links.jpg) no-repeat ;
  height:134px;
  width:171px;
  padding: 70px 10px 0px 10px ;  
  color: white ;
}

.LeftImageFastLinkBG a {
  color: white ;
}

.JustClickTOpBG { height: 425px; background-color: #FBED21; padding: 10px 4px 5px 4px; _padding: 10px 0px 2px 2px; }
.JustClickTitle { text-align: center; height: 30px; }

.JustClickImagesBG { height: 338px; text-decoration: none; }
.MidleImage { float: left; margin-right: 28px; }

.PhotoButBG { float: left; padding-left: 13px; }

a:visited.LinksLink { color: #FFFFFF; text-decoration: none; }
a:link.LinksLink    { color: #FFFFFF; text-decoration: none; }
a:hover.LinksLink   { color: #FFFFFF; text-decoration: underline; }

.MidleBotTextBG { padding: 8px 0px 0px 8px; }

.InkCartridges { height: 18px; text-decoration: none; }

.HPTextRightImage { float: right; padding: 0px 0px 10px 10px; }

.ShowButBG { padding: 10px 0px 10px 5px; }

.ReadMoreBG { margin-top: 5px; _height: 1%; background-color: #F5F5F5; }

a:visited.MidleBotLink { color: #FFFFFF; background-color: #0055A5; text-decoration: none; display: block; float: left; height: 16px; padding: 4px 8px 3px 8px; }
a:link.MidleBotLink    { color: #FFFFFF; background-color: #0055A5; text-decoration: none; display: block; float: left; height: 16px; padding: 4px 8px 3px 8px; }
a:hover.MidleBotLink   { color: #464646; background-color: #F5F5F5; text-decoration: none; display: block; float: left; height: 16px; padding: 4px 8px 3px 8px; }

.ReadMoreMidleTextBG { height: 260px; padding: 0px 18px 10px 10px; }

.ReadMoreMidleRight { float: right; width: 235px; _margin-left: -3px; }
.ReadMoreMidleLeft  { margin-right: 255px; _margin-right: 252px; }

.ReadMoreMenuBG { height: 23px; margin-bottom: 20px; }

.Footer { font-size: 11px; text-align: center; padding: 10px; }

a:visited.BotLink { color: #505050; text-decoration: none; }
a:link.BotLink    { color: #505050; text-decoration: none; }
a:hover.BotLink   { color: #505050; text-decoration: underline; }

.FooterBotRightBG { position: absolute; z-index: 1000; right: 70px; _right: 60px; }

.Clear { clear:both; }

/*.CMSContentBG { background-color: #FBED21; padding: 10px 4px 5px 4px;}*/
.CMSContentBG { padding: 10px 4px 5px 4px;}

.PleaseSelect {
	font-family: Arial, Tahoma, Verdana;
	font-size: 16px;
	color: #000066;
	margin-bottom: 7px;
}

.ProductGroup { 
	font-family: Arial, Tahoma, Verdana;
	font-size: 16px;
	color: #000066;
	margin-bottom: 7px;
}



/* CSS2008.css and Style.css*/
#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn2{
margin: 0 190px 0 0;
/*background-color:#D3BDFF;*/
background-image: url(../images/midle-top-bg.gif);
}

#maincontainer{
width: 800px;
margin: 0 auto;
background-color:#D3BDFF;
border-right: 2px solid #000000;
border-left: 1px solid #000000;
}
.innertube{
margin: 10px; 
margin-top: 0;
}

.ProductText {
	font-family: Arial, Tahoma, Verdana;
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;
}

.PrinterModelBorders {
	font-family: Arial, Tahoma, Verdana;
	font-size: 5px;
	line-height: 5px;
}

.PrinterList {
	padding-left:2px;
	background-image: url(../images/midle-top-bg.gif); 
	background-repeat: no-repeat;
}
.PrinterListText {
	font-family:Arial, Tahoma, Verdana;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}


.PrinterModelGroupHred {
color: #4C71B6;
font-weight:bold;
font-size:18px;
margin: 10px 2% -15px auto;
font-family: Arial, Verdana, Helvetica, sans-serif;
}
.PrinterModelGroupHblue {
	font-family: Arial, Tahoma, Verdana;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #0000FF;
}

.PleaseSelect {
	font-family: Arial, Tahoma, Verdana;
	font-size: 16px;
	color: #000066;
	margin-bottom: 7px;
}

.style1 {color: #0000FF}
.NormalText {

	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	line-height: 14px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.ProductTitle {
	font-family: Arial, Tahoma, Verdana;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #000099;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ProductText {
	font-family: Arial, Tahoma, Verdana;
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;
}

.ProductPrice {

	font-family: Arial, Tahoma, Verdana;
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;
	color: #0000FF;
}

.ProductTextTiny {

	font-family: Arial, Tahoma, Verdana;
	font-size: 9px;
	line-height: 9px;
	font-weight: normal;
	color: #999999;
	padding-right: 5px;
	padding-left: 5px;
}
.err { font-family: Arial, Tahoma, Verdana; font-size: 13px; color: #FF0000; font-weight:bold; text-align: center;} 


h1,h2,h3 {
color: #4C71B6;
font-weight:bold;
font-size:18px;
margin: 10px 2% -15px auto;
font-family: Arial, Verdana, Helvetica, sans-serif;
}
.hideshowcontainer { float:left; margin-bottom:10px; margin-top:10px;}

#contentconatinerexpand { float:left; height:auto; width:100%;}


#text {
width:100%;
padding: 10px 4px 5px 4px;
 font-family: Arial, Tahoma, Verdana; color: #464646; font-size: 12px;}

.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 170px;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url(../images/glossyback.gif) repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;

}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(../images/glossyback2.gif);
}

.WelcomeTopRightText1 {
float:right;
line-height:18px;
text-align:right;

}
#ddcolortabs{
margin-left: 4px;
padding: 0;
width: 100%;
background: transparent;
padding-left: 5px;
}

#ddcolortabs ul{
font: bold 10px Arial, Verdana, sans-serif;
margin-left:-140px;
width:900px;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
padding:0;
}


#ddcolortabs a{
float:left;
color: white;
background: #8BC43F url(../images/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent url(../images/color_tabs_right.gif) no-repeat right top;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background-color: #4C71B6;
}

#ddcolortabs a:hover span{
background-color: #4C71B6;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #4C71B6;
}

.LandingPageBlue {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #0000FF;
}

.LandingPageRed {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FF0000;
}

