@import url(http://fonts.googleapis.com/css?family=Roboto);

font {
 font-family: Roboto;
}


::selection{color:#666;background:#cbcbcb}

::-moz-selection{color:#666;background:#cbcbcb}


* 									
{ margin: 0; padding: 0; }


body
{ font: 12px; font-family:Roboto; }

 
#page-wrap
{width: 1110px;}

#globe
{font-size:12px;left:-85px; opacity: 0.8; }

 #product_menu
{left:-362px;width: 1110px; opacity: 0.9; filter: alpha(opacity=90); }

 #directory_menu
{left:-218px;width: 570px; opacity: 0.9; filter: alpha(opacity=90); }

 #design_menu
{left:-454px;width: 1000px; opacity: 0.9; filter: alpha(opacity=90); }

#displaytext
{color:#59585a; font-family:roboto;}

#displaytextv1
{font-size:15px; color:#59585a; font-family:roboto;}

#displaytextv2
{font-size:8px; color:#59585a; font-family:roboto;}

#displaytextv3
{font-size:12px; color:#59585a; font-family:roboto;}

#displaytextv4
{font-size:9px; color:#59585a; font-family:roboto;}


#producttitle
{font-size:20px; color:#006fbb; font-family:roboto;}

#producttitlesub
{font-size:14px; color:#006fbb; font-family:roboto;}

#producttitle1
{font-size:12px; color:#59585a; font-family:roboto;}

#producttable1
{font-size:13px; color:#59585a; font-family:roboto;}



#nopadding
{padding: 0px 0px;}

#main_table
{font-size:40px; color:#59585a;}

#main_table1
{font-size:12px; color:#59585a;}



 
a
{ text-decoration: none; }


ul li
{
 list-style: none;
 font: 12px/14px;}
}



p
{ margin: 15px 0; }





/* 
	LEVEL ONE
*/


ul.dropdown

{ position: relative;}


ul.dropdown li
{font-weight:bold; float: left; zoom: 1; background: white;height:50px;}


ul.dropdown a:hover
{ color: #006fbb;  font-family:Roboto;}


ul.dropdown a:link
{ color: #242021;  font-family:Roboto;}


ul.dropdown a:visited
{ color: #242021;  font-family:Roboto;}

ul.dropdown li a
{ display: block; padding: 0px 0px;}

ul.dropdown li li a
{ display: block; padding: 20px 20px;}



ul.dropdown li table a
{ display: block; font-size:12px; padding: 1px 10px;}


ul.dropdown li li table tr td table tr td
{ display: block; font-size:12px; padding: 0px 0px;}

ul.dropdown li li table tr td  table tr td a
{ font-size:12px; padding: 1px 10px;}

ul.dropdown li table i
{ display: block; font-size:8px; border-right: 0px solid #464646;
 color: #242021;}


ul.dropdown li:last-child a
{border-right: none;}

/* Doesn't work in IE */


ul.dropdown li.hover, ul.dropdown li.hover
{ background: white; color: #006fbb; position: relative; font-family:Roboto;}


ul.dropdown li.hover li.hover, ul.dropdown li.hover li.hover
{ background: #EEEEEE; color: #006fbb; position: relative; font-family:Roboto;}


ul.dropdown li.hover
{ color: #006fbb;  font-family:Roboto;}




ul.dropdown a:link
{ color: #242021;  font-family:Roboto;}




ul.dropdown a:visited
{ color: #242021; }




ul.dropdown a:hover
{ color: #006fbb; }













/* 
	LEVEL TWO
*/

ul.dropdown ul
{ width: 120px; visibility: hidden; position: absolute; top: 100%; left: 0;}


ul.dropdown ul li
{ font-weight: normal; background: #EEEEEE; color: #000; float: none;}

/* IE 6 & 7 Needs Inline Block */


ul.dropdown ul li a
{ border-right: none; width: 100%; display: inline-block; } 


/* 
	LEVEL THREE
*/


ul.dropdown ul ul
{ left: 100%; top: 0; }


ul.dropdown li:hover > ul
{ visibility: visible; }