body
{
  margin: 0;
  padding: 0;
  border: 0;

}

a:link {color:#0000ff;}      /* unvisited link */
a:visited {color:#ff0000;}  /* visited link */
ul
{
list-style-position:outside;
margin-left:0em;
padding-left:1.2em;
margin-bottom:1em;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:
#000000;
text-align:left;
font-weight:normal;

}


p
{

font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
font-size:12px;
text-align:left;
color:
#000000;
}
h3
{
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
font-size:12px;
text-align:left;
color:
#000000;
}
.top-bg {

	background: url(img/topbg2.jpg) repeat-x top;
	
}

.bottom-bg{
background: url(img/bottombg.jpg) repeat-x bottom;}

.graybg {
background: url(img/pagebkgrnd.jpg) repeat;


}
input{ background: #CEF6F5;
border:2px inset #333333;
   width:20px;
      height:17px;
         border-radius: 3px;
}

label, input {
 
    display:block;
    float:left;        
    margin-bottom:0px;
  
   
}
label {
    width:12em;
   text-align:left;
 background: lightyellow;
     padding: 3px 3px 1px 5px;

    margin-left:3px;
     margin-right:40px;
      border: 1px solid #aaaaaa;
      border-radius: 6px;
    
}

.topmenu {
	height: 75px;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	padding: 5px;


}
.homeimage {
	margin-top: 100px;
	
}
.homebg {

	background: url(mainImages/main_narrow2.jpg) repeat-x center 160px;

}



.logotd{
padding: 3px 3px 0px 3px;
border:1px solid #777;
border-radius:0px;

}

.round{
border-radius: 5px;
border-style: none;
}



.image22{

}

.wrap {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	height: 1200px;
}



.column
{
font-family:Arial,Helvetica,sans-serif;
display:table-cell;
vertical-align:top;
padding-top:1em;
padding-left:2em;
}
.nobullets
{
list-style:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-align:left;
font-weight:bold;
color:
#000000;
}

table
{
border-collapse:collapse;
}

.tdhead
{
background-color:#ff0000;
color:black;
width:70px;
}
.tdvert
{
background-color:gray;
color:white;
}
tr td
{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:
#000000;
text-align:left;
padding:5px;
border:1px solid
#000000;
}




.frame{
border: 2px solid #aaa; 
border-radius: 10px;
padding:5px 25px 5px 5px;
clear: both;
}
.case{
  width: 360px; 
  float: left; 
  margin-bottom:20px; 
  margin-right:30px;


 
  }



.logo_thumbnails {

margin-top:20px;
border-collapse:separate;
border-spacing:3px;
margin-left: auto;
margin-right: auto;


}
.mydiv
{
margin-left:auto;
margin-right:auto;
width:700px;
z-index:1;

}

.myimage, .myimage2
{
float:left;
margin:20px;

}

hr.style-two { border: 0; height: 2px; color: silver; background-color: silver; }

#content_region
{
margin:inherit;
padding-top:40px;
}

.homeimage img {
	border: 2px solid #000;
}
.image22 img {
	border-style: none;
}
