/* TEAM CSS 1*/ 

.imageleft{float:left; margin-right:10px;}
.imageright{float:right; margin-left:10px;}

body {background-color: #E5E5E5; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
form {padding:0px;margin:0px;}
.clear {clear:both;}
.navbar {white-space:nowrap; text-align:center; width:100%; padding:0px 6px 0px 6px;}
.mainlink {text-decoration:none; color:#ffffff;}
.mainlinktable {width:560px; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold;}
p {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #646464;
}

a:link {
	color: #3E7BA5;
	text-decoration: none;
}
a:visited {
	color: #3E7BA5;
	text-decoration: none;
}
a:hover {
	color: #3E7BA5;
	text-decoration: none;
}

#FLASH {margin:21px 0px 21px 0px;}

/* Breadcrumb */
#bcrumb {margin: 0px 0px 21px 0px;}

/* Footer */
#FOOTER {margin:0px 0px 21px 0px;}
#FOOTER td {vertical-align:middle;}
#FOOTER .copyright_home {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; color: #797979; text-decoration: none;}
#FOOTER .copyright {text-align:left; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; color: #797979; text-decoration: none;}
#FOOTER a.copyrightlink:link {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #797979; text-decoration: none;}
#FOOTER a.copyrightlink:visited {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #797979; text-decoration: none;}
#FOOTER a.copyrightlink:hover {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #797979; text-decoration: underline;}
#FOOTER_INSIDE .copyright_home {text-align:left;}


/* Homepage boxes */
#THREE_BOXES {width:924px; text-align:center;}
#THREE_BOXES table {width:924px; text-align:center; margin:0px 25px 0px 25px;}

#BOX_1 {}
#BOX_1 table {width:351px; margin:0px 21px 21px 0px;}
#BOX_1 .titlebox {width:351px; height:27px; background-image: url('images/home/box_1_title.gif'); background-position: left top; background-repeat:no-repeat; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; font-style:bold; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px}
#BOX_1 .content {width:100%; height:135px; text-align:left; border-left:1px solid #cbcdd1; border-right:1px solid #cbcdd1; padding:10px 10px 10px 10px; vertical-align:top;}
#BOX_1 .spacer {width:15px; height:5px;}
#BOX_1 .bottombox {width:336px; height:39px; vertical-align:middle; padding:0px; margin:0px; background-image: url('images/home/box_1_bottom.gif'); background-position: left top; background-repeat:no-repeat; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11.2px; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#FFFFFF; text-decoration:none}

#BOX_2 {}
#BOX_2 table {width:284px; margin:0px 21px 21px 0px;}
#BOX_2 .titlebox {width:284px; height:27px; background-image: url('images/home/box_2_title.gif'); background-position: left top; background-repeat:no-repeat; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; font-style:bold; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px}
#BOX_2 .content {width:284px; height:135px; text-align:left; border-left:1px solid #cbcdd1; border-right:1px solid #cbcdd1; padding:10px 10px 10px 10px; vertical-align:top;}
#BOX_2 .spacer {width:15px; height:5px;}
#BOX_2 .bottombox {width:269px; height:39px; vertical-align:middle; padding:0px; margin:0px; background-image: url('images/home/box_2_bottom.gif'); background-position: left top; background-repeat:no-repeat; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11.2px; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#FFFFFF; text-decoration:none}

#BOX_3 {}
#BOX_3 table {width:247px; margin:0px 0px 21px 0px;}
#BOX_3 .titlebox {width:247px; height:27px; background-image: url('images/home/box_3_title.gif'); background-position: left top; background-repeat:no-repeat; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; font-style:bold; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:0px}
#BOX_3 .content {width:247px; height:135px; text-align:left; border-left:1px solid #cbcdd1; border-right:1px solid #cbcdd1; padding:10px 10px 10px 10px; vertical-align:top;}
#BOX_3 .bottombox {height:39px; text-align:right; vertical-align:middle; background-image: url('images/home/box_3_bottom.gif'); background-position: left top; background-repeat:no-repeat; padding-left:0px; padding-right:15px; padding-top:0px; padding-bottom:0px}
#BOX_3 .homebuttons {width:217px; margin:0px 0px 0px 10px;}
#BOX_3 .home_btn_1 {height:39px; vertical-align:middle; margin:0px 15px 0px 10px;}
#BOX_3 .home_btn_2 {width:150px; height:39px; vertical-align:middle;}


/* Wide (748) Box */
#WIDE_BOX {}
#WIDE_BOX table {width:748px; margin:0px 0px 0px 0px;}
#WIDE_BOX .titlebox {width:100%; height:28px; background-image: url('images/interior/box_top_748.gif'); background-position: left top; background-repeat:repeat-x; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; color:#fff; font-style:bold; padding-left:7px; padding-right:0px; padding-top:0px; padding-bottom:0px}
#WIDE_BOX .footerbox {width:100%; height:28px; background-image: url('images/interior/box_bottom_748.gif'); text-align:right; vertical-align:middle; background-position: left top; background-repeat:repeat-x; vertical-align:middle; text-align:left; padding:0px;}
#WIDE_BOX .centerbox {width:100%; background-image: url('images/interior/box_text_748.gif'); font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#fff; font-style:normal; padding-left:10px; padding-right:0px; padding-top:5px; padding-bottom:5px}
#WIDE_BOX .centerbox_clear {width:100%; background-image: url('images/interior/box_text_748_clear.gif'); font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#fff; font-style:normal;}


/*AJB*/

.content_home img {float:left; vertical-align:top; margin:0px 10px 0px 0px;}
.box_image {float:left; vertical-align:top; margin:0px 10px 0px 0px;}


/* Right Column Box */
#BOX_RIGHT {}
#BOX_RIGHT table {width:199px; margin:0px 0px 21px 15px;}
#BOX_RIGHT .titlebox {width:199px; height:28px; background-image: url('images/interior/bg_right_side_box.gif'); background-position: left top; background-repeat:no-repeat; vertical-align:middle; text-align:left; padding:0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; font-style:bold}
#BOX_RIGHT .content {width:199px; text-align:left; border-left:1px solid #d8dcdf; border-right:1px solid #d8dcdf; padding:10px 8px 10px 10px; vertical-align:top;}
#BOX_RIGHT .bottombox {width:199px; height:6px; text-align:right; vertical-align:middle; padding:0px; background-image: url('images/interior/bottom_right_box.gif'); background-position: left top; background-repeat:no-repeat}
#BOX_RIGHT .homebuttons {width:179px; margin:0px 0px 0px 0px;}
#BOX_RIGHT .home_btn_1 {width:100px; height:39px; vertical-align:middle;}
#BOX_RIGHT .home_btn_2 {width:99px; height:39px; vertical-align:middle;}


/* Also Express Interest In */
#INTEREST {}
#INTEREST img {text-align:center; margin:0px 0px 10px 0px; float:center;}
#INTEREST p {margin:0px 0px 0px 0px; text-align:left;}
#INTEREST table {width:199px; margin:0px 0px 21px 15px;}
#INTEREST .titlebox {width:199px; height:28px; background-image: url('images/interior/bg_right_side_box.gif'); background-position: left top; background-repeat:no-repeat; vertical-align:middle; text-align:left; padding:0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; font-style:bold}
#INTEREST .content {width:199px; text-align:center; border-left:1px solid #d8dcdf; border-right:1px solid #d8dcdf; padding:10px 10px 10px 10px; vertical-align:top;}
#INTEREST .bottombox {width:199px; height:6px; text-align:right; vertical-align:middle; padding:0px; background-image: url('images/interior/bottom_right_box.gif'); background-position: left top; background-repeat:no-repeat}
#INTEREST .homebuttons {width:179px; margin:0px 0px 0px 0px;}
#INTEREST .home_btn_1 {width:100px; height:39px; vertical-align:middle;}
#INTEREST .home_btn_2 {width:99px; height:39px; vertical-align:middle;}

hr.simple_divider {height:1px; border:1px solid #ccc;s}

/* Left Column Box */
#BOX_LEFT {}
#BOX_LEFT table {width:159px; margin:0px 15px 21px 0px;}
#BOX_LEFT .titlebox {width:159px; height:28px; background-image: url('images/interior/top_refine.gif'); background-position: left top; background-repeat:no-repeat; vertical-align:middle; text-align:left; padding:0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; font-style:bold}
#BOX_LEFT .content {width:159px; text-align:left; border-left:1px solid #d8dcdf; border-right:1px solid #d8dcdf; padding:10px 8px 10px 10px; vertical-align:top;}
#BOX_LEFT .bottombox {width:159px; height:6px; text-align:right; vertical-align:middle; padding:0px; background-image: url('images/interior/bottom_refine.gif'); background-position: left top; background-repeat:no-repeat}
#BOX_LEFT .homebuttons {width:159px; margin:0px 0px 0px 0px;}
#BOX_LEFT .home_btn_1 {width:100px; height:39px; vertical-align:middle;}
#BOX_LEFT .home_btn_2 {width:99px; height:39px; vertical-align:middle;}

/* Search Results Box */
#BOX_RESULTS {}
#BOX_RESULTS table {width:100%; margin:0px 0px 21px 0px;}
#BOX_RESULTS .titlebox {width:100%; height:28px; background-image: url('images/interior/box_top_stretch_02.gif'); background-position: left top; background-repeat:repeat-x; vertical-align:middle; text-align:left; padding:0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; font-style:bold}
#BOX_RESULTS .titlebox_left {width:8px; height:28px; background-image: url('images/interior/box_top_stretch_01.gif'); background-position: left top; background-repeat:no-repeat}
#BOX_RESULTS .titlebox_right {width:82px; height:28px; background-image: url('images/interior/box_top_stretch_04.gif'); background-position: left top; background-repeat:no-repeat}

#BOX_RESULTS .content {width:100%; text-align:left; border-left:1px solid #d8dcdf; border-right:1px solid #d8dcdf; padding:10px 8px 10px 10px; vertical-align:top;}
#BOX_RESULTS .bottombox {width:100%; height:6px; text-align:right; vertical-align:middle; padding:0px; background-image: url('images/interior/box_bottom_stretch_02.gif'); background-position: left top; background-repeat:repeat-x}
#BOX_RESULTS .bottombox_left {width:8px; height:6px; text-align:right; vertical-align:middle; padding:0px; background-image: url('images/interior/box_bottom_stretch_01.gif'); background-position: left top; background-repeat:no-repeat}
#BOX_RESULTS .bottombox_right {width:82px; height:6px; text-align:right; vertical-align:middle; padding:0px; background-image: url('images/interior/box_bottom_stretch_04.gif'); background-position: left top; background-repeat:no-repeat}
#BOX_RESULTS .homebuttons {width:179px; margin:0px 0px 0px 0px;}
#BOX_RESULTS .home_btn_1 {width:100px; height:39px; vertical-align:middle;}
#BOX_RESULTS .home_btn_2 {width:99px; height:39px; vertical-align:middle;}

/* Search Results Box - Narrow */
#BOX_RESULTS_N {}
#BOX_RESULTS_N table {width:100%; margin:0px 0px 21px 0px;}
#BOX_RESULTS_N .titlebox {height:28px; background-image: url('images/interior/box_top_stretch_02.gif'); background-position: left top; background-repeat:repeat-x; vertical-align:middle; text-align:left; padding:0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; font-style:bold}
#BOX_RESULTS_N .titlebox_left {width:8px; height:28px; background-image: url('images/interior/box_top_stretch_01.gif'); background-position: left top; background-repeat:no-repeat}
#BOX_RESULTS_N .titlebox_right {width:82px; height:28px; background-image: url('images/interior/box_top_stretch_04.gif'); background-position: left top; background-repeat:no-repeat}
#BOX_RESULTS_N .content {width:100%; text-align:left; border-left:1px solid #d8dcdf; border-right:1px solid #d8dcdf; padding:10px 8px 10px 10px; vertical-align:top; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; color:#5279A9;}
#BOX_RESULTS_N .bottombox {width:100%; height:6px; text-align:right; vertical-align:middle; padding:0px; background-image: url('images/interior/box_bottom_stretch_02.gif'); background-position: left top; background-repeat:repeat-x}
#BOX_RESULTS_N .bottombox_left {width:8px; height:6px; text-align:right; vertical-align:middle; padding:0px; background-image: url('images/interior/box_bottom_stretch_01.gif'); background-position: left top; background-repeat:no-repeat}
#BOX_RESULTS_N .bottombox_right {width:82px; height:6px; text-align:right; vertical-align:middle; padding:0px; background-image: url('images/interior/box_bottom_stretch_04.gif'); background-position: left top; background-repeat:no-repeat}
#BOX_RESULTS_N .homebuttons {width:179px; margin:0px 0px 0px 0px;}
#BOX_RESULTS_N .home_btn_1 {width:100px; height:39px; vertical-align:middle;}
#BOX_RESULTS_N .home_btn_2 {width:99px; height:39px; vertical-align:middle;}
#BOX_RESULTS_N a.resultpage:link, #BOX_RESULTS_N a.resultpage:visited {color:#6E7C89; text-decoration:none;}
#BOX_RESULTS_N a.resultpage:hover, #BOX_RESULTS_N a.resultpage:visited:hover {color:#5279A9; text-decoration:underline;}
#BOX_RESULTS_N p { font-size:14px;}

/* NEW NAV CSS */
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#NAV {font-size:12px; position:relative; z-index:100; font-family:Arial,Helvetica,sans-serif; font-size:11px;}
/* hack to correct IE5.5 faulty box model */
* html #NAV {width:924px; width:924px;} /* 924px this was 655 - but changed to 924 to fix IE5 search bar from going on a second line */
/* remove all the bullets, borders and padding from the default list styling */
#NAV ul {padding:0;margin:0;list-style-type:none;}
#NAV ul ul {}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#NAV li {float:left;position:relative;}
/* style the links for the top level */
#NAV a, #NAV a:visited {display:block; font-size:11px; font-weight:bold; text-decoration:none; color:#fff; border:0px solid #000000; padding:0px 15px 0px 15px; vertical-align:middle; line-height:31px;}
#NAV a:hover, #NAV a:visited:hover {display:block; font-size:11px; font-weight:bold; text-decoration:none;}

/* a hack so that IE5.5 faulty box model is corrected */
* html #NAV a, * html #NAV a:visited {color:#fff;}
* html #NAV a:hover, * html #NAV a:visited:hover {color:#fff; color:#436086;}

/* style the second level background */
.#NAV ul ul a.drop, #NAV ul ul a.drop:visited {background:#fff}
/* style the second level hover */
#NAV ul ul a.drop:hover, #NAV ul ul a.drop:visited:hover {background:#436086;}
#NAV ul ul :hover > a.drop {background:#436086;}
/* style the third level background */
#NAV ul ul ul a, #NAV ul ul ul a:visited {background:#fff;}
/* style the third level hover */
#NAV ul ul ul a:hover {background:#436086;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
#NAV ul ul {visibility:hidden; position:absolute; height:0; top:31px; left:0; border-top:1px solid #436086; z-index:100;}
/* another hack for IE5.5 */
* html #NAV ul ul {top:30px;top:31px;}

/* position the third level flyout menu */
#NAV ul ul ul{left:171px; top:-1px; }

/* position the third level flyout menu for a left flyout */
#NAV ul ul ul.left {left:-149px;}

/* style the table so that it takes no part in the layout - required for IE to work */
#NAV table.outer {position:absolute; top:0px; left:0px; border-collapse:collapse; z-index:100}
#NAV table.inner {position:absolute; top:0px; left:-22px; border-collapse:collapse; z-index:100}

/* style the last navigational element so it expands to the left for better usability */
#NAV table.lastOuter { }
#NAV table.lastInner { }	

#NAV li.last ul { position: absolute; top:56px; left:-92px; }
#NAV li.last ul ul { position: absolute; top:0px; left:-171px; }
#NAV li.last table.outer { position:absolute; top:0px; left:22px; }
#NAV li.last table.inner { position:absolute; left:22px; }

/* style the second level links */
#NAV ul ul a, #NAV ul ul a:visited {background:#fff; color:#436086; height:auto; line-height:14px; padding:3px 10px 3px 10px; width:150px; border-top:0px solid #436086; border-left:1px solid #436086; border-right:1px solid #436086; border-bottom:1px solid #436086;}
/* yet another hack for IE5.5 */
* html #NAV ul ul a, * html #NAV ul ul a:visited {width:150px;width:150px;}

/* style the top level hover */
#NAV a:hover, #NAV ul ul a:hover {color:#fff; background:none;}
#NAV :hover > a, #NAV ul ul :hover > a {color:#436086; background:none;}
#NAV ul ul :hover > a {color:#fff; background:#436086;}

/* make the second level visible when hover on first level list OR link */
#NAV ul li:hover ul, #NAV ul a:hover ul {visibility:visible;background:#436086;color:#fff;}
/* keep the third level hidden when you hover on first level list OR link */
#NAV ul :hover ul ul {visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
#NAV ul :hover ul :hover ul { visibility:visible;}

#NAV ul ul ul {display:hidden;}


/* Search Results */
.results {
clear:left;
border-top: 2px solid #CCCCCC;
padding-top:4px;
padding-bottom:4px;
}

.resultimage {
/*float:left;*/
 vertical-align:middle; margin:0px 10px 10px 0px;}
ul.refinelist {list-style:none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px;}
ul.refinelist li a:link, ul.refinelist li a:visited {color:#6E7C89; text-decoration:none;}
ul.refinelist li a:hover, ul.refinelist li a:visited:hover {color:#5279A9; text-decoration:none;}

a.result:link {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:bold; color:#6E7C89; text-decoration:none;}
a.result:visited {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight:bold; color:#6E7C89; text-decoration: none;}
a.result:hover {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:bold; color:#5279A9; text-decoration:none;}

/* T4 Search Results */
#ITEM_RESULTS tr.gray {background-color:#eee;}
#ITEM_RESULTS .result_title {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:14px; clear:left; margin:10px 0px 5px 0px;}
#ITEM_RESULTS .result_subtitle {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:bold; color:#000; margin:0px 0px 5px 0px;}
#ITEM_RESULTS .item_resultimage {float:left; margin:0px 10px 0px 0px;}
#ITEM_RESULTS .result_items {width:225px;}
#ITEM_RESULTS a.item_link:link, #ITEM_RESULTS a.item_link:visited {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#6E7C89;}
#ITEM_RESULTS a.item_link:hover, #ITEM_RESULTS a.item_link:visited:hover {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#5279A9;}
#ITEM_RESULTS .result_left {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; padding:2px 2px 2px 2px;}
#ITEM_RESULTS .result_right {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; padding:2px 2px 2px 2px;}


/* Box below Search Results */
#RESULT_LINKS {}
#RESULT_LINKS table {width:534px; margin:0px 0px 21px 0px;}
#RESULT_LINKS td {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight:normal;}
#RESULT_LINKS .topbox {width:534px; height:6px; text-align:right; vertical-align:middle; padding:0px; background-image: url('images/interior/top_right_box.gif'); background-position: left top; background-repeat:no-repeat}
#RESULT_LINKS .content_left {width:178px; text-align:left; border-left:1px solid #d8dcdf; padding:2px 2px 2px 10px; vertical-align:top;}
#RESULT_LINKS .content_center {width:178px; text-align:left; padding:2px 2px 2px 2px; vertical-align:top;}
#RESULT_LINKS .content_right {width:178px; text-align:left; border-right:1px solid #d8dcdf; padding:2px 2px 2px 2px; vertical-align:top;}
#RESULT_LINKS .bottombox {width:534px; height:6px; text-align:right; vertical-align:middle; padding:0px; background-image: url('images/interior/bottom_results_box.gif'); background-position: left top; background-repeat:no-repeat}
#RESULT_LINKS .homebuttons {width:179px; margin:0px 0px 0px 0px;}
#RESULT_LINKS .home_btn_1 {width:100px; height:39px; vertical-align:middle;}
#RESULT_LINKS .home_btn_2 {width:99px; height:39px; vertical-align:middle;}
#RESULT_LINKS td a:link, #RESULT_LINKS td  a:visited {color:#6E7C89; text-decoration:none;}
#RESULT_LINKS td  a:hover, #RESULT_LINKS td  a:visited:hover {color:#5279A9; text-decoration:none;}


/* Display Product Page */
#DISPLAY {width:534px;}
#DISPLAY ul {margin:0px 0px 15px 230px;}
#DISPLAY li {margin:0px 0px 2px 0px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:12px; color:#000;}
#DISPLAY .bigimage {margin:5px 15px 10px 0px; float:left;}
#DISPLAY tr.gray {background-color:#eee;}
#DISPLAY .result_items {width:534px; clear:left;}
#DISPLAY a.item_link:link, #ITEM_RESULTS a.item_link:visited {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#6E7C89;}
#DISPLAY a.item_link:hover, #ITEM_RESULTS a.item_link:visited:hover {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#5279A9;}
#DISPLAY .result_left {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; padding:2px 2px 2px 2px;}
#DISPLAY .result_right {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; padding:2px 2px 2px 2px;}



/* Dynamic Stretching Button */
.rounded_button, .rounded_button span {background:url('images/home/rounded_button_2.gif') no-repeat;}
.rounded_button {padding:3px 10px 3px 10px; background-position:right 0; position:relative;}
.rounded_button span {background-position:left top; width:10px; height:21px; position:absolute; top:0px; left:0px; display:block; cursor:pointer; /* mostly needed for internet explorer */}
.rounded_button:hover {background-position:right -23px; color:#405a7d;}
.rounded_button:hover span {background-position:left bottom;}

a.rounded_button {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#FFFFFF; text-decoration:none;}
a.rounded_button:link {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#FFFFFF; text-decoration:none;}
a.rounded_button:visited {color:#FFFFFF;}
a.rounded_button:hover {color:#405a7d;}
a.rounded_button:visited:hover {color:#405a7d;}

/* Navigation Bar */
#info {position:relative;}
p.bold {padding-left:15px; color:#c00;}
a.linkup {position:relative;}
a.buttonup {position:absolute; top:200px; left:650px; border:0px none;}
a.buttonup img {border:0px none;}
.gleft {float:left; margin:25px 0 10px 0;}
.gright {float:right; margin:25px 5px 10px 0;}
.grc {margin:20px 0 0 10px;}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.navigation { font-size:12px; position:relative; z-index:100; vertical-align:middle; }
/* hack to correct IE5.5 faulty box model */
* html .navigation {width:924px; width:924px;}
/* remove all the bullets, borders and padding from the default list styling */
.navigation ul {padding:0;margin:0;list-style-type:none;}
.navigation ul ul {}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.navigation li {float:left;position:relative;}
/* style the links for the top level */
.navigation a, .navigation a:visited {display:block; font-size:11px; text-decoration:none; color:#fff; height:31px; border:0px solid #000000; padding:0px 15px 0px 15px; vertical-align:middle; line-height:31px; font-weight:normal;}

.navigation a.searchbar_golink, .navigation a.searchbar_golink:visited {vertical-align:middle;}

li a.topnavlink, li a.topnavlink:visited {color:#fff; font-weight:bold;}
li a.topnavlink:hover, li a.topnavlink:visited:hover {color:#436086; font-weight:bold;}

/* a hack so that IE5.5 faulty box model is corrected */
* html .navigation a, * html .navigation a:visited { }

/* style the second level background */
.navigation ul ul a.drop, .navigation ul ul a.drop:visited {background-position: bottom right; background-color:#fff; background-repeat:no-repeat; background-attachment:scroll }
/* style the second level hover */
.navigation ul ul a.drop:hover{background-position: 
               bottom right; background-color:#436086; background-repeat:no-repeat; background-attachment:scroll}
.navigation ul ul :hover > a.drop {background-position: 
               bottom right; background-color:#436086; background-repeat:no-repeat; background-attachment:scroll}
/* style the third level background */
.navigation ul ul ul a, .navigation ul ul ul a:visited {background:#fff;}
/* style the third level hover */
.navigation ul ul ul a:hover {background:#436086;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.navigation ul ul {visibility:hidden; position:absolute;height:0; top:31px; left:0; border-top:1px solid #436086; z-index:100;}
/* another hack for IE5.5 */
* html .navigation ul ul {top:30px;top:31px;}

/* position the third level flyout menu */
.navigation ul ul ul{left:171px; top:-1px; }

/* position the third level flyout menu for a left flyout */
.navigation ul ul ul.left {left:-149px;}

/* style the table so that it takes no part in the layout - required for IE to work */
.navigation table.outer {position:absolute; top:0px; left:0px; border-collapse:collapse; z-index:100}
.navigation table.inner {position:absolute; top:0px; left:-22px; border-collapse:collapse; z-index:100}

/* style the last navigational element so it expands to the left for better usability */
.navigation table.lastOuter { }
.navigation table.lastInner { }	

.navigation li.last ul { position: absolute; top:56px; left:-92px; }
.navigation li.last ul ul { position: absolute; top:0px; left:-171px; }
.navigation li.last table.outer { position:absolute; top:0px; left:22px; }
.navigation li.last table.inner { position:absolute; left:22px; }

/* style the second level links */
.navigation ul ul a, .navigation ul ul a:visited {background:#fff; color:#436086; height:auto; line-height:14px; padding:3px 10px 3px 10px; width:150px; border-top:0px solid #436086; border-left:1px solid #436086; border-right:1px solid #436086; border-bottom:1px solid #436086;}
/* yet another hack for IE5.5 */
* html .navigation ul ul a, * html .navigation ul ul a:visited {width:150px;width:128px;}

/* style the top level hover (Commented out to disable the top links and the menu items from sharing a rollover) */
/* .navigation a:hover, .navigation ul ul a:hover{color:#fff;}
.navigation :hover > a, .navigation ul ul :hover > a {color:#fff; background:#436086;}
.topnavlink a:hover {color:#436086; background:none;} */

.navigation a:hover, .navigation ul ul a:hover{color:#fff;}
.navigation :hover > a, .navigation ul ul :hover > a {color:#fff;}
.navigation ul ul :hover > a {color:#fff; background:#436086;}
.topnavlink a:hover {color:#436086; background:none;}
.topnavlink a:link {color:#fff; background:none;}

/* make the second level visible when hover on first level list OR link */
.navigation ul li:hover ul,
.navigation ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.navigation ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.navigation ul :hover ul :hover ul{ visibility:visible;}

.navigation ul ul ul {display:hidden;}


/* Search Bar */
.searchbar {vertical-align:middle; text-align:center; height:30px;}
.searchbar_go {width:30px; text-align:left; vertical-align:middle; background:none;}
a.searchbar_golink, a.searchbar_golink:visited, a.searchbar_golink:hover, a.searchbar_golink:visited:hover {display:normal; background:none; margin-top:0px; width:18px; height:18px;}

.goButton {vertical-align:text-bottom;cursor:pointer;}

/* Main Body */
td {text-align:left; vertical-align:top;}
.main_bg {background:url('images/home/bg_main.gif');}
.navbarcontainer {text-align:left; vertical-align:middle; background:url('images/home/bg_main_nav.gif');}
.mainbody {margin-top:21px;}
.blue {color:#3E7BA5;}
.center {text-align:center;}
.bottom {vertical-align:bottom; padding-top:50px;}




/* Side Navigation */
#SIDE_NAV {width:162px; vertical-align:top; padding:0; margin:0px 16px 21px 0px; list-style-type: none;}
#SIDE_NAV table {width:162px; margin:0px 0px 0px 0px;}
#SIDE_NAV .titlebox {width:162px; height:27px; background-image: url('images/interior/bg_sidenav_title.gif'); background-position: left top; background-repeat:no-repeat; vertical-align:middle; text-align:left; padding:0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; font-style:bold}
#SIDE_NAV .content {width:162px; text-align:left; border-left:1px solid #d8dcdf; border-right:1px solid #d8dcdf; padding:10px 0px 10px 10px; vertical-align:top; background-color:#fafafa;}
#SIDE_NAV .bottombox {width:162px; height:8px; text-align:right; vertical-align:middle; padding:0px; background-image: url('images/interior/bottom_nav.gif'); background-position: left top; background-repeat:no-repeat}

/* Main Side Nav */
#SIDE_NAV ul {width:150px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none;}
#SIDE_NAV li {width:150px; position:relative; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11.2px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; color: #646464; text-decoration: none;}


/* Secondary Nav */
#SIDE_NAV ul ul {width:135px; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; list-style-type:none;}
#SIDE_NAV li li {width:135px; position:relative; background:url (images/sidenav_bullet2.gif); background-repeat:no-repeat; background-position:0 0; vertical-align:top; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}


/* Main Page Title */
#TITLE_GRAPHIC {width:748px; height:89px; vertical-align:top; padding:0px 0px 0px 0px; margin:0px 0px 21px 0px; list-style-type: none;}
#TITLE_GRAPHIC table {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#TITLE_GRAPHIC .leftside {width:543px; height:89px; align:left; vertical-align:top; background-image: url('images/interior/bg_interior_header.jpg'); background-position: left top; background-repeat:no-repeat}
#TITLE_GRAPHIC .rightside {width:205px; height:89px;}

/* Page Images */
h4 {clear:left; font-size:14px; font-weight:bold; color:#405a7d; font-family:Arial, Helvetica, Verdana, sans-serif;, margin:0px 0px 0px 0px;}
#IMAGE_CONTAINER {width:748px; margin:21px 0px 21px 0px;}
#IMAGE_ITEM {width:168px; height:110px; float:left; margin:0px 16px 16px 0px;}
#IMAGE_ITEM .title {width:168px; height:23px; vertical-align:middle; background-image: url('images/interior/bg_small_box_title.gif'); background-position: left top; background-repeat:no-repeat}
#IMAGE_ITEM .image {width:168px; height:87px;}

#IMAGE_SM_CONTAINER {width:534px; margin:5px 0px 21px 0px;}
#IMAGE_SM_ITEM {width:105px; height:110px; float:left; margin:0px 20px 15px 0px;}
#IMAGE_SM_ITEM .title {width:168px; height:23px; vertical-align:middle; background-image: url('images/interior/bg_small_box_title.gif'); background-position: left top; background-repeat:no-repeat}
#IMAGE_SM_ITEM .image {width:105px; height:87px;}




a.smallboxtitlelink:link {width:163px; height:18px; display:block; background-image: url('images/interior/bg_small_box_title.gif'); background-position: left top; background-repeat:no-repeat; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#FFFFFF; text-decoration:none; vertical-align:middle; padding-left:5px; padding-right:0px; padding-top:5px; padding-bottom:0px}
a.smallboxtitlelink:visited {color:#FFFFFF; text-decoration:none;}
a.smallboxtitlelink:hover {color:#436086; text-decoration:underlined;}


/* CALENDAR (powered by EasyPHPCalendar)*/
#CALENDAR {width:100%; margin:15px 0px 15px 0px;}
#CALENDAR .sIFR-hasFlash .monthYearTextTOC {visibility: hidden; font-size: 24px; line-height: 24px;} /* fix for sIFR */
#CALENDAR .mainTableTOC {width: 100%; font-family: 'lucida grande',tahoma,sans-serif; border-collapse: collapse; color: #555;}
#CALENDAR .monthYearTextTOC {font-size:14px; font-weight:bold; color:#ffffff; padding-left:8px; vertical-align:middle;}
#CALENDAR .monthYearRowTOC table {margin-bottom: 20px;}
#CALENDAR .dayNamesTextTOC td {padding-bottom: 2px; font-size: .9em; border-bottom: 1px solid #555;}
#CALENDAR .sOtherTOC {color:#bbb; font-size:11px;}
#CALENDAR .rowsTOC td {width: 80px; height: 80px; vertical-align: top; border-bottom: 1px solid #ccc;}
#CALENDAR .s20TOC div {font-size:11px;} /* weekends? I think? */
#CALENDAR .daynumTOC,
#CALENDAR .todayTOC {padding: 3px; margin-bottom: 3px; background: #acc7da; border-bottom: 1px solid #e0dcc9;}
#CALENDAR .todayTOC {color:white; font-weight:bold; background:#5279A9;} /* today's style */
#CALENDAR .titleTOC {padding-left: 10px; font-size:11px; background: url('images/interior/calendar_arrow.gif') no-repeat 0 .4em; color: #999}
#CALENDAR .titleTOC:hover {color:#5279A9;}
#CALENDAR .s27 {display: none;}
#CALENDAR .monthframe {border-width:1px;border-style:solid;border-color:#cccccc}
#CALENDAR .dayframe {border-width:1px 1px 1px 1px;border-color:#dddddd;border-style:solid; width:100%} 
#CALENDAR div {font-size:11px;} 
#CALENDAR .titlebox {width:100%; height:28px; background-image: url('images/interior/box_top_748.gif'); background-position: left top; background-repeat:repeat-x; vertical-align:middle; text-align:left; padding:0px; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; font-style:bold}
#CALENDAR .dayNamesText td {padding-bottom: 2px; border-bottom: 1px solid #555; font-size: 12px; font-family:Arial,Helvetica,sans-serif;}
#CALENDAR .dayNamesRow {height: 20px; background-color: #dddddd; text-align: center; vertical-align: middle; font-color:#ffffff}

/* EVENT CALENDAR POPUP */
body.popup {margin:0px; background-color:#FFFFFF;}
#POPUP a:link {text-decoration:none}
#POPUP a:visited {text-decoration:none}
#POPUP a:hover {text-decoration:underline}

#POPUP .mainTableTOC {background-color: #FFFFFF; border: 1px solid #BBBBBB; width: 705px; table-layout: fixed;}

#POPUP .navTableTextTOC {font-family: Geneva, Verdana, Arial, sans-serif;  font-size: 9px;  font-weight: Normal; text-decoration: none; color: #003366;}

/* Month and Year Row Setup */
#POPUP .monthYearRowTOC {height: 32px; background-color: #FEFFFE; text-align: left; vertical-align: middle; margin: 0px; padding: 6px;}

/* Month and Year Text Setup */
#POPUP .monthYearTextTOC {font-family: Geneva, Verdana, Arial, sans-serif; font-size: 18px; font-weight: Bold; color: #355881;}

/* Day Names Row Setup */
#POPUP .dayNamesRowTOC {height: 20px; background-color: #455678; text-align: center; vertical-align: middle;}

/* Day Name Setup */
#POPUP .dayNamesTextTOC {font-family: Geneva, Verdana, Arial, sans-serif; font-size: 10px; font-weight: Bold; color: #FFFFFF;}

/* Alignments, Font Face, Size and Color for Date Numbers and Row Height */
#POPUP .rowsTOC {font-family: Arial, Geneva, Verdana, sans-serif; font-size: 10px; color: #433D27; text-align: left; vertical-align: top; height: 88px;}

/* Color of Today's Date */
#POPUP .todayTOC {font-family: Geneva, Verdana, Arial, sans-serif; font-size: 11px; font-weight: Bold;  color: #FFFF00; background-color: #31528E; text-align: left; vertical-align: top; padding: 2px; margin: 0px;}

#POPUP .titleTOC {text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding: 1px; margin: 0px;}

#POPUP .daynumTOC {font-family: Geneva, Verdana, Arial, sans-serif; font-size: 11px; font-weight: Bold;  color: #FBFCEF; background-color: #A2A3AE; text-align: left; vertical-align: top; padding: 2px; margin: 0px;}

#POPUP .formElements {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
#POPUP .formButtons {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
#POPUP .sOtherTOC {background-color: #EEEEEE; font-family: Geneva, Verdana, Arial, sans-serif; font-size: 10px; color: #BBBBBB;}
#POPUP .s20TOC {background-color: #F7F7F7; height: 88px;}
#POPUP .s20TOC0 {background-color: #D4D4D4; height: 88px;}

/* Main Table Setup Incluidng Date Number Fonts, Size and Color */
#POPUP .mainTable {background-color: #FFFFFF; border: 1px solid #003366; width: 175px;}

#POPUP .navTable {background-color: #FFFFFF; border: 0px solid #FFFFFF; width: 175px;}

#POPUP .navTableText {font-family: Geneva, Verdana, Arial, sans-serif;  font-size: 9px;  font-weight: Normal; text-decoration: none; color: #003366;}

/* Month and Year Row Setup */
#POPUP .monthYearRow {background-image:   url('monthBg.gif'); line-height: 17pt; background-color: #D8E2EC; text-align: center; vertical-align: middle}

/* Month and Year Text Setup */
#POPUP .monthYearText {font-family: Geneva, Verdana, Arial, sans-serif; font-size: 13px; font-weight: Bold; color: #252216;}

/* Day Names Row Setup */
#POPUP .dayNamesRow {line-height: 11pt; background-color: #F5F4D3; text-align: center; vertical-align: middle;}

/* Day Name Setup */
#POPUP .dayNamesText {background-image:   url('dayBg.gif'); font-family: Geneva, Verdana, Arial, sans-serif; font-size: 10px; font-weight: Bold; color: #433D27}

/* Alignments, Font Face, Size and Color for Date Numbers and Row Height */
#POPUP .rows {font-family: Geneva, Verdana, Arial, sans-serif; font-size: 10px; color: #433D27; line-height: 15pt; text-align: center; vertical-align: middle;}

/* Color of Today's Date */
#POPUP .today {color: #CF0000;}

/* Pop-up Events Setup */
#POPUP .popupDate {font-family:Geneva, Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-align:left; background-color:#acc7da;}

#POPUP .popupEventTitle {font-family:Geneva, Verdana, Arial, sans-serif; font-size:12px; color:#5279A9; font-weight:bold; padding:2px; vertical-align:middle;}

#POPUP .popupEventTime {font-family:Geneva, Verdana, Arial, sans-serif; font-size:10px; color:#000000; font-weight:normal; background-color:#F4F4F4; border:1px dotted #EFEFEF; padding:1px;}

#POPUP .popupEventDescription {font-family: Geneva, Verdana, Arial, sans-serif;  font-size: 10px;  color: #000000; font-weight: normal; background-color: #FFFFFF; border: 1px solid #EAEAEA; padding: 2px;}

#POPUP .popupEventDate {font-family: Geneva, Verdana, Arial, sans-serif; font-size: 10px; color: #446B93; text-align: center; vertical-align: middle; background-color: #F7F8F9; border: 1px solid #FFFFFF; padding: 1px;}

#POPUP .popupEnd {font-family: Geneva, Verdana, Arial, sans-serif; font-size: 10px; color: #A4A4A4;}
#POPUP .popupClose {font-family: Geneva, Verdana, Arial, sans-serif;  font-size: 10px; color: #FFFFFF; text-align: right; background-color: #336699;}
#POPUP .popupCloseBrackets {font-family: Geneva, Verdana, Arial, sans-serif;  font-size: 10px;  color: #000000; text-align: right; background-color: #336699;}
	
/* ---------------------------------------------------------------------------
The classes below determine how the calendar background markings will look.
--------------------------------------------------------------------------- */

/* Normal Cell Background (date number with no event markings) */
#POPUP .s2 {background-color: #E0E0E0;}

/* Empty Cell Background (empty cells with no date numbers) */
#POPUP .s20 {background-color: #EBEBEB;}

/* Show dates from other months */
#POPUP .sOther {background-color:#EEEEEE; font-family:Geneva, Verdana, Arial, sans-serif; font-size:10px; color:#BBBBBB;}
	
/* Weekend Cell Background (date number with no event markings) */
#POPUP .s200 {background-color: #D0D0D0;}
#POPUP .categoryName {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;color: #666666;}
#POPUP .categorySelection {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;font-weight: normal;color: #777777;}
#POPUP .categoryDiv {background-color: #FCF5EF;}




/* **************************************************************** */
/* OLD CSS */
a.navigationlink:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.navigationlink:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.navigationlink:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #436086;
	text-decoration: none;
}
.navigation {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
}
.smallgrey {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10.5px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}
.interiortext {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}
.headertitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 23px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	vertical-align:middle;
	padding-left:20px;
	width:487;
	height:50px;
	vertical-align:middle;
}
.headertext {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	vertical-align:middle;
	padding-left:20px;
	width:487;
	height:30px;
	vertical-align:middle;
}
.interiortitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #5279A9;
}
.bluetitlehome {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #5D7291;
}
.textfield140 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	border: 1px #7F9DB9 solid;
	background-color: #F2F2F2;
	text-indent: 3px;
	width: 140px;
}
.textfield90 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	border: 1px #7F9DB9 solid;
	background-color: #F2F2F2;
	text-indent: 3px;
	width: 90px;
	font-weight: normal;
}
.textfield165 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	border: 1px #AAAFB7 solid;
	background-color: #F2F2F2;
	text-indent: 3px;
	width: 165px;
}
.textfield145 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	border: 1px #AAAFB7 solid;
	background-color: #F2F2F2;
	text-indent: 3px;
	width: 145px;
}
.textfield110 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	border: 1px #AAAFB7 solid;
	background-color: #F2F2F2;
	text-indent: 3px;
	width: 110px;
}
.homegreybold {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #726F6F;
	text-decoration: none;
	padding-top: 2px;
}
.threetitles {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 14px;
	padding-top: 2px;
}
.smallboxtitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 8px;
	padding-top: 3px;
}
/*AJB */
.smallboxtitlelink {
width:163px; 
height:18px; 
display:block; 
background-image: url('images/interior/bg_small_box_title.gif'); 
background-position: left top;
background-repeat:no-repeat; 
font-family:Arial, Helvetica, Verdana, sans-serif; 
font-size:11px; 
font-style:normal; 
line-height:normal; 
font-weight:bold; 
font-variant:normal; 
color:#FFFFFF; text-decoration:none; 
vertical-align:middle; padding-left:5px; padding-right:0px; padding-top:5px; padding-bottom:0px
}
a.smallgreylink:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10.5px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
a.smallgreylink:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10.5px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
a.smallgreylink:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10.5px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: underline;
}

.buttonwhite {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;

}
a.sidenavlink:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #646464;
	text-decoration: none;
}
a.sidenavlink:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #646464;
	text-decoration: none;
}
a.sidenavlink:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #3E7BA5;
	text-decoration: none;
}
a.sidenavlinkon:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #3E7BA5;
	text-decoration: none;
}
a.sidenavlinkon:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #3E7BA5;
	text-decoration: none;
}
a.sidenavlinkon:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #3E7BA5;
	text-decoration: none;
}
/*ajb*/
a.sidesubnavlink:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	//line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #6E7C89;
	text-decoration: none;
	padding-left:0px
}
a.sidesubnavlink:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	//line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #6E7C89;
	text-decoration: none;
	padding-left:0px
}
a.sidesubnavlink:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	//line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #3E7BA5;
	text-decoration: none;
	padding-left:0px
}

a.sidenavtitlelink:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 2px;
}
a.sidenavtitlelink:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 2px;
}
a.sidenavtitlelink:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #436086;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 2px;
}
a.breadcrumblink:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6E7C89;
	text-decoration: none;
	padding-top: 2px;
}
a.breadcrumblink:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6E7C89;
	text-decoration: none;
	padding-top: 2px;
}
a.breadcrumblink:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #5279A9;
	text-decoration: none;
	padding-top: 2px;
}
a.breadcrumblinkon:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #5279A9;
	text-decoration: none;
	padding-top: 2px;
}
a.breadcrumblinkon:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #5279A9;
	text-decoration: none;
	padding-top: 2px;
}
a.breadcrumblinkon:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #5279A9;
	text-decoration: none;
	padding-top: 2px;
}
.breadcrumb {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6E7C89;
	text-decoration: none;
	padding-top: 2px;
}
a.interiorbuttonlink:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.interiorbuttonlink:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.interiorbuttonlink:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #436086;
	text-decoration: none;
}
/*ajb*/
a.interiorbuttonlink:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.interiorbuttonlink:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.interiorbuttonlink:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #436086;
	text-decoration: none;
}
.largeboxtitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 2px;
	vertical-align:bottom;
	
}
a.bigboxlink:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #646464;
	text-decoration: none;
}
a.bigboxlink:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #646464;
	text-decoration: none;
}
a.bigboxlink:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11.2px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #3E7BA5;
	text-decoration: none;
}
.whitetitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 2px;
}
.interiortext {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}
a.interiortextlink:link {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: underline;
}
a.interiortextlink:visited {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: underline;
}
a.interiortextlink:hover {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #46648A;
	text-decoration: underline;
}
.rowOdd
{background-color:#6298C4;}

.rowEven
{background-color:#f2f2f2;}

/*end ajb*/

/* LOOK AHEAD AJB */
#suggestionList {
background-color:white;
border:1px solid black;
cursor:pointer;
display:none;
height:auto;
position:absolute;
width:260px;
z-index:1;
}
#suggestionList table {
color: #000080;
background-color:white;
}
#suggestionList div {
background-color:white;
padding:2px 2px 2px 0px;
height:auto;
}
#suggestionList div.selected {
background-color:blue;
color:white;
}
.suggestionList1 {
background-color:white;
cursor:pointer;
display:none;
height:auto;
position:absolute;
width:auto;
z-index:1;
}
#suggestionList1 div {
padding:2px 2px 2px 2px;
width:auto;
}
#suggestionList1 div.selected {
background-color:blue;
color:white;
}

