body {
	height: 100%;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.roman li blockquote {
	font-size: 11px;
	font-weight: normal;
}
.roman {
	font-size: 12px;
	list-style-type: upper-roman;
	font-weight: bold;
}

#wraper {
	width: 760px;
	text-align: left;
	clear: both;
}

#header {
	width: 760px;
	height: 100px;
}

#img01 {
	width: 380px;
	height: 100px;
	float: left;
	clear: left;
	background-image: url(images/img_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#img02 {
	width: 370px;
	height: 25px;
	float: left;
	background-image: url(images/img_02.gif);
	background-repeat: repeat-x;
	text-align: right;
	padding-top: 70px;
	padding-right: 10px;
	padding-bottom: 5px;
}

#middle {
	width: 760px;
	background-image: url(images/img_03.gif);
	position: relative;
	background-repeat: repeat-y;
	float: left;
	clear: both;
}

#leftcol {
	width: 199px;
	position: static;
	clear: left;
	float: left;
}

#img03 {
	width: 199px;
	height: 42px;
	clear: right;
	float: right;
	line-height: 42px;
}

#lcmid {
	width: 47px;
	height: 242px;
	clear: none;
	position: relative;
	float: left;
}

#img07 {
	width: 30px;
	height: 25px;
	float: left;
	clear: left;
}

#img09 {
	width: 47px;
	height: 49px;
	float: left;
	clear: left;
	background-image: url(images/img_09.gif);
	background-repeat: no-repeat;
}

#img12 {
	width: 47px;
	height: 168px;
	float: left;
	clear: left;
}

#lnav {
	width: 152px;
	position: static;
	float: left;
}

ul#lcnav {
	list-style-image: none;
	list-style-type: none;
	float: left;
	clear: left;
	position: static;
	margin: 0px;
	padding: 0px;
}

li.lnav {
	list-style-image: none;
	list-style-type: none;
	clear: left;
}

#blank {
	width: 152px;
	height: 38px;
	background-image: url(images/blank.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
}

a#bt_client {
	width: 140px;
	height: 30px;
	background-image: url(images/bt_client.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
}

