body{
font-family:Arial;
margin:0;
padding:0;
line-height: 1.5em;
background-image:url('images/lgrey091.gif');
background-repeat:repeat;}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
text-align: right;
color: white;
background-image:url('images/top_gradient.jpg');
background-repeat:repeat;
height: 150px; font-style:normal; font-variant:normal; font-weight:normal; font-size:25px; font-family:Arial
}

#topsection h1{
text-align: right;
color: white;
margin: 0;
padding-top: 15px;
line-height: .5em;
font-style:normal; font-variant:normal; font-weight:bold; font-size:65px; font-family:Arial
}

#contentwrapper{
float: left;
width: 100%;
background: white;
}

#contentcolumn{
font: normal 12px Arial;

margin-left: 190px; /*Set left margin to LeftColumnWidth*/
}

#contentcolumn h2{
font: 14px;
font-weight: 500;
margin: 0;
padding-top: 15px;
}

#contentcolumn h3{
font: 9pt;
font-weight: bold;
margin: 0;
padding-top: 0px;
}

#contentcolumn a:link, a:visited{
text-decoration:none; 
color: #1C5AE2; 
}

#contentcolumn a:hover{
text-decoration:underline; 
color: blue; 
}

#contentcolumn.on a:hover{
 text-decoration:none;
}

#leftcolumn{
float: left;
width: 190px; /*Width of left column*/
margin-left: -840px; /*Set left margin to -(MainContainerWidth)*/
background: white;
}

.smalltext{
font: normal 10px Arial;
text-align: left;
}

#footer{
clear: left;
width: 100%;
background-image:url('images/footer_gradient2.jpg');
color: #FFF;
font: normal 12px Arial;
text-align: center;
padding: 15px 0;
}

#footer a{
color: #FFF;
}

#footer a:link, a:visited{
text-decoration:none; 
color: #1C5AE2; 
}

#footer a:hover{
text-decoration:underline; 
color: white; 
}

#footer.on a:hover{
 text-decoration:none;
}

#bottom{
clear: left;
width: 100%;
color: #1C5AE2;
font: normal 10px Arial;
text-align: center;
padding: 10px;
}

#bottom a{
color: #1C5AE2;
}

#bottom a:link, a:visited{
text-decoration:none; 
color: #1C5AE2; 
}

#bottom a:hover{
text-decoration:underline; 
color: blue; 
}

#bottom.on a:hover{
 text-decoration:none;
}
.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
margin-bottom: 0px;
padding: 2px;
}


.urbangreymenu .headerbar{
color: white;
background: #1C5AE2 url('images/downgreen.gif') no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:Verdana; padding-left:31px; padding-right:0; padding-top:7px; padding-bottom:7px
}

.urbangreymenu .headerbar2{
color: white;
background: #1C5AE2  no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:Verdana; padding-left:5px; padding-right:0; padding-top:7px; padding-bottom:7px
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background-image:url('images/menu_gradient.jpg');
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: blue;
}

.med{font-size:medium;font-weight:normal;padding:0;margin:0}#res{padding-right:1em;margin:0 16px}#res{margin:0}.ts{border-collapse:collapse}#ImgContent table{width:99%}

.box6213839 {
  font-family: Arial;
  text-align: left;
  width: 190px;
  background: #ffffff url('images/grad45037178.png') repeat-x;
  border: none;
  }
.box6213839 h3 {
  text-align: center;
  margin: 0;
  padding: 6px 8px 4px 10px;
  font-size: 14px;
  color: #ffffff;
  }
.box6213839 div {
  margin: 0px;
  padding: 10px 10px 10px 10px;
  list-style: none;
  color: #000000;
  font-size: 12px;
  }
  
.box6213839 a:link, a:visited{
text-decoration:none; 
color: #1C5AE2; 
}

.box6213839 a:hover{
text-decoration:underline; 
color: blue; 
}

.box6213839.on a:hover{
 text-decoration:none;
}

.box6213840 {
  font-family: Segoe Print;
  text-align: left;
  width: 190px;
  background: none
  border: none;
  }

.box6213840 div {
  margin: 0px;
  padding: 0px 10px 10px 10px;
  list-style: none;
  color: #000000;
  font-size: 12px;
  }

.box6213840 a:link, a:visited{
text-decoration:none; 
color: #1C5AE2; 
}

.box6213840 a:hover{
text-decoration:underline; 
color: blue; 
}

.box6213840.on a:hover{
 text-decoration:none;
}