.typeahead {
color:#000080;
font-weight:normal;
}
.typeahead a {
color:#000080;
background-color:#ffffff;
}
.typeahead a:hover {
color:white;
background-color:#000080;
}

.typeahead1 {
background-color:#000080;
color:#FFFFFF;
font-weight:normal;
}
.typeahead1 a {
color:white;
background-color:#000080;
}
.typeahead1 a:hover {
color:white;
background:#000080;
}

#toggledetails {
color:white;
font-family:Arial;
font-size:8pt;
font-weight:normal;
}
#toggledetails a:hover {
color:Gray;
}
.bgGold {
background:#D2C6AC;
font-family:Arial;
height:5px;
}
.gold {color:#D2C6AC;}

/* END LOOK AHEAD */

.buttonReset {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #5E90BA;
}/* this was there earlier.. but was missing now*/
.textfield200 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	border: 1px #AAAFB7 solid;
	background-color: #F2F2F2;
	text-indent: 3px;
	width: 200px;
}
.textfield500 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	border: 1px #AAAFB7 solid;
	background-color: #F2F2F2;
	text-indent: 3px;
	width: 500px;
}
.buttonSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #9AC2DC;
}
.imgBottom {
	width:540px; 
	height:8px; 
	background-image: url('images/interior/bottom_medium_box.gif');
}
.imgRegForm {
	background-image:url('images/interior/bg_medium_box_text.gif');
}
.imgRegBar {
	background-image:url('images/interior/bg_medium_title_bar.gif');
}
.errorForm {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #5D7291;
	background-image:url('images/interior/bg_medium_box_text.gif');
}
.imgProdBar {
	background-image:url('images/interior/bg_long_title_bar_edited.gif');
}
.imgProdForm {
	background-image:url('images/interior/bg_big_box_text.gif');
}
.imgProdBottom {
	background-image:url('images/interior/bottom_big_box_edited.gif');
}

