/* general text */

body, table
{
	font-family: verdana, tahoma, arial;
}

p, ul
{
	margin-top: 0.5em;
	margin-bottom: 1em;
	line-height: 150%;
}

td, th
{
	font-size: 70%;
}

body
{
	padding: 0px;
	margin: 0px;
}

.smallertext
{
	font-size: 90%;
}

.biggertext
{
	font-size: 120%;
}

.bigheading
{
	font-family: trebuchet ms;
	font-size: small;
	font-weight: bold;
	/*color: darkblue;*/
	height: 38px;
	padding-left: 5px;
	padding-top: 5px;
}

.mediumheading
{
	font-family: verdana;
	font-size: 120%;
	font-weight: bold;
}

p.smallheading
{
	font-weight: bold;
	color: darkblue;
}

td.mainpadding
{
	padding-left: 12px;
	padding-right: 5px;
	padding-top: 10px;
}

/* inset panels */

div.insetpanel
{
	border-bottom: 1px dotted #d5dceb;
	background: white;
}

div.insetpanel1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #C6BD96;
	border-top: 1px solid #C6BD96;
	border-right: 1px solid #C6BD96;
	border-left: 1px solid #C6BD96;
	background: #E9E3CB;
}

div.insetpanel .content
{
	color: #555555;
}

div.insetpanel .heading
{
	background: url('../images/header.gif') repeat-x;
	color: black;
	font-weight: bold;
	text-align: center;
	padding-top: 2px
}

.panelleftmargin
{
	background: url('../images/leftmargin.gif') repeat-y;
}

.panelrightmargin
{
	background: url('../images/rightmargin.gif') repeat-y;
}

div.insetpanel .smallheading
{
	color: black;
	text-decoration: underline;
	font-weight: bold;
}

/* left margin */

.leftmargin
{
	/*background-color: #f1f1f1;
	border-right: 1px solid #9696cd;
	background-image: url(./lefttile2.gif);
	background-repeat: repeat-y;
	background-position: top right;*/
	background: url('../images/leftfade.gif') repeat-y top right;
	height: 100%;
	padding-left: 0px;
	padding-right: 7px;
	line-height: 3.7ex;
	float: left
}

.leftmargin a, .leftmargin a:visited
{
	color: black;
	text-decoration: none;
}

.leftmargin div.content
{
	padding-left: 3px;
}

.leftmargin div.leftindent
{
	/*border-top: 1px solid threedhighlight;
	border-bottom: 1px solid threedshadow;*/
	border-bottom: 1px dotted #555555;
	padding-bottom: 3px;
	margin-bottom: 2px;
}

.leftmargin div.leftindent1
{
	padding-left: 10px;
}

.leftmargin div.leftindent2
{
	margin-left: 18px;
}

.leftmargin a:hover, .leftmargin a:visited:hover
{
	color: black;
	text-decoration: underline;
}

.leftmargin .smallheading
{
	font-weight: bold;
	color: black;
	font-size: 120%;
}

/* scrollbars */

body, textarea, select
{
	scrollbar-arrow-color: #97aaba;
	scrollbar-face-color: #FAF4EA;
	scrollbar-highlight-color: #DCB876;
	scrollbar-shadow-color: #DCB876;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
}

/* links */

a.toplink, a.toplink:visited
{
	font-family: tahoma;
	text-decoration: none;
	color: black;
	font-weight: bold;
}

a.toplink:hover, a.toplink:visited:hover
{
	text-decoration: underline;
	color: #4848FF;
}

a, a:visited, a:active
{
	color: #4848FF;
}

p.sublink
{
	font-weight: bold;
	font-size: 85%;
}

a.sublink:link, a.sublink:visited, a.sublink:active
{
	text-decoration: none;
}

p.mainlink
{
	font-weight: bold;
	font-size: x-small;
}

a.mainlink:link, a.mainlink:visited, a.mainlink:active
{
	text-decoration: none;
}

a.ectitle, a.ectitle:visited
{
	color: #2d567d;
	font-weight: bold;
	font-size: 100%;
	text-decoration: none;
}
a.copy
{
	color:#000000;
	text-decoration:none;
}

/* menuing */

