/* Color Scheme */

	/* Primary Colors:

	var. 1 = #183862 = rgb(24,56,98)
	var. 2 = #20324A = rgb(32,50,74)
	var. 3 = #082040 = rgb(8,32,64)
	var. 4 = #4D78B1 = rgb(77,120,177)
	var. 5 = #6787B1 = rgb(103,135,177) */

	/*Complementary Colors:

	var. 1 = #95661A = rgb(149,102,26)
	var. 2 = #70562B = rgb(112,86,43)
	var. 3 = #613F09 = rgb(97,63,9)
	var. 4 = #CA9A4D = rgb(202,154,77)
	var. 5 = #CAA76E = rgb(202,167,110) */


/* Reset */
html,body,h1,h2,h3,h4,h5,h6,p,br,hr,/* basic */
acroynm,abbr,address,b,bdo,big,blockquote,center,cite,code,del,dfn,em,font,i,ins,kbd,pre,q,s,samp,small,strike,strong,sub,tt,u,var,xmp,/* formatting */
form,input,textarea,button,select,optgroup,option,label,fieldset,legend,isindex,/* forms */
frame,frameset,noframes,iframe,/* frames */
img,map,area,/* images */
a,link,/* links */
ul,ol,li,dir,dl,dt,dd,menu,/* lists */
table,caption,th,tr,td,thead,tbody,tfoot,col,colgroup,/* tables */
style,div,span,/* styles */
script,noscript,applet,object,param,/* programming */
#header,#nav,#section,#footer /* ids */ {
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
margin:0;
padding:0
}

:focus {
outline:0
}


/* Basic */

html {}

