/* CSS Document */

p{
font-family: Verdana, sans-serif;
font-size: 10px;
color: #000000;
line-height: 15px;
padding: 3px;
}
.headline2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.headline3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
	color: #00A2FF;
}
.headline-news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	line-height: normal;
	display: block;
	letter-spacing: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.CONSTRUCTION {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #FF0000;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding: 0px;
}
.paragraphs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	word-spacing: 1px;
	text-align: justify;
}
.awards-capital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	word-spacing: 1px;
	text-align: justify;
	font-weight: bold;
	text-transform: uppercase;
}
.awards-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	word-spacing: 1px;
	text-align: justify;
	font-weight: bold;
}
.paragraphs-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	word-spacing: 1px;
	text-align: justify;
	font-weight: bold;
}
.tagsnone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: 14px;
	color: #FFFFFF;
	word-spacing: 1px;
	background-color: #00A2FF;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.tags {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 14px;
	color: #FFFFFF;
	word-spacing: 1px;
	background-color: #00A2FF;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.tags:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #FFFFFF;
	word-spacing: 1px;
	background-color: #8DD1E6;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.backy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	color: #FFFFFF;
	word-spacing: 1px;
	background-color: #FF0000;
	font-weight: bold;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.backy:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	color: #FFFFFF;
	word-spacing: 1px;
	background-color: #FFB9B9;
	font-weight: bold;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 3px;
}
.supplimental {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	text-transform: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
}
.caption-photo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	text-transform: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	font-weight: bold;
}
.outlinehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
	padding: 0px;
}
.investment_regular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	word-spacing: 1px;
}
.investment_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 19px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	word-spacing: 1px;
	font-weight: bold;
}
.investment_subhead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px;
}
.caption-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	word-spacing: 1px;
	font-weight: bold;
}

