@charset "utf-8";
/* CSS Document */

body {text-align: center;
		 margin: 0 auto;
		 /*SCROLLBAR-FACE-COLOR: #96A1AA;
		 SCROLLBAR-FACE-COLOR: #404040; 
		 SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
		 SCROLLBAR-SHADOW-COLOR: #e2edc2; 
		 SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
		 SCROLLBAR-ARROW-COLOR: #ffffff; 
		 SCROLLBAR-TRACK-COLOR: #ffffff; 
		 SCROLLBAR-DARKSHADOW-COLOR: #ffffff; */
		 BACKGROUND-COLOR: #ffffff;
		 height: 100%;
	}
	
input.btn {   
	color:#0224cc;   
	font: bold 94% 'trebuchet ms',helvetica,sans-serif;   
	border: 1px solid;   
	border-color: #c4c4c4 #363 #363 #c4c4c4;   
	filter:progid:DXImageTransform.Microsoft.Gradient   
	(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffefa10a');   
	margin: 0.25em;
}
			
#email {height: 25px; 
		padding: 4px;
		border: 1px solid #FFFF33;}
		
#password {height: 25px; border: 1px solid #ffff33;}

#password_placeholder {  
				color:		#404040;
				height:		15px;
				padding: 2px;
				position:	absolute;
				width:		118px;
				background: #ffffff;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;	
				margin: 3px 0 0 3px;
			}
	
#backgroundFilter
{
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    padding: 0;
    margin: 0;
    background-color: #000;
    filter: alpha(opacity=40);
    opacity: 0.4;
    display: none;
    z-index: 1000;
    width: 100%;
    height: 100%;
}

#eedivcoupon {
	border: 4px dashed #999999;
	width: 650px;
	padding: 8px;}
	
#eediv {
	border: 2px dotted #404040;}

#eEditWindow
{
    position: absolute;
    width: auto;
    height: auto;
    padding: 5px;
    z-index: 1005;
    display: none;
    border: 5px solid #000;
	background-color: #ffffff;
}

#eEditWindowBody
{
	width: auto;
	height: auto;
	border: 1px solid #000;
	padding: 0;
	background-color: #ffffff;
}

#eEditWindowTop
{
	background-color: #cccccc;
	padding: 2px;
	text-align: left;
}

table.bluetr {background-color: #bad8fb;
margin: 1em 0 0 0;}

table.bluetr tr {background-color: #f2f6fd;
color: #404040;}

table.bluetr th {background-color: #555555;
	color: #ffffff;}
	
.templatetbl {width: 100%;}

table.templatetbl td {border-top: 0; border-right: 0; border-bottom: 1px solid #dddddd; border-right: 0;}

table.templatetbl p {margin: 0.25em;}
table.templatetbl a {margin: 0.25em;
text-decoration: none;}
table.templatetbl a:hover {margin: 0.25em;
text-decoration: underline;}
table.templatetbl a img {border: 0;}
table.templatetbl a:hover img {boder: 0;}

bluetr p.hint {font-size: 1px;
	font-style: italic;}
	
bluetr .leftnavhdr {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #555555;
margin: 0;
padding: 5px 0 0 0;}

a.leftnavlink {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0224cc;
text-decoration: none;}

a.leftnavlink:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0224cc;
text-decoration: underline;}
	
table.bluetremail {margin: 1em 0 0 0;
border: 1px solid #dddddd;}

table.bluetremail th {background-color: #bbbbbb;
	color: #605ca8;}
	
bluetremail p.hint {font-size: 1px;
	font-style: italic;}

#templatescreen {position: absolute;
	overflow: scroll;
	width: 600;
	height: 500;
	text-align: center;
	top: -1000; left: -1000;
	background-color:#ffffff;
	border:5px solid #000000;
	z-index:1005; 
	-moz-background-clip: border; 
	-moz-background-origin: padding; 
	-moz-background-inline-policy: continuous;
		 }
		 
#pemailscreen {position: absolute;
	overflow: scroll;
	width: 700;
	height: 500;
	text-align: center;
	top: -1000; left: -1000;
	background-color:#ffffff;
	border:5px solid #000000;
	z-index:1005; 
		 }
	
.btntempview { background: url(../images/icon_magnifier_preview1.gif);
background-repeat: no-repeat;
text-align: right;
width: 50;
color: #404040;}
		
INPUT 
{ 
    /*BORDER-RIGHT    : thin; 
    PADDING-RIGHT  : 0px; 
    BORDER-TOP      : thin; 
    PADDING-LEFT    : 0px; 
    PADDING-BOTTOM  : 0px; 
    BORDER-LEFT    : thin; 
    PADDING-TOP    : 0px; 
    BORDER-BOTTOM  : thin;
	border: 0.25px solid #000000;
	background-color: #FFFF99;*/
} 

#mainframe {background-color: #ffffff;
					 width: 100%;
					 text-align: center;}
					 
#topsection {background-image: url(../images/ibiz-topsection-bck.gif);
background-repeat: repeat-x;}

.logo {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	color: #ffffff;
	text-align: left;
	float: left;
	margin: 0.25em;}
	
#topnav {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: right;
	float: right;
	clear: both; }

