
@charset "UTF-8";
/* CSS Document */

/* Zeros ----------------------------------*/
body, p, h1, h2, h3, h4, h5, h6, h7, ul, ol, li, form, hr, dl, dt, dd, iframe {
	padding: 0;
	margin: 0;
}

html, body {
	height:100%;
	min-height:100%;
	padding:0;
	margin:0;
}

#container {
	width:958px;
	margin:0 auto;
	background:url(../../images/bg_global.jpg) no-repeat 0 179px;
	height:98%;
	min-height:98%;
	border-left:solid 1px #c2c2c2;
	border-right:solid 1px #c2c2c2;
	position:relative;
}

#header {
	width:958px;
	position:relative;
	overflow:hidden;
	padding:18px 0 0 0;
}

#headercopy {
	width:450px;
	float:left;
	padding:0 14px;
}

#left-column {
	width:606px;
	position:relative;
	float:left;
	clear:all;
	padding:0 0 0 14px;
}


#right-column {
	width:332px;
	position:relative;
	float:left;
	
}


a#logo {
	background:url(../../images/logo_percisionIR.png) no-repeat;
	border:0;
	height:67px;
	width:184px;
	display:block;
	float:right;
	padding:0 20px 0 0;
}

/* Date ----------------------------------*/

#date { width:149px; height:61px; background:url(../../images/bg_date.png) no-repeat; float:left; }

/* Content Styles ------------------------*/

h1 { font:normal 26px/28px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:20px 0 0 0; margin:0; }

p.intro { font:12px/16px Helvetica, Arial, sans-serif; padding:7px 0; margin:0; }
p { font:12px/14px Helvetica, Arial, sans-serif; padding:7px 0; margin:0; }

/* Slider Styles ------------------------*/

.accordiontop {
	background:url(../../images/bg_box_top.png) no-repeat;
	height:8px;
	width:614px;
}

.accordion {
	width: 614px;
	background:url(../../images/bg_box_mid.png) repeat-y;
}
.accordion h3 {
	border-top:solid 1px #c4c4c4;
	border-bottom:solid 1px #c4c4c4;
	cursor: pointer;
	background:url(../../images/bg_btn_orange.png) repeat-x;
	font:normal 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	height:23px;
	padding:12px 0 0 11px;
	margin:0 8px;
}
h3:hover {
	background:url(../../images/bg_header_bar.png) repeat-x;
	font:normal 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
}
h3.active {
	background:url(../../images/bg_header_bar.png) repeat-x;
	font:normal 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
	
}


h4 { font:normal 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#202e88; padding:14px 0 0 0; margin:0;}

.element {
	padding:7px 19px;
}

.element p, ul.list {
	font:12px/16px Helvetica, Arial, sans-serif;
	padding:7px 0;
	margin:0;
}

ul.list {
	font:12px/16px Helvetica, Arial, sans-serif;
	padding:7px 0;
	margin-left:20px;
}
.accordionbtm {
	background:url(../../images/bg_box_btm.png) 0 -5px no-repeat;
	height:13px;
	width:614px;
}


.flashtop {
	background:url(../../images/bg_flash_top.png) no-repeat 0 32px;
	height:8px;
	padding-top:32px;
}

.flash {
	width: 606px;
	background:url(../../images/bg_flash_mid.png) repeat-y;
	padding:0 0 0 8px;
	z-index:10;
}

.flashbtm {
	background:url(../../images/bg_flash_btm.png) -13px -5px no-repeat;
	height:13px;
}

.logo {
	border-bottom:solid 1px #999;
	width:243px;
	margin:0 0 0 27px;
	padding:20px 0 20px 20px;
}


iframe {
	border:none;
	width:332px;
	height:560px;
	z-index:100;
}

.logobtm {
	background:url(../../images/bg_fade.png) 18px 0 no-repeat;
	height:115px;

}
#nav4 {
	background:url(../../images/bg_right_column.png);
	margin:18px 0 0 0;
}

#example4 {
	padding:0;
	border:0;
	clear:all;
	overflow:hidden;
}

a.internal { color:#f27825; font:12px/14px Helvetica, Arial, sans-serif; text-decoration:none; }

a.become { 
	font:normal 18px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	background:url(../../images/bg_btn_orange.png) repeat-x;
	padding:8px 0 0 18px;
	height:27px;
	width:270px;
	border:solid 1px #c2c2c2;
	color:#000;
	text-decoration:none;
	position:fixed;
	bottom:0;
	right:40px;
}

a:hover.become {
	background:url(../../images/bg_header_bar.png) repeat-x;
	color:#999;
}

.footer {
	width:918px;
	margin:0 auto;
	display:block;
	padding:20px;
	float:left;
}
