/* CSS Document */
body { margin:0px auto 0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; background-color:#dffe00; background:#dffe00 url(../img/bg.jpg) repeat-x top left;}
img { border:0px;}
.clr { clear:both}


#maindivcontainer { margin:0px auto 0px auto; padding:0px; width:100%}
.maintable { margin:0px auto 0px auto; padding:0px; width:960px;}
.topcontainer { margin:0px; padding:10px 10px 0px 30px; background:url(../img/topbg.png) no-repeat top left; width:920px; }
.toploginbox { margin:0px 0px 0px 0px; padding:0px;}
.toploginbox table{ margin:0px; padding:0px; color:#fff; font-size:12px;}
.toploginbox td{ margin:0px; padding:3px; color:#fff; font-size:12px;}
.toploginbox a{ margin:0px; padding:0px; color:#fff; font-size:12px; text-decoration:underline}
.toploginbox a:hover{ margin:0px; padding:0px; color:#fff; font-size:12px; text-decoration:none;}
.toploginbox .inputbox { margin:0px; padding:2px; font-size:14px; color:#666666; border:1px solid #efee3c; width:100px;}
.topslogan { margin:0px; padding:0px;}
.topslogan p{ margin:0px; padding:0px; color:#efee3c; font-size:14px;}
.topslogan a{ margin:0px; padding:0px; color:#fff; font-size:14px; text-decoration:none;}
.topslogan a:hover{ margin:0px; padding:0px; color:#fff; font-size:14px; text-decoration:underline;}


.beta-signup{ width:auto; float:right; padding: 10px 10px 0 0; margin:0;}
/*
#home { width: 813px;  margin: auto;}

#home #outer { margin:12px auto 0px auto; padding:0px; background:url(../img/topnavbg.gif) no-repeat top left; width:813px; height:40px;}
*/
#myController { margin:0px; padding:0px}
#outer { margin:12px auto 0px auto; padding:0px; background:url(../img/topnavbg.gif) no-repeat top left; width:813px; height:40px; z-index:0px; position:relative; top:-15px;}
#outer #menu{ margin:0px 0px 0px 0px; padding:0px 0px 0px 20px; width:793px; height:40px; display:block; font-family:"Myriad Pro", Helvetica, Arial, sans-serif; }
#outer #menu li{ margin:0px 0px 0px 0px; padding:0px 6px 0px 6px; list-style:none; float:left; color:#ecfc91; font-size:14px; text-decoration:none;  text-transform:uppercase; height:40px; cursor:pointer; z-index:1000; line-height:40px; }
#outer #menu li:hover{ margin:0px 0px 0px 0px; padding:0px 6px 0px 6px; list-style:none; float:left; color:#fff; font-size:14px; text-decoration:none; text-transform:uppercase; background:url(../img/nav_over.gif) repeat-x left 1px; height:40px;}
#outer #menu li.jFlowSelected,#outer #menu li.jFlowSelected:hover{ margin:0px 0px 0px 0px; padding:0px 6px 0px 6px; list-style:none; float:left; color:#000; font-size:14px; text-decoration:none; text-transform:uppercase; background:url(../img/nav_selected.gif) repeat-x left 1px; height:40px;}

#myController span{color:#FFF;margin-right:10px;cursor:pointer;}
#jFlowSlide{ border:0px solid #ff0000;  margin:0px 0px 0px 80px; padding:0px;}
#myController span.jFlowSelected {background:#F00;}
.jFlowPrev, .jFlowNext{cursor:pointer;}
#container { margin:0px; padding:0px;}
#container h1{ margin:10px 0px 8px 0px; padding:0px; font-size:18px; font-weight:bold; color:#000;}
#container p{ margin:0px; padding:0px; font-size:14px; color:#000;}
.ribbon {
	position:relative;
	top:0px;
	height: 44px;
	margin: 0px 0px 0px 80px;
	padding: 0px 0px 0px 0px;
	font-size: 1.3em;
	font-weight: bold;
	border:0px solid #000;
}
/*
#home #sections { margin: 0; padding:0px;}
#home #sections ul { margin:0px 0px 0px 20px; padding:0px;}
#home #sections li {  margin:0px 0px 0px 0px; padding:0px 6px 0px 6px; list-style:none; float:left; color:#ecfc91; font-size:14px; text-decoration:none;  text-transform:uppercase; height:40px; cursor:pointer; font-family:"Myriad Pro", Helvetica, Arial, sans-serif; line-height:40px; }
#home #sections li:hover {margin:0px 0px 0px 0px; padding:0px 6px 0px 6px; list-style:none; float:left; color:#fff; font-size:14px; text-decoration:none; text-transform:uppercase; background:url(../img/nav_over.gif) repeat-x left 1px; height:40px;}
#home #sections li.active {margin:0px 0px 0px 0px; padding:0px 6px 0px 6px; list-style:none; float:left; color:#000; font-size:14px; text-decoration:none; text-transform:uppercase; background:url(../img/nav_selected.gif) repeat-x left 1px; height:40px;}
#home #banners {  height: 180px;  margin: 0;  overflow: hidden; border:0px solid #000;}
#home #banners > .content {  width: 4000px;}
#home p.ribbon {
  position: absolute;
  height: 44px;
  margin: 130px 0 0 -9px;
  padding: 7px 15px 7px 40px;
  font-size: 1.3em;
  font-weight: bold;
}

#home p.ribbon a {
  padding-right: 0px;
  color: #000;
  text-decoration: underline;
}

#home p.ribbon a:last-child {
  margin-left: 25px;
}

#home p.ribbon span.wrap {
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  width:87px;
  height: 44px;
}
#home #banners { margin:0px; padding:0px;}
#home #banners > .content > div {
  float: left;
  width: 766px;
  height: 200px;
  padding: 15px 30px;
  overflow: hidden;
  border:0px solid #000;
}

#home #banners p {
  margin: 8px 0 0 0;
  color:#000;
  font-size:14px;
  line-height:18px;
  border:0px solid #000;
}

#home #banners h1 > span {
  display: none;
}

#home #banners p {
  margin-right: 120px;
}

#home .welcome, #home .meet, #home .post,#home .explore,#home .invite,#home .welcometext { color:#000; font-size:12px;}

#home .welcome h1, #home .meet h1,#home .post h1, #home .explore h1,#home .invite h1,#home .welcometext h1 { color:#000; font-size:18px; font-weight:bold; margin:0px; padding:0px;}
#home #content > div > div.content {
  float: left;
  width: 530px;
  margin: 0 15px;
  padding: 10px 0 15px 0;
}

#home #content > div > div.content.full {
  width: auto;
}

#home #content > div > div.content h1 {
  margin-top: 0;
}
#home #sidebar {
  float: right;
  width: 235px;
  min-height: 500px;
  padding: 10px 15px;
  border:0px solid #000;
}

#home #sidebar > hr {
  margin: 20px 0;
}

#home #sidebar > div {
  margin-bottom: 20px;
}

#home #sidebar > div:last-child {
  margin-bottom: 0;
}

#home #sidebar > div p {
  margin-top: 10px;
}

#home #sidebar > div h3 {
  margin: 0;
}

#home #sidebar > div h2 { font-size: 1em;}

#home #sidebar div.row > p {  margin-top: 5px;}
*/

/* menu Dropdown */
/*
.dropdown {float:left; padding:0px; margin:0px 0px 0px 0px; position:relative; }
.dropdown dt { border:0px solid #9ac1c9; padding:0px 0px 0px 0px; margin:0px; font-weight:bold; cursor:pointer; font-family:"Myriad Pro", Helvetica, Arial, sans-serif; color:#fff; font-size:14px; text-transform:uppercase; font-weight:normal; line-height:38px; height:40px; text-align:center}
.dropdown dt:hover { }
.dropdown dd.one {position:absolute; overflow:hidden; display:none; background:url(../img/navblockbg.png) no-repeat top left; z-index:1000; opacity:0; width:780px; margin-left:20px; padding:0px;}
.dropdown dd.two {position:absolute; overflow:hidden; display:none; background:url(../img/navblockbg.png) no-repeat top left; z-index:1000; opacity:0; width:780px; margin-left:-160px; padding:0px;}
.dropdown dd.three {position:absolute; overflow:hidden; display:none; background:url(../img/navblockbg.png) no-repeat top left; z-index:1000; opacity:0; width:780px; margin-left:-366px; padding:0px;}
.dropdown dd.four {position:absolute; overflow:hidden; display:none; background:url(../img/navblockbg.png) no-repeat top left; z-index:1000; opacity:0; width:780px; margin-left:-570px; padding:0px;}
.dropdown ul {border:1px solid #ffff80; list-style:none; margin:0px; padding:0px; position:relative; z-index:1000;}
.dropdown li {display:inline; margin:0px; padding:0px;}
.dropdown li .divbox {margin:0px; padding:10px; }
.dropdown li .divboxcontent {margin:0px; padding:0px; color:#fff; font-size:12px;}
.dropdown li .divboxcontent img{margin:0px 10px 0px 0px; padding:0px;}
.dropdown li .divboxcontent p{margin:0px; padding:0px; color:#fff; font-size:12px;}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; }
.dropdown a:hover { color:#000}
.dropdown .underline {border-bottom:1px solid #b9d6dc}
*/
#bannercontainer { margin:0px; padding:0px; height:180px;}
#bannercontainer h1{ margin:0px; padding:0px; color:#000; font-size:18px}
#bannercontainer p{ margin:0px; padding:0px; color:#000; font-size:14px}

.middlecontainer { margin:0px; padding:0px;}
.middlecontainer .midtop{ margin:0px; padding:0px; width:930px; height:29px; vertical-align:top !important;}
.middlecontainer .midmiddle{ margin:0px; padding:0px 20px 20px 20px; width:930px; vertical-align:top !important;}
.right-content{	width:520px; float:right;}
#left-main{	width:287px;float:left;}
.left-main{	width:287px; float:left; /*background:#eeee3c;*/ background:url(../img/left_bg.gif) no-repeat top left; margin:10px 0px 20px 0px; padding-bottom:20px;}
/*.left_top{	background:url(../images/left_top.png) no-repeat; height:19px; width:272px;}
.left_btm{	background:url(../images/left_btm.png) no-repeat; height:19px; width:272px;}*/
.left-main h4{	color:#1a5400; font-size:18px; margin:10px 0px 5px 0px; padding:0px 0px 5px 10px; font-family:"Myriad Pro", Helvetica, Arial, sans-serif; border-bottom:1px solid #1a5400;}
.leftnav{list-style-type: none; margin: 5px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%; border:0px solid #fff;}
.leftnav li{ margin:0px; padding:0px 0px 0px 0px; list-style:none}
.leftnav li a {margin:0px; padding:6px 10px 6px 10px; color:#000000;text-decoration:none; display:block; font-size:12px;}
.leftnav li a:hover {margin:0px; padding:6px 10px 6px 10px; color:#fff;text-decoration:none; display:block; font-size:12px; background-color:#000;}
.leftnav li a.active{margin:0px; padding:6px 10px 6px 10px; color:#fff;text-decoration:none; display:block; font-size:12px; background-color:#000;}
.leftnav li a.selected, .leftnav li a.selected:hover {margin:0px; padding:6px 10px 6px 10px; color:#fff;text-decoration:none; display:block; font-size:12px; background-color:#000;}
* html .leftnav li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
	width: 93%;}

.announce-tab{width:350px;float:left; margin:10px 10px 0px 0px; padding:10px; background:url(../img/annocumentbox.png) no-repeat top left;}
.announce-tab a{ margin:50px; padding:0px; color:#1a5400; font-size:12px; text-decoration:none; font-weight:bold; }
.announce-tab a:hover{ margin:50px; padding:0px; color:#fff; font-size:12px; font-weight:bold;}
.announce-tab .sub{ margin:10px 0px 0px 20px; padding:0px;}

#mySlides{color:#fff;}
#mySlides div p{color:#fff;padding:0 5px 10px 0px;margin:0;font-size:13px;line-height:20px;}
.norpoints{ margin:0; padding:0;}
.norpoints li{color: #fff; padding:0px 0px 0px 5px; margin:0px 0px 0px 20px; font-size:12px; list-style-type:disc; line-height:20px;}

#footer { margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;  no-repeat top left; width:960px; height:68px; color:#afafaf; font-size:14px; text-align:center;font-family:"Myriad Pro", Helvetica, Arial, sans-serif;}
.footer-nav { margin:0px; padding:5px 0px 5px 0px;}
.footer-nav a{ margin:0px; padding:0px; color:#afafaf; font-size:14px; text-decoration:none;}
.footer-nav a:hover{ margin:0px; padding:0px; color:#fff; font-size:14px; text-decoration:underline;}

#mapContainer { margin:10px 0px 10px 0px; padding:0px; border:2px solid #fff; z-index:0;}

.logintext { margin:0px 20px 0px 20px; padding:0px;}
.signupbox { margin:0px; padding:0px;}
.signupbox table{ margin:0px; padding:0px; border:1px solid #666666}
.signupbox td{ margin:0px; padding:5px; color:#fff;font-family:sans-serif;font-size:12px;}
.signupbox .selectrow{ margin:0px; padding:5px; color:#fff;font-family:sans-serif;font-size:12px; background-color:#666666;border-bottom:2px dotted #999999;}
.signupbox input{ margin:0px; padding:0px; color:#000;font-family:sans-serif;font-size:12px; width:180px;}
.signupbox .btn{ margin:0px; padding:0px; color:#fff;font-family:sans-serif;font-size:12px; width:100px; background-color:#000; border:0px; line-height:22px; height:22px; cursor:pointer}
.signupbox .btn:hover
{
	background:url(../img/btnbg-hover.jpg) repeat-x top left;
	color:#000000;
	font-size:12px;
	cursor:pointer;
 }

.resfiletab
{
	margin:0px;
	padding:0px;
}
.resfiletab table{ margin:0px; padding:0px; border:1px solid #666666}
.resfiletab td
{
	margin:0px;
	padding:5px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.resfiletab .selectrow{ margin:0px; padding:5px; color:#fff;font-family:sans-serif;font-size:12px; background-color:#666666;border-bottom:2px dotted #999999;}
.resfiletab .btn{ margin:0px; padding:0px; color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px; width:100px; background-color:#000; border:0px; line-height:22px; height:22px; cursor:pointer}
.resfiletab .btn:hover
{
	background:url(../img/btnbg-hover.jpg) repeat-x top left;
	color:#000000;
	font-size:12px;
	cursor:pointer;
 }

/* Inner page 021609 */
#outer #innermenu{ margin:0px 0px 0px 0px; padding:0px 0px 0px 20px; width:793px; height:40px; display:block; font-family:"Myriad Pro", Helvetica, Arial, sans-serif; }
#outer #innermenu li{ margin:0px 0px 0px 0px; padding:0px 6px 0px 6px; list-style:none; float:left; color:#ecfc91; font-size:14px; text-decoration:none;  text-transform:uppercase; }
#outer #innermenu li a{ margin:10px 0px 0px 0px; padding:0px 20px 0px 20px;  float:left; color:#ecfc91; font-size:14px; text-decoration:none; text-transform:uppercase; height:40px;  }
#outer #innermenu li:hover{ margin:0px 0px 0px 0px; padding:0px 6px 0px 6px; list-style:none; float:left; color:#fff; font-size:14px; text-decoration:none; text-transform:uppercase; background:url(../img/nav_over.gif) repeat-x left 1px; height:40px;}
#outer #innermenu li a.active,#outer #innermenu li a.actived:hover{ margin:0px 0px 0px 0px; padding:0px 20px 0px 20px; float:left; color:#000; font-size:14px; text-decoration:none; text-transform:uppercase; background:url(../img/nav_selected.gif) repeat-x left 1px; height:40px;}
#outer #innermenu li a.singout{ margin:0px 0px 0px 0px; padding:0px 20px 0px 20px; float:left; color:#000; font-size:14px; text-decoration:none; text-transform:uppercase; background:url(../img/signout.jpg) repeat-x left 1px; height:39px;}
#outer #innermenu li a.singout:hover{ margin:0px 0px 0px 0px; padding:0px 20px 0px 20px; float:left; color:#000; font-size:14px; text-decoration:none; text-transform:uppercase; background:url(../img/signout_over.jpg) repeat-x left 1px; height:39px;}

.leftcontainer { margin:0px 0px 10px 0px; padding:10px; width:200px; /*background-color:#edfc90;*/}

.leftcontainer .inputbox{ margin:0px; padding:2px; background-color:#fff; color:#000; font-size:14px; border:1px solid #666666; width:100px;}
.leftcontainer .searchbtn{ margin:0px; padding:2px; background:url(../img/blackbtnbg.jpg) repeat-x top left; color:#000; font-size:14px; border:1px solid #666666; width:60px; text-align:center; color:#fff; font-size:12px;}
.leftcontainer .searchbtn:hover
{
	background:url(../img/btnbg-hover.jpg) repeat-x top left;
	color:#000000;
	font-size:12px;
	cursor:pointer;
 }

.leftcontainer p{ margin:0px; padding:2px; color:#ccc; font-size:12px;}

.leftcontainer h1{ margin:0px; padding:0px; color:#fff; font-size:13px; font-weight:bold; border-bottom:1px solid #666;}
#filternav { margin:5px 0px 0px 20px; padding:0px;}
#filternav li{ margin:0px; padding:0px; list-style:none;}
#filternav li a{ margin:0px; padding:0px; color:#ccc; font-size:12px; text-decoration:none;}
#filternav li a:hover{ margin:0px; padding:0px; color:#fff; font-size:12px; text-decoration:underline;}
#filternav li .sub{ margin:0px 0px 0px 20px; padding:0px;}

.busadddiv { margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; border-top:1px solid #666;}
.blackbtn {  margin:0px; padding:2px; background-color:#fff; color:#000; font-size:14px; border:1px solid #666666;}
.blackbtn:hover
{
	background:url(../img/btnbg-hover.jpg) repeat-x top left;
	color:#000000;
	font-size:12px;
	cursor:pointer;
}

.mapdiv { margin:0px; padding:5px; border:1px solid #666;}
.mapdesc { margin:10px 0px 10px 0px; padding:5px; border:1px solid #666; float:left; width:47%; color:#000; font-size:12px;}
a.roundbox { margin:0px; padding:0px 0 10px 0; background:url(../img/roundbox.gif) no-repeat top left; width:200px; height:40px; display:block; text-align:center; color:#000; font-size:14px; font-weight:bold; cursor:pointer; line-height:38px;}
a.roundbox:hover { margin:0px; padding:0px 0 10px 0; background:url(../img/roundbox_over.gif) no-repeat top left; width:200px; height:40px; display:block; text-align:center; color:#fff; font-size:14px; font-weight:bold; cursor:pointer; line-height:38px;}
.blkbtn{ margin:0px; padding:2px; background:url(../img/blackbtnbg.jpg) repeat-x top left; color:#000; font-size:14px; border:1px solid #666666; width:60px; text-align:center; color:#fff; font-size:12px;}
.blkbtn:hover
{
	background:url(../img/btnbg-hover.jpg) repeat-x top left;
	color:#000000;
	font-size:12px;
	cursor:pointer;
}
.invitemember { margin:0px; padding:0px;}
.invitemember p{ margin:0px; padding:0px 0px 5px 0px; color:#fff; font-size:12px; font-weight:bold;}
.invitemember .inputbox{ margin:0px 0px 5px 0px; padding:0px 0px 5px 0px; background-color:#fff; color:#666; font-size:14px; border:1px solid #666666; width:180px;}

form#invmember
{
	padding:0px 0 10px 12px;
	margin:0 auto;
}
form#invmember span
{
	font-family:Arial, sans-serif;
	color:#000000;
	font-size:15px;
	font-weight:bold;
	padding-bottom:5px;
}
/* invite member rouded corner */
.middcontent
{
	background: #8e971b url(../img/mid.png) repeat-x;
}
.topimg
{
	background:url(../img/topim.png) no-repeat;
	width:210px;
	height:8px;
}
.btmimg
{
	background:url(../img/btmim.png) no-repeat;
	width:210px;
	height:8px;
}
/* end */

.teamcontainer { margin:0px; padding:5px; border:1px solid #ccc;}
.teamcontainer .topnav { margin:0px; padding:0px 0px 10px 0px; font-size:12px; color:#ccc;}
.teamcontainer p { margin:0px; padding:0px 0px 10px 0px; font-size:12px; color:#ccc;}
.teamcontainer a { margin:0px; padding:0px 0px 10px 0px; font-size:12px; color:#fff; text-decoration:underline;}
.teamcontainer a:hover { margin:0px; padding:0px 0px 10px 0px; font-size:12px; color:#fff; text-decoration:none;}
.teamcontainer .teamtable {margin:0px; padding:0px;}
.teamcontainer .teamtable td{margin:0px; padding:0px; border-left:1px solid #3D4045; border-bottom:1px solid #ccc;}
.teamcontainer .teamtable p{ margin:0px; padding:0px 0px 5px 3px; color:#000; font-size:12px;}
.teamcontainer .teamtable a{ margin:0px; padding:0px 0px 5px 3px; color:#fff; font-size:12px; text-decoration:underline}
.teamcontainer .teamtable a:hover{ margin:0px; padding:0px 0px 5px 3px; color:#fff; font-size:12px; text-decoration:none}
.teamcontainer .teamtable .atlraw{ margin:0px; padding:2px; background-color:#b2b2b2;}
.teamcontainer .teamtable .disraw{ margin:0px; padding:2px; background-color:#9a9a9a;}


.teamcontainer .teamtable .teamlink a{ margin:0px; padding:0px; color:#000; font-size:12px; text-decoration:underline;}
.teamcontainer .teamtable .teamlink a:hover{ margin:0px; padding:0px; color:#000; font-size:12px; text-decoration:none;}

.teamcontainer .contactdesc { margin:10px 0px 10px 0px; padding:5px; border:1px solid #666; background-color:#999999; float:left; width:47%; color:#000; font-size:12px;}

.teamcontainer .filetable
{
	margin:0px; padding:0px;
}
.teamcontainer .filetable, table
{
	border:none;
}
.filetable .selectrow{ margin:0px; padding:5px; color:#fff;font-family:sans-serif;font-size:12px; background-color:#666666;border-bottom:2px dotted #999999;}
.whitefont
{
	color:#FFFFFF;
}
/* accordian menu*/

.glossymenu{
margin:0px;
padding: 0px;
width:198px; /*width of menu*/
}

.glossymenu a.menuitem{
		padding:3px 3px 5px 10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-align:left;
		color:#000;
		background-image:url(left_menu_head.png);
		background-repeat:no-repeat;
		text-transform:uppercase;
		display:block;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
		padding:3px 3px 5px 10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-align:left;
		color:#000;
		background-image:url(left_menu_head.png);
		background-repeat:no-repeat;
		text-transform:uppercase;
		display:block;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: relative;
top:3px;
left:5px;
border: none;
}

.glossymenu a.menuitem:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-align:left;
		color:#fff;
		background-image:url(left_menu_head.png);
		background-repeat:no-repeat;
		text-transform:uppercase;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.span-spacer {
	width:10px;
}

.glossymenu div.submenu ul li{
padding:3px 3px 3px 3px;
background-color:#FFFFFF;


}

.glossymenu div.submenu ul li a{
		padding:0px 0px 0px 20px;
		background-image:url(arrow.png);
		background-position:5px center;
		background-repeat:no-repeat;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
}
.glossymenu div.submenu ul li a:visited{
		padding:0px 0px 0px 20px;
		background-image:url(arrow.png);
		background-position:5px center;
		background-repeat:no-repeat;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
}
.glossymenu div.submenu ul li a:hover{
		padding:0px 0px 0px 20px;
		background-image:url(arrow.png);
		background-position:5px center;
		background-repeat:no-repeat;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#597FCA;
}
div.bottom
{
		margin-bottom:5px;
		padding:0px;
		width:100%;
		color:#000;
		background-image:url(left_menu_bottom.png);
		background-repeat:no-repeat;
		height:9px;
}
#thumbimg
{
	width:130px;
	height:auto;
	float:left;
	margin:5px;
}
.thumbfunc
{
	width:20px;
	float:left;
	margin-top:5px;
}

/* --- pagination --- */
div.paginate
{
	padding:10px 0 0 0;
	font-size:11px;
	text-align:center;
}
div.paginate p.pages strong
{
	padding:4px 8px;
	background:#c2d83d;
	color:#000000;
	text-decoration:none;
	line-height: 50px;
}
div.paginate p.pages a
{
	padding:4px 8px;
	border:1px solid #e4e4e4;
	margin-right:4px;
	color:#FFFFFF;
}
div.paginate p.pages a:hover
{
	background:#c2d83d;
	color:#000000;
	text-decoration:none;
	border:1px solid #c2d83d;
	padding:4px 8px;
	margin-right:4px;
}
.main
{
	color:#333333;
	font-weight: bold;
	/*color:#993300;*/
}
.cntdetail
{
	color:#FFF;
}
.norecord
{
	color:#EA1010;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	width:100%;
	text-align:center;
	padding: 10px;
	margin:0px;
}
.applemenu{
margin: 5px 0;
padding: 0;
style="vertical-align:top !important;
/*width: 170px;*/
border: 1px solid #000000;
}

.applemenu div.silverheader a{
/*background: #FFFFCC;*/
background: url(../img/silvergradient.gif) repeat-x;
font: normal 13px Helvetica, Arial, sans-serif;;
color:#000000 !important;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}

.applemenu div.silverheader a:active{
background: url(../img/silvergradientover.gif) repeat-x;
color:#DEE01D !important;
}

.applemenu div.selected a, .applemenu div.silverheader a:hover{
background: url(../img/silvergradientover.gif) repeat-x;
font: normal 13px Helvetica, Arial, sans-serif;
color:#DEE01D !important;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
color:#DEE01D;
padding: 5px;
height: auto; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

.applemenu div.submenu a
{
	padding-top:5px;
	padding-left:10px;
	color:#DEE01D;
}
.applemenu div.submenu .member
{
	color:#DEE01D;
	text-decoration:none;
	font-size:12px;
}
.savebtn {
 margin:0px; padding:2px; background:url(../img/blackbtnbg.jpg) repeat-x top left; color:#000; font-size:14px; border:1px solid #666666; width:60px; text-align:center; color:#fff; font-size:12px; cursor:pointer;
 }
.savebtn:hover
{
	background:url(../img/btnbg-hover.jpg) repeat-x top left;
	color:#000000;
	font-size:12px;
	cursor:pointer;
 }

 /* chat scroll */
 #databox1 {
	position:relative;
	float:left;
	overflow:hidden;
	margin-left: 5px;
	width: 300px;
	height: 200px;
}
#scrollButton{
	position:relative;
	overflow:hidden;
	left: -2px;
	top: 0px;
	width: 15px;
	height: 200px;
	background: url(../img/scrollbutton.png) top center no-repeat;
	cursor:hand;
	cursor:pointer;
	behavior: none;
}
#dataContent{
	position: relative;
	float:left;
	width:300px;
	margin:0px;
	padding:0px;
	overflow: hidden;
}
#view_ajax{
	position: relative;
	float:left;
	width:300px;
	margin:0px;
	padding:0px;
	overflow: hidden;
	height:300px;
}

.chatcontainer { margin:0px; padding:0px;}
.chatcontainer .midtop{ margin:0px; padding:0px; background:url(../img/chattop.png) no-repeat top left; width:460px; height:29px;}
.chatcontainer .midmiddle{ margin:0px; padding:0px 20px 20px 20px; background:#070707 url(../img/midmiddlebg.jpg) repeat-x top left; width:420px; vertical-align:top;}


p.pages 
{
    font-size:12px;
}
p.pages strong
{
	padding:3px 6px;
	background:#c2d83d;
	color:#000000;
	text-decoration:none;
	line-height: 50px;
}
p.pages a
{
	padding:3px 6px;
	border:1px solid #e4e4e4;
	margin-right:3px;
	color:#FFFFFF;
}
p.pages a:hover
{
	background:#c2d83d;
	color:#000000;
	text-decoration:none;
	border:1px solid #c2d83d;
	padding:3px 6px;
	margin-right:3px;
}
