body {
margin:2px;
padding:2px;
background-color:#666666;
}

div {
behavior: url(admincp/includes/iepngfix.htc);
}

* {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#333333;
}

td {
padding:4px;
}

form { 
padding:0px;
margin:0px;
}

.current {
color:#2f4f00;
font-weight:bold;
text-decoration:none;
font-size:10px;
background-image:url(../images/current.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:15px;
margin:5px;
}

.not_current {
padding-left:10px;
margin:5px;
}

a:link, a:visited { 
color:#386739;
}
 
a:hover {
color:#b45b3b;
}

a.nav:link, a.nav:visited {
color:#2f4f00;
font-weight:bold;
text-decoration:none;
font-size:12px;
text-transform:uppercase;
}

a.nav:hover {
color:#ffffff;
text-decoration:none;
}

a.subnav:link, a.subnav:visited {
color:#738a3f;
font-weight:bold;
text-decoration:none;
font-size:10px;
margin-left:5px;
margin-right:5px;
}

a.subnav:hover {
color:#2f4f00;
font-weight:bold;
text-decoration:none;
font-size:10px;
margin-left:5px;
margin-right:5px;
}

.programs {
	margin:10px 10px 10px 10px;
}

a.programs {
	color:#3f93e5;
	text-decoration:underline;
	font-weight:bold;
}

a.programs:hover {
	text-decoration:none;
}

.main_nav {
float:left;
padding-top:2px;
padding-right:10px;
padding-left:10px;

}

.top_nav {
background-image:url(/admincp/images/nav_bg.jpg);
background-repeat:no-repeat;
padding:0px 10px;
}

.top_nav2 {
background-image:url(../images/nav_bg.jpg);
background-repeat:no-repeat;
padding:0px 10px;
}

.nav_spacer {
float:left;
margin-top:0px;
}

img {
border:0px;
}

.button {
width: 150px; 
height: 30px;
border:0px;
margin:0px;
}

td.subnav {
background-color:#d9e69f; 
border-bottom:1px solid #3a5910;
border-top:1px solid #3a5910;
}

.content {
padding:20px;
background-color:#ffffff;
}

.message {
font-size:11px;
font-weight:bold;
color:#ffffff;
padding-left:25px;
background-image:url(../images/check_notification.gif);
background-repeat:no-repeat;
background-position:left;
float:left;
}

.note {
font-size:11px;
font-weight:bold;
color:#ffffff;
float:right;
width:300px;
float:right;
}

h1 {
font-size:13px;
font-weight:bold;
color:#268aed;
margin-bottom:2px;
}

h2 {
font-size:13px;
color:#d25900;
font-weight:bold;
text-transform:capitalize;
margin-top:0px;
margin-bottom:5px;
padding:0px;
}

.main_heading {
border-bottom:1px solid #869e22;
clear:both;
margin-bottom:10px;
height:16px;
}

.main_title {
font-size:14px;
font-weight:bold;
color:#869e22;
padding-bottom:2px;
float:left;

}

.main_bread {
color:#268aed;
font-size:14px;
margin-left:10px;
font-weight:bold;

}

.sub_title {
color:#869e22;
}

.seperator {
float:left;
margin: 0px 5px;
}

.heading2 {
font-weight:bold;
background-color:#426545;
color:#ffdfc8;
}

.tab {
font-size:12px;
color:#d25900;
font-weight:bold;
padding-left:8px;
text-transform:uppercase;
background-color:#FFFFFF;
}

.dyn_title {
font-size:12px;
color:#d25900;
font-weight:bold;
padding-left:8px;
}

.field_title {
background-color:#f7f1da;
padding:6px 4px 2px 10px;
text-align:right;
color:#62210a;
vertical-align:top;
}

.field {
background-color:#ffffff;
border:1px solid #b7cfe6;
}

td.row {
background-color:#ffffff;
border:1px solid #e6edf5;
}

table.field {
background-color:#ffffff;
margin-bottom:20px;
}


.field_dk {
font-weight:bold; 
background-color:#d2e0ee;
padding:8px 6px;
border:1px solid #b7cfe6;
}

.field_lt {
font-weight:bold; 
background-color:#e6edf5;
padding:4px 6px;
border:1px solid #b7cfe6;
}

.field_white {
background-color:#FFFFFF; 
font-weight:normal;
padding:4px 6px;
}


.navbar {
width:170px;
padding:0px;
margin:0px;
}

.nav_button {
background-image:url(../images/btn_sub_bg.jpg);
padding:0px 8px;
margin:0px;
height:28px;
width:100%;
}

.nav_current_button {
background-image:url(../images/btn_main_bg.jpg);
padding:0px 8px;
height:28px;
margin:0px;
color:#ffffff;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
width:100%;
}

.home_bg {
padding:0px; 
background-image:url(http://mypolarisaccount.com/admincp/images/index_bg.jpg); 
background-repeat:no-repeat; 
background-position:bottom left;
background-color:#FFFFFF;
}


.home_box {
border-right:1px solid #c5dcfd;
border-left:1px solid #c5dcfd;
border-bottom:1px solid #c5dcfd;
padding:10px 10px 10px 10px;
margin:0px 10px 10px 10px;
width:348px;
height:300px;
overflow:auto;
scrollbar-face-color:#EBF5FF;
scrollbar-base-color:#EBF5FF;
scrollbar-arrow-color:#78AAFF;
scrollbar-track-color:#F3F3F3;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#EBF5FF;
scrollbar-3dlight-color:#78AAFF;
scrollbar-darkshadow-Color:#c5dcfd;
color:#268aed;
clear:right;
text-align:left;
}

.desc {
font-size:10px;
font-style:italic;
color:#666666;
}

input.txt {
font-size:12px;
height:15px;
padding:1px;
}

#popupbox{
	left:40%;
	top:35%;
  margin-top: 0px;
  padding: 30px;
  width: 20%;
  height:auto;
  position: absolute;
  background-image:url(../images/trans_orange_bg.png);
	color:#FFFFFF;
  border: dashed #ffa701 1px;
  z-index: 9;
	font-weight:bold;
	text-align:center;
  }

#formResponse{
	left:auto;
	right:auto;
	top:63%;
  margin-top: 0px;
  padding: 10px;
  width: 100%;
  height:auto;
  position: absolute;
	color:#000000;
  z-index: 8;

  }
	
