/* YAHOO RESET-MIN WITH TYP CHNAGES */
html{color:#000;background:#FFF;}body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset, img{border:0px none;}address, caption, cite, code, dfn, em, strong, th, var, optgroup{font-style:inherit;font-weight:inherit;}del, ins{text-decoration:none;}li{list-style:none;}caption, th, h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}q:before, q:after{}abbr, acronym{border:0px none;font-variant:normal}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input, button, textarea, select, optgroup, option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input, button, textarea, select{*font-size:100%;}

/* COLUMN STYLES */
.colBase {width:942px; margin:0 auto;}
.colSpecialReports {width:802px; margin:0 auto;}
.colSet {overflow:auto; 
	     border:solid 1px #ccc;
	     background-color:#fff;
	     margin-top:0px; margin-bottom:20px;
	     padding:20px;} /* container column */
	     
.col1 {width: 60px;}   /* 1 column wide */
.col2 {width: 130px;}  /* 2 columns wide */
.col3 {width: 200px;}  /* 3 columns wide */
.col4 {width: 270px;}  /* 4 columns wide */
.col5 {width: 340px;}  /* 5 columns wide */
.col6 {width: 410px;}  /* 6 columns wide */
.col7 {width: 480px;}  /* 7 columns wide */
.col8 {width: 550px;}  /* 8 columns wide */
.col9 {width: 620px;}  /* 9 columns wide */
.col10 {width: 690px;} /* 10 columns wide */
.col11 {width: 760px;} /* 11 columns wide */
.col12 {width: 830px;} /* 12 columns wide */
.col13 {width: 900px;} /* 13 columns wide */
.col14 {width: 970px;} /* 14 columns wide */
.nav9 {width:100px; float:left}

.gutter {margin-right: 10px} /* gutter */
.left {float: left;}   /* float column left */
.right {float: right;} /* float column right */

.notify_info {border:solid 1px #fb3; background-color:#fed;}
.notify_success {border:solid 1px #3b4; background-color:#efd;}
.notify_blue {background-image:url('images/bg_footer1.gif');}

/* LINK STYLES */
a:link {color:#258; text-decoration:underline;}
a:visited {color:#258; text-decoration:underline;}
a:hover {color: #c00; text-decoration: underline;}
a:active {color: #258; text-decoration: underline;}

.link1B a:link {color:#258; font-family:arial, sans serif; font-size:10px; text-decoration:none;}
.link1B a:visited {color:#258; font-family:arial, sans serif; font-size:10px; text-decoration:none;}
.link1B a:hover {color: #258; font-family:arial, sans serif; font-size:10px; text-decoration: underline;}
.link1B a:active {color: #258; font-family:arial, sans serif; font-size:10px; text-decoration: none;}
.link2B a:link {color:#258; font-family:arial, sans serif; font-size:12px; text-decoration:none;}
.link2B a:visited {color:#258; font-family:arial, sans serif; font-size:12px; text-decoration:none;}
.link2B a:hover {color: #258; font-family:arial, sans serif; font-size:12px; text-decoration: underline;}
.link2B a:active {color: #258; font-family:arial, sans serif; font-size:12px; text-decoration: none;}
.link1R a:link {color:#c00; font-family:arial, sans serif; font-size:10px; text-decoration:none;}
.link1R a:visited {color:#c00; font-family:arial, sans serif; font-size:10px; text-decoration:none;}
.link1R a:hover {color: #c00; font-family:arial, sans serif; font-size:10px; text-decoration: underline;}
.link1R a:active {color: #c00; font-family:arial, sans serif; font-size:10px; text-decoration: none;}
.link2R a:link {color:#c00; font-family:arial, sans serif; font-size:12px; text-decoration:none;}
.link2R a:visited {color:#c00; font-family:arial, sans serif; font-size:12px; text-decoration:none;}
.link2R a:hover {color: #c00; font-family:arial, sans serif; font-size:12px; text-decoration: underline;}
.link2R a:active {color: #c00; font-family:arial, sans serif; font-size:12px; text-decoration: none;}
.link2E a:link {color:#999; font-family:arial, sans serif; font-size:12px; text-decoration:none;}
.link2E a:visited {color:#999; font-family:arial, sans serif; font-size:12px; text-decoration:none;}
.link2E a:hover {color: #258; font-family:arial, sans serif; font-size:12px; text-decoration: underline;}
.link2E a:active {color: #999; font-family:arial, sans serif; font-size:12px; text-decoration: none;}
a.linkW {color:#fff; text-decoration:none;}
a.linkW:visited {color:#fff; text-decoration:none;}
a.linkW:hover {color: #fff; text-decoration: underline;}
a.linkW:active {color: #fff; text-decoration: none;}

.smalllink	{font-family:arial, sans serif; font-size: 10px; color: #c00;}

/* HEADER STYLES */
.header1 {height:30px; background-image:url('images/bg_header1.gif');}
.header2 {height:30px; background-image:url('images/bg_header2.gif');}
.header3 {height:42px; background-image:url('images/bg_header3.gif');}
.header4rnd {height:39px; width:270px; background-image:url('images/bg_header4rnd.gif');}
.header4 {height:36px; background-image:url('images/bg_header4.gif');}
.header5 {height:30px; background-image:url('images/bg_header5.gif');}
.header5rnd {height:39px; width:340px; background-image:url('images/bg_header5rnd.gif');}
.header9rnd {height:39px; width:620px; background-image:url('images/bg_header9rnd.gif');}
.header13rnd {height:39px; width:900px; background-image:url('images/bg_header13rnd.gif');}
.grid_header1 
{
	height:30px;
	background-image:url('images/bg_grid_header1.gif');
	font-family:arial, sans serif;
	font-size: 10px;
	font-weight: bold
}
.grid_header1 a:link {color: #999; text-decoration: none;}
.grid_header1 a:visited {color: #999; text-decoration: none;}
.grid_header1 a:hover {color: #258; text-decoration: none;}
.grid_header1 a:active {color: #999; text-decoration: none;}

.grid_header2 
{
	height:20px;
	background-image:url('images/bg_grid_header2.gif');
	font-family:arial, sans serif;
	font-size: 10px;
	font-weight: bold
}
.grid_header2 a:link {color: #999; text-decoration: none;}
.grid_header2 a:visited {color: #999; text-decoration: none;}
.grid_header2 a:hover {color: #258; text-decoration: none;}
.grid_header2 a:active {color: #999; text-decoration: none;}

.gvHeaderStyleLeft th {text-align:left}
.gvHeaderStyleCenter th {text-align:center}

/* BORDER STYLES */
.drop1 {border:solid 1px #f0f0f0;}
.drop2 {border:solid 1px #e0e0e0;}
.drop3 {border:solid 1px #d0d0d0;}
.drop4 {border:solid 1px #def;}
.bdr3lb {border:solid 3px #cee0ee;}

/* FOOTER STYLES */
.footer1 {height:30px; background-image:url('images/bg_footer1.gif');}

/* TABLE STYLES */
table.w14_table td {border-color:#999; border-style:solid; border-width:1px 1px 0 0; background-color:#fff}
table.w14_table {border:solid 1px #258; border-spacing:0; border-collapse:collapse}

.stdTable {border:solid 1px #ddd; padding:4px;}
.stdTable2 {border:solid 1px #ddd; padding:4px; background-color:#eee}
.stdTable1 {border:solid 1px #ddd; padding:4px; background-color:#eff}

table#rowHeight20 {border:none 0px #fff}
table#rowHeight20 td {height: 25px;}

/* IMAGE STYLES */
.stdImage {float:left; margin:0px 5px 5px 0px;}
.stdImageBorder {border:solid 1px #ccc; padding:1px;}
img.experts {border: 0px; padding-top: 38px;}

/* LIST STYLES */
ul {font-family: arial, sans serif; font-size: 12px; color: #000; margin-left: 15px;}
ul li {list-style-type: square;}
.list1{list-style-type: square; font-family: arial, sans serif; font-size: 12px; color: #c00; margin-left: 15px;}
.list2{list-style-type: square; font-family: arial, sans serif; font-size: 12px; color: #000; margin-left: 15px;}
.list2 li {list-style-type: square;}
.listNum{list-style-type: decimal;	font-family: arial, sans serif;	font-size: 12px; color: #000; margin-left: 30px; margin-top: 0px; margin-bottom: 0px;}
.list_typu {list-style:square; font-family: arial, sans serif; font-size: 12px; color: #333; margin-left: 15px; margin-top: 0px; margin-bottom: 0px;}
.list_pb {list-style:square; font-family: arial, sans serif; font-size: 12px; color: #333; margin-left: 15px; margin-top: 0px; margin-bottom: 0px;}
.list_forumposts1 {list-style-image: url('/images/icons/i_talk.gif'); font-family: arial, sans serif; font-size: 12px; color: #c00; margin-left: 25px;}
.list_forumposts2 {list-style-image: url('/images/icons/i_talk.gif'); font-family: arial, sans serif; font-size: 12px; color: #c00; background-color:#eef; margin-left: 25px;}

/* HR STYLES */
.dot_blue {border-bottom: 1px dotted #258}

/* BUTTON STYLES */
.buttonB {font-family:arial, sans serif; font-size:12px; color:#fff; font-weight:bold; background-color:#258}
.buttonR {font-family:arial, sans serif; font-size:12px; color:#fff; font-weight:bold; background-color:#c00}
a.w14_button {background-color:#258; display: inline-block; height:20px; line-height:18px; font-family:Arial; font-weight:bold; font-size:11px; color:#fff; padding: 0px 4px 0px 4px; text-align:center; text-decoration:none} 
a.w14_button:hover {background-color:#c00;}
a.w14_button_small {background-color:#258; display: inline-block; height:12px; line-height:11px; font-family:Arial; font-size:10px; font-weight:bold; color:#fff; padding: 0px 2px 0px 2px; text-align:center; text-decoration:none} 
a.w14_button_small:hover {background-color:#c00;}

/* ACCORDION NAV STYLES */
.accNavHeader {color:#fff; background-image:url('images/nav/bg_nav_header.gif'); font-family:arial, sans serif; font-size:12px; font-weight:bold; line-height:24px; padding-left:4px}
.accNavContent {color:#258; background-color:#fff; font-family:arial, sans serif; font-size:12px; line-height:24px; padding-left:10px}

/* COLLAPSABLE PANEL NAV STYLES */
.clpNavHeader {color:#fff; background-color:#258; font-family:arial, sans serif; font-size:12px; font-weight:bold; line-height:16px; padding:4px; cursor:pointer; vertical-align:middle}
.clpNavContent {color:#258; background-color:#fff; font-family:arial, sans serif; font-size:12px; line-height:24px; padding-left:10px; height:0px; overflow:hidden}

/* MISCELLANEOUS STYLES */
.cssPager table td {padding:0px 3px 0px 3px; color:#258}
.cssPager span {border:solid 1px #258; border-left:solid 2px #258; border-right:solid 2px #258; background-color:#258; color:#fff;}
.cssPager a {text-decoration:none}

.cssNoCellBorder {border:None 0px #fff}

.tab_wiki_selected {height:20px; width:148px; background-image:url(../images/nav/tab_wiki_selected.gif); text-align:center; text-decoration:none}
.tab_wiki_unselected {height:20px; width:148px; background-image:url(../images/nav/tab_wiki_unselected.gif); text-align:center;}
.tab_wiki_blank {height:20px; width:148px; background-image:url(../images/nav/tab_wiki_blank.gif); text-align:center; text-decoration:none}

.genericCenter {text-align:center}
p {margin: 0px 0px 12px 0px}

.lineSolid5B {border-top:1px solid #258;line-height:0%;font-size:1px;margin:2px 0px 2px 0px}
.line1E {border-bottom:solid 1px #ccc; height:4px}

.box0 {
background-color: #F0F1F6; 
padding: 10px;
font-size: 12px;
}		
	
.box1 {
background-color: #E7EBF4; 
padding: 10px;
font-size: 12px;
}	

.clear {clear:both;}

.tab_wiki_selected {height:20px; width:148px; background-image:url('../images/nav/tab_wiki_selected.gif'); text-align:center; text-decoration:none}
.tab_wiki_unselected {height:20px; width:148px; background-image:url('../images/nav/tab_wiki_unselected.gif'); text-align:center}
.tab_wiki_blank {height:20px; width:148px; background-image:url('../images/nav/tab_wiki_blank.gif'); text-align:center; text-decoration:none}

.lib1A {
background-color: #eee;
padding:5px 0px 5px 0px; 
font-size: 12px;
vertical-align: top;
font-family:arial, sans serif;
font-weight: bold;
border: none 0px #fff;
width: 100%;
}
.lib1A img {border: none 0px #fff; float:left; padding: 0px 5px 0px 5px}

.lib1B {
background-color: #fff;
padding:5px 0px 5px 0px; 
font-size: 12px;
vertical-align: top;
font-family:arial, sans serif;
font-weight: bold;
border: none 0px #fff;
width: 100%;
}
.lib1B img {border: none 0px #fff; float:left; padding: 0px 5px 0px 5px}

#overlayWait 
{
    position:fixed;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     
     z-index: 1000;
     background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	vertical-align:middle;
}

#overlayWait div {
     width:300px;
     background-color: #fff;
     border:1px solid #000;
     padding:15px;
     text-align:center;
     vertical-align:middle;
     position: absolute;
	top: 35%;
	left: 38%;
}

/* HEADING STYLES */
h1, .head1 {font-family:arial, sans serif; font-weight: bold; font-size: 10px; color: #333; line-height: 16px;}
h2, .head2 {font-family:arial, sans serif; font-weight: bold; font-size: 12px; color: #333; line-height: 20px;}
h3, .head3 {font-family:arial, sans serif; font-weight: bold; font-size: 14px; color: #333; text-decoration: none;}
h4, .head4 {font-family:arial, sans serif; font-weight: bold; font-size: 16px; color: #333; text-decoration: none;}
h5, .head5 {font-family:arial, sans serif; font-weight: bold; font-size: 18px; color: #333; text-decoration: none;}
h6, .head6 {font-family:arial, sans serif; font-weight: bold; font-size: 20px; color: #333; text-decoration: none;}
b.head  {font-family:times, serif; font-size: 14px; font-weight: bold; color: #333; text-decoration: none; text-transform: uppercase; margin-top: 5px; margin-bottom: 5px;}

.head1B {font-family:arial, sans serif; font-size: 10px; color: #258; font-weight: bold;}
.head2B {font-family:arial, sans serif; font-size: 12px; color: #258; font-weight: bold;}
.head3B {font-family:arial, sans serif; font-size: 14px; color: #258; font-weight: bold;}
.head4B {font-family:arial, sans serif; font-size: 16px; color: #258; font-weight: bold;}
.head5B {font-family:arial, sans serif; font-size: 20px; color: #258; font-weight: bold;}
.head1E {font-family:arial, sans serif; font-size: 10px; color: #999; font-weight: bold;}
.head2E {font-family:arial, sans serif; font-size: 12px; color: #999; font-weight: bold;}
.head3E {font-family:arial, sans serif; font-size: 14px; color: #999; font-weight: bold;}
.head4E {font-family:arial, sans serif; font-size: 16px; color: #999; font-weight: bold;}
.head5E {font-family:arial, sans serif; font-size: 20px; color: #999; font-weight: bold;}
.head1R {font-family:arial, sans serif; font-size: 10px; color: #c00; font-weight: bold;}
.head2R {font-family:arial, sans serif; font-size: 12px; color: #c00; font-weight: bold;}
.head3R {font-family:arial, sans serif; font-size: 14px; color: #c00; font-weight: bold;}
.head4R {font-family:arial, sans serif; font-size: 16px; color: #c00; font-weight: bold;}
.head5R {font-family:arial, sans serif; font-size: 20px; color: #c00; font-weight: bold;}
.head1W {font-family:arial, sans serif; font-size: 10px; color: #fff; font-weight: bold;}
.head2W {font-family:arial, sans serif; font-size: 12px; color: #fff; font-weight: bold;}
.head3W {font-family:arial, sans serif; font-size: 14px; color: #fff; font-weight: bold;}
.head4W {font-family:arial, sans serif; font-size: 16px; color: #fff; font-weight: bold;}
.head5W {font-family:arial, sans serif; font-size: 20px; color: #fff; font-weight: bold;}
.head6W {font-family:arial, sans serif; font-size: 24px; color: #fff; font-weight: bold;}
.headrep1 {font-weight: bold; font-size: 20px; font-family: arial, sans-serif; color: #c00; line-height: 20px;}
.headrep2 {font-weight: bold; font-size: 14px; font-family: arial, sans-serif; color: #258; line-height: 20px;}
.headnew1 {font-family:arial, sans serif; font-size: 18px; color: #03c; font-weight: bold;}
.headnew2 {font-family:arial, sans serif; font-size: 14px; color: #c00; font-weight: bold;}
.headnew3 {font-family:arial, sans serif; font-size: 18px; color: #fff; font-weight: bold;}

/* TEXT STYLES */
.text1  {font-family:arial, sans serif; font-size:10px; color:#333; font-weight:normal; text-decoration:none;}
.text1B {font-family:arial, sans serif; font-size:10px; color:#258; font-weight:normal; text-decoration:none;}
.text1E {font-family:arial, sans serif; font-size:10px; color:#999; font-weight:normal; text-decoration:none;}
.text1W {font-family:arial, sans serif; font-size:10px; color:#fff; font-weight:normal; text-decoration:none;}
.text1R {font-family:arial, sans serif; font-size:10px; color:#c00; font-weight:normal; text-decoration:none;}
.text2  {font-family:arial, sans serif; font-size:12px; color:#333; font-weight:normal; text-decoration:none;}
.text2B {font-family:arial, sans serif; font-size:12px; color:#258; font-weight:normal; text-decoration:none;}
.text2E {font-family:arial, sans serif; font-size:12px; color:#999; font-weight:normal; text-decoration:none;}
.text2R {font-family:arial, sans serif; font-size:12px; color:#c00; font-weight:normal; text-decoration:none;}
.text2W {font-family:arial, sans serif; font-size:12px; color:#fff; font-weight:normal; text-decoration:none;}
.text3  {font-family:arial, sans serif; font-size:13px; color:#333; font-weight:normal; text-decoration:none;}
.text3E {font-family:arial, sans serif; font-size:13px; color:#999; font-weight:normal; text-decoration:none;}
.text4  {font-family:arial, sans serif; font-size:14px; color:#333; font-weight:normal; text-decoration:none;}
.text6E {font-family:arial, sans serif; font-size:16px; color:#999; font-weight:normal; text-decoration:none;}

.adtitle {font-family:arial, sans serif; font-size: 12px; color: #000066; font-weight: bold; text-decoration: none;}
.reclink {font-family:arial, sans serif; font-size: 12px; color: #0033cc; font-weight: bold; text-decoration: none;}

.dashboardData {font-family:arial, sans serif; font-size:12px; color:#333; font-weight:normal; text-decoration:none; background-color:#ddd; height:25px;;}
.typu_wizard {padding:5px; margin:0px; width:886px; border:solid 1px #bbb; background-color:#fff; vertical-align:top;}
.wiz_sidebar_select {font-weight:bold; color:#e41 ! Important; text-decoration:none ! Important;}
.track3 {border-left:0px solid #fff; border-right:3px solid #fff; border-top:0px solid #fff; border-bottom:0px solid #fff; margin:0px; padding:0px; }
.track1 {border-left:0px solid #fff; border-right:1px solid #fff; border-top:0px solid #fff; border-bottom:0px solid #fff; margin:0px; padding:0px; }

.tab_selected {width:150px; height:26px; background-image:url('/images/nav/tab_selected.gif'); font-family:arial, sans serif; font-size: 11px; color: #fff; font-weight: bold; text-decoration: none}
.tab_unselected {width:150px; height:26px; background-image:url('/images/nav/tab_unselected.gif'); font-family:arial, sans serif; font-size: 11px; color: #fff; font-weight: bold; text-decoration: none}
.tab_blank {width:150px; height:26px; background-image:url('/images/nav/tab_blank.gif'); font-family:arial, sans serif; font-size: 11px; color: #fff; font-weight: bold; text-decoration: none}
a.tab_link {display:block; width:150px; height:26px; line-height:26px; text-decoration:none; color:#666; font-weight:bold;  font-size:11px;} 
a.tab_link:hover {background: #000 url('/images/nav/tab_unselected_hover.gif'); color:#fff; text-decoration:none}
.tab_icon {padding-left:6px; padding-right:4px; vertical-align:middle; border:0px;}

a.lb_link {background-image:url('/images/nav/lb_not_hover.gif'); display: inline-block; width:150px; height:22px; line-height:20px; font-family:Arial; font-weight:bold; font-size:11px; color:#fff; text-align:center; text-decoration:none} 
a.lb_link:hover {background:url('/images/nav/lb_hover.gif');}
a.lb_link_100 {background-image:url('/images/nav/lb_not_hover_100.gif'); display: inline-block; width:150px; height:22px; line-height:20px; font-family:Arial; font-weight:bold; font-size:11px; color:#fff; text-align:center; text-decoration:none} 
a.lb_link_100:hover {background:url('/images/nav/lb_hover_100.gif');}

#wrapper {width:900px; padding:10px; border:1px solid #bbb; margin:0 auto; background:#fff;}

a.linkButton:active { 
width:150px; height:25px; line-height:25px; display:block; text-align:center;
background:url('/images/nav/lb_update_chart.gif');
color: #fff; 
text-decoration: none; 
font-weight: bold; font-style:normal; font-variant:normal; font-size:12px; font-family:arial 
}
a.linkButton:link { 
width:150px; height:25px; line-height:25px; display:block; text-align:center;
background:url('/images/nav/lb_update_chart.gif');
color: #fff; 
text-decoration: none; 
font-weight: bold; font-style:normal; font-variant:normal; font-size:12px; font-family:arial 
}
a.linkButton:visited { 
width:150px; height:25px; line-height:25px; display:block; text-align:center;
background:url('/images/nav/lb_update_chart.gif');
color: #fff; 
text-decoration: none; 
font-weight: bold; font-style:normal; font-variant:normal; font-size:12px; font-family:arial 

}
a.linkButton:hover { 
width:150px; height:25px; line-height:25px; display:block; text-align:center;
background:url('/images/nav/lb_update_chart.gif');
color: #fff; 
text-decoration: none; 
font-weight: bold; font-style:normal; font-variant:normal; font-size:12px; font-family:arial 
}

/* MODAL POPUP */
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:750px;
}
.modalPopupSmall {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:720px;
}

/*FROM OLD WEBSITE (web11)*/
.boxreport {
background-color: #FFFFFF; 
padding: 10px;
border-style: outset;
border-width: 2px;
font-family:arial, sans serif; font-size: 12px
}

/* CAMTASIA STYLES */
#media {margin-top: 40px;}

#noUpdate {
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #cccccc;
	text-align: left;
	width: 210px; 
	height: 200px;	
	padding: 40px;
}

.cont_900x20E {width:900px; height:20px; background-color:#eee;}
.cont_pad5 {padding:5px; border: solid 1px #eee;}

/* GOOGLE SEARCH STYLES */
.gsc-control-cse {
    font-family: Arial, sans-serif;
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  
input.gsc-input {
    border:1px solid #BCCDF0;
    padding-left:2px;
    border-color: #225588;
  }
  
input.gsc-search-button {
    color: #ffffff;
    border-color: #666666;
    background-color: #225588;
    height: 16px !important;
    font-family:Arial, sans serif;
    font-size: 11px !important;
    text-shadow: 0 0 0 #258
  }
  
div.gsc-clear-button {
background-image:url('/images/clear_search.gif') !important;
padding-left:62px !important;
margin-right:0px !important
}

  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #E9E9E9;
    background-color: #E9E9E9;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-top-color: #FF9900;
    border-left-color: #E9E9E9;
    border-right-color: #E9E9E9;
    background-color: #FFFFFF;
  }
  .gsc-tabsArea {
    border-color: #E9E9E9;
  }
  .gsc-webResult.gsc-result {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gsc-webResult.gsc-result:hover {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b {
    color: #0000CC;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b {
    color: #0000CC;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b {
    color: #0000CC;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b {
    color: #0000CC;
  }
  .gsc-cursor-page {
    color: #0000CC;
  }
  a.gsc-trailing-more-results:link {
    color: #0000CC;
  }
  .gs-webResult.gs-result .gs-snippet {
    color: #000000;
  }
  .gs-webResult.gs-result .gs-visibleUrl {
    color: #008000;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    color: #008000;
  }
  .gsc-cursor-box {
    border-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-page {
    border-color: #E9E9E9;
    background-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    border-color: #FF9900;
    background-color: #FFFFFF;
  }
  .gs-promotion.gs-result {
    border-color: #336699;
    background-color: #FFFFFF;
  }
  .gs-promotion.gs-result a.gs-title:link {
    color: #0000CC;
  }
  .gs-promotion.gs-result a.gs-title:visited {
    color: #0000CC;
  }
  .gs-promotion.gs-result a.gs-title:hover {
    color: #0000CC;
  }
  .gs-promotion.gs-result a.gs-title:active {
    color: #0000CC;
  }
  .gs-promotion.gs-result .gs-snippet {
    color: #000000;
  }
  .gs-promotion.gs-result .gs-visibleUrl,
  .gs-promotion.gs-result .gs-visibleUrl-short {
    color: #008000;
  }
  
  /* MARKETPLACE STYES */
  
.shopNavCat {color:#fff; background-color:#258; font-family:arial, sans serif; font-size:12px; font-weight:bold; vertical-align:middle;}
.shopNavCat a {color:#fff; background-color:#258; font-family:arial, sans serif; font-size:12px; font-weight:bold; vertical-align:middle; text-decoration:none}
.shopNavSubCat a {color:#258; background-color:#fff; font-family:arial, sans serif; font-size:12px; line-height:12px; overflow:hidden;; vertical-align:middle; text-decoration:none}
.shopNavSubCat a:hover {color:#c00}

.shopProductContainer {
	width:300px;
	height:229px;
	float:left;
	display:block;
	background:url(/images/bg_product_square.png) top left no-repeat;
}
