body
{
	margin:0px;
	padding:0px;
	background:#FFF;
	font:normal 13px Arial, Helvetica, sans-serif;
}
img,object
{
	border:none;
}
form,ul,li,h1,h2,h3,h4,h5,h6,span,td,div,p
{
	margin:0px;
	padding:0px;
}
a,a:hover
{
	text-decoration:none;
	border:none;
	padding:0px;
	margin:0px;
}
.wrapper {
	width:100%;
	height:auto;
	float:left;
	position:relative;
}

/*body part*/


.body-full
{
	width:99%;
	margin:10px auto;
	background:url(../images/header.png) repeat-x;
	border:1px solid #ccc;
	border-radius:10px;
	border-top:none;
}
.admin-title
{
	font:bold 20px Arial, Helvetica, sans-serif;
	line-height:50px;
	color:#FFF;
	margin:0 0 0 10px;
}

.right-full
{
	margin:10px 1% 10px 1%;
	background:#F4F4F4;
	padding:5px;
	border:1px solid #CCCCCC;
	border-radius:10px;
	
}
.list-search
{
	background:#F4F4F4;
	height:50px;
	padding:0 0 0 20px;
	border-bottom:1px solid #ccc;
	maring:0 0 5px 0;

}
.white
{
	background:#FFF;
	border:1px solid #ACACAC;
}

.table
{
	border-radius:5px;
	font:bold 13px Arial, Helvetica, sans-serif;
}

.table-select
{
	height:40px;
	margin-bottom:10px;
	text-align:right;
}
.table-th
{
	font:bold 11px Arial, Helvetica, sans-serif;
	background:#F7F7F7;
	line-height:30px;
	padding:0 0 0 5px;
	margin:0px;
	color:#025A8D;
	border-bottom:2px solid #F3F3F3;
	border-right:1px solid #D5D5D5;
	border-left:1px solid #D5D5D5;

}
.table-td1
{
	font:normal 11px Arial, Helvetica, sans-serif;
	background:#F0F0F0;
	line-height:15px;
	height:40px;
	padding:0 0 0 5px;
	border-right:1px solid #D5D5D5;
	border-left:1px solid #D5D5D5;
	color:#666;
}
.table-td1 p
{
	padding:0px;
	margin:0px;
	height:10px;
}


.table-td2
{
	font:normal 11px Arial, Helvetica, sans-serif;
	background:#fff;
	line-height:15px;
	height:40px;
	padding:0 0 0 5px;
	border-right:1px solid #D5D5D5;
	border-left:1px solid #D5D5D5;
	color:#666;
}
.table-td2 p
{
	padding:0px;
	margin:0px;
	height:10px;
}
.table-td1 a
{
	color:#60F;
}
.table-td1 a:hover
{
	text-decoration:underline;
}

.table-td2 a
{
	color:#60F;
}
.table-td2 a:hover
{
	text-decoration:underline;
}
.left-part
{
	width:65%;
	background:#fff;
	margin:10px 0 10px 10px;
	border:1px solid #ccc;
}
.left span
{
	position:absolute;
}
.textbox
{
	margin:10px 0 12px 10px;
}
.textbox label
{
	width:150px;
	float:left;
}


.textbox textarea
{
	border:1px solid #ccc;
	direction:rtl;
	width:600px;
	height:100px;
}

.textbox input[type=text]
{
	border:1px solid #ccc;
	width:200px;
	direction:rtl;
}




.mytextbox
{
	margin:10px 0 12px 10px;
}
.mytextbox label
{
	width:310px;
	float:left;
}



.mytextbox input[type=text]
{
	border:1px solid #ccc;
	width:200px;
	direction:rtl;
}


.mytextbox textarea
{
	border:1px solid #ccc;
	direction:rtl;
	width:600px;
	height:100px;
}

.textbox1
{
	margin:10px 0 10px 10px;
}
.textbox1 label
{
	width:150px;
	float:left;
}

.textbox1 textarea
{
	border:1px solid #ccc;
	width:600px;
	height:100px;
}
.right
{
	width:35%;
}



/*MENU ITEM START*/
.menu-item
{
	width: 98%;
	height:50px;
	float:left;
	margin:10px 1% 10px 1%;
	border:1px solid #ccc;
	background-color: #f4f4f4;
	border-radius:5px;
	margin-bottom: 2px;
}

