.cl, .dev, .dev_b, .dev_s {
	line-height:0px;
	font-size:0px;
	width:100%;
	clear:both;
}
.cl {
	height:0px;
}
.dev {
	height:14px;
}
.dev_s {
	height:8px;
}
.m_r_38 {
	margin-right:38px !important;
}
.p_l_12 {
	padding-left:12px;
}
.txt_r {
	text-align:right;
}
.br_t {
	border-top:1px solid #c4c4c4;
}
.br_t_d {
	border-top:1px dashed #c4c4c4;
}
.bld {
	font-weight: bold;
}
.brd {
	border:1px solid #c4c4c4;
}
.red {
	color:#900;
}
.lnk {
	background-color:#EFEFEF;
	padding:10px 10px 0px 10px;
	margin-bottom:17px;
}
.green {
	color:#759a16;
}
p a span.green:hover {
	color:#5f800a;
}
p.pt, .pt {
	font-size:13px;
	padding-bottom:5px;
}
.m_l_10 {
	margin-left:10px;
}
.h1 {
	font-size:18px;
	padding-top:70px;
}
h2, h3, h4, h5, h6 {
	padding-bottom:10px;
}
h2 {
	color:#292e34;
}
h3 {
	font-size:13px;
	color:#FFF;
}
/*headings software - different colours*/
.f_14, h2, h4, h5, h6 {
	font-size:14px;
}
h4 {
	/*accounts*/
	color:#bd1818;
}
h5 {
	/*rural*/
	color:#467612;
}
h6 {
	/*property*/
	color:#3190cb;
}
.t_r {
	text-align:right;
}
.fl_l, .ul_soft, .ul_soft li {
	float:left;
}
.fl_r {
	float:right !important;
}
.ul_soft {
	margin:0px;
	list-style:none;
	padding:15px 0px 0px 15px;
	width:869px;
	display:block;
}
.ul_soft li {
	margin:0px;
	padding:0px;
	width:258px;
}
.ul_soft li ul, .ul_soft li ul li, .ul_soft li ul li a {
	color:#fff;
	font-weight:bold;
}
.ul_soft li ul li a:hover {
	color:#FBAE3B;
}
.tabs, .wr_tab_m, .wr_tab_t, .wr_tab_b {
	float:left;
	display:block;
}
.tabs {
	padding-left:8px;
	margin-bottom:22px;
}
.wr_tab_m, .wr_tab_t, .wr_tab_b {
	width:884px;
}
.wr_tab_m {
	background:url('../images/core/wr_tab_m.gif') repeat-y 0px 0px;
	margin-left:0px; margin-right:0px; margin-top:4px; margin-bottom:13px
}
.wr_tab_t {
	background:url('../images/core/wr_tab_t.gif') no-repeat top left;
}
.wr_tab_b {
	position:relative;
	background:url('../images/core/wr_tab_b.gif') no-repeat bottom left;
}
.acc_img {
	border:1px solid #6f0d0d;
}
.prop_img {
	border:1px solid #2a719e;
}
.rur_img {
	border:1px solid #253f09;
}
.ul_str, .ul_tick {
	padding:0px;
	margin-left:0px;
	list-style:none;
	display:block;
}
.ul_str li, .ul_tick li {
	display:block;
	padding:0px 0px 10px 30px;
}
.ul_str li {
	background:url('../images/core/dot_1.gif') no-repeat 0px 0px;
}
.ul_tick li {
	background:url('../images/core/dot_2.gif') no-repeat 0px 0px;
}
.p_tick {
	display: block;
	background:url('../images/core/dot_1.gif') no-repeat 0px 0px;; padding-left:30px; padding-right:0px; padding-top:0px; padding-bottom:14px
}
.timer_dot {
	margin:5px 0px 0px 20px;
}
.logo_img {
	margin:5px 0px 5px 10px;
}
.ul_cat {
	list-style:none;
	padding:0px;
	margin:0px;
}
.ul_cat li {
	display:block;
	width:96px;
	float:left;
	margin:0px 30px 0px 0px;
}
.tbl_events {
	width:533px;
	border:1px solid #f0f0f0;
	margin-bottom:22px;
}
.tbl_events tr {
	padding-bottom:3px;
}
.cel_date, .cel_show, .cel_area, .cel_stand {
	float:left;
	padding:2px 1%;
}
.cel_date, .cel_stand, .cel_area {
	width:18%;
}
.cel_show {
	width:38%;
}
.ev_hd {
	background-color:#262B31;
}
.ttl_ev {
	color:#fff;
	float:left;
}
.row_col {
	background-color:#f0f0f0;
}
.tab_list {
	margin:0px;
	padding:0px 0px 0px 15px;
	float:left;
}
.tab_list li {
	width:243px;
}
.tbl_repeat {
	margin-bottom:14px;
	border-top:solid 1px #aaa;
	border-right:solid 1px #aaa;
}
.tbl_repeat th, .tbl_repeat td {
	text-align:left;
	vertical-align:top;
	padding:3px 10px;
	border-bottom:solid 1px #aaa;
	border-left:solid 1px #aaa;
}
.tbl_repeat th {
	background: #f9f9f9;
}
/****GT Bank table*****/
.bank-yes {
background:	#dcff99;
border-right:	1px solid #000;
border-bottom:	1px solid #000;
}
.bank-no {
background:	#f9ee75;
border-bottom: 1px solid #000;
border-right:	1px solid #000;
} 
/****GT Courses table 13.09.2010***/
.ac {
background: #96e581;
border-right:	1px solid #000;
border-bottom:	1px solid #000;
}
.prop {
background: #cbe2e8;
border-right:	1px solid #000;
border-bottom:	1px solid #000;
}
.both {
background: #ffe850;
border-right:	1px solid #000;
border-bottom:	1px solid #000;
}
