body	{
color:#383736;
}



.solidblockmenu ul{
margin: 0;
padding: 0;
float: left;
font: bold 0px Arial;
width: 800;
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 11px;
font: bold 12px Arial;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
font: bold 12px Arial;
}

.solidblockmenu li , .solidblockmenu li a.selected{
color: white;
font: bold 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: 4px 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;
}

.contentbox
{
    BACKGROUND-COLOR: #EDEDED;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    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;
}  

.contentheader
{
    BACKGROUND-COLOR: #BFBFBF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    BORDER-RIGHT: #EDEDED 1px solid;
    BORDER-TOP: #EDEDED 1px solid;
    BORDER-LEFT: #EDEDED 1px solid;
    BORDER-BOTTOM: #EDEDED 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
}
.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: #6292c4
}
.buttonno
{
    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: #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: #ffffff;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E30B13;
}

.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: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #0000ff;
}
.orderok
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #60ed1f
}
.orderno
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #f01628
}
.orderpending
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #f0e118
}
.ordergift
{
    FONT-SIZE: 8pt;
    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;
}
