body
{
	margin: 0 0 0 0;
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:Black;
	background-color:White;
	overflow: -moz-scrollbars-vertical;
	overflow: scroll;
}
A:link {color:#006ECE;text-decoration:underline;font-size:12px;}
A:visited {color:#006ECE;text-decoration:underline;font-size:12px;}
A:active {color:#006ECE;text-decoration:underline;font-size:12px;}
A:hover {color:#006ECE;text-decoration:underline;font-size:12px;}

.tag1 A:link, .tag1 A:visited, .tag1 A:active  {font-size:11px; color:#b3b3b3;text-decoration: none; font-weight:bold;line-height:28px;}
.tag1 A:hover {font-size:11px; background-color: #0080e2; text-decoration: none;font-weight:bold;color:#FFFFFF}

.tag2 A:link, .tag2 A:visited, .tag2 A:active  {font-size:12px; color:#6891d2;text-decoration: none;font-weight:bold;line-height:28px;}
.tag2 A:hover {font-size:12px; background-color: #0080e2; text-decoration: none;font-weight:bold;color:#FFFFFF}

.tag3 A:link, .tag3 A:visited, .tag3 A:active  {font-size:13px; color:#6891d2;text-decoration: none;font-weight:bold;line-height:28px;}
.tag3 A:hover {font-size:13px; background-color: #0080e2; text-decoration: none;font-weight:bold;color:#FFFFFF}

.tag4 A:link, .tag4 A:visited, .tag4 A:active  {font-size:16px; color:#6891d2;text-decoration: none;font-weight:bold;line-height:28px;}
.tag4 A:hover {font-size:16px; background-color: #0080e2; text-decoration: none;font-weight:bold;color:#FFFFFF}

.tag5 A:link, .tag5 A:visited, .tag5 A:active  {font-size:17px; color:#4481e0;text-decoration: none;font-weight:bold;line-height:28px;}
.tag5 A:hover {font-size:17px; background-color: #0080e2; text-decoration: none;font-weight:bold;color:#FFFFFF}

.tag6 A:link, .tag6 A:visited, .tag6 A:active  {font-size:22px; color:#4481e0;text-decoration: none; font-weight:bold;line-height:28px;}
.tag6 A:hover {font-size:22px; background-color: #0080e2; text-decoration: none;font-weight:bold;color:#FFFFFF}

.tag7 A:link, .tag7 A:visited, .tag7 A:active  {font-size:25px; color:#0080e2;text-decoration: none;font-weight:bold;line-height:34px;}
.tag7 A:hover {font-size:25px; background-color: #0080e2; text-decoration: none;font-weight:bold;color:#FFFFFF}

.tag8 A:link, .tag8 A:visited, .tag8 A:active  {font-size:31px; color:#0080e2;text-decoration: none;font-weight:bold;line-height:28px;}
.tag8 A:hover {font-size:31px; background-color: #0080e2; text-decoration: none;font-weight:bold;color:#FFFFFF}

.topSep{LINE-HEIGHT: 1px; BACKGROUND-COLOR: #cccccc;font-size:1px;margin:5px 0;}

.subtitle{
	height:25px;
	border-bottom:1px solid #BDBDBD;
	margin:40px 0 17px 0;
	font-family:arial;
	font-size:14px;
	width:100%;
}
.hpNewsDate{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana}
.NewsDate{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana;margin-bottom:5px;}
.NewsText{ FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial;margin-bottom:5px;}
.BodyText
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:Black;
}
.BodyText11
{
	
	font-size:11px;

}
.BodyTextBold
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:Black;
}
.PageTopSpace
{
	PADDING-TOP: 15px;
}
/*Forms*/
.frmCtrl
{
	width:200px;
}
.frmErr
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#FF7200;
}

/*Forms*/
/*Help*/
.BoxTitles
{
	padding: 0 0 0 20px;
	color:#FF7200;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}


.BoxTitlesBig
{
	padding: 0 0 0 10px;
	font-size:15px;
	
}

/*Help*/
.liTitle
{
	color:Black;
}
.liText
{
	color:Black;
}

.ul
{
	margin-left:25px;
	color:Black;
}	
.PageTitle
{
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
	color:#000000;
}


.tblTopMenu
{
	BACKGROUND-IMAGE: url(http://www.smartshopper.com/smartshopper/Img/NewLook/TopMenu_BG.gif);
	background-repeat: repeat-x;
	margin-top:3px;
	height:36px;
}
.TopMenuLR{
	BACKGROUND-IMAGE: url(http://www.smartshopper.com/smartshopper/Img/NewLook/TopMenu_LR.gif);
	background-repeat:no-repeat;
	background-position: left top;
	width:1px;
}

/* Href classes of main menu */
.topMenuBtn_On A:link, .topMenuBtn_On A:visited, .topMenuBtn_On A:active, .topMenuBtn_On A:hover{font-family:Arial;font-size:12px;font-weight:bold;color:White;text-decoration:none;}
.topMenuBtn_Off A:link, .topMenuBtn_Off A:visited, .topMenuBtn_Off A:active, .topMenuBtn_Off A:hover{font-family:Arial;font-size:12px;font-weight:bold;color:#005c91;text-decoration:none;}


.topMenuBtn_Off
{
	width: 90px;
	text-align:center;
	padding-top:1px;
	padding-left:1px;
}
.topMenuBtn_On
{
	width: 90px;
	cursor: pointer;
	cursor: hand;
	BACKGROUND-IMAGE: url(http://www.smartshopper.com/Img/NewLook/Toolbar_btn_bg.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align:center;
	padding-top:1px;
	padding-left:1px;
}
.footerText
{
	font-family:Arial;
	font-size:9px;
	font-weight:normal;
	color:Gray;
	
}

.footerText A:link {color:#006ECE;text-decoration:underline;font-size:9px;}
.footerText A:visited {color:#006ECE;text-decoration:underline;font-size:9px;}
.footerText A:active {color:#006ECE;text-decoration:underline;font-size:9px;}
.footerText A:hover {color:#006ECE;text-decoration:underline;font-size:9px;}
.SideMenuIcon
{
	padding-top:1px;
}
.SideMenuSelected
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#FF7200;
	padding-bottom:5px;	
}
.SideMenuNotSelected
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	padding-bottom:5px;
	color:#005C91;
	text-decoration:underline;
}
.dashedHR
{
	padding:5px 0 10px 0;
}
.SpaceDiv
{
	padding:5px 0 0 0;
}
.get{
	background-image:../Img/getItBG.gif
}
.tblInTheNews
{
	margin-left : 10px;
	margin-top:5px;
	margin-bottom:5px;
}
.trGeistLinksHeader
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
}
.trGeistLinksAltRow
{
	background-color:#F2F7F9;
	font-family:Arial;
	font-size:13px;
}
.trGeistLinksRow
{
	font-family:Arial;
	font-size:13px;
}
.tdGeistNumtd
{
	padding-left:10px
}
tdGeistTexttd
{
	padding-left:7px
	
}
.HR1
{
	height: 0; 
	border: 0; 
	border-top: 1px solid #DFDFDF; 
}