.darksmall1 { font: normal 10px Tahoma, Sans-Serif; color: #909090; }

.darksmall2 { font: normal 10px Tahoma, Sans-Serif; color: #737373; }

.v7 { font: normal 12px Tahoma, Sans-Serif; color: #000; }
.v8 { font: bold 18px Tahoma, Sans-Serif; color: #777; }
.v9 { font: bold 12px Tahoma, Sans-Serif; }


.red { color: #ff0000; }
.green { color: #00a000; }
.gray1 { color: #555; }

.rederr { font: 14px Tahoma, Sans-Serif; color: #ff0000; }


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

a:hover {
    color: #900000; text-decoration : underline
}

.login_input {
    font-size:14px; border:1px solid #909090; color:#404040
}

.blue_rect {
border:2px solid darkslateblue;
padding: 5px;
}


body {
	margin: 0 auto;
	height: 100%;
	padding: 0px;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 14px;
	color: #333333;
    background-color:white;
}

td {
	text-align: left;
	font-size: 13px;
}


tr.tr_keyrow {
	background-color:#fcfcfe;
	color:#555;
	padding:0;
}

tr.tr_keyrow1 {
	background-color:#dfdfe5;
	color:#555;
	padding:0;
}

tr.tr_keyrow td{
	font-size:14px;
	font-weight:400;
}

/*jobs table*/
tr.tr_jobshd {
	background-color:#769;
	color:#fff;
	padding:0;
}

tr.tr_jobs {
	background-color:#fcfcfe;
	color:#333;
	padding:0;
}

tr.tr_jobs1 {
	background-color:#edf;
	color:#333;
	padding:0;
}

/*
tr.tr_jobs td{
	font-size:14px;
	font-weight:400;
}
*/


form {
margin:0;
}

.divpage {
	margin: 0 0 0 0;
	width: 100%;
	background-color:white;
/*background-image: linear-gradient(to bottom, #0C1421, #65B0D8);
background-repeat: no-repeat;*/
}

.divheader {
	background-color:white;
	/*background: url('images/page_head.jpg') no-repeat 0 0;*/
	text-align:left;
	width: 980px;
	margin-top: 10px;
	font-family: Verdana,Arial, Helvetica;
	font-size: 10px;
	vertical-align:central;
}

.bar { 
	clear: both;
	font-size: 1.5em;
	color: #FFF;
	background-color:white;
	text-align:right;
	float:right;
/*	width: 500px;*/
}
	.bar ul {
		float: right; 
	}

	.bar li { 
		margin-right:0;
		padding: 5px 12px 5px 12px;
		background:white;
		float: left; 
		list-style-type: none;
	}

	.bar li#active { 
		background: /*#E0691A*/ url('images/active.png') no-repeat center top; 
		color:dodgerblue;
		font-weight: bold; 
	}

	.bar li.signup { 
		background: #0066FF; 
	}

	.bar li .username { 
		color:black;
	}

   	.bar li.signup a { 
		color:white; 
	}

	.bar li a { 
		font-weight: bold;
		color:dodgerblue; 
		background: inherit;
		text-decoration: none;
	} 
	
	.bar li a:hover { 
		color: #E0691A; 
		background: inherit;
		text-decoration:underline;
	} 

.divtitle {
	background-color:darkslateblue;
	width: 100%;
	height:80px;
	font-family: Verdana,Arial, Helvetica;
	font-size: 12px;
	color:white;
	margin-top:5px;
}

.divtitlecont {
    background-color:darkslateblue;
	width: 980px;
	text-align:left;
	padding: 3px;
}

.divcont {
	background: #FFFFFF;
    margin-top:0px;
	text-align:left;
	width: 980px;
    padding: 15px 0 10px 0;
}

.divfooter { 
	clear: both;
    background-color:darkslateblue;
	text-align: center;
	padding: 5px 0 5px 0;
	margin: 0;
    color: #fff;
}

    .divfooter a {
        color: #fff;
    }

.divlogin { 
	background-color:darkslateblue;
	border-radius: 5px;
	text-align: center;
	padding: 5px;
	color: #fff;
	width: 450px;
}

	.divlogin td { 
		text-align: left;
		font-size: 12px;
		color: #fff;
	}

input.submit {
	background: #eee;
	border: 0px none;
	/*width: 100px;*/
	height:25px;
	color:#707070;
	font-style:normal; font-variant:normal; font-weight:bold; font-size:14px; font-family:Tahoma, Arial, Helvetica; margin:0 auto;
	border:1px solid #909090;
}

.divuser_cont { 
	clear: both;
	padding-top:20px;
}

div.divuser_menu{
	display:block;
	background:#fefe00;
	background:linear-gradient(to bottom,#fefefe 1%,#eef2f4 99%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#eef2f4', GradientType=0);
	/*border-radius:5px;*/
	border:1px solid #c4cfd7;
	box-shadow:2px 2px 2px #e4e4e4;
	padding:10px 20px 7px 20px
}


div.divuser_menu ul{
	display:inline-block;
	margin:0;padding:0
}

div.divuser_menu ul li{
	display:inline-block;
	list-style:none;
	margin-right:10px;
	color:#999;
	font-size:13px;
	cursor:pointer;
	border:1px solid transparent;
	font-weight:400
}

div.divuser_menu ul li#active{
	background-color:#E8E8EE;
	/*border-radius:3px;*/
	border-bottom:1px solid #f9fafb;
	border-right:1px solid #f9fafb;
	box-shadow:-1px -1px 2px #ced5db;
	font-weight:700;
	color:#333;
	/*padding:3px 15px 5px 15px;*/
}

div.divuser_menu ul li:hover{
	background-color:#e6ebf0;
	/*border-radius:15px;*/
	border-bottom:1px solid #f9fafb;
	border-right:1px solid #f9fafb;
	box-shadow:-1px -1px 2px #ced5db
}

div.divuser_menu ul li a {
	color:darkslateblue;display:inline-block;padding:3px 15px 5px 15px;
}

div.divuser_menu ul li a:hover {
	text-decoration:none;
}


/*/////////////////*/
div.divkey_links{
	display:block;
	padding:5px 5px 5px 5px;
}

div.divkey_links ul{
	display:block;
	margin:0;padding:0
}

div.divkey_links ul li{
	display:block;
	list-style:none;
	margin:0;
	margin-bottom:3px;
	padding-left:20px;
	font-size:13px;
	cursor:pointer;
	border:1px solid transparent;
	font-weight:400;
	vertical-align:middle;
}

div.divkey_links ul li#ka-usage {background: url('images/ico_usage_d.png') no-repeat left;}
div.divkey_links ul li#ka-usage:hover {background: url('images/ico_usage_h.png') no-repeat left;}

div.divkey_links ul li#ka-billing {background: url('images/ico_billing_d.png') no-repeat left;}
div.divkey_links ul li#ka-billing:hover {background: url('images/ico_billing_h.png') no-repeat left;}

div.divkey_links ul li#ka-rename {background: url('images/ico_edit_d.png') no-repeat left;}
div.divkey_links ul li#ka-rename:hover {background: url('images/ico_edit_h.png') no-repeat left;}

div.divkey_links ul li#ka-regen {background: url('images/ico_regen_d.png') no-repeat left;}
div.divkey_links ul li#ka-regen:hover {background: url('images/ico_regen_h.png') no-repeat left;}

div.divkey_links ul li#ka-pause {background: url('images/ico_pause_d.png') no-repeat left;}
div.divkey_links ul li#ka-pause:hover {background: url('images/ico_pause_h.png') no-repeat left;}

div.divkey_links ul li#ka-play {background: url('images/ico_play_d.png') no-repeat left;}
div.divkey_links ul li#ka-play:hover {background: url('images/ico_play_h.png') no-repeat left;}

div.divkey_links ul li a {
	color:#999;display:block;padding:0;
}

div.divkey_links ul li a:hover {
	color:darkslateblue;
	text-decoration:underline
}
/*/////////////////*/

div.divjob-nav{ display:block; margin-left:0; }
div.divjob-nav ul{ margin:0; }
div.divjob-nav ul li{
	display:inline-block;
	width:21px;
	height:21px;
	padding-right:20px;
	cursor:pointer;
	margin:0;
}

div.divjob-nav ul li#jn-first {background: url('images/nav-first-d.png') no-repeat;}
div.divjob-nav ul li#jn-first:hover {background: url('images/nav-first-h.png') no-repeat;}

div.divjob-nav ul li#jn-prev {background: url('images/nav-prev-d.png') no-repeat;}
div.divjob-nav ul li#jn-prev:hover {background: url('images/nav-prev-h.png') no-repeat;}

div.divjob-nav ul li#jn-next {background: url('images/nav-next-d.png') no-repeat;}
div.divjob-nav ul li#jn-next:hover {background: url('images/nav-next-h.png') no-repeat;}

div.divjob-nav ul li#jn-last {background: url('images/nav-last-d.png') no-repeat;}
div.divjob-nav ul li#jn-last:hover {background: url('images/nav-last-h.png') no-repeat;}


div.div_err_ok {
	background-color:#dff0d8;
	color:#85957f;
	padding:7px;
	border:1px solid #b5c6ae;
}

div.div_err_err {
	background-color:#ffb9bc;
	color:#97424a;
	padding:7px;
	border:1px solid #fd9da0;
}

div.divnone {
	display:none;
}

/* tabs */
ul.tabs{margin:0; padding:0; list-style-type:none; position:relative; z-index:2; white-space:nowrap}
ul.tabs li{	margin:0; padding:0; display:inline; background-color:white; cursor:pointer; }
ul.tabs li span { color:#999; background-color:#fff; border:1px solid #99c; text-decoration:none; padding:0 0.6em; border-left-width:0; border-bottom:none }
ul.tabs span.firstchild { border-left-width:1px; }
ul.tabs span:hover { background-color:#f3f3f5 }
ul.tabs li.current span	{ font-weight:bold; color:#0094ff; background-color:white ! important; border-color:#00c; border-left-width:1px; cursor:default; border-bottom:white; padding-top:1px; padding-bottom:1px }
.tab-content{ border:1px solid #00c; background-color:white; position:relative; z-index:1; padding:0.5em 1em; display:none;	}
.tab-content.current{ display: block; }

/* pricing table */
.hplan { width:10em; padding:20px; font: bold 22px Tahoma, Sans-Serif; color:#fff; text-align:center; border-bottom:1px solid #aaaaaf; text-shadow: 0px 1px #999;}
.tplan { width:10em; padding:15px; font: bold 16px Tahoma, Sans-Serif; border-bottom:1px solid #aaaaaf; text-align:center;}
.trplan { width:10em; padding:15px; font: bold 16px Tahoma, Sans-Serif; border-bottom:1px solid #aaaaaf; text-align:left; }

.plantst { background-color:#cd8c91; }
.plantstl { background-color:#fffaff; color:#cd8c91; }

.planbas { background-color:#00b81e; }
.planbasl { background-color:#dcffd4; color:#00b81e; }

.planstd { background-color:#eaa004; }
.planstdl { background-color:#f9f4d2; color:#eaa004; }

.planadv { background-color:#717883; }
.planadvl { background-color:#e6e8eb; color:#717883; }

.planbutton { width:8em; background-color:darkslateblue; padding:0.5em; border-bottom:1px solid #fff; margin-left:0; text-align:center;}
.planbutton a {	color:#fff; }


.tdhl1 { padding:5px; font: bold 0.8em Tahoma, Sans-Serif; text-align:right; background-color:#f3f3f5; }
.tdhr1 { padding:5px; font: bold 0.8em Tahoma, Sans-Serif; text-align:left; background-color:#f3f3f5; }
.tdl1 {  padding:5px; font: normal 0.8em Tahoma, Sans-Serif; text-align:right; background-color:#fbfbff; }
.tdr1 { padding:5px; font: normal 0.8em Tahoma, Sans-Serif; text-align:left; background-color:#fbfbff; }
.td1 { padding:5px; font: normal 0.8em Tahoma, Sans-Serif; text-align:center; background-color:#f3f3f5; }


ul.mainlist { list-style-type:square; margin-top:2em; }
ul.mainlist li { margin-bottom:2em; font: bold 1em Tahoma; color: #777; }


/*own jquery dialog class*/
.ui-widget.confirm-dialog {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.0em;
}

.ui-widget-content.confirm-dialog {
    background: #f9f9fb;
    /*border: 1px solid #90903f;*/
	border-radius:5px;
    color: #222222;
}

/*hide jquery dialog title*/
.confirm-dialog .ui-dialog-titlebar {
	display:none
}

/*dark jquery background*/
.ui-widget-overlay {
	background:#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);left:0;position:fixed;top:0;
}

