
.clear{clear:left;}
*{font-family:calibri,verdana,Arial;}

.bodydiv {position:relative; left:50%; margin-left:-490px; width:974px; font-family:calibri,arial,Tahoma, Arial;font-size:12px;
 color:#221074;
}
.header
{
padding:0 0 4px 0;
font-size:16px;
font-weight:bold;
border-bottom:1px solid #bdc7d8;
width:940px;
text-align:left;
}
a
{
text-decoration:none;
font-size:13px;
}
a:hover
{
text-decoration:underline;
}

img
{
border:0px;
}
body{background:#f0f0f0 url(../images/bg.jpg) repeat-x;margin:0; padding:0;font-size:12px;font-family:calibri,arial,Tahoma, Arial;color:#221074;}


.serverhyperlink
{
text-decoration:none;
font-size:15px;
}
.serverhyperlink:hover
{
text-decoration:underline;
}
.hdd
{
	background:url(../images/header.jpg) no-repeat; width:1000px; height:132px;margin:0px;	
}

.headmenu{position:static; border:solid 1px red;margin:0;height:35px;padding:5px 0 0 0; margin:0 0 5px 0;}
.headerlinks{background:transparent;margin:0;height:15px; padding:0; width:37px; }
.loginlink{float:right;  margin:-32px 0 0 0; height:15px; color:#e4b14d; font-size:15px;}
.loginlink a {display:inline-block;color:White;font-size:15px; font-weight:bold; }
.loginimg{background:url(images/logout.png) no-repeat; width:24px;height:24px;}
.horizontal-menu li, .horizontal-menu a, .horizontal-menu{float:left; }
.hide{ text-indent:-9999px; outline:0; display:block; }

.masterlinks{border-bottom:solid 2px #1c573c;width:740px; height:auto; margin:0 0 5px 0;padding:0; }
.masterlinks a{display:block;color:#333;height:16px; margin:0;padding:4px; text-decoration:none; font-size:13px;font-weight:bold;}
.masterlinks a:hover{background:#1c573c;color:#fff;	}

.masterlinks td {border:solid 1px #777; background:#e4ede9; padding:0px;margin:0;}

.wrap{border-left:1px solid #bdc7d8;border-right:1px solid #bdc7d8;border-top:1px solid #bdc7d8;border-bottom:1px solid #bdc7d8; 
      position:relative;margin:0px 0 0 0;width:954px;min-height:380px; background:#fff; 
      padding:10px;margin:0px;height:auto;}
.panelbg{background:#f1f7ee; padding:4px 6px 10px 6px; margin:0; border:solid 1px red; min-height:320px;}

#page
{
	background:#fff;
	margin: 0 auto;
	padding: 3px 0 8px 8px;
	width: 960px;
	border: 1px solid #8f8f8f;
	min-height:350px;
}
#left{
	margin: 0;
	padding: 0;
	width: 188px;
	float: left;
	position: static;
}
#wide-column{
	margin: 0 0 0 0px;
	padding:8px 0 0 13px;
	width: 740px;
	overflow:hidden;
	}
.left-bot{
	margin: 0;
	padding: 0;
	background: url(../images/left-bottom.gif) no-repeat;
	height: 16px;
}
.left-mid{
	margin: 0;
	padding: 8px 0 0 2px;
	border-left: 1px solid #b9b;
	border-right: 1px solid #b9b;
	overflow: hidden;
}	
.quick-links-top{
	margin: 8px 0 0 0;
	padding: 0;
	background: url(../images/quick-links.gif) no-repeat;
	height: 45px;
}
ul.quicklinks{ width:160px;
	margin: 0px 0 0 0px;
	padding:5px 10px 5px 15px;
}
ul.quicklinks li{
	margin: 3px 0 0 5px;
	padding: 5px 0 3px 0;
	list-style-image: url(../images/green-square.gif);
	border-bottom: 1px dotted #adadad;
}
ul.quicklinks li a{margin:0; padding:0;}

.home-mid-mid{
	margin:0 0 10px 0;
	padding: 3px 10px 10px 10px;
	border-bottom:solid 1px #ddd;
	}
	.home-mid-mid h4 {font-size:16px;}
.home-mid-mid img {padding-right:5px;}
	
.left{	float: left;margin-bottom:0;}
.center {text-align:center;}
.right {float: right;}
.hide{display: block;text-indent: -99999px;}

.footer{position:relative; width:100%; text-align:center; color:#221074; font-size:12px; margin:5px 0 0 -20px;}


.wrapupdiv{position:relative; margin:15px 0 0 0px;width:600px;height:220px;}

legend
{ 
	border:solid 1px #999;
	color:#333;
	background-color:#f0f0f0;
	padding:1px 15px 1px 15px;
	margin:0 0 10px;
	font:bold 13px calibri;
}

/*.logintable{margin:0; padding:5px;background:url(images/loginbg2.jpg) no-repeat; width:450px;height:240px;}
.labellogin{float:left;margin-top:0;padding:0;color:black;font-size:14px;font-weight:bold;text-align:right;width:100px;}
.loginusrname{margin-top:10px;padding:0;color:black;font-size:14px;font-weight:bold;text-align:right;width:100px;}
.labellogin2{float:left;margin:-20px 0 0 0;padding:0;color:black;font-size:14px;font-weight:bold;text-align:right;width:100px;}
.txtboxlogin{float:left;margin:-14px 0 0 0;padding:0;Height:20px; Width:180px;Font-Size:0.8em;}
.txtboxlogin2{position:absolute;margin:8px 0 0 0;padding:0;Height:20px; Width:180px;Font-Size:0.8em;}
.rememberme{float:left;margin:-22px 0 0 114px;padding:0;}
*/
.signup{float:left;margin:-53px 0 0 250px;padding:0;font-size:14px;font-weight:bold;}
.labels{display:block;width:192px; padding:6px 0 0 3px; font-weight:bold;}
.labels2{display:block;width:140px; padding:6px 0 0 3px; font-weight:bold;}

.pinfotr {border-bottom:solid 1px #777; padding:3px 0 3px 0; background:#eee; }
.as-error-labels
{
	margin: 0;
	padding-top:5px;
	width: 280px;
	border: 0;
	text-align:justify;
	text-decoration: none;
	display: block;
	position: relative;
	color:red;
}

.servertextbox
{
	width:150px;
	border:1px solid #bdc7d8;
	padding-top:2px;
	padding-bottom:2px;
	color:#666;
	box-shadow:  0px 0px 1px 0px #221074;
   -o-box-shadow:  0px 0px 1px 0px #221074;
   -webkit-box-shadow:  0px 0px 1px 0px #221074;
   -moz-box-shadow: 0px 0px 1px 0px #221074;
   
}
.grid
{
text-decoration:none;
}
.serverdropdown
{
	width:150px;
	color:#666;
	box-shadow:  0px 0px 1px 0px #221074;
   -o-box-shadow:  0px 0px 1px 0px #221074;
   -webkit-box-shadow:  0px 0px 1px 0px #221074;
   -moz-box-shadow: 0px 0px 1px 0px #221074;
   border:1px solid #bdc7d8;
  height:20px;
    font-size:13px;
    vertical-align:middle;
}
.serverlabel
{
font-size:12px;
color:#221074;
font-weight:bold;
}

.serverbutton
{  
	box-shadow:  0 0px 2px 0px #666;
   -o-box-shadow:  0 0px 2px 0px  #666;
   -webkit-box-shadow:  0 0px 2px 0px  #666;
   -moz-box-shadow: 0 0px 2px 0px  #666;
	cursor:pointer;
	border:1px solid #666;
   background-color   :#eae9e9;
	color:#333;
	padding-bottom:3px;
	padding-left:3px!important;
	padding-right:3px!important;
    text-align:center;
    margin:2px 0px 2px 0px;
    font-size:13px;
    vertical-align:middle;
    height:20px;
   font-weight :bold;
    min-width:60px!important;
  
}

.serverbutton:hover
{
background-color:#f0f0ff;
border:1px solid #999;
}
.servercheckbox
{
width:150px;
font-size:13px;
color:#4c79b2;
vertical-align:middle;
font-family:Calibri;
text-align:center;

}

.link
{
	text-decoration:none;
	color:#164068;
	font-size:15px;

}
.link:hover
{
	color:#5e85ab;
}




/* tabular */
.content{
    width: 940px;
    margin: 0;
    padding: 5px;
    background: #fff;
    border: 1px solid #fff;
    font-size:14px;
}
 
 .tab_navigation{width:950px;text-align:left;height:30px;margin:0; padding:0;}
 

.tab_navigation li 
{
	float:left;
   display: inline-block;
   list-style: none;  width:120px; height:23px;
   margin:0 auto;  text-align:left;padding:7px 0px 0px 30px;
}

.tab_navigation li a 
{display:block;
	float:left;
  text-decoration: none;
    text-transform: uppercase;
    color:#fff;
    font-weight: bold;
    font-size:12px;
    background-color: transparent;
    padding:0px; margin:0 auto;
  
    
    
}

.tab_navigation li.dashsub1{background:url(images/dashbut1.jpg)no-repeat; width:120px; height:30px;}
.tab_navigation li.dashsub2{background:url(images/dashbut2.jpg)no-repeat; width:120px; height:30px;}
.tab_navigation li.dashsub3{background:url(images/dashbut3.jpg)no-repeat; width:120px; height:30px;}
.tab_navigation li.dashsub4{background:url(images/dashbut4.jpg)no-repeat; width:120px; height:30px;}
.tab_navigation li.dashsub5{background:url(images/dashbut5.jpg)no-repeat; width:120px; height:30px;}

.clear_left{clear:left;}

.dashbox1{background:#6b973f;}
.dashbox2{background:#7ba42a;}
.dashbox3{background:#708783;}
.dashbox4{background:#63a36b;}
.dashbox5{background:#84936c;}

.tab_navigation li a:hover, 
.tab_navigation li a:active, 
.tab_navigation li.ui-tabs-selected a {
   color: #fff;
   text-decoration: none;
}

.tabs{color:White;
    margin:0px;
    border:none;
    padding:10px 5px 5px 5px;
    width:910px;
    min-height:320px;
    text-align:left;
}

.ui-tabs-hide {
    display: none;}
    
    .my-fileupload {
border:1px solid #627BAD;
background-color:#D8DBED;
}
.gridwrap{float:left;margin-left:0px;padding-left:0px;width:100%;height:220px; overflow:auto}
.ajax-half-circle-blue
  {
 width: 32px; height: 32px; background: transparent url(images/ajax-half-circle-blue.gif) 0 0;
float:right;
}
