body {
	margin: 0px;
	width: 100%;
	height: 100%;
	background-color: #36393d;
 	font: normal 11px tahoma, verdana, arial, helvetica;
	color: #ffffff;
}

td {
	font: normal 12px tahoma, verdana, arial, helvetica;
	color: #ffffff;
}

b,strong {
	color: #4096ee;
}

input {
	
}

a:link { color: #ffffff }
a:active { color: #ffffff }
a:visited { color: #ffffff }
a:hover { color: #4096ee }

a.flink:link { text-decoration: none; color: #ffffff }
a.flink:active { text-decoration: none; color: #ffffff }
a.flink:visited { text-decoration: none; color: #ffffff }
a.flink:hover { text-decoration: none; color: #4096ee }

a.none:link { text-decoration: none; color: #ffffff; display: block; }
a.none:active { text-decoration: none; color: #ffffff; display: block; }
a.none:visited { text-decoration: none; color: #ffffff; display: block; }
a.none:hover { text-decoration: none; color: #dfedfb; display: block; }

.query {
	border-bottom: thin dotted #4096ee;
	cursor: help;
	font-weight: normal
}

.head {
	font-weight: bold;
	color: #4096ee;
}

/* top styles */
#top_nav {
	width: 733px;
	height: 80px;
	display: block;
	border: 0px solid #ff9900;
	vertical-align: bottom;
	font: normal 1.2em verdana, arial, helvetica;
}

#menua a.hmenu, #menua a.hmenu:link, #menua a.hmenu:visited {
	margin-top: 55px;
	display: block;
	height: 24px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	line-height: 24px;
	border-left: 1px solid #5f6061;
	border-bottom: 1px solid #5f6061;
}

#menua a.hmenu_on, #menua a.hmenu_on:link, #menua a.hmenu_on:visited {
	margin-top: 55px;
	display: block;
	height: 20px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	line-height: 24px;
	border-left: 1px solid #5f6061;
	border-bottom: 5px solid #4096ee;
}


#menua a.hmenu2, #menua a.hmenu2:link, #menua a.hmenu2:visited {
	margin-top: 55px;
	display: block;
	height: 24px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	line-height: 24px;
	border-left: 1px solid #5f6061;
	border-bottom: 1px solid #5f6061;
	border-right: 1px solid #5f6061;
}

#menua a.hmenu2_on, #menua a.hmenu2_on:link, #menua a.hmenu2_on:visited {
	margin-top: 55px;
	display: block;
	height: 20px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	line-height: 24px;
	border-left: 1px solid #5f6061;
	border-right: 1px solid #5f6061;
	border-bottom: 5px solid #4096ee;
}

#menua a.hmenu3, #menua a.hmenu3:link, #menua a.hmenu3:visited {
	display: block;
	height: 85px;
	width: 165px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	background: url('../biz_images/logo.jpg') no-repeat;
}

#menua a.hmenu, #menua a.hmenu:link, #menua a.hmenu:visited, #menua a.hmenu2, #menua a.hmenu2:link, #menua a.hmenu2:visited, #menua a.hmenu3, #menua a.hmenu3:link, #menua a.hmenu3:visited, #menua a.hmenu_on, #menua a.hmenu_on:link, #menua a.hmenu_on:visited, #menua a.hmenu2_on, #menua a.hmenu2_on:link, #menua a.hmenu2_on:visited {
	float: left;
}

#menua a.hmenu:hover, #menua a.hmenu2:hover {
	height: 20px;
	border-bottom: 5px solid #4096ee;
	color: #fff;
}
#menua a.hmenu:active, #menua a.hmenu2:active {
	color: #fff;
}

#menua {
	height: 24px;
}

.home, .news, .blog {
	width: 71px;
}
.about {
	width: 80px;
}
.folio {
	width: 75px;
}
.logo {
	width: 165px;
}
.services {
	width: 99px;
}
.contact {
	width: 92px;
}

#btm_nav {
	margin-top: 5px;
	width: 733px;
	height: 31px;
	display: block;
	border: 0px solid #ff9900;
	vertical-align: bottom;
	background: url('../biz_images/logo_btm.jpg') #48494a 302px no-repeat;
}

/* content styles */
#content {
	display: block;
	width: 733px;
	height: auto;
	background-color: #48494a;
	text-align: left;
}

