
.sub 
{
    background-color: #e0eaf0;
padding:0px;
color: #6699cc;
}

.sublink 
{
    border-bottom: 1px solid #c5d2da;
	padding: 5px 15px 5px 15px;
	list-style-type: none;
	margin:0;
	color: #6699cc;
	
}

.subLastlink 
{
	padding: 5px 15px 5px 15px;
	list-style-type: none;
	margin:0;
	color: #6699cc;
}

img {
	border:0;
	padding:0px;
	margin:0px;
	}
	


A:HOVER {
	color: #000000;
	background: #BBBBBB;
}

A.biglink {
	font-family: Arial;
	font-size:	1.58em;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 0 0 0 0;
}

A.rightcollinks {
	font-size: 14px;
	text-decoration: none;
}



input, textarea, select {
	/*b4cde3*/
	border: 1px solid #b4cde3;
	background-color: #ffffff;
	border-color: #b4cde3;
	margin-bottom: 0px;
}

input.noborder {
	border: 0px;
	background-color: transparent;
	margin-bottom: 10px;
}


.red, .warn {
	color: red;
}

.StatTable 
{
	width: 264px;
	font-size: 10px;
	color: #999999;
	font-family: arial;
	float:left;
	

		
}

.StatTable td,th
{
	padding:3px;
	border-bottom:1px solid #c4dbea;
	font-size: 10px;
	
	
	
}

.StatTable th 
{
	color: #666666;
	font-family: arial;
	font-weight:bold;
		
}

.DataTable 
{
	font-size: 10px;
	color: #999999;
	font-family: arial;
	float:left;
	

		
}

.DataTable td,th
{
	padding:3px;
	border-bottom:1px solid #c4dbea;
	font-size: 10px;
	
	
	
}

.DataTable th 
{
	color: #666666;
	font-family: arial;
	font-weight:bold;
	text-align: left;
		
}

.offlinks th
{
	background: #c4dbea;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #c4dbea;
}

.offlinks td
{
  border-bottom: 1px solid #c4dbea;
  font-size: 8pt;
  padding: 3px;
}

table.offlinks {
  border-right: 1px solid #c4dbea;
  border-left: 1px solid #c4dbea;
}

.offlinks a
{
  text-decoration:	none;
}


.offtable th
{
	background: #c4dbea;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #c4dbea;
}

.offtable td
{
  font-size: 10pt;
  padding-top: 6px;
  padding-bottom: 6px;
  background: #FFFFF0;
}

table.offtable {
  border: 1px solid #c4dbea;
}

.offtop {
     margin-bottom: 3px;
}
.offbot {
     margin-bottom: 8px;
}


A.linkoff {
  padding: 6px;
  background: transparent;
  color: #000000;
  font-size: 16px;
  text-decoration:	none;
}


.newoffertable {
     border: 1px solid #c4dbea;
     background: #FFFFF0;
     padding: 0px;
     margin: 0px;
     width: 170px;
     padding-bottom: 5px;
     margin-bottom: 5px;
}

div.newoffertable:hover {
     border: 1px solid #000000;
     cursor: pointer;
}

.newoffertable .featured {
     color: #AC3333;
     font-weight: bold;
}

.newoffertable .private {
     color: #2E59A0;
     font-weight: bold;
}

.newoffertable .normal {
     font-weight: bold;
}

.newoffertable img {
     padding-bottom: 3px;
     border: 0px;
}

.newoffertable a {
     text-decoration:	none;
}

.newoffertable a:hover {
     text-decoration:	none;
     background: transparent;
     color: #6699cc;

}

.newoffertable .offername {
     font: Verdana;
	font-size:	1.5em;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
       
            
hr.line {
      border: 1px dashed #E1E1E1;
      color: #E1E1E1;
      height: 2px;
    }
    
table.cal
{
border: 1px solid #898989
}

td.calmonth
{
border: 1px solid #898989;
background: #FFFFF;
font-size: 12pt;
font-weight: bold;
text-align: center;
padding-top: 8px;
padding-bottom: 8px
}

td.caldays
{
border: 1px solid #898989;
background: #FFFFF;
font-size: 10pt;
font-weight: bold;
text-align: center;
padding-top: 8px;
padding-bottom: 8px
}

td.cal
{
border: 1px solid #898989;
height: 7em;
width: 7em;
padding-right: 3px;
padding-top: 3px;
font-weight: none;
color: #000000;
text-align: right;
font-size: 8pt;
vertical-align: top
}


.glanceimg {
     float: right;
     text-align: right;
     padding-left: 20px;
}


.glancetopright {
     float: right;
     position: relative;
     text-align: right;
     padding-left: 20px;
}




.depo th
{
	background: #c4dbea;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #c4dbea;
}

.depo td
{
  border-bottom: none;
  font-size: 8pt;
  padding: 5px;
  padding-left: 10px;
  
}

table.depo {
  border: 1px solid #c4dbea;
  width: 100%;
}

.clearboth {
  clear: both;
}

.bbox {
	text-align: center;
	color: #143556;
	border: 1px solid #143556;
	margin: 15px;
	background: #c4dbea;
}

.rbbox {
     font: Arial;
     background: transparent;
     font-weight: bold;
     font-size: 22pt;
     float: right;
     padding-top: 18px;
     padding-right: 18px;
}

.lbbox {
     border-right: 1px solid #143556;
     background: #FFFFF0;
     width: 30%;
     float: left;
     position: relative;
}

.small {
  font: Arial;
  font-size: 8pt;
}

.large {
  font: Arial;
  font-weight: bold;
  font-size: 26pt;
  color: #143556;
}


.rbbox a {
     text-decoration: none;
     color: #143556;
}
.rbbox a:hover {
     text-decoration: none;
     background: transparent;
     color: #000000;
}

.glinks {
     border: 1px solid #143556;
     background: #FFFFF0;
     width: 30%;
     float: right;
     position: relative;
     margin-left: 10px;
     margin-bottom: 10px;
     padding: 5px;
}

.glinks a {
     padding-left: 5px;
     text-decoration: none;
     color: #143556;
}
.glinks a:hover {
     text-decoration: none;
     background: transparent;
     color: #000000;
}