#topnav ul {margin: 1em;}
	
#topnav ul li {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	display: inline;
	padding-left: 0.50em;
	padding-right: 0.25em;
	padding-top: 0;
	padding-bottom: 0; 
	border-right: 1px solid white;}
	
#topnav ul li.lastli {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff6600;
	text-align: right;
	display: inline;
	padding-left: 0.50em;
	padding-right: 0.25em;
	padding-top: 0;
	padding-bottom: 0; 
	border-right: 0;}
	
#topnav ul li.livechat {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff6600;
	text-align: right;
	display: inline;
	padding-left: 0.50em;
	padding-right: 0.25em;
	padding-top: 0;
	padding-bottom: 0; 
	border-right: 0;}
	
#topnav ul li.livechat a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-align: right;
	display: inline;
	padding-left: 0.50em;
	padding-right: 0.25em;
	padding-top: 0;
	padding-bottom: 0; 
	border-right: 0;}
	
#topnav ul li.livechat a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-align: right;
	display: inline;
	padding-left: 0.50em;
	padding-right: 0.25em;
	padding-top: 0;
	padding-bottom: 0; 
	border-right: 0;}
	
#topnav a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	text-decoration: none; }

#topnav a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	text-decoration: underline; }
	
#topnav p {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	text-decoration: none;
	margin: 1em;
	padding: 0.25em; }
	
#topnavlogin {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	float: right;
	clear: both; }
	
#topnavlogin p {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: right;}
	
#topnavlogin a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	text-decoration: none; }

#topnavlogin a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	text-decoration: underline; }

#midsection {background-color: #ffffff;}

#msgbox {padding: 0.25em;
	margin: 0.5em;
	border: 3px solid #ff6600;
	text-align: center;
	width: 50%;
	}

#msgbox p {font-weight: bold;
	color:#ff6600;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

#midsection h3 {font-weight: bold;
	color: #404040;
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 1em 0 0 0;
	padding: 0px;
	}
	
#midsection h4 {font-weight: bold;
	color: #404040;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	}

#homeadbox {float: left:};

#homefeebox {flat:left};

#gboxleft {border: 5px #7ccf03 solid;
	text-align: left;
	width: auto;
	margin: 0 0 5px 0;
	padding: 1em;
	height: 350px;
	overflow: auto;}
	
#gboxright {border: 5px #7ccf03 solid;
	text-align: left;
	width: auto;
	margin: 0 0 5px 0;
	padding: 1em;
	height: 350px;
	overflow: auto;}
	
#gbox2 {border: 5px #7ccf03 solid;
	text-align: left;
	width: auto;
	margin: 0 0 5px 0;
	padding: 1em 1em 0 1em;
	height: auto;}
	
#gbox2 img {margin: 0; padding: 0;}

#gbox2 table.example {border: 0;
	text-align: center;
	width: auto;
	margin: 0;
	padding: 0.50px;
	height: auto;
	font-weight: normal;
	color: #404040;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

