/*	Desc: http://www.publicsectorassetmanagement.com/ 
	Author: Simon Krambousanos
	Date: 10/01/08
	Please don't steel this code.
=== === === === === === === === === === */
/*=STRUCTURE
=== === === === === === === === === === */
html, body {height: 100%; color:#333;font-family:arial,tahoma,verdana,sans-serif; background-color:#fff; }
#wrapper {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -4em; /* the bottom margin is the negative value of the footer's height */}
#masthead {height:80px;background:url(../cssimg/body_bg.gif) repeat-x; margin:0px;}
#mainContent {position: relative;margin:2px 20px 20px 20px;width:760px;}
#sidebar {position: absolute;width: 180px;left: 790px;top: 132px;}

/*=COMMON
=== === === === === === === === === === */
* {padding: 0; margin: 0;}
li {line-height: 150%}
#masthead h1 {text-indent: -9999px;font-size: 1%;}
img {border: 0}
.clear {clear:both;}

blockquote.withquote {float:left;background:url(http://www.mandarindesign.com/images/quote.gif)no-repeat;background-position:top left;text-align: justify;padding-left:30px;margin:auto;} 
p.withunquote {background: url(http://www.mandarindesign.com/images/unquote.gif) no-repeat;background-position:bottom right;padding-right:5px;}

#spotlightText {font-size:36px;color:#666666;border-bottom:#ccc dotted 1px;border-top:#ccc dotted 1px;background-color:#f4f4f4;margin: 0px 0 10px 0;line-height:38px;}
#spotlightText p {margin:10px;}
.divider1 {position: relative;background: #fff url('../cssimg/border2.gif') repeat-x;height: 14px;margin: 1.5em 0em 0.5em 0;clear: both;}
.divider2 {position: relative;background: #fff url('../cssimg/border1.gif') repeat-x;height: 14px;margin: 2em 0em 1.5em 0em;clear: both;}

/* TYPOGRAPHY */
p, ul, ol {margin: 0 0 0 0}
h1, h2, h3, h4, h5, h6 {letter-spacing: -1px;font-family: arial,verdana,sans-serif;margin: 1em 0 .1em;color:#000;padding-bottom: .1em}
h1 {font-size: 196%;margin-top:.6em}
h2 {font-size: 136%}
h3 {font-size: 100%; color:#666; margin:0 0 0 5px;}
h4 {font-size: 116%}
h5 {font-size: 106%}
h6 {font-size: 96%}
.highlight {color:#E17000}
.subdued {color:#999}
.error {color:#c00;font-weight:bold}
.success {color:#390;font-weight:bold}
.caption {color:#999;font-size:11px}
.date {font: bold 82% arial;color:#bbb;display:block;letter-spacing: 1px}
small {font-size:11px}

/*=Header
=== === === === === === === === === === */
#rics_logo {position:relative;float:right;top:5px;}
.topNavLogo{float:left;display:inline;margin:0 0 0 6px;	padding: 2px 10px 0 0;}

/*=NAVIGATION
=== === === === === === === === === === */
/*****Topmenu *****/
#kwicks .kwick span {display: none;}
#kwicks li {float: left;list-style:none;}
#kwicks_container { padding: 5px 0 0 4px;height: 71px;background:url(../cssimg/bg.gif) repeat-x 5px 5px;}
#kwicks {position: relative;}
#kwicks .kwick {float:left;display: block;cursor: pointer;overflow: hidden;border-right: 3px solid #eceded;width: 90px;height: 71px;}
#but1 {background:url(../cssimg/but_bg_left.gif) top right no-repeat; }
#but2 {background:url(../cssimg/but_bg_2.gif) top right no-repeat;  }
#but3 {background:url(../cssimg/but_bg_3.gif) top right no-repeat; }
#but4 {background:url(../cssimg/but_bg_4.gif) top right no-repeat; }
#but5 {background:url(../cssimg/but_bg_5.gif) top right no-repeat; }
#but6 {background:url(../cssimg/but_bg_6.gif) top right no-repeat; }
#but7 {background:url(../cssimg/but_bg_7.gif) top right no-repeat; }
-->

/*****Rics Menu *****/
/* TOP NAVIGATION */
#topmenu-wrapper {height:30px;background: url('http://www.rics.org/ricsweb/assets/images/topNavBGTile_purple.jpg');background-repeat: repeat-x;margin:0px;}
.topNav_purple{/*width: 100%;*/background: url('http://www.rics.org/ricsweb/assets/images/topNavBGTile_purple.jpg');background-repeat: repeat-x;float: left;height: 30px;}
#topNav_setWidth{width: 744px;}
#topNav_setWidth ul{list-style-type: none;display: inline;}
#topNav_setWidth li{float: left;}
#topNav_setWidth li a{padding-left: 4px;padding-right: 4px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff;text-decoration: none;padding-top: 1px;padding-bottom: 0px;display: block;}
.topNav_purple #topNav_setWidth li a{border-right: solid 1px #693592;border-left: solid 1px #411761;}
.active{background: url('http://www.rics.org/ricsweb/assets/images/topNav_hoverBG.jpg');background-repeat: repeat-x;}
#topNav_setWidth li a:hover, #topNav li .active{background: url('http://www.rics.org/ricsweb/assets/images/topNav_hoverBG.jpg');background-repeat: repeat-x;}
-->

/*=CONTENT
=== === === === === === === === === === */
#mainContent ul {margin: 20px 0 20px 40px;font-size:90%;list-style-image: url(../cssimg/bullet.gif);}
#breadcrumb {margin:7px 20px 0 20px;font-size:10px;font-weight:bold; width:760px;height:15px;text-align:right;}
#breadcrumb a:link,  #breadcrumb a:visited {text-decoration:none;color:#939598}
#breadcrumb a:hover,  #breadcrumb a:active {text-decoration:underline; color:#333}	
.sponsor-list {padding:15px 3px 0px 5px;height:140px;}	
.sponsor-list .image {float:left;padding:4px;border:1px solid #ccc;margin:0 10px 10px 0;}

/*sidebar and side menu*/
#sidebar ul {list-style: none;}
#sidebar li {font-size:13px;}
#sidebar a, #sidebar h3.cat {width: 130px;display: block;padding: 1px 5px 1px 40px;background: url(../cssimg/tab_small.gif) center right no-repeat;margin: 0px 0;text-decoration: none;}
#sidebar a {color: #595965;}
#sidebar a.big, #sidebar h3.cat {background: url(../cssimg/tab_big.gif) center right no-repeat;padding: 3px 5px 3px 40px;margin: 0px 0;}
#sidebar h3 {font-size: 13px;}
#sidebar h3.cat, #sidebar a.big  {color: #fff;}
-->

/*tooltips */
.tool-tip {color: #fff;width: 113px;z-index: 13000;text-align:center}
.tool-title {font-weight: bold;font-size: 11px;margin: 0;color: #9FD4FF;padding: 8px 8px 4px;background: url(../cssimg/tool_bg.gif) top left;background-repeat:no-repeat;text-align:center}
.tool-text {font-size: 11px;padding: 4px 8px 8px;background: url(../cssimg/tool_bg2.gif) top left;background-repeat:no-repeat;}
.custom-tip {color: #000;width: 130px;z-index: 13000;}
.custom-title {font-weight: bold;font-size: 11px;margin: 0;color: #3E4F14;padding: 8px 8px 4px;background: #C3DF7D;border-bottom: 1px solid #B5CF74;}
.custom-text {font-size: 11px;padding: 4px 8px 8px;background: #CFDFA7;}
-->

#pdf_download {margin:20px;background-color:#f4f4f4;padding:10px;}
#pdf_download p {padding:5px 0 5px 33px;background:url(../cssimg/page_white_acrobat.gif) no-repeat 8px 3px;font-size:80%;}
#pdf_download a {color:#333333;}
#pdf_download a:hover {color:#666;}
#cover_download {margin:20px;background-color:#f4f4f4;padding:10px;height:140px;}
#cover_download p {padding:70px 0 5px 130px;height:140px;background:url(../cssimg/guide_cover.gif) no-repeat 8px 3px;font-size:80%;}
#useful_links {margin:20px;background-color:#f4f4f4;padding:10px;}
#useful_links  p {padding:20px;font-size:80%;}

/* Moviebox and Slimbox stylesheet - black theme */
#lbOverlay {position: absolute;left: 0;width: 100%;background-color: #000;cursor: pointer;}
#lbCenter, #lbBottomContainer {position: absolute;left: 50%;overflow: hidden;background-color: #000;}
.lbLoading {background: #000 url(../cssimg/1_loading.gif) no-repeat center;}
#lbImage {background-repeat: no-repeat;border: 7px solid #000;}
#lbPrevLink, #lbNextLink {display: block;position: absolute;top: 0;width: 50%;outline: none;}
#lbPrevLink {left: 0;}
#lbPrevLink:hover {background: transparent url(../cssimg/1_prev.png) no-repeat 0% 30%;}
#lbNextLink {right: 0;}
#lbNextLink:hover {background: transparent url(../cssimg/1_next.png) no-repeat 100% 30%;}
#lbBottom {font-family: Verdana, Helvetica, sans-serif;font-size: 10px;color: #666;line-height: 16px;text-align: left;border: 7px solid #000;border-top-style: none;}
#lbCloseLink {display: block;float: right;width: 80px;height: 16px;background: transparent url(../cssimg/1_close.png) no-repeat center;margin: 0px;}
#lbCaption, #lbNumber {margin-right: 14px;}
#lbCaption {font-weight: bold;}

#float-left {margin:auto;float:left;width:570px;margin-bottom:1.5em;}
#content-box {float:right;width:160px;height:220px;padding:2px;background-color:#fff;border:#ccc solid 1px;margin:4px 5px 0 10px;}
#ministers-signature {margin:30px 0 15px 30px;}

/*=FOOTER
=== === === === === === === === === === */
.footer, .push {height: 4em; /* .push must be the same height as .footer */}
#footerLogo {position:absolute;left:20px;margin-top:-0px;padding-top:5px;}
.footer #content {margin:0 20px 0 20px;width:760px;}
.footer #content p {padding: 43px 0 0 63px;font-size:12px;color:#939598;font-weight:bold;}
.footer #content span {float:right;margin-top:-15px;}
.footer #content a {padding:0 5px 0 5px;font-size:9px;color:#939598;}
.footer #content a:hover {color:#333;}
.footer_purple{margin-top:10px;padding-top: 7px;padding-left: 10px;height: 21px;background-color: #4e1d73;clear: both;}
.footer_purple a{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #ffffff;text-decoration: none;padding-left: 5px;padding-right: 8px;border-right: solid 1px #ffffff;}
.footer_purple a:hover{text-decoration: underline;}
.footer_links_purple{float: left;margin: 0 0 0 0;}
.footer_logo_purple{padding-right: 10px;margin-top: -4px;float: right;}