/* *************************** 
  Site - saap
  ---------------------------
  StyleSheet Index
  $1 - Global Styles
  $2 - Website Structure Styles
  $3 - Header Styles
  $4 - Content Styles
  $5 - Footer Styles
   ***************************/

/* *************************** 
   $1 GLOBAL Styles
   ***************************/
* {
	margin: 0;
	padding: 0;
}
a {
	color:#fff;
	text-decoration:none;
}
a:hover {
	color:#fff;
	text-decoration:underline;
}
img {
	border:0;
}
fieldset {
	border:none;
}
li {
	list-style:none;
}
.clear {
	clear:both;
	height:0;
	font-size:0;
}
/* *************************** 
   $2 Website Structure Styles
   ***************************/
body {
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	background:#a0aab5 url(../images/bg_body.png) top repeat-x;
}

/* *************************** 
   $3 Header Styles
   ***************************/
#header {
	width:100%;
	float:right;
	height:195px;
	position:relative;
}
#header h1{
	position:absolute;
	right:0;
	top:35px;
	width:468px;
	height:159px;
	text-align:left;
	background:url(../images/bg_logo.gif) no-repeat;
	text-indent:-9999px;
	outline-style:none;
	}
.topnav{
	position:absolute;
	right:162px;
	top:144px;
	text-align:left;
	}
.topnav li{
	float:left;
	font-size:16px;
	line-height:16px;
	color:#f4911e;
	height: 20px;
	padding-left:7px;
	padding-right:7px;
	background:url(../images/bg_dot.png) right 10px no-repeat;
	}
.topnav li.last{
	background:none;
	padding-right:0;
	}
.topnav li a{
	color:#fff;
	font-size:16px;
	line-height:16px;
	float:left;
	}
.sifr_heading span{
	color:#f4911e;
	float:left;
	padding-left:7px;
	padding-right:7px;
}
.topnav li a:hover{
	color:#f4911e;
	text-decoration:none;
	}
/* *************************** 
   $4 Content Styles
   ***************************/
.featured{
	position:absolute;
	left:0;
	top:-65px;
	}
	
.orangeText{
	color:#F4911E;
}

#content {
	text-align:right;
	color:#FFF;
	width:100%;
	clear: both;
	position: relative;
	margin-bottom:20px;
}
	
.contentBox{
	width:520px;
	float:right;
	display:inline;
	text-align:right;
	font-size: 15px;
	/*letter-spacing:1px;*/
}

.indexBox{
	width:590px;
	float:right;
	margin-right: 4px;
}

.contentBox a{
	color:#fff;
	text-decoration:underline;
}

.contentBox a:Hover{
	text-decoration:none;
}

.slideshow{
	width:426px;
	float:right;
	margin-right:0px;
	display:inline;
	position:relative;
	margin-top: 0px;
	}
.bottom{
	float:right;
	display:inline;
	clear:right;
	padding-top:2px;
	overflow: hidden;
	width: 650px;
	margin-right:167px;
	position:relative;
	}
.bottom .contact{
	position:absolute;
	right:340px;
	top:0px;
	font-size:16px;
	line-height:18px;
	color:#fff;
	padding-right:20px;
	}
	.bottom .location{
	position:absolute;
	right:430px;
	top:0px;
	font-size:16px;
	line-height:18px;
	color:#fff;
	padding-right:40px;
	}
.bottom .contact span,.bottom .location span,.contentBox span{
	color:#F4911E;
	font-weight: normal;
	font-style: normal;
	
}
	
.formbox{
	width:325px;
	float:right;
	display:inline;
	text-align:left;
	}
.formbox form p{
	margin-bottom:15px;
	}
.formbox form p input{
	width:333px;
	height:19px;
	padding-top:3px;
	border:#838e96 1px solid;
	padding-left:5px;
	font-size:12px;
	color:#231f20;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff;
	}
.formbox form p select{
	border-top:#abadb3 1px solid;
	border-bottom:#e3e9ef 1px solid;
	border-left:#dbdfe6 1px solid;
	border-right:#dbdfe6 1px solid;
	width:338px;
	height:22px;
	background:#fff;
	font-size:12px;
	padding-left:3px;
	color:#231f20;
	font-family:Arial, Helvetica, sans-serif;
	}
.formbox form p textarea{
	width:328px;
	border:#838e96 1px solid;
	background:#fff;
	height:142px;
	font-size:12px;
	padding:5px;
	color:#231f20;
	font-family:Arial, Helvetica, sans-serif;
	}
.formbox form .type_text{
	width:100%;
	overflow:hidden;
	text-align:left;
	margin-bottom:18px;
	}
.formbox form .type_text .pic_box{
	float:left;
	width:160px;
	}
.formbox form .type_text label{
	font-size:10px;
	color:#455660;
	}
.formbox form .type_text input{
	width:112px;
	padding-left:5px;
	height:19px;
	padding-top:3px;
	border:#838e96 1px solid;
	padding-left:5px;
	font-size:12px;
	margin-top:1px;
	color:#231f20;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff;
	}
.formbox form p .btn_send{
	background:url(../images/btn_send.png) no-repeat;
	width:65px;
	height:22px;
	cursor:pointer;
	border:0;
	padding:0;
	}
/* *************************** 
   $5 Footer Styles
   ***************************/
#footer {
	height:35px;
	text-align:right;
	
}
#footer p{
	color:#fff;
	font-size:10px;
	padding-bottom:10px;
	height:25px;
	padding-right:167px;
	}
