@charset "utf-8";
/* CSS Document */

/***** Global Settings *****/
 
html, body {
border:0;
margin:0;
padding:0;
}
 
 
/***** Headings *****/
 
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}
 
h1 {
padding:10px 0 10px 0;
letter-spacing:-1px;
font-size:2em;
}
 
h2 {
padding:20px 0;
letter-spacing:-1px;
font-size:1.5em;
}
 
h3 {
font-size:1em;
font-weight:bold;
}
 
/***** Common Formatting *****/
 
p, ul, ol {
margin:0;
padding:0 0 1.25em 0;
}
 
ul, ol {
padding:0 0 1.25em 2.5em;
}
 
blockquote {
margin:1.25em;
padding:1.25em 1.25em 0 1.25em;
}
 
small {
font-size:0.85em;
}
.lftarrow {
	float: left;
	height: 24px;
	width: 21px;
	padding-right: 4px;
	padding-left: 4px;
}

 
img {
border:0;
}
 
sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}
 
sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}
 
acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}
 
/***** Links *****/
 
 
/***** Forms *****/
 
form {
margin:0;
padding:0;
display:inline;
}
 
input, select, textarea {
font:1em Arial, Helvetica, sans-serif;
}
 
textarea {
width:100%;
}
 
label {
cursor:pointer;
}
 
/***** Tables *****/
 
table {
border:0;
margin:0;
padding:0;
}
 
/***** Wrapper *****/
 
#wrap {
width:1024px;
margin:0 auto;
}
 
