﻿body {
}

/* whole page styles */
.pagetopstyle
{
    text-align: center;
    vertical-align: middle;
    background-image: url("images/headerbgbluish.png");
    height: 50px;
}
.pagebodystyle
{
	background: url("images/mt_top_half.png");
	background-repeat: no-repeat;
	background-color: #d6d8d7;
}
.pagebodycutstyle
{
	background: url("images/mt_top_half_cut.png");
	background-repeat: no-repeat;
	background-color: #d6d8d7;
}
.pagefooterstyle
{
    text-align: center;
    vertical-align: bottom;
    background-image: url("images/mt_bottom.png");
    background-repeat: no-repeat;
    /*height: 38px;*/
    height: 250px;
}

/* top menu styles */
.topmenutablestyle1
{
	text-align: center;
	vertical-align: middle;
	height: 53px;
}
.topmenustyle1
{
	vertical-align: middle;
}
.topmenucellstyle1
{
    vertical-align: middle;
    text-align: center;
    /*height: 60px;*/
    width: 30px;
}
.topmenucelllinkstyle
{
    vertical-align: middle;
    text-align: center;
    /*height: 60px;*/
    width: 80px;
}
.topmenucelldivstyle
{
	background-image: url("images/headerbgdivbluish.png");
    vertical-align: middle;
    text-align: center;
    /*height: 60px;*/
    width: 10px;
}
.topmenulinkstyle
{
	font-family: Verdana;
	font-size: small;
	font-weight: bold;
	color: Green;
}
.topmenulogoutlinkstyle
{
	font-family: Verdana;
	font-size: small;
	font-weight: bold;
	color: Red;
}
.topmenucelllogoutlinkstyle
{
    vertical-align: middle;
    text-align: center;
    /*height: 60px;*/
    /*width: 80px;*/
}

/* footer styles */
.footertablestyle1
{
	text-align: center;
	vertical-align: middle;
	background: url("images/footerbg.png");	
}
.footerstyle1
{
	vertical-align: middle;
	text-align: right;
	font-family: Verdana;
	font-size: xx-small;
	/*background-image: url("images/headerbg.png");*/
	
}
.footertopicstyle
{
	font-family: Verdana;
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;/*#097054;*/
	text-align: left;
	text-decoration: underline;
}
.footercontentstyle
{
	font-family: Verdana;
	font-size: x-small;
	/*font-weight: normal;*/
	color: #FFFFFF;/*#097054;*/
	text-align: left;
}
.footerseparatorstyle
{
    width: 24px;
}
.footercopyrightstyle
{
	font-family: Verdana;
	font-size: x-small;
	font-weight: normal;
	color: #FFFFFF;/*#097054;*/
	text-align: right;
}
.footertopicbgstyle
{
	/*background-image: url("images/footertopicbg.png");
	opacity: 0.9;
	filter: alpha(opacity=90);*/
}

/* home ctrl styles */
.homestyle1
{
	vertical-align: top;
}
.homecenterstage
{/*
	border-left-color: Blue;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: Blue;
	border-top-width: 1px;
	border-top-style: solid;
	background-color: White;*/
}
.homeseparatorstyle
{
    width: 24px;
}
.hometopicstyle
{
	font-family: Arial;
	font-size: medium;
	font-weight: bold;
	color: #097054;
	text-align: left;
}
.homecontentstyle
{
	font-family: Lucida Sans Unicode;
	font-size: small;
	text-align: left;
}

/* content styles */
.contentmainstyle
{
	/*background: url("images/contentbg.png");
	background-repeat: no-repeat;*/
	background-color: #f0f4f0;
}
.contenthighlightstyle
{
	background-image: url("images/highlightbg.png");
	background-repeat: no-repeat;
}
.contenthighlighttextstyle
{
	font-family: Arial;
	font-size: medium;
	font-weight: bold;
	color: #097054;
	text-align: left;
}
.contenthighlighttitlestyle
{
	font-family: Arial;
	font-size: x-large;
	font-weight: bold;
	color: #097054;
	text-align: left;
}
.contentnonhighlighttextstyle
{
	font-family: Lucida Sans Unicode;
	font-size: small;
	font-weight: normal;
	text-align: left;
}
.contentmainmarginstyle
{
    width: 20px;
}

/* link styles */
.linkstyle
{
	color: #FF9900;
}
.linkstyle2
{
	color: #097054;
}

/* image styles */
.imageliststyle
{
	width: 80px;
}
.imagelinkstyle
{
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	border: 0 none;
}

.imagelinkclearstyle
{
	border: 0 none;
}

/* email styles */
.emaillabelstyle
{
    width: 180px;
    text-align: left;
    vertical-align: top;
}
.emailcolonstyle
{
    width: 11px;
    vertical-align: top;
}

/* button styles */
.buttonstyle
{
	color: #00CC00;
}

/* user login styles */
.userloginstyle1
{
	text-align: right;
}
.userloginstyle2
{
    width: 187px;
}
.userloginstyle3
{
	font-family: Arial;
	font-size: x-small;
}
.userloginstylebg
{
	background-image: url("images/loginbg.png");
}
.userloginstyle4
{
    height: 52px;
}
