.IE8Fix 
{ 
    z-index: 1000; 
}
BODY{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-attachment: fixed;
	background-color: #EEECEC;
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	background-position: top;	
}

a:visited  
{
text-decoration:none;
color:#000000;
}

a:hover    {text-decoration:none;color:#F00}
a:active   {text-decoration:none;color:#000099}

td {

	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}

.topfont {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-align: right;
	text-transform: none;
}
.solusback {
	
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: left;
}
.rightback {
	background-color: #FDE88D;
	background-position: top;
}

.righttext {
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #993300;
	text-align: center;
	background-color: #FDE88D;
	background-position: top top;
	word-spacing: 2px;
	letter-spacing: 3px;
	font-family: Arial, Photoshop Large;
	background-attachment: fixed;
	background-image: url(images/topbackgroundimage.jpg);
	background-repeat: repeat-x;
}

.leftline {
	background-attachment: fixed;
	background-image: url(images/leftlineback.jpg);
	background-repeat: repeat-y;
	background-color: #FDE88D;
}


.bottomrightside {
	background-color: #ede88d;
	background-image: url(images/bottombackrightside.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

	line-height: normal;
	font-weight: 600;
	text-transform: none;
	color: #993333;
	text-align: right;
}

.righttxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	letter-spacing: 1px;
	text-align: left;
}

.bulletalign {
	text-align: right;	
}
.loginback {
	background-attachment: fixed;
	background-image: url(images/loginback.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}

.remembertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	text-align: center;
}
.remembertext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	text-align: center;
}
.logintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	
}
.storebgcolor {
	background-attachment: fixed;
	background-color: #F7F7F7;
	background-repeat: repeat;
	background-position: center top;
}

.storedirheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #990000;
	text-align: left;
	word-spacing: 4px;
	letter-spacing: 2px;
	background-color: #F7F7F7;
}

.directorytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
	background-color: #F7F7F7;
}
.homelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #990000;
	letter-spacing: normal;
	text-align: right;
	white-space: normal;
	background-color: #F7F7F7;
}


.newsvisionlogo {
	font-family: Verdana;
	font-size: 20px;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #990000;
	letter-spacing: 3px;
	text-align: center;
}
.newssubheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color:#000000;
	text-align: center;
}

.newsletterfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	
	font-variant: normal;
	color: #000000;
	letter-spacing: 3px;
	text-align: left;
	
}

.addstoretxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	
	font-variant: normal;
	color: #000000;
	
	text-align: left;
	
}

.newsletterheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color:#000000;
	
	text-align: center;
}

.bottomlink {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
}

.login-bg {
	background-repeat: repeat;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #656565;
	border-left-color: #656565;
	background-color: #F9F9F9;
	background-position: left top;
}
.modifystoreback {
	background-attachment: fixed;
	background-color: #F5E685;
	background-repeat: repeat;
	background-position: center center;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #6D6D6B;
	border-left-color: #6B6D6B;
}


.newsletterback {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #949070;
	border-left-color: #949070;
	background-color: #F7F7F7;
}


.welcomebottom {
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	color:#990000;
	
	text-align: left;
	font-size: 12px;
}

.maintabbgcolor {
	background-attachment: fixed;
	background-color: #F7F7F7;
	background-repeat: repeat;
	background-position: left top;
	
}

.search {
	background-repeat: repeat-x;
	background-color: #E0E0E0;
	border: 1px solid #333333;
}

.searchheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #333333;
	letter-spacing: 1px;
	text-align: center;
	word-spacing: 5px;
	
}

.search1 {
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
.search1:hover {
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

.login-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5a5a5a;
	text-decoration: none;
	border-bottom: 1px solid #e6e3df;
	border-right: 1px solid #e6e3df;
	border-top: 1px solid #929292;
	border-left: 1px solid #929292;
	background-color: #ffffff;
	width: 100px;
	
}
.login-box1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5a5a5a;
	text-decoration: none;
	border-bottom: 1px solid #e6e3df;
	border-right: 1px solid #e6e3df;
	border-top: 1px solid #929292;
	border-left: 1px solid #929292;
	background-color: #ffffff;
	width: 200px;
	height: 18px;	
}
.searchtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant:small-caps;
	font-weight:bold;
	color: #993300;
	text-align: left;
}
.searchtxt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #993300;
	text-align: left;
}

