body{
margin:0;
}
.nav{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
font-weight:bold;

}
.content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:28px;
padding-right:25px;
}

.Intable{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.temp_title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}
select{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

textarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}


.balckcon{
color:#000000;
}
.graycon{
color:#666666;
}

a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#448EB4;
font-weight:bold;
text-decoration:underline;
}

a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#448EB4;
font-weight:bold;
text-decoration:underline;
}

a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#448EB4;
font-weight:bold;
text-decoration:none;
}

.Newstitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6B774F;
font-size:11px;
font-weight:bold;
font-variant:small-caps;
}

.Servicestitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6B774F;
font-size:14px;
font-weight:bold;
font-variant:small-caps;
}

.Newsback{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
a.Newsback:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

a.Newsback:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

a.Newsback:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#6B774F;
font-weight:bold;
text-decoration:none;
}


a.ContMap:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#448EB4;
font-weight:bold;
text-decoration:underline;
}

a.ContMap:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#448EB4;
font-weight:bold;
text-decoration:underline;
}

a.ContMap:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#448EB4;
font-weight:bold;
text-decoration:none;
}
.required{
color:#FF0000;
}

.ProHeader{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.RetailerTable{
border-bottom-color:#BEBEBE;
border-bottom-style:solid;
border-bottom-width:thin;

border-top-color:#BEBEBE;
border-top-style:solid;
border-top-width:thin;

border-right-color:#BEBEBE;
border-right-style:solid;
border-right-width:thin;

border-left-color:#BEBEBE;
border-left-style:solid;
border-left-width:thin;
}

.protable{
border-bottom-color:#BEBEBE;
border-bottom-style:solid;
border-bottom-width:thin;

border-top-color:#BEBEBE;
border-top-style:solid;
border-top-width:thin;

border-right-color:#BEBEBE;
border-right-style:solid;
border-right-width:thin;

border-left-color:#BEBEBE;
border-left-style:solid;
border-left-width:thin;
}
.Procop{
width:150px;
}

.up_menu
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.table_border
{
	/*border-left-color:#BCBCBC;
	border-right-color:#BCBCBC;
	border-top-color:#BCBCBC;
	border-bottom-color:#BCBCBC;
	border-left-width:thin;
	border-right-width:thin;
	border-top-width:2px;
	border-bottom-width:thin;*/
	border: 1px solid #BCBCBC;
	border-collapse:collapse;
	font-family:Verdana;
	font-size:12px;
}

.left_menu_parent
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;	
	font-weight:bold;
	padding:3 0 3 0;
}

.left_menu_child
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	padding-left:12pt;
	padding:3 2 3 12;	
}

a.link_red
{
	font-family:Verdana;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}
a.link_red:hover
{
	font-family:Verdana;
	font-size:11px;
	color:#FF0000;
	text-decoration:underline;
}

a.link_red:visited 
{
	font-family:Verdana;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}

a.link_blue
{
	font-family:Verdana;
	font-size:11px;
	color:#2D589C;
	text-decoration:none;
}

a.link_blue:hover
{
	font-family:Verdana;
	font-size:11px;
	color:#2D589C;
	text-decoration:underline;
}

a.link_blue:visited 
{
	font-family:Verdana;
	font-size:11px;
	color:#2D589C;
	text-decoration:none;
}


a.top_menu
{
	font-family:Verdana;
	font-size:11px;
	color:#4C4B4B;
	text-decoration:none;
}

a.top_menu:hover
{
	font-family:Verdana;
	font-size:11px;
	color:#8A8989;
	text-decoration:none;
}

a.top_menu:visited 
{
	font-family:Verdana;
	font-size:11px;
	color:#4C4B4B;
	text-decoration:none;
}

a.left_menu
{
	font-family:Verdana;
	font-size:11px;
	color:#686767;
	text-decoration:none;
}
a.left_menu:link
{
	font-family:Verdana;
	font-size:11px;
	color:#686767;
	text-decoration:none;
}

a.left_menu:hover
{
	font-family:Verdana;
	font-size:11px;
	color:#A1A0A0;
	text-decoration:none;
}
a.left_menu:visited 
{
	font-family:Verdana;
	font-size:11px;
	color:#686767;
	text-decoration:none;
}

tr.grid_item_out td
{
	background-color:#D6D6D6;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#134939;
}
tr.grid_item_over td
{
	background-color:#939393;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	cursor:pointer;
}
tr.grid_alitem_out td
{
	background-color:#E4E4E4;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#134939;
}
tr.grid_alitem_over td
{
	background-color:#939393;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
	cursor:pointer;
}

tr.grid_item_title
{
	background-color:#FF0303;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
td.test{
display:none;
}

.Graytitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#858585;
font-size:13px;
font-weight:bold;
font-variant:small-caps;
}

a.Gray:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

a.Gray:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

a.Gray:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#858585;
font-weight:bold;
text-decoration:none;
}

li{
list-style-type:disc;
list-style-position:inside;
}



a.ScrollingLink:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
text-decoration:underline;
}

a.ScrollingLink:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
text-decoration:underline;
}

a.ScrollingLink:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
text-decoration:none;
}





a.ScrollingLinkPro:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:bold;
text-decoration:underline;
}

a.ScrollingLinkPro:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:bold;
text-decoration:underline;
}

a.ScrollingLinkPro:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:bold;
text-decoration:none;
}




/******************************************************************************/

#infotable td.menu {
      border: 1px solid #ccc;
      border-bottom: 0;
      padding: 0.75em 0.5em;
      background: #eee;
      width: 170px;
      cursor: pointer;
    }
    #infotable td.active {
    
      border-right: #fff 1px solid;
    
      background: #fff;
    }
    #infotable td.active a {
      color: #000;
      text-decoration: none;
    }
    #tab_contents_container {
      border:1px solid #ccc;
    
      border-left:0;
    
      padding:0.75em 1em;
    }
    #empty_tab {
      border-top:1px solid #ccc;
    
      border-right: #ccc 1px solid;
    
      background: #fff;
    }
	
	.ScrollingPadding{
	padding:10px;
	}