html, body { height:100%; }
body {text-align:center; background: url(../images/Usol_back.jpg ) repeat fixed;}
body_clear {text-align:left; }
.clear {clear:both}
.ct_input {width:360px}

h3 {line-height:120%; display:block}
a {font:bold 11px verdana, arial, sans-serif; color:#005045; z-index:15; text-decoration:none; line-height:125%;}
hr {margin-top:-2px;}

div#outer {width: 947px; z-index:10; margin: 0 auto; text-align:left;}
div#line {margin: 12px 0px 5px -10px;}
/* filter:alpha(opacity=100); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;*/

div#header {position:relative; z-index:5; width:947px; height:100%; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}

div#logo {position:absolute; top:0px; z-index:15; width:126px; height:140px;}
div#vertical {position:absolute; top:0px; z-index:1; width:112px; height:565px;}
div#beauty {position:absolute; top:0px; z-index:15; width:225px; height:310px;}
div#breadcrumbs {position:absolute; top:0px; left:0px; z-index:25; width:900px; height:20px;}
div#nav_bar {position:relative; width:882px; z-index:20; left:18px; top:-100px;}
div#nav_bar_index {position:relative; width:882px; z-index:20; left:0px; top:0px;}
div#nav_list {position:relative; width:240px; z-index:20; left:18px; top:0px;}
div#left_side_content {position:absolute; z-index:5; width:220px; top:290px; left:687px;}
div#featured_image {border:#00FF00 solid thin; width:142px; margin-left:5px;}

div#repeater_header {position:absolute; left:0px; top:20px; z-index:15; width:947px; color:#FF0099; height:100%;}
div#repeater {position:absolute; left:0px; top:374px; z-index:15; background:url(../images/L1_btag_btm.gif) repeat; height:100%;}
div#repeater_level2 {position:absolute; left:0px; top:374px; z-index:15; background:url(../images/L2+_btag_btm.gif) repeat; height:100%;}

div#repeater_header_index {position:relative; left:0px; z-index:2; width:947px; height:100%; color:#FF0099; height:100%;}
div#repeater_index {position:absolute; left:0px; top:301px; z-index:5; background:url(../images/L1_btag_btm.gif) repeat; height:100%;}

div#arrow {position:absolute; top:0px; z-index:15; width:30px; height:55px;}
div#arrow_index {position:absolute; top:0px; z-index:6; width:30px; height:55px;}

div#nav_bar, a.l1 {font:bold 11px verdana, arial, sans-serif; color:#4D4D4D; text-decoration:none; line-height:100%;}
div#nav_bar_index a.l1 {font:bold 11px verdana, arial, sans-serif; color:#4D4D4D; text-decoration:none; line-height:100%;}
a.l2 {font:bold 11px verdana, arial, sans-serif; color:#005045; text-decoration:underline; line-height:150%;}
a.l3 {font:normal 11px verdana, arial, sans-serif; color:#005045; text-decoration:underline; line-height:150%;}
a.l4 {font:italic normal 10px verdana, arial, sans-serif; color:#FFFFFF; display:block; text-decoration:none; padding:2px 0px 0px 12px;}
a.submit {font:bold 11px verdana, arial, sans-serif; color: #FFFFFF; text-decoration:underline; line-height:150%}
a.breadcrumbs_link {font:normal 9px verdana, arial, sans-serif; color:#005045; text-decoration:underline; z-index:100; line-height:160%;}

div.spacer_nav {font:10px sans-serif; height:10px; line-height:10px;}
div.spacer_nav_small {font:6px sans-serif; height:6px; line-height:6px;}

.input1 {background-color: #fff; font: italic normal 10.5px georgia, serif; color: #333; width:185px; height:15px; padding-top:2px; padding-left:4px;}
.input2 {background-color: #fff; font: normal 10.5px verdana, arial, sans-serif; color: #000; width:185px; height:15px; padding-top:2px; padding-left:4px;}
.input3 {background-color: #fff; font: italic normal 10.5px georgia, serif; color: #333; width:185px; height:50px; padding-top:2px; padding-left:4px;}
.input4 {background-color: #fff; font: normal 10.5px verdana, arial, sans-serif; color: #000; width:185px; height:50px; padding-top:2px; padding-left:4px;}
.copy_header {font:bold 24px verdana, arial, sans-serif; color:#000; line-height:120%}
.secure_copy_header {font:normal 32px Georgia, "Times New Roman", Times, serif; color:#7F6C42; height:52px; line-height:120%}
.copy_more {font:bold 10px verdana, arial, sans-serif; color:#000; line-height:125%; text-decoration:underline;}
.copy_normal_nav {font:normal 9px verdana, arial, sans-serif; color:#4D4D4D; line-height:160%;}
.copy_normal {font:normal 13px verdana, arial, sans-serif; color:#000000; line-height:125%; z-index:15;}
.copy_trade_show {font:normal 11px verdana, arial, sans-serif; color:#000000; line-height:125%; z-index:15;}
.copy_normal_green {font:bold 11px verdana, arial, sans-serif; color:#005045; z-index:15; text-decoration:none; line-height:125%;}
.copy_normal_green_italic {font:italic bold 11px verdana, arial, sans-serif; color:#005045; z-index:15; text-decoration:none; line-height:125%;}
.copy_normal_grey {font:italic normal 11px verdana, arial, sans-serif; color:#666666; z-index:15; text-decoration:underline; line-height:125%;}
.copy_phone {font:italic bold 12px verdana, arial, sans-serif; color:#666666; z-index:15; line-height:125%;}
.copy_index_phone_green {font:bold 16px verdana, arial, sans-serif; color:#005045; z-index:15; line-height:125%;}
.copy_phone_green {font:bold 12px verdana, arial, sans-serif; color:#397865; z-index:15; line-height:125%;}
.copy_normal_small {font:normal 12px verdana, arial, sans-serif; color:#333; line-height:125%;}
.nav_raquo {font:bold 11px verdana, arial, sans-serif; color:#005045;}
.nav_raquo_green {font:bold 11px verdana, arial, sans-serif; color:#005045; line-height:125%;}
.copy_normal_white {font:normal 10px verdana, arial, sans-serif; color:#FFFFFF; line-height:140%;}
.copy_normal_white_italic {font:italic normal 11px verdana, arial, sans-serif; color:#FFFFFF; line-height:140%;}
.copy_right {font: normal 9px Verdana, Arial, Helvetica, sans-serif; color:#666; line-height:160%;}
.copy_right_links {font: italic bold 9px Verdana, Arial, Helvetica, sans-serif; color:#005045; line-height:160%;}
.white_link {font:bold 11px verdana, arial, sans-serif; color:#FFFFFF; text-decoration:underline; line-height:140%}
.nav_title {font:bold 16px verdana, arial, sans-serif; color:#005045; line-height:125%; text-decoration:none;}