#gbox2 table.example td {border: 1px #7ccf03 solid;}
	
#gboxpolicies {border: 4px #7ccf03 solid;
	text-align: left;
	width: 750px;
	margin: 0 0 10px 0;
	padding: 1em;}
	
#gboxmission {border: 4px #7ccf03 solid;
	text-align: left;
	width: 750px;
	margin: 0 0 10px 0;
	padding: 1em;}
	
#gboxhelp {border: 4px #7ccf03 solid;
	text-align: left;
	margin: 0 0 10px 0;
	padding: 1em;}
	
.gbox {font-weight: normal;
	color: #404040;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0.25em 0 0 1em;
	padding: 0px;
	height: auto;
	}
.gbox em {font-weight: normal;
	color: #404040;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif
	margin: 0 0 0.25 2em;
	padding: 0 0 0 2em; }

.gbox h1 {font-weight: bold;
	color: #404040;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0.50em 0 0 0;
	padding: 0px;
	}
	
.gbox h2 {font-weight: bold;
	color: #404040;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0.50em 0 0 0;
	padding: 0px;
	}
	
.gbox p {font-weight: normal;
	color: #404040;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0.25em 0 0 1em;
	padding: 0px;
	}
	
.gbox .forgot a {font-weight: bold;
	color:#ff6600;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1em;
	padding-bottom: 1em;
	text-decoration: none;
	}
	
.gbox .forgot a:hover {font-weight: bold;
	color:#ff6600;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1em;
	padding-bottom: 1em;
	text-decoration: underline;
	}

.gbox ul {margin: 0 0 0 1em;
	padding: 0px;}
	
.gbox ul li {font-weight: normal;
	color: #404040;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0.25em 0 0 1em;
	padding: 0.25em;
	}
	
.policiestab {background-image: url(../images/policies-tab.gif);
	background-repeat: no-repeat;
	height: 34px;
	text-align: left;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 1em;}
	
.missiontab {background-image: url(../images/mission-tab.gif);
	background-repeat: no-repeat;
	height: 34px;
	text-align: left;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 1em;}
	
.helptab {background-image: url(../images/help-tab.gif);
	background-repeat: no-repeat;
	height: 34px;
	text-align: left;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0 1em;}

#btmsection {background-color: #0224cc;
	height: 50px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;}
	
#btmnav ul {margin: 1em;}
	
#btmnav ul li {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	display: inline;
	padding-left: 0.50em;
	padding-right: 0.25em;
	padding-top: 0;
	padding-bottom: 0; 
	border-right: 1px solid white;}
	
#btmnav ul li.lastli {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	display: inline;
	padding-left: 0.50em;
	padding-right: 0.25em;
	padding-top: 0;
	padding-bottom: 0; 
	border-right: 0;}
	
#btmnav a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	text-decoration: none; }

#btmnav a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	text-decoration: underline; }
	
.progbar {background-color: #CC0000;}

#colorDiv1 {position:absolute;
	left:-1000px;
	top:-1000px;
	width:323px;
	height:264px;
	z-index:1;
	display:block;
	border: 1px solid black;}
	
#slerrdiv {border: 2px solid #7ccf03;
	padding: 1em;
	margin: 0.50em;
	background-color: #FFFFCC;
	overflow: scroll;
	height: 250px;
	width: 400px;
}

.confields { width: 200px;
height: 250px;
border: 2px solid #7ccf03;
margin: 1em;
padding: 1em;
overflow: scroll;
background-color: #ffffcc;
text-align: left;
}