.menu-item-in
{
	width:100%; 
	float:left;
	margin: 5px 0 5px 0;
}

.menu-item-in-left
{
	width: 49%;
	float: left;
	margin:0 0 0 10px;
	
}
.menu-item-in-left-first
{
	width: 60px;
	float: left;
	
}
.menu-item-in-left-second
{
	width:450px;
	float: left;
	color: #146293;
	padding-top:1%;
	font:bold 20px Arial, Helvetica, sans-serif;
}
.menu-item-in-right
{
	/*width: 35%;*/
	float: right;
	text-align: center;
}
.menu-item-in-right-one
{
	width: 50px;
	float: left;

}
.menu-item-in-right-one-in
{
	font:bold 11px Arial, Helvetica, sans-serif;
	margin-left:2px;
}
.menu-item-in-right-one-in-con
{
	font:normal 11px Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 2px;
	color: #3976c6;
}

.menu-item_sec
{
	width: 98%;
	height:auto;
	float:left;
	margin:10px 1% 10px 1%;
	border:1px solid #ccc;
	background-color: #f4f4f4;
	border-radius:5px;
	margin-bottom: 2px;
}

.menu-item-in_sec
{
	width:100%; 
	height:auto;
	float:left;
	margin: 3px 1% 3px 1%;
	
}

.menu-item-in-left_sec
{
	width: 50%;
	height: auto;
	float: left;
}
.menu-item-in-left-first_sec
{
	width: 10%;
	height: auto;
	float: left;
	font:bold 13px Arial, Helvetica, sans-serif;
}
.menu-item-in-left-second_sec
{
	width: 80%;
	height: auto;
	float: left;
	color: #146293;
	font:bold 13px Arial, Helvetica, sans-serif;
}
.line-title
{
	width: auto;
	height: auto;
	float: left;
	color: #146295;
	font:bold 13px Arial, Helvetica, sans-serif;
	margin: 2px 0 0 20px;
	/*background-color: #fff;*/
}
/*MENU ITEM END*/


/*LOGIN PART START*/
.login-whole
{
	width: 600px;
	height: 370px;
	margin:60px 0 50px 370px;	
	border:1px solid #ccc;
	border-radius:10px;
}
.login-inner
{
	width: 560px;
	float: left;
	margin: 20px;
	
}
.login-title
{
	width: 560px;
	height:50px;
}
.login-title h1
{
	float: left;
	color: #025A8D;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.818em;
}
.login-left
{
	width: 220px;
	float: left;
	margin-right: 5px;
}	
.login-con 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 20px 0 20px 0;
}
.login-con-tit a
{
	font:12px Arial, Helvetica, sans-serif;
	color:#025A8D;
	text-decoration: underline;
}
.login-bot-image
{
	float: left;
	margin-top: 20px;
}
.login-right
{
	width: 335px;
	float: left;
	
}
.login-form-whole
{
	width: 335px;
	height: auto;
	float: left;	
	border:1px solid #ccc;
	border-radius:10px;
	background-color: #F4F4F4;
	margin-top: 20px;
}
.login-form-inner
{
	width: 295px;
	float: left;
	margin: 20px;
	
}
.login-field
{
	width: 305px;
	float: left;
	margin: 5px 0 5px 0;
}
.login-text-con
{
	width: 107px;
	float: left;
}
.login-textbox
{
	width: 195px;
	float: left;
}	
.login-box
{
	width: 160px;
	height: 20px;
	float: right;
}
.log-submit
{
	width: 85px;
	height: 26px;
	float: right;
	border:none;
	background: url(../images/loginsubmit.png) no-repeat;
	margin-top: 20px;
	cursor: pointer;
}
.log-submit:hover
{
	width: 85px;
	height: 26px;
	float: right;
	border:none;
	background: url(../images/loginhover.png) no-repeat;
	margin-top: 20px;
	cursor: pointer;
}
.alert-success
{
	width:95%;
	margin:10px auto;
	border-bottom:2px solid #84A7DB;
	border-top:2px solid #84A7DB;
	height:45px;
	line-height:45px;
	padding:0 0 0 3%;
	background:url(../images/notice-info.png) 10px 7px #C3D2E5 no-repeat;
	font:bold 13px Arial, Helvetica, sans-serif;
	line-height:45px;
	color:#00F;
}
.alert-error
{
	width:95%;float:left;
	margin:10px auto;
	border-bottom:2px solid #FF0000;
	border-top:2px solid #FF0000;
	height:45px;
	line-height:45px;
	padding:0 0 0 3%;
	background:url(../images/notice-alert.png) 10px 7px #E6C0C0 no-repeat;
	font:bold 13px Arial, Helvetica, sans-serif;
	line-height:45px;
	color:#00F;
}

