body.lineBkg2 {
	background-image: url(../images/bg_hGW.png);
	background-repeat:repeat-x;
	/*background-color: #FFFFFF;*/
}
body {
	/*background-image: url(../images/bg.gif);*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #444444;
	font-size:14px;
	line-height:1.3em;
}
.dotbox {
	border: 1px dotted #CCCCCC;
}
.copyright
{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#777777;
font-weight:normal;
}

.txtGrayDarkS2{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#777777;
font-weight:normal;
}
.txtGrayDarkSBold2{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#777777;
font-weight:bold;
}
.txtGrayM2{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#444444;
font-weight:normal;
text-align:justify;
line-height:1.4em;
}
.txtGrayMBold{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#444444;
font-weight:bold;
}
.txtGray{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#8F8F8F;
font-weight:normal;
}
.txtGrayBold{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#8F8F8F;
font-weight:bold;
}
.txtBlackM{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
font-weight:normal;
}
.txtBlackMBold{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
font-weight:bold;
}
.txtBlack{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
font-weight:normal;
}
.txtBlackBold{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
font-weight:bold;
}
.boxGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #003300;
	background-color: #BED219;
	width: 120px;
	border: 1px dotted;
	margin:0px;
	padding:0px;
}
a.linkGraySDark2:link,a.linkGraySDark:visited{
color: #888888;
font-size:12px;
font-weight:bold;
}
a.linkGraySDark2:active,a.linkGraySDark:hover{
font-size:12px;
font-weight:bold;
}

/* Samuel Coding */
.loginTitle {
text-align:center;
font-size:16px;
font-weight:bold;
padding:3px 0 3px 0;
margin:0;
color:#888888;
height:20px;
border-bottom-style:dotted;
border-bottom-width:thin;
border-bottom-color:#CCC;
margin:0px 5px;
}
.login {
height:155px;
color:#888888;
padding:10px 10px;
margin:0px 5px;
background-image:url(../images/StatisticBox.png);
background-repeat:no-repeat;
background-position:0 0;
width:250px;
}
.spaceFox {
height: 15px;
#height: 0px;
}
.caption{
font-size:18px;
color:#444444;
padding: 0 10px;
}
.Global_impress {
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:30px;
color:#CC0000;
padding:10px 0 10px 0;
margin:0px 0 10px 0;
width:250px;
}
.divider {
background-image:url(../images/divider_h.png);
background-position: 290px 0px;
background-repeat: no-repeat;
padding:20px 20px;
}
.NowServing {
text-align:center;
font-size:16px;
font-weight:bold;
color:#888888;
padding:0px;
background-position: 0px 0px;
margin:0;
height:auto;
width:250px;
}
.LogoRollTitle {
font-size:16px;
font-weight:bold;
color:#999999;
text-align:center;
}
.logoL {
float:left;
height:51px;
width:18px;
background-image:url(../images/LogoRoll_L.gif);
}
.logoR {
float:left;
height:51px;
width:23px;
background-image:url(../images/LogoRoll_R.gif);
}
.scroll_ind {
float:left;
text-align:center;
overflow:hidden;
padding: 0;
height:74px;
width:690px;
background-image:url(../images/LogoRoll_C.gif);
}
#scroller {
list-style:none;text-align:center;overflow:hidden;margin:0;padding:0;display: table-cell; #margin:5px 0px 0 0px; padding:7px 0 0 0; }
#scroller img{float:left; border:none; } /*image of logo will be left aligned*/
#scroller ul { margin:0; padding: 0; list-style-type: none; }
#scroller li {float: left; display: table-cell; margin-bottom:20px;padding:5px 10px;}
#scroller a {text-decoration: none; border:none; }
.yrlogo {	
color: #FFFFFF;
font-weight: bold;
}
a.signup:link,a.signup:visited{
color:#0055E5;
font-size:16px;
font-weight:bold;
}
a.signup:active,a.signup:hover{
color:#FF3200;
font-size:16px;
font-weight:bold;
}

.MarginSpc {
	margin-left:0px;
}
.bannerTitle{
font-size:12px;
color:#FFFFFF;
background-color:#999999;
padding: 0px 2px;
}
.bannerTitle2{
font-size:12px;
color:#FFFFFF;
background-color:#999999;
padding: 0px 2px;
float:left;
margin-top:1px;
}
.CapTitle{
font-size:20px;
line-height:1.1em;
color:#FF3200;
}
.CapTitleLine{
font-size:16px;
font-weight:bold;
color:#FF3200;
border-bottom:thin #FF3200 dotted;
}
.CapTitleSize{
font-size:16px;
font-weight:bold;
}
.pointxt{
color:#444444;
font-size:14px;
}
.InnerPg_Bkg {
background: url(../images/inner_topbkg.gif) no-repeat;
}
#menu_wrapper {
background: url(../images/menu_bkg2.png) no-repeat;
height: 124px;
width: 100%;
}
#menuBkg{
background: url(../images/menuBar.jpg) no-repeat;
width: 100%;
/*height: -33px;*/
position:relative;
float:right;
margin-top:0px;
}
#Plus90px {
margin-top:90px;
display:inline-table;
float:right;
}
.box01 {
background:url(../images/box01.png) no-repeat 0px 0px;
height: 100px;
width: 300px;
}
.box_container {
height: auto;
width: 100%;
display: table-cell;
/*min-height: 10em;
vertical-align: middle*/
}
.smallbox {
float:left;
background:url(../images/small_box01.png) no-repeat 0px 0px;
text-align:center;
height: 95px;
width: 220px;
margin: 0 5px;
padding:0 5px;
}
.smallbox2 {
float:left;
background:url(../images/long_box01.png) no-repeat 0px 0px;
text-align:center;
height: 83px;
width: 360px;
margin: 0 5px;
}
.box_plainBk {
border:0.1em #888888 dotted; background:#999999
}
.box_plainBlue {
border:0.1em #4C8CFA dotted; background:#CDDFFD
}
.box_plainGreen {
border:0.1em #B1C531 dotted; background:#E2EC8A
}
.box_plainRed {
border:0.1em #FB8E73 dotted; background:#F8DCD6
}
.box_borderGreen {
border:0.3em #E2EC8A  solid; 
width:230px; 
padding:0px 15px;
}
.box_plainGreen2 {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
background:#B1C531;
}
.marginTop1px {
margin-top:1px;
}
.box_text {
padding:15px 0;
}
div.box_text a  {
text-decoration:none;
}
.red {
color:#FF3200;
display:inline;
}
.green {
color:#95B60A;
display:inline;
}
.blue {
color:#2C69B4;
display:inline;
}
.img_left {
padding:3px;
float:left;
}
.img_right {
padding:3px;
float:right;
}
.img_center {
padding:3px;
text-align:center;
}
.imgBanner01 {
padding:3px;
float:left;
border-bottom:thin dotted #999999;
padding-bottom:30px;
}
.imgBannerSpc {
padding-right:50px;
display:inline;
float:left;
}
#menu {
background: url(../images/menu.png) no-repeat;
float:right;
width: 576px;
height: 34px;
}
#menu img{float:right;} /*image of logo will be left aligned*/
#menu ul { width:576px; height:34px; margin:0 auto; padding: 0; list-style-type: none;}
#menu li {float: left; display: inline-block;}
#menu a {float: left; display: inline-block; text-decoration: none; }
#menu span {display:none;}