.body-txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	letter-spacing: 0px;
	text-align:left}
.source-txt3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333333;
	background:#CCCCCC;
}	
.source-txt2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #990000;
}
.advan-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	letter-spacing: 1px;
	text-transform:uppercase;
	text-decoration:none;
}
.advan-link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#F00;
	letter-spacing: 1px;
	text-transform:uppercase;
	text-decoration:underline;
}
.body-txt2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
}

.sepbgcolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	font-variant: normal;
	
	
	
	background-color:#F7f7f7;
	background-repeat:repeat;
	background-position: left;
	border: 1px solid #666666;
}


.paymenttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	background-attachment: scroll;
	background-color: #CCCCCC;
	background-repeat: repeat-x;
	background-position: center;
	height: 40px;
	width: 350px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	text-align: center;
	margin: 5px;
	padding: 5px;
	text-decoration: none;
}

.divideradvs {
	background-attachment: fixed;
	background-image: url(images/divider.jpg);
	background-repeat: repeat-x;
	background-position: left;
}

.reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #990000;
	letter-spacing: 0px;
	text-align: center;
	
	background-repeat:no-repeat;
	text-decoration: underline;	
}
.retailbrand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #990000;
	background-image: url(images/retailbrand.jpg);
	text-align: center;
	
	height: 30px;
	background-repeat: no-repeat;
	background-position: center;
}
.aboutusback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
}

.abouusborder1 {
	background-color: #EEEEEE;
	background-repeat: repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3E3D3E;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3E3D3E;
	border-bottom-color: #3E3D3E;
}
.abouusborder2 {
	background-color: #EEEEEE;
	background-repeat: repeat;
	border-right-width: 1px;
	border-right-style: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3E3D3E;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #3E3D3E;
	border-bottom-color: #3E3D3E;
}
.abouusborder3 {
	background-color: #EEEEEE;
	background-repeat: repeat;
	border-right-width: 1px;
	border-right-style: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3E3D3E;
}
.abouusborder4 {
	background-color: #EEEEEE;
	background-repeat: repeat;
	border-right-width: 1px;
	border-right-style: none;
	border-top-width: 1px;
	border-top-style: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3E3D3E;
}

.aboutustext {
	background-color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
.aboutustexthead {
	background-color: #eeeeee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-align: justify;
}

.retaildirhead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #990000;
	background-color: #F4F4F4;
	background-repeat: repeat;
	letter-spacing: 1px;
	text-align: left;
	word-spacing: 5px;
	font-weight: bold;
	height: 35px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.retaildirbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F4F4F4;
	background-repeat: repeat;
	letter-spacing: 1px;
	text-align: left;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}

.retaildirleft1 {
	background-color: #F4F4F4;
	background-repeat: repeat;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;	
}
.retaildirleft2 {
	background-color: #F4F4F4;
	background-repeat: repeat;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;	
}
.retaibodytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #F4F4F4;
	text-align:justify;
}

.newsvisionbackground {
	
	background-image: url(images/newsvisionback.jpg);
	background-repeat: repeat-y;
}
.newsvisionbackgroundbottom {
	
	background-image: url(images/newsvisionbottomback.jpg);
	background-repeat: no-repeat;
}

.newsletter {
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
	text-align: center;
}
.newslettertxt {
	font-family: Verdana;
	font-size: 12px;
	
	color: #000000;
	text-align:left;
}


.otherdatabaseback {
	background-color: #CCCCCC;
	background-repeat: repeat-x;
	border: 1px solid #333333;
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
}
.otherdatabaseback1 {
	border: 1px solid #333333;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	color: #993333;
}
.login-linkuser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}
.retailbrand {
	background-color: #F2F0E6;
	border: 1px solid #C4C4C4;
}

.solusback1 {
	background-image: url(images/solusimg.png);
	background-repeat: repeat-x;
	border: 1px solid #D6D6D6;
}

.advsearchead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #990000;
	background-color: #E4E4E4;
	border: 1px solid #999999;
}

.backtosearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF3300;
}
/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility :visible;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow :visible;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}
/* AutoComplete item */