div.menu
{
	position: absolute;
	visibility: hidden;
	border: 2px solid #222288;
	background-color: white;
	padding: 8px;
	line-height: 20px;
	background-image: url('../images/menucorner.jpg');
	background-position:  right bottom;
	background-repeat: no-repeat
}

a.menuitem, a.menuitem:visited
{
	text-decoration: none;
	color: #000055;
	font-size: 70%;
	font-weight: bold;
}

a.menuitem:hover, a.menuitem:visited:hover
{
	text-decoration: underline;
	color: #2222aa;
}

/* other */

tr.tableheading
{
	background-color: black;
	color: white;
	font-weight: bold;
}

.code
{
	background-color: #f5f5f5;
	border: 1px solid #999999;
	padding: 5px;
}

input, select, textarea
{
	font-family: verdana, tahoma, arial;
	font-size: 8pt;
}

table.extrainfo
{
	background-color: #ece9d8;
	border: 2px outset #8f8c7f;
}

a:hover
{
	color: #635CDE;
}

BODY {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; PADDING-BOTTOM: 19px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 19px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.page_body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.centered {
	MARGIN-LEFT: auto; WIDTH: 750px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif; TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 12px; MARGIN: 3px 0px 5px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif; TEXT-ALIGN: left
}
H3 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: arial; TEXT-ALIGN: left
}
/*TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif; TEXT-ALIGN: left
}*/
STRONG {
	FONT-WEIGHT: bold
}
B {
	FONT-WEIGHT: bold
}
I {
	FONT-STYLE: italic
}
EM {
	FONT-STYLE: italic
}
P.error {
	COLOR: #ff0000
}
.topnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 750px; PADDING-TOP: 0px; HEIGHT: 23px; BACKGROUND-COLOR: #d21e26
}
.topnavigation {
	
}
#spacer_developer_orange {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; POSITION: static; HEIGHT: 4px; BACKGROUND-COLOR: #ff9900
}
#spacer_top_sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; POSITION: static; HEIGHT: 6px; BACKGROUND-COLOR: #ffffff
}
#spacer_under_sub {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 750px; PADDING-TOP: 0px; POSITION: static; HEIGHT: 14px; BACKGROUND-COLOR: #ffffff
}
#breadcrumb_area {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 44px; PADDING-LEFT: 29px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 18px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #999999 1px solid; WIDTH: 685px; PADDING-TOP: 0px; POSITION: static; HEIGHT: 12px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#spacer_above_footer {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 750px; PADDING-TOP: 0px; POSITION: static; HEIGHT: 34px; BACKGROUND-COLOR: #ffffff
}
#subtopnav_left {
	PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; WIDTH: 750px; PADDING-TOP: 8px; BORDER-BOTTOM: #999999 1px solid; POSITION: static; TEXT-ALIGN: left
}
#subtopnav_right {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; BACKGROUND: #ffffff; FLOAT: right; PADDING-BOTTOM: 8px; MARGIN: 0px; WIDTH: 527px; PADDING-TOP: 8px; BORDER-BOTTOM: #999999 1px solid; POSITION: static; TEXT-ALIGN: right
}
#popup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 600px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#footer_popup_left {
	PADDING-RIGHT: 0px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 30px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 500px; COLOR: #333333; LINE-HEIGHT: 10px; PADDING-TOP: 6px; FONT-FAMILY: Verdana,sans-serif; POSITION: static; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#footer_popup_right {
	PADDING-RIGHT: 0px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 50px; COLOR: #333333; LINE-HEIGHT: 10px; PADDING-TOP: 6px; FONT-FAMILY: Verdana,sans-serif; POSITION: static; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