#menu a.home {width: 58px; height: 34px; background:url(../images/menu.png) 0px 0px no-repeat;}
#menu a.home:hover {background:url(../images/menu.png) 0px -34px no-repeat;}
#menu li.current a.home {background:url(../images/menu.png) 0px -34px no-repeat;}  

#menu a.advertiser {width: 98px; height: 34px; background:url(../images/menu.png) -58px 0px no-repeat;}
#menu a.advertiser:hover {background:url(../images/menu.png) -58px -34px no-repeat;}
#menu li.current a.advertiser {background:url(../images/menu.png) -58px -34px no-repeat;}  

#menu a.publisher {width: 89px; height: 34px; background:url(../images/menu.png) -156px 0px no-repeat;}
#menu a.publisher:hover {background:url(../images/menu.png) -156px -34px no-repeat;}
#menu li.current a.publisher {background:url(../images/menu.png) -156px -34px no-repeat;}  

#menu a.about {width: 133px; height: 34px; background:url(../images/menu.png) -245px 0px no-repeat;}
#menu a.about:hover {background:url(../images/menu.png) -245px -34px no-repeat;}
#menu li.current a.about {background:url(../images/menu.png) -245px -34px no-repeat;}  

#menu a.help {width: 102px; height: 34px; background:url(../images/menu.png) -378px 0px no-repeat;}
#menu a.help:hover {background:url(../images/menu.png) -378px -34px no-repeat;}
#menu li.current a.help {background:url(../images/menu.png) -378px -34px no-repeat;}  

#menu a.contact {width: 95px; height: 34px; background:url(../images/menu.png) -481px 0px no-repeat;}
#menu a.contact:hover {background:url(../images/menu.png) -481px -34px no-repeat;}
#menu li.current a.contact {background:url(../images/menu.png) -481px -34px no-repeat;}  