.publish
{
	height:28px;
	width:28px;
	border:none;
}
.login-error
{
	font:bold 13px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#CC0000;
	line-height:22px;
}
.form-error
{
	color:#F00;
	margin:15px 0 0 150px;
}
/*LOGIN PART END*/



/*MENU PART START*/
.cssmenu-whole
{
	width: 100%;
	height: 25px;
	float: left;
	background: #fefefe;
  background: -moz-linear-gradient(top, #fefefe 0%, #eee9f0 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #eee9f0));
  background: -webkit-linear-gradient(top, #fefefe 0%, #eee9f0 100%);
  background: -o-linear-gradient(top, #fefefe 0%, #eee9f0 100%);
  background: -ms-linear-gradient(top, #fefefe 0%, #eee9f0 100%);
  background: linear-gradient(top, #fefefe 0%, #eee9f0 100%);
   border-bottom: 1px solid #ccc;
   margin-top:5px;
}
.cssmenu-left
{
	width: 100%;
	height: 25px;
	float: left;
}
#cssmenu ul,
#cssmenu li,
#cssmenu span,
#cssmenu a {
  margin: 0;
  padding: 0;
  position: relative;
}
#cssmenu {
  height: 25px;
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  
 
  width: auto;
}
#cssmenu:after,
#cssmenu ul:after {
  content: '';
  display: block;
  clear: both;
}
#cssmenu a {
  background: #fefefe;
  background: -moz-linear-gradient(top, #fefefe 0%, #ececec 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #ececec));
  background: -webkit-linear-gradient(top, #fefefe 0%, #ececec 100%);
  background: -o-linear-gradient(top, #fefefe 0%, #ececec 100%);
  background: -ms-linear-gradient(top, #fefefe 0%, #ececec 100%);
  background: linear-gradient(top, #fefefe 0%, #ececec 100%);
  color: #333;
  display: inline-block;
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 25px;
  padding: 0 2px;
  text-decoration: none;
}
#cssmenu ul {
  list-style: none;
}
#cssmenu > ul {
  float: left;
}
#cssmenu > ul > li {
  float: left;
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #D8D8D8;
}
#cssmenu > ul > li > a {
  font-size: 11px;
}
#cssmenu > ul > li:hover:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  bottom: 0;
  margin-left: -10px;
}
#cssmenu > ul > li:first-child > a {
  border-radius: 5px 0 0 0;
  -moz-border-radius: 5px 0 0 0;
  -webkit-border-radius: 5px 0 0 0;
}
#cssmenu > ul > li.active:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  bottom: 0;
  /*border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #db000b;*/
  margin-left: -10px;
}
#cssmenu > ul > li.active > a {
  -moz-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1);
  background: -moz-linear-gradient(top, #ececec 0%, #ffeeff ef 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ececec), color-stop(100%, #ffeeff ef));
  background: -webkit-linear-gradient(top, #ececec 0%, #ffeeff ef 100%);
  background: -o-linear-gradient(top, #ececec 0%, #ffeeff ef 100%);
  background: -ms-linear-gradient(top, #ececec 0%, #ffeeff ef 100%);
  background: linear-gradient(top, #ececec 0%, #ffeeff ef 100%);
}
#cssmenu > ul > li:hover > a {
  background: #dbe4e9;
  background: -moz-linear-gradient(top, #ececec 0%, #ffeeff ef 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ececec), color-stop(100%, #ffeeff ef));
  background: -webkit-linear-gradient(top, #ececec 0%, #ffeeff ef 100%);
  background: -o-linear-gradient(top, #ececec 0%, #ffeeff ef 100%);
  background: -ms-linear-gradient(top, #ececec 0%, #ffeeff ef 100%);
  background: linear-gradient(top, #ececec 0%, #ffeeff ef 100%);
  -moz-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1);
}
#cssmenu .has-sub {
  z-index: 1;
}
#cssmenu .has-sub:hover > ul {
  display: block;
}
#cssmenu .has-sub ul {
  display: none;
  position: absolute;
  width: 180px;
  top: 100%;
  left: 0;
 box-shadow:3px 3px 3px #000;
}
#cssmenu .has-sub ul li {
  *margin-bottom: -1px;
}
#cssmenu .has-sub ul li a {
  background: #F4F4F4;
  border-bottom: 1px solid #ccc;
  filter: none;
  font-size: 11px;
  display: block;
  line-height: 120%;
  padding: 10px;
  color: #333;
  font-weight: bold;
}
#cssmenu .has-sub ul li:hover a {
  background: #dbe4e9;
}
#cssmenu .has-sub .has-sub:hover > ul {
  display: block;
}
#cssmenu .has-sub .has-sub ul {
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
  height:300px;
  border-left:1px solid #000;
  box-shadow:3px 3px 3px #000;
  width:200px;
  overflow-x:scroll;
  
}
#cssmenu .has-sub .has-sub ul li a {
  background: #F4F4F4;
  border-bottom: 1px dotted #ccc;
}
#cssmenu .has-sub .has-sub ul li a:hover {
  background: #DBE4E9;
}
#cssmenu .has-sub ul li a.node
{
	background:url("../images/j_arrow.png") no-repeat scroll right 50% transparent ;
	background-color: #F4F4F4;
}

