.menu 
{
	width:400px;
	/*float:left;
	padding-left:188px;*/
}

/*Controls the style of the links on main nav*/
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:auto; /*padding:0 15px 0 0;*/ height:25px; text-align:left; color:#666; font-size:18px;}

/*Controls the style of the links on sub nav*/
.menu ul li ul a, .menu ul li ul a:visited {display:block; text-decoration:none; width:auto; height:25px; text-align:left; color:#a6a6a6; font-size:12px; background-color:#FFF;}

/*Controls the list style and list position*/
.menu ul {padding:22px 0 0 0; margin:0;list-style-type: none; }

/*Positioning of visible text*/
.menu ul li {float:left; position:relative;}

/*Keeps the drop down hidden*/
.menu ul li ul {visibility:hidden; position:absolute; bottom:25px;}

/*Controls the look of the table in the IE6 workaround*/
.menu table {border-collapse:collapse; margin:0; padding:0; font-size:1em; margin:-1px;}

/*Controls the text color and background color of the first teir of the ddl when rolled over*/
.menu ul li:hover a, .menu ul li a:hover {color:#F00;}

/*Changes the visibility of the ddl and pushes it 25px from the bottom so it looks like it is attacked to menu*/
.menu ul li:hover ul, .menu ul li a:hover ul {visibility:visible; bottom:25px; left:0;}

/*Controls width of ddl*/
.menu ul li:hover ul li, .menu ul li a:hover ul li {display:block;width:50px; clear:both;}

/*Controls the background color and text color of ddl menu at regular state*/
.menu ul li:hover ul li a, .menu ul li a:hover ul li a {display:block; color:#8f8f8f; width:100%;}

/*Controls the background color and text color of ddl menu at hover state*/
.menu ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover {color:#F00;}

.paddingright {padding-right:68px;}