body {
	background:#FFFEFA url(http://www.SMSmyEmail.com/img/bg_topGrad.jpg) repeat-x scroll center top;
	color:#333333;
	font-family:tahoma,verdana,arial;
	font-size:16px;
	font-weight:normal;
	letter-spacing:.005em;
	color:#333333;
	margin-top:0px;
	margin-left:0px;
}

	
h1, h2, h3, h4, h5 {
	font-family:Trebuchet MS,verdana,arial,tahoma;
	font-weight:normal;
	letter-spacing:-.015em;
	color:#555;
}

h1 {
	font-size:2.17em;
	font-weight:bold;
	letter-spacing:-.015em;
	color:#c0c0c0;
	margin:.5em 0 .5em 0;
}
h1, h2, h3, h4, p {
	padding-left:0px;
}

h2 {
	font-size:1.7em;
	margin:15px 0 0 0;
	padding-bottom:.2em;
	font-weight:bold;
	color:#666666;
}
h2 strong {
	color:#c40;
}

h3 {
	font-size:1.1em;
	margin:.2em 0 .2em 0;
	padding-bottom:.2em;
		font-weight:bold;
}

h3 strong {
	color:#930;
}

h4 {
	font-size:1.3em;
	margin:0em 0 .3em 0;
}

h6 {
	font-size:.8em;
	margin:.5em 0em .3em 0em;
}
.pictext{
	padding-top:.2em;
	font-size: .8em;
}
.pictitle{
	padding-bottom:.2em;
	font-weight: normal;
	font-size: .8em;
}

.messagein
{
	color:green;
	font-weight:bold;
}

a.messagein:link,a.messagein:visited
{
	color:green;
	
}
.messageincorporate
{
	color:#666666;
	font-weight:bold;
}

a.messageincorporate:link,a.messageincorporate:visited
{
	color:#666666;
	
}
.messageout
{
	color:#006699;
	font-weight:bold;
}

a.messageout:link, a.messageout:visited
{
	color:#006699;
}

.messageinfrontpage
{
	color:green;
	font-weight:bold;
	margin:0px;
}

a.messageinfrontpage:link,a.messageinfrontpage:visited
{
	color:green;
	margin:0px;
	font-weight:bold;
}
.messageoutfrontpage
{
	color:#006699;
	margin:0px;
	font-weight:bold;
}

a.messageoutfrontpage:link, a.messageoutfrontpage:visited
{
	color:#006699;
	margin:0px;
	font-weight:bold;
}

a.quicksupportfrontpage:link, a.quicksupportfrontpage:visited
{
	color:#666666;
	margin:0px;
	font-weight:bold;
}

.securemail
{
	color: #FF6600;
	font-weight:bold;
}

a.securemailfrontpage:link, a.securemailfrontpage:visited
{
	color:#FF6600;
	margin:0px;
	font-weight:bold;
}

h5 {
	font-size:1em;
	font-weight:bold;
	margin:0 0 0 .2em;
}

.smsmail
{
	color:#FF6600;
	font-weight:bold;
}

a.smsmailfrontpage:link, a.smsmailfrontpage:visited
{
	color:#FF6600;
	margin:0px;
	font-weight:bold;
}

p {
	margin:.7em 0;
}
blockquote {
	color:#444;
	font-family:georgia,serif;
	font-style:italic;
	padding:0 5em 0 0;
}
cite {
	display:block;
	text-align:right;
	color:#444;
	font-family:georgia,serif;
	font-style:italic;
}

a, a:link, a:visited {
	color:#A50000;
	text-decoration:none;
	font-weight:normal;
}

a:hover, a:active {
	color:red;
	text-decoration:underline;
}

.homebulletfeature
{
 	font-size:0.7em;
	margin-top: 4px;
 	margin-bottom: 4px;
}

.homebulletfeaturebold
{
 	font-size:0.7em;
	margin-top: 4px;
 	margin-bottom: 4px;
 	font-weight: bold;
}
.homeloginbox
{
	vertical-align:top;
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 5px;
	background-color:#E0E0E0;
	height:136px;
}

.homeloginlabel
{
	text-align:right;
	vertical-align:middle;
 	font-size:0.7em;
}

.homeloginformelement
{
	text-align:left;
	vertical-align:middle;
}