.cssmenu-right
{
	width: 20%;
	height: 33px;
	float: left;
}
.cssmenu-right ul{ padding: 0px; margin: 0px; float: right;}
.cssmenu-right ul li
{
	display: inline;
	list-style: none;
}
.cssmenu-right ul li a
{
	font:11px Arial, Helvetica, sans-serif; 
	padding: 0 20px 0 20px;
	line-height: 33px;
	color: #fff;
	
}
.cssmenu-right ul li.viewsiteimage 
{
	background: url(../images/icon-16-viewsite.png) no-repeat;
}
.cssmenu-right ul li.logoutimage 
{
	background: url(../images/icon-16-logout.png) no-repeat;
}
.cssmenu-right ul li.help 
{
	background: url(../images/helpimage.png) no-repeat;
}
.cssmenu-right ul li a:hover
{
	text-decoration: underline;	
}
.pagination-first a
{
	padding:5px 7px 5px 7px;
	height:15px;
	font:bold 15px Arial, Helvetica, sans-serif;
	float:left;
	background:#4682B4;
	margin:2px;
	border:1px solid #093960;
	color:#FFF;
}
.pagination-no a
{
	padding:5px 7px 5px 7px;
	height:15px;
	font:bold 15px Arial, Helvetica, sans-serif;
	float:left;
	background:#4682B4;
	margin:2px;
	border:1px solid #093960;
	color:#FFF;
}
.pagination-current-no
{
	padding:5px 7px 5px 7px;
	height:15px;
	font:bold 15px Arial, Helvetica, sans-serif;
	float:left;
	background:#CC3300;
	margin:2px;
	border:1px solid #431505;
	color:#FFF;
}
.permission
{
	height:200px;
	text-align:center;
	color:#F00;
	font:bold 18px Arial, Helvetica, sans-serif;
	line-height:200px;
}

.icon-full
{
	height : 50px; color:#F00; margin:0 0 0 150px;
}
.icon-left
{
	float:left; margin:0 0 0 300px;
}
.icon-right
{
	float:left; line-height:28px; padding:0 0 0 5px;
}
.icon-center
{
	float:left;  line-height:28px;
}
.ulstitle {  margin:10px 0 11px 80px; }
.listitle { list-style:decimal; margin:2px 0; font-size:15px; }


.right-full-article
{
 margin:10px 1% 10px 1%;
 background:#F4F4F4;
 padding:5px;
 border:1px solid #CCCCCC;
 border-radius:10px;
        width:97%;
        float:left;
 
}


.left-part-article
{
 width:65%;
        float:left;
 background:#fff;
 margin:10px 0 10px 10px;
 border:1px solid #ccc;
}

