/*@override
http://spring.millstream.com.au/css/spring.custom.css
http://help.r.millstream.com.au/css/spring.custom.css
*/
BODY
{
	background-color: #F6F6F6;
	color: #414141;
	font-family: arial;
}
#main
{
	border: 0px solid #FF0000;
	background-color: #FFFFFF;
	background-image: url(/upload/template/rojan/rounded-content-wide.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
}
#main #mainimage
{
	margin-bottom: 30px;
}
#container
{
	background-color: transparent;
	border: 0px solid #FF0000;
}
#content.narrower
{
	width: 490px;
	padding: 15px;
	margin: 0px;
}
#banner
{
	background-color: #EFC13A;
/*background-image: url(/utils/randomimage.php?dir=/upload/template/spring/banners/);*/
	background-image: url(/upload/template/rojan/banners/banner.gif);
	border-bottom: 0;
	height: 136px;
}
#footer
{
	background-image: url(/upload/template/rojan/footer.jpg);
	background-color: #F6F6F6;
	background-repeat: no-repeat;
	border: 0px solid #000000;
	text-align: right;
	padding-top: 10px;
	margin-top: 20px;
}
#footer A
{
	color: #FFFFFF;
	text-decoration: none;
}
/*@group sidebar*/
#sidebar-right
{
	margin-bottom: auto;
	padding: 10px;
	width: 210px;
	color: #183F76;
	background-color: #EBECEE;
	background-image: url(/upload/template/rojan/right-bar-bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
#sidebar-right A
{
	text-decoration: none;
	color: #174076;
}
#sidebar-right #newsfeed H1.swap SPAN, #sidebar-right #newsletter H1.swap SPAN, #sidebar-right #productlist H1.swap SPAN, #sidebar-right #productsummary H1 SPAN
{
	display: none;
}
#sidebar-right #newsfeed H1.swap
{
	background-image: url(/upload/template/rojan/news-tab.jpg);
	height: 38px;
	border: 0px solid #FF0000;
}
#sidebar-right #newsfeed H2
{
	font-weight: bold;
	font-size: 12px;
	margin-bottom: -5px;
}
#sidebar-right #newsfeed A
{
	text-decoration: none;
	color: #174076;
}
#sidebar-right #newsfeed, #sidebar-right #newsletter, #sidebar-right #productsummary
{
	background-image: url(/upload/template/rojan/sidebar-right-gradient.jpg);
	background-repeat: no-repeat;
}
#sidebar-right #newsfeed
{
	padding-bottom: 10px;
}
#sidebar-right #newsfeed .item, #sidebar-right #newsletter P, #sidebar-right #productsummary P
{
	padding: 5px;
}
#sidebar-right #newsfeed .item
{
	margin-bottom: 0px;
}
#sidebar-right #newsletter H1.swap
{
	background-image: url(/upload/template/rojan/newsletter-tab.jpg);
	height: 38px;
	border: 0px solid #FF0000;
}
#sidebar-right #productlist H1.swap
{
	background-image: url(/upload/template/rojan/products-tab.jpg);
	height: 28px;
}
#sidebar-right #productsummary H1.swap
{
	background-image: url(/upload/template/rojan/product-summary-tab.jpg);
	height: 28px;
}
#sidebar-right #productsummary UL, #sidebar-right #productsummary OL
{
	padding: 0em 3em 2em;
	list-style-type: disc;
	line-height: 1.4;
	font-size: 1.1em;
	margin-top: -0.5em;
}
#sidebar-right .newslist .item
{
	padding: 5px;
	background-image: url(/upload/template/rojan/sidebar-right-gradient.jpg);
}
#sidebar-right .newslist .item H2
{
	font-size: 14px;
	font-weight: bold;
}
#sidebar-right .newslist .item A
{
	color: #184076;
	text-decoration: none;
	font-size: 11px;
}
#sidebar-right .newslist .item
{
	margin-bottom: 5px;
}
#sidebar-right .newslist .item P
{
	margin-bottom: 0px;
}
/*@end
@group Fonts*/
H1
{
	color: #184076;
	line-height: 1.4;
}
H2
{
	color: #184076;
	line-height: 1.4;
}
H3
{
	color: #184076;
	line-height: 1.4;
}
H4
{
	color: #184076;
	line-height: 1.4;
}
H5
{
	color: #184076;
	line-height: 1.4;
}
H6
{
	color: #184076;
	line-height: 1.4;
}
/*
#content p {
font-size: 12px;
}
*/
#content LI
{
	/*[disabled]font-size:11px;*/
}
#content UL, #content OL
{
	padding: 0em 3em 2em;
	line-height: 1.4;
	font-size: 1.1em;
}
/*Scott hack
#content ul, #content ol {
font-size:12px;


#content ul, #content ol {
font-size: 1.1em;
}

@end
@group Navlist*/
#navlist
{
	top: 136px;
}
#navlist LI:hover>A
{
	color: #FFF;
}
#navlist LI.selected
{
/*level 1 selected*/
	background-image: url(/upload/template/rojan/tab_bg_selected.jpg);
	background-position: top right;
}
#navlist LI.selected A.folder
{
/*level 1 selected text*/
	color: #FFF;
}
#navlist .depth-1 LI.selected A
{
/*level 2 selected*/
	background-color: #EFC03A;
	color: #FFF;
}
#navlist UL
{
/*dropdown*/
	background-color: transparent;
}
#navlist LI
{
	background-image: url(/upload/template/rojan/tab_bg.jpg);
	background-position: top right;
	margin-right: 2px;
}
#navlist A
{
/*tabs text*/
	font-size: 11px;
	font-weight: bold;
	color: #184076;
	padding: 7px 14px;
}
#navlist A:hover, #navlist LI.d1:hover
{
/*tabs hover*/
	background-image: url(/upload/template/rojan/tab_bg_selected.jpg);
	background-position: top right;
	background-color: #184076;
	color: #FFF;
}
#navlist LI LI
{
/*dropdown item*/
	border-bottom: 0px solid #000000;
	background-color: transparent;
	background-image: url(/upload/template/rojan/drop-trans.png);
}
#navlist LI LI A
{
/*dropdown item text*/
	font-weight: normal;
	color: #183F76;
}
#navlist LI LI:hover A
{
/*dropdown item text hover*/
	background-color: #EFC03A;
	background-image: none;
	color: #FFF;
}
#navlist LI LI UL
{
/*third level dropdown*/
}
#navlist LI LI LI:hover A
{
/*third level dropdown*/
}
/*@end
@group Subscribe*/
#subscribe
{
	margin: 10px;
	padding: 10px;
	border: 1px solid #C7CAD9;
}
/*@end*/
