BODY {
	BACKGROUND: #E5F2F4 url(body_bg.jpg) repeat-x top; FONT-SIZE: 9pt; FONT-FAMILY: Arial,sans-serif; voice-family: inherit; color:#565656; padding: 0 0 0 0; margin: 0 0 0 0
}
FORM { 
	padding: 0 0 0 0; margin: 0 0 0 0
}
UL {
	padding: 0 0 10px 20px; margin: 0 0 0 0
}
LI {
	padding: 0 0 5px 0; margin: 0 0 0 0; list-style:square
}
OL {
	padding: 0 0 0 0; margin: 0 0 0 0
}
DL {
	padding: 0 0 0 0; margin: 0 0 0 0 
}
DIV {
	padding: 0 0 0 0; margin: 0 0 0 0
}
P {
	padding: 0 0 15px 0; margin: 0 0 0 0
}
TD { 
	padding: 0 0 0 0; margin: 0 0 0 0; vertical-align:top
}
TR { 
	padding: 0 0 0 0; margin: 0 0 0 0; vertical-align:top
}
INPUT {
	padding: 2px; margin: 0 0 0 0; font-size:9pt; FONT-FAMILY: Arial,sans-serif; color:#565656;
}
SELECT {
	padding: 2px; margin: 0 0 0 0; font-size:9pt; FONT-FAMILY: Arial,sans-serif; color:#565656
}
TEXTAREA {
	padding: 2px; margin: 0 0 0 0; font-size:9pt; FONT-FAMILY: Arial,sans-serif; color:#565656
}
BUTTON {
	padding: 0 0 0 0; margin: 0 0 0 0
}
HR {
	color: #DDD; height:1px ; width:100%
}
A:link {
	color: #FF7E00; text-decoration:none
}
A:visited {
	color: #FF7E00; text-decoration:none
}
A:hover {
	color: #FF7E00; text-decoration:underline
}
A IMG {
	border:#DDD solid 1px
}
H1 {
	padding: 10px 0 0 0; margin:0; font-family:Arial, Helvetica, sans-serif; color:#565656; font-size:9pt; font-weight:bold
}
H2 {
	padding: 0 0 0 0; margin:0; font-family:Arial, Helvetica, sans-serif; color:#565656; font-size:9pt; font-weight:normal
}
H3 {
	padding: 0 0 10px 0; margin: 0 0 0 0; font-family:Arial, Helvetica, sans-serif; color:#969696; font-size:8pt; font-style:italic;font-weight:normal
}
H4 {
	padding: 0 0 0 0; margin:0; font-family:Arial, Helvetica, sans-serif; color:#565656; font-size:9pt; font-weight:bold
}
H5 {
	padding: 0 0 0 0; margin:0; font-family:Arial, Helvetica, sans-serif; color:#565656; font-size:9pt; font-weight:normal
}
H5 a:link{
	color:#565656
}
H5 a:visited{
	color:#565656
}
H5 a:hover{
	color:#565656
}
H6 {
	padding: 0 0 15px 0; margin:0; font-family:Arial, Helvetica, sans-serif; color:#565656; font-size:11pt; font-weight:bold
}

/* Header */
.header{
	padding:20px 20px 0 0; margin:0; text-align:right
}
.header H1 {
	padding:0; margin:0; font-size:10pt; color:#818181; font-weight:normal
}
.header UL{
	padding:0; margin:7px 0 0 0
}
.header LI{
	padding:0; margin:0; font-size:8.5pt; color:#818181; list-style:none
}
/* END Header */

/* Horizontal Navigation */
.hnav UL{
	padding:25px 0 5px 0; margin:0
}
.hnav LI{
	padding:0 0 0 4px; margin:0; font-size:10pt; color: #565656; display:inline
}
.hnav a:link{
	color:#565656
}
.hnav a:visited{
	color:#565656
}
.hnav a:hover{
	color:#FF7E00
}

/* End Horizontal Navigation */