/* Added by Suman */
.imgCustMiddle
{
	width:540px;
	height:8px;
	background-image: url('images/interior/bottom_medium_box.gif');
}
.imgMediumTitleBar
{
	width:553px;
	height:31px;
	background-image: url('images/interior/bg_medium_title_bar.gif');
	vertical-align: middle;
	text-align: left	
}
.imgTopL4 
{
	width:8px;
	height:28px;
	background-image: url('images/interior/box_top_stretch_01.gif');
}
.imgBottomL4Left 
{
	width:8px;
	height:6px;
	background-image: url('images/interior/box_bottom_stretch_01.gif');
}
.imgBottomL4Right 
{
	width:82px;
	height:6px;
	background-image: url('images/interior/box_bottom_stretch_04.gif');
}
.imgTopL2
{
	width:420px;
	height:26px;
	background-image: url('images/interior/bg_long_title_bar_edited.gif');
}
/* Offshore  End */


/* FAVORITES */

#FAV {color:#666;}
#FAV th {padding:5px 5px 5px 5px; background-color:#6298c4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff;}
#FAV td {padding:3px 3px 3px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; vertical-align:middle;}

.button_holder {height:27px; width:100%; vertical-align:middle; text-align:center; margin:0px 0px 21px 0px;}

#FAV tr.gray {background-color:#eee;}
a.bom, a.bom:visited {color:#666; text-decoration:underline;}
a.bom:hover, a.bom:visited:hover {color:#666; text-decoration:none;}
.comment_bom {border:1px solid #69c; font-size:11px; color:#666; width:155px;}


#FAV td.col_1 {width:50px; text-align:center;}
#FAV .col_2 {width:90px;}
#FAV .col_3 {width:291;}
#FAV .col_4 {width:160px;}
#FAV .col_5 {width:121px;}


/* BILL OF MATERIALS */

#BOM {color:#666;}
a.sidenavtitlelink2:link {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; font-style:normal; line-height:normal; font-weight:bold; color:#FFFFFF; text-decoration:none; padding:2px 0px 0px 500px;}
a.sidenavtitlelink2:visited {color:#FFFFFF; text-decoration:none;}
a.sidenavtitlelink2:hover {color:#436086; text-decoration:none;}


#BOM th {padding:5px 5px 5px 5px; background-color:#6298c4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff;}
#BOM td {padding:3px 3px 3px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; vertical-align:middle;}
.button_holder {height:27px; width:100%; text-align:center; margin:0px 0px 21px 0px;}
.left_buttons {float:left;}
.right_buttons {float:right;}


#BOM .bom_pkgs {border:1px solid #69c; font-size:11px; color:#666; width:75px;}
#BOM .bom_desc {border:1px solid #aaaeb7; font-size:11px; color:#666; width:150px;}
.textfield_bom {border:1px solid #aaaeb7; font-size:11px; color:#666; width:99%; height:70px;}


#BOM tr.gray {background-color:#eee;}
#BOM tr.blu {background-color:#e2edf3;}
#BOM .darkgray {background-color:#e2e2e2;} 

#BOM .bom_top_left {float:left;}
#BOM .bom_top_right {float:right;}


#BOM .col_0 {width:100%; padding:5px 5px 5px 5px;}
#BOM .col_1 {width:90px;}
#BOM .col_2 {width:291px;}
#BOM .col_3 {width:100px; text-align:center;}
#BOM .col_4 {width:110px; text-align:center;}
#BOM .col_5 {width:108px; text-align:center;}
#BOM .col_6 {width:75px; text-align:center;}
#BOM .col_7 {text-align:right;}

#BOM .leftformcol {width:200px; text-align:right; vertical-align:middle;}
#BOM .rightformcol {width:100%; text-align:left; vertical-align:middle;}
#BOM .rightformcol2 {width:100%; text-align:left; vertical-align:middle; font-weight:bold;}
#BOM .formelement {border:1px solid #69c; font-size:11px; color:#666; width:200px;}


#BOM img {border:0px;}
#BOM .col_1a {width:138px;}
#BOM .col_2a {width:221px;}
#BOM .col_3a {width:170px;}
#BOM .col_4a {width:170px;}
#BOM .col_5a {width:75px; text-align:center;}

#BOM .result_col1 {width:150px; font-weight:bold; text-align:right;}
#BOM .result_col2 {width:350px; text-align:left;}
#BOM .bom_grey_head {width:500px; margin:0px 0px 0px 0px;}

.interiortextcenter {text-align:center; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; font-style:normal; line-height:16px; font-weight:normal; font-variant:normal; color:#666666;}

#REQUEST .col_a {width:200px; font-weight:bold; text-align:right;}
#REQUEST .col_b {width:524px; text-align:center; text-align:left;}
#REQUEST .col_1 {width:554px;}
#REQUEST .col_2 {width:170px; text-align:center;}
#REQUEST .gray {background-color:#eee;}
#REQUEST .darkgray {background-color:#e2e2e2;}
#REQUEST td {padding:3px 3px 3px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; vertical-align:middle;}

#FILLCALC {}
#FILLCALC td {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; vertical-align:middle;}
#FILLCALC .sectiontable {border-style: solid; border-color: #444444; background-color:#f5f5f5; border-style:outset; border-width:1px;}
#FILLCALC .sectiontd {padding:3px 3px 3px 3px; vertical-align:top;}
#FILLCALC .error {font-weight:bold; color:#cc0000;}
#FILLCALC td.blu {background-color:#e2edf3;}

.imgViewCart {
	background-image:url('images/interior/BOMCart.jpg');
}

/* Grey Dynamic Stretching Button */

.rounded_button_grey, 
.rounded_button_grey span {background:url(images/home/rounded_button_2_grey.gif) no-repeat;}
.rounded_button_grey {padding:3px 10px 3px 10px; background-position:right 0; position:relative;}
.rounded_button_grey span {background-position:left top; width:10px; height:21px; position:absolute; top:0px; left:0px; display:block; cursor:pointer; /* mostly needed for internet explorer */}
.rounded_button_grey:hover {background-position:right -23px; color:#405a7d;}
.rounded_button_grey:hover span {background-position:left bottom;}
a.rounded_button_grey {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#FFFFFF; text-decoration:none;}
a.rounded_button_grey:link {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; font-style:normal; line-height:normal; font-weight:bold; font-variant:normal; color:#FFFFFF; text-decoration:none;}
a.rounded_button_grey:visited {color:#FFFFFF;}
a.rounded_button_grey:hover {color:#405a7d;}
a.rounded_button_grey:visited:hover {color:#405a7d;}
.col_0 {width:100%; padding:5px 5px 5px 5px;}

.button_left {float:left; height:30px;}

.button_right {float:right; height:30px;}

.button_center {float:center; height:30px;}

.titlebox_right_long {width:300px; height:28px; background-image: url(images/interior/box_top_stretch_05.gif); background-position:top right; background-repeat:no-repeat; !important}

 

a.sidenavtitlelink3:link {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none; padding:2px 12px 0px 0px; white-space: nowrap; !important}

 

a.sidenavtitlelink3:visited {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; padding:2px 12px 0px 0px; white-space: nowrap;}

 

a.sidenavtitlelink3:hover {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #436086; text-decoration: none; padding:2px 12px 0px 0px; white-space: nowrap;}

 
#CONTENT td {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11.2px;	font-style: normal;	line-height: 16px;	font-weight: normal;	font-variant: normal;	color: #646464;	border:solid 0px; }
#CONTENT table { border-style: none; }
#CONTENT img { border-style: none; }