/*
Gas Price Watch CSS styles
*/
body {font-family:Arial;font-size:13px;color:#404040;line-height:17px;margin:0px; padding:0px; background:#3B72AB;background-image:url(http://www.gaspricewatch.com/imgs/bg.png);}
.wrapper{margin:0px; padding:0px; background:url(http://www.gaspricewatch.com/imgs/mid.png) repeat-y;width:1040px; height:auto}
.btm{margin:0px; padding:0px; background:url(http://www.gaspricewatch.com/imgs/btm.png);width:1040px; height:48px}
.heading2 {margin:0px; padding:0px 0 0 9px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#bf0000; height:40px; border-top:4px solid #c0c0c0}
.search {margin:0px; padding:0px 0 18px 0; border-bottom:1px dotted #666666}
.search-field {margin-left:10px;width:180px;height:22px; border:1px solid #d7d7d7;background:#f4f4f4; padding:2px 0 0 4px;font-family:Georgia,"Times New Roman", Times, serif; font-size:12px; color:#585858}
.text-field {margin:2px 0 2px 2px;height:20px;border:1px solid #d7d7d7;background:#f4f4f4; padding:2px 0 0 6px;font-family:Georgia,"Times New Roman", Times, serif; font-size:12px; color:#585858}
.price-field {background:#f4f4f4;border:1px solid #c0c0c0;height:20px;width:75px;padding:3px;font-size:18px;font-weight:bold;text-align:center}
.prc-input {color:#000000;background:#c0c0c0;border:1px solid #808080;height:24px;width:75px;padding:2px;font-size:18px;font-weight:bold;text-align:center}

.content {font-family:Arial;font-size:14px;color:#404040;line-height:17px}
a.btmnav:link{font-size:12px;text-decoration:none;color:#dbdbdb;font-family:Arial;font-weight:normal}
a.btmnav:visited{font-size:12px;text-decoration:none;color:#dbdbdb;font-family:Arial;font-weight:normal}
a.btmnav:hover{font-size:12px;text-decoration:underline;color:#dbdbdb;font-family:Arial;font-weight:normal}
a.btmnav:active{font-size:12px;text-decoration:none;color:#dbdbdb;font-family:Arial;font-weight:normal}
a.topnav:link{font-size:12px;text-decoration:none;color:#dbdbdb;font-family:Arial;font-weight:bold}
a.topnav:visited{font-size:12px;text-decoration:none;color:#dbdbdb;font-family:Arial;font-weight:bold}
a.topnav:hover{font-size:12px;text-decoration:none;color:#ffffff;font-family:Arial;font-weight:bold}
a.topnav:active{font-size:12px;text-decoration:none;color:#ffffff;font-family:Arial;font-weight:bold}
a.prcupd:link{text-decoration:none;color:#ffffff;font-family:Arial;font-weight:normal}
a.prcupd:visited{text-decoration:none;color:#ffffff;font-family:Arial;font-weight:normal}
a.prcupd:hover{text-decoration:none;color:#80FF80;font-family:Arial;font-weight:normal}
a.prcupd:active{text-decoration:none;color:#80FF80;font-family:Arial;font-weight:normal}

.btmtxt{font-size:12px;color:#dbdbdb;font-family:Arial;font-weight:normal}

h1 {font-family:Arial;font-size:17px;font-weight:bold;color:#515253;margin:12px 0 8px 0;line-height:23px}
h2 {font-size:15px;font-weight:bold;color:4177A5;margin:0 0 10px 0;padding:0}
h3 {font-size:12px;font-weight:bold;color:606060;margin:6px 0 6px 0}
p {margin:12px 0 12px 0}
.liprc {margin:4px 0 4px 10px;font-size:12px}
ul {margin:10px 0 10px 25px;font-size:12px}
ol {margin:10px 0 10px 25px;font-size:12px}

a.noline:link{text-decoration:none;color:#3B71AA;font-family:Arial;font-weight:normal}
a.noline:visited{text-decoration:none;color:#3B71AA;font-family:Arial;font-weight:normal}
a.noline:hover{text-decoration:underline;color:#bf0000;font-family:Arial;font-weight:normal}
a.noline:active{text-decoration:none;color:#3B71AA;font-family:Arial;font-weight:normal}
a.withline:link{text-decoration:underline;color:#3B71AA;font-family:Arial;font-weight:normal}
a.withline:visited{text-decoration:underline;color:#3B71AA;font-family:Arial;font-weight:normal}
a.withline:hover{text-decoration:underline;color:#bf0000;font-family:Arial;font-weight:normal}
a.withline:active{text-decoration:none;color:#3B71AA;font-family:Arial;font-weight:normal}
a.group:link{text-decoration:underline;color:#3B71AA;font-family:Courier;font-weight:normal}
a.group:visited{text-decoration:underline;color:#3B71AA;font-family:Courier;font-weight:normal}
a.group:hover{text-decoration:underline;color:#bf0000;font-family:Courier;font-weight:normal}
a.group:active{text-decoration:none;color:#3B71AA;font-family:Courier;font-weight:normal}

.lh15{line-height:15px}
.lh16{line-height:16px}
.lh17{line-height:17px}
.lh18{line-height:18px}
.lh19{line-height:19px}

.field01{border:1px solid #B4B4B4;padding-left:10px;padding-right:10px;padding-top:13px;padding-bottom:15px;margin:4px;color:#606060;font-family:Tahoma;}
.fs10{font-size:10px}
.fs11{font-size:11px}
.fs12{font-size:12px}
.fs13{font-size:13px}
.fs14{font-size:14px}
.fs15{font-size:15px}
.fs16{font-size:16px}
.fs17{font-size:17px}
.fs18{font-size:18px}
.fb{font-weight:bold}
.fcgrey{color:#808080}
.fcred{color:#c00000}
.tblhead{font-size:13px;font-weight:bold;color:606060;background:#c0c0c0;padding:3px}
.tblhead2{font-size:13px;font-weight:bold;color:606060;background:#f2f2f2;padding:3px}
.tblhead3{font-size:13px;font-weight:bold;color:606060;background:#d4d4d4;padding:3px}
.tbltab1{font-size:13px;font-weight:bold;color:606060;background:#D6D6D6;padding:3px}
.tbltab2{font-size:13px;font-weight:bold;color:606060;background:#ececed;padding:3px}
.tblcell{font-size:13px;font-weight:normal;color:#404040;background:#ffffff;padding:3px}
.tblcell0{font-size:13px;font-weight:normal;color:#404040;background:#ffffff;padding:3px}
.tblcell1{font-size:13px;font-weight:normal;color:#404040;background:#f2f2f2;padding:3px}

#gpw_slideMenu,#gpw_slideMenu ul {list-style: none;padding: none;margin: 0;}
#gpw_slideMenu {float: left;}
#gpw_slideMenu > li {float: left;}
#gpw_slideMenu li a {display: block;height: 24px;line-height: 2em;padding: 3px 8px;text-decoration: none;}
#gpw_slideMenu ul {position: absolute;display: none;z-index: 999;}
#gpw_slideMenu li:hover ul.noJS {display: block;}
#gpw_slideMenu {font-family: Arial;font-size: 12px;background: #404040;width: 100%;border-bottom: 2px solid #c0c0c0;}
#gpw_slideMenu > li > a {color: #fff;font-weight: bold;}
#gpw_slideMenu > li:hover > a {background: #ff7b01;color: #000;}
#gpw_slideMenu ul {background: #404040;}
#gpw_slideMenu ul li a {font-family: Arial;font-size: 12px;color: #fff;font-weight: bold;}
#gpw_slideMenu ul li:hover a {background: #ff7b01;color: #000;}

#gpw_adminmenu,#gpw_adminmenu ul {list-style: none;padding: none;margin: 0;}
#gpw_adminmenu {font-family: Arial;font-size: 12px;background: #404040;width: 100%;border-bottom: 2px solid #c0c0c0;}
#gpw_adminmenu {float: left;}
#gpw_adminmenu > li > a {color: #fff;font-weight: bold;}
#gpw_adminmenu ul {background: #404040;}
#gpw_adminmenu > li {float: left;}
#gpw_adminmenu li a {display: block;height: 24px;line-height: 2em;padding: 3px 8px;text-decoration: none;}
#gpw_adminmenu ul {position: absolute;display: none;z-index: 999;}
#gpw_adminmenu > li:hover > a {background: #ff7b01;color: #000;}

#secondmenu { border-bottom: 1px solid #d8d8d8; height: 35px; padding-left: 5px; }

.gastable {border: 1px solid #000;width: 100%;}
.gastable th {border: 1px solid #eee;text-align: center;background-color: #ccc;padding: 2px 2px;}
.gastable td {border: 1px solid #ccc;padding: 2px 2px;}
.gastabshad1 {background-color: #fff;}
.gastabshad2 {background-color: #eee;}

.idlefield {border: solid 2px #dfdfdf;color: #6F6F6F;background-color: #f4f4f4;}
.updfield {border: solid 2px #dfdfdf;color: #000000;background-color: #cbefcd;}
.activefield {border:solid 2px #73a6ff;color: #000;background-color: #fff;}

.datagrid table { border-collapse: collapse; text-align: left; width: 100%; } .datagrid {font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; border: 1px solid #8C8C8C; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }.datagrid table td, .datagrid table th { padding: 3px 10px; }.datagrid table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) );background:-moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#7D7D7D');background-color:#8C8C8C; color:#FFFFFF; font-size: 15px; font-weight: bold; border-left: 1px solid #A3A3A3; } .datagrid table thead th:first-child { border: none; }.datagrid table tbody td { color: #7D7D7D; border-left: 1px solid #DBDBDB;font-size: 12px;font-weight: normal; }.datagrid table tbody .alt td { background: #EBEBEB; color: #7D7D7D; }.datagrid table tbody td:first-child { border-left: none; }.datagrid table tbody tr:last-child td { border-bottom: none; }.datagrid table tfoot td div { border-top: 1px solid #8C8C8C;background: #EBEBEB;} .datagrid table tfoot td { padding: 0; font-size: 12px } .datagrid table tfoot td div{ padding: 2px; }.datagrid table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: right; }.datagrid table tfoot  li { display: inline; }.datagrid table tfoot li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #F5F5F5;border: 1px solid #8C8C8C;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C8C8C), color-stop(1, #7D7D7D) );background:-moz-linear-gradient( center top, #8C8C8C 5%, #7D7D7D 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C8C8C', endColorstr='#7D7D7D');background-color:#8C8C8C; }.datagrid table tfoot ul.active, .datagrid table tfoot ul a:hover { text-decoration: none;border-color: #7D7D7D; color: #F5F5F5; background: none; background-color:#8C8C8C;}div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }

