.channel_dropdown {width: 150px;}

.readonly_text {
    background: none repeat scroll 0 0 #EDEDED;
    border-color: #5B8DB3;
    border-style: solid;
    border-width: 1px;
}

.notice {
    color: red;
    font-weight: bold;
}

.externalorder
        {
                background-color: #a1cae3;
                color: #403D3D;
                font-family: Verdana,Verdana,Arial,Helvetica,sans-serif;
                font-size: 8pt;
                padding-bottom: 5px;
                padding-top: 5px;
        }


body	{
color:#383736;
                font-family: Verdana,Verdana,Arial,Helvetica,sans-serif;
} 


.screenshot_resize
{
width: 120px;
height : auto;
border: 5px solid #5C5A56;
}

.solidblockmenu ul{
margin: 0;
padding: 0;
float: left;
font: normal 0px Arial;
width: 900px;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}


.solidblockmenu li a{
float: left;
color: white;
padding: 9px 8px; 
font: normal 12px Arial;
text-decoration: none;
border-right: 1px solid #9C9A9A;
}

.solidblockmenu li a:visited{
color: white;
font: normal 12px Arial;
}

.solidblockmenu li , .solidblockmenu li a.selected{ 
color: white;
font: normal 12px Arial;
background: transparent url(images/blockactive.gif) center center repeat-x;
}



/* ######### Drop Down ULs CSS ######### */
	
.ddsubmenudiv ul{
font: normal 12px Arial; 
left: 0;
top: 0;
margin: 0;
padding: 0;
position: absolute;
list-style-type: none;
background: white;
border: 1px solid #0D0C0C;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}


.ddsubmenudiv ul li a{
display: block;
width: 180px;
font: normal 12px Arial;
color: #ffffff; 
background-color: #525151;
text-decoration: none;
padding: 7px 5px;
border-bottom: 1px solid #0D0C0C;
}


.ddsubmenudiv ul li a:visited{
color: ffffff; 
font: normal 12px Arial; 
}

* html .ddsubmenudiv ul li a{ /*IE6 CSS hack*/
display: inline-block;
}

.ddsubmenudiv ul li a:hover{
background-color: black;
font: normal 12px Arial;
color: white;
}

/* ######### Neutral CSS  ######### */

.mainmenupointer{ /*CSS for arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.submenupointer{ /*CSS for arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
right: 2px;
border: 0;
}

#ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}


.breadcrumb
{
    background-color: #BFBFBF;
    font-weight: normal;
    font-size: 8pt;
    COLOR: #403D3D;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
}

.searchbox
{
    background-color: #EDEDED;
    font-weight: normal;
    font-size: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    border-right: #D6D6D6 1px solid;
    border-top: #D6D6D6 1px solid;
    border-left: #D6D6D6 1px solid;
    border-bottom: #D6D6D6 1px solid;
}



.tabon
{
    background-color: #494949;
    font-weight: normal;
    font-size: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
} 

.taboff
{
    background-color: #BFBFBF;
    font-weight: normal;
    font-size: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
} 


.attention
{
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    COLOR: #C94D0A;
}

.errorbox
{
    border-right: #d68165 1px solid;
    PADDING-RIGHT: 4px;
    border-top: #d68165 1px solid;
    PADDING-LEFT: 4px;
    font-size: 8pt;
    PADDING-BOTTOM: 4px;
    border-left: #d68165 1px solid;
    PADDING-TOP: 4px;
    border-bottom: #d68165 1px solid;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #f0d5c9
}
.okbox
{
    border-right: #557553 1px solid;
    PADDING-RIGHT: 4px;
    border-top: #557553 1px solid;
    PADDING-LEFT: 4px;
    font-size: 8pt;
    PADDING-BOTTOM: 4px;
    border-left: #557553 1px solid;
    PADDING-TOP: 4px;
    border-bottom: #557553 1px solid;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #cbf0c9
}
.required
{
    font-size: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.required_mail
{
    font-size: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.required_numeric
{
    font-size: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.blank_required_numeric
{
    font-size: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.required_phone
{
    font-size: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.required_group_1
{
    font-size: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.required_group_2
{
    font-size: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ValidOn
{
    font-size: 7pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.ValidOn1
{
    font-size: 7pt;
    WIDTH: 100pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.serif
{
    font-size: small;
    FONT-FAMILY: times,serif
}
.sans
{
    font-size: small;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tallest
{
    font-size: 11pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tall
{
    font-size: 10pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.normal
{
    font-size: 9pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.emails
{ 
    font-size: 9pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.product
{
    font-size: 9pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.text
{
    font-size: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.small
{
    font-size: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.tiny
{
    font-size: 7pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.currentlink
{
    font-weight: bold;
    font-size: 9px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ffcc66;
    LINE-HEIGHT: 10px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #2C6094;
    TEXT-DECORATION: none;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}
A:visited
{
    COLOR: #2C6094;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #CC3300;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    TEXT-DECORATION: none;
}

.buttonyes
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    font-size: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #262323;
}
.buttonno
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    font-size: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: #fff;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #d65b3c
}

.buttonYes
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    font-size: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #262323;
}
.buttonNo
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    font-size: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: #fff;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #d65b3c
}


.buttonlanguageyes
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    font-size: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #1C8F0A;
}
.buttonlanguageno
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    font-size: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: #000;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #EBE8E8; 
}

.buttonlangyes
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    font-size: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    background-color: #06734D
}
.buttonlangno
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    font-size: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    background-color: #B53812
}
.homebox
{
    border-right: #c7c6c5 1px solid;
    PADDING-RIGHT: 3px;
    border-top: #c7c6c5 1px solid;
    PADDING-LEFT: 3px;
    font-weight: bold;
    font-size: 10px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 5px;
    border-left: #c7c6c5 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    border-bottom: #c7c6c5 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #006699
}
.boxborder
{
    border-right: #c7c6c5 1px solid;
    border-top: #c7c6c5 1px solid;
    border-left: #c7c6c5 1px solid;
    border-bottom: #c7c6c5 1px solid;
    background-color: #f5f5f5
}
.tab
{
    border-right: #99bde6 1px solid;
    border-top: #99bde6 1px solid;
    font-weight: bold;
    font-size: 8pt;
    PADDING-BOTTOM: 8px;
    border-left: #99bde6 1px solid;
    PADDING-TOP: 8px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #dae9f3
}
.tabselected
{
    border-right: #006699 1px solid;
    border-top: #006699 1px solid;
    font-weight: bold;
    font-size: 8pt;
    PADDING-BOTTOM: 8px;
    border-left: #006699 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 8px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #6292c4
}
.toptab
{
    border-right: #99bde6 1px solid;
    font-weight: bold;
    font-size: 8pt;
    PADDING-BOTTOM: 8px;
    border-left: #99bde6 1px solid;
    PADDING-TOP: 8px;
    border-bottom: #99bde6 1px solid;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #dae9f3
}
.navbarrowone
{
    font-weight: bold;
    font-size: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #a1cae3
}
.navbarrowtwo
{
    font-weight: bold;
    font-size: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #dae9f3
}
.navbar
{
    font-weight: bold;
    font-size: 8pt;
    COLOR: #dae9f3;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #a1cae3
}
.boxtitle
{
    font-size: 8pt;
    PADDING-BOTTOM: 5px;
    COLOR: #403D3D;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #BFBFBF;
}
.boxborders
{
    background-color: #ADACAC;
    font-size: 8pt;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
}
.boxproductname
{
    font-size: 8pt;
    PADDING-BOTTOM: 5px;
    COLOR: #403D3D;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #E6E8E7;
}
.header
{
    font-weight: bold;
    font-size: 8pt;
    PADDING-BOTTOM: 5px;
    COLOR: #403D3D;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #C5C5C5;
}
A.header
{
    font-weight: bold;
    font-size: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.rowone
{
    font-weight: normal;
    font-size: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff; 
}
.rowtwo
{
    font-weight: normal;
    font-size: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #E5E5E5;
}
.rowthree
{
    font-weight: normal;
    font-size: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #EAEAEA;
}
.total
{
    font-weight: bold;
    font-size: 8pt;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff
}
.orderreject
{
    font-size: 9pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    background-color: #0000ff;
}
.orderok
{
    font-size: 9pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    background-color: #60ed1f
}
.orderno
{
    font-size: 9pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    background-color: #f01628
}
.orderpending
{
    font-size: 9pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    background-color: #f0e118
}
.ordergift
{
    font-size: 9pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    background-color: #a1cae3
}
.explanation
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    font-size: 8pt;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    background-color: #faeccf
}




.topmarketing
{

    border-right: #669ACC 1px solid;
    border-left: #669ACC 1px solid;
    border-bottom: #669ACC 1px solid;
    border-top: #B20E0E 0px solid;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 8pt;
    background-color: #ffffff;
}

.tabmarktext
{
    font-weight: bold;
    font-size: 11px;
     TEXT-DECORATION: none;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
}


A.tabmarktext
{
    font-weight: bold;
    font-size: 11px;
    TEXT-DECORATION: none;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
}


A:visited.tabmarktext
{
    font-weight: bold;
    font-size: 11px;
    TEXT-DECORATION: none;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
}


A:hover.tabmarktext
{
    font-weight: bold;
    font-size: 11px;
    TEXT-DECORATION: none;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
}



.toptabcenter
{
    font-weight: bold;
    font-size: 9px;
    BACKGROUND-IMAGE: url(images/tabneutral3.gif);
    TEXT-TRANSFORM: none;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.toptabright
{
    BACKGROUND-IMAGE: url(images/tabright3.gif)
}
.toptableft
{
    BACKGROUND-IMAGE: url(images/tableft3.gif)
}
.topClose
{
    border-right: #99bde6 1px solid;
    font-weight: bold;
    font-size: 8pt;
    border-left: #99bde6 1px solid;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #dae9f3
}
.toptabcenterselected
{
    font-weight: bold;
    font-size: 10px;
    BACKGROUND-IMAGE: url(images/tabneutral2.gif);
    TEXT-tabmarktext: none;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.toptabrightselected
{
    BACKGROUND-IMAGE: url(images/tabright2.gif)
}
.toptableftselected
{
    BACKGROUND-IMAGE: url(images/tableft2.gif)
}
BODY
{
    MARGIN-TOP: 0px;
    PADDING-TOP: 0px;
    topmargin: 0
}


.centerHelpTable
{
    border-right: #BAE3CF 1px solid;
    border-left: #BAE3CF 1px solid;
    border-bottom: #BAE3CF 1px solid;
    border-top: #BAE3CF 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9pt;
    background-color: #D7F7E7;
}


A.centerHelpTablePlus
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9pt;
    TEXT-DECORATION: none;
}


.centerHelpToolsTable
{
    border-right: #858383 1px solid;
    border-left: #858383 1px solid;
    border-bottom: #858383 1px solid;
    border-top: #858383 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9pt;
    background-color: #BFBFBF;
}


A.centerHelpToolsTablePlus
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9pt;
    TEXT-DECORATION: none;
}




#dropmenudiv{
position:absolute;
    border:1px solid black;
    border-bottom-width: 0;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 8pt;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
background-color:  #dae9f3;
color : black;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:  #6292C4;
color : white;
}



/* Widget Classes Start Here */

.widgetouterytable
{
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 8pt;
}

.widgetleftcol
{
	background-color:#DDDDDD;
	COLOR:000000;
    
}
.widgetrightcol
{
	background-color:#DDDDDD;
	COLOR:000000;
    
}
.widgetheader
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight: BOLD;
    font-size: 10pt;
    COLOR:#000000;
}
.widgettitle
{ 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-weight: BOLD;
    font-size: 12pt;
    COLOR:#ffffff;
}

.innerWidget
{
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    background-color:#FFFFFF;
    padding:5px 5px 5px 5px;
}
.addsearchproduct
{
    background: url('/images/btn_bg_small.png');
    border:1px solid #7799CC;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
}
.filelanguageyes
{
	color:green;
}
.filelanguageno
{
	color:red;
}
.ajaxpopup
{
	position:absolute;
	background-color:#B9D8EB;
	visibility:hidden;
	display:none;
	border:1px solid black;
}
/* Widget Classes End Here */


#tat_table
{
	 font-family: verdana, arial, sans-serif;
	 font-size:9pt;
	 right:115px;
	 border-right: #696969 1px solid;
     border-top: #696969 1px solid;
     border-left: #696969 1px solid;
     border-bottom: #696969 1px solid;
}
.tat_tableRow
{
	 background-color:#EEEEEE;
	 color:#1F53A1;
}
.tat_tableRow a
{
	 color:#1F53A1;
	 font-family:verdana, arial, sans-serif;
	 font-size:9pt;
}
.tat_tableRow a:visited
{
	 color:#1F53A1;
	 font-family:verdana, arial, sans-serif;
	 font-size:9pt;
}
.tat_tableRow a:active
{
	 color:#1F53A1;
	 font-family:verdana, arial, sans-serif;
	 font-size:9pt;
}
.tat_tableRow a:hover
{
	 color:#1F53A1;
	 font-family:verdana, arial, sans-serif;
	 font-size:9pt;
}
.hoveTat_table
{
	 background-color:#CCCCCC;
	 color:#1F53A1;
	 font-family:verdana, arial, sans-serif;
	 font-size:9pt;
	 border-right: #696969 1px solid;
     border-top: #696969 1px solid;
     border-left: #696969 1px solid;
     border-bottom: #696969 1px solid;
}
.hoveTat_table a
{
	 background-color:#CCCCCC;
	 color:#1F53A1;
	 font-family:verdana, arial, sans-serif;
	 font-size:9pt;
}
.hoveTat_table a:visited
{
	 background-color:#CCCCCC;
	 color:#1F53A1;
	 font-family:verdana, arial, sans-serif;
	 font-size:9pt;
}
.hoveTat_table a:hover
{
	 background-color:#CCCCCC;
	 color:#1F53A1;
	 font-family:verdana, arial, sans-serif;
	 font-size:9pt;
}
.selectedKeyword
{
	 background-color:# CCCCCC;
	 font-weight:bold;
	 color:# 800A10;
	 font-family:verdana, arial, sans-serif;
	 font-size:9pt;
}
.Announcementheading
{
	 font-weight:bold;
	 color:#3366CC;
	 font-family:verdana, arial, sans-serif;
	 font-size:12pt;
}
.announcementtitle
{
	 font-weight:bold;
	 color:#cc9966;
	 font-family:verdana, arial, sans-serif;
	 font-size:10pt;
}
.announcementdesc
{
	 color:#666666;
	 font-family:verdana, arial, sans-serif;
	 font-size:9pt;
}



#affiliateNavBar, #affiliateNavBar a, #affiliateNavBar a:visited, #affiliateNavBar a:active, #affiliateNavBar a:active:hover
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:10pt;
	font-family:verdana,arial;
	Z-INDEX: 1100;
	MARGIN-RIGHT: auto;
	POSITION: relative;
}
#affiliateNavBar ul 
{
    
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    LIST-STYLE-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}
#affiliateNavBar ul ul
{
    
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}
#affiliateNavBar li.affiliateList
{
	position:relative;
	float:left;
}
.affiliateList
{
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	padding-left:10px;
	border-right:1px solid white;
}
*HTML .affiliateList
{
	padding-top:0px;
	top:-8px;
	padding-bottom:8px;
	padding-right:10px;
	padding-left:10px;
	border-right:1px solid white;
}
li.affiliateList:hover
{
	background:url("/images/affiliates/menu_hoverbg.gif");
}
#affiliateNavBar ul ul li.affiliateList:hover
{
	background:url("/images/affiliates/menu_hoverbg.gif");
}

#affiliateNavBar ul ul li.affiliateList
{
	background:url("/images/affiliates/submenuBG.gif");
	width:150px;
	position:relative;
	top:15px;
	border-right:0px solid white;
	border-bottom:1px solid white;
}
#affiliateNavBar ul ul
{
    LEFT: 0px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 12px;
}

#affiliateNavBar li.affiliateList:hover ul
{
	VISIBILITY: visible;
}
.affiliateleftnavheading
{
	background-color:#003399;
	color:#FFFFFF;
	height:20px;
		
}
.affiliaterowhreading
{
	background-color:#333333;
	color:#FFFFFF;
	height:25px;
	font-weight:bold;
}
.affiliaterowone
{
    font-weight: normal;
    font-size: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #EFEFEF
}
.affiliaterowtwo
{
    font-weight: normal;
    font-size: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    background-color: #CDCDCD
}
.affiliateloginuser
{
	float:right;
	padding-right:20px;
	font-family:verdana;
	font-size:10pt;
	color:#ffffff;
	position:relative;
	top:5px;
}
.affiliateloginuser a, .affiliateloginuser a:hover, .affiliateloginuser a:active, .affiliateloginuser a:visited
{
	color:#ffffff;
}
*HTML .affiliateloginuser
{
	top:-7px;
}

.leftmenuTD ul ul li
{
	width:100px;
	position:relative;
	top:0px;
	border-right:0px solid white;
	border-bottom:1px solid white;
	visibility:hidden;
}

.leftmenu, .leftmenu a, .leftmenu a:active, .leftmenu a:visited, .leftmenu a:hover
{
	width:100px;
	background-color:#333333;
	color:#FFFFFF;
	padding:3px;
	text-decoration:none;
}

.leftmenuTD ul 
{
    
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}
.leftmenuTD ul ul
{
    
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}

.priceDiv {
	background-color: pink;
	padding: 10px;
}



.statusicon {float: left; padding-right: 4px;}
.statustext  {    font-size: 8pt;    FONT-FAMILY: verdana,arial,helvetica,sans-serif; margin: 5px 0px 0px 25px; }



#container {display: block; z-index: 2; margin: 0px auto 0px; overflow: hidden; width: 900px; padding: 0px 0px 0px 0px; background-color: #fff;}
#container_popup {display: block; z-index: 2; margin: 0px auto 0px; overflow: hidden; width: 800px; padding: 0px 0px 0px 0px; background-color: #fff;}

#mrbreadcrumb	{ margin: 0px 0px 10px 0px; overflow: hidden; padding: 10px 0px 10px 5px; background-color: #F5F5F5; font-size:8pt; COLOR: #282828; font-weight: normal;}

#mrtabs_wrapper {background: none repeat scroll 0 0; color: #FFFFFF; width: 100%; height: 35px;}
#mrtabs {font-size: 8pt; margin: 0 auto; text-align: right; width: 100%; padding-top: 2px;}
#mrtabs div {float: left; margin: 5px 2px 0 3px; background: #EDEDED repeat scroll 0 0; border-right: #D9D7D7 1px solid; border-left: #D9D7D7 1px solid; border-top: #D9D7D7 1px solid; -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding;}
#mrtabs div {-moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px;}
#mrtabs div a {color: #000; display: block; padding: 7px 10px;} 
#mrtabs div.active {background: #494949; border-right: #292626 1px solid; border-left: #292626 1px solid; border-top: #292626 1px solid;}
#mrtabs div.active a {color: #ffffff; font-weight: bold;} 
#mrtabs_separator {background-color: #494949;	height: 2px;} 

.listtable {	background-color: #EDEDED;	padding: 0px;	font-size: 9pt;}
.listheader {    font-weight: bold;    font-size: 8pt;    PADDING-BOTTOM: 5px;    COLOR: #403D3D;    PADDING-TOP: 5px;    background-color: #E5E5E5;	height: 30px;}
A.listheader {    font-weight: bold;    font-size: 8pt;    COLOR: #ffffff;}
.listtableitemname {    font-weight: normal;    font-size: 9pt;}
.listone {	background-color: #EDEDED; height: 27px}
.listtwo {	background-color: #fff; height: 27px}
.pagination {	background-color: #fff;	padding: 0px;	font-size: 8pt;}
 
.menufilter  {	background-color: #EDEDED;	padding: 5px;	    font-size: 9pt; height: 35px;}

#toolbar 	{ margin: 0px 0px 10px 0px; padding: 5px 5px 5px 5px; background-color: #EDEDED; font-weight: normal; font-size: 8pt; COLOR: #000000; border-right: #D6D6D6 1px solid; border-top: #D6D6D6 1px solid; border-left: #D6D6D6 1px solid;    border-bottom: #D6D6D6 1px solid;}
#searchbar 	{ margin: 0px 0px 10px 0px; padding: 5px 5px 5px 5px; background-color: #EDEDED; font-weight: normal; font-size: 8pt; COLOR: #000000; border-right: #D6D6D6 1px solid; border-top: #D6D6D6 1px solid; border-left: #D6D6D6 1px solid;    border-bottom: #D6D6D6 1px solid;}
#filterbar 	{ margin: 0px 0px 10px 0px; padding: 5px 5px 5px 5px; background-color: #EDEDED; font-weight: normal; font-size: 8pt; COLOR: #000000; border-right: #D6D6D6 1px solid; border-top: #D6D6D6 1px solid; border-left: #D6D6D6 1px solid;    border-bottom: #D6D6D6 1px solid;}


#messageok 		{ margin: 0px 0px 10px 0px; padding: 5px 5px 5px 5px; background-color: #EDEDED; font-weight: normal; font-size: 9pt; COLOR: #000000; border-right: #D6D6D6 1px solid; border-top: #D6D6D6 1px solid; border-left: #D6D6D6 1px solid;    border-bottom: #D6D6D6 1px solid;}
#messageerror 	{ margin: 0px 0px 10px 0px; padding: 5px 5px 5px 5px; background-color: #f0d5c9; font-weight: normal; font-size: 9pt; COLOR: #000000; border-right: #E5B09A 1px solid; border-top: #E5B09A 1px solid; border-left: #E5B09A 1px solid;    border-bottom: #E5B09A 1px solid;}
#messageinfo 	{ margin: 5px 0px 5px 0px; padding: 5px 5px 5px 5px; background-color: #fff; font-weight: normal; font-size: 9pt; COLOR: #000000; }

.contentbox  	{ background-color: #F7F7F7; font-weight: normal;  font-size: 9pt; COLOR: #000000;  border-right: #E5E5E5 1px solid; border-top: #E5E5E5 1px solid;    border-left: #E5E5E5 1px solid; border-bottom: #E5E5E5 1px solid;}  
.contentheader	{ background-color: #E5E5E5; font-weight: bold;    font-size: 8pt; COLOR: #000000;  border-right: #EDEDED 1px solid; border-top: #EDEDED 1px solid;    border-left: #EDEDED 1px solid; border-bottom: #EDEDED 1px solid;}


/* Enterprise Console - Start */

#enterprise1_popup_actions {z-index: 1; text-align:right;display:none; background-color: #F5F5F5; width:150px;  right:20px; position: absolute; padding: 0 10px 0 10px; font-size: 9pt; border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;  border-bottom: 1px solid #D9D7D7; }
.drop_downs {border-top-left-radius: 3px; border-top-right-radius: 3px;  border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; height: 15px; padding: 5px 5px 5px 10px;display:inline;cursor:pointer;}
.drop_down_values { position:absolute;background-color:#EDEDED;padding: 5px; border: 1px solid #C5C5C5;line-height: 1.5em;}
.drop_down_values a.link {color:black;}
.drop_down_values a.seleted  {font-weight:bold;}

#enterprise1_actions {z-index: 1; text-align:right; display:none; background-color: #F5F5F5; width:150px;  right:60px; position: absolute; padding: 0 10px 0 10px; font-size: 9pt; border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;  border-bottom: 1px solid #D9D7D7; line-height: 5px;}
#enterprise1_actions a {color: black;}

#gear_console1 {float:right; margin-top:10px}

.enterprise_unpub { color: grey; }
.enterprise_notallowed { color: red; }
.text_field_disable {background-color: rgb(236,236,228);}

/* Enterprise Console - End */ 


.blank_screenshot {
	border: 2px dashed;
    height: 120px;
    vertical-align: middle;
    width: 100px;
}

.labelextra  {	font-size: 8pt;}
.extrainfo {	font-size: 8pt;}

.productAcquisitionSummeryGroupSeprator {
		border-right: 2px solid black;
	}

