/**
* Project name: Wap site generator
* URI: www.wap-gen.com
*/

*                                      { margin:0; padding:0; border:none; }
html, body                             { width:100%; }
body                                   { font:400 11px Verdana, Arial, Helvetica, sans-serif; color:#000; }
a                                      { color:#1262b3; text-decoration:underline; }
a:hover                                { text-decoration:none; }

.clearFix                              { clear:both; }
.roundedBorders                        { border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -khtml-border-radius:6px; }
.ui-widget-overlay                     { background:#000; position:absolute; top:0; left:0; opacity:0.1; -moz-opacity:0.1; width:100% !important; height:100% !important; }
.wapGenOverlay                         { width:40%; height:50%; background:#fff; border:2px solid #ccc; padding:10px; overflow:auto; }

#d                                     { margin:10px 0 0; }
#d h1				{font-size:15px; margin:7px; padding:0;}
#d p					{font-size:12px; line-height:16px; margin:7px; padding:0;}

.ui-dialog-titlebar {text-align:right}
.ui-dialog-titlebar a{color:red; text-decoration:none;}
.ui-dialog-titlebar a:hover{text-decoration:underline;}

div#container                          { width:100%; background:url(../headerBg.gif) repeat-x top; }
div#header                             { width:856px; height:95px; margin:auto; }
div#header .logo                       { padding:15px 0 0; float:left; width:150px; }
div#menu                               { width:856px; margin:0 auto 10px; }
div#menu ul                            { list-style:none; }
div#menu ul li                         { display:inline; }
div#menu ul li a                       { display:block; float:left; padding:7px 10px 7px 0; text-decoration:none; font-weight:700; color:#000; }
div#menu ul li a:hover                 { background:url(../menuBtnRight.gif) no-repeat right center; color:#fff; }
div#menu ul li a span                  { padding:7px 0 7px 10px; }
div#menu ul li a:hover span            { background:url(../menuBtnLeft.gif) no-repeat left center; }

div#content                            { width:856px; margin:auto; background:url(../containerBg.gif) repeat-y; }
div#content div#contentHeader,
div#content div#contentFooter          { width:856px; height:10px; background:url(../containerHead.gif) no-repeat top; }
div#content div#contentFooter          { background:url(../containerFoot.gif) no-repeat bottom; }
div#content div#contentBody            { padding:0 13px; }

div#contentBody h1                     { font-size:18px; color:#4e6378; font-weight:normal; letter-spacing:-1px; margin:0 0 10px; }
div#contentBody h2                     { font-size:13px; color:#4e6378; font-weight:bold; margin:0 0 10px; }
div#contentBody p                      { line-height:1.6em; margin:0 0 10px; }

div#footer                             { width:856px; margin:10px auto 10px; }
div#footer ul                          { list-style:none; margin-left:15px; }
div#footer ul li                       { display:inline; margin-right:8px; }

div#footer2                             { width:856px; margin:20px auto 10px; }

#qlogin                                { float:right; margin:15px 0 0; }
.blackinput                            { padding:2px 3px; border:1px solid #aaa; margin:0 0 6px; font:400 11px Verdana, Arial, Helvetica, sans-serif;}
.forminp                            { padding:4px !important; background-image:url(../bkinp.png); background-repeat: repeat-x; background-position:top; }
.forminp:focus		 {background-color:#EEF4FC;}
.sepline			{ margin:10px 0 14px; border-style:none none solid; border-width:1px; border-color:#ccc; color:#fff; background:#fff; width:80%; height:1px; overflow:hidden;}

.labellogin                            { text-align:right; padding:0 4px 0 0; }
.frmButton                             { padding:4px 6px; border:1px solid #b1b1b1; background:#f1f1f1; text-decoration:none; font-weight:700; color:#000; font:400 11px Verdana, Arial, Helvetica, sans-serif; cursor:pointer;}
.frmButton:hover                       { border-color:#C3D1DF; background:#89A5C0; color:#fff; border:1px solid #75A7DA;}

.addsitebut 				{ padding:4px 6px; border:1px solid #1e7f00; background:#589c00; text-decoration:none; font-weight:700; color:#fff; font:400 11px Verdana, Arial, Helvetica, sans-serif; float:right;}
.addsitebut:hover 		{ padding:4px 6px; border:1px solid #b1b1b1; background:#f1f1f1; text-decoration:none; font-weight:700; color:#000; font:400 11px Verdana, Arial, Helvetica, sans-serif; cursor:pointer;}
.error-cname 			{display:block; font:10px Verdana, Arial, Helvetica, sans-serif; color:#0157af; margin:0 110px 0 10px; padding:0; line-height:14px;}
.renewcell 				{background-color:#589c00; color:#fff;}
.renewcell a				{ color:#fff;}

.form_type                             { margin:10px; }
.headline                              { padding:3px; font-weight:bold; border-bottom:1px solid #ccc; }
.right-table						   { margin:5px; }

p.legend {margin:0!important;}

.picturesList                          { width:220px; list-style:none; }
.picturesList li                       { display:inline; margin:0 5px 10px; display:block; float:left; }

/* Index classes */
.indexLastUl                           { background:none !important; }
.indexMainUl                           { list-style:none; margin:20px 0; }
.indexMainUl h3                        { font:400 18px "Lucida Sans", Verdana, Arial, Helvetica, sans-serif; color:#4e6478; padding:0 0 8px; }
.indexMainUl li                        { display:inline; width:252px; color:#231f20; font-size:13px; padding:0 10px; float:left; }
.indexMainUl li ul                     { list-style:none; background:url(../dashed-vertical.jpg) no-repeat right top; min-height:100px; height:auto !important; height:100px; }
.indexMainUl li ul li                  { display:block; padding:0 0 0 23px; background:url(../bullet.jpg) no-repeat left center; line-height:1.8em; }

.feature1                              { background-image:url(../b1.jpg) !important; padding-left:5px; }
.feature2                              { background-image:url(../b2.jpg) !important; }
.feature3                              { background-image:url(../b3.jpg) !important; }
.feature4                              { background-image:url(../b4.jpg) !important; }
.feature5                              { background-image:url(../b5.jpg) !important; }
.feature6                              { background-image:url(../b6.jpg) !important; }
.twitter							   { float:left; width:230px; margin-top:33px; margin-left:10px;}
.twitter p							   { padding:0px 0 5px 45px;
margin:0;}
.support							   { float:left; width:250px; margin-top:33px; margin-left:30px;}
.support p							   { padding:7px 0 15px 55px;
margin:0;}
.header-tick						   { position:absolute; border-top:4px solid #75a7d9; width:100%;}
.morelink							   { color:#827D83; text-decoration:none; padding-left:25px;
}
.morelink:hover							{ color:#000000; padding-left:25px;}
h1 										{ font:800 25px "Lucida Sans", Verdana, Arial, Helvetica, sans-serif; color:#4e6478; padding:10px 0 15px 0;}

h4 										{ font:400 16px "Lucida Sans", Verdana, Arial, Helvetica, sans-serif; color:#4e6478; padding:0 0 12px 12px; }
.text-features							{ padding-bottom:15px;}

.managindexheader						{ background:#ccc;}
.managindexrow							{ padding:10px 0; border-bottom:1px solid #f1f1f1; }
.managindexrow_even                     { background:#f1f1f1; }
.managindexrow_odd                      { background:#f7f7f7; } 
.managtable td							{ padding:9px; }	

.morelinklist							{ color:#000000; text-decoration:none;}
.morelinklist:hover							{ color:#4E6478; text-decoration:none;}

a.linkopacity:hover img {opacity:1.0;filter: alpha(opacity=100); -moz-opacity: 1.0;}
a.linkopacity img {opacity:.30;filter: alpha(opacity=30); -moz-opacity: 0.5;}

/* Video tutorials classes */
.videoList						{ list-style:none; }
.videoList li						{ cursor:pointer; padding:5px;}
.videoList li	h2{
	background-image:url(../video.jpg);
	background-position: top-left;
	background-repeat:no-repeat;
	padding-left:20px;
}

.faq-answer{
	padding-bottom:20px;
}

.hd2{
	color:#4E6478;
	font:400 15px "Lucida Sans",Verdana,Arial,Helvetica,sans-serif;
	padding:0 0 5px;
	margin:0;
	}
	
.indexLastU2{
	list-style:none outside none;
	margin:0;
	padding:0;
}

.indexLastU2 li{
	padding:0 0 8px 0;
}
.indexLastU2 li a{
	font-size:11px;
	text-decoration:none;
	color:#000;
}
.indexLastU2 li a:hover{
	color:#4E6478;
}

.texterror{
	color:red;
	font-weight:bold;
	display:block;
	padding:0 0 10px;
	margin:0;
}
.managebut{
	text-size:12px;
	text-align:center;
	padding:8px;
	margin:0;
	border:1px solid #b1b1b1; 
	background:#dddddd;
	color:#000;
	text-decoration:none;
	border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -o-border-radius:6px; -khtml-border-radius:6px;
}
.managebut:hover{
	border:1px solid #1e7f00;
	background:#589c00;
	color:#fff;
}