/***** Global Classes *****/
 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.wrap          { width:960px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:0px 0 4px 4px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

















body
{
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	color:#01334f;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}

#container
{
	width:1004px;
}

#header
{
	height:119px;
	background: url(../images/headerBg.jpg) repeat-x;
}

.Logo
{
	float:left;
}

.headerRight
{
	float:right;
	width:648px;
	height:40px;
	background: url(../images/searchBarBg.jpg) no-repeat right center;
}

.rightside
{
padding-top:56px;
}
.srchInput
{
	float:left;
	padding-right: 6px;
}
.srchBtn
{
	float:left;
	padding-top: 2px;
}
.headerSelect
{
	float:right;
	padding-right: 10px;
	padding-top: 2px;
}
.srchInput input {
	height: 14px;
	width: 140px;
}
.srchInput input.shorter {
	width: 170px;
}
.hrsidePlace {
	padding-top: 9px;
	padding-left: 40px;
}
.srchBtn input {
	background: url(../images/searchBtnImg.jpg) no-repeat;
	height: 20px;
	width: 66px;
	border-style: none;
}
.headerSelect select {
	color: #506a77;
	width: 250px;
}
.menuSide {
	width: 1004px;
}
.menuSide .menuleft {
	background: url(../images/menuleftSide.jpg) no-repeat;
	float: left;
	height: 59px;
	width: 23px;
}
.menuSide .menuright {

	background: url(../images/menurightSide.jpg) no-repeat;
	float: right;
	height: 59px;
	width: 23px;
}
.menuSide .menu {
	background: url(../images/menuBg.jpg) repeat-x;
	float: left;
	height: 59px;
	width: 958px;
}
.bodyContent {
	width: 1004px;
}
.bodyContent .conLeftSide {
	background: url(../images/leftsideShade.jpg) no-repeat;
	float: left;
	width: 23px;
	height: 261px;
}
.bodyContent .conRightSide {
	background: url(../images/rightsideShade.jpg) no-repeat;
	float: right;
	width: 23px;
	height: 261px;
}
.bodyContent .conCenter {
	background: #FFFFFF;
	float: left;
	width: 958px;
}

.cls1
{
clear:both;
height:20px;
}

.cls2
{
clear:both;
height:10px;
}


.footer .footerLinks {
	font-size: 11px;
	color: #000000;
}
.footer .footerLinks a {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
.footer .rights {
	font-size: 11px;
	color: #000000;
	padding-top: 4px;
}






a.ovalbutton{
background: transparent url('../images/menuLeft.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 46px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 59px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #ffffff; /*button text color*/
text-decoration: none;
font-weight:bold;
}

a.ovalbutton span{
background: transparent url('../images/menuRight.gif') no-repeat top right;
display: block;
padding: 9px 9px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}









a.ovalbuttonSelected{
background: transparent url('../images/menuLeft.gif') no-repeat bottom left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 46px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 59px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbuttonSelected, a:visited.ovalbuttonSelected, a:active.ovalbuttonSelected{
color: #3c76a8; /*button text color*/
text-decoration: none;
font-weight:bold;
}

a.ovalbuttonSelected span{
background: transparent url('../images/menuRight.gif') no-repeat bottom right;
display: block;
padding: 9px 9px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}






















a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;

}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #3c76a8;
}

.buttonwrapper{ 
overflow: hidden; 
width: 100%;
}








.conCenter .mobileContent {
	text-align: left;
	padding: 10px 10px 0px;
}
.justMobHeading {
	font-size: 16px;
	font-weight: bold;
	color: #5b7eac;
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px 4px 0px 0px;
	line-height: 12px;
}
.lftSide {
	float: left;
	width: 256px;
	text-align: left;
}
.rightSide {
	float: right;
	width: 672px;
}
.contManufacture {
	background: url(../images/cot-manufacturers.jpg) no-repeat;
	height: 29px;
	width: 256px;
}
.manufTxt {
	font: bold 12px Tahoma;
	color: #2975b1;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 6px;
}

.manufTxt2 {
	font: bold 14px Tahoma;
	color: #506a77;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 6px;
	margin-bottom: 20px;
}


.manufacturesBrands ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.manufacturesBrands ul li {
	float: left;
	padding-right: 4px;
	padding-left: 4px;
}
.manufacturesBrands .menu .txtLink a, .manufacturesBrands .menu .txtLink, .txtLink a {
	font-weight: bold;
	color: #2975b1;
	text-decoration: none;
	display: block;
	padding-top: 10px;
}
.menu .scrollerImg {
	height: 46px;
	width: 46px;
}
.manufacturesBrands {
	text-align: center;
	padding-top: 20px;
}
.scrolls {
	text-align: right;
}
.scrolls .arrowLeft {
	float: right;
	cursor: pointer;
	height: 12px;
	width: 17px;
	margin-right: 2px;
	margin-left: 2px;
}
.scrolls .arrowRight {
	float: right;
	cursor: pointer;
	height: 12px;
	width: 17px;
	margin-right: 20px;
	margin-left: 10px;
}

.sidePanels, .centerPanel {
	padding-bottom: 1px;
	border-bottom: 1px solid #f8f6f6;
	height: 59px;
	padding-left: 5px;
	padding-right: 5px;
}
/*.sidePanels:hover {
	background: url(../images/panelHover.jpg) no-repeat left;
}
.sidePanels {
	background: url(../images/panelNormal.jpg) no-repeat left;
}*/
.sidePanels .panelLeft, .centerPanel .panelLeft {
	float: left;
}
.sidePanels .panelRight, .centerPanel .panelRight {
	float: right;
	padding-top: 4px;
}
.freeGifts {
	background: url(../images/freegiftsBg.jpg) no-repeat left;
	height: 41px;
	width: 265px;
}
.giftsTxt {
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 19px;
	padding-left: 16px;
}
.selectArea {
	padding-top: 10px;
	text-align: center;
}
.newsArea {
	background: url(../images/newsPanelBg.jpg) no-repeat left;
	height: 41px;
	width: 255px;
}
.newsTxt {
	color: #525151;
	font-size: 11px;
	padding: 12px 6px 6px;
}
#container .bodyContent .conCenter .mobileContent .lftSide .news {
	background: url(../images/newsBg.jpg) repeat-x center top;
	border-bottom: 1px solid #637c8a;
}
.newsTxt2 {
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 20px;
	padding-left: 10px;
}
.newsHeader {
	font-size: 13px;
	font-weight: bold;
	color: #525151;
	width: 200px;
}
.newsDate {
	font-size: 11px;
	color: #cc1103;
	width: 190px;
	text-align: right;
}
.newsTxt .newsLink a {
	font-size: 11px;
	text-decoration: none;
	color: #fc7500;
	text-align: right;
}
.newsSdetail {
	padding-top: 2px;
	padding-bottom: 2px;
	width: 200px;
}
.newsTxt img {
	float: right;
	margin-bottom: 2px;
	margin-left: 4px;
}
.newsLink {
	text-align: right;
	width: 200px;
}
.freeDeals {
	text-align: center;
	font-weight: bold;
	padding: 10px 12px;
}
.htcheading {
	background: url(../images/htc-coins.jpg) no-repeat left bottom;
	height: 36px;
	border-bottom: 1px solid #637c8a;
}
.htcheading2 {
	background: url(../images/htc2.jpg) no-repeat left bottom;
	height: 26px;
	width: 672px;
	border-bottom: 1px solid #637c8a;
}

.htcheading2icon {
	background: url(../images/htc2icon.jpg) no-repeat left bottom;
	height: 42px;
	width: 700px;
	border-bottom: 1px solid #637c8a;
}

.htcheading .htcTxt, .htcheading2 {
	font-size:13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 15px;
	padding-left: 5px; 
}

.htcheading .htccoinsTxt {
	font-size:13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 16px;
	padding-left: 10px;
}

.htcheading2icon .htcTxt {
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 21px;
	padding-left: 5px;
}  

.contentListing .cgTop {
	background: url(../images/contentListingTop.jpg) no-repeat;
	height: 6px;
	width: 672px;
	overflow: hidden;
	clear: both;
}

.contentListing .cgTop2 {
	background: url(../images/contentListingTop2.jpg) no-repeat;
	height: 6px;
	width: 672px;
	overflow: hidden;
	clear: both;
}

.contentListing .cgBot {
	background: url(../images/contentListingBot.jpg) no-repeat top;
	height: 6px;
	width: 672px;
	overflow: hidden;
	clear: both;
}
.contentListing .cgMid {

	background: url(../images/contentListingMid.jpg) repeat-y;
	width: 672px;
	overflow: hidden;
}
.red-currency {
	font-weight: bold;
	color: #ed1c24;
	font-size: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.companyTxt {
	font-size: 12px;
	color: #0022b1;
	padding-top: 0px;
	padding-bottom: 4px;
}
.headingBluePro {
	font-size: 13px;
	font-weight: bold;
	color: #0022b1;
}
.lineSeperator {
	background: url(../images/lineSepBg.gif) repeat-x center center;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: 4px;
	margin-left: 4px;
}
.proListingTd {
	padding-top: 10px;
	padding-bottom: 10px;
}
.rtarrow {
	float: left;
	height: 24px;
	width: 21px;
	padding-right: 4px;
	padding-left: 4px;
}
.navLinks {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style: none;
}
.navLinks li {
	display: block;
	float: left;
	height: 24px;
	width: 21px;
	padding-right: 4px;
	padding-left: 4px;
	text-align: center;
}
.navLinks .adjSp a {
	color: #000000;
	text-decoration: none;
}

.navLinks .selected {
	background: url(../images/naviTxtBg.gif) no-repeat center center;
	float: left;
	height: 24px;
	width: 21px;
	text-align: center;
	font-weight: bold;
}
.adjSp {
	padding-top: 6px;
}
.navLinks .adjSp a:hover {
	color: #999999;
	text-decoration: none;
}
.linksPlacing {
	padding-left: 240px;
}
.introTxt {
	line-height: 18px;
}
.cgMid .containerInner {
	padding: 20px;
}
.containerInner img {
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
}
.topGreybox {
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/topGreyBox.jpg) no-repeat;
	height: 32px;
	width: 672px;
	font-size: 10px;
	clear: both;
	overflow: visible;
}
.tblBrd {
	border-right: 1px solid #8ea5b5;
	border-left: 1px solid #8ea5b5;
	border-top-style: none;
	border-bottom-style: none;
}
.bBandPackage {
	width: 672px;
	text-align: left;
}
.bPackageBrd {
	/*	border-right: 1px solid #8ea5b5;*/
	background: url(../images/grey-dot-brd.jpg) repeat-y right;
	border-bottom: 1px solid #8ea5b5;
	border-top-style: none;
	border-left-style: none;
	padding: 0px;
	border-right-style: none;
}
.bPackageBrdBot {
	border-right: none;
	border-bottom: 1px solid #8ea5b5;
	border-top-style: none;
	border-left-style: none;
	font-size: 12px;
}

.bPackageBrdNo {
	border-right: none;
	border-bottom: none;
	border-top-style: none;
	border-left-style: none;
	font-size: 12px;
}

.rightSide {
	width: 672px;
}
.blueBold {
    font-size: 12px; 
	font-weight: bold;
	color: #0022b1;
}

.blueBold2 {
    font-size: 14px; 
    font-weight: bold;
    color: #0022b1;
}

.bPackageBrdLeftBot {
	border-right: none;
	border-bottom: none;
	border-top-style: none;
	border-left-style: none;
	background: url(../images/borderCornerLeft.jpg) no-repeat left top;
}

.bPackageBrdRtBot {

background: url(../images/borderCornerRight.jpg) no-repeat right top;
	
}
.headerTxtPlacing {
	padding-top: 3px;
}
.headerTxtPlacing2 {
	padding-top: 10px;
}

.bPackageBrdSb {
	/*	border-right: 1px solid #8ea5b5;*/
	border-bottom: none;
	border-top-style: none;
	border-left-style: none;
	padding: 0px;
	margin: 0px;
	background: url(../images/grey-dot-brd.jpg) repeat-y right;
	border-right-style: none;
}
.closingBrd1 {
	border-right: none;
	border-bottom: none;
	margin: 0px;
	padding: 0px;
	height: 8px;
	border-top-style: none;
	border-left-style: none;
	background: url(../images/botBorder.jpg) no-repeat center bottom;
}

.closingBrd2 {
	border-right: none;
	border-bottom: none;
	margin: 0px;
	padding: 0px;
	height: 8px;
	border-top-style: none;
	border-left-style: none;
	background: url(../images/botBorder2.jpg) no-repeat center bottom;
}

.closingBrd3 {
	border-right: none;
	border-bottom: none;
	margin: 0px;
	padding: 0px;
	height: 8px;
	border-top-style: none;
	border-left-style: none;
	background: url(../images/botBorder3.jpg) no-repeat center bottom;
}


.closingBrd4 {
	border-right: none;
	border-bottom: none;
	margin: 0px;
	padding: 0px;
	height: 8px;
	border-top-style: none;
	border-left-style: none;
	background: url(../images/botBorder4.jpg) no-repeat center bottom;
}

.closingBrd5 {
	border-right: none;
	border-bottom: none;
	margin: 0px;
	padding: 0px;
	height: 8px;
	border-top-style: none;
	border-left-style: none;
	background: url(../images/botBorder5.jpg) no-repeat left bottom;
}





.closingBrd6 {
	border-right: none;
	border-bottom: none;
	margin: 0px;
	padding: 0px;
	height: 8px;
	border-top-style: none;
	border-left-style: none;
	background: url(../images/botBorder6.jpg) no-repeat left bottom;
}


.closingBrd77 {
	margin: 0px;
	padding: 0px;
	height: 8px;
	background: url(../images/botBorder77.jpg) no-repeat left bottom;
}




.closingBrd7{
	border-right: none;
	border-bottom: none;
	margin: 0px;
	padding: 0px;
	height: 8px;
	border-top-style: none;
	border-left-style: none;
	background: url(../images/botBorder7.jpg) no-repeat left bottom;
}


.closingBrd9{
	border-right: none;
	border-bottom: none;
	margin: 0px;
	padding: 0px;
	height: 8px;
	border-top-style: none;
	border-left-style: none;
	background: url(../images/botBottomSingLine.jpg) no-repeat left bottom;
}

.closingBrd555 {
	border-right: none;
	border-bottom: none;
	margin: 0px;
	padding: 0px;
	height: 8px;
	border-top-style: none;
	border-left-style: none;
	background: url(../images/botBorder555.jpg) no-repeat left bottom;
}

.mobContainer {
	text-align: left;
	vertical-align: top;
	height: 280px;
	width: 180px;
	background: url(../images/mobContainer.jpg) no-repeat;
}
.mobBg {
	background: url(../images/mobBg.jpg) no-repeat left top;
	height: 185px;
	width: 132px;
}
.btn-space {
	padding-left: 40px;
	padding-top: 10px;
}
.left {
	float: left;
}
.left img {
	padding-right: 2px;
	padding-left: 2px;
}
.mobConSp {
	padding-top: 14px;
	padding-left: 24px;
}
.mobDetails {
	padding-top: 10px;
	padding-left: 12px;
}
.left a {
	color: #666666;
	text-decoration: none;
}
.headingPh {
	background: url(../images/headingBarBg.jpg) no-repeat;
	height: 39px;
	width: 672px;
}
.headingPh .txt {
	font-size: 14px;
	font-weight: bold;
	color: #4d6774;
	padding-top: 6px;
	padding-left: 14px;
}
.phDetail .con .conTxt {
	padding: 10px;
}
.phDetail .con {
	background: url(../images/conBg.jpg) repeat-y;
	width: 672px;
}
.phDetail .conBot {
	background: url(../images/conBot.jpg) no-repeat top;
	height: 5px;
	width: 672px;
}
.sdLeft {
	float: left;
	width: 170px;
	padding-right: 10px;
	line-height: 20px;
	padding-left: 10px;
}
.sdmid {
	float: left;
	width: 190px;
	padding-left: 10px;
	line-height: 20px;
	padding-right: 10px;
	border-right: 1px solid #9e9e9e;
	border-left: 1px solid #9e9e9e;
}
.sdRight {
	float: left;
	line-height: 20px;
	padding-left: 10px;
}
.manufacturesBrands .menu li {
	padding-right: 12x;
	padding-left: 12px;
}
.headingUpper {
	font-size: 14px;
	font-weight: bolder;
	border-bottom: 1px dashed #cccccc;
	padding: 2px 2px 2px 20px;
}
.imgWidTxt {
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
.imgLeft {
	float: left;
	margin-right: 10px;
	margin-bottom: 4px;
}

.secCon {
	line-height: 28px;
}


















a.ovalbuttonm
{
background: transparent url('../images/btnLeftTab.jpg') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; 
line-height: 19px; 
height: 27px; 
padding-left: 11px; 
text-decoration: none;
}

a:link.ovalbuttonm, a:visited.ovalbuttonm, a:active.ovalbuttonm
{
color: #ffffff;
font-weight:bold;
text-decoration:none;
}

a.ovalbuttonm span
{
background: transparent url('../images/btnRightTab.jpg') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; 

}







a.ovalbutton1
{
background: transparent url('../images/btnLeftTab.jpg') no-repeat bottom left;
display: block;
float: left;
font: normal 13px Tahoma;
line-height: 19px;
height: 27px;
padding-left: 11px;
text-decoration: none;
color: #ffffff;
font-weight:bold;
text-decoration:none;
}
a.ovalbutton1:visited, .ovalbutton1:active, .ovalbutton1:hover
{
color: #ffffff;
font-weight:bold;
text-decoration:none;
}
a.ovalbutton1 span
{
background: transparent url('../images/btnRightTab.jpg') no-repeat bottom right;
display: block;
padding: 4px 11px 4px 0;
color: #ffffff;
font-weight:bold;
text-decoration:none;
}

a.ovalbuttonm:hover
{ 
background-position: bottom left;
}

a.ovalbuttonm:hover span
{ 
background-position: bottom right;
color: #ffffff;
font-weight:bold;
text-decoration:none;
}

.buttonwrapperSec
{
	overflow: hidden;
	width: 672px;
	height:27px;
	background: url(../images/blueDot.jpg) repeat-x center bottom;

}
.btns-right {
	color: #8ea5b5;
	float: right;
}

.boldHeading {
	color: #4D6774;
	font-weight:bold;
}

.btns-right a {
	color: #4d6774;
	text-decoration: none;
}
.orangeTxt {
	font-weight: bold;
	color: #df5800;
}
.orangeTxtNorm {
	color: #df5800;
}

.blckTxt {
	font-weight: bold;
	color: #5D637C;
}
.blckTxtNorm {
	color: #5D637C;
}

.blueMoreInfo {
	color: #0022b1;
}
.stampBg {
	font-weight: bold;
	color: #d52607;
	background: url(../images/stampBg.jpg) no-repeat center center;
	width: 94px;
	height: 90px;
}
.stampBg .txt {
	padding: 30px 0px 0px;
}
.free-off {
	font-size: 11px;
	font-weight: bold;
	color: #5d637c;
	padding: 2px 0px;
}
.sideline {
	background: #f5f7fa url(../images/sideLine.jpg) repeat-y right top;
	border-bottom: 1px dotted #CBCBCB;
}
.brdBtmOther {
	border-bottom: 1px dotted #CBCBCB;
}
.brdBtmOther2 {
	border-bottom: 1px dotted #CBCBCB;
	background: #F5F7FA;
}
.brdBtmOther3 {
	border-bottom: 1px dotted #CBCBCB;
	padding: 2px;
}























































a.ovalbuttonn
{
background: transparent url('../images/tab3Left.jpg') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; 
line-height: 19px; 
height: 27px; 
padding-left: 11px; 
text-decoration: none;
}

a:link.ovalbuttonn, a:visited.ovalbuttonn, a:active.ovalbuttonm
{
color: #2271AE;
font-weight:bold;
text-decoration:none;
}

a.ovalbuttonn span
{
background: transparent url('../images/tab3Right.jpg') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; 

}

a.ovalbutton3
{
background: transparent url('../images/tab3Left.jpg') no-repeat bottom left;
display: block;
float: left;
font: normal 13px Tahoma;
line-height: 19px;
height: 27px;
padding-left: 11px;
text-decoration: none;
color: #2271AE;
font-weight:bold;
text-decoration:none;
}
a.ovalbutton3:visited, .ovalbutton3:active, .ovalbutton3:hover
{
color: #2271AE;
font-weight:bold;
text-decoration:none;
}
a.ovalbutton3 span
{
background: transparent url('../images/tab3Right.jpg') no-repeat bottom right;
display: block;
padding: 4px 11px 4px 0;
color: #000044;
font-weight:bold;
text-decoration:none;
}

a.ovalbuttonn:hover
{ 
background-position: bottom left;
}

a.ovalbuttonn:hover span
{ 
background-position: bottom right;
color: #000044;
font-weight:bold;
text-decoration:none;
}

.buttonwrapperSec2
{
	overflow: hidden;
	height:27px;
	background: url(../images/blueDot.jpg) repeat-x center bottom;
	width: 672px;

}
.whiteHeadingTxt {
	font-size: 12px;
}
.whiteHeadingTxt2 {
	font-size: 13px;
}
.terrifTab1 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-right: none;
	border-bottom: none;
	background: url(../images/whiteDotLine.jpg) repeat-y right;
	border-top-style: none;
	border-left-style: none;
}
.terrifTab1-1 {

	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.terrifTab2 {
	font-weight: normal;
	color: #FFFFFF;
	/*border-right: 1px solid #FFFFFF;*/
	background: #8ea5b5 url(../images/whiteDotLine.jpg) repeat-y right;	
}
.terrifTablast {
	font-weight: normal;
	color: #FFFFFF;
}
.whitebotBrd {
	background: #FFFFFF;
}
.mobBox {
	width: 163px;
	float: left;
	padding-right: 2px;
	padding-left: 2px;
}
.mobBox .top {
	background: url(../images/mbTopBg.jpg) no-repeat;
	height: 12px;
	width: 163px;
}

.mobBox .top2 {
	background: url(../images/mbTopBg2.jpg) no-repeat;
	height: 37px;
	width: 163px;
	text-align: left;
}
.mobBox .bot {
	background: url(../images/mbBotBg.jpg) no-repeat;
	height: 12px;
	width: 163px;
}
.mobBox .mid {
	background: url(../images/mbMidBg.jpg) repeat-y;
	width: 163px;
}
.mobBox .mid .data {
	text-align: center;
}
.dottedseperator {
	background: url(../images/dottedLine.jpg) repeat-x center center;
	height: 20px;
	margin-right: 6px;
	margin-left: 6px;
}
.dottedseperator2 {
	background: url(../images/dottedLine.jpg) repeat-x center center;
	height: 10px;
	margin-right: 6px;
	margin-left: 6px;
}
.compareBtn {
	padding-top: 4px;
	padding-bottom: 4px;
	cursor: pointer;
}
.proLink {
	padding-top: 4px;
	padding-bottom: 4px;
}
.detail a {
	color: #cc1103;
	text-decoration: none;
	font-size: 12px;
}
.detail {
	text-decoration: none;
}

.detail a:hover {
	color: #000000;
	text-decoration: none;
}
.newsMain {
	background: url(../images/newsMainBg.jpg) repeat-x;
	height: 37px;
	width: 972px;
	text-align: left;
}
.newsMain .newsCap .txt {
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 6px;
	padding-left: 12px;
	letter-spacing: 1px;
}
.newsMain .newsCap {
	background: url(../images/newsBgCaption.jpg) no-repeat;
	height: 37px;
	width: 181px;
}
.FeaturedNewsDate {
	background: url(../images/dottedLine.jpg) repeat-x bottom;
	height: 24px;
	width: 972px;
	text-align: right;
}
.FeaturedNewsDate .dateTxt {
	background: url(../images/dateCoverBg.jpg) no-repeat bottom;
	height: 24px;
	width: 157px;
	text-align: center;
	float: right;
	margin-right: 30px;
}
.FeaturedNewsDate .dateTxt .txt {
	font-weight: bold;
	color: #cc1103;
	padding-top: 8px;
	text-align: center;
}
.featuredHomeNews {
	background: #e1e8f1 url(../images/dottedLine.jpg) repeat-x bottom;
	width: 972px;
	padding-top: 10px;
	clear: both;
	float: left;
}
.featuredHomeNews .lftNews {
	float: left;
	width: 500px;
	position: relative;
	text-align: left;
}
.featuredHomeNews .rtNews {
	float: right;
	width: 472px;
	position: relative;
	text-align: left;
}
.mainLftNews {
	width: 400px;
	text-align: left;
	float: left;
	padding-left: 20px;
}
.lftNewsCap {
	font-weight: bold;
	color: #cc1103;
	float: left;
}
.rightNewsCap {
	font-size: 14px;
	font-weight: bold;
	color: #525151;
	float: right;
}
.TopnewsCon {
	color: #525151;
}
.TopnewsCon a {
	color: #fe0000;
	text-decoration: none;
}
.whtBox {
	background: #FFFFFF;
	float: right;
	width: 499px;
	margin-bottom: 1px;
}
.whiteNewsArea {
	padding: 20px 20px 20px 0px;
}
.rtSideNews {
	padding: 10px 10px 10px 20px;
}
.newsLargeCap {
	font-size: 20px;
	font-weight: bold;
	color: #525151;
	padding-bottom: 10px;
}
.newsBigImg {
	float: right;
	margin-bottom: 4px;
	margin-left: 20px;
}
.rtSideNews .txtSimple {
	text-align: justify;
}
.bigImgTitle {
	font-size: 15px;
	font-weight: bold;
	color: #cc1103;
}
.newUpdates {
	width: 972px;
}




.newUpdatesTopLeft {
	background: url(../images/newTopLeftBg.jpg) no-repeat;
}
.newUpdatesTopRight {
	background: url(../images/newTopRightBg.jpg) no-repeat;
}
.newUpdatesTopMid {
	background: url(../images/newTopMidBg.jpg) repeat-x;
}



.mainBrdBg {
	background: url(../images/newUpdatesmainBg.jpg) repeat-y;
	width: 972px;
}
.newUpBotCurve {
	background: url(../images/newBottomCurve.jpg) no-repeat bottom;
}
.newUpdatesBrd1 {
	background: url(../images/newDotBg.jpg) repeat-y right;
	border-bottom: 1px solid #8ea5b5;
}
.newUpdatesBrd2 {
	background: url(../images/newDotBg.jpg) repeat-y right;
}

.newUpdatesBrd3 {
	border-bottom: 1px solid #8ea5b5;
}.blueMoreInfo a {
	text-decoration: none;
	color: #0022b1;
}
.newProsWhitebold {
	font-weight: bold;
	color: #FFFFFF;
}
.mobBox .top2 .txt {
	padding-top: 3px;
	padding-left: 32px;
}


#merchants li
{
	margin-top: 0pt;	
	margin-right: 33px;
	margin-bottom: 20px;
	margin-left: 0pt;
	padding-top: 15pt;
	padding-right: 0pt;
	padding-bottom: 10px;
	padding-left: 0pt;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	width: 240px;
	float: left;
	overflow-x: hidden;
	overflow-y: hidden;
	background-color: transparent;
	background-image: url(/skc2/images/merchants_bg.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left bottom;
	height: 200px;
}

#merchants li.shorter
{
	height: 40px;
}

#merchants h2
{
	margin-top: 1em;
	margin-right: 33px;
	margin-bottom: 0pt;
	margin-left: 33px;
	color: #003399;
	font-size: 12px;
	line-height: 1.3em;
	clear: left;
	
	
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	font-size: 16px;
	background-color: transparent;
	background-image: url(/skc2/image/merchants_bg.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;

}

#merchants h2.top
{
	padding-bottom: 5px;
}

#merchants .logo, #page_intro .logo
{
	float: right;
	margin-right: 10px;
	margin-top: 10px;
}

#merchants p
{
	display: block;
	padding-top: 0pt;
	padding-right: 15px;
	padding-bottom: 0pt;
	padding-left: 15px;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 5px;
	margin-left: 0pt;
	width: auto;
	height: auto;
}

#merchants a.button
{
	margin-top: 0pt;
	margin-right: 12px;
	margin-bottom: 0pt;
	margin-left: 12px;
}

h1.gifts
{
	padding-top: 0px;
}
