body {margin: 0px 1px; padding: 0px; font-size: 12px; font-family: Arial,Helvetica,sans-serif; color: #000; background-color: #FFF;}
img {border: 0px;}
td, th {font-size: 12px;}
fieldset th {text-align: center;}
form {padding: 0px; margin: 0px;}
.itext {font-family: Arial,Helvetica,sans-serif; font-size: 12px; border: 1px solid #000066;}
.isubmit {font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; border: 1px solid #000066;}
textarea {font-family: Arial,Helvetica,sans-serif;	font-size: 12px; border: 1px solid #000066;}
select {font-family: Arial,Helvetica,sans-serif;	font-size: 12px; background-color: #FFFFFF; border: 1px solid #000066;}
.radio {font-family: Arial,Helvetica,sans-serif;}
a:link, a:visited {	color : #004080; font-family: Arial,Helvetica,sans-serif; font-weight : bold; font-size : 11px; text-decoration: none;}
a:hover, a:active {color : #747474; text-decoration : underline;}
.button {font-size: 11px; background-color: #DDDDDD; font-weight: bold; vertical-align: middle; border: 1px solid #000000;}
a.closebutton:link, a.closebutton:visited {color: #000000; font-size: 12px;	width: 12px; vertical-align: middle; text-align: center;}
a.closebutton:hover, a.closebutton:active {text-decoration : none;}
h1 {font-size: 14px; font-weight: bold;}
h2 {font-size: 14px; font-weight: normal; color: #660099; padding: 0px; margin-top: 5px;	margin-bottom: 5px;	margin-left: 20px;}
h3 {font-size: 14px; margin: 3px 0; background-color: #369; color: #FFF; padding: 2px 4px;}
caption {text-align: left; font-weight: bold; padding: 5px 0; font-size: 1.4em;}
.searchhead {color: #FF0000; font-size: 11px; font-weight: bold; padding: 5px 0px; margin:0;}
p.searchhead {text-align: right;}
.listtable {color: #111; font-size: 10px; border-collapse: collapse; background-color: #FFF;}
.listtable th {color: #FFF; background-color: #369;	border: 1px solid #FFF;	padding: 2px;}
.listtable td {padding: 2px; border: 1px solid #FFF; font-size: 11px;}
.listtable .noresult {color: #FF0000; text-align: center; font-weight: bold;}
.listhead_normal, th.listhead_normal {color: #FF0000; background-color: #E0E0E0; border-bottom: 1px solid #000000; border-top: 1px solid #000000;}
.listhead_order, th.listhead_order {color: #336699;	background-color: #BBBBBB;	border-bottom: 1px solid #000000;	border-top: 1px solid #000000;}
.listtable th a:link, .listtable th a:visited {font-size : 11px; font-weight: bold; color: #FFF;}
.listtable th a:hover, .listtable th a:active {text-decoration: underline;}
.listtable th.listhead_normal a, .listtable th.listhead_order a {color: #004080;}

.errortd { color: #FF0000; font-size: 12px; font-weight: bold; padding: 5px;}
.editlng { color: #444444; font-weight: bold; padding : 25px;}
.mm {color: #000000; font-weight: normal;}
.smalltext { font-size: 10px; color: #444444; font-weight: normal;}
.text { font-size: 12px; color: #444444; font-weight: normal;}
.selectdelim { font-weight: bold; background-color: #DDDDDD; text-align: center;}
.edit {background-color: #EFEFEF;}
.edit td {padding-left: 5px; padding-right: 5px;}
.trbgColor1 {background-color: #FFFFFF;}
.trbgColor2 {background-color: #F4F7FD;}
.bigtext {font-size: 14px; color: #444444; font-weight: bold;}
.settingColor1 {background-color: #FFFFFF; color: #000000;}
.settingColor2 {background-color: #F4F7FD; color: #000000;}
.settingDisabled {background-color: #EFEFEF; color: #CCCCCC;}
.settingDisabled input{background-color: #EFEFEF; color: #CCCCCC;}
.settingDisabled textarea{background-color: #EFEFEF; color: #CCCCCC;	border: 1px solid #CCCCCC;}
.settingDisabled select{background-color: #EFEFEF; color: #CCCCCC; border: 1px solid #CCCCCC;}
a.helplink:link, a.helplink:visited, a.helplink:hover, a.helplink:active { color: #FFFFFF; font-weight: bold; background: url(images/info.gif) center center no-repeat; height: 20px; width: 16px;display: block;}
a.helplinkDisabled:link, a.helplinkDisabled:visited, a.helplinkDisabled:hover, a.helplinkDisabled:active {color: #FFFFFF; font-weight: bold; font-size:13px; background: url(images/info_disabled.gif) center center no-repeat; height: 20px; display: block; width: 16px;}
.tedit { background-color: #A2A2A2; padding: 2px; margin: 3px 1px;}
.tedit h1 { font-size: 12px; color: #FFFFFF; font-weight: bold; text-align: center; margin: 0px; padding: 1px;}
a.email:link, a.email:visited {	color : #0000FF; font-weight : bold; font-size : 10px;}
a.email:hover, a.email:active {	color : #FF0000; text-decoration : none;}
img {vertical-align: middle;}
a.action:link, a.action:visited { color : #004080; font-weight : bold; font-size : 11px;}
a.action:hover, a.action:active { color : #111111; text-decoration : none;}
fieldset {	background-color: #E0E0E0; border: 1px solid #222222; text-align: left;	padding: 5px;}
legend {color: #222222; font-weight: bold;}
.note {color: #5C0000; font-size: 11px; line-height: 18px;}
.invborder  {border: 1px solid #777777;}

.trbgHighlight {background-color: #FEF1F3;}
.invborder { border: 1px solid #777777;}
.centered {text-align: center; margin: auto; line-height: 25px;}
.phpjob_divclear, .phpjob_brclear {clear: both;}
.topsec,.bottomsec {margin: 0px 0px 5px 0px; font-size: 11px;}
.bottomsec {margin-top: 5px;}
.topsec .rowleft,.bottomsec .rowleft {float: left; max-width: 50%;}
.topsec .rowleft {max-width: 62%;}
.topsec .rowright,#adm_pagination {float: right; max-width: 38%;}
#adm_pagination {max-width: 50%;}
.nav_current { font-weight: bold;	font-size: 12px;	padding-left: 4px; padding-right: 4px; background-color: #004080; color: #FFFFFF;}
#adm_pagination a.nav_pag:link, #adm_pagination a.nav_pag:visited {color : #004080; padding: 0 2px; border: 1px solid #004080;}
#adm_pagination a.nav_pag:hover, #adm_pagination a.nav_pag:active { color : #777;	text-decoration : none; color : #FFF; background-color : #004080;}

.nolist {list-style-type: none;}
/*select languge section*/
#sellng, #sellskin {padding: 50px 50px; background-color: #EFEFEF; text-align: center;}
#sellng fieldset,#sellskin fieldset {width: 70%; margin: auto;}
#sellng p,#sellskin p {padding: 0 20px; margin: 0;}
/*######*/

/*inside nav section*/
#sec_navtop {float: right;}
#sec_nav {clear: both;}
#sec_nav ul,#sec_navtop ul {margin:0; padding:0; list-style-type: none;}
#sec_nav li, #sec_navtop li {float: left; padding: 0 2px;}
#sec_nav span {float: right;}
#sec_nav a:link,#sec_nav a:visited,#sec_nav a:hover,#sec_nav a:active {color : #004080; font-weight : bold; font-size : 12px;	text-decoration: underline;}
#sec_navtop li {padding: 0 5px;}
#sec_navtop li a:link,#sec_navtop li a:visited,#sec_navtop li a:hover,#sec_navtop li a:active {color : #004080; font-weight : bold; height : 25px;	text-decoration: underline;background: url(images/webpage.gif) left top no-repeat; padding: 2px 0 0 18px;}
/*######*/
div.edit {padding: 5px;}
div.edit p {margin: 2px 0; line-height: 18px;}

/*test popup section*/
#testpopup {padding: 20px 5px;}
#testpopup .listtable td {border: 1px solid #000000;border-collapse: collapse; width: 50%; font-size: 1.4em}
#testpopup .listtable td+td{text-align: center; font-weight: bold;}
#testpopup p {font-size: 1.2em; text-align: center;}
#testpopup p a:link,#testpopup p a:visited,#testpopup p a:hover,#testpopup p a:active { font-size: 1.2em;}
/*######*/

/*test popup section*/
#docpopup {margin: 0; padding: 0px;}
#docpopup p,#docpopup ul {font-size: 1.1em;}
#docpopup p a:link,#docpopup p a:visited,#docpopup p a:hover,#docpopup p a:active { font-size: 1em;}
/*######*/

#closewindow:link,a#closewindow:visited,a#closewindow:hover,a#closewindow:active {font-size: 1.4em; background: url(images/delete.gif) left center no-repeat; padding: 0 0 0 20px;}

/*admin error*/
#admin_error {padding:10px 5px;}
#admin_error h2 {color: #FF0000;padding:0 5px;margin:0 0 5px 0; font-weight: bold;}
#admin_error p {color: #FF0000; background: url(images/error.gif) left center no-repeat; padding: 0 0 0 20px; font-size: 1.1em; font-weight: normal;}
#admin_error .isubmit {margin: 10px 0 0 20px;}
/*######*/

/*admin messages - ok, error, warning*/
.adm_okmsg {margin: 5px; font-weight: bold; color: #336600;border: 1px solid #336600; background: #F8FFF1 url(images/accept.gif) 2px 4px no-repeat; padding: 5px 10px 5px 25px; width: 500px;}
.adm_errmsg {margin: 5px; font-weight: bold; color: #FF0000;border: 1px solid #FF0000; background: #FFFFDE url(images/error.gif) 2px 4px no-repeat; padding: 5px 10px 5px 25px; width: 500px;}
.adm_warnmsg {margin: 5px; min-height: 20px; font-weight: bold; color: #FF4E33; border: 1px solid #FF8F5B; background: #FFFFDE url(images/warning.gif) 2px 4px no-repeat; padding: 5px 10px 5px 25px; width: 500px;}
.adm_notemsg {margin: 5px; color: #5C0000; border: 1px solid #AAA; background: #F5F5F5 url(images/lamp.gif) 2px 4px no-repeat; padding: 5px 10px 5px 20px; line-height: 1.6em; display: block;}
.adm_notemsg strong {color: #FF0000; margin-right: 4px;}
/*######*/

a.tooltip{position:relative; z-index:24;}
a.tooltip:hover{z-index:25; visibility:visible;}
a.tooltip span.info{display: none; text-decoration: none;}
a.tooltip:hover span.info{display:block; position:absolute; top:5px; left:15px; width:25em; border:1px solid #AAA; background-color: #FFFFDD; color: #003399; font-weight: normal;	text-align: left;}
a.tooltip span.tooltiptop {display: block; background-color: #FF0000; color: #FFFFFF; font-weight: bold; padding: 0 3px;}

.errmsg {color: #FF0000; font-size: 1em; font-weight: bold;}

/*admin error tips*/
.err_tips {background-color:#EFEFEF; border: 1px solid #000000; padding:0; margin: 2px;}
.err_tips h2 {color: #FF0000; font-weight: bold;background: #BBBBBB url(images/error.gif) 2px 2px no-repeat; padding: 2px 2px 2px 20px;margin: 0px; font-size: 1em;}
.err_tips p {color: #FF0000; font-weight: normal; padding: 5px; margin: 0;}
.err_tips a:link,.err_tips a:visited,.err_tips a:hover,.err_tips a:active {color: #FF0000; font-weight: bold; font-size: 1.1em;}
/*######*/

/*admin tips*/
.adm_tips h2 {color: #FF0000; padding: 0; margin: 0; font-size: 1.1em; text-decoration: underline; font-weight: bold;}
.adm_tips ol {margin: 5px 0; padding: 0 0 0 2em;}
.adm_tips p, .adm_tips ol li {color: #FF0000; padding: 0; margin: 0; font-size: 1.1em;}
.adm_tips p.a_more {text-align: right;}
.adm_tips p.centered {color: #000;}
/*######*/

/*admin more options section*/
#moreopt {width: 75%; margin: 15px 10px;}
#moreopt .moreoptrow {background-color: #EEE; margin: 5px 0;border: 1px solid #369;}
#moreopt .moreoptrow li {list-style-type: none; margin:0; padding:0;}
#moreopt .moreoptrow div {margin:0; padding:0; background-color: #369; color: #FFF; font-weight: bold;}
#moreopt .moreoptrow ul {margin:5px 30px;padding:0; display: none;}
/*######*/

/*zebra tables*/
.even {background-color: #FFF;}
.odd {background-color: #F4F7FD;}
.nozebra td {border: none;}
/*###*/

/*admin tabs*/
#bxtab {border-bottom: 1px solid #999;  text-align: left;  padding: 3px 10px 3px 10px; margin: 4px 0;}
#bxtab li { margin: 0 3px 0 0; border-bottom: none; display: inline;}
#bxtab li a {margin: 0 -3px 0 0; padding: 3px 12px; text-decoration: none; border: 1px solid #999; background-color: #C9DEF2;}
#bxtab li#bxactive,#bxtab li.bxlactive { margin: 0 3px 0 0; padding: 3px 6px 3px 8px; background-color: #FFF; border: 1px solid #999; border-bottom: 1px solid #FFF;}
#bxtab li#bxactive a:link,#bxtab li.bxlactive a:link,#bxtab li#bxactive a:visited,#bxtab li.bxlactive a:visited,#bxtab li#bxactive a:hover,#bxtab li.bxlactive a:hover,#bxtab li#bxactive a:active,#bxtab li.bxlactive a:active { padding: 0; border: none; background-color: #FFF; color: #000; background-image: none;}
#bxtab li a:hover { color: #cc3300; background: #eef7ff url(images/arrow_navbottom.gif) 2px center no-repeat;}
#bxtab li#bxactive .bxsubtab, #bxtab li.bxlactive .bxsubtab {float: left; text-align: left; width: 100%; margin: 6px 0 5px 0; padding: 3px 0 3px 0;}
#bxtab li#bxactive .bxsubtab li,#bxtab li.bxlactive .bxsubtab li {padding: 3px 0 3px 0; border: 0; display: inline;}
#bxtab li#bxactive .bxsubtab li a:link,#bxtab li#bxactive .bxsubtab li a:visited,#bxtab li.bxlactive .bxsubtab li a:link,#bxtab li.bxlactive .bxsubtab li a:visited { margin: 0 -3px 0 0; padding: 3px 12px; border: 1px solid #a8d6ff; background-color: #fff; color: #555; font-weight: bold;}
#bxtab li#bxactive .bxsubtab li a:hover,#bxtab li#bxactive .bxsubtab li a:active,#bxtab li.bxlactive .bxsubtab li a:hover,#bxtab li.bxlactive .bxsubtab li a:active {background-color: #eef7ff; color: #cc3300;}
#bxtab li#bxactive .bxsubtab li.bxsubactive,#bxtab li.bxlactive .bxsubtab li.bxsubactive { padding: 3px 6px 3px 8px; border-bottom: none;}
#bxtab li#bxactive .bxsubtab li.bxsubactive a:link,#bxtab li#bxactive .bxsubtab li.bxsubactive a:visited,#bxtab li.bxlactive .bxsubtab li.bxsubactive a:link,#bxtab li.bxlactive .bxsubtab li.bxsubactive a:visited {background-color: #FFF; color: #000; border: none;  border-bottom: 1px solid #999;}
#bxtab li#bxactive .bxsubtab li.bxsubactive a:hover,#bxtab li#bxactive .bxsubtab li.bxsubactive a:active,#bxtab li.bxlactive .bxsubtab li.bxsubactive a:hover,#bxtab li.bxlactive .bxsubtab li.bxsubactive a:active {background-color: #eef7ff; color: #cc3300;}
#bxtab li.bxlactive .bxsubtab li a:link,#bxtab li.bxlactive .bxsubtab li a:visited {padding: 3px 5px; font-size: 10px;}
/*###*/

/*admin bottom navigation*/
#adm_bottomnav {list-style-type: none; padding: 0; margin: 5px 0;}
#adm_bottomnav li {display: inline; margin: 0 5px;}
#adm_bottomnav li a {font-size: 1.1em; padding: 0 0 0 8px; text-decoration: underline;background: url(images/arrow_navbottom.gif) left center no-repeat;}
/*###*/

/**/
.timestat {background-color: #BBB;}
.timestat td,.timestat th {background-color: #f5f5f5;}
.timestat th {color: #FF0000; text-align: left;}
/*###*/

#plansetup a.helplink:link,#plansetup  a.helplink:visited,#plansetup  a.helplink:hover,#plansetup  a.helplink:active {float: left; padding:0;margin:0;}
#lngoptions a.helplink:link,#lngoptions  a.helplink:visited,#lngoptions  a.helplink:hover,#lngoptions  a.helplink:active {float: left; padding:0;margin:0;}
.rowhighlight {background-color: #CCC; color: #F00; border: 1px solid #F00;}
.rowhighlight .editlng {color: #F00;}
.rowhighlight .itext, .rowhighlight textarea {color: #F00;border: 1px solid #F00;}