body {font-family:Arial, Helvetica, sans-serif; color:#333; background:#EEEDED url('/img/bg_body.jpg') repeat-x top left;}

h1, h2, h3, h4, h5, h6, legend {font-family:"Trebuchet MS", Trebuchet, Helvetica, Arial, sans-serif; letter-spacing:-1px;}

h1 {margin:-20px -20px 20px -20px; padding:10px 20px 10px 50px; font-size:160%; background:#CA9A4D url('/img/bg_h1.gif') no-repeat 2% 45%; color:#FFF; text-align:left; text-transform:uppercase; font-style:italic;}
h2{padding-bottom:15px; font-size:190%; color:#183862;}

h2.dashboard, h2.pages, h2.tanks, h2.categories, h2.installations {background-position:0% 10%; background-repeat:no-repeat; padding-left:42px;}
h2.dashboard {background-image:url('/Manager/img/icons/32x32/dashboard.png');}
h2.pages {background-image:url('/Manager/img/icons/32x32/blogs-stack.png');}
h2.tanks {background-image:url('/Manager/img/icons/32x32/bin-metal.png');}
h2.categories {background-image:url('/Manager/img/icons/32x32/document-list.png');}
h2.installations {background-image:url('/Manager/img/icons/32x32/drill.png');}

h3, legend {padding:5px 0 10px 0; font-size:170%;}
h4 {padding:5px 0 10px 0; font-size:150%;}
h5 {padding:5px 0 10px 0; font-size:130%;}
h6 {padding:5px 0 10px 0; font-size:110%;}


#section p.button_raq {width:180px; height:56px; line-height:56px; overflow:hidden; margin:20px auto; font-family:"Trebuchet MS", Trebuchet, Helvetica, Arial, sans-serif; letter-spacing:-1px; font-size:145%; color:#FFF;  text-align:center; background:url('/img/bg_raq.jpg') no-repeat top left;}
#section p.button_raq a {color:#FFF; text-decoration:none;}
#section p.button_raq a:hover {text-decoration:underline;}
p {}

hr {margin:20px 0 10px 0; border-top:1px solid #CCC;}


/* Formatting */

acronym {}

abbr {}

blockquote {}

em {}

strong {}


/* Forms */

form {}

input, select, textarea, button {font-family:Arial, Helvetica, sans-serif;}

input[type="button"] {}

input[type="checkbox"] {}

input[type="file"] {width:98.7%; margin-bottom:15px; border:1px solid; border-color:#CCC #999 #999 #CCC; padding:2px; background:#F7F7F7;}
input[type="file"]:active, input[type="file"]:focus {border-color:#CAA76E #95661A #95661A #CAA76E; background:#FFF;}

input[type="password"] {}

input[type="radio"] {}

input[type="submit"] {height:27px; line-height:25px; margin:0 5px; border:1px solid; border-color:#CCC #999 #999 #CCC; padding:0 10px; background:url('/img/bg_button.gif') repeat-x top left; cursor:pointer;}
input[type="submit"].search {margin:0 0 0 -1px; vertical-align:middle;}
input[type="submit"]:active, input[type="submit"]:focus, input[type="submit"]:hover {border-color:#CA9A4D #95661A #95661A #CA9A4D; background:url('/img/bg_button_hover.gif') repeat-x top left;}

input[type="text"] {border:1px solid; border-color:#CCC #999 #999 #CCC; padding:2px; background:#F7F7F7;}
input[type="text"].search {width:200px; height:25px; line-height:25px; margin:0; padding:0 3px; background:#FFF; vertical-align:middle;}

input[type="text"], textarea, select {width:98%;}

input[type="text"]:active, input[type="text"]:focus, 
textarea:active, textarea:focus, 
select:active, select:focus {border-color:#CAA76E #95661A #95661A #CAA76E; background:#FFF;}

textarea {height:100px; border:1px solid; border-color:#CCC #999 #999 #CCC; padding:2px; background:#F7F7F7;}

button {}

select {width:98.7%; border:1px solid; border-color:#CCC #999 #999 #CCC; padding:2px; background:#F7F7F7;}

label {display:block;}

fieldset {margin-bottom:20px; border:1px solid #CCC; padding:0 20px;}
#section fieldset ol {margin:0; list-style:none; padding-top:15px;}
fieldset ol li {padding-bottom:10px;}
fieldset ol span {display:block; color:#990000;}


legend {font-weight:bold; padding-bottom:0;}


/* Frames */

iframe {}


/* Images */

img {}


/* Links */

a:link {color:#183862}
a:visited {color:#95661A}
a:hover {color:#4D78B1}
a:active {color:#4D78B1}

a.add, a.edit, a.delete {background-position:0% 50%; background-repeat:no-repeat; padding-left:21px;}
a.edit, a.delete {padding-left:16px;}
a.add {background-image:url('/Manager/img/icons/16x16/plus-circle.png');}
a.edit {background-image:url('/Manager/img/icons/16x16/pencil-small.png');}
a.delete {background-image:url('/Manager/img/icons/16x16/minus-small-circle.png');}

/* Lists */

#section ul, #section ol {margin-left:25px;}
ul li {}

#section ul#UploadedPhotos {list-style:none; margin:0;}
#section ul#UploadedPhotos li {display:inline-block; padding:0 20px 20px 0;}

#section ul#nav_manager {list-style:none; margin:0;}
#section ul#nav_manager li {display:block; padding:0 0 15px 26px; }
#section ul.nav li {padding-bottom:10px;}
li.dashboard, li.pages, li.tanks, li.categories, li.installations {background-position:0% 10%; background-repeat:no-repeat;}
ul.list-style-none li.pages, ul.list-style-none li.tanks, ul.list-style-none li.categories, ul.list-style-none li.installations {padding:0 0 15px 26px;}
li.dashboard {background-image:url('/Manager/img/icons/16x16/dashboard.png');}
li.pages {background-image:url('/Manager/img/icons/16x16/blogs-stack.png');}
li.tanks {background-image:url('/Manager/img/icons/16x16/bin-metal.png');}
li.categories {background-image:url('/Manager/img/icons/16x16/document-list.png');}
li.installations {background-image:url('/Manager/img/icons/16x16/drill.png');}

ul#installations {margin:-10px 0 0 -10px; padding:0; font-size:81.3%;}
ul#installations li {width:205px; height:125px; overflow:hidden; display:inline-block; margin:10px; padding:0; background:#4D78B1; vertical-align:top;}
ul#installations li strong {display:block; height:30px; padding:7px 10px 5px 10px; color:#FFF;}
ul#installations li img {width:205px;}

ul.footer {width:960px; margin:10px auto; text-align:center; list-style:none;}
ul.footer li {display:inline; font-size:70%; padding:0 10px;}

ul.footer a:link {color:#777}
ul.footer a:visited {color:#777}
ul.footer a:hover {color:#333}
ul.footer a:active {color:#333}

ul.list-style-none {list-style:none;}

#section ol {}
ol li {}

dl {}
dt {}
dd {}


/* Tables */

table {width:100%; margin-bottom:15px; border-collapse:collapse; border-spacing:0; border:1px solid #4D78B1; font-size:90%;}

caption {}

tr {}
tr.alt {background:#F7F7F7;}

th {background:#4D78B1; color:#FFF; padding:4px 6px; text-align:left; vertical-align:top;}
td {padding:4px 6px; border-bottom:1px dotted #4D78B1; text-align:left; vertical-align:top;}

table.si_container, table.si_container td {margin:0; border:0; padding:0;}
table.sample_installations {width:205px; overflow:hidden;}
table.sample_installations tr, table.sample_installations td {margin:0; padding:0;}
table.sample_installations th {height:42px; overflow:hidden; vertical-align:top}
table.sample_installations th a {color:#FFF; text-decoration:none;}
table.sample_installations th a:hover {text-decoration:underline;}
table.sample_installations img {width:205px; height:85px;}


/* Header */

#header {width:960px; margin:0 auto; background:url('/img/bg_header.png') no-repeat top left; font-size:81.3%;}
#header img.logo {width:325px; height:190px; margin-left:20px;}
#header p {float:right; padding:15px 15px 0 0; text-align:right;}

/* Nav */

#nav {width:920px; margin:0 auto; padding:0 20px; background:#20324A;}

	#dropdown {list-style:none;}
	#dropdown li {float:left; position: relative; margin:0;}
	#dropdown li.open, #dropdown li:hover {background:#6787B1;}
	#dropdown li.open a, #dropdown li:hover a {color:#FFF;}
	#dropdown li a {display:block; padding:10px 20px; color:#FFF; text-decoration: none;}
	#dropdown li ul {
	font-size:80%;
	list-style:none;
	  display: none;
	  position: absolute;
	  top: 38px;
	  left: 0;
	  width: 230px;
	  padding:10px 0 0 0;
	  background: #6787B1;
	  -webkit-box-shadow: 0 5px 5px rgba(0,0,0,0.25);
	  -moz-box-shadow: 0 5px 5px rgba(0,0,0,0.25);
	  box-shadow: 0 5px 5px rgba(0,0,0,0.25);
	  z-index:999;
	  }
	#dropdown li:hover ul {display:block;}
	#dropdown li ul li {float:none; margin:0;}
	#dropdown li ul li a {border-bottom:1px dotted #FFF; padding:5px 10px; display:inline-block;}
	#dropdown li ul li a {display:block;}
	#dropdown li ul li a:hover {background:#20324A; color:#FFF;}

/* Section */

#section {width:920px; margin:0 auto; padding:20px 20px 10px 20px; background:#FFF; clear:both; font-size:90%;}
#section p, #section ul, #section ol, #section dl {padding-bottom:15px; line-height:115%;}

#section ul.nav {float:right; width:180px; color:#555; font-size:81.3%;}
#section ul.nav li {margin-left:0;}

	#content {float:left; width:690px; border-right:1px dotted #CCC; padding-right:20px;}
	#content_home {float:left; width:600px; padding-right:20px;}
	div.column {width:450px;}
	div.left {float:left;}
	div.right {float:right;}
	
	.addthis_button img {padding-right:15px; vertical-align:middle}

	.box a {text-decoration:none; color:#FFF;}
	.box a:hover {text-decoration:underline;}
	

	
/* Footer */

#footer {width:920px; height:57px; overflow:hidden; margin:0 auto; border-top:1px dotted #CCC; padding:10px 20px; background:url('/img/bg_footer.png') no-repeat bottom left; font-size:70%; color:#555}
#footer p {padding-top:7px; display:inline-block;}
#footer img {float:right; margin:2px 25px 0 0;}

/* Custom Styles */
.clear {clear:both;}
.center {text-align:center;}
.inline {display:inline;}

#section ul.inline {list-style:none; margin:0; padding:0; font-size:90%;}
#section ul.inline li {display:inline; margin:0 4px 0 0; border-right:1px solid #CCC; padding:0 7px 0 0; line-height:1.5em;}
#section ul.inline li:first-child {border-left:1px solid #CCC; padding-left:7px;}

#section p.top {font-size:81.3%; text-align:center; margin-bottom:0; padding-bottom:0;}

/* Google Custom Search */
div#searchcontrol {}
div#searchcontrol table, div#searchcontrol tr, div#searchcontrol th, div#searchcontrol td, div#searchcontrol img {margin:0; border:0; padding:0; text-align:left}
div#searchcontrol input[type="text"] {padding:0 3px; height:25px; line-height:25px; margin-bottom:15px;}

div.gs-result {padding:20px 0 10px 0;}

div.gs-webResult {}

div.gs-title {}
a.gs-title {}

div.gs-snippet {}

div.s-visibleUrl {}
div.gs-visibleUrl-short {}
div.gs-visibleUrl-long {}