.landingdiv {height: auto;
margin: 0;
padding: 0.25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 4px solid #7ccf03;
border-top: 0;
font-weight: normal;
text-decoration: none;
text-align: left;
font-size: 12px;
color: #404040; }

.landingdiv a {font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
text-align: left;
font-size: 12px;
color: #404040; }

.landingdiv a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: underline;
text-align: left;
font-size: 12px;
color: #404040; }

.landingdiv table { font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
text-align: left;
font-size: 12px;
color: #404040; 
padding: 1em;}

.landingdivsm {width: 125px;
height: auto;
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #2A6FB5;
font-weight: normal;
text-decoration: none;
text-align: left;
font-size: 11px;
color: #404040;
background-color: #ffffff; }

.landingdivsm-header {background-color: #7ea9d4;
width: 100%;
height: auto;
margin: 0;
padding: 5px 0 5px 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: center;
font-size: 12px;
color: #ffffff; }

.landingdivsm a {font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
text-align: left;
font-size: 11px;
color: #404040; }

.landingdivsm a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: underline;
text-align: left;
font-size: 11px;
color: #404040; }

.landingdivsm table { font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
text-align: left;
font-size: 11px;
color: #404040; 
padding: 1em;}

.landinglogoff {width: 125px;
height: auto;
margin: 0;
padding: 0.50px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 4px solid #7ccf03;
font-weight: normal;
text-decoration: none;
text-align: left;
font-size: 11px;
color: #404040;
background-color: #ececec }

.landinglogoff a {font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
text-align: left;
font-size: 11px;
color: #404040; }

.landinglogoff a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: underline;
text-align: left;
font-size: 11px;
color: #404040; }


.filetbl { padding: 1em;
margin: 0.50em;
border: 1px solid #404040;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
}

.filetbl a { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #ff3333;
text-decoration: none; 
}

.filetbl a:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ff3333;
text-decoration: underline;
}

.gallerytbl1 {border: 1px solid #404040;
padding: 1em;
margin: 1em;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
background-color:#FFFF99;
}

.gallerytbl2 {border: 3px dotted #cc0000;
width:125px;
height: 200px;
padding: 0.25em;
margin: 0.25em;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
background-color: #ffffff;
}

#divgalleryview {position: absolute;
	overflow: scroll;
	width: 600;
	height: 500;
	text-align: center;
	top: -1000; left: -1000;
	background-color:#ffffff;
	border:5px solid #000000;
	z-index:1005; 
}

#ibizcuteeditor {position: absolute;
	overflow: scroll;
	width: 600;
	height: 500;
	text-align: center;
	top: -1000; left: -1000;
	background-color:#ffffff;
	border:5px solid #000000;
	z-index:1005; 
}

#emailsprog1 {border: 1px solid #404040;
margin: 0;
padding: 0;
width: 200px;
height:15px;
text-align: left;
}

#emailsprog2 {border: 0;
background-image: url(../images/progress-bar.jpg);
background-repeat: no-repeat;
background-position: left;
margin: 0;
padding: 0;
width: 100px;
height: 15px;
text-align: left;
}

#contactsprog1 {border: 1px solid #404040;
margin: 0;
padding: 0;
width: 200px;
height:15px;
text-align: left;
}

#contactsprog2 {border: 0;
background-image: url(../images/progress-bar.jpg);
background-repeat: no-repeat;
background-position: left;
margin: 0;
padding: 0;
width: 100px;
height: 15px;
text-align: left;
}

#usageprog1 {border: 1px solid #000000;
margin: 0;
padding: 0;
width: 200px;
height:15px;
text-align: left;
}

#usageprog2 {border: 0;
background-image: url(../images/progress-bar.jpg);
background-repeat: no-repeat;
background-position: left;
margin: 0;
padding: 0;
width: 100px;
height: 15px;
text-align: left;
}

table.custsignup {padding: 1em;
margin: 1em;
border: 2px solid #666666;
background-color: #ececec;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
text-align: left;}

table.custsignup th {background-color: #bbbbbb;
color: #605ca8;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: center;
font-size: 18px;
margin: 0.50em;
padding: 0.50em;
border: 1px solid #666666;
vertical-align: middle;}

