
#bod_col_sep{
background-color:#FFFFFF;
width:3px !important;
}

#bod_col_left{
padding:7px;
width:200px;
}

#bod_col_right{
width:0px;
}

#body_table{
border:0px solid black;
width:800px;
background-position:right bottom;
/*background-image:url('./images/body_table_bground.jpg');*/
background-repeat: no-repeat;
background-color:white;
height:470px;
}

.left_col {
width:158px;
background-color:#9C1E3D;
}

body {
margin:0px;
font-family: Verdana, Arial;
font-size:12px;
line-height:19px;
/*background-image:url('./images/body_bground.gif');*/
background-color:#003366;
}

#product_thumb {
border:1px solid black;
font-weight:bold;
font-size:12px;
margin-top:8px;
float:left;
margin-right:5px;
margin-bottom:5px; 
padding:2px;
}

th{
text-align:left;
}

td img {
display: block;
}

.bod_col {
padding:7px;

}

h1 {
padding-top:3px;
padding-bottom:3px;
color: #003366;
font-size: 15px;
font-weight:bold;
text-transform:none;
font-family: Verdana, Arial;
margin:0px;
}

h2 {
padding-bottom:3px;
color: #003366;
font-size: 14px;
text-transform:none;
font-family: Verdana, Arial;
margin-top:0px;
margin-left:0px;
margin-bottom:2px;
}


p {
font-family: Verdana, Arial;
color:#000000;
font-size:12px;
}

A:link, A:active, A:visited {
font-family: Verdana, Arial;
font-size: 12px;
color:#646645;
}

A:hover {
font-size: 12px;
color:#000000;
font-family: Verdana, Arial;				
}


A.sub_menu:link, A.sub_menu:active, A.sub_menu:visited  {
padding:4px;
border-right:1px solid #5C7191;
color:#003815;
font-family: Verdana, Arial;
font-size:12px;
font-weight:bold;
text-transform: uppercase;
}

A.sub_menu:hover {
color:#988040;
font-family: Verdana, Arial;
}

A.floorplan:link, A.floorplan:active, A.floorplan:visited  {
color:#9C1E3D;
font-family: Verdana, Arial;
font-size:12px;
font-weight:bold;
}

A.floorplan:hover {
color:#9C1E3D;
font-size:12px;
font-family: Verdana, Arial;
}

.error {
font-family: Verdana, Arial;
color:red;
font-size:12px;
font-style:italic;
font-weight:bold;
} 

.header{
font-family: Verdana, Arial;
color:#FFFFFF;
font-size:11pt;
}

select {
background-color:#FFFFFF;
color:#000000;
font-size:10px;
font-family: Verdana, Arial;
}

textarea {
background-color:#FFFFFF;
color:#000000;
font-size:10px;
font-family: Verdana, Arial;

}


input {
background-color:white;
color:black;
font-family: Verdana, Arial;
font-size:10px;
font-weight:normal;
}


input.button {
text-align:center;
padding-right:2px;
padding-left:2px;
overflow:visible;
color: #000000;
font-size: 10px;
font-weight:bold;
text-transform:none;
font-family: Verdana, Arial;
background-color:#EDF6FD;
border: 1px solid #9C1E3D;
}


.trademark {
font-family: Verdana, Arial;
color:#000000;
font-size:8px;
vertical-align:top;
}

.p_float {
float : left; 
margin-left: 0px; 
margin-right: 15px; 
margin-top: 0px; 
margin-bottom: 10px; 
border:2px;
border-style:solid; 
border-color:black;
font-family: Verdana, Arial;
color:#C31200;
font-size:11pt;
font-weight:bold;
}

.ul {
list-style-type:square;
}

li {
font-family: Verdana, Arial;
color:#000000;
font-size:12px;
line-height:14px;
margin-bottom:4px;
list-style-type: list-item; 

}

dt {
color: #003E7E;
font-size: 14px;
text-transform:none;
font-family: Verdana, Arial;
font-weight:bold;
}

dd {
margin-top: 4px;
}

.port_img {
border:1px solid #646645;
padding: 0px;
display:inline;

}


div.img_float {
float:right;
padding-left:4px;
}

div.img_float_left {
float:left;
padding-right:25px;
}



form {
margin:0px;
padding:0px;
}