.homeloginbuttoncell
{
	vertical-align:middle;
	text-align:center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.homegraphicbutton
{
	text-align:center;
}

.smsmailheader{
	height:22px;
	background:url('/partner/1000/images/header_orange_1by25.png');
	width:20%; 
	vertical-align:middle;
	text-align:left;
	font-family:Trebuchet MS,verdana, arial;
	font-size: 0.7em; 
	color:#FFFFFF;
	font-weight: 700;
	padding-left:10px;
	font-size:10px;
}

.smsmailfeatures
{
	width:20%; 
	vertical-align:top;
	background-color:#FFEECC;
	padding-left: 10px; 
	padding-top: 5px;
	padding-bottom: 2px;
	border-left: 1px solid #FF9933; 
	border-right: 1px solid #FF9933; 
	border-top-width: 1px; 
	border-bottom: 1px solid #FF9933;
	font-size:16px;
}

.securemailheader{
	height:22px;
	background:url('/partner/1000/images/header_orange_1by25.png');
	width:20%; 
	vertical-align:middle;
	text-align:left;
	font-family:Trebuchet MS,verdana, arial;
	font-size: 0.7em; 
	color:#FFFFFF;
	font-weight: 700;
	padding-left:10px;
	font-size:10px;
}

td.securemailfeatures
{
	width:20%; 
	vertical-align:top;
	background-color:#FFEECC;
	padding-left: 10px; 
	padding-top: 5px;
	padding-bottom: 2px;
	border-left: 1px solid #FF9933; 
	border-right: 1px solid #FF9933; 
	border-top-width: 1px; 
	border-bottom: 1px solid #FF9933;
	font-size:16px;
}

.accountmgmtheader{
	height:22px;
	background:url('/partner/1000/images/header_lggrey_1by25.png');
	width:20%; 
	vertical-align:middle;
	text-align:left;
	font-family:Trebuchet MS,verdana, arial;
	font-size: 0.7em; 
	color:#666666;
	font-weight: 700;
	padding-left:10px;
	font-size:10px;
}

td.accountmgmtfeatures
{
	width:20%; 
	vertical-align:top;
	padding-left: 10px; 
	padding-top: 5px;
	padding-bottom: 2px;
	background-color:#f2f2f2;
	border-left: 1px solid #C0C0C0; 
	border-right: 1px solid #C0C0C0; 
	border-top-width: 1px; 
	border-bottom: 1px solid #C0C0C0;
	font-size:16px;
		
}
a.quicksupportfrontpage:link, a.quicksupportfrontpage:visited
{
	color:#666666;
	margin:0px;
	font-weight:bold;
}
.quicksupportheader{
	height:22px;
	background:url('/partner/1000/images/header_lggrey_1by25.png');
	width:20%; 
	vertical-align:middle;
	text-align:left;
	font-family:Trebuchet MS,verdana, arial;
	font-size: 0.7em; 
	color:#666666;
	font-weight: 700;
	padding-left:10px;
	font-size:10px;
}

td.quicksupportfeatures
{
	width:20%; 
	vertical-align:top;
	background-color:#f2f2f2;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 2px;
	border-left: 1px solid #C0C0C0; 
	border-right: 1px solid #C0C0C0; 
	border-top-width: 1px; 
	border-bottom: 1px solid #C0C0C0;
	font-size:16px;
}
.generalhomeheader{
	height:22px;
	background:url('/partner/1000/images/header_lggrey_1by25.png');
	width:20%; 
	vertical-align:middle;
	text-align:left;
	font-family:Trebuchet MS,verdana, arial;
	font-size: 0.7em; 
	color:#666666;
	font-weight: 700;
	padding-left:10px;
	font-size:10px;
}

td.generalhomefeatures
{
	vertical-align:top;
	background-color:#f2f2f2;
	padding-left: 10px; 
	padding-top: 5px;
	padding-bottom: 2px;
	border-left: 1px solid #C0C0C0; 
	border-right: 1px solid #C0C0C0; 
	border-top-width: 1px; 
	border-bottom: 1px solid #C0C0C0;
	font-size:16px;
}

.competitionheader{
	height:22px;
	background:url('/partner/1000/images/header_lggrey_1by25.png');
	width:20%; 
	vertical-align:middle;
	text-align:left;
	font-family:Trebuchet MS,verdana, arial;
	font-size: 0.6em; 
	color:#FFFFFF;
	font-weight: 700;
	padding-left:10px;
	font-size:10px;
}

td.competitionfeatures
{
	vertical-align:top;
	background-color:#FFFFFF;
	padding-left: 10px; 
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	border-left: 1px solid #C0C0C0; 
	border-right: 1px solid #C0C0C0; 
	border-top-width: 1px; 
	border-bottom: 1px solid #C0C0C0;
	font-size:16px;
}

.messageinheader{
	height:22px;
	background:url('/partner/1000/images/header_green_1by25.png');
	width:20%; 
	vertical-align:middle;
	text-align:left;
	font-family:Trebuchet MS, verdana, arial;
	font-size: 0.7em; 
	color:#FFFFFF;
	font-weight: 700;
	padding-left:10px;
	font-size:10px;
}

td.messageinfeatures
{
	width:20%; 
	vertical-align:top;
	background-color:#ccffcc;
	color:green;
	padding-left: 10px; 
	padding-top: 5px;
	padding-bottom: 2px;
	border-left: 1px solid #33CC33; 
	border-right: 1px solid #33CC33; 
	border-top-width: 1px; 
	border-bottom: 1px solid #33CC33;
	font-size:16px;

}

.messageincorporateheader{
	height:22px;
	background:url('/partner/1000/images/header_green_1by25.png');
	width:20%; 
	vertical-align:middle;
	text-align:left;
	font-family:Trebuchet MS, verdana, arial;
	font-size: 0.7em; 
	color:#FFFFFF;
	font-weight: 700;
	padding-left:10px;
	font-size:10px;
}

td.messageincorporatefeatures
{
	width:20%; 
	vertical-align:top;
	background-color:#ccffcc;
	color:green;
	padding-left: 10px; 
	padding-top: 5px;
	padding-bottom: 2px;
	border-left: 1px solid #33CC33; 
	border-right: 1px solid #33CC33; 
	border-top-width: 1px; 
	border-bottom: 1px solid #33CC33;
	font-size:16px;

}

.messageoutheader{
	height:22px;
	background:url('/partner/1000/images/header_blue_1by25.png');
	width:20%; 
	vertical-align:middle;
	text-align:left;
	font-family:Trebuchet MS, verdana, arial;
	font-size: 0.7em; 
	color:#FFFFFF;
	font-weight: 700;
	padding-left:10px;
	font-size:10px;
}

td.messageoutfeatures
{
	width:20%; 
	vertical-align:top;
	background-color:#CCE6FF;
	padding-left: 10px; 
	padding-top: 5px;
	padding-bottom: 2px;
	color:#003366;
	border-left: 1px solid #3399FF; 
	border-right: 1px solid #3399FF; 
	border-top-width: 1px; 
	border-bottom: 1px solid #3399FF;
	font-size:16px;
}


td.homecolumnseparator
{
width: 1%;
}

td.servicescolumnseparator
{
width: 3%;
}


linkseparator
{
color:#C0C0C0;
font-size:0.7em;
}

td.homewiderowseparator
{
height:12px;
}

td.homerowseparator
{
width:20%;
height:12px;
}



td.featurecolumn
{
	width:20%;
	vertical-align:top;
}

.tabledefaultrounded{
	border: 1px solid #888888;
	background-color:#EEEEEE;
	font-size:12px;
	}

.tableclear{
	font-size:12px;
	}
	
.featuretable
{
	height:310px;
	width:100%;
}

.homemajoradvert
{
	vertical-align:top;
	background-color:#FFFFFF;
}

#copyrightfooter p.a:link, p.a:visited
{
	margin-top: 7px;
	margin-bottom: 7px;
	color:#666666;
	font-size: 8pt; 
	font-weight: normal;
	text-align:center;
	vertical-align:middle;
}

#copyrightfooter p
{
	margin-top: 7px;
	margin-bottom: 7px;
	color:#666666;
	font-size: 8pt; 
	font-weight: normal;
	text-align:center;
	vertical-align:middle;
}


.headercells
{
	background: url(/partner/1000/images/Untitled-21.png);
	text-align:right;
	height:55px;
	vertical-align:top;
}	


a.menubar:link,a.menubar:visited:link,a.menubar:visited
{
	color:#FFFFFF;
	font-family:Trebuchet MS, verdana, arial;
	font-size:1em;
	font-weight:bold;
}

td.menubar
{
	text-align:center;
	height:30px;
	width:100px;
	color:#FFFFFF;
	border-left:1px solid #FF0000;
	font-family:Trebuchet MS, verdana, arial;
	font-size:1em;
	font-weight:bold;
}

#copyrightfooter a
{
	margin-top: 7px;
	margin-bottom: 7px;
	color:#666666;
	font-size: 8pt; 
	font-weight: normal;
	text-align:center;
	vertical-align:middle;
}
#copyrightfooter
{
	margin-top: 7px;
	margin-bottom: 7px;
	color:#666666;
	font-size: 8pt; 
	font-weight: normal;
	text-align:center;
	vertical-align:middle;
}


#service_messagein
{
position: relative;
text-align:left;
width:300px;
}


#mboxheader
{
width:910px;	
height:100px;
background-color:#FF9900;
background:url('/partner/1000/images/header_red_1by100_v0.png');
background-repeat: repeat-x;
}

.contactbar{font-family: trebuchet ms,arial, san-serif; font-size:8pt;font-weight:bold;color:#FFFFFF;}
a.contactbar:link{font-family: trebuchet ms,arial, san-serif; font-size:8pt;font-weight:bold;color:#FFFFFF;}
a.contactbar:hover{font-family: trebuchet ms,arial, san-serif; font-size:8pt;font-weight:bold;color:#FFFFFF; text-decoration:underline;}

.contactbarpositioner
{
	padding-top: 10px;
	text-align:right;
	padding-right:10px;
	vertical-align:top;
	margin-right:0%;
}

.menubarpositioner
{
	padding-top: 10px;
	text-align:right;
	padding-right:10px;
	vertical-align:bottom;
	padding-bottom:1px;
	margin-right:0%;
}

#freetrialpositioner
{
	position: relative;
	left: 150px;
	top: 100px;
}

#logopositioner
{
	position: relative;
	left: 10px;
	top: 0px;
}

.logoposition
{
	padding:10px;
}

ul li
{
	margin-bottom: 0.2em;
	padding-right: 5px;
	text-align: left;
}


.breadcrumb tr,.breadcrumb td
{
border-bottom: 1px solid #e0e0e0;
background-color:#f7f7f7;
padding:0 0 0 5px;
}


.breadcrumb p 
{
padding:0;
margin-top: 0.4em; 
margin-bottom: 0.4em;
color:#999999;
font-size: 7pt;
}

.breadcrumb p a.breadcrumb:link, a.breadcrumb:visited
{
color:#999999;
font-size: 7pt;
}

td.messageinsidenav a:link, td.messageinsidenav a:visited
{
color:green;
	font-size:10pt;
	font-weight:bold;
}

td.messageinsidenav
{
	border: 1px solid #33CC33;
	background:url('/partner/1000/images/header_lggreen_1by25.png');
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 3px; 
	padding-bottom: 3px;
}
td.messageinsidenav:hover
{
background:#ffffff;
}

td.messageincorporatesidenav a:link, td.messageincorporatesidenav a:visited
{
	color:#666666;
	font-size:10pt;
	font-weight:bold;
}

td.messageincorporatesidenav
{
	border: 1px solid #666666;
	background:url('/partner/1000/images/header_lggrey_1by25.png');
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 3px; 
	padding-bottom: 3px;
}
td.messageincorporatesidenav:hover
{
background:#ffffff;
}

.messageoutsidenav a:active
{
color:#FFFFFF;
}

td.messageoutsidenav a:link, td.messageoutsidenav a:visited
{
color:#006699;
	font-size:10pt;
	font-weight:bold;
}

td.messageoutsidenav
{
	border: 1px solid #006699;
	background:url('/partner/1000/images/header_lgblue_1by25.png');
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 3px; 
	padding-bottom: 3px;
}
td.messageoutsidenav:hover
{
background:#ffffff;
}

.smsmailsidenav a:active
{
color:#FFFFFF;
}

td.smsmailsidenav a:link, td.smsmailsidenav a:visited
{
	color:#FF6600;
	font-size:10pt;
	font-weight:bold;
}

td.smsmailsidenav
{
	border: 1px solid #FF6600;
	background:url('/partner/1000/images/header_lgorange_1by25.png');
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 3px; 
	padding-bottom: 3px;
}
td.smsmailsidenav:hover
{
background:#ffffff;
}


.securemailsidenav a:active
{
color:#FFFFFF;
}

td.securemailsidenav a:link, td.securemailsidenav a:visited
{
	color:#FF6600;
	font-size:10pt;
	font-weight:bold;
}

td.securemailsidenav
{
	border: 1px solid #FF6600;
	background:url('/partner/1000/images/header_lgorange_1by25.png');
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 3px; 
	padding-bottom: 3px;
}
td.securemailsidenav:hover
{
background:#ffffff;
}

td.myaccountnav a:link, td.myaccountnav a:visited
{
	color:#666666;
	font-size:10pt;
	font-weight:bold;
}

td.myaccountnav
{
	border: 1px solid #666666;
	background:url('/partner/1000/images/header_lggrey_1by25.png');
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 3px; 
	padding-bottom: 3px;
}
td.myaccountnav:hover
{
background:#C0C0C0;
}

td.generalcontentbody 
{
font-size:10pt;
border-bottom: 1px solid #E0E0E0;
padding: 0 12px 12px 12px;
color:#555555;

background:#FFFFFF;
border-left-style:solid;
border-left-color:#DDDDDD;
border-left-width:1px;
border-right-style:solid;
border-right-color: #DDDDDD;
border-right-width:1px;
}

td.rightcontentbody
{
	width:75%;
	padding-left: 10px; 
	padding-right: 30px; 
	padding-top: 0; 
	padding-bottom: 10px; 
	border-left-width:1px;
	vertical-align:top;
	font-size:10pt;
	color:#555555;
	background:#FFFFFF;
}

.tablerecipient{
	font-size:10pt;
	border: 1px solid #C0C0C0;
	background-color:#FFFFFF; 
}
	
.tdaccountservicelist
{
	border-top: 1px solid #C0C0C0;
	font-family:MS,verdana, arial;
	font-weight: normal;
}
.tdaccountservicelistgrey
{
	border-top: 1px solid #C0C0C0;
	background:#E0E0E0;
}
.tdaccountservicelistcenter
{
	border-top: 1px solid #C0C0C0;
	text-align:center;
}
th {
	font-size:9pt;
	font-weight: normal;
	background: #E0E0E0;
	}

#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 1px solid black;
	padding: 5px;
	background-color: #EEEEEE;
	visibility: hidden;
	z-index: 100;
}	

#dhtmltooltip1{
	position: absolute;
	width: 150px;
	border: 1px solid black;
	padding: 5px;
	background-color: #EEEEEE;
	visibility: hidden;
	z-index: 100;
}		
	
.formlabel{
	font-weight:bold;
	text-align:right;
	font-size:10pt;
}

.formfield{
	font-weight:normal;
	text-align:left;
	font-size:10pt;
}


.tablepurchase{
	font-size:10pt;
	background-color:#e0e0e0; 
}
	
td.purchasebox{
	background-color:#e0e0e0;
	vertical-align:top;
	text-align:center;
	width:10%;
}
td.purchasebox_right{
	background-color:#e0e0e0;
	vertical-align:top;
	text-align:right;
	width:10%;
}
	
.tablesignup{
	font-size:10pt;
}
	
td.signupbox{
	color:#FFe0e0;
	vertical-align:top;
	text-align:center;
	width:10%;
}
.paymentvalue{
	font-weight: bold;
	color:#2177B9;
}
	
.setdropdownwidth {width:135px;}

.smsmailsubsover{
	background-color:#e0e0e0; 
	}
.messageinsubsover{
	background-color:#e0e0e0; 
	}
.metalsubsover{
	background-color:#e0e0e0; 
	}
.messageoutsubsover{
	background-color:#e0e0e0; 
	}
.siteplaceholder
{
	width:900px;
	border:none;
	padding:0px;
	border-collapse:collapse;
}	

.starfloating
{
	position:relative;
	left:700px;
	bottom:150px;
	z-index:1;
}

td.breadcrumbborder 
{
	border-left-style:solid;
	border-left-color:#dddddd;
	border-left-width:1px;
	border-right-style:solid;
	border-right-color:#dddddd;
	border-right-width:1px;
}

.tdmppmenuinactive{
	border: 1px solid #C0C0C0;
	background-color:#FFFFFF; 
	background-image: url('/partner/1000/images/bar_4.gif');
	}

.tdmppmenuactive{
	border: 1px solid #C0C0C0;
	background-color:#FFFFFF; 
	background-image: url('/partner/1000/images/bar_5.gif');
	}

.tdmppsubmenuinactive{
	border: 1px solid #C0C0C0;
	background-color:#FFFFFF; 
	background-image: url('/partner/1000/images/bar_4.gif');
	}

.tdmppsubmenuactive{
	border: 1px solid #C0C0C0;
	background-color:#FFFFFF; 
	background-image: url('/partner/1000/images/bar_5.gif');
}
.tdmessageoutpopup{
	background-color:#EEEEEE;
	padding-top: 3px; 
	padding-bottom: 3px; 
	padding-left: 5px;
	}
a.mppmenu:link { font-family: Arial;color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold;}
a.mppmenu:visited { font-family: Arial;color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold;}
a.mppmenu:hover  { font-family: Arial;color: #C0C0C0;text-decoration: none; font-size: 11px; font-weight: bold; }
.mppmenu{ font-family: Arial;color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold;}

.purchasetext{
	font-size:10pt;
}

td{
	text-align:left;
}

.err{
color:#E40000;
}

.red{
color:red;
}

.green{
color:green;
}

.portednumber{
color:blue;
}

.smsmaillinks
{
	font-size:10px;
}

.tablesmsmailfilterrounded{
	border: 1px solid #888888;
	font-size:12px;
	}
	
.tablesmsmailrulerounded{
	border: 1px solid #888888;
	font-size:12px;
	}

.tdsmsmailfilterlist
{
border-top: 1px solid #888888;
background-color:#EEEEEE;
	font-size:12px;
}

.tdsmsmailrulelist
{
border-top: 1px solid #888888;
background-color:#EEEEEE;
	font-size:12px;
}

.tdsmsmailfiltertableheader
{
	font-size:9pt;
	font-weight: normal;
	background-color: #E0E0E0;
	text-align:center;
}

.tdsmsmailruletableheader
{
	font-size:9pt;
	font-weight: normal;
	background: #E0E0E0;
}

.smsmailrowover{
	background-color:#E0E0E0; 
	}

.smsmailfilterover{
	background-color:#c0c0c0; 
	}
	
.smsmailruleover{
	background:#E0E0E0;
	}

.contentlnk {
	font-weight: bold;
	}

A:hover.contentlnk {
	color: #4682b4;
}

.subnav {
	color: #666666;
}

.menuopen {background-image:url('pix/bg_menu_open.gif');}

.txtWhite, .footer {
	color: #ffffff;
}

.redBold {
	color: #4682b4;
	font-weight: bold;
}

.comp {
	color: #4682b4;
}

.lnav_1 {
	color: #4682b4;
	font-weight: bold;
}

.lnav_2 {
	color: #000000;
	font-weight: bold;
}


INPUT.fields {
	font-family: Verdana, Arial;
	font-size: 10px;
	width: 78px;
}


input {
	border:1px solid #558550;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

.field-hint {
	position: absolute;
	width: 160px;
	z-index: 500;
	background-image: url(../media/img/toplogo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: -60px 0px 0px 125px;
	color: #000000;
	padding: 0px;
	z-index: 600;
}

/* style for home page - Start */
.field-hint-home {
	/*border: 1px solid #000000;*/
	position: absolute;
	width: 200px;
	z-index: 500;
	background-image: url(../media/img/toplogo.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: -60px 0px 0px -220px;
	color: #000000;
	padding: 0px;
	z-index: 600;
}
div.field-hint-home div {
	/*border: 1px solid #D7D7D7;*/
	background-color: #F1F1F1;
	border: 1px solid #D7D7D7;
	margin: 0px 55px 0px 0px;
	padding: 10px 10px 10px 10px;
	z-index: 500;
}
/* style for home page - End */

div.field-hint div {
	background-color: #F1F1F1;
	border: 1px solid #D7D7D7;
	margin: 0px 0 0 22px;
	padding: 10px 10px 10px 10px;
	z-index: 500;
}

.field-hint-inactive {
	visibility: hidden;
	position: absolute;
}