/**
* Theme Name:		Uphando Forensic Services - Research investigation Evidence
* Description:	Pro2col Lab - Creating & Offering the Best Solutions
* Author: 			Brett Norton | Pro2col Lab
* Contact:			http://www.pro2col.co.za
*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 100%;
	background: url(images/image_body_bgfill.png) repeat-x;
	background-color: #E4E4E4;
}

div.wrapper {
	width: 868px;  /* width */
	margin: 0 auto;
	position: relative;
}

.layout_tablespacer {
	width: 100%;
	height: 19px;
}

.header_tabs_left {
	height: 109px;
	width: 14px;
	position: relative;
	background: #1F1E1E url(images/image_header_bgleft.jpg) no-repeat;
}

.header {
	height: 109px;
	width: 840px;
	position: relative;
	background: #1F1E1E url(images/image_header_bg.jpg) no-repeat;
}

.header_tabs_right {
	height: 109px;
	width: 14px;
	position: relative;
	background: #1F1E1E url(images/image_header_bgright.jpg) no-repeat;
}

.navigation {
	height: 30px;
	width: 100%;
	position: relative;
	background: #4D4D4D url(images/image_topnavigation_bg.png) repeat-x;
}

.navigation_linkspacer {
	padding-left: 6px;
	padding-right: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

#navigation_link a:link {
	color: #FFFFFF;
	text-decoration: none;
}

#navigation_link a:active{
	color: #CCCCCC;
	text-decoration: none;
}

#navigation_link a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

#navigation_link a:hover{
	color: #CCCCCC;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.navigation_horispacer {
	width: 2px;
	background: url(images/image_topnavigation_horispacer.png) no-repeat;
}

.topnavigation {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF
}

#topnavigation a:link {
	color: #FFFFFF;
	text-decoration: none;
}

#topnavigation a:active{
	color: #FFFFFF;
	text-decoration: none;
}

#topnavigation a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

#topnavigation a:hover{
	color: #FFFFFF;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.focus {
	height: 291px;
	width: 100%;
	background: #A31A21 url(images/image_focus_bg.jpg) no-repeat;
}

.focus_tablecontentspacer{
	width: 29px;
}

.focus_tablecontent {
	height: 233px;
	background: #FFFFFF;
	background: #A31A21 url(images/image_focusholder_bg.png) no-repeat;
}

.content {
	width: 100%;
	position: relative;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
	text-align: justify;
}

.content_header {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D52018;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}

.content_box {
	height: 131px;
	width: 247px;
	background: #1F1E1E url(images/image_content_box.jpg) no-repeat;
}

.content_boxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
}

.content_boxheader {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #39B54A;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}

#content_boxheader_link a:link {
	color: #39B54A;
	text-decoration: none;
}

#content_boxheader_link a:active{
	color: #39B54A;
	text-decoration: none;
}

#content_boxheader_link a:visited{
	color: #39B54A;
	text-decoration: none;
}

#content_boxheader_link a:hover{
	color: #39B54A;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.content_boxspacer {
	height: 20px;
}

.content_right {
	height: 474px;
	background: url(images/image_contentright_bg.jpg) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #737373;
}

.content_rightheader {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #39B54A;
	font-weight: bold;
	text-transform: uppercase;
}

#content_rightheader_link a:link {
	color: #39B54A;
	text-decoration: none;
}

#content_rightheader_link a:active{
	color: #39B54A;
	text-decoration: none;
}

#content_rightheader_link a:visited{
	color: #39B54A;
	text-decoration: none;
}

#content_rightheader_link a:hover{
	color: #39B54A;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.content_bulletbox {
	height: 215px;
	width: 506px;
	background: #1F1F1F url(images/image_content_bulletbox.jpg) ;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #39B54A;
	font-weight: bold;
	text-transform: uppercase;
}

.content_bulletbox_white {
	height: 215px;
	width: 506px;
	background: #1F1F1F url(images/image_content_bulletbox.jpg) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}

#content_readmore_link a:link {
	color: #000000;
	text-decoration: none;
	font-family: Trebuchet Ms, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

#content_readmore_link a:active{
	color: #000000;
	text-decoration: none;
	font-family: Trebuchet Ms, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

#content_readmore_link a:visited{
	color: #000000;
	text-decoration: none;
	font-family: Trebuchet Ms, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

#content_readmore_link a:hover{
	color: #000000;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	font-family: Trebuchet Ms, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

.footer {
	height: 111px;
	width: 100%;
	position: relative;
	background: #1F1E1E url(images/image_footer_bg.jpg) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FFFFFF
}

.footer_shadow {
	height: 108px;
	width: 100%;
	position: relative;
	background: #1F1E1E url(images/image_footershadow_bg.jpg) no-repeat;
}

.comp_text {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #A80809;
	text-align: center;
}

    .checkbox, .radio {
      width: 19px;
      height: 25px;
      padding: 0 5px 0 0;
      background: url(checkbox.gif) no-repeat;
      display: block;
      clear: left;
      float: left;
    }
    .radio {
      background: url(radio.gif) no-repeat;
    }
    .select {
      position: absolute;
      width: 158px;
      height: 21px;
      padding: 0 24px 0 8px;
      color: #fff;
      font: 12px/21px arial,sans-serif;
      background: url(select.gif) no-repeat;
      overflow: hidden;
    }

