@charset "utf-8";
/* CSS Document */

html {
}

body {
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0px;
	padding:0px;
	min-width:1000px;
}

img { border:none; }

.hidden {display:none;}

div.container { margin: 0 20px 0 20px; min-width:1100px; }
div.content { background-color:#B4C5D4; padding:20px; }
div.content_minwidth { background-color:#B4C5D4; padding:20px; min-width:1210px; }
div.err_container { width:600px; margin-left:auto; margin-right:auto; } 
div.err_container2 { width:600px; } 
div.login { width:450px; height:250px; background-color:#f0f0f0; margin-top:0px; margin-bottom:120px; margin-left:auto; margin-right:auto; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; }
div.standard_page { width:900px; min-height:400px; background-color:#f0f0f0; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
div.standard_page_2 { width:780px; min-height:400px; background-color:#f0f0f0; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
div.inner_content { padding:20px; }
div.inner_content_2 { padding:10px; }
div.add_div {font-size:14px; font-weight:bold; color:#ffffff; background-color:#E9193B; margin-bottom:15px; padding:5px; text-align:center; width:150px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
div.deactivate_div { background-color:#376E9F; }
div.charge_div { background-color:#093; }
div.white_area { padding:20px; background-color:#ffffff; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; }

div.summary_container { position:absolute; top:125px; left:845px; }
div.window { width:400px; min-height:100px; background-color:#ffffff; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }

.welcome { font-size:18px; font-weight:bold; }
.page_heading { padding: 10px 5px 10px 5px; }

/* NAV STYLES */
#nav {position:absolute; left:270px; top:69px; width:700px;}
ul.tabNav {clear: both; position: relative; z-index: 1; margin: 0; padding: 5px 0 0 0; list-style: none;}
div#nav ul.tabNav {margin-top: 5px;}
ul.tabNav li {float: left; margin: 0; padding: 0}
ul.tabNav li a {background: url(/img/tab-sprite2.png) repeat-x top left; color:#fff; display:block; float:left; margin-right:2px;  padding:5px 8px 5px; text-decoration:none;}
ul.tabNav li a:hover {background: url(/img/tab-sprite2.png) repeat-x bottom left; color: #fff}
ul.tabNav li.navSelected a {background:#B4C5D4; color: #fff; font-weight:bold; display:block; float:left; margin-right:2px; padding:5px 8px 5px; text-decoration:none;}
ul.tabNav li.navSelected a:hover {background:#B4C5D4; color: #fff; font-weight:bold;}

a { cursor:pointer; }
a:link { text-decoration:none; color:inherit; }
a:visited { text-decoration:none; color:inherit; }
a:hover { text-decoration:underline; color:inherit; }
a:active { text-decoration:none; color:inherit; }

.examplelink a:link { text-decoration:underline; color:#000000; }
.examplelink a:visited { text-decoration:underline; color:#000000; }
.examplelink a:hover { text-decoration:none; color:#ffffff; }
.examplelink a:active { text-decoration:underline; color:#000000; }

/* GENERIC FONT STYLES */
.bold { font-weight:bold; }
.size12 { font-size:12px; }
.size14 { font-size:14px; }
.size18 { font-size:18px; }
.red { color:#E9193B; }


/* PAGENATION */
.pagenation_area { text-align:right; margin:0 25px 10px 0; }
.page_numbers { color:#000; font-size:12px; }
.page_numbers_curr { color:#356A9A; font-size:14px; font-weight:bold; }
.page_numbers_firstlast { color:#000; font-size:12px; font-weight:bold; }

/******************************************************/
/* POP UP TOOL TIP STYLES
/******************************************************/
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}

/******************************************************/
/* FORM AND INPUT STYLES
/******************************************************/
form { margin:0px; padding:0px; }

.txtbox { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
select.txtbox { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px 1px 1px 0px; }
.width40 { width:40px; }
.width50 { width:50px; }
.width60 { width:60px; }
.width80 { width:80px; }
.width100 { width:100px; }
.width130 { width:130px; }
.width150 { width:150px; }
.width180 { width:180px; }
.width200 { width:200px; }
.width300 { width:300px; }
.width400 { width:400px; }
.height100 { height:100px; }