a#bt_client:hover {
	background-image: url(images/bt_client_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#bt_client:focus {
	background-image: url(images/bt_client.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img08 {
	width: 152px;
	height: 38px;
	background-image: url(images/img_08.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
}

a#img08:hover {
	background-image: url(images/img_08r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img08:focus {
	background-image: url(images/img_08r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img10 {
	width: 152px;
	height: 38px;
	background-image: url(images/img_10.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
}

a#img10:hover {
	background-image: url(images/img_10r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img10:focus {
	background-image: url(images/img_10r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img13 {
	width: 152px;
	height: 32px;
	background-image: url(images/img_13.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
}

a#img13:hover {
	background-image: url(images/img_13r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img13:focus {
	background-image: url(images/img_13r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img13_01 {
	width: 152px;
	height: 23px;
	background-image: url(images/img_13_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
}

a#img13_01:hover {
	background-image: url(images/img_13_01r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img13_01:focus {
	background-image: url(images/img_13_01r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img13_02 {
	width: 152px;
	height: 23px;
	background-image: url(images/img_13_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
}

a#img13_02:hover {
	background-image: url(images/img_13_02r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img13_02:focus {
	background-image: url(images/img_13_02r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img13_03 {
	width: 152px;
	height: 45px;
	background-image: url(images/img_13_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
	margin-bottom: 15px;
}

a#img13_03:hover {
	background-image: url(images/img_13_03r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img13_03:focus {
	background-image: url(images/img_13_03r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img14 {
	width: 152px;
	height: 38px;
	background-image: url(images/img_14.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
}

a#img14:hover {
	background-image: url(images/img_14r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img14:focus {
	background-image: url(images/img_14r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img15 {
	width: 152px;
	height: 32px;
	background-image: url(images/img_15.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
}

a#img15:hover {
	background-image: url(images/img_15r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img15:focus {
	background-image: url(images/img_15r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img16 {
	width: 152px;
	height: 32px;
	background-image: url(images/img_16.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
}

a#img16:hover {
	background-image: url(images/img_16r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img16:focus {
	background-image: url(images/img_16r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img17 {
	width: 152px;
	height: 32px;
	background-image: url(images/img_17.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
}

a#img17:hover {
	background-image: url(images/img_17r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img17:focus {
	background-image: url(images/img_17r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img30 {
	width: 152px;
	height: 32px;
	background-image: url(images/img_30.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
}

a#img30:hover {
	background-image: url(images/img_30r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#img30:focus {
	background-image: url(images/img_30r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#imgcont {
	width: 152px;
	height: 32px;
	background-image: url(images/imgcont.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: left;
	float: left;
}

a#imgcont:hover {
	background-image: url(images/imgcontr.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

a#imgcont:focus {
	background-image: url(images/imgcontr.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#img18 {
	width: 199px;
	height: 210px;
	clear: left;
}

#centercol {
	float: left;
	position: static;
	width: 362px;
}

#centerwide {
	float: left;
	position: static;
	width: 561px;
}

#img04a {
	width: 362px;
	height: 80px;
	background-image: url(images/img_04a.gif);
	background-repeat: no-repeat;
	background-position: 34px 39px;
}

#img04b {
	width: 362px;
	height: 80px;
	background-image: url(images/img_04b.gif);
	background-repeat: no-repeat;
	background-position: 34px 39px;
}

#img04c {
	width: 362px;
	height: 80px;
	background-image: url(images/img_04c.gif);
	background-repeat: no-repeat;
	background-position: 34px 39px;
}

#img04c0 {
	width: 395px;
	height: 80px;
	background-image: url(images/img_04c.gif);
	background-repeat: no-repeat;
	background-position: 34px 39px;
	float: left;
}

#img04c3 {
	width: 561px;
	height: 80px;
	background-image: url(images/img_04c3.gif);
	background-repeat: no-repeat;
	background-position: 34px 39px;
	float: left;
}

#img04d {
	width: 395px;
	height: 80px;
	background-image: url(images/img_04d.gif);
	background-repeat: no-repeat;
	background-position: 34px 39px;
	float: left;
}

#img04e {
	width: 362px;
	height: 80px;
	background-image: url(images/img_04e.gif);
	background-repeat: no-repeat;
	background-position: 34px 39px;
}

#img04f {
	width: 362px;
	height: 80px;
	background-image: url(images/img_04f.gif);
	background-repeat: no-repeat;
	background-position: 34px 39px;
}

#case_studies {
	width: 362px;
	height: 80px;
	background-image: url(images/case_studies.gif);
	background-repeat: no-repeat;
	background-position: 34px 39px;
}

#img04g {
	width: 362px;
	height: 80px;
	background-image: url(images/img_04g.gif);
	background-repeat: no-repeat;
	background-position: 34px 39px;
}

#img04h {
	width: 362px;
	height: 80px;
	background-image: url(images/img_04h.gif);
	background-repeat: no-repeat;
	background-position: 34px 39px;
}

#img11 {
	width: 288px;
	padding-left: 37px;
	padding-right: 37px;
	padding-bottom: 37px;
}

#img11wide {
	width: 524px;
	padding-left: 37px;
	padding-bottom: 37px;
}

#img11wide_case {
	width: 524px;
	padding-left: 37px;
	padding-bottom: 0px;
}

#rightcol {
	width: 199px;
	float: left;
	position: static;
}

#img05 {
	width: 199px;
	height: 7px;
	float: left;
	clear: left;
}

#img06a {
	width: 199px;
	height: 288px;
	float: left;
	clear: left;
	background-image: url(images/img_06a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#img06b {
	width: 199px;
	height: 288px;
	float: left;
	clear: left;
	background-image: url(images/img_06b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#img06c {
	width: 199px;
	height: 288px;
	float: left;
	clear: left;
	background-image: url(images/img_06c.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#img06c1 {
	width: 165px;
	height: 111px;
	float: left;
	background-image: url(images/img_06c1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#img06c2 {
	width: 165px;
	height: 111px;
	float: left;
	background-image: url(images/img_06c2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#img06d {
	width: 165px;
	height: 111px;
	float: left;
	background-image: url(images/img_06d.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}

#img19 {
	width: 199px;
	height: 10px;
	float: left;
	clear: left;

}

#img20a {
	width: 199px;
	height: 175px;
	float: left;
	clear: left;
	background-color: #ABB400;
}

#img20b {
	width: 199px;
	height: 175px;
	float: left;
	clear: left;
	background-color: #CF7600;
}

#img20c {
	width: 199px;
	height: 175px;
	float: left;
	clear: left;
	background-color: #7A1D41;
}

#img20d {
	width: 199px;
	height: 175px;
	float: left;
	clear: left;
	background-color: #003151;
}

#img20e {
	width: 199px;
	height: 175px;
	float: left;
	clear: left;
	background-color: #CE9D00;
}

#img21 {
	width: 199px;
	height: 14px;
	float: left;
	clear: left;
}

#footer {
	width: 760px;
	height: 34px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	background-color: #000000;
	text-align: center;
	vertical-align: middle;
	position: static;
	line-height: 34px;
	clear: both;
}

.hide {
	visibility: hidden;	
	text-decoration: none;
}

#galrow {
	width: 524px;
	margin-bottom: 15px;
	clear: both;

}

#gallery {
	width: 125px;
	float: left;
	position: relative;
	vertical-align: middle;
	align: center;
	margin: 1px;
	clear: none;
	text-align: center;

}

#caption {
	padding: 25px 0px 0px;
	width: 450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: left;
}

a.con {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
}

a:hover.con {
	text-decoration:underline;
}
.login {
	float:left;
	font-size: 10px;
	font-weight: bold;
}