/* home styles */
#copy {
	display: block;
	padding-left: 25px;
	padding-right: 20px;
	padding-bottom: 20px;
	font: normal 1.2em tahoma, verdana, arial, helvetica;
	color: #ffffff;
	line-height: 15px;
}

#copy .folios {
	float: right;
	width: 245px;
}

#copy .news {
	float: left;
	width: 425px;
}

#copy .about {
	float: left;
	margin-top: 10px;
	width: 425px;
	height: 185px;
	overflow: hidden;
}

#copy h2 {
	font: normal 18px tahoma, verdana, arial, helvetica;
	color: #4096ee;
	line-height: 14pt;
	margin-top: -1px;
}

.clear {
	clear: both;
	height: 1px;
	overflow: hidden;
}

/* home news */
.ndate {
	float: right;
	width: 100px;
	font-weight: bold;
}

.ntitle {
	float: left;
	width: 305px;
	font-weight: bold;
}

.ncontent {
	display: block;
	width: 404px;
	height: 47px;
	overflow: hidden;
	margin-bottom: 10px;
}

.ncontent2 {
	display: block;
	width: 604px;
	height: 47px;
	overflow: hidden;
	margin-bottom: 10px;
}

/* home folios */
.frame, .frameend, .frame2, .frameend  {
	overflow: hidden;
}

#copy .frame, #copy .frameend, #copy .frame2, #copy .frameend2 {
	float: left;
	height: 194px;
	width: 243px;
}
.frame {
	margin: 0 30px 12px 0;
}
.frameend {
	margin: 0 0 28px 0
}

.frame p, .frameend p {
	display: block;
	width: auto;
	font-weight: normal;
	font-size: 100%;
	margin: -22px 0 15px;
	padding: 3px 15px 5px 5px;
	color: #ffffff;
	background-color: #4096ee;
	opacity: 0.9;
}

.frame2[class] {
	padding-left: 60px;
	margin: 0 0 12px 0;
}
.frameend2 {
	margin: 0 50px 28px 0
}

.frame2 p, .frameend2 p {
	display: block;
	width: auto;
	font-weight: normal;
	font-size: 100%;
	margin: -22px 0 15px;
	padding: 3px 15px 5px 5px;
	color: #ffffff;
	line-height: 18px;
	background-color: #4096ee;
	opacity: 0.9;
}

/* folios */
.folio_bdr {
	border-top: 4px solid #36393d;
	border-left: 4px solid #36393d;
	border-right: 5px solid #2a2c30;
	border-bottom: 5px solid #2a2c30;
}

.folio_bdr2 {
	background-color: #36393d;
	padding: 2px;
	display: table-cell;
	height: 65px;
}

a.folio_bdr2:hover {
	background-color: #4096ee;
	padding: 2px;
	display: table-cell;
	height: 65px;
}

.foliospc {
	width: 1px;
	display: table-cell;
}

/* news */
.fb1 {
	background-color: #4096ee;
	padding: 2px 2px 15px 2px;
	display: table-cell;
}

/* footer */
#footer {
	width: 733px;
	height: 30px;
	padding-top: 8px;
}

.fcopy {
	float: left;
}

.flinks {
	float: right;
}

/* buttons */
.button {
	font: normal 11px tahoma, verdana, arial, helvetica;
	color: #ffffff;
	padding-right: 16px;
	border: 1px dotted #4096ee;
}

.send {
	background: #36393d url('../biz_images/but_send.gif') center right no-repeat;
}