html, body {margin:0px; height: 100%; background-color: #000000;}
td {font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #333333; line-height:18px}
img {border:0px}

h1 {font-size: 26px; font-family:"Times New Roman", Times, serif; color: #000000; font-weight:normal; padding:0px; margin:0px; line-height:30px}
h2 {font-size: 16px; font-family:"Times New Roman", Times, serif; color: #000000; font-weight:normal; padding:0px; margin:0px}
h3 {font-size: 14px; font-family:"Times New Roman", Times, serif; color: #FFFFFF; font-weight:normal; padding:0px; margin:0px}

.bg_menu{background-image:url(../images/bgs/lines.png); background-position:right; background-repeat:no-repeat}
.bg_footer{background-image:url(../images/bgs/bg.jpg); background-position:right top; background-repeat:repeat-x; height:114px}

.menu_space{word-spacing:12px}

.img_bg_black_white{background-image:url(../images/bgs/black_white.gif); background-position:top; background-repeat:repeat-x}
.img_bg_special{background-image:url(../images/bgs/special.png); background-position:right top; background-repeat:no-repeat}

.text_white {color:#FFFFFF;}
.text_grey {color:#999999;}
.text_red {color:#CC0000;}
.text_green{color: #CCCCCC;}
.text_yellow{color: #ffff99}

.text_button{padding: 3px 10px 3px 10px; border:1px dotted #CCCCCC; color:#FFFFFF; background-color:#999999}

.text_size_small {font-size:11px;}
.text_size_medium {font-size:12px;}
.text_size_large {font-size:14px;}
.text_size_micro {font-size:10px;}

.bg_white{background-color:#FFFFFF;}
.bg_black{background-color:#000000;}
.bg_grey{background-color:#CCCCCC;}
.bg_grey_dark{background-color:#2C2C2C;}
.bg_grey_light{background-color:#EAEAEA;}
.bg_grey_light_b{background-color:#D7D7D7;}
.bg_grey_medium{background-color:#B5B5B5;}

.bg_img_menu{background-image:url(../images/bgs/menu_left.jpg); background-position:top left; background-repeat:no-repeat}
.bg_img_footer{background-image:url(../images/bottom.png); background-position:top center; background-repeat:no-repeat; height:150px}
.bg_img_header_a{background-image:url(../images/headers/header_a.png); background-position:top; background-repeat:no-repeat; height:233px}
.bg_img_menu_b{background-image:url(../../aecommerce/images/menu_bg.jpg); background-position:top right; background-repeat:no-repeat}

.bg_img_middle{background-image:url(../images/bgs/middle.png); background-repeat:no-repeat; background-position:top; width:41px}
.bg_img_left_bg{background-image:url(../images/bgs/left_bg.png); background-repeat:no-repeat; background-position:top right;}
.bg_img_right{background-image:url(../images/bgs/right_new.png); background-repeat:no-repeat; background-position:top left;}
.bg_img_chrome_right{background-image:url(../images/bgs/chrome-right.jpg); background-repeat:no-repeat; background-position:top left;}
.bg_img_chrome_left{background-image:url(../images/bgs/chrome-left.jpg); background-repeat:no-repeat; background-position:top right;}
.bg_img_search{background-image:url(../images/bgs/middle_top.png); background-repeat:no-repeat; background-position:top right; height:30px}
.bg_img_btm{background-image:url(../images/bgs/bottom.jpg); background-repeat:no-repeat; background-position:top; padding:10px;}

.bg_img_seperator{background-image:url(../images/images/seperator_a.jpg); background-repeat:no-repeat; background-position:top right; height:53px}


a {color: #000000; text-decoration:underline; word-spacing:normal}
a:hover {color: #CCCCCC;  text-decoration:none; word-spacing:normal}

a.link_white {color: #FFFFFF; text-decoration:underline; word-spacing:normal}
a.link_white:hover {color: #CCCCCC;  text-decoration:none; word-spacing:normal}

a.link_white_menu {color: #FFFFFF; font-size:16px; font-family:"Times New Roman", Times, serif; text-decoration:underline; word-spacing:normal}
a.link_white_menu:hover {color: #CCCCCC; font-size:16px; font-family:"Times New Roman", Times, serif;  text-decoration:none; word-spacing:normal}

a.link_grey {color: #999999; text-decoration:underline; word-spacing:normal}
a.link_grey:hover {color: #CCCCCC;  text-decoration:none; word-spacing:normal}

.border_left {border-left:1px dotted #CCCCCC}
.border_left_medium {border-left:1px dotted #666666}
.border_right {border-right:1px dotted #CCCCCC}
.border_top {border-top:1px dotted #CCCCCC}
.border_bottom {border-bottom:1px dotted #CCCCCC}
.border_bottom_light {border-bottom:1px dotted #e9e9e9}

.pad_left{padding-left:10px}
.pad_left_large{padding-left:30px}
.pad_right{padding-right:10px}
.pad_right_large{padding-right:30px}
.pad_top{padding-top:10px}
.pad_top_large{padding-top:30px}
.pad_top_ex_large{padding-top:70px}
.pad_bottom{padding-bottom:10px}
.pad_bottom_medium{padding-bottom:20px}
.pad_bottom_large{padding-bottom:30px}
.pad_null{padding:0px}

input {font-size:11px;}
select{font-size:11px; color: #666666;}
textarea {width:200px; font:Arial, Helvetica, sans-serif}
input.form {background-color: #FFFFFF; color: #666666; border: 1px #CCCCCC solid; width:200px;}
input.form_small {background-color: #FFFFFF; color: #666666; border: 1px #CCCCCC solid; width:150px;}
input.form_micro {background-color: #FFFFFF; color: #666666; border: 1px #CCCCCC solid; width:50px;}
input.form_tiny {background-color: #FFFFFF; color: #666666; border: 1px #CCCCCC solid; width:30px;}
input.btn{width:auto;}