/* Global */
html{height:100%;}

body {height:100%; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;  }

.clear {clear:both; height:10px;}

#main_container {margin:0; min-height:95%; position:relative; }/*BACKGROUND, PADDING IN TEMPLATE SPECIFIC CSS FILE*/
*html #main_container {height:95%;}

#footer_container {position:relative; border-top:2px solid #ccc; color:#ccc; width:715px; clear:both; padding-top:10px; padding-bottom:0;margin-left:30px;}

h1, h2, h3, h4, h5, h6, p {margin:0; padding:0;}
img {border:0;}
p {padding-left:1px;}
a {color:#b25e2b;}

/* Footer */
#global_footer {width:715px; padding-bottom:10px;}
#global_footer a{color:#000;}
#global_footer p {float:right;}

/* Navigation */
#global_header { width:735px; height:95px; margin:0 0 10px 0; padding-left:30px;}
#logo {margin:0; padding:0; margin-top:10px; float:left;}
#header_title { border-top:27px solid #214a64; font-size:16px; font-weight:normal; background: url(../images/header_bg.gif) bottom left no-repeat; width:628px; height:42px;  margin:10px 0 0 0; margin-right:24px; float:right;}
*html #header_title {margin-right:12px;}
#header_title h1 {font-size:16px; font-weight:normal; padding:8px 0 0 15px;}
#header_title span {float:right; font-style:italic; font-weight:bold; font-size:12px; padding:10px 10px 0 0;}
#blue_box {width:689px; background-color:#e2eded; border-left:1px solid #b8cdd1; border-right:1px solid #b8cdd1; padding-left:20px;}

#blue_box2 {width:323px; background-color:#e2eded; }

#regcopy p {padding:0 0 10px 0; width:400px;}


#login_form {width:200px; padding:0 0 10px 0;}
#login_form p {padding:2px 0;}
.box {width:100px;}
#login_copy {width:450px; height:135px; background:url(../images/login_bg.gif) 0 0 no-repeat; float:right; margin-top:10px;}
#login_copy p {padding-left:40px; width:350px;}
#login_copy h5 {font-size:16px; font-style:italic; font-weight:bold; padding:20px 0 10px 40px;}
#divReg {width:460px;}

form {padding:0; margin:0;}
.button {margin-top:8px;}
.buttonx {margin-left:30px;}
.button2 {margin-left:10px;}
.aspbox {font-size:11px; margin-right:5px;}
.aspbox {font-size:11px; margin-right:0;}
.aspboxtorren {margin:0 5px 0 4px; font-size:11px;}
.aspboxtorrenx {margin:0 5px 0 8px; font-size:11px;}
.asptitle {width:210px;}
.aspdls td {padding-right:10px;}
.aspdls1 {width:45px;}

#divProv, #divState {padding-left:10px;}
#divLicense, #divAPI, #divWellID, #divWellID2, #divWellID3, #divCountyWellLease,#divOperator_Well {padding-top:10px;padding-right:10px; border-top:1px solid #b8cdd1; margin-right:20px; margin-top:20px; }
#divLicense {padding-left:318px;}
#divWellID, #divWellID2, #divWellID3 {padding-left:120px;}
#logout {width:700px; padding-left:1px; margin-right:12px;padding:0 0 5px 30px; text-align:right;}

#results {border-top:1px solid #b8cdd1; padding-top:10px;padding-right:10px; margin-right:20px; margin-top:20px;}
#main_content { padding-left:30px;}
#ResultsGrid {margin-top:10px;}
#help { float:right; padding-right:15px;}

#blue_box h4, #blue_box2 h4 {font-size:14px; font-weight:normal; padding:10px 0 6px 0;}

th {background-color:#a5bfc5;}

#link_nav1 {padding-top:20px; height:40px;}
#link_menu { clear:both; width:670px; height:20px; border-bottom:1px solid #a5bfc5;}
*html #link_menu {background:url(../images/line.gif) 0 20px repeat-x;border-bottom:0;}
#link_menu ul {padding:0; margin:0;}
#link_menu ul li {float:left; list-style:none; width:55px; text-align:center; padding:5px 0 1px 0;}

.tab { width:55px; height:16px; background:url(../images/tab.gif) 0 0 no-repeat;text-align:center; border-bottom:1px solid #e2eded;}
.tab a {color:#000; font-weight:bold; }




#link_nav2 {padding-top:20px; height:40px;}
#link_menu_us { clear:both; width:670px; height:20px; border-bottom:1px solid #a5bfc5;}
*html #link_menu_us {background:url(../images/line.gif) 0 20px repeat-x;border-bottom:0;}
#link_menu_us ul {padding:0; margin:0;}
#link_menu_us ul li {float:left; list-style:none; width:55px; text-align:center; padding:5px 0 1px 0;}

.tab { width:55px; height:16px; background:url(../images/tab.gif) 0 0 no-repeat;text-align:center; border-bottom:1px solid #e2eded;}
.tab a {color:#000; font-weight:bold; }