ul.sub {list-style-image: url("../images/icon_list.gif"); margin-top: 0.3em; margin-left: 1.2em; font-size: 98%;}
ul.subsub { list-style: disc; margin-top: 0.3em; margin-left: 1.2em;}
ol.sub {margin-top: 0.3em; margin-left: 1.2em; font-size: 98%;}

/* top section start */
#header {padding: 0; width: 960px; height: 267px; background: url("../images/header.png") no-repeat left top;}
h1#topImg {height: 65px; text-indent: -2000px;}
#topheader {width: 960px; height: 30px; margin-top: -95px; margin-right: 1em; padding: 0; background-color: #C0C0C0; z-index: 300;}
#topheader a {color: #F8D501; font-weight: bold; font-size: 19px;}
#topheader a:hover {text-decoration: underline;}

#subheader {width: 960px; height: 230px; background: url("../images/header.png") no-repeat left top;}
/* top section end */

/*start main */
#content {float: right; width: 750px; margin: 1em auto 0 auto; padding: 8px; background: #FFF; border-right: 1px solid #C3C0C0;}
#content p {text-align: justify; padding: 0;}
/*#news {background: url('../images/rt_bud_news_top.png') no-repeat left top; width: 225px; height: 66px;}*/
#middle {float:left; width: 740px; margin-right: 0.4em;}
#middle h2 {margin: 0; padding: 0;}
#submiddle {float:left; width: 625px; margin-right: 0.4em;}
#submiddle h2 {margin-top: 0.8em; padding: 0;}
/*#right {float:right; width: 225px;}*/

.newstable {background: url('../images/rt_bud_news_mid.png') repeat-y left top;}
.spacingNews {margin: 0.8em;}
.spacingNews h3 {font-size: 1.17em; margin: 0; color: #255DD3;}	
#budget h1 {height: 66px; padding-left: 70px; padding-top: 0.3em; color: #FFF;}
#news h1 {height: 50px; padding-left: 65px; padding-top: 0.3em; color: #FFF;}


#breadcrumbs {padding: 0; background-color: #FFF; font-size: 95%; font-weight: normal; margin: 0;}
#breadcrumbs a {text-decoration: underline;}
/* end main */

		
/* footer start */
#footer {position: relative; width: 960px; height: 59px; margin: 0 auto; background: url("../images/footer_top.gif") no-repeat center top;}

.contact {font: normal 1em/1.6em "Franklin Gothic Medium", Arial, Helvetica, Verdana, sans-serif; padding:0 0 0 15px; color:#060C56;}
.contact p {font: normal 1em/1.6em Arial, Helvetica, Verdana, sans-serif; padding:0; margin: 0; color:#060C56;}
.contact a {font-weight: bold; text-decoration: none; 	color: #060C56;}
.contact a:hover, .contact a.selected {font-weight: bold; text-decoration: underline; color: #255DD3;}

.comment {float:right; color: #060C56; padding:10px 20px 0 0;}
.comment a:link {color: #060C56; font-weight:normal;}
.comment a:visited {color: #060C56; font-weight:normal;}
.comment a:hover {color: #255DD3; font-weight:normal;}

.comment a:active {color: #FFF; font-weight:normal; text-decoration: underline;}
/* footer end */		



#right table {width:90%; border-collapse:collapse;}
#right table td {text-align:left; margin: 0;}
#right ul {list-style-image: url("../images/arrow.gif"); width: 180px; margin: 0.3em auto 0 auto; font-size: 98%; color:#060C56;}	