.otherlinks{color:#FFCC00; font-size:14px; font-family:Geneva,Arial,Helvetica,sans-serif; font-weight:bold;}
.redlanding{color:#740202; font-size:14px; font-family:Geneva,Arial,Helvetica,sans-serif; font-weight:bold;}
.activesavings{color:#FFCC00;;}
.searchresults{font-size:14px; font-family:Geneva,Arial,Helvetica,sans-serif; font-weight:bold; color:#FFCC00;}
.phone1{font-family:Geneva,Arial,Helvetica,sans-serif;  font-size:12px;  color:#FFF;}
.phone2{font-family:Geneva,Arial,Helvetica,sans-serif; font-size:12px;  color:#FFF;}
 .alpha{font-family:Geneva,Arial,Helvetica,sans-serif;  font-size:13px; font-weight:bold; color:#FFCC00;}
.alpha a:link{text-decoration: none; color:#fff;}
.alpha a:visited{text-decoration: none; color:#fff;}
.alpha a:hover{text-decoration: none; color:#FFCC00;}
.alpha a:active{text-decoration: none; color:#FFCC00;}
.main2{font-family:Geneva,Arial,Helvetica,sans-serif;  font-size:12px;  color:#FFF; margin-left:2px; text-align:left;}
.main2 a:link{text-decoration: underline; color:#fff; margin-left:2px;}
.main2 a:visited{ text-decoration: underline;  color: #fff;  margin-left:2px;}
.main2 a:hover{ text-decoration: underline;  color: #FFCC00;;  margin-left:2px;}
.main2 a:active{ text-decoration: underline;  margin-left:2px;  color: #FFCC00;}
.main{  font-family:Geneva,Arial,Helvetica,sans-serif;   font-size:14px;   color:#FFF;   text-align:left;}
.main a:link{ text-decoration: underline;  color: #fff;}
.main a:visited{ text-decoration: underline;  color: #fff;}
.main a:hover{ text-decoration: underline;  color: #FFCC00;}
.main a:active{ text-decoration: underline;  color: #FFCC00;}
.style1{color:#CCC; font-family:Arial,Helvetica,sans-serif; font-size:12px; text-align:left; width:140px;}
.style1 a:link{text-decoration: underline; color:#CCC;}
.style1 a:hover{text-decoration: underline; color:#CCC;}
.style1 a:visited{text-decoration: underline; color:#CCC;}
.style2{color:#CCC; font-family:Arial,Helvetica,sans-serif; font-size:12px; margin-left:2px; text-align:left;}
.style44{color:#CCC; font-family:Arial,Helvetica,sans-serif; font-size:14px; text-align:left;}
.style3{color:#999; font-family:Arial,Helvetica,sans-serif; font-size:14px; margin-left:3px;}
.alpha{  font-family:Geneva,Arial,Helvetica,sans-serif;   font-size:13px;  font-weight:bold;   color:#FFCC00;}
.alpha a:link{ text-decoration: none;  color: #fff;}
.alpha a:visited{ text-decoration: none;  color: #fff;}
.alpha a:hover{ text-decoration: none;  color: #FFCC00;}
.alpha a:active{ text-decoration: none;  color: #FFCC00;}
.style2b{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FFF;}
#calendarphp{width:580px; height:500px; font-size:1.2em;}
#calendarphp th{width:25px; height:10px; margin:0; padding:0; background:black; color:white; font-size:10px;}
#calendarphp tr{margin:0; padding:0;}
#calendarphp td{width:14%; height:50px; padding:0; text-align:center;}

#calendarphp a{width:100%; height:50px; float:left;  margin:0; padding:0; text-decoration:none;}
#calendarphp #c-header{margin:0;}
#calendarphp #c-header td{background:#ccc; height:20px; font-size:15px;}

#calendarphp a:hover{background:#eee; color:#000;}
a#h_schedule{height:20px; margin:0; padding:0;}
a#b_schedule{height:20px; margin:0; padding:0;}
.calendarphp{background-color:white; color:#000;  font-size:12px;}
.calendarphp:hover{background-color:#EBEDF0;}
.calendarToday{background-color:#ddd; color:black; text-align:left;  font-size:12px;}

.pagination{padding:2px;}
.pagination ul{margin:0; padding:0; text-align:left; font-size:16px;}
.pagination li{list-style-type:none; display:inline; padding-bottom:1px;}
.pagination a, .pagination a:visited{padding:0 5px; text-decoration:none; color:#fff;}
.pagination a:hover, .pagination a:active{color:#FFCC00;}
.currentpage a:link{padding:0 5px; color:#FFCC00;; font-weight:bold;}
.currentpage a:hover{padding:0 5px; color:#FFCC00;; font-weight:bold;}
.currentpage a:visited{padding:0 5px; color:#FFCC00;; font-weight:bold;}

.pagination a.disablelink, .pagination a.disablelink:hover{cursor:default; color:#FFCC00; font-weight:normal !important;}

#container{margin:0 auto; z-index:100; width:100%;}

table#cart{border-collapse:collapse; margin-bottom:1em; width:100%;}
table#cart tr th{border-bottom:1px solid #740202;}
table#cart th{background:#222; color:#fff; text-align:left; white-space:nowrap;}

table#cart th, 
table#cart td{padding:5px 10px;}

table#cart .item_name{width:100%;}

table#cart .quantity input{text-align:center;}
table#cart tr td{background:#222; color:#fff;}
table#cart tr.odd td{background:#222; color:#fff;}
.center{text-align:center;}
table#carter{border-collapse:collapse; margin-bottom:1em; width:97%;}
table#carter tr th{border-bottom:1px solid #E3E3E3;}
table#carter th{background:#333; color:#fff; text-align:left; white-space:nowrap;}

table#carter th, 
table#carter td{padding:5px 10px; vertical-align:top;}

table#carter .item_name{width:100%;}

table#carter .quantity input{text-align:center;}
table#carter tr td{background:#333; color:#fff;}
table#carter tr.odd td{background:#333; color:#fff;}

#maingcont{width:95%; margin:0 auto; padding:0;}
.mgchild{float:left; width:45%; background-color:white; min-height:150px; border-radius:32px; -moz-border-radius:32px; -webkit-border-radius:32px; border:3px solid #390;}
.mchildspacer{width:5%; float:left; min-height:150px;}
.gccpost{float:left; width:90%; margin-bottom:10px; padding:35px; background-color:#222; min-height:150px; border-radius:32px; -moz-border-radius:32px; -webkit-border-radius:32px; border:3px solid #390;}
.pbox{background-color:#333; border-radius:25px; -moz-border-radius:25px; -webkit-border-radius:25px; width:180px; height:80px; padding:20px; border:1px solid yellow;}
.cartlink a:link{color:yellow;}
.cartlink a:visited{color:yellow;}
.cartlink a:hover{color:blue;}