/* Footer */
.footer { padding:22px 20px 30px 20px; font-size: 8pt; color: #909191; font-weight: normal
}
.footer a:link { 
	color: #909191
}
.footer a:visited { 
	color: #909191
}
.footer a:hover { 
	color: #909191
}
.footer UL{
	padding:0; margin:0
}
.footer LI{
	padding:0 4px 0 0; margin:0; display:inline; 
}
/* End Footer */

/* General Classes */
.logo{
	background:url(logo.jpg) top no-repeat; width:266px; height:135px
}
.orng {
	color:#FF7E00
}
.green {
	color:#65BB00
}
.yellow {
	color:#E3AB01
}
.red {
	color:#F35300
}
.blue {
	color:#59A6C3
}
.btbg{
	background:url(bod_btbg.jpg) top repeat-x; height:34px 
}
.wtbg{
	background:url(bod_wtbg.jpg) top repeat-x; height:34px 
}
.leftside{
	padding:20px; background:#FFF url(bod_wtbg.jpg) top repeat-x
}
.rightside{
	width:300px; background:#EFF5F6 url(righside_bg.jpg) bottom repeat-x
}
.rightside2{
	padding:20px; width:260px; background:#EFF5F6 url(bod_btbg.jpg) top repeat-x
}
.rside{
	padding:0 20px 20px 20px; 
}
.sectitle{
	padding:16px 0 0 0; border-bottom:#DDD solid 3px
}
.sectitle H1{
	padding:0 0 3px 5px; margin:0; font-family:Arial, Helvetica, sans-serif; color:#50A1B0; font-size:13pt; font-weight:bold; text-transform: uppercase; line-height:0.8
}
.sectitle2{
	padding:2px 0 0 0; border-bottom:#DDD solid 3px
}
.sectitle2 H1{
	padding:0 0 3px 5px; margin:0; font-family:Arial, Helvetica, sans-serif; color:#50A1B0; font-size:13pt; font-weight:bold; text-transform: uppercase; line-height:0.8
}
.sectitle3{
	padding:16px 0 0 0; border-bottom:#DDD solid 3px
}
.sectitle3 H1{
	padding:0 0 3px 5px; margin:0; font-family:Arial, Helvetica, sans-serif; color:#50A1B0; font-size:15pt; font-weight:bold; text-transform: uppercase; line-height:0.8
}
.dots{
	border-bottom:#DDD dashed 1px
}
.icon{
	padding:10px 10px 10px 0; border-bottom:#DDD dashed 1px
}
.icon2{
	padding:10px 10px 10px 0
}
.submenu UL{
	padding:0; margin: 5px 0px 20px 0; font-size:8pt
}
.submenu LI{
	padding:0 0 0 0; display:inline
}
.clients{
	text-align:center; vertical-align:middle; width:170px; border-bottom:#DDD dashed 1px
}
.clients2{
	text-align:center; vertical-align:middle; width:170px
}
.floatl{
	padding:0 20px 20px 0; float:left
}
.floatl10{
	padding:0 10px 10px 0; float:left
}
.floatr10{
	padding:0 10px 10px 0; float:right
}
.screenshot{
	vertical-align:middle; text-align:right; padding:0 20px 0 0
}
.qoute{
	background:url(qoute.gif) bottom right no-repeat; padding:10px 10px 10px 0
}
/* End General Classes */

/* Margins */
.tm10{
	padding:10px 0 0 0
}
.tm15{
	padding:15px 0 0 0
}
.tm20{
	padding:20px 0 0 0
}
.trbm10{
	padding:10px 10px 10px 0
}
.rm10{
	padding:0 10px 0 0
}
.rbm10{
	padding:0 10px 10px 0
}
.lm10 {
	PADDING-left: 10px
}
.lm15 {
	PADDING-left: 15px
}
.bm10{
	padding:0 0 10px 0
}
.bm20{
	padding:0 0 20px 0
}
/* End Margins */

