body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
form {margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; }
form input { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#6C6D72;}
form select { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#6C6D72;}
h1 { font-size:14px; color:#B78967;}
h2 { font-size:13px; color:#B78967;}
h3 { font-size:13px; color:#B78967;}
h4 { font-size:12px; color:#B78967;}

/* General */
.clear { clear:both; }
.float { float:left;}
.alert {color:#990000; }

/* outer box borders */
#outer { margin-top:10px; }
td.repeat_border_l { background:url(../images/outer_border_l.gif) repeat-y; }
td.repeat_border_r { background:url(../images/outer_border_r.jpg) repeat-y; }

/* Top */
#top_left { width:578px; padding-left:11px; height:198px; }
div.spacer { clear:left; }

	/* Searchbox */
	#searchbox { height:40px; margin-top:5px; padding-left:6px; text-align:left; }
	#searchbox_left { width:auto; float:left; }
	#searchbox_right { float:left; padding-top:1px; padding-left:5px; }
	#searchbox form input { color:#B0B0B0; }
	
	/* Request */
	#request { border-top:1px solid #EFEFEF; border-left:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; width:167px; background-color:#FFFFFF; padding:1px; text-align:left; color:#B0B0B0; }
	#request form { padding-top:5px; }
	#request form input { margin-left:8px; color:#B0B0B0; }
	#req_text { width:57px; float:left; padding-top:5px; padding-left:8px;  padding-bottom:4px; font-size:11px;}
	#req_img { float:left; padding-left:4px; padding-top:4px; padding-bottom:4px; }
	
	/* Login GJ*/
	#login_gj { margin-top:5px; border-top:1px solid #EFEFEF; border-left:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; width:167px; background-color:#FFFFFF; padding:1px; background-color:#FFFFFF; margin-left:0;   }
	#login_gj form input { color:#B0B0B0; }

/* Menu */
#menu { border-top:1px solid #E8E8E8; background:url(../images/menu_bg_blue.gif) repeat-x; height:26px;padding-left:21px; }
.menu_item { float:left; margin-top:4px; color:#929292; }
.menu_item a { color:#929292; }
.menu_item a:visited { color:#929292; }
#menu_item_space { margin-left:4px; }
#menu_frame { position:relative; height:33px; width:765px; margin-left:-5px; }
#menu a { color:#929292; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
#menu a:visited { color:#929292; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

/* Navigation menu */
#nav_menu { width:181px; float:left; }
.nav_menu_title { margin-top:8px; padding-left:15px; }
.nav_menu_separ { padding:2px 0 2px 4px; }
.nav_menu_item { width:181px; background:url(../images/nav_menu_top.jpg) no-repeat; background-position:top; padding:4px 0px 0 0px; color:#B0B0B0; }
#nav_menu_item_on { width:181px; background:url(../images/nav_menu_top_on.jpg) no-repeat; background-position:top; background-color:#F0F0F0; padding:4px 0px 0 0px; color:#6c6d72; overflow:auto; }
.nav_menu_item_img { float:left; width:12px; padding-left:5px; padding-top:3px;  }
.nav_menu_item_text { width:150px; float:left; padding-bottom:4px;  }
.nav_menu_item_txt { width:156px; float:left; padding-left:17px; padding-bottom:4px; }
.nav { color:#B0B0B0; }
.nav_menu_item_txt a { color:#B0B0B0; }
.nav_menu_item_txt a:link { color:#B0B0B0; }
.nav_menu_item_txt a:visited { color:#B0B0B0; }
.nav_menu_item_text a { color:#B0B0B0;}
.nav_menu_item_text a:link { color:#B0B0B0;}
.nav_menu_item_text a:visited { color:#B0B0B0;}

/* Body Inner Page */
#body_inner {  width:400px; float:left; margin-top:0px; *margin-top:0px; }
#body_general {  width:575px; margin-top:0px; *margin-top:0px; margin-left:11px; }
.box_t {background: url(../images/contentbox_dot.gif) 0 0 repeat-x;}
.box_b {background: url(../images/contentbox_dot.gif) 0 100% repeat-x}
.box_l {background: url(../images/contentbox_dot.gif) 0 0 repeat-y}
.box_r {background: url(../images/contentbox_dot.gif) 100% 0 repeat-y}
.box_bl {background: url(../images/contentbox_bl.gif) 0 100% no-repeat;}
.box_br {background: url(../images/contentbox_br.gif) 100% 100% no-repeat}
.box_tl {background: url(../images/contentbox_tl.gif) 0 0 no-repeat;}
.box_tr {background: url(../images/contentbox_tr.gif) 100% 0 no-repeat; }
#body_content_inner { padding:2px 25px 25px 25px; margin-top:0px; font-size:11px; color:#6c6d72; }
#body_content_inner p { font-size:11px; color:#6c6d72; }
#body_content_inner a { font-size:11px; color:#6c6d72; }
#body_content_inner table td h1 { font-size:14px; color:#B78967;}

/* Content */
#content { background:url(../images/content_background.gif) repeat-y; background-position:right; }
.contentbox_t {background: url(../images/box_dot.gif) 0 0 repeat-x;}
.contentbox_b {background: url(../images/box_dot.gif) 0 100% repeat-x}
.contentbox_l {background: url(../images/box_l.jpg) 0 0 repeat-y}
.contentbox_r {background: url(../images/box_dot.gif) 100% 0 repeat-y}
.contentbox_bl {background: url(../images/box_l.jpg) 0 100% no-repeat;}
.contentbox_br {background: url(../images/box_br.jpg) 100% 100% no-repeat}
.contentbox_tl {background: url(../images/box_l.jpg) 0 0 no-repeat;}
.contentbox_tr {background: url(../images/box_tr.jpg) 100% 0 no-repeat;}

/* Shortcuts */
#shortcuts { width:580px; }
#shortcuts_content { padding-left:25px; padding-bottom:11px; padding-top:15px; font-size:11px; color:#6c6d72; }
#shortcuts_content td p { margin-bottom:0; margin-top:11px;}
#shortcut_img { padding:5px; }

/* Body Home */
#body { width:580px; margin-top:10px; }
#body_content { padding-left:25px; padding-bottom:11px; font-size:11px; color:#6c6d72; }
#body_content td p { margin-bottom:0; margin-top:11px;}

/* Newsbox */
#newsbox { border:1px solid #F7F0EA; width:211px; padding:1px; text-align:left; }
#newsbox img { margin:0; padding:0; }
#newsbg { margin-top:0px; padding-bottom:0px; background-color:#EfE7E1; text-align:left; padding:8px 10px 8px 10px; width:191px; margin-top:1px; }
#news_img { float:left; width:11px;  margin-top:3px; }
#news_text { float:left; color:#6c6d72; padding-left:3px; width:164px;  }
#news_text a, a:link, a:visited { color:#6c6d72; text-decoration:none; }

/* Case Studies */
#case_studies { border:1px solid #F7F0EA; width:211px; padding:1px; text-align:left; margin-top:8px; }
#case_studies img { margin:0; padding:0; }
#case_studiesbg { margin-top:0px; padding-bottom:0px; background-color:#EfE7E1; text-align:left; padding:8px 1px 8px 2px; width:208px; margin-top:1px; }
.cs_content { color:#6c6d72; width:206px; overflow:auto; }
.cs_text { padding-left:9px; color:#6c6d72; }
.cs_text a { color:#6c6d72; }
.cs_text a:link { color:#6c6d72; }
.cs_text a:visited { color:#6c6d72; }
.cs_img { padding-top:4px; }

/* RIGHT COLUMN */
	/* Login box */
	#login { position:relative; margin-top:-4px; border-top:1px solid #CDCDCD; border-left:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; width:167px; background-color:#FFFFFF; padding:1px; text-align:left; }
	#login form { padding-top:9px; padding-left:8px; margin-bottom:10px; }
	#btn_login { padding-top:6px; padding-left:80px; }
	
	/* Links box */
	#links { margin-top:6px; border-top:1px solid #CDCDCD; border-left:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; width:167px; background-color:#FFFFFF; padding:1px; text-align:left; }
	.hyperlinks { border-top:1px solid #D4D4D4; margin:0 2px 0 3px; padding:5px 0 2px 0; color:#AFAFAF; width:162px; overflow:auto; }
	.hyper_img { float:left; width:13px; padding-left:3px; padding-top:4px; }
	.hyper_text { color:#AFAFAF; float:left;  }
	.hyper_text a { color:#AFAFAF; text-decoration:none; } 
	.hyper_text a:visited { color:#AFAFAF; text-decoration:none; }
	
	/* Contact box */
	#contact { margin-top:6px; border-top:1px solid #CDCDCD; border-left:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; width:167px; background-color:#FFFFFF; padding:1px; text-align:left; }
	.contacts { margin:0 2px 0 3px; padding:5px 0 2px 0; color:#AFAFAF; width:162px;  overflow:auto; }
	.contact_img { float:left; width:13px; padding-left:3px; padding-top:4px; }
	.contact_text { color:#AFAFAF; float:left; font-size:11px;  }
	.contact_text a, a:link, a:visited { color:#AFAFAF; text-decoration:none; font-size:11px; }
	
	/* Adverts box */
	#adverts { margin-top:6px; border-top:1px solid #CDCDCD; border-left:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; width:167px; background-color:#FFFFFF; padding:2px 1px 5px 1px; text-align:left; }
	#adverts img { padding-top:3px; }

/* Bottom */
#bottom { padding-left:366px; padding-top:2px; }

/* Footer */
#footer { font-family:Arial, Helvetica, sans-serif; padding: 10px 15px 10px 15px; color:#B78968; font-size:11px;}
#footer div { font-family:Arial, Helvetica, sans-serif; color:#B78968; font-size:11px; padding-bottom:10px; }
#footer_item { margin-left:20px; padding-right:4px; }
#footer_tribal { font-family:Arial, Helvetica, sans-serif; color:#B78968; font-size:11px; text-align:right; padding-right:20px; } 
#footer_tribal a, a:link, a:visited { color:#B78968; text-decoration:none; }

/* templates/sitemap.php */
div#margin_top { margin-top:8px;}
a.map_parent { font-size:12px; text-decoration:none; }
div.map_child { margin-left:20px; text-decoration:none; }
div.map_grandchild { margin-left:40px; text-decoration:none;}
div.map_levelfour { margin-left:60px; text-decoration:none;}
div.map_levelfive { margin-left:80px; text-decoration:none;}
/* end templates/sitemap.php */