.newstype-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 50 px;
	font-size: 11px;
	margin-bottom: 30px;
	margin-top: 40px;
	font-weight: bold;
	text-transform: uppercase;
}
.supplimental {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
	text-transform: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
}
.smallprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	display: block;
	word-spacing: 1px;
}
.bodish {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: normal;
}
.justifymylove {
	width: 220px;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	font-size: 9px;
	font-style: normal;
	line-height: 17px;
	margin-top: 30px;
	margin-left: 70px;
	display: block;
	word-spacing: 1px;
}
.justifymylove02 {
	width: 220px;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7d7d7d;
	font-size: 9px;
	font-style: normal;
	line-height: 20px;
	margin-top: 50px;
	margin-left: 75px;
	margin-bottom: 0px;
	display: block;
	word-spacing: 1px;
}
.filmo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}
.section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	text-transform: none;
	letter-spacing: 1px;
}
.newsline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #395384;
	display: block;
}
.newsline:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
	display: block;
	text-decoration: underline;
}
.view_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #fe0404;
	word-spacing: 1px;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.view_table:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #d4c7c7 ;
	word-spacing: 1px;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.buttons {
	height: 24px;
	width:  24px;
	background-color: #884a3f;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
}
.time_clock {
	height: 205px;
	width:  237px;
	background-image:url(images/time_clock.gif);
	margin-top: 5px;
	margin-left: 50px;
}
.work_space {
	background-color:#FFFFFF;
	margin-top: 80px;
	margin-left: 0px;
}
.inshoku_image01 {
	margin-top: 100px;
	margin-left: 40px;
	margin-right: 55px;
}
.inshoku_image02 {
	height: 274px;
	width:  410px;
	background-image:url(images/insh_02.jpg);
	margin-top: 61px;
	margin-left: 40px;
	margin-right: 95px;
}
.inshoku_image03 {
	height: 274px;
	width:  262px;
	background-image:url(images/insh_03.jpg);
	margin-top: 61px;
	margin-left: 0px;
	margin-right: 55px;
}
.inshoku_image04 {
	height: 274px;
	width:  262px;
	background-image:url(images/insh_04.jpg);
	margin-top: 61px;
	margin-left: 0px;
	margin-right: 55px;
}
.inshoku_image05 {
	height: 274px;
	width:  262px;
	background-image:url(images/insh_05.jpg);
	margin-top: 61px;
	margin-left: 0px;
	margin-right: 55px;
}
.inshoku_image07 {
	height: 274px;
	width:  262px;
	background-image:url(images/insh_07.jpg);
	margin-top: 61px;
	margin-left: 0px;
	margin-right: 55px;
}
.inshoku_image08 {
	height: 274px;
	width:  262px;
	background-image:url(images/insh_08.jpg);
	margin-top: 61px;
	margin-left: 0px;
	margin-right: 55px;
}
.inshoku_image09 {
	height: 274px;
	width:  262px;
	background-image:url(images/insh_09.jpg);
	margin-top: 61px;
	margin-left: 0px;
	margin-right: 40px;
}
.sftwretc_image00 {
	height: 240px ;
	width:  360px;
	background-image:url(images/sftwretc_06.jpg);
	margin-top: 22px;
	margin-left: 0px;
	margin-right: 5px;
}
.sftwretc_image01 {
	height: 375px ;
	width:  500px;
	background-image:url(images/sftwretc_01.jpg);
	margin-top: 9px;
	margin-left: 40px;
	margin-right: 10px;
}
.sftwretc_image02 {
	height: 375px ;
	width:  500px;
	background-image:url(images/sftwretc_02.jpg);
	margin-top: 9px;
	margin-left: 0px;
	margin-right: 10px;
}
.sftwretc_image03 {
	height: 347px ;
	width:  335px;
	background-image:url(images/sftwretc_03.jpg);
	margin-top: 22px;
	margin-left: 5px;
	margin-right: 10px;
}
.sftwretc_image04 {
	height: 347px ;
	width:  334px;
	background-image:url(images/sftwretc_04.jpg);
	margin-top: 22px;
	margin-left: 0px;
	margin-right: 5px;
}
.sftwretc_image05 {
	height: 347px ;
	width:  334px;
	background-image:url(images/sftwretc_05.jpg);
	margin-top: 22px;
	margin-left: 0px;
	margin-right: 15px;
}
.prtsmthmag_image01 {
	height: 375px ;
	width: 281px;
	background-image:url(images/prtsmthmag_01.jpg);
	margin-top: 9px;
	margin-left: 40px;
	margin-right: 10px;
}
.prtsmthmag_image02 {
	height: 375px ;
	width: 549px;
	background-image:url(images/prtsmthmag_02.jpg);
	margin-top: 9px;
	margin-left: 0px;
	margin-right: 10px;
}
.prtsmthmag_image03 {
	height: 375px ;
	width: 282px;
	background-image:url(images/prtsmthmag_03.jpg);
	margin-top: 9px;
	margin-left: 0px;
	margin-right: 10px;
}
.prtsmthmag_image04 {
	height: 375px ;
	width: 282px;
	background-image:url(images/prtsmthmag_04.jpg);
	margin-top: 9px;
	margin-left: 0px;
	margin-right: 10px;
}
.prtsmthmag_image05 {
	height: 375px ;
	width: 282px;
	background-image:url(images/prtsmthmag_05.jpg);
	margin-top: 9px;
	margin-left: 0px;
	margin-right: 10px;
}
.bog_image01 {
	margin-top: 60px;
	margin-left: 30px;
	margin-right: 55px;
}
.bog_image02 {
	margin-top: 100px;
	margin-left: 30px;
	margin-right: 55px;
}
.small_image01 {
	margin-top: 30px;
	margin-left: 30px;
	margin-right: 55px;
}
.small_image02 {
	margin-top: 5px;
	margin-left: 30px;
	margin-right: 55px;
}
.stsafe_image01 {
	width: 266px;
	height: 350px;
	background-image:url(images/stsafe_01.jpg);
	margin-top: 21px;
	margin-left: 30px;
	margin-right: 10px;
}
.stsafe_image02 {
	width: 266px;
	height: 350px;
	background-image:url(images/stsafe_02.jpg);
	margin-top: 21px;
	margin-left: 0px;
	margin-right: 10px;
}
.stsafe_image03 {
	width: 266px;
	height: 350px;
	background-image:url(images/stsafe_03.jpg);
	margin-top: 21px;
	margin-left: 0px;
	margin-right: 10px;
}
.stsafe_image04 {
	width: 266px;
	height: 350px;
	background-image:url(images/stsafe_04.jpg);
	margin-top: 21px;
	margin-left: 0px;
	margin-right: 10px;
}
.stsafe_image05 {
	width: 266px;
	height: 350px;
	background-image:url(images/stsafe_05.jpg);
	margin-top: 21px;
	margin-left: 0px;
	margin-right: 10px;
}
.stsafe_image06 {
	width: 266px;
	height: 350px;
	background-image:url(images/stsafe_06.jpg);
	margin-top: 21px;
	margin-left: 0px;
	margin-right: 10px;
}
.stsafe_image07 {
	width: 266px;
	height: 350px;
	background-image:url(images/stsafe_07.jpg);
	margin-top: 21px;
	margin-left: 0px;
	margin-right: 20px;
}
.vrscan_image01 {
	width: 266px;
	height: 350px;
	background-image:url(images/vrscan_01.jpg);
	margin-top: 21px;
	margin-left: 30px;
	margin-right: 10px;
}
.vrscan_image02 {
	width: 266px;
	height: 350px;
	background-image:url(images/vrscan_02.jpg);
	margin-top: 21px;
	margin-left: 0px;
	margin-right: 10px;
}
.vrscan_image03 {
	width: 266px;
	height: 350px;
	background-image:url(images/vrscan_03.jpg);
	margin-top: 21px;
	margin-left: 0px;
	margin-right: 10px;
}
.vrscan_image04 {
	width: 266px;
	height: 350px;
	background-image:url(images/vrscan_04.jpg);
	margin-top: 21px;
	margin-left: 0px;
	margin-right: 10px;
}
.vrscan_image05 {
	width: 266px;
	height: 350px;
	background-image:url(images/vrscan_05.jpg);
	margin-top: 21px;
	margin-left: 0px;
	margin-right: 20px;
}
.sktch_image01 {
	width: 343px;
	height: 223px;
	background-image:url(images/sktch01.jpg);
	margin-top: 85px;
	margin-left: 5px;
	margin-right: 10px;
}
.sktch_image02 {
	width: 343px;
	height: 223px;
	background-image:url(images/sktch02.jpg);
	margin-top: 85px;
	margin-left: 0px;
	margin-right: 10px;
}
.sktch_image03 {
	width: 343px;
	height: 223px;
	background-image:url(images/sktch03.jpg);
	margin-top: 85px;
	margin-left: 0px;
	margin-right: 10px;
}
.sktch_image04 {
	width: 343px;
	height: 223px;
	background-image:url(images/sktch04.jpg);
	margin-top: 85px;
	margin-left: 0px;
	margin-right: 10px;
}
.sktch_image05 {
	width: 343px;
	height: 223px;
	background-image:url(images/sktch05.jpg);
	margin-top: 85px;
	margin-left: 0px;
	margin-right: 10px;
}
.sktch_image06 {
	width: 343px;
	height: 223px;
	background-image:url(images/sktch06.jpg);
	margin-top: 85px;
	margin-left: 0px;
	margin-right: 10px;
}
.sktch_image07 {
	width: 343px;
	height: 223px;
	background-image:url(images/sktch07.jpg);
	margin-top: 85px;
	margin-left: 0px;
	margin-right: 10px;
}
.sktch_image08 {
	width: 343px;
	height: 223px;
	background-image:url(images/sktch08.jpg);
	margin-top: 85px;
	margin-left: 0px;
	margin-right: 20px;
}
.cncepts_image01 {
	width: 343px;
	height: 223px;
	background-image:url(images/cncepts_01.jpg);
	margin-top: 85px;
	margin-left: 5px;
	margin-right: 10px;
}
.cncepts_image02 {
	width: 343px;
	height: 223px;
	background-image:url(images/cncepts_02.jpg);
	margin-top: 85px;
	margin-left: 0px;
	margin-right: 10px;
}
.cncepts_image03 {
	width: 343px;
	height: 223px;
	background-image:url(images/cncepts_03.jpg);
	margin-top: 85px;
	margin-left: 0px;
	margin-right: 10px;
}
.cncepts_image04 {
	width: 343px;
	height: 223px;
	background-image:url(images/cncepts_04.jpg);
	margin-top: 85px;
	margin-left: 0px;
	margin-right: 10px;
}
.cncepts_image05 {
	width: 343px;
	height: 223px;
	background-image:url(images/cncepts_05.jpg);
	margin-top: 85px;
	margin-left: 0px;
	margin-right: 10px;
}
.cncepts_image06 {
	width: 343px;
	height: 223px;
	background-image:url(images/cncepts_06.jpg);
	margin-top: 85px;
	margin-left: 0px;
	margin-right: 10px;
}
.newstype-regular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
	height: 20px;
	width: 275px;
	color: #666666;
}