.MainTitle {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF3200;
font-weight:bold;
padding: 3px 0px;
margin: 10px 0px;
/*border-top:#BCBCBC 2px dotted; 
border-bottom:#BCBCBC 2px dotted; */
width:350px;
}
.SubTitle{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
color:#666666;
font-weight:bold;
}
.SubTitle2 {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
font-weight:bold;
padding:5px 10px;
border-bottom:thin dotted #CCCCCC;
}
#SubTitleName{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#999999;
font-weight:bold;
}
#SubTitleName ul{
margin: 0;
padding: 0;
list-style-type: none;
display: block;
}
#SubTitleName ul li{
padding:2px 0px;
}
.GreenSubTitle {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#95B60A;
font-weight:bold;
/*padding:0px 0px;
background-color: #D7E45A;
border-left:thick solid;
*/
border-bottom:thin dotted;
border-color:#95B60A;
}
.BkSubTitle {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#666666;
font-weight:bold;
/*border-bottom:thin dotted;*/
border-color:#666666;
}
.RedSubTitle {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF3200;
font-weight:bold;
border-bottom:thin dotted;
border-color:#FB8E73;
}
.BlueSubTitle {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#0055E5;
font-weight:bold;
border-bottom:thin dotted;
border-color:#4C8CFA;
}
.boxGreen2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #003300;
	background-color: #D7E45A;
	height: 15px;
	width: 200px;
	border: 1px dotted;
}
.point_Title01{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#2C69B4;
font-weight:bold;
font-style:italic;
}
.gotoTop{
font-size:10px;
font-weight:bold;
/*border-bottom:thin dotted #CCCCCC;*/
text-align:right;
width:100%;
margin-top:20px;
height:10px;
padding-top: 0em;
padding-bottom: 2px;
background:  url(../images/inner_topbkg.gif) left 0px;
display: inline-block;
}
.disc li{
padding: 3px 0px;
}
.gotoTop a:link, a:visited, a:active {
color:#666666;
}
/* no underline all links */
  a:link, a:visited, a:active
  {
    text-decoration: underline;
	color:#2C69B4;
	font-weight:normal;
  }
/* no underline all links different colour*/
  a:hover
  {
    text-decoration: none;
	color:#FF3200;
	font-weight:bold;
  }
/* Don't underline header */
  #SubTitleName a:link, 
  #SubTitleName a:visited
  #SubTitleName a:active
{
    text-decoration:underline;
  }
/* underline header on hover*/
  #SubTitleName a:hover
{
    text-decoration:none;
	color:#FF3200;
  }

#SubTitleName a.nav2 {color:#444444; padding-left: 28px; width: 11px; height: 32px; background:url(../images/Sub_TitleName.jpg) 0px 0px no-repeat;}
#SubTitleName a.nav2:hover {color:#FF3200; padding-left: 28px; background:url(../images/Sub_TitleName.jpg) 0px -16px no-repeat;}
#SubTitleName li.current a.nav2 {color:#FF3200; padding-left: 28px; background:url(../images/Sub_TitleName.jpg) 0px -16px no-repeat;}  

#Subsub2  a.SubNav {color:#444444; 	font-weight:normal; margin-left: 26px; padding-left: 16px; width: 25px; height: 32px; background:url(../images/Sub_subTitleName.jpg) 0px 0px no-repeat;text-decoration:none;}
#Subsub2  a.SubNav:hover {color:#FF3200; margin-left: 26px; padding-left: 16px; background:url(../images/Sub_subTitleName.jpg) 0px -16px no-repeat; }
#Subsub2  li.current a.SubNav {color:#FF3200; margin-left: 26px; padding-left: 16px; background:url(../images/Sub_subTitleName.jpg) 0px -16px no-repeat;}  
.current {color:#FF3200; padding-left: 28px; background:url(../images/Sub_TitleName.jpg) 0px -16px no-repeat; text-decoration:  none;}
.current2 {color:#FF3200; margin-left: 26px; padding-left: 16px; background:url(../images/Sub_subTitleName.jpg) 0px -16px no-repeat; text-decoration:  none;}

.space0px  {
margin:0px;
padding-top:0px;
  }
.space2px  {
margin:0px;
padding-top:2px;
  }
.space4px  {
margin:0px;
padding-top:4px;
  }
.space10px  {
margin:0px;
padding-top:10px;
  }
.space20px  {
margin:0px;
padding-top:20px;
  }
.spaceL30px  {
line-height: inherit;
  }
.bdy_red {
color:#FF3200;
}
.winPad20px {
padding:20px;
}
 
