a:link,a:active,a:visited,a.postlink{color:#FFFFFF;font-weight: bold;text-decoration:none}
a:hover{color:#dcdada}
td.footer-old {font-weight:bold;letter-spacing:1px;background:#d9e2ec;height:21px;text-indent:4px;border:1px solid #919999}
td.footer {letter-spacing:1px;background:#202029 url(images/cellpic1.gif); color:#ffffff; font-size:12px; height:26px;text-indent:4px}
.regular {
	font-family: Arial;
	font-size: 10px;
}
.medium {
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
}
.large {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
.regularb {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.tdPreviewContent {
	font-family: Arial;
	font-size: 9px;
}
.banner {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-color: #FFFFFF;
}
.llink {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	font-color: #474E6B;
}
a.link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.llink {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #474E6B;
}
.err {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #fbdddd;
}
.btable {
	border-collapse:collapse;
}
.ttd {
	border: 1px solid black;
	padding: 4px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.ttd2 {
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.ttd3 {
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	padding: 2px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.wtd {
	border: 1px solid black;
	padding: 2px;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
.btd {
	border: 1px solid black;
	padding: 2px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.ntd {
	border: 1px solid black;
	padding: 3px;
	font-family: Arial;
	font-size: 12px;
}

.header {
	width: 728px;
	height: 130px;
	float: left;
	margin-top: 15px;
	padding-left: 25px;
}

.content {
	width: 758px;
	float: left;
	margin-top: 10px;
}

.content_header {
	background-image: url(http://www.reeltimeleads.com/bin/images/content_header.gif);
	width: 758px;
	height: 10px;
	float: left;
}

.content_center {
	background-image: url(images/content_center.gif);
	padding-left: 32px;
	padding-bottom: 10px;
	float: left;
	width: 726px;
}

.content_footer {
	background-image: url(images/content_footer.gif);
	width: 758px;
	height: 10px;
	float: left;
}




/*Main Data*/
  html,body 
  {
	font-family: Tahoma,Helvetica,Verdana,Arial;
	font-size: 12px;
    margin:0;
    padding:0;
    height:100%;
  }
  

.headerCss
{
	cursor:hand;
	cursor:pointer;
	z-index: 20000;
}

.upfileTbl
{
	font-family: Tahoma;
	font-size: 12px;
	border: 1px solid black;
	width: 100%;
}

.upfileTbl TH
{
	background-color: Black;
	color: White;
	text-align: left;
}

.upfileTbl TD
{
	border-bottom: 1px solid gray;
}

.TopNotifyDash
{
}

.TopNotifyDash TD
{
	
}

.DashTbl
{
	font-family: Tahoma;
	font-size: 12px;
}

.DashTbl TD
{
	
}

.dialerTbl
{
	font-family: Tahoma;
	font-size: 12px;
	border: 1px solid black;
}

.dialerTbl TH
{
	border-left: 1px solid gray;
	background-color: Black;
	color: White;
}

.dialerTbl TD
{
	border-bottom: 1px solid gray;
	text-align: right;
}

.productTbl
{
	
}

.productTbl TH
{
	Font-size: 14px;
}

.pipelinefortable
{
	font-family: Verdana;
	font-size: 12px;
	border: 1px solid black;
}

.pipelinefortable TH
{
	color: White;
	background-color: Black;
}

.pipelinefortable TD
{
	border-bottom: 1px solid gray;
}

.dialog
{
	z-index: 100000;
}

.checkBoxList TD
{
	border-bottom: 0px;
}

.mainWindow
{
	z-index: 15;
}
  
  .subTable
  {
	border: 1px solid black;
  }
  
  .subTable TH
  {
	text-align: right;
	background-color: Black;
	color: White;
  }
  
  .mailTable
  {
	font-size: 12px;
	border: 1px solid black;
  }
  
  .mailTable TH
  {
	background-color: Black;
	color: White;
  }
  
  .mailTable TD
  {
	border-bottom: 1px solid gray;
  }
  
  .UpdateTable
  {
	font-size: 12px;
	text-align: left;
	width: 100%;
  }
  
  .UpdateTable TH
  {
	border-bottom: 1px solid gray;
	padding-bottom: 5px;
	margin: 0px;
	background-color: #1f496f;
	color: White;
  }
  
  .UpdateTable TD
  {
	border-bottom: 2px solid black;
	padding-bottom: 10px;
	padding-top: 10px;
  }
  
  .subTable TD
  {
	border-bottom: 1px solid gray;
	text-align: right;
  }
  
  .subTable TD tdState
  {
	text-align: left;
  }
  
  .subTable TH tdState
  {
	text-align: left;
  }
  
  div#mainDiv
  {
	height: 100%;
	background-image: url(images/mainbg.jpg);
	padding: 0px;
	margin: 0px;
  }
  
  .CatTable
  {
	display: inline;
	padding: 5px;
  }
  
  .CatTable TD
  {
	font-family: Tahoma;
	font-size: 12px;
	text-align: center;
	padding: 10px;
  }
  
  .catNew
  {
	color: Green;
	font-weight: bold;
  }
  
  .performanctable
  {
	border: 1px solid black;
	background-color: White;
  }  
  
  .performanctable TD
  {
	border-bottom: 1px solid gray;
  }
  
  .performanctable TH
  {
	padding-top: 10px;
	border-bottom: 1px solid black;
  }
  
  
  div#nested 
  {
	height: 100px;
	margin: 0px;
  }
  
  div#menu
  {
	height: 40px;
  }
  
  div#footer
  {
	vertical-align: bottom;
	height: 25px;
  }
  
  .BodyBG
  {
	background-image: url(images/loginbackblue.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: #6f97ca;
  }
  
  .BodyBGGray
  {
	background-image: url(images/loginbackgray.png);
	background-position: top;
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: #32323f;
  }
  
  .LoginBG
  {
	background-image: url(images/CRMLogin.png);
	background-repeat: no-repeat;
	height: 346px;
	width: 507px;
  }
  
  .LoginBGGray
  {
	background-image: url(images/CRMLogin.png);
	background-repeat: no-repeat;
	height: 346px;
	width: 507px;
	color:#cccccc;
  }
  .LoginBGGray div
  {
  	display:block;
  	padding-bottom:10px;
  	vertical-align:top;
  }
  .LoginBGGray label
  {
  	font-family: Tahoma;
  	padding-left:55px;
  	font-size:12px;
  	font-weight:bold;
  	display: inline-block;
  	width:150px; 
  }
  
  .AccountBGGray
  {
	background-image: url(images/CRMAccountSelect.png);
	background-repeat: no-repeat;
	height: 346px;
	width: 507px;
	color:#cccccc;
  }
 
  /*End Main Data*/
  
  /*Menu Data*/
  
  .TopGroup
{
  background-color:#757495; 
  background-image: url(images/top_groupBg.gif); 
  border:1px solid #696885; 
  border-bottom-color: #57566F; 
  border-right-color: #57566F; 
  cursor:default; 
}

.MenuGroup
{
  background-color:#F5F5F5;
  border:1px #4E5358 solid; 
  border-style:solid;
  cursor:default; 
}

.TopMenuItem
{
  color:Black; 
  font-family:tahoma; 
  font-size:12px; 
  font-weight: bold;
  padding:20px;
  cursor:default; 
}

.DisTopMenuItem
{
  color: #6F6F6F; 
  font-family:tahoma; 
  font-size:12px; 
  font-weight: bold;
  padding:20px;
  cursor:default; 
}

.TopMenuItemHover 
{
  color:Gray; 
  background-image: url(images/top_itemHoverBg.gif);   
  background-color:#757495; 
  font-family:tahoma; 
  font-size:12px; 
  font-weight: bold;
  cursor:default; 
}

.DisTopMenuItemHover 
{
  color: #6F6F6F; 
  font-family:tahoma; 
  font-size:12px; 
  font-weight: bold;
  padding:20px;
  cursor:default; 
}

.MenuItem
{
  border: 1px solid #F5F5F5; 
  color:#00025C;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default;
  z-index: 10000; 
}

.DisMenuItem
{
  color: #6F6F6F; 
  font-family:tahoma; 
  font-size:11px;
  cursor:default;
  z-index: 10000;
}

.MenuItemHover 
{
  background-color:#FFEEC2; 
  color: #333333;
  border: 1px solid #57566F; 
  border-top-color: #9190AC; 
  border-left-color: #9190AC;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
}

.DisMenuItemHover
{
  color: #6F6F6F; 
  font-family:tahoma; 
  font-size:11px;
  cursor:default;
  z-index: 10000;
}

.MenuItemExpanded
{
  background-color:#FFEEC2; 
  color: #333333;
  border: 1px solid #9190AC; 
  border-top-color: #57566F; 
  border-left-color: #57566F;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
  z-index: 10000;
}

.GradientPageText
{
	color: White;
}
.GradientPageText TD
{
	font-size: 12px;
	color: White;
	border-bottom: 1px solid white;
}
.GradientPageText TH
{
	font-size: 14px;
	color: White;
	border-bottom: 2px solid white;
}








.gensmall{font-size:11px}
.genmed{font-size:14px}
.genlarge{font-size:15px}
.genxlarge{font-size:17px}

td.genxlarge,.genxlarge{font-size:18px}
td.genlarge,.large{font-size:12px}
td.genmed,.genmed{font-size:13px}
td.gensmall,.gensmall{font-size:9px}
.explaintitle{font-size:11px;font-weight:bold;color:#5c81b1}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {letter-spacing:1px;background:#d9e2ec url(images/cellpic1.gif);
height:19px;text-indent:4px}

td.menu_border, {font-weight:bold;letter-spacing:1px;background:#d9e2ec;height:21px;text-indent:4px;border:1px solid #919999}


hr{border: 0px solid #ffffff;border-top-width:1px;height:0px}

/* Category gradients*/
td.cat{font-size:13px;letter-spacing:2px;background:#d9e2ec url(images/cellpic1.gif);
height:21px;text-indent:4px}


/* Main table cell colours and backgrounds */
.row1{background:#ececec}
.row2,.helpline{background:#dce1e5}
.row3{background:#dce1e5}
.row4{background:#ffffff}
.row5{background:#FBB5B7}
.headerow{background:#474f7f}
td.spacerow{background:#096ea1}

th{background:#cbd3d9 url(images/cellpic3.gif);color:#006699;font-size:12px;
font-weight:bold;height:21px;white-space:nowrap;text-align:center;padding-left:8px;padding-right:8px}

.bodyline{background:#ffffff;border:1px solid #98aab1}
.forumline{background:#919999;border:1px solid #ffffff}
