body,p,span,td{margin:0px;}
.citylist{
font-weight:bold;
color:#0066CC;
font-size:16px;
}
.states-bg
{
	font-family:Arial;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	background:url(images/states-bg.gif) no-repeat;
	text-transform:uppercase;
	line-height:18px;
	width:565px;
	height:172px;
}
.states-bg span {font-size:15px;padding:0px 5px 0px 5px;}
.states-bg a
{
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	padding:0px 5px 0px 5px;
	text-decoration:none;
}
.states-bg a:hover
{
text-transform:uppercase;
color:#000000;
padding:0px 5px 0px 5px;
text-decoration:underline;
}
.find-town
{
background:url(images/find-town.gif) no-repeat;
width:565px;
height:172px;
}
.title-org
{
color:#e96e00;
text-transform:uppercase;
font-family:Arial;
font-size:15px;
font-weight:bold;
padding:20px 0px 10px 0px; 
}
.town1
{
color:#6f6f6f;
font-family:Arial;
font-size:12px;
line-height:20px;
padding:0px 0px 5px 0px; 
}
.town1 span{color:#000000; font-weight:bold;}
.title-blk
{
color:#111111;
text-transform:uppercase;
font-family:Arial;
font-size:15px;
font-weight:bold;
}
.title-blk_cap
{
color:#111111;
text-transform:capitalize;
font-family:Arial;
font-size:15px;
font-weight:bold;
}
.entlist
{
font-family:Arial;
font-size:12px;
color:#1f6ea0;
text-decoration:underline;
padding:0px 0px 0px 0px;
}
.reportspam{
font-family:Arial;
line-height:20px;
font-size:12px;
color:#339933;
text-decoration:none;
padding:0px 0px 0px 0px;
}
.entertainlist
{
font-family:Arial;
font-size:12px;
color:#878787;
text-decoration:none;
padding:0px 0px 0px 0px;
}

.entertainlist a
{
color:#878787;
text-decoration:none;
padding:0px 10px 0px 10px;
}
.entertainlist a:hover
{
color:#CC3333;
text-decoration:none;
padding:0px 10px 0px 10px;
}
.entertainmentlist
{
font-family:Arial;
font-size:12px;
color:#878787;
text-decoration:none;
padding:0px 0px 0px 0px;
border:#CCCCCC 2px solid;
}

.entertainmentlist a
{
color:#878787;
text-decoration:none;
padding:0px 10px 0px 10px;
}
.entertainmentlist a:hover
{
color:#000000;
text-decoration:none;
padding:0px 10px 0px 10px;}

.list
{
font-family:Arial;
font-size:12px;
color:#1f6ea0;
text-decoration:none;
padding:0px 0px 0px 0px;
}

.list a
{
color:#1f6ea0;
text-decoration:none;
padding:0px 10px 0px 10px;
}
.list a:hover
{
color:#1f6ea0;
text-decoration:underline;
padding:0px 10px 0px 10px;
}
.latestlisting
{
background-color:#f0f0f0;
border:1px solid #c8c6c6;
font-family:Arial;
font-size:12px;
line-height:22px;
width:94%;
}
.title-blue
{
color:#096c9e;
text-transform:capitalize;
font-family:Arial;
font-size:14px;
font-weight:bold;
}
.title-smblue
{
color:#096c9e;
text-transform:capitalize;
font-family:Arial;
font-size:14px;
font-weight:bold;

}
.sponcers-top
{
background:url(images/sponcers-top.gif) no-repeat;
width:236px;
height:41px;
padding:12px 0px 0px 20px;
_padding:6px 0px 0px 20px;
}
.sponcers-btm
{
background:url(images/sponcers-btm.gif) no-repeat;
width:236px;
height:17px;
}
.sponcers-bg
{
background:url(images/sponcers-bg.gif) repeat-y;
width:236px;
}
.sponcers-bg-white
{
background:url(images/sponcers-bg1.gif) repeat-y;
width:236px;
}
.cmtlink-bg
{
background:url(images/linkbg.gif) no-repeat;
width:319px;
height:33px;
background-position:left;
}
.abouttopbg {background: url("images/pagetopbg.gif") repeat-x;height:50px;}
/*.abouttoprow {background: url("images/pagetopbg.gif") repeat-x;height:35px; border:0px solid #000000;}
*/
.abouttoprow {background-color:#E9E9E9; height:80px;color:#666666;font-family:Arial;font-size:12px;line-height:20px;padding:0px 0px 5px 0px; vertical-align:top;padding:5px; }
.abouttopalter {background-color:#E9E9E9; height:80px;color:#666666;font-family:Arial;font-size:12px;line-height:20px;padding:0px 0px 5px 0px; vertical-align:top;padding:5px;}
.abouttopsec { background-color:#FFFFFF; height:80px;color:#666666;font-family:Arial;font-size:12px;line-height:20px;padding:0px 0px 5px 0px; vertical-align:top;padding:5px; }
.titlepage{ color:#FF7900; font-size:20px; font-family:Arial; font-weight:bold;}
.abouttoptitle {background-color:#E9E9E9; height:20px;color:#666666;font-family:Arial;font-size:12px;line-height:20px;padding:0px 0px 5px 0px; vertical-align:top; font-weight:bold}
.abouttoprowh {background-color:#F6F6F6; height:50px;color:#333333;font-family:Arial;font-size:12px;line-height:20px;padding:0px 0px 5px 0px; vertical-align:top;padding:5px; }
.abouttopalterh {background-color:#F6F6F6; height:50px;color:#333333;font-family:Arial;font-size:12px;line-height:20px;padding:0px 0px 5px 0px; vertical-align:top;padding:5px;}
.abouttopsech { background-color:#FFFFFF; height:50px;color:#333333;font-family:Arial;font-size:12px;line-height:20px;padding:0px 0px 5px 0px; vertical-align:top;padding:5px; }
.abouttoprows {background-color:#F6F6F6; height:30px;color:#333333;font-family:Arial;font-size:12px;line-height:10px;padding:0px 0px 5px 0px; vertical-align:top;padding:5px; }
.abouttopalters {background-color:#F6F6F6; height:30px;color:#333333;font-family:Arial;font-size:12px;line-height:10px;padding:0px 0px 5px 0px; vertical-align:top;padding:5px;}
.abouttopsecs { background-color:#FFFFFF; height:30px;color:#333333;font-family:Arial;font-size:12px;line-height:10px;padding:0px 0px 5px 0px; vertical-align:top;padding:5px; }
.abouttopsecond { background-color:#FFFFFF; height:30px;color:#333333;font-family:Arial;font-size:12px;line-height:10px;padding:0px 0px 5px 0px; vertical-align:top;padding:5px; }
.footer
{
padding:0px 10px 0px 10px;
}
.footer-1
{
background:url(images/footer-1.gif) no-repeat;
width:8px;
height:35px;
}
.footer-2
{
background:url(images/footer-2.gif) no-repeat;
width:8px;
height:35px;
}
.footer-bg
{
background:url(images/footer-bg.gif) repeat-x;
height:35px;
font-family:Arial;
font-size:11px;
color:#6f6f6f;
}
.footer-bg a
{
color:#6f6f6f;
text-decoration:none;
padding:0px 10px 0px 10px;
}
.footer-bg a:hover
{
color:#111111;
text-decoration:underline;
}
.town22
{
color:#666666;
font-family:Arial;
font-size:12px;
line-height:20px;
padding:0px 0px 5px 0px; 
}
.towndate
{
color:#666666;
font-family:Arial;
font-size:12px;
line-height:20px;
padding:0px 0px 0px 0px; 
}
.town22 span{color:#6E6E6E; font-weight:bold;}
.gentextbold
{
color:#333333;
font-family:Arial;
font-size:13px;
font-weight:bold;
}
.gentext
{
color:#333333;
font-family:Arial;
font-size:13px;
}

.clear {  
	overflow: hidden;
    width: 100%;
}

a.button{
    background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;
    color: #000;
    display: block;
    float: left;
    font: bold 11px verdana, arial, sans-serif;
	height: 31px;
    margin-right: 1px;
    padding-right: 10px;
    text-decoration: none;
}

a.button span{
    background: transparent url('images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 9px 0 8px 10px;
}

a.button:hover {
    background-position: bottom right;
    color: #2e4f84;
    outline: none; 
}

a.button:hover span {
    background-position: bottom left;
    padding: 9px 0 8px 10px; 
}
a.button11{
    background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;
    color: #000;
    display: block;
    float: left;
    font: bold 11px verdana, arial, sans-serif;
    height: 31px;
    margin-right: 1px;
    padding-right: 15px;
    text-decoration: none;
}

a.button11 span{
    background: transparent url('images/bg_button_span.gif') no-repeat ;
    display: block;
    line-height: 14px;
    padding: 9px 0 8px 27px;
	
}
a.button11:hover {
    background-position: bottom right;
    color: #2e4f84;
    outline: none; 
}

a.button11:hover span {
    background-position: bottom left;
    padding: 9px 0 8px 27px;; 
}
	
.ratestitle{color:#FFFFFF; font-weight:bold; background:#242424; padding-left:5px; height:20px;}
.login{background: url(images/loginbox-bg.gif);
	width:318px;
	height:171px;
}
.entheading
{
color:#FF7900;
font-family:Arial;
font-size:16px;
line-height:20px;
padding:0px 0px 5px 0px;
font-weight:bold;
}
.entbg {background: url("images/ent-bg.jpg") repeat-x;height:37px;}
 .memberText{
	font-family: arial;
	font-size: 12px;
	color:#333333;
	text-decoration: none;
	border: 1px solid #666666;
	padding:3px;
	
}
.town3
{
color:#0754B0;
font-family:Arial;
font-size:12px;
line-height:20px;
padding:0px 0px 5px 0px; 
}
.b-tpbg
  {
  background:url('images/b-tpbg.gif') repeat-x;
  }
   .b-btmbg
  {
  background:url('images/b-btmbg.gif') repeat-x;
  }
   .b-rightbg
  {
  background:url('images/b-rightbg.gif') repeat-y;
  }
   .b-leftbg
  {
  background:url('images/b-leftbg.gif') repeat-y;
  }
   .t-bg
  {
  background:url('images/t-bg.gif') repeat-x;
  }  
  .generallink{
    background:url('images/lt-bg.gif') repeat-x;height:40px;
}
 .blacklay{
	background:url('adminimages/button.gif') repeat-x;
	height:21px;
	border:none;
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:0px 10px 0px 10px;
	cursor:pointer;
	
	background-color:#000000;
}
.blacklaykey{
	background:url('adminimages/button.gif') repeat-x;
	height:21px;
	border:none;
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:1px 5px 1px 5px;
	cursor:pointer;
	
	background-color:#000000;
}
.couponslist
{
font-family:Arial;
font-size:12px;
color:#0F2852;
text-decoration:none;
padding:0px 0px 0px 0px;
}
.couponslist a
{
color:#0F2852;
text-decoration:none;
padding:0px 15px 0px 10px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.loginpagebg{
	background:url(adminimages/loginbg.gif) repeat-x;
	height:680px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
}
.headeradmin{
	background:url(adminimages/adminheader-bg.gif) repeat-x;
	height:121px;
}
.facultylog{background:url(images/facultybg.gif) no-repeat;
height:30px;
width:233px;
}
.footeradmin{
	background:url(adminimages/footerbg.gif) repeat-x;
	height:34px;
	text-indent:20px;
	color:#343434;
	font-size:11px;
}
bodyadmin{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.pagebgadmin{
	margin:0px auto;
	width:951px;
	background:url(adminimages/pagebg.gif) repeat-y ;
}
.attpay{	
	width:426px;
	background:url(adminimages/alert-bg.gif) repeat-y ;
}
.eventtextbox{
	font-family: Arial;
	font-size: 12px;
	border: 1px solid #8FB9D0;
}
.faclo {background: url("images/fclty_bg.gif");height:30px;}
.dartbg {background: url("images/dart.jpg") no-repeat;height:367px;width:400px; background-position:center;}
.dartbadge {background: url("images/badge.gif") no-repeat;height:144px;width:142px;background-position:left; color:#FFFFFF; font-size:14px; font-weight:bold; font-family:Arial;}
.pagination{
color:#696969;
font-size:10px;
padding:3px;
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */
}
.DragHandle1 {
	cursor:move;
}
.dragme{cursor:pointer;}   
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width:100%;height:750px;background-color:black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content {display: none;position: absolute;top: 10px;left: 10%;width: 800px;height: 650px;  bottom: 10px;border: 10px solid #F7C833; background-color:white;z-index:1002;overflow: auto;}
.scsmsg{
color:#83582B; font-size:14px; font-weight:bold; font-family:Arial;
line-height:20px;
padding:0px 0px 5px 0px; 
}
.ctp-bg{background:url(images/cash/tp-bg.gif) repeat-x; background-position:bottom}
.clt-bg{background:url(images/cash/lt-bg.gif) repeat-y;background-position:right}
.crt-bg{background:url(images/cash/rt-bg.gif) repeat-y;background-position:left}
.cbt-bg{background:url(images/cash/bt-bg.gif) repeat-x;background-position:top}
.gridbg {background: url("images/grid.jpg"); }
 .catopt_bg
  {
  background:url('images/button-bg.gif') repeat-x; font-family:Arial;font-size:10px;font-weight:bold;color:#666666; text-decoration:none;height:16px;border:#BCC1A1 1px solid;padding:2px;
  }
.greenmsg{ font-family:Arial; color:#006600; font-size:14px; font-weight:bold;}
.required_fields{font-family:arial;font-weight:bold; font-size:12px; color:#096C9E;}
.star{color:#ff0000;}
.lightbg{background-color:#F8F8F8;}
.darkbg{background-color:#F0F0F0;}
.formblue{color:#096C9E;font-family:Arial;font-size:11px;font-weight:bold;}
.formhead{font:Arial; font-size:11px; color:#505050; font-weight:bold;}
.mainlink:hover {
	font-family: arial;
	font-size: 13px;
	color: #FF9A00;
	font-weight: bold;
	text-decoration: none;
}
.mainlink{
	font-family: arial;
	font-size: 13px;
	color: #EF3511;
	font-weight: bold;
	text-decoration: none;
}
.browntext{
	font-family: arial;
	font-size: 13px;
	color: #383634;
	font-weight: bold;
	text-decoration: none;
}
.pay_innertext{
	font-family: arial;
	font-size: 12px;
	color: #545C52;
	text-decoration: none;
}
.reportfont{
color:#50697C;font:Verdana; font-size:11px; font-weight:bold;text-decoration:none;
}
.darkbg1{background-color:#E4EEF7;}
.lightbg1{background-color:#FFFFFF;}
.icrepfont{
color:#666666;
font-family:Arial;
font-size:12px;
line-height:20px;
}