#show_email{
	left:53%;
	top:139%;
  margin-top: 0px;
  padding: 10px;
  width: 300px;
  height:auto;
  position: absolute;
	background-color:#ffffff;
	color:#FFFFFF;
  z-index: 6;
	font-weight:bold;
	text-align:center;
	display:none;
	border: 1px solid #B7CFE6;
 }

div.tab_link {
float:left;
margin:4px 0px 0px 4px;
padding:4px 8px;
border: 1px solid #B7CFE6;
background-color:#d2e0ee;
font-weight:bold;
color:#243e90;
}

div.tab_link_cur {
float:left;
margin:4px 0px 0px 4px;
padding:4px 8px;
border: 1px solid #2177cd;
background-color:#B7CFE6;
}

.tab_link a {
font-weight:bold;
text-decoration:none;
color:#2177cd;
}

.tab_link_cur a {
font-weight:bold;
text-decoration:none;
color:#243e90;
}

div.tab_content {
clear:both;
padding:0px 8px 12px 8px;
border: 1px solid #B7CFE6;
margin:0px 4px 4px 4px;
}

/* uploader styles */

.debug {font:16px Arial; background-color:#FFFFFF; border:1px solid #898989; width:700px; height:100px; overflow:auto;}
.alert {font:18px Arial;}
.data {background-color:#b3b3b3; border:1px solid #898989; width:350px;}
.data tr td {background-color:#dddddd; font:13px Arial; width:35%;}
.bar1 {background-color:#b3b3b3; position:relative; text-align:left; height:20px; width:<?php print $_CONFIG['progress_bar_width']; ?>px; border:1px solid #505050;}
.bar2 {background-color:#000099; position:relative; text-align:left; height:20px; width:0%;}


#small_font TD {
	font-size:11px;
}

.descrip {
	line-height:14px;
}