#content_popup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 570px; PADDING-TOP: 20px; POSITION: relative; TOP: 0px
}
#content_onecolumn {
	PADDING-RIGHT: 29px; PADDING-LEFT: 29px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 30px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: 0px; POSITION: relative
}
#content_leftcolumn {
	PADDING-RIGHT: 44px; PADDING-LEFT: 29px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 30px; MARGIN: 0px; WIDTH: 425px; PADDING-TOP: 0px; POSITION: relative
}
#content_rightcolumn {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 30px; MARGIN: 0px; WIDTH: 280px; PADDING-TOP: 0px; POSITION: relative
}
#content_box {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 750px; PADDING-TOP: 0px
}
#homepage_leftcolumn {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 13px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 178px; PADDING-TOP: 0px; hight: 320px
}
#homepage_middlecolumn {
	PADDING-RIGHT: 13px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 347px; PADDING-TOP: 0px; hight: 320px
}
#homepage_rightcolumn2 {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 185px; PADDING-TOP: 0px; HEIGHT: 220px
}
#homepage_rightcolumn {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 159px; PADDING-TOP: 0px; hight: 320px
}
#developer_page_leftcolumn {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 13px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 165px; PADDING-TOP: 0px; HEIGHT: 445px
}
#developer_page_middlecolumn {
	PADDING-RIGHT: 13px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 321px; PADDING-TOP: 0px; HEIGHT: 445px
}
#developer_page_rightcolumn {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 180px; PADDING-TOP: 0px; HEIGHT: 445px
}
#callout_head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ff9900; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#callout_head2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #839690; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#callout_back {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 7px; BORDER-TOP: 0px; PADDING-LEFT: 7px; FONT-SIZE: 11px; BACKGROUND: #ebedf0; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 20px; BORDER-LEFT: 0px; WIDTH: 136px; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 7px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana,sans-serif; TEXT-ALIGN: left
}
#callout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ebedf0; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 27px; WIDTH: 150px; PADDING-TOP: 0px
}
.callout_text {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 10px; FONT-FAMILY: Verdana,sans-serif; TEXT-ALIGN: left
}
.smalltext_right {
	FONT-SIZE: 10px; LINE-HEIGHT: 10px; TEXT-ALIGN: right
}
.smalltext_left {
	FONT-SIZE: 10px; LINE-HEIGHT: 10px; TEXT-ALIGN: left
}
.footnote {
	FONT-SIZE: 9px; LINE-HEIGHT: 10px
}
#footer_left {
	PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 250px; COLOR: #333333; LINE-HEIGHT: 10px; PADDING-TOP: 6px; FONT-FAMILY: Verdana,sans-serif; POSITION: static; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#footer_right {
	PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 510px; COLOR: #333333; LINE-HEIGHT: 10px; PADDING-TOP: 6px; FONT-FAMILY: Verdana,sans-serif; POSITION: static; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 750px; COLOR: #333333; LINE-HEIGHT: 10px; PADDING-TOP: 6px; FONT-FAMILY: Verdana,sans-serif; POSITION: static; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#form_leftcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px
}
#form_rightcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 580px; PADDING-TOP: 0px
}
#table_172 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 172px; PADDING-TOP: 0px
}
#table_528 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 528px; PADDING-TOP: 0px
}
#table_75 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 65px; PADDING-TOP: 0px
}
#table_100 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90px; PADDING-TOP: 0px
}
#table_130 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px
}
#table_50 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 40px; PADDING-TOP: 0px
}
#table_233 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 223px; PADDING-TOP: 0px
}
#table_320 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 310px; PADDING-TOP: 0px
}
#table_350 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 340px; PADDING-TOP: 0px
}
#table_430 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 420px; PADDING-TOP: 0px
}
#table_505 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 495px; PADDING-TOP: 0px
}
#table_700 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: 0px
}
#table_20percent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 130px; PADDING-TOP: 0px
}
#table_50percent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 242px; PADDING-TOP: 0px
}
#table_50percent700 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 340px; PADDING-TOP: 0px
}
#table_33percent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 158px; PADDING-TOP: 0px
}
#table_33percentborder {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 1px solid; WIDTH: 164px; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid
}
.highlight {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #3a5f6f; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana,sans-serif
}
.highlight_developer {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #423b61; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana,sans-serif
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana,sans-serif; TEXT-ALIGN: left
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana,sans-serif
}
.table_header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,sans-serif
}
.feature_header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana,sans-serif
}
A:link {
	FONT-WEIGHT: bold; COLOR: #4848FF; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #0000F2; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #4848FF; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
.formcolor {
	SCROLLBAR-FACE-COLOR: #333333; MARGIN: 0px 0px 8px; FONT: 8pt verdana; SCROLLBAR-SHADOW-COLOR: #999999; COLOR: #333333; SCROLLBAR-ARROW-COLOR: #3a5f71; SCROLLBAR-DARKSHADOW-COLOR: #999999; SCROLLBAR-BASE-COLOR: #edefee; BACKGROUND-COLOR: #edefee; scrollbar-tracklight-color: 
}
.subnav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 10px; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif
}
A.top_subnav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #333333; LINE-HEIGHT: 10px; PADDING-TOP: 0px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.top_subnav:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.top_subnav:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #d21e26; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.top_subnav:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.top_subnav:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #d21e26; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.footer_link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.footer_link:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.footer_link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #d21e26; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.footer_link:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.footer_link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #d21e26; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.more {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.more:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.more:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d21e26; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.more:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.more:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d21e26; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.developer {
	FONT-WEIGHT: normal; COLOR: #423b61; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.developer:link {
	FONT-WEIGHT: normal; COLOR: #423b61; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.developer:hover {
	FONT-WEIGHT: normal; COLOR: #d21e26; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.developer:visited {
	FONT-WEIGHT: normal; COLOR: #423b61; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.developer:hover {
	FONT-WEIGHT: normal; COLOR: #d21e26; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: none
}
A.list {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: underline
}
A.list:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: underline
}
A.list:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #d21e26; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: underline
}
A.list:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: underline
}
A.list:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #d21e26; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,sans-serif; TEXT-DECORATION: underline
}
UL.plain {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana,sans-serif; LIST-STYLE-TYPE: disc; TEXT-ALIGN: left
}
UL.none {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana,sans-serif; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL.square {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana,sans-serif; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
UL.developer {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana,sans-serif; LIST-STYLE-TYPE: disc; TEXT-ALIGN: left
}
OL.plain {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana,sans-serif; LIST-STYLE-TYPE: decimal; TEXT-ALIGN: left
}
OL.alpha {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana,sans-serif; LIST-STYLE-TYPE: lower-alpha; TEXT-ALIGN: left
}
OL.sidebarlist-decimal {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana,sans-serif; LIST-STYLE-TYPE: decimal; TEXT-ALIGN: left
}
UL.sidebarlist-bullet {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana,sans-serif; LIST-STYLE-TYPE: disc; TEXT-ALIGN: left
}
UL.tablecontent {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana,sans-serif; LIST-STYLE-TYPE: disc; TEXT-ALIGN: left
}
DL.plain {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana,sans-serif; LIST-STYLE-TYPE: disc; TEXT-ALIGN: left
}
.calloutright {
	BORDER-RIGHT: #7eaad1 1px solid; BORDER-TOP: #7eaad1 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: #7eaad1 1px solid; COLOR: #000000; LINE-HEIGHT: 14px; BORDER-BOTTOM: #7eaad1 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana,sans-serif
}
.calloutright DIV {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.calloutright BLOCKQUOTE {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 5px; PADDING-TOP: 4px; BACKGROUND-COLOR: #e3e3ea
}
.calloutright UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 3px 3px 9px; PADDING-TOP: 0px
}
.calloutright LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 3px 3px 9px; PADDING-TOP: 0px
}
.calloutright H4 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #eeeeee; PADDING-TOP: 3px; FONT-FAMILY: Verdana,sans-serif; BACKGROUND-COLOR: #7eaad1; TEXT-ALIGN: center
}
.buy {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 280px; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse
}
.buy THEAD TH {
	BACKGROUND-COLOR: #cccccc; empty-cells: collapse
}
.buy TBODY TD {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px solid; WIDTH: 20%; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid; TEXT-ALIGN: right
}
.buy TBODY TH {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-WEIGHT: normal; BORDER-LEFT: 1px solid; WIDTH: 40%; BORDER-BOTTOM: 1px solid; TEXT-ALIGN: left
}
.buyGrp {
	FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #666666; BACKGROUND-COLOR: #eeeeee
}

textarea {
	text-align: left; border: solid 1px #5982AC; background-color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;
}

.button {
	padding: 2px 5px 2px 5px; height: 20px; border: solid 1px #5982AC; background-color: #ffffff; color: #3F3F3F; font-family: verdana, arial, helvetica, sans-serif; text-align: center; font-size: 11px; font-weight: normal;
}

.inputbox {
	padding: 2px; height: 20px; text-align: left; border: solid 1px #5982AC; background-color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px;
}

div#hidediv
{
display: none;
}