* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 11px; BACKGROUND: url(/border/backdrop-main000005.jpg) #e4e4e4 repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
A {
    text-decoration:none;
    color:#515151;
}
A:link, A:visited, A:active {
    color:#515151; 
    text-decoration:none;
}                              
A:hover {
    color:#ee1c25; 
    text-decoration:underline;
}

.webLink A {
    color:#515151; 
    text-decoration:underline;
}
.webLink A:link {
    color:#515151; 
    text-decoration:underline;
}
.webLink A:visited {
    color:#515151; 
    text-decoration:underline;
}
.webLink A:active {
    color:#515151; 
    text-decoration:underline;
}
.webLink A:hover {
    color:#ee1c25; 
    text-decoration:underline;
}

#widthcontainer {
	PADDING-RIGHT: 10px; MIN-WIDTH: 975px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 975px; PADDING-TOP: 0px
}
.spacer {
	WIDTH: 1px; HEIGHT: 1em;
}
.additional_info {
	WIDTH: 100%
}
#topbar {
	FONT-SIZE: 11px; WIDTH: 100%; COLOR: #bdbdbd; HEIGHT: 31px
}
#topbar TR TD {
	VERTICAL-ALIGN: middle
}
#topbar TR TD A {
	MARGIN: 0px 5px; COLOR: #bdbdbd; TEXT-DECORATION: none
}
#topbar TR TD A:link {
	COLOR: #bdbdbd; TEXT-DECORATION: none
}
#topbar TR TD A:visited {
	COLOR: #bdbdbd; TEXT-DECORATION: none
}
#topbar TR TD A:active {
	COLOR: #bdbdbd; TEXT-DECORATION: none
}
#topbar TR TD A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#cmplogotopbar {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 80px; HEIGHT: 31px; BORDER-RIGHT-WIDTH: 0px
}
#topsection {
	MARGIN: 10px 0px 0px; WIDTH: 100%; HEIGHT: 86px; BACKGROUND-COLOR: #fff
}
#topsection_left {
	BACKGROUND-IMAGE: url(/border/topsection_left-main000005.gif); WIDTH: 6px
}
#topsection_right {
	BACKGROUND: url(/border/topsection_back-main000005.jpg) no-repeat right top; TEXT-ALIGN: left
}
#mainlogo {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 214px; HEIGHT: 65px; BORDER-RIGHT-WIDTH: 0px
}
#strapline {
	FONT-SIZE: 12px; MARGIN: 10px 0px 0px 10px; COLOR: #656565; FONT-STYLE: italic; TEXT-ALIGN: center
}
#banner {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 468px; MARGIN-RIGHT: 10px; HEIGHT: 60px; BORDER-RIGHT-WIDTH: 0px
}
#topnav {
	BACKGROUND: url(/border/topnav_greybar-main000005.jpg) #fff; WIDTH: 100%; HEIGHT: 28px
}
#topnav DIV {
	BACKGROUND: url(/border/topnav_divider-main000005.jpg) no-repeat left top; FLOAT: left; LINE-HEIGHT: 28px; WHITE-SPACE: nowrap
}
#topnav DIV:hover {
	BACKGROUND: url(/border/navitem_backleft-main000005.jpg) no-repeat left top
}
#topnav DIV A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #646464; LINE-HEIGHT: 28px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#topnav DIV A:hover {
	BACKGROUND: url(/border/navitem_backright-main000005.jpg) no-repeat right top; COLOR: #ee1c25
}
div#activeTab {
	BACKGROUND: url(/border/navitem_backleft-main000005.jpg) no-repeat left top
}
div#activeTab A {
    BACKGROUND: url(/border/navitem_backright-main000005.jpg) no-repeat right top; COLOR: #ee1c25
}
#rightnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
#newsletter_email_field {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 168px; COLOR: #515151; PADDING-TOP: 2px; HEIGHT: 14px
}
.rightnav_featured_item {
	MARGIN-BOTTOM: 10px; WIDTH: 192px
}
.rightnav_purple_header {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/border/rightnav_header_purple-main000005.jpg) #77337a no-repeat left top; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.rightnav_blue_header {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/border/rightnav_header_blue-main000005.jpg) #5b78b0 no-repeat left top; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.rightnav_green_header {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/border/rightnav_header_green-main000005.jpg) #8aa560 no-repeat left top; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.rightnav_yellow_header {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/border/rightnav_header_yellow-main000005.jpg) #e9e466 no-repeat left top; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.rightnav_grey_header {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/border/rightnav_header_grey-main000005.jpg) #515151 no-repeat left top; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.rightnav_red_header {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(/border/rightnav_header_red-main000005.jpg) #de161f no-repeat left top; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.rightnav_item_content {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(/border/rightnav_backdrop-main000005.jpg) no-repeat left bottom; PADDING-BOTTOM: 8px; COLOR: #515151; PADDING-TOP: 8px; TEXT-ALIGN: left
}
.iconguide TD {
	PADDING-BOTTOM: 5px
}
.welcometext {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid
}
.breadcrumbs {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #e2e2e2 1px solid
}
.breadcrumbs A {
	COLOR: #EE1C25; TEXT-DECORATION: none;
}
.breadcrumbs A:link {
	COLOR: #EE1C25; TEXT-DECORATION: none;
}
.breadcrumbs A:visited {
	COLOR: #EE1C25; TEXT-DECORATION: none;
}
.breadcrumbs A:active {
	COLOR: #EE1C25; TEXT-DECORATION: none;
}
.breadcrumbs A:hover {
	COLOR: #515151; TEXT-DECORATION: underline;
}
H1 {
	FONT-SIZE: 19px; MARGIN-BOTTOM: 10px
}
H2 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 10px
}
H3 {
	FONT-SIZE: 11px
}
P {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px
}
.plain_content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.plain_content A {
	COLOR: #515151; 
}
.plain_content A:link {
	COLOR: #515151; 
}
.plain_content A:visited {
	COLOR: #515151; 
}
.plain_content A:active {
	COLOR: #515151; 
}
.plain_content A:hover {
	COLOR: #ee1c25; TEXT-DECORATION: underline
}
#search_field {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 170px; COLOR: #515151; PADDING-TOP: 2px; HEIGHT: 13px
}
#search_criteria {
	FONT-SIZE: 12px; MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 160px; COLOR: #515151; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#searchbar {
	MARGIN-BOTTOM: 10px; WIDTH: 100%
}
#searchbar .searchleft {
	BACKGROUND: url(/border/searchbar_left-main000005.jpg) #de161f no-repeat left top; HEIGHT: 34px
}
#searchbar .searchmiddle {
	BACKGROUND: url(/border/searchbar_filler-main000005.jpg) #de161f repeat-x; HEIGHT: 34px
}
#searchbar .searchright {
	BACKGROUND: url(/border/searchbar_right-main000005.jpg) #de161f no-repeat right top; HEIGHT: 34px
}
#searchbar2 {
	MARGIN-BOTTOM: 10px; WIDTH: 100%
}
#searchbar2 .searchleft2 {
	BACKGROUND: url(/border/searchbar_left2-main000005.jpg) #ff7506 no-repeat left top; HEIGHT: 34px
}
#searchbar2 .searchmiddle2 {
	BACKGROUND: url(/border/searchbar_filler2-main000005.jpg) #ff7506 repeat-x; HEIGHT: 34px
}
#searchbar2 .searchright2 {
	BACKGROUND: url(/border/searchbar_right2-main000005.jpg) #ff7506 no-repeat right top; HEIGHT: 34px
}
#searchbar3 {
	MARGIN-BOTTOM: 10px; WIDTH: 100%
}
#searchbar3 .searchleft3 {
	BACKGROUND: url(/border/searchbar_left3-main000005.jpg) #2a3fb8 no-repeat left top; HEIGHT: 34px
}
#searchbar3 .searchmiddle3 {
	BACKGROUND: url(/border/searchbar_filler3-main000005.jpg) #2a3fb8 repeat-x; HEIGHT: 34px
}
#searchbar3 .searchright3 {
	BACKGROUND: url(/border/searchbar_right3-main000005.jpg) #2a3fb8 no-repeat right top; HEIGHT: 34px
}
.searchtips {
	PADDING-RIGHT: 5px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#searchbar .whitelink {
	COLOR: #fff; TEXT-DECORATION: none
}
#searchbar .whitelink:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#searchbar .whitelink:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#searchbar .whitelink:active {
	COLOR: #fff; TEXT-DECORATION: none
}
#searchbar .whitelink:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#searchbar2 .whitelink {
	COLOR: #fff; TEXT-DECORATION: none
}
#searchbar2 .whitelink:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#searchbar2 .whitelink:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#searchbar2 .whitelink:active {
	COLOR: #fff; TEXT-DECORATION: none
}
#searchbar2 .whitelink:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#searchbar3 .whitelink {
	COLOR: #fff; TEXT-DECORATION: none
}
#searchbar3 .whitelink:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#searchbar3 .whitelink:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#searchbar3 .whitelink:active {
	COLOR: #fff; TEXT-DECORATION: none
}
#searchbar3 .whitelink:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#maincontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #515151; PADDING-TOP: 10px; HEIGHT: 620px; TEXT-ALIGN: left
}
.home_category_nav {
	MARGIN-BOTTOM: 10px; WIDTH: 100%; BACKGROUND-COLOR: #fff
}
.home_category_nav TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 10px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e5e5e5 1px solid
}
.home_category_nav A {
	COLOR: #515151; TEXT-DECORATION: none
}
.home_category_nav A:link {
	COLOR: #515151; TEXT-DECORATION: none
}
.home_category_nav A:visited {
	COLOR: #515151; TEXT-DECORATION: none
}
.home_category_nav A:active {
	COLOR: #515151; TEXT-DECORATION: none
}
.home_category_nav A:hover {
	COLOR: #ee1c25; TEXT-DECORATION: none
}
.home_title1 {
	MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.home_title1 .home_title1_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(/border/title1_left-main000005.gif) #515151 no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 22px
}
.home_title1 .home_title1_link {
	FONT-SIZE: 12px; BACKGROUND: url(/border/title1_right-main000005.gif) #515151 no-repeat right top; COLOR: #fff; HEIGHT: 22px
}
.home_title1 .home_title1_nolink {
	FONT-SIZE: 12px; BACKGROUND: url(/border/title1_right_no_link-main000005.gif) #515151 no-repeat right top; COLOR: #fff; HEIGHT: 22px
}
.prod_cat_title1 {
	MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.prod_cat_title1_show_hide {
	BACKGROUND: #515151
}
.prod_cat_title1 .prod_cat_title1_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(/border/title1_left-main000005.gif) #515151 no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 22px
}
.prod_cat_title1 .prod_cat_title1_link {
	FONT-SIZE: 12px; BACKGROUND: url(/border/title1_right-main000005.gif) #515151 no-repeat right top; COLOR: #fff; HEIGHT: 22px
}
.prod_cat_title1 .prod_cat_title1_nolink {
	FONT-SIZE: 12px; BACKGROUND: url(/border/title1_right_no_link-main000005.gif) #515151 no-repeat right top; COLOR: #fff; HEIGHT: 22px
}
.titlelink1 {
	PADDING-RIGHT: 27px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #cbcbcb; PADDING-TOP: 0px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.titlelink1:link {
	COLOR: #cbcbcb; TEXT-DECORATION: none
}
.titlelink1:visited {
	COLOR: #cbcbcb; TEXT-DECORATION: none
}
.titlelink1:active {
	COLOR: #cbcbcb; TEXT-DECORATION: none
}
.titlelink1:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.titlelink3 {
	FONT-SIZE: 11px; COLOR: #cbcbcb; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
.titlelink3:link {
	COLOR: #cbcbcb; TEXT-DECORATION: none
}
.titlelink3:visited {
	COLOR: #cbcbcb; TEXT-DECORATION: none
}
.titlelink3:active {
	COLOR: #cbcbcb; TEXT-DECORATION: none
}
.titlelink3:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.home_title2 {
	MARGIN: 5px 0px 10px; WIDTH: 100%
}
.home_title2 .home_title2_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(/border/title2_left-main000005.gif) #e7e7e7 no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #515151; PADDING-TOP: 0px; HEIGHT: 22px
}
.home_title2 .home_title2_link {
	FONT-SIZE: 12px; BACKGROUND: url(/border/title2_right-main000005.gif) #e7e7e7 no-repeat right top; COLOR: #949494; HEIGHT: 22px
}
.titlelink2 {
	PADDING-RIGHT: 27px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 120px; COLOR: #949494; PADDING-TOP: 0px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.titlelink2:link {
	COLOR: #949494; TEXT-DECORATION: none
}
.titlelink2:visited {
	COLOR: #949494; TEXT-DECORATION: none
}
.titlelink2:active {
	COLOR: #949494; TEXT-DECORATION: none
}
.titlelink2:hover {
	COLOR: #515151; TEXT-DECORATION: none
}
.home_news_content {
	FONT-SIZE: 11px; COLOR: #515151; TEXT-DECORATION: none
}
.home_news_content:link {
	COLOR: #515151; TEXT-DECORATION: none
}
.home_news_content:visited {
	COLOR: #515151; TEXT-DECORATION: none
}
.home_news_content:active {
	COLOR: #515151; TEXT-DECORATION: none
}
.home_news_content:hover {
	COLOR: #515151; TEXT-DECORATION: underline
}
.home_news_items {
	WIDTH: 100%
}
.home_news_items TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.news_item_arrow {
	BACKGROUND: url(/border/news_item_arror-main000005.jpg) no-repeat left top
}
.home_news_link {
	COLOR: #ee1c25; TEXT-DECORATION: none
}
.home_news_link:link {
	COLOR: #ee1c25; TEXT-DECORATION: none
}
.home_news_link:visited {
	COLOR: #ee1c25; TEXT-DECORATION: none
}
.home_news_link:active {
	COLOR: #ee1c25; TEXT-DECORATION: none
}
.home_news_link:hover {
	COLOR: #ee1c25; TEXT-DECORATION: underline
}
.datatable1 {
	BORDER-RIGHT: #cbcbcb 1px solid; MARGIN-BOTTOM: 5px; WIDTH: 100%; BORDER-BOTTOM: #cbcbcb 1px solid
}
.datatable1 A {
	FONT-SIZE: 11px; COLOR: #515151; 
}
.datatable1 A:link {
	COLOR: #515151; 
}
.datatable1 A:visited {
	COLOR: #515151; 
}
.datatable1 A:active {
	COLOR: #515151; 
}
.datatable1 A:hover {
	COLOR: #ee1c25; TEXT-DECORATION: underline
}
.datatable1 TR TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #cbcbcb 1px solid; PADDING-TOP: 5px
}
.data_titlebar {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #dadada
}
.data_titlebar TD {
	VERTICAL-ALIGN: middle! important
}
.datatable1 TR.dark {
	BACKGROUND-COLOR: #ededed
}
.form_checkbox {
	MARGIN: 0px 0px 0px 2px; WIDTH: 14px; HEIGHT: 14px
}
.data_title1 {
	WIDTH: 100%
}
.data_title2 {
	WIDTH: 100%
}
.titlelink_data {
	PADDING-RIGHT: 27px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #cbcbcb; PADDING-TOP: 0px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.titlelink_data:link {
	COLOR: #cbcbcb; TEXT-DECORATION: none
}
.titlelink_data:visited {
	COLOR: #cbcbcb; TEXT-DECORATION: none
}
.titlelink_data:active {
	COLOR: #cbcbcb; TEXT-DECORATION: none
}
.titlelink_data:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.data_title1 .data_title1_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(/border/data_table_left-main000005.jpg) #515151 no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 26px
}
.data_title1 .data_title1_link {
	FONT-SIZE: 12px; BACKGROUND: url(/border/data_table_right_link-main000005.jpg) #515151 no-repeat right top; COLOR: #fff; HEIGHT: 22px
}
.data_title1 .data_title1_nolink {
	FONT-SIZE: 12px; BACKGROUND: url(/border/data_table_right-main000005.jpg) #515151 no-repeat right top; COLOR: #fff; HEIGHT: 22px
}
.data_title2 .data_title2_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(/border/data_table_left_blue-main000005.jpg) #555f80 no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 26px
}
.data_title2 .data_title2_link {
	FONT-SIZE: 12px; BACKGROUND: url(/border/data_table_right_link_blue-main000005.jpg) #555f80 no-repeat right top; COLOR: #fff; HEIGHT: 22px
}
.data_title2 .data_title2_nolink {
	FONT-SIZE: 12px; BACKGROUND: url(/border/data_table_right_blue-main000005.jpg) #555f80 no-repeat right top; COLOR: #fff; HEIGHT: 22px
}
.resultstext { /*baeddan change - this is not required now */
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.results_nav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 6px; /*baeddan change*/
}
.results_nav span {
	PADDING: 3px; MARGIN-LEFT: 20px; FONT-SIZE: 11px; /*baeddan change*/
}
.results_nav A {
	FONT-WEIGHT: bold; COLOR: #515151; TEXT-DECORATION: underline
}
#contentend {
	WIDTH: 100%
}
#contentend_left {
	BACKGROUND: url(/border/content_end_left-main000005.jpg) #fff no-repeat left bottom; HEIGHT: 10px
}
#contentend_right {
	BACKGROUND: url(/border/content_end_right-main000005.jpg) #fff no-repeat right bottom; HEIGHT: 10px
}
#contentlayout {
	HEIGHT: 300px; BACKGROUND-COLOR: #fff
}
#bottomnav {
	MARGIN-TOP: 10px; WIDTH: 100%; HEIGHT: 90px
}
.bottomnavleft {
	BACKGROUND: url(/border/bottom_nav_left-main000005.jpg) no-repeat left top; HEIGHT: 10px
}
.bottomnavmiddle {
	BACKGROUND: url(/border/bottom_nav_filler-main000005.jpg) repeat-x; VERTICAL-ALIGN: top; HEIGHT: 10px
}
.bottomnavright {
	BACKGROUND: url(/border/bottom_nav_right-main000005.jpg) no-repeat right top; HEIGHT: 10px
}
#atoz_bottomnav A {
	FONT-SIZE: 12px; MARGIN-LEFT: 1px; COLOR: #6c6c6c; MARGIN-RIGHT: 1px; TEXT-DECORATION: underline
}
#atoz_bottomnav A:link {
	COLOR: #6c6c6c; TEXT-DECORATION: underline
}
#atoz_bottomnav A:visited {
	COLOR: #6c6c6c; TEXT-DECORATION: underline
}
#atoz_bottomnav A:active {
	COLOR: #6c6c6c; TEXT-DECORATION: underline
}
#atoz_bottomnav A:hover {
	COLOR: #ee1c25; TEXT-DECORATION: underline
}
#general_bottomnav A {
	MARGIN-LEFT: 1px; COLOR: #6c6c6c; MARGIN-RIGHT: 1px; TEXT-DECORATION: none
}
#general_bottomnav A:link {
	COLOR: #6c6c6c; TEXT-DECORATION: none
}
#general_bottomnav A:visited {
	COLOR: #6c6c6c; TEXT-DECORATION: none
}
#general_bottomnav A:active {
	COLOR: #6c6c6c; TEXT-DECORATION: none
}
#general_bottomnav A:hover {
	COLOR: #515151; TEXT-DECORATION: underline
}
#footerlinks {
	PADDING-RIGHT: 10px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; COLOR: #6c6c6c; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#footerlinks A {
	MARGIN-LEFT: 1px; COLOR: #6c6c6c; MARGIN-RIGHT: 1px; TEXT-DECORATION: none
}
#footerlinks A:link {
	COLOR: #6c6c6c; TEXT-DECORATION: none
}
#footerlinks A:visited {
	COLOR: #6c6c6c; TEXT-DECORATION: none
}
#footerlinks A:active {
	COLOR: #6c6c6c; TEXT-DECORATION: none
}
#footerlinks A:hover {
	COLOR: #515151; TEXT-DECORATION: underline
}
.rfiheader {
	WIDTH: 100%
}
.rficontent TR TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.rfiheader .rfiheader_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(/border/rfi_left-main000005.jpg) #dd161f no-repeat left top; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 26px
}
.rfiheader .rfiheader_right {
	FONT-SIZE: 12px; BACKGROUND: url(/border/rfi_right-main000005.jpg) #dd161f no-repeat right top; WIDTH: 15px; COLOR: #fff; HEIGHT: 26px
}
.rficontent {
	BORDER-RIGHT: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cbcbcb 1px solid
}
.contacttable {
	MARGIN: 10px 0px 0px
}
.contacttable TR TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.contacttable TR TD INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #515151; PADDING-TOP: 2px; HEIGHT: 14px
}
.contacttable TR TD SELECT {
	FONT-SIZE: 11px; COLOR: #515151; HEIGHT: 17px
}
.contacttable TR TD TEXTAREA {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #515151; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.category_level {
	FONT-WEIGHT: bold
}
.category_level {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.section_level {
	FONT-WEIGHT: bold
}
.company_details {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 15px; COLOR: #515151
}
.company_details TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.secondarynav {
	MARGIN-BOTTOM: 10px
}
.secondarynav A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(/border/secondarynav_divider-main000005.jpg) no-repeat right center; PADDING-BOTTOM: 0px; COLOR: #515151; PADDING-TOP: 0px
}
.secondarynav A:link {
	COLOR: #515151; TEXT-DECORATION: none
}
.secondarynav A:visited {
	COLOR: #515151; TEXT-DECORATION: none
}
.secondarynav A:active {
	COLOR: #515151; TEXT-DECORATION: none
}
.secondarynav A:hover {
	COLOR: #ee1c25; TEXT-DECORATION: underline
}
.ad_info_categories {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 15px; COLOR: #515151
}
.ad_info_categories TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.images_layout TR TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; BORDER-RIGHT-WIDTH: 0px
}
.images_layout IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 5px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.image {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 96px; HEIGHT: 23px! important; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}

/*-------------------------------------------------
	Contact Details Overlay Effect - baeddan added
-------------------------------------------------*/

/* Overlay */
#simplemodal-overlay {
	background-color:#000;
}

/* Container */
#simplemodal-container {
	height:200px; 
	width:auto; 
	background-color:#fff; 
	border:3px solid #ccc; 
	text-align: left;
}

#simplemodal-container a.modalCloseImg {
	background:url(/images/x-main000005.gif) no-repeat; 
	width:25px; 
	height:29px; 
	display:inline; 
	z-index:3200; 
	position:absolute; 
	top:-0px; 
	right:-0px; 
	cursor:pointer;
}

#simplemodal-container #basicModalContent {
	padding:8px;
}