table.custsignup td {border: 0;
padding: 0.25em;
margin: 0.25em;
color: #000000;}


table.custsignup h1 {font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
text-align: center;}

table.custsignup .hint {font-size: 12px;
	font-style: italic;}

table.custsignupbor {padding: 0.50em;
margin: 1em;
border: 2px solid #666666;
/*background-color: #ececec;*/
background-color: #fbfbfb;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
text-align: left;}

table.custsignupbor th {/*background-color: #bbbbbb;*/
background: #FBFBFB;
color: #0224cc;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: center;
font-size: 18px;
margin: 0.25em;
padding: 0.25em;
border: 1px solid #666666;
vertical-align: middle;}

table.custsignupbor .blank {background-color: #ffffff;
border: 0;
vertical-align: middle;}

table.custsignupbor tr {border: 5px solid #666666;}

table.custsignupbor .titlerow {border: 5px solid #666666;
background-color: #1D7BBF;
color: #ffffff;
border: 0;
text-align: left;}

table.custsignupbor td {padding: 0.25em;
margin: 0.25em;
color: #000000;}

table.custsignupbor .hint {font-size: 12px;
	font-style: italic;}
	
table.custsignupbor p.hint {font-size: 12px;
	font-style: italic;}


.activepageno {background-color: #0224cc;
color: #ffffff;}

.customizelayout {margin: 10px;
padding: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 4px solid #7ccf03;
font-weight: normal;
text-align: center;
font-size: 12px;
color: #404040;
background-color: #ececec }

.customizelayout td {border: 1px solid #7ccf03}

#helptipsdiv {margin: 0;
padding: 5px;
overflow: auto;
border: 2px dotted #7ccf03;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #404040;
height: 500px}

#helptipsdiv img {border: 0;
margin: 0;
padding: 0;
float: left;}

#helptipsdiv a {text-decoration: none;
color: #cc0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
}

#helptipsdiv a:hover {text-decoration: underline;
color: #cc0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
}

#helptipsdiv p.h1, #helptipsdiv h1 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #404040;
text-align: center;}

#helptipsdiv p.h2, #helptipsdiv h2 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #404040;
text-align: left;
padding: 0;
margin: 0;}

.regtbl {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #ffffff;
padding=0;
margin=10px;}

.regtbl2 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #ffffff;
padding: 5px;
margin: 10px;
text-align: left;
width: 835px;}

.regtbl3 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
padding: 5px;
margin: 10px;
text-align: left;
width: 835px;}

.regtbl3 input {border: 0;	
height: 29px; 		
padding: 5px 5px;		
color: #399; 	}

.regtbl td.regtblmid {background-image: url(../images/register-mid.jpg);
background-repeat: repeat-y;}

.regtbl td.regplanmid {background-image: url(../images/reg-plan1-mid.png);
background-repeat: repeat-y;}

.regtbl2 input {border: 0; 		
width: 150px; 		
height: 29px; 		
padding: 5px 5px; 		
font-size: 85%;  		
color: #399; 	}

.regtbl2 td.regplanplan {border: 0;		
padding: 10px 0 0 15px; 		
font-size: 12px;  		
color: #0224cc;
background-image: url(../images/reg-plan-reg-box.png);
background-repeat: no-repeat;
height: 108px;
background-position: bottom; 	}

.regtbl2 td.regplanplanpop {border: 0;		
padding: 10px 0 0 15px; 		
font-size: 12px;  		
color: #0224cc;
background-image: url(../images/reg-plan-pop-box.png);
background-repeat: no-repeat;
height: 108px;
background-position: bottom; 	}

.regtbl2 td {background: transparent;}

.regtbl2 input.gbtn {background-image: url(../images/btn-green.png);
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 18px;
text-decoration: none;
text-align: center;
width: 220px;
height: 70px;
background-color: transparent;}

.regtbl3 input.gbtn {background-image: url(../images/btn-green.png);
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 18px;
text-decoration: none;
text-align: center;
width: 220px;
height: 70px;
background-color: transparent;}

.regtbl2 div.gbtn {background-image: url(../images/btn-green-bck.png);
background-repeat: no-repeat;
width: 577px;
height: 44px;
padding: 10px;
margin: 0;
text-align: left;}

.regtbl2 input.rounded {width: 340px;
height: 25px;
padding: 0 3px 0 3px;
font-weight: bold;
font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #404040;}

.regtbl2 input.signupbtn {width: 107px;
height: 25px;
margin: 5px 0 0 0;}

.pricing_plan-title
{
	/*color: #dc0000;*/
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	padding-left: 5px;
}

.pricing_plan-feature
{
	/*color: #dc0000;*/
	color: #ffffff;
	font-weight: normal;
	font-size: 12px;
	padding-left: 5px;
}

.editicons {display: inline;
		list-style: none;
	}
	
	.editicons li {background-color: #CCCCCC;
		border: 1px solid #cc0000;
		color: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
		width: 50px;
		padding: 3px;
		display: inline;
	}
	
	.editicons li a {color: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
	}
	
	.editicons li a:hover {	color: #ffffff;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: underline;
	}
	
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
	display: inline;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;
	display: inline;
}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	background: transparent;
	color: #FFF;
	text-align: center;
	text-decoration: none;
}

#sddm li a:hover
{	background: #49A3FF;
text-decoration: none;
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font: 11px arial}

#sddm div a:hover
	{	display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #49A3FF;
		color: #ffffff;
		font: 11px arial}


.sddm2
{	margin: 0;
	padding: 0;
	z-index: 30;
	display: inline;}

.sddm2 li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;
	display: inline;
}

