body {
color:#000;
background-repeat:no-repeat;
}

a
{
  outline: none;
}

a img {
border-style: none;
}


h1 {
font-family:sans-serif;
color:#000;
font-size:20px;
font-weight:700;
}

h2 {
font-family:sans-serif;
color:#000;
font-size:16px;
text-align:center;
font-weight:400;
}

h3 {
font-family:sans-serif;
color:#000;
font-size:14px;
text-align:center;
font-style:italic;
}

td {
font-weight:400;
font-family:sans-serif;
font-size:14px;
}

.td2 {
color:#000;
font-family:sans-serif;
font-size:14px;
font-weight:400;
}

.center {
text-align:center;
}

.top_img {
text-align:left;
padding-left:90px;
padding-top:40px;
}

.bottom_img {
padding-left:190px;
}

.bottom_img2 {
padding-left:320px;
}

.alf {
margin-left:150px;
}

.padding {
padding-left:50px;
}

.pad_20 {
padding-left:20px;
}

.pad_bottom {
padding-bottom:10px;
}

.pad {
padding-left:5px;
}

.margin {
background:#ffffff;
padding:8px;
}

.margin td;
background: url(../img/border.gif) no-repeat bottom right;
margin: -6px 6px 6px -6px;




.bold {
font-weight:700;
}

.heading {
font-family:sans-serif;
color:#000;
font-size:16px;
text-align:center;
font-weight:700;
}

.heading2 {
font-family:sans-serif;
color:#000;
font-size:16px;
font-weight:700;
}

.footer {
font-family:sans-serif;
color:#000;
font-size:12px;
text-align:center;
font-weight:400;
text-decoration:underline;
}

.copyr {
font-family:sans-serif;
color:#000;
font-size:12px;
text-align:center;
font-weight:700;
}

.contact {
font-family:sans-serif;
color:#000;
font-size:12px;
text-align:center;
font-weight:400;
}

.link {
font-family:sans-serif;
color:#000;
font-size:16px;
font-weight:700;
text-decoration:underline;
}


.page {
font-family:sans-serif;
color:#000;
font-size:14px;
font-style:normal;
text-decoration:underline;
}

.astrx {
font-family:sans-serif;
color:#000;
font-size:18px;
font-weight:700;
}

.border1 {
background:#024ffd;
margin:5px;
}

.border2 {
background:#fe0405;
margin:5px;
}

.content {
background:#fff;
}

.whitefont {
color:#FFF;
}

.middle_img, .pad_80 {
padding-left:80px;
}

.pad2, .pad3 {
padding-left:100px;
}

hr 
{  border:none;
  height:5px;
  background:url(/img/hr.gif) repeat-x center;
}

hr2
{  border:none;
  height:5px;
  background:url(/img/hr2.gif) repeat-x center;
}


ul{
list-style-type: none;
padding: 10px;
margin-left: 10px;

}

li { 
padding-left: 5px;
list-style-image: url("/img/li.gif"); 
background-position: 1 .25em;
border-spacing: 20px;
}

.border3 {
background:#fffffff;
margin-right:-120px
}


.img-shadow {
  float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 
  
  
.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbox img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 100px;
	height: 75px;
}

.hoverbox li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox .preview
{
	border-color: #000;
	width: 200px;
	height: 150px;
}