.autocomplete_listItem 
{
	padding : 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	text-transform: lowercase;
	color: #000000;
	text-align: left;
	background-color: #E9E9E9;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color:#999999;
	color: black;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: lowercase;
}
.mallheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	text-align:left;
}


.imgname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: lowercase;
	color: #990000;
}
.note1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #000000;
}

.paging {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}

.cardback {
	background-image: url(images/back.jpg);
	background-repeat: repeat-x;
	background-position: left;
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}
.body_txt_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}
.backgroundstorecode {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color:#FFF;
	background-image: url(images/backgroundstorelist.jpg);
	background-repeat: repeat-x;
	background-position: center middle;
	height:30px;
}

.nameplatefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.modalBackground {
	        background-color:#c8c7c5;
	        filter:alpha(opacity=70);
	        opacity:0.5;
        }
.selectedTab
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #782913;
	background-color:White;
	border-bottom:1px none white;
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #b4b4b4;
	border-right-color: #b4b4b4;
	border-left-color: #b4b4b4;
	border-top-style: solid;
}
.unselectedTab
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: underline;
	background-color:#eeeeee;
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #b4b4b4;
	border-right-color: #b4b4b4;
	border-bottom-color: #b4b4b4;
	border-left-color: #b4b4b4;
	border-top-style: solid;
}
.homepageborder 
{
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #b4b4b4;
	border-right-width: 1px;
	border-right-color: #b4b4b4;
	border-bottom-width: 1px;
	border-bottom-color: #b4b4b4;
}
.headingregform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: none;
	color: #000000;
	text-align: center;
}

.subscribeformback {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/backsubscribeform.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	text-align: center;
}

.menufont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	font-size: 12px;
}
.leftside {
	background-color: #F4F4F4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.rightside {
	background-color: #F4F4F4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style:solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.logintoptxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #f9f9f9;
	text-align: center;
}
.loginleftline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #f9f9f9;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7B7B7B;
}
.loginrightline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #f9f9f9;
	text-align: center;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #7B7B7B;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7B7B7B;
}
.exampletxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	background-color: #f9f9f9;
}

.logindivider {
	background-image: url(images/logindivider.jpg);
	background-repeat: repeat-x;
	
}

.newusersignup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #f9f9f9;
}
.divideralign {
	background-image: url(images/divline.png);
	background-repeat: repeat-x;
}
.guidetop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #20799B;
	text-decoration: underline;
	background-color: #DBDBDB;
	background-position: center top;
	height: 40px;
	width: 1000px;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px none #333333;
	border-left: 1px solid #333333;
}
.guideback {
	
	background-color: #DBDBDB;
	background-position: center top;
	border-top: 1px none #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
}

.guidetxtbackground {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-position: center top;
	border: 1px solid #999999;
	background-color:#FFFFFF;	
}

.gudesubheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	color: #333333;
	text-decoration: underline;
	text-align: left;
	height: 25px;
}

.guidetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}

