BODY {
	margin: 5px 0px 5px 0px;
	PADDING: 0px 0px 0px 0px;
	COLOR: #555555;
	font-family: verdana, arial, monaco;
	background-image: none; 
	BACKGROUND-COLOR: #A0B3CB;
	font-size:8pt;
	font-weight: normal;
	text-align: center;	
}

.tablemaster {
	BACKGROUND-COLOR: #A0B3CB;
	width: 100%;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* set paragraphs, text in tables, text in drop-down boxes */
P, TD {
	COLOR: #555555;
	font-family: verdana, arial, monaco;
	font-size:8pt;
	font-weight: normal;
	text-decoration: none;
	padding: 0;
}



h1 {
	COLOR: #19afbc;
	font-family: verdana, arial, monaco;
	font-size:18pt;
	font-weight: normal;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
}

.logo1 {
	margin: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 7px;
}



INPUT {
	border:thin grove #E3E0E0; background-color: #F0FFFF;
	font-family: arial, verdana;
	font-size: 8pt;
	margin: 0px;
	cursor: text; padding-left:2pt; padding-right:2pt; padding-top:0pt; padding-bottom:0pt
}
SELECT {
    font-family: arial, verdana, monaco;
	font-size: 8pt;
    font-weight: normal;
	cursor: pointer;
}
TEXTAREA
{
	background-color: #F0FFFF;
	font-family: verdana, arial;
	color: #333333;
	font-size: 8pt;
	margin: 0px 0px 0px 0px;
	border-style: groove;
	border-width: thin;
	border-color: #808080;	
	padding: 0pt 2pt 0pt 2pt;
	cursor: text;
}
#wrapper {
	width: 751px;
	margin: 0 auto;
	text-align: left;
}

#container {
	background-color: #ffffff;
	width: 751px;
	height: 580px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/* background: url("http://bgxi.com/images/bg_body.gif"); */
}

.centerwidth {
width: 400px;
}

.tablemain	{
	background-color: #ffffff;
	width: 751px;
	height: 580px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/* background: url("http://bgxi.com/images/bg_body.gif"); */
}
.high100 {
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.tcenter {
	background-color: #ffffff;
	height: 100%;
	margin: 0px;
	padding: 0px;
	/* background: url("http://bgxi.com/images/bg_body.gif"); */
}
.tablecentercontent {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.tablewrapper3rdcol {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 5px;	
	padding: 0px;
}
#sidemenu5 {
position: relative;
top: -40px; 
left: 0px;
width: 149px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 18px;
padding: 0px;
}

#toplogo {
position: relative;
top: 0px; 
left: 0px;
width: 106px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 18px;
padding: 0px;
}

.pwelcome {
font-family: verdana, arial, sans-serif;
font-size: 8pt;
color: #333333;
font-weight: normal;
PADDING-TOP: 2px;
PADDING-RIGHT: 0px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 2px;
}
.webring {
vertical-align: bottom;
display: block;
}

.p_spacer1 {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
PADDING-TOP: 0px;
PADDING-RIGHT: 0px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
line-height: 7px;
font-size: 7px;
}
.menu_left {
background-color: #DD92DB;
width: 149px;
height: 16px;
margin: 0px;
padding: 0px;
text-align: center;
font-family: verdana, monaco;
font-size: 8pt;
color: #8F006B;
font-weight: normal;
text-decoration: none;
border-style: solid;
border-color: #F0E3EF;
border-top-width: 1px;
border-bottom-width: 1px;
border-right: none;
border-left: none;
display: block;
}
.menu_left a:Link {
width: 149px;
height: 16px;
color:#8F006B;
text-decoration: none;
display: block;
}
.menu_left a:Visited {
width: 149px;
height: 16px;
color:#8F006B;
text-decoration: none;
display: block;
}
.menu_left a:Hover {
width: 149px;
height: 16px;
color:#ffffff;
text-decoration: none;
display: block;
}
.menu_left a:Active {
width: 149px;
height: 16px;
color:#8F006B;
text-decoration: none;
display: block;
}
body#home .menu_left a#homenav,
body#aboutus .menu_left a#aboutnav,
body#services .menu_left a#servicesnav,
body#pricing .menu_left a#pricingnav,
body#portfolio .menu_left a#portfolionav,
body#contact .menu_left a#contactnav,
body#feedback .menu_left a#feedbacknav,
body#faq .menu_left a#faqnav,
body#sitemap .menu_left a#sitemapnav,
body#clientlogin .menu_left a#clientloginnav,
body#myaccount .menu_left a#myaccountnav,
body#linkpartners .menu_left a#linkpartnersnav
{
width: 149px;
height: 16px;
color:#790279;
font-weight: bold;
text-decoration: none;
display: block;
background: url("http://bgxi.com/images/arrow3.gif") 
}
#centercontent {
margin-top: 0px;
margin-right: 7px;
margin-bottom: 0px;
margin-left: 13px;
padding: 0px;
}
#topbarmenu {
width: 100%;
height: 28px;
color:#ffffff; /*790279;*/
font-weight: bold;
text-decoration: none;
display: block;
background: url("http://bgxi.com/images/topmenubar.gif"); 
}
.button {
	font-family: verdana, arial, monaco;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color: #cacaca;
	padding-right: 2px;
	padding-left: 2px;
	cursor: pointer;	
}
ul.infoboxlist {
	list-style: none;
	margin: 8px 5px 5px 0px;
	padding: 0px;
	}
ul.infoboxlist li {
	font-family: verdana, arial, monaco;
	font-size:10px;
	color:#333;
	margin: 0px 0px 3px 10px;
	padding: 0px;
	}
ul.infoboxlist span.infoboxlistheader {
	font-weight: normal;
	text-transform: uppercase;
	border-bottom: 1px #333 dashed;
	}
ul.infoboxlist a {
	color: #990000;
	font-weight: normal;
	text-decoration: none;
	}
ul.infoboxlist a:hover {
	color: #990000;
	text-decoration: underline;	
	}
ul.infoboxlist a:visited {
	color: #990000;
	}
.infoboxborder {
border: 1px solid #CCCCCC;
margin-bottom:10px;
}	
.infobox {
	background-color:#FFF794;
	padding-bottom:5px;
	margin-bottom:0px;
	}
.infoboxblue {
	background-color:#6FBEE2;
	padding-bottom:5px;
	margin-bottom:0px;
	}
.infoboxgreen {
	background-color:#A3FD9B;
	padding-bottom:5px;
	margin-bottom:0px;
	}	
form {
	margin:0;
}
/* for colored text box at top */
.boxhead {
	font-family: verdana, arial, monaco;
	font-size: 8pt;
	color: #1A0888;
	font-weight: bold;
	line-height: 180%;
	padding: 3px 18px 3px 15px;
	background-color: #A0BBC4;
	text-transform: uppercase;
	position: relative;
	top: 0px;
}
/* for colored text box at top */
.boxheadwhite {
	font-family: verdana, arial, monaco;
	font-size: 8pt;
	line-height: 180%;
	font-weight: bold;
	padding: 3px 18px 3px 15px;
	color: 1A0888;
	background-color: #A0BBC4;
	text-transform: uppercase;
	position: relative;
	top: 0px;
}
.boxorderboarder {
border: 1px solid #CCCCCC;
margin:6px 0px 0px 0px;
background-color:#6FBEE2;
}
.boxorderboardergreen {
border: 1px solid #CCCCCC;
margin:6px 0px 0px 0px;
background-color: #A3FD9B; /*C2E7BA;*/
}
#boxordernav {
float:left;
display:block;
width:134px;
font-family:verdana;
font-size:10px;
color:#990000;
text-align:left;
clear:right;
}
#boxordernav ul {
padding:0px;
list-style:none;
margin:0px 0px 0px 0px;
}
#boxordernav li {
margin:0px;
padding:0px;
background: transparent url("images/arrow-off.gif") repeat-y left top;
}
#boxordernav a {
float:left;
display:block;
text-decoration:none;
color:#990000;
width:124px;
padding-top:0px;
padding-bottom:2px;
padding-left:20px;
line-height:150%;
}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#boxordernav a {float:none;}
/* End IE5-Mac hack */
#boxordernav a:hover {
background: transparent url("images/arrow-on-blue.gif") repeat-y left top;
color: #990000;
text-decoration:underline;
}
#boxordernav .current a {
background: transparent url("images/arrow-off.gif") repeat-y left top;
}
.inputbox_td
{
	font-family: verdana,arial;
	font-size: 8pt;
	margin: 0pt 2pt;
	padding: 0px 2px 0px 2px;
}
.inputbox_th
{
	font-family: verdana,arial;
	font-size: 8pt;
	font-weight: bold;
	margin: 0pt 2pt;
	padding: 0px 2px 0px 2px;
}
.inputbox_th_required
{
	font-family: verdana,arial;
	font-size: 8pt;
	font-weight: bold;
	color: red;
	margin: 0pt 2pt;
	padding: 0px 2px 0px 2px;
}

.bsubmit { 	cursor: pointer; }


.inputbox_input
{
	background-color: azure;
	font-family: verdana,tahoma,arial;
	font-size: 8pt;
	margin: 0px;
	padding: 0pt 2pt 0pt 2pt;
	border: gray thin groove;
	cursor: text;
}
.inputbox_select
{
	font-family: verdana,arial;
	font-size: 8pt;
	font-weight: normal;
	cursor: hand;
}
.Required
{
	font-family: verdana,arial;
	font-weight: bold;
	color: red;
}