.right-part-article
{
 width:30%;
        float:left;
 margin:10px 0 0 4px;
}
/*MENU PART END*/





.gootextbox{margin:10px 0 12px 10px;}
.gootextbox label{width:150px;float:left;}
.gootextbox textarea{border:1px solid #ccc;width:600px;height:100px;}
.gootextbox input[type=text]{border:1px solid #ccc;width:600px;height:33px;}
.gootextbox select{border:1px solid #ccc;width:600px;height:33px;}

#imgtag{width:93%;float:left;padding:10px;box-shadow:0 0 3px #666;margin:0 10px 12px 12px;}
#vrostag{width:93%;float:left;padding:10px;box-shadow:0 0 3px #666;margin:0 10px 12px 12px;}
.dashbord{width:95%;float:left;padding:10px 20px 10px 33px;}
.dashbord p{width:100%;float:left;padding:10px 0 8px 0;font-size:20px;}
#customers {
  text-align: center;
    border-collapse: collapse;
    width: 100%;font-size:14px;
}

#customers td, #customers th {
    border: 1px solid #ddd;
    padding: 8px;
}
 
#customers tr:nth-child(even){background-color: #f2f2f2;}
#customers th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: center;
    background-color: #002639;
    color: white;
}

.pfright-full {margin: 10px 1% 10px 1%;background: #F4F4F4;padding: 5px;border: 1px solid #CCCCCC; border-radius: 10px; float:left;width: 97%;}
.pfleft-part { width: 98%; background: #fff;margin: 10px 0 10px 10px;    border: 1px solid #ccc;    float: left;}
.pf-content{width:95%;float:left;padding:10px 20px 10px 33px;}
.pf-content h2{color: #146293;padding:12px  0 12px 0;font-size:34px;font-family: 'Lato', sans-serif;font-weight: 700;line-height: 30px;}
.pf-content p{padding:2px  0 16px 0;font-size:20px;color:#000;font-family: 'Lato', sans-serif;font-weight: 300;line-height: 30px;}
.pf-content h3{color: #146293;padding:4px  0 3px 0;font-size:26px;font-family: 'Lato', sans-serif;font-weight: 700;line-height: 30px;}
.pf-content ul{margin:0 0 15px 30px;}
.pf-content ul li{list-style-type: disc;color:#000;font-family: 'Lato', sans-serif;font-weight: 300;line-height: 30px;font-size:20px;}
.wp-caption-text {color:#000;font-family: 'Lato', sans-serif; font-size:20px; font-weight: 700; text-align: center;}
.wp-caption.alignright {margin: 0 0 12px 24px;}
.alignright { float: right;text-align: right;}
.wp-caption { max-width: 100%;}
.size-full{width:80%;border:1px solid #ccc;}
.wp-image-2296{margin: 0 0 12px 0;}
.dolcenter{text-align: center;}

.newloginwrapper {
	width:100%;
	height:auto;background: #04111F; float: left;
 
 
}
.newloginfuull{ width: 100%;height:100%; background: #04111F;margin:0px;padding:0; float: left;}
.newlogin-whole{width: 600px;height: auto;float:left;background: #ffff;margin:60px 0 50px 370px;	border:1px solid #ccc;border-radius:10px;}
.newlogin-inner{	width: 560px;	float: left;	margin: 20px;}
.newlogin-title{width: 560px;height:auto;}
.newlogin-title h1{	text-align:center;color: #025A8D;font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 1.818em;}
.newlogin-title h2{	text-align:center;padding:0 0 10px 0;}
.newlogin-title img{width:32%;}

.newlogin-left{	width: 100%;float: left;margin:12px 0 6px 0;text-align:center;}	
.newlogin-left  p{color: #04111F;font-family: Arial, Helvetica, sans-serif;font-size: 1em;	padding: 2px 0 3px 0;}
.newlogin-rights{width: 335px;	float: left;margin:0 0 0 112px;}
.newslogin-form-whole
{
	width: 348px;
	height: auto;
	float: left;	
	border:1px solid #ccc;
	border-radius:10px;
	background-color: #F4F4F4;
	margin-top: 20px;
}
.newslogin-form-inner
{
	width: 311px;
	float: left;
	margin: 20px;
	
}
