@charset "utf-8";

#border {
border-width: .2em;
border-style: dotted;
border-color: #900;
}

table
td.contentcellpadding
{
	padding:15px;
}

table.bottomborderonly td{  
border-bottom:1px dotted #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}  

.center_box
{
	align: center;
	background-color:#000000;
} 

html, body, #wrapper
{
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
	  font:Verdana, Arial, Helvetica, sans-serif;
	  background: #111111 url('images/bggradient.jpg') top left repeat-x;	  
}

#wrapper
{
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
      width: 400px;
}

div.valignmiddle
{
vertical-align: middle;
} 

div.valignmiddle
{
	vertical-align:text-top;
}

.style1
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:link {text-decoration: underline; color: #FF0000 ;}
A:visited {text-decoration: underline; color: #FF9900;}
A:active {text-decoration: underline; color: #FF0000}
A:hover {text-decoration: underline; color: #FFFFFF ;}


#myGallery
{
	text-align: left;
	margin: 0 auto;
}

.content
{
	margin: 0 0px;
}

.content a
{
	color: #fff;
}


.content p.linkage
{
	margin-top: 2em;
	text-align: right;
	font-size: 1.7em;
	color: #ddd;
}

.content p.linkage a { color: #fff; }

h1
{
	color: #fff;
	font-size: 47px;
	font-weight: bolder;
	margin: 0 40px;
	padding: 0.08em 0;
}

h1 sup
{
	color: #ddd;
}

h1 a
{
	color: #fff;
	text-decoration: none;
}

h1 .company, h1 a .company
{
	color: #d01a71;
}

h2
{
	color: #ddd;
	font-size: 20px;
	font-weight: bolder;
	margin: 0 0px;
	padding: 0.08em 0;
	text-align:center	
}

h3
{
	color: #fff;
	font-size: 1.5em;
}

h4
{
	font-size: 1.3em;
}
