body {color:#666666; font-family:verdana,tahoma,arial,sans-serif; font-size:10px; line-height:125%; 
scrollbar-arrow-color: #ffffff;
scrollbar-base-color: #F3F3F3;
scrollbar-darkshadow-color: #999999;
scrollbar-track-color: #F3F3F3;
scrollbar-face-color: #dddddd;
scrollbar-shadow-color: #dddddd;
scrollbar-highlight-color: #F3F3F3;
scrollbar-3dlight-color: #ffffff;
margin-left:0px;
margin-right:0px;
background-color:#eeeeee;}

td {color:#666666; font-family:verdana,tahoma,arial,sans-serif; font-size:10px; line-height:125%;}

/* text styles */
.text_red {color:#B90000;}
.text_orange {color:#ff9e00;}
.text_blue {color:#0476b2;}
.text_title {font-size:11px; font-weight:bold;}
.text_xl {font-size:12px;}
.text_lg {font-size:11px;}
.text_sm {font-size:9px;}

.underline {text-decoration:underline;}
.main_text {margin-left:3px; margin-top:6px;}
.bold {font-weight: bold;}

/* link styles */
/*a:link {color:#0476b2; text-decoration:none;}
a:active{color:#0476b2; text-decoration:none;}
a:visited {color:#0476b2; text-decoration:none;}
a:hover {color:#ff9e00; text-decoration:underline;}
*/
a:link {color:#666666; text-decoration:none;}
a:active{color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {color:#0476b2; text-decoration:underline;}

.gray_link:link {color:#666666; text-decoration:underline;}
.gray_link:active{color:#666666; text-decoration:underline;}
.gray_link:visited {color:#666666; text-decoration:underline;}
.gray_link:hover {color:#999999; text-decoration:underline;}

/* border styles */
.border {border-color:#666666; border-width:1px; border-style:solid;}
.border_light {border-color:#999999; border-width:1px; border-style:solid;}
.border_padding {border-color:#666666; border-width:1px; border-style:solid; padding:3px;}
.main {border-color:#666666; border-width:1px; border-style:solid; background-color:#FFFFFF;}

/* dotline and devider styles */
.dotline_x {background-image: url("images/dotline_x.gif"); background-repeat: repeat-x;}
.dotline_y {background-image: url("images/dotline_y.gif"); background-repeat: repeat-y;}

/* header styles */
.header {padding:0px;}

/* menu styles */
.menu_bg {background-image:url("images/menu/menu_bg.jpg"); background-repeat: repeat-x;}

/* content styles */
.content {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; height:300px;}
.main_content {padding-left: 5px; padding-right: 5px; padding-top: 10px; padding-bottom: 20px; height:300px;}
.main_table {padding: 5px;}
.sub_table {padding: 3px;}

/* top panel styles */
.com_bg {background-image:url("images/bg_com.jpg"); background-repeat: no-repeat; width: 250px; height: 240px;}
.net_bg {background-image:url("images/bg_net.jpg"); background-repeat: no-repeat; width: 250px; height: 240px;}
.reg_bg {background-image:url("images/bg_reg.jpg"); background-repeat: no-repeat; width: 250px; height: 240px;}
.panel_photo {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 7px;}
.panel_title {padding-left: 5px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.panel_content {padding-left: 10px; padding-right: 0px; padding-top: 25px; padding-bottom: 0px; font-size:9px; line-height:125%; height: 130px;}
.panel_content_2 {padding-left: 10px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-size:9px;}
.panel_link:link {color:#0476b2; text-decoration:none; font-weight:bold;}
.panel_link:active{color:#0476b2; text-decoration:none; font-weight:bold;}
.panel_link:visited {color:#0476b2; text-decoration:none; font-weight:bold;}
.panel_link:hover {color:#0476b2; text-decoration:underline; font-weight:bold;}

/* latest news styles */
.latest_news {padding-left: 5px; padding-right: 5px; padding-top: 15px; padding-bottom: 20px;}
.news_table {padding-left: 20px; padding-right: 10px; padding-top: 20px; padding-bottom: 0px; height: 217px;}
.news_date {padding-left: 0px; padding-right: 10px; color:#508ec1; font-weight:bold;}
.news_headline {padding-left: 10px; padding-right: 0px; line-height:140%;}
.news_link:link {color:#666666; text-decoration:underline; font-weight:bold;}
.news_link:active{color:#999999; text-decoration:underline; font-weight:bold;}
.news_link:visited {color:#999999; text-decoration:underline; font-weight:bold;}
.news_link:hover {color:#666666; text-decoration:underline; font-weight:bold;}
.news_archive {padding-top: 20px; padding-right: 15px;} 
.news_archive_link:link {color:#0476b2; text-decoration:none; font-weight:bold;}
.news_archive_link:active{color:#0476b2; text-decoration:none; font-weight:bold;}
.news_archive_link:visited {color:#0476b2; text-decoration:none; font-weight:bold;}
.news_archive_link:hover {color:#0476b2; text-decoration:underline; font-weight:bold;}

/* featured project styles */
.feature {padding-left: 5px; padding-right: 5px; padding-top: 15px; padding-bottom: 20px;}
.feature_table {padding-left: 0px; padding-right: 10px; padding-top: 20px; padding-bottom: 0px;}
.feature_image {padding-left: 5px; padding-right: 2px;}
.feature_content {padding-left: 5px; padding-right: 5px; line-height:130%; height:auto;}
.feature_title {color:#ff9e00; font-size: 11px; font-weight:bold;}
.feature_title_big {color:#ff9e00; font-size: 14px; font-weight:bold;}
.feature_link:link {color:#666666; text-decoration:none; font-weight:normal;}
.feature_link:active{color:#999999; text-decoration:none; font-weight:normal;}
.feature_link:visited {color:#999999; text-decoration:none; font-weight:normal;}
.feature_link:hover {color:#666666; text-decoration:underline; font-weight:normal;}
.feature_content_2 {padding-left: 0px; padding-right: 10px; padding-top: 20px; padding-bottom: 0px;}
.client_list_link:link {color:#ff9e00; text-decoration:none; font-weight:bold;}
.client_list_link:active{color:#ff9e00; text-decoration:none; font-weight:bold;}
.client_list_link:visited {color:#ff9e00; text-decoration:none; font-weight:bold;}
.client_list_link:hover {color:#ff9e00; text-decoration:underline; font-weight:bold;}

/* submenu style */
.submenu {padding-left: 5px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; width: 145px;}
.submenu_bg {background-image: url("images/bg_submenu.jpg"); background-repeat: repeat-y;}
.submenu_content {padding-left: 5px; padding-right: 5px; padding-top: 10px; padding-bottom: 0px;}
.submenu_link:link {color:#0476b2; text-decoration:none; font-weight:bold;}
.submenu_link:active{color:#0476b2; text-decoration:none; font-weight:bold;}
.submenu_link:visited {color:#0476b2; text-decoration:none; font-weight:bold;}
.submenu_link:hover {color:#0476b2; text-decoration:underline; font-weight:bold;}

/* credit styles */
.credit {font-size:9px; padding:3px; color:#999999; font-weight:normal; line-height:160%;}
.credit_link:link {color:#999999; text-decoration:none; font-weight:normal;}
.credit_link:active{color:#999999; text-decoration:none; font-weight:normal;}
.credit_link:visited {color:#999999; text-decoration:none; font-weight:normal;}
.credit_link:hover {color:#999999; text-decoration:underline; font-weight:normal;}

/* sitemap styles */
.parent {padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px; font-weight: bold;}
.child {padding-left: 20px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px;}

/* form styles */
input {background-color:#ffffff; font-size:11px; font-family:verdana,tahoma,arial,sans-serif; border-color:#666666; border-width:1px; border-style:solid;}
select {background-color:#ffffff; font-size:11px; font-family:verdana,tahoma,arial,sans-serif; border-color:#666666; border-width:1px; border-style:solid;}
textarea {background-color:#ffffff; font-size:11px; font-family:verdana,tahoma,arial,sans-serif; border-color:#666666; border-width:1px; border-style:solid;}
.button {background-color:#0a50a1; color:#ffffff; font-size:11px; font-family:verdana,tahoma,arial,sans-serif; border-color:#ffffff; border-width:1px; border-style:solid; font-weight:bold;}
.radio {background-color:#ffffff; border-width:0px;}
.checkbox {background-color:#ffffff; border-width:0px;}

/* general table style */
.table_header {background-color:#0a50a1; color:#ffffff; font-weight:bold; font-size:14px;}
.table_row_1 {background-color:#eeeeee;}

/* footer styles
.footer {background-color:#B90000; font-size:9px; height:20px; padding:3px; color:#ffffff; font-weight:bold;}
.footer_link:link {color:#ffffff; text-decoration:none; font-weight:bold;}
.footer_link:active{color:#ffffff; text-decoration:none; font-weight:bold;}
.footer_link:visited {color:#ffffff; text-decoration:none; font-weight:bold;}
.footer_link:hover {color:#ffffff; text-decoration:underline; font-weight:bold;}
*/

/*
.space_x {width:10px;}
.space_y {height:10px;}
.margin_left{padding-left:5px;}
.margin_right {padding-right:5px;}
.margin_top {padding-top:5px;}
.margin_bottom {padding-bottom:5px;}
.padding {padding:5px;}
*/

/* top menu styles
.top_menu {color:#666666; font-size:10px; font-weight:bold;}
.top_menu:link {color:#666666; text-decoration:none; font-size:10px; font-weight:bold;}
.top_menu:active{color:#666666; text-decoration:none; font-size:10px; font-weight:bold;}
.top_menu:visited {color:#666666; text-decoration:none; font-size:10px; font-weight:bold;}
.top_menu:hover {color:#B90000; text-decoration:underline; font-size:10px; font-weight:bold;}
 */
/* top styles
.top {background-color:#B90000;}
.ds {background-image: url("images/ds_bottom.gif"); background-repeat: repeat-x;}
.steps {background-color:#B90000; color:#ffffff; height:153px;}
.step_title {padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:2px;}
.step_text { color:#ffffff; font-size:10px;}
.step_text_lg { color:#ffffff; font-size:11px;}
.step_link:link {color:#ffffff; text-decoration:underline; font-size:10px; font-weight:bold;}
.step_link:active{color:#ffffff; text-decoration:underline; font-size:10px; font-weight:bold;}
.step_link:visited {color:#ffffff; text-decoration:underline; font-size:10px; font-weight:bold;}
.step_link:hover {color:#ffffff; text-decoration:underline; font-size:10px; font-weight:bold;}
.step_input {background-color:#ffffff; font-size:10px; font-family:verdana,tahoma,arial,sans-serif; border-color:#333333; border-width:1px; border-style:solid;}
.step_select {background-color:#ffffff; font-size:10px; font-family:verdana,tahoma,arial,sans-serif; border-color:#333333; border-width:1px; border-style:solid; width:150px;}
.step_textarea {background-color:#ffffff; font-size:10px; font-family:verdana,tahoma,arial,sans-serif; border-color:#333333; border-width:1px; border-style:solid;}
.step_button {background-color:#333333; color:#ffffff; font-size:11px; font-family:verdana,tahoma,arial,sans-serif; border-color:#ffffff; border-width:2px; border-style:solid; font-weight:bold;}
.step_radio {background-color:#ffffff; border-width:0px;}
.step_checkbox {background-color:#ffffff; border-width:0px;}
.step_table {padding:2px;}
.arrow_bg {background-image: url("images/arrow_bg.gif"); background-repeat: repeat-x;} 
.phonenumber {padding-top:2px; padding-bottom:5px; padding-left:0px; padding-right:5px;}
 */

/* product styles 
.price {color:#B90000; font-size:14px; font-weight:bold;}
.product_text {font-size:9px; font-weight:normal;}
.product_name:link {color:#333333; text-decoration:underline; font-size:12px; font-weight:bold;}
.product_name:active{color:#333333; text-decoration:underline; font-size:12px; font-weight:bold;}
.product_name:visited {color:#333333; text-decoration:underline; font-size:12px; font-weight:bold;}
.product_name:hover {color:#B90000; text-decoration:underline; font-size:12px; font-weight:bold;}
.more_link:link {color:#666666; text-decoration:underline; font-size:9px; font-weight:bold;}
.more_link:active{color:#666666; text-decoration:underline; font-size:9px; font-weight:bold;}
.more_link:visited {color:#666666; text-decoration:underline; font-size:9px; font-weight:bold;}
.more_link:hover {color:#B90000; text-decoration:underline; font-size:9px; font-weight:bold;}
*/
/* safety styles
.safety {background-image:url("images/bg_grad.jpg"); background-repeat: repeat-x; color:#666666; font-size:11px; padding:5px;}
 */
/* mailinglist styles
.mailinglist {background-image:url("images/panel_bg_gray.gif"); color:#ffffff; font-size:10px;}
.mailinglist_text {color:#ffffff; font-size:10px;}
 */
/* news styles 
.news {background-image:url("images/panel_bg_news.gif"); color:#ffffff; font-size:10px;}
.news_text {color:#ffffff; font-size:10px;}
.news_link:link {color:#ffffff; text-decoration:underline; font-weight:bold;}
.news_link:active{color:#ffffff; text-decoration:underline; font-weight:bold;}
.news_link:visited {color:#ffffff; text-decoration:underline; font-weight:bold;}
.news_link:hover {color:#ffffff; text-decoration:underline; font-weight:bold;}
*/
/* prescription styles
.bg_grad_pre {background-image:url("images/bg_grad_pre.jpg"); background-repeat: repeat-x;}
 */
/* header image styles */
/*.header {font-family:verdana; font-size:16px; font-weight:bold;}
.header_image {background-image:url("images/bg_header.jpg"); background-repeat: repeat-x; background-color:#2076b8; height:90px;}*/




/* search styles
.search_table {background-color:#ffeecc; padding:3px;}
.search_input {background-color:#ffffff; font-size:9px; font-family:verdana,tahoma,arial,sans-serif; border-color:#3D2901; border-width:1px; border-style:solid;}
.search_select {background-color:#ffffff; font-size:9px; font-family:verdana,tahoma,arial,sans-serif; border-color:#3D2901; border-width:1px; border-style:solid; width:112px;}
.search_button {border-width:0px;}
 */
/* cart styles
.cart_table {background-color:#def1fe; padding:3px;}
.cart_header {font-size:9px; font-weight:bold;}
.cart_item {font-size:9px;}
.cart_row {background-color:#c2e7fe;}
 */
/* friend styles
.friend_table {background-color:#ffffff; padding:6px;}
 */
/* product styles
.product_table {padding:8px; width:150px;}
.product_header {height:45px;}
.product_link:link {color:#3D2901;text-decoration:underline; font-weight:bold;}
.product_link:active{color:#3D2901;text-decoration:underline; font-weight:bold;}
.product_link:visited {color:#3D2901;text-decoration:underline; font-weight:bold;}
.product_link:hover {color:#F7A804;text-decoration:underline; font-weight:bold;}
.featured_products {margin-left:3px; margin-top:6px; margin-right:3px;}
 */
/* guarantee styles
.guarantee_table {background-color:#ffffff; padding:3px; border-color:#cccccc; border-width:1px; border-style:solid;}
.guarantee_inner_table {background-color:#ffffff; padding:3px;}
 */
/* australian styles
.australian_table {padding:6px;}
 */
/* conversion styles
.conversion_table {background-color:#ffffff; padding:0px; border-color:#cccccc; border-width:1px; border-style:solid;}
.conversion_inner_table {background-color:#ffffff; padding:6px;}

.alert {color:red; font-weight:normal;}
 */
 
.content_bg_top {background-color:#FFFFFF; padding:0px; border-color:#999999; border-right-width:1px; border-top-width:1px; border-left-width:1px; border-bottom-width:0px; border-style:solid;}
 .content_bg_main_nopadd {background-color:#FFFFFF; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:5px; border-color:#999999; border-right-width:1px; border-top-width:0px; border-left-width:1px; border-bottom-width:1px; border-style:solid;}
/* table styles */
.dropshadow_right {background-image: url(http://www.w3media.com/images/ds_r.gif); background-repeat: repeat-y;}
.dropshadow_bottom {background-image: url(http://www.w3media.com/images/ds_b.gif); background-repeat: repeat-x;}
.bg_gray {background-color:#999999;}


