
    /*------Colour options--------
#66CCFF - light blue
#7bb600 - Light green
#828282 - Gray
#0195fd - Bright blue
#006600 - Dark green
#0264a5 - Dark blue
*/
*{margin:0; padding:0}
table{border-collapse:collapse}
a img{border:none}
html {height:100%; font-family:Arial;font-size:100%}
body{font-size:90%; height:100%; color: #828282}

a{color:#0264a5}

a:link {text-decoration:none; }
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:underline;}



#outer{width:100%;background:url(../backgrounds/gradient.png) repeat-x;height: 100%}

.wrapper{width:100%;max-width:980px;margin-left:auto;margin-right:auto;background:#FFF; height:100%}
#content{width:100%;min-height:450px}

.loading{width:100%; height:32px; margin-top:10px; text-align:center}
.float-left{float:left}
.float-right{float:right}

.table{display:table}
.tr{display:table-row; vertical-align:middle}
.td{display:table-cell; vertical-align:middle}

.liner{padding:2%;height: 100%/* border:1px dashed blue*/}
.clear{clear:both}
.smaller{font-size:smaller}

/*---Header---*/
#hdr{background:url('../backgrounds/form_header.png') repeat-x bottom; height:89px;}
#hdr_logo{float:left;height: 75px; width: 457px}
.social{float: left;margin-left: 3px}
#twitter{float:left;width:32px;height:32px;background: url(../images/site/twitter_s.png) no-repeat}
#facebook{float:left;width:32px;height:32px;background: url(../images/site/facebook_s.png) no-repeat}
/*---Social---*/
#hdr_links{float:left}
#hdr_links a{display:inline;}

/*----Navigation Menu----*/
.tabs{padding-left: 1%}
.menu{width:100%; height:20px}

   
.menu ul li, .full_screen
{
    display:inline;
    float:left;
    text-align:left;
    padding-left:15px;
    width:140px;
}



.menu ul li a {text-decoration:none;padding-left:5px}
.menu ul li a:link    {color:#0270b9;}
.menu ul li a:visited {color:#0264a5;}
.menu ul li a:hover   {color:green;}
.menu ul li a:active  {color:gray;font-weight:bold}
/*----End of Navigation Menu----*/



/*google map info window*/
#map_browser{position: relative}
#map{width:100%; height:450px;}

.w_sprite{background: url(../images/site/window_sprite.png) no-repeat; float:left; width:24px; height:24px;}
.zoom{float:left}
.zoom_out{background-position: 0px 0px;}
.zoom_in{background-position: -24px 0px;}
.iw_rvw{background-position: -52px -4px;}
.iw_cam{background-position: -72px 0px;}

.window {font-size:12px}

.iw_h{color:Gray; border-bottom:1px solid gray;font-weight:bold;}
.iw_zi{float:left; background:url(../images/site/zoom_in.png) no-repeat;height: 24px;padding-left: 28px}
.iw_zo{float:left; background:url(../images/site/zoom_out.png) no-repeat;height: 24px;padding-left: 28px;margin-left: 3px}
.iw_dir{float:left; background:url(../images/site/directions.png) no-repeat;height: 24px;padding-left: 28px;margin-left: 3px}
#crosshair{
background:url(../images/site/crosshair.png) no-repeat;
vertical-align:middle;
        position: absolute;
		width:32px;
		height:100%;
           left: 50%;
           top:50%;
           margin-top:-32px;
           margin-left:-16px;
    }


.block li{display:inline; float:left;padding-left:3px; padding-top:3px;}
.block li a{display:block}

#how_to_use{font-size: 80%}
#search_div{width: 100%;margin: 3px;color: #0270b9}
#search_button{margin: 3px 0 3px 0; font-size: 100%; padding:3px 10px 3px 10px;font-weight:bold}
#key{margin-left:5px;width: 250px;}
#key .trigger{margin: 5px 0}
#toggle_wrapper {margin: 5px 0;}
#key input{float: left;clear: both;}
.key_wrapper {width: 100%; margin:5px 0px; min-height:32px}
.key_label{float: left;padding-left:3px;width:200px;font-size: 80%}  


h5.data_trigger{
	background:url(../images/site/right.png) no-repeat;
	padding-left:20px;
	margin-top:5px;
	font-weight:bold;
	cursor:pointer;
	font-size:1em;
	color:orange;
	height:18px;
}

h5.active {background:url(../images/site/down.png) no-repeat;}

.update_data{padding-left:2px;overflow:hidden}

.error{
	color:red;
	background:url(../images/site/warning_16.png) no-repeat;
	padding-left:20px;
}
.success{
	color:green;
	background:url(../images/site/tickmark.png) no-repeat;
	padding-left:20px;
}
.locked{
	color:green;
	background:url(../images/site/locked.png) no-repeat;
	padding-left:20px;
}

.name_link{
	font-size:11.5px;
	width:220px;
	white-space: nowrap;
  overflow: hidden;
}
/*---results table----*/
.bordered {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 100%;
    /*border: solid #ccc 1px;*/
}
   
    
.bordered td, .bordered th {
    /*border-left: 1px solid #ccc;*/
    /*border-top: 1px solid #ccc;*/
    padding: 2px;
    text-align: left;    
}

.bordered th {
    background-color: rgb(232,239,244);
}


.bordered tr:nth-child(odd) { background-color: rgb(232,239,244); }
.bordered tr:nth-child(even) { background-color: #FFF; }

.bordered tr td:first-child {width:32px}

.bordered a{font-weight:bold}
/*---Footer---*/
#footer{clear:both;width:100%;max-width:980px;margin-left:auto;margin-right:auto;background:#FFF; height:100%}