.leftmarquee {
	background-image: url(images/marqueeleft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.rightmarquee {
	background-image: url(images/marqueeright.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.marquee1 {
	background-image: url(images/marqueeback.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.mainpagetxtheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color:#FFFFFF;
	background-image: url(images/mainpagetop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
}
.leftbordermain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	background-position: left top;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #19354A;
	border-right-color: #19354A;
	border-bottom-color: #19354A;
	border-left-color: #19354A;
}

.rightbordermain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	background-position: left top;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #19354A;
	border-right-color: #19354A;
	border-bottom-color: #19354A;
	border-left-color: #19354A;
}
.bottombordermain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	background-position: left top;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #19354A;
	border-right-color: #19354A;
	border-bottom-color: #19354A;
	border-left-color: #19354A;
	background-image: url(images/bottomline.jpg);
	background-repeat:repeat-x;
	}

.txtretaillandscape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	vertical-align: top;
}

.esteemedcustback {
	text-align: center;
	background-image: url(images/esteemedcustomerback.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
}
.bottombrands {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	background-position: left top;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #19354A;
	border-right-color: #19354A;
	border-bottom-color: #19354A;
	border-left-color: #19354A;
}

.newstop {
	background-image: url(images/newstop.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.newsbottom {
	background-image: url(images/newsbottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.newsrightback {
	background-image: url(images/newsrightback.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.newsleftback {
	background-image: url(images/newsleftback.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.logobackground {
	background-color: #FFFFFF;
}
.toplinktxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #797979;
	text-decoration:none;
	text-align: right;
	height: 25px;
	
}
	
	.toplinktxt:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #797979;
	text-decoration:none;
	text-align: left;
	height: 25px;
	}
	
.linktxt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
	font-style: normal;
	font-weight: bold;
	color:#666666;
	text-align: right;
	margin: 10px;
	padding:0px;
	height: auto;
	
}

	
.logout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
	text-align: right;
	text-decoration:none;
}
.newsvisiontxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000;
	text-decoration: none;
	text-align: left;
}
.bullettxt
{
	margin-left: 9px;
	padding-right: 5px;}
	.pagebottom {
	background-color: #C9CDD0;
	background-image: url(images/pagebottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.bottomlinktxt
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #369;
	text-align: center;
	text-decoration: none;}
	
	.bottomlinktxt:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #369;
	text-align: center;
	text-decoration: underline;
}
.loginpagebackground
{
	background-image: url(images/toplogin.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
}
.subscribertoptxt
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #21465F;
	text-decoration: none;
	text-align: center;
	font-weight: bold;}
	
.logintxtheading{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #C00;
	text-align: center;
	}
	
	.logintxtnormal{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#999;
	text-align: left;
	}
	.logintxtbox{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000;
	text-align: left;
	}
	.logindivider
	{
		background-image:url(images/dividerlogin.jpg);
		background-repeat:repeat-x;
	}
	.loginbottom
	{
	background-image: url(images/bottomlogin.jpg);
	background-repeat: no-repeat;
	background-position: center top;}
	
	.buttontxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:700;
	color: #000;
}
.otherdatabasetop
{
	vertical-align:middle;
	background-image: url(images/otherdatabasetop.jpg);
	background-repeat: no-repeat;
	background-position: middle;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}

.otherdatabasebottom
{
	background:url(images/otherdirbottom.jpg) no-repeat;
	vertical-align:top;
}
.ohterdatabaseleft
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #475D7B;}
	
	.ohterdatabaseright
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #475D7B;}
	
	.ohterdatabasebottom
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #475D7B;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #475D7B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #475D7B;}
	
	.retaillandscapetop {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: 500;
	color: #FFF;
	text-decoration: none;
	background-image: url(images/retaillandscapeback.jpg);
	background-color:#3B556D;
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
}

.autodata {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
}
.backtosearch
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #F00;
	text-decoration: none;
}
.backtosearch:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#069;
	text-decoration:underline;
}
.dataheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-image: url(images/dataheadingback.jpg);
	background-repeat: repeat-x;
	text-align: center;
	
}

.whysubheading{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#D81033;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	
}

.whysubbullet{
	list-style-type: disc;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	text-align: left;
	height:25px;
	line-height: 20px;
}

.whysubbullet:li{
	list-style-type: disc;
	
	}
	.dropdownlist
	{font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}
	
.dlnotepadalign
{
	text-align:center;
	}
	
	.bookmark
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: 100;
	text-transform: none;
	color: #000;
	text-align: left;
	vertical-align:middle;
	}
	.mapback
	{
		background-image: url(images/mapback.jpg);
		background-repeat:repeat-x;
	}
	.mapsearch
	{
		color:Black;
		text-align:right;
		font-size:11px;
		font-weight:bold;
		font-family:Arial;
	}
	
	.maptxt
	{
		color:Black;
		text-align:left;
		font-size:11px;
		font-family:Arial;
	}
	.maptxt1
	{
		color:Black;
		text-align:left;
		font-size:11px;
		font-family:Arial;
	}
	
	.zoomplus
	{
	background-image: url(images/plus.jpg);
	background-repeat: no-repeat;
	}
	.zppmminus
	{
	background-image: url(images/minus.jpg);
	background-repeat: no-repeat;
	}
	
	.mapicon
	{border-color:#FFFFFF;
	}
	.mapicon:hover
	{
	border-color:#FFFFFF;
	src:"images/iconhover.jpg";
	}
	
	