html, body {width:100%; height:100%; font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva; color:#444; font-size:small; margin:0px; padding:0px }
#header {width:100%; height:83px; min-width:640px;}
.floatright {float:right; margin:20px 24px 10px 25px;}
.redborder {border:6px solid #000033}
.red {color:#000033}
.gold {color:#977409;}
.green {color:#7E967A}
.blue {color:#5C5988}
.ltpurple {color:#808AC8}



#sm {list-style:none; width:765px; height:170px; display:block; overflow:hidden}
#sm li {float:left; display:inline; overflow:hidden}
#sm {margin:0; padding:0}
#leftcol {font-size:11px; min-height:65%; color:#555; background-image:url(images/menucorner.gif); background-repeat:no-repeat; background-position:bottom right; background-color:#F4F2E8; position:absolute; left:0; top:148px; margin:17px; padding:25px 10px 40px 10px; width:130px; font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;}
#leftcol h1 {line-height:115%; font-size:12px; margin-left:11px; margin-bottom:4px; color:#555;}
#leftcol h2 {line-height:115%; font-size:11px; margin-left:11px; margin-bottom:4px; color:#555;}
#leftcol h3 {line-height:115%; font-size:12px; margin-left:11px; margin-bottom:4px; color:#555;}
#leftcol h4, #leftcol td h4 {line-height:115%; font-size:12px; margin-left:11px; margin-bottom:6px; color:#555;}
#leftcol .logo, #leftcol #logo, #logo {margin:16px 0 25px 11px}
#leftcol form, select, option, input, textarea, submit, reset, button {color:#444; font-size:12px; line-height:normal; font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;}

#leftcolprint {color:#555; background-image:url(images/menucorner.gif); background-repeat:no-repeat; background-position:bottom right; background-color:#F4F2E8; position:absolute; left:0; top:83px; margin:0px; padding:25px 10px 40px 10px; width:150px; font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;}
#leftcolprint a {color:#555;}
#leftcolprint h1 {font-size:11px; margin-left:10px;}
#leftcolprint h2 {font-size:11px; margin-left:10px;}
#leftcolprint h3 {font-size:11px; margin-left:10px;}
#leftcolprint h4, #leftcolprint td h4 {line-height:115%; font-size:12px; margin-left:11px; margin-bottom:6px; color:#555;}

#leftcolold {height:100%; color:#ccc; background-color:#ccc; position:absolute; left:0; top:83px; margin:0; padding:0; width:150px; font-family:arial,sans-serif,helvetica,geneva;}

#content, #content_cjk {color:#444; margin:3px 48px 20px 0px; padding:0px; line-height:140%;}
#content form, select, option, input, textarea, submit, reset, button, #content_cjk form, select, option, input, textarea, submit, reset, button {line-height:normal; font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;}
#content p, #content_cjk p {margin-top:0px}
#content pre, #content_cjk pre {font-size:small}
#content table, #content_cjk table {line-height:100%; margin-top:4px; width:auto}
#content table p, #content_cjk table p {margin-top:18px}
#content h1 {font-size:large; color:#000033; text-transform:uppercase; font-weight:100; margin:0px 0px 12px 0px;line-height:110%}
#content h1 .smallcaps {font-size:smaller; font-weight:700}
#content h1 .tm {font-size:xx-small; font-weight:normal; line-height:160%; vertical-align:text-top;}
#content h1 sup, #content_cjk h4 sup {font-size:small; line-height:110%}
#content h2 {color:#0066CC; font-size:large; text-transform:none; font-weight:100; margin:-12px 0px 12px 0px;}
#content h3, #content_cjk h3 {color:#444; font-size:medium; margin:18px 0px 0px 0px}
#content h4, #content_cjk h4 {color:#444; font-size:small; margin:6px 0px 0px 0px}
#content th, #content_cjk th {color:#444; padding:5px;}
#content .whitetext, #content table .whitetext, #content table tr .whitetext, #content_cjk .whitetext, #content_cjk table .whitetext, #content_cjk table tr .whitetext {color:#fff}
#content .greenbkg, #content_cjk .greenbkg {background-color:#7E967A}
#content .bluebkg, #content_cjk .bluebkg {background-color:#5C5988}
#content .goldbkg, #content_cjk .goldbkg {background-color:#C69E55}
#content .redbkg, #content_cjk .redbkg {background-color:#CF6A5F}
#content .ltpurplebkg, #content_cjk .ltpurplebkg {background-color:#808AC8}
#content .ltgray, #content_cjk ltgray {background-color:#f4f4f4}
#content .medgray, #content_cjk .medgray {background-color:#dddddd}
#content td, #content_cjk td {color:#444; padding:5px; line-height:120%}
#content td .nopad, #content table .nopad, #content_cjk td .nopad, #content_cjk table .nopad {padding:0px; line-height:110%; color:#444;}
#content table td sup, #content_cjk table td sup {vertical-align:top;}
#content a, #content_cjk a {color:#977409; text-decoration:underline;}
#content a:visited, #content_cjk a:visited {color:#977409;}
#content a:hover, #content_cjk a:hover {color:#000033;}
#content ol, #content_cjk ol {margin-bottom:24px; margin-top:6px; line-height:140%}
#content ul, #content_cjk ul {margin-bottom:24px; margin-top:5px; line-height:140%}
#content ol ul, #content_cjk ol ul {margin-bottom:5px; margin-top:5px; line-height:140%}
#content ul ul, #content_cjk ul ul {margin-bottom:5px; margin-top:5px; line-height:140%}
#content ul li, #content_cjk ul li {color:#444; line-height:120%}
#content ul li sup, #content_cjk ul li sup, #content ol li sup, #content_cjk ol li sup {font-size:small; line-height:200%}
#content ol li, #content_cjk ol li {color:#444; line-height:120%}
#content li, #content_cjk li {padding:0px 0px 4px 0px; line-height:110%}
#content .casestudy, #content_cjk .casestudy {margin:-8px; padding:0px; z-index:0}
#content .nobullet, #content_cjk .nobullet {color:#444; list-style-type:none; clear:left}
#content img, #content_cjk img {border:3px solid #000033;}
#content .redborder, #content_cjk .redborder {clear:both; border:6px solid #000033}
#content .redbordersmall, #content_cjk .redbordersmall {clear:both; border:3px solid #000033}
#content .noborder, #content_cjk .noborder {border-style:none;}
#content .border, #content_cjk .border {border:1px solid #ccc}
#content .callout, #content #div .callout, #content_cjk .callout, #content_cjk #div .callout {color:#444; font-style:italic; width:170px; padding:18px 0px 18px 0px; margin-bottom:18px; border:2px dotted #ddd; border-width:1px 0px 1px 0px}
#content .floatleft, #content_cjk .floatleft {float:left; margin:5px 15px 15px 0px; clear:left;}
#content .floatright, #content_cjk .floatright {float:right; margin:5px 0px 20px 30px; clear:right;}
#content .clearright, #content_cjk .clearright {clear:right;}
#content .clearleft, #content_cjk .clearleft {clear:left;}
#content .clearboth, #content_cjk .clearboth {clear:both;}
#content .clearnone, #content_cjk .clearnone {clear:none;}
#content .x-small, #content_cjk .x-small {font-size:x-small; color:#444; line-height:110%; margin-top:3px;}
#content .caption, div .caption, #content p .caption, #content_cjk .caption, #content_cjk p .caption {color:#444; line-height:118%; font-style:italic; margin:12px 0px 15px 30px; font-size:11px}
#content .caption img {margin-bottom:3px;}

#content_cjk h1 {font-size:large; color:#000033; text-transform:uppercase; font-weight:bold; margin:0px 0px 15px 0px;}
#content_cjk h2 {color:#444; font-size:large; text-transform:none; font-weight:bold; margin:-12px 0px 15px 0px;}
#content_cjk h3, #content_cjk h3 a, #content_cjk a h3 {font-size:medium; margin:18px 0px 2px 0px; line-height:130%}
#content_cjk .ratoggle, #content_cjk #div .ratoggle  {display:none; color:#444; line-height:140%}

#rightcol {color:#666; font-size:11px; line-height:110%; float:right; width:150px; background:#ffffff; border-left:2px dotted #ddd; z-index:3; padding-left:15px; margin-top:50px; margin:50px 8px 40px 30px; clear:right}
#rightcol h1 {font-size:12px; margin:0px 0px 3px 0px;}
#rightcol h2 {font-size:12px; margin:0px 0px 3px 0px;}
#rightcol h3 {font-size:12px; margin:0px 0px 3px 0px;}
#rightcol ul {color:#666; line-height:14px; display:block; margin:2px 6px 14px 13px; padding:0px;}
#rightcol ol {color:#666; line-height:14px; margin:2px 6px 14px 22px; padding:0px;}
#rightcol li {color:#666; line-height:13px; margin:0px; padding:0px;}
#rightcol ul li {color:#666; line-height:105%; margin:0px 0px 3px 0px; padding:0px; list-style-type:none; list-style-position:outside; list-style-image:url(images/rightnavlink.gif)}
#rightcol a, #rightcol_cjk a {color:#666; text-decoration:none;}
#rightcol a:visited, #rightcol_cjk a:visited {color:#999;}
#rightcol a:hover, #rightcol_cjk a:hover {color:#000033; text-decoration:underline}
#rightcol .caption, #rightcol_cjk .caption {line-height:12px; font-style:italic; text-align:center; margin-top:0px; margin-bottom:24px}
#rightcol p {line-height:115%;}
#rightcol .floatleft, #rightcol_cjk .floatleft {float:left; margin:0px 5px 12px 0px; clear:left}
#rightcol .redborder, #rightcol_cjk .redborder {border:3px solid #000033;}
#rightcol form, select, option, input, textarea, submit, reset, button {font-size:11px; line-height:normal; font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;}
#rightcol .submit {width:18px; height:18px;  border:1px outset #ccc; background-color:#D4D0C8; color:#000; font-size:10pt; line-height:8pt; margin:3px 0px 0px 0px; padding:0px; text-align:center}

#rightcol_cjk {color:#666; font-size:.9em; line-height:125%; float:right; width:150px; background:#ffffff; border-left:2px dotted #ddd; z-index:3; padding-left:15px; margin-top:50px; margin:50px 8px 40px 30px; clear:right}
#rightcol_cjk ul {color:#666; display:block; margin:2px 6px 14px 13px; padding:0px;}
#rightcol_cjk ol {color:#666; margin:2px 6px 14px 22px; padding:0px;}
#rightcol_cjk li {color:#666; margin:0px; padding:0px;}
#rightcol_cjk ul li {color:#666; margin:0px 0px 3px 0px; padding:0px; list-style-type:none; list-style-position:outside; list-style-image:url(images/rightnavlink.gif)}
#rightcol_cjk p {line-height:125%;}
#rightcol_cjk h1, #rightcol_cjk h2, #rightcol_cjk h3 {font-size:1em; margin:0px 0px 1px 0px;}
#rightcol_cjk form, select, option, input, textarea, submit, reset, button {font-size:.9em; line-height:normal; font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;}
#rightcol_cjk .submit {width:18px; height:18px;  border:1px outset #ccc; background-color:#D4D0C8; color:#000; font-size:.9em; line-height:8pt; margin:3px 0px 0px 0px; padding:0px; text-align:center}

#rightcolprint {color:#555; font-size:11px; line-height:110%; float:right; width:160px; background:#ffffff;  border-left:2px dotted #eeeeee; z-index:3; padding-left:15px; margin:60px 8px 40px 30px; clear:right}
#rightcolprint h1 {font-size:12px; margin:0px 0px 3px 0px;}
#rightcolprint h2 {font-size:12px; margin:0px 0px 3px 0px;}
#rightcolprint h3 {font-size:12px; margin:0px 0px 3px 0px;}
#rightcolprint ul {line-height:14px; display:block; margin:2px 6px 10px 15px; padding:0px;}
#rightcolprint ol {line-height:14px; margin:2px 6px 10px 20px; padding:0px;}
#rightcolprint li {line-height:13px; margin:0px; padding:0px;}
#rightcolprint ul li {margin:0px; padding:0px; list-style-type:none; list-style-position:outside; list-style-image:url(images/rightnavlink.gif)}
#rightcolprint a {color:#555; text-decoration:none;}
#rightcolprint a:visited {color:#999;}
#rightcolprint a:hover {color:#000033; text-decoration:underline}
#rightcolprint .caption {line-height:12px; font-style:italic; text-align:center; margin-top:0px; margin-bottom:24px}
#rightcolprint p {line-height:125%;}
#rightcolprint .floatleft {float:left; margin:0px 5px 5px 0px; clear:left}
#rightcolprint .redborder {border:4px solid #000033;}

#nader {color:#555; font-size:11px; line-height:110%; float:right; width:150px; background:#ffffff;  border-left:2px dotted #eeeeee; z-index:3; padding-left:15px; margin:60px 8px 40px 30px; clear:right}
#nader h1 {font-size:12px; margin:0px 0px 3px 0px;}
#nader h2 {font-size:12px; margin:0px 0px 3px 0px;}
#nader h3 {font-size:12px; margin:0px 0px 3px 0px;}
#nader ul {line-height:14px; display:block; margin:2px 6px 10px 15px; padding:0px;}
#nader ol {line-height:14px; margin:2px 6px 10px 20px; padding:0px;}
#nader li {line-height:13px; margin:0px; padding:0px;}
#nader ul li {margin:0px; padding:0px; list-style-type:none; list-style-position:outside; list-style-image:url(images/rightnavlink.gif)}
#nader a {color:#555; text-decoration:none;}
#nader a:visited {color:#999;}
#nader a:hover {color:#000033; text-decoration:underline}
#nader .caption {line-height:12px; font-style:italic; text-align:center; margin-top:0px; margin-bottom:24px}
#nader p {line-height:125%;}
#nader .floatleft {float:left; margin:0px 5px 5px 0px; clear:left}
#nader .redborder {border:4px solid #000033;}

#footer {
	color:#000;
	a.AXDBTableTH:visited
	margin:50px 0px 0px 0px;
	padding:0px;
	font-size:11px;
	line-height:18px;
	clear:both;
	background: #b6bcc4;
}
#footer a {color:#555; white-space:nowrap; text-decoration:underline;}
#footer a:visited {color:#555;}
#footer a:hover {color:#000033;}
#footer .bar {padding:0px 4px 0px 4px; color:#ccc}
#footer .border {border:1px solid #ccc; border-width:1px 0px 0px 0px; margin:0px -48px 12px -198px;}

#features ul, #content #features ul {margin:0px; padding:0;}
#features li, #content #features li {margin:0 0 12px 0; padding:0px; list-style-type:none; clear:left;}
#features h4, #content #features ul li h4 {margin-top:0; padding:0; line-height:100%; clear:left;}
#features ul li ul li, #content #features ul li ul li {list-style-type:disc; clear:none;}

#content_cjk #features ul {margin:0px; padding:0; line-height:130%;}
#content_cjk #features li {margin:0 0 12px 0; padding:0px; list-style-type:none; line-height:130%; clear:left;}
#content #features_cjk ul li h4 {margin-top:0; padding:0; line-height:110%; clear:left;}
#content_cjk #features ul li ul li {list-style-type:disc; clear:none; line-height:130%;}



#nav {background-position:right top; background-repeat:no-repeat; margin:0; font-family:"Trebuchet MS",arial, sans-serif; font-size:11px; font-weight:bold; padding:5px 0 20px 5px; border:1px solid #ccc; border-width:0 0 1px 0;}
#nav ul, #nav li {white-space:nowrap; display:inline; list-style-type:none; margin:0; padding:0;}
#nav a:link, #nav a:visited {color:#666; float:left; font-size:11px; line-height:10px; margin-right:0px; padding:6px 0 4px 11px; text-decoration:none; background-color:#F4F2E8; background-image:url(images/ratableft.gif); background-position:left top; background-repeat:no-repeat}
#nav a:hover {color:#000033}
body.category1 #nav li#cat1 a,
body.category2 #nav li#cat2 a,
body.category3 #nav li#cat3 a,
body.category4 #nav li#cat4 a,
body.category5 #nav li#cat5 a,
body.category6 #nav li#cat6 a {background-color:#ffffff; color:#000033; border-bottom:1px solid #fff; background-image:url(images/ratableft.gif); background-position:left top; background-repeat:no-repeat}
#nav ul a:hover {color:#000033}
#nav img.tabrighton {border:0; height:20px; background-color:#FFFFFF; border:1px solid #fff; border-width:0 0 1px 0; float:left; margin-right:4px}
#nav img.tabrightoff {border:0; height:20px; background-color:#F4F2E8; border:1px solid #ccc; border-width:0 0 1px 0; float:left; margin-right:4px}
table td.rule {padding-left:18px; padding-right:18px; border:1px solid #ccc; border-width:0 0 1px 0;}

#content #tabsmulti, #content_cjk #tabsmulti {width:99%; margin:0; padding:0 0 0 9px; background-image:url(images/multitabbkg.gif); background-position:bottom right; background-repeat:repeat-x}
#content #tabsmulti table, #content_cjk #tabsmulti table {margin:0; padding:0}
#content #tabsmulti td, #content_cjk #tabsmulti td {width:auto; margin:0; padding:0; text-align:center; font-size:11px; font-weight:bold; font-family:trebuchet ms,arial,helvetica,sans-serif; line-height:11px; text-transform:capitalize;}
#content_cjk #tabsmulti td {font-size:small}
#content #tabsmulti a, #content_cjk #tabsmulti a {display:block; color:#666; margin:0; text-decoration:none;}
#content #tabsmulti #on, #content_cjk #tabsmulti #on {padding:3px 9px 0 7px; background-color:#fff; border:1px solid #ccc;  border-width:0 0 0 1px; background-image:url(images/multitabright.gif); background-position:top right; background-repeat:no-repeat}
#content #tabsmulti #on a, #content_cjk #tabsmulti #on a {color:#000033;}
#content #tabsmulti #off, #content_cjk #tabsmulti #off {padding:3px 9px 1px 7px; background-color:#F4F2E8; border-left:1px solid #ccc; border-bottom:1px solid #ccc; background-image:url(images/multitabright.gif); background-position:top right; background-repeat:no-repeat}
#content #tabsmulti a:hover, #content_cjk #tabsmulti a:hover {color:#000033; }
#content #tabsmulti #gap, #content_cjk #tabsmulti #gap {width:6px; border-bottom:1px solid #ccc; white-space:nowrap; background-image:url(images/multitabgap.gif); background-position:top left; background-repeat:no-repeat}


	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
	margin:0px;
	


.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#FFF;
	font-size:0.9em;
	background-color:#317082;
	width:430px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;	
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #317082;
	background-color:#F4F2E8;
	width: 600PX;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}
.smT {list-style:none;}

TABLE.AXDBTable
{
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
}
/* Grid Column headers (containing column names) */
TH.AXDBTableTH
{
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #808080 1px solid;
	border-right: #808080 1px solid;
	font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
	color: #000000;
	background-color: #d4d0c8;
}
/* Panel at top holding the Records per page selection */
td.AXDBTableHeader
{
	font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
	background-color: #d4d0c8;
	padding:2px;
	border-top: #808080 1px solid;	
	border-left: #808080 1px solid;
	border-right: #808080 1px solid;
}
/* Panel at bottom holding the Records per page selection */
td.AXDBTableFooter
{
	font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
	background-color: #d4d0c8;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
	border-right: #808080 1px solid;
	padding:2px;
}
/* Panel holding FooterText */
.AXDBTableInfoFooter
{
	border-right: #808080 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
	border-left: #808080 1px solid;
	padding-top: 2px;
	border-bottom: #808080 1px solid;
	background-color: #d4d0c8;
}
/* Drop down select records per page */
select.AXDBTableRecPerPage
{
	font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
}
/* Table enclosing grid elements on Form page */
table.AXDBTableFormOuter
{
	/* 
	Set the following to see it better: border:solid 10px red;
	Can be useful to manipulate when using the form only display, try the following:
	objAxpDB.DisplayType = "form"
	objAxpDB.RecordsPerPage = 4
	objAxpDB.RecordsPerPageOptions = "2,4,6,10"
	*/
}
/* Table enclosing each record grid on the Form page */
table.AXDBTableFormDataView
{
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;	
	/* Want to see it? border:solid 10px red; */
}
/* Form data grid Column header (left side column in table) */
TH.AXDBTableFormDataView
{
	border-top: #ffffff 1px solid;
	border-bottom: #808080 1px solid;
	border-right: #808080 1px solid;
	font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
	color: #000000;
	background-color: #d4d0c8;
	padding-left:3px;
}
/* Form data grid data cells */
TD.AXDBTableFormDataView
{
	border-right: #808080 1px solid;
	border-bottom: #808080 1px solid;
	font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
	background-color: #ffffff;
}
/* Button navigation bar when positioned at Top */
TH.AXDBTableNavBarTop
{
	padding-top:2px;
	padding-bottom:2px;
	font-weight: normal;
	color: black;
	background-color: #d4d0c8;	
	border-top: #808080 1px solid;
	border-right: #808080 1px solid;
	border-left: #808080 1px solid;
}
/* Button navigation bar when positioned at Bottom */
TH.AXDBTableNavBar
{
	padding-top:2px;
	padding-bottom:2px;
	font-weight: normal;
	color: black;
	background-color: #d4d0c8;
	border-right: #808080 1px solid;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
}
/* The text part of the navigation bar when positioned at Top */
TD.AXDBTableNavBarTop
{
  font: 8pt Verdana;
}
/* The text part of the navigation bar when positioned at Bottom */
TD.AXDBTableNavBar
{
  font: 8pt Verdana;
}
/* Data Edit Form */
table.AXDBTableFormDataEdit
{
	border-top: #ffffff 1px solid;
	border-bottom: #808080 1px solid;
	border-right: #808080 1px solid;
	border-left: #808080 1px solid;
	font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
	color: #000000;
	background-color: #d4d0c8;
}
th.AXDBTableFormDataEdit
{
	font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
	color: #000000;
	background-color: #d4d0c8;
	padding-left:3px;
}
td.AXDBTableFormDataEdit
{
	background-color : #d4d0c8;
	padding-left:3px;
	padding-right:3px;
}
textarea.AxpDbTextArea
{
	font: 9pt Arial;
}
td.AxpDbEditBtnBar
{
	background-color : #d4d0c8;
	border-top: #ffffff 1px solid;
	border-bottom: #808080 1px solid;
	border-left: #808080 1px solid;
	border-right: #808080 1px solid;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:2px;
}
.AxpDbInputBtn
{
}
input.AxpDbInput
{
	border: solid #808080 1px;
}
input.AxpDbCheckBox
{
}
.AxpDBRequiredFieldLabel
{
}
/* Data Grid Odd Numbered Row Cells */
TD.AXDBTableTDodd
{
	padding-left:2px;
  font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
	border-bottom: #808080 1px solid;
	border-right: #808080 1px solid;  
}
/* Data Grid Even Numbered Row Cells */
TD.AXDBTableTDeven
{
	padding-left:2px;
	border-right: #808080 1px solid;
	border-bottom: #808080 1px solid;
	font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
}
/* Data Grid Odd Numbered Rows */
TR.AXDBTableTRodd
{
  background-color: #ffffff;
}
/* Data Grid Even Numbered Rows */
TR.AXDBTableTReven
{	
	background-color: #ffffff;
}

/* 
if objAxpDB.DisplayType = "form" and objAxpDB.RecordsPerPage > 1
a row will be inserted between each datagrid record.
Set attributes here if needed:
*/
TD.AXDBTableTDFormGap 
{
}
TR.AXDBTableTRFormGap 
{
}



/* Hyperlinks on the Grid Column Header Bar */
a.AXDBTableTH
{
  font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
  color: #000000;
  text-decoration: none;    
}
a.AXDBTableTH:active
{
  font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
  color: #000000;
  text-decoration: none;    
}
a.AXDBTableTH:visited
{
  font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
  color: #000000;
  text-decoration: none;    
}
a.AXDBTableTH:hover
{
  font-family:"Trebuchet MS",arial,sans-serif,helvetica,geneva;
	color: #000099;
	text-decoration: underline;
}

/* Hyperlinks in the grid data cells including default Index column */
a.AXDBTable
{	
	font: 9pt Arial;
	color: #000099;
	text-decoration: none;
}
a.AXDBTable:active
{
	font: 9pt Arial;
	color: #000099;
	text-decoration: none;
}
a.AXDBTable:visited
{
	font: 9pt Arial;
	color: #000099;
	text-decoration: none;
}
a.AXDBTable:hover
{
	font: 9pt Arial;
	color: #990099;
	text-decoration: underline;
}

/* Hyperlinks on the Navigation Bar */
a.AXDBTableNavBar
{
  font: 9pt Arial;
  color: #000000;
	text-decoration: underline;
}
a.AXDBTableNavBar:visited
{
  font: 9pt Arial;
  color: #000000;
	text-decoration: underline;
}
a.AXDBTableNavBar:active
{
  font: 9pt Arial;
  color: #000000;
	text-decoration: underline;
}
a.AXDBTableNavBar:hover
{
  font: 9pt Arial;
  color: #000099;
	text-decoration: underline;
}
