#left{
width: 728px; /*Width of main container*/
height:490px;
float:left;
border:0px solid rgb(255,0,0);
padding:0px;
margin:0px 2px 0px 0px;
overflow:hidden;
}

#image{
clear:both;
width: 500px; /*Width of main container*/
height:490px;
float:left;
border:0px solid rgb(255,0,255);
padding:0px;
margin:0px;
overflow:hidden;
background:rgb(255,255,255);
}

#image img{
padding:0px;
margin:0px 0px 0px 0px;
border:0px;
width:500px;
height:350px;
border:0px;
border:0px solid black;
}

#imagetext{
clear:both;
height:118px;
width:500px;
background-color:rgb(220,220,220);
border:0px solid rgb(255,0,255);
margin:2px 0px 0px 0px;
padding:0px;
border:0px solid black;
}

#imagetext p{
font-family:arial;
font-size:12px;
clear:both;
display:block;
height:auto;
width:484px;
background-color:rgb(220,220,220);
border:0px solid rgb(255,0,255);
margin:0px 0px 0px 0px;
padding:8px;
border:0px solid black;
}

#imagetext a{
font-family:arial;
font-size:12px;
clear:both;
background-color:rgb(220,220,220);
border:0px solid rgb(255,0,255);
margin:0px 0px 0px 0px;
padding:0px;
text-decoration:underline;
color:rgb(50,50,150);
}

#imagetext a:hover{
color:blue;
}

#imagetext p span{
font-weight:bold;
}

#imagebutton{
clear:both;
height:20px;
width:500px;
background-color:rgb(220,220,220);
border:0px solid rgb(255,0,255);
margin:0px;
padding:0px;
border:0px solid black;
}

#imagebutton a{
font-family:arial;
font-size:12px;
float:right;
clear:both;
display:block;
height:auto;
background-color:rgb(220,220,220);
border:0px solid rgb(255,0,255);
margin:0px 0px 0px 0px;
padding:0px 8px 0px 8px;
border:0px solid black;
text-decoration:underline;
color:rgb(50,50,150);
}

#imagebutton a:hover{
color:blue;
}

#lefttext{
font-family: arial;
font-size: 12px;
width: 210px; /*Width of main container*/
height:480px;
float:left;
border: solid 0px rgb(255,0,0);
padding:5px 8px 5px 8px;
margin:0px 0px 0px 2px;
background:rgb(220,220,220);
overflow:hidden;
}

#lefttext h1{
text-align:center;
font-size: 30px;
padding:0px;
margin:0px 0px 5px 0px;
}

#lefttext h1 span{
font-weight:normal;
text-decoration:none;
font-size:14px;
}

#lefttext p span.nextline{
font-size: 3px;
}

#lefttext p{
padding:0px;
margin:0px 0px 0px 0px;
text-align:justify;
}

.speccontainer{
clear:both;
width:900px; /*Width of main container*/
height:auto;
border:0px solid rgb(255,0,255);
padding:0px;
margin:2px auto 0px auto;
overflow:hidden;
background:rgb(255,255,255);
}

.speccontainer p{
clear:both;
display:block;
color:black;
font-weight:bold;
font-family:arial;
font-size:14px;
text-align:center;
padding:10px 5px 10px 5px;
background:rgb(195,195,222);
margin:0px 0px 2px 0px;
border:0px solid black;
}

.speccontainer table{
font-family:arial;
font-size:12px;
clear:both;
width:900x;
height:auto;
padding:0px;
margin:0px;
border-collapse:collapse;
background:rgb(220,220,220);
}

.speccontainer table tr{
margin:0px;
padding:0px;
border:0px solid black;
}

.speccontainer table tr .rowone{
width:122px;
height:auto;
border-top:1px solid rgb(255,255,255);
padding:2px 2px 2px 8px;
margin:0px;
text-align:left;
}

.speccontainer table tr .rowtwo{
text-align:center;
width:140px;
height:auto;
border:0px solid black;
border-top:1px solid rgb(255,255,255);
padding:2px 2px 2px 0px;
margin:0px;
}

.speccontainer table tr th.rowtwo{
padding-top:4px;
padding-bottom:4px;
border:0px;
}
.speccontainer table tr th.rowone{
padding-top:4px;
padding-bottom:4px;
border:0px;
}

.speccontainer table tr td.rowtwo span{
color:red;
}