.sddm2 li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	background: transparent;
	color: #000;
	text-align: center;
	text-decoration: none;
}

.sddm2 li a:hover
{	background: #49A3FF;
text-decoration: none;
}

.sddm2 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

.sddm2 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font: 11px arial}

.sddm2 div a:hover
	{	display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #49A3FF;
		color: #cc0000;
		font: 11px arial}
		
.learnmore a {color: #0088CC;
font-size: 11px;
font-weight: normal;
text-decoration: none;}

.learnmore a:hover {color: #0088CC;
font-size: 11px;
font-weight: normal;
text-decoration: underline; }

.td-logo {width: 327px;
height: 89px;
background-image: url(../images/ibiz-logo-main2.gif);
background-repeat: no-repeat;
padding: 70px 0 0 100px;
margin: 0;
color: #7ccf03;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.td-logo a {color: #7ccf03;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

.td-logo a:hover {color: #7ccf03;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

.livechat {font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ff6600;
font-size: 12px;
font-weight: bold;}

.email-blue {font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0224cc;
font-size: 14px;
font-weight: bold;
vertical-align: middle;
padding: 0 10px 5px 5px;
margin: 0;}

#helppopupdiv {position: absolute;
	overflow: hidden;
	width: 500px;
	height: auto;
	text-align: center;
	top: -1000; left: -1000;
	background-color:#ffffff;
	border:2px solid #000000;
	z-index:1005; 
	-moz-background-clip: border; 
	-moz-background-origin: padding; 
	-moz-background-inline-policy: continuous;
	color: #404040;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 10px;
		 }
		 
#helppopupdiv a.close {color: #0224cc;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none; }

#helppopupdiv a.close:hover {color: #0224cc;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: underline; }

#helppopupdiv .chkhelppopuptd {color: #404040;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: underline; }

#helppopupdiv #popupinst {display: none; }

#wploginwrapper {font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #ffffff;
width: 350px;
position: relative;}

#wplogin {background-color:#bae4f2;
padding: 20px 0 20px 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #5b5b5b;
width: 350px;
height: auto;
display: none;
position: absolute;
border: 1px solid #404040;
top: 20px;
left: 0;
text-align:	left;}

#wplogin input {height: 25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5b5b5b;}

#wplogin ul {display: inline;
list-style: none;
margin: 0;}

#wplogin ul li {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
padding: 0 10px 0 10px;
border-right: 1px solid #ffffff;
display: inline;}

#wplogin ul li a {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-decoration: none;}

#wplogin ul li a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-decoration: underline;}

#example-content-1 {
	display: block;        /* required */
	position: absolute;   /* required */
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
}

.tooltip-content {
		display: none;      /* required */
		position: absolute; /* required */
		width: 250px;
		text-align: center;
		color: black;
	}

.fancy-content-1 {
		border: none;
		background: url('../images/tooltips_bck.png');
		width: 310px;
		height: 118px;
		background-repeat: no-repeat;

	}
	
.fancy-content-1 #closeboxpng {right: 10px;
	top: -5px;
	position: absolute;}

