﻿/* DEFAULTS
----------------------------------------------------------*/

body, form  {
	font: 10pt Arial, Helvetica, sans-serif;
	background: #f7f7f7 no-repeat 50% top;
	/*background-image: url('../images/backgrnd.jpg');*/
	margin: 0 auto;
	padding: 0 0 0 0;
	color: black;
	text-align: left;
}

.mainlinkbar { 
	width: 850px;
    background-image: url('../images/linkbar-bk.jpg');
	background-color: white;
	margin: 0 auto;
	padding: 0 0 0 0;
	text-align: left;
}

.masterheader
{
	position: relative;
	margin: 0 Auto;
	padding: 0px;
	background-image: url('../images/nm-iris-hdr-a.jpg');
	background-repeat: no-repeat;
	background-position: 50% top;
	width: 990px;
	height: 103px;
	text-align: left;
}

.masterheaderdev {
	position: relative;
	margin: 0 Auto;
	padding: 0px;
	background-image: url('../images/nm-iris-hdr-dev.jpg');
	background-repeat: no-repeat;
	background-position: 50% top;
	width: 990px;
	height: 103px;
	text-align: left;
}

.masterheaderbug {
	position: relative;
	margin: 0 Auto;
	padding: 0px;
	background-image: url('../images/nm-iris-hdr-bug.jpg');
	background-repeat: no-repeat;
	background-position: 50% top;
	width: 990px;
	height: 103px;
	text-align: left;
}

.masterheadertest
{
	position: relative;
	margin: 0 Auto;
	padding: 0px;
	background-image: url('../images/nm-iris-hdr.jpg');
	background-repeat: no-repeat;
	background-position: 50% top;
	width: 990px;
	height: 103px;
	text-align: left;
}

.masterheadertraining
{
	position: relative;
	margin: 0 Auto;
	padding: 0px;
	background-image: url('../images/nm-iris-hdr-training.jpg');
	background-repeat: no-repeat;
	background-position: 50% top;
	width: 990px;
	height: 103px;
	text-align: left;

}

.mastersearch
{
	position: relative;
	margin: 0px;
	padding: 0px;
	background-color: Gray;	
	width: 990px;
	text-align: center;
	color: White;
	border-style: solid;
	border-width: 1px;
	border-color: Black;
	position: absolute; 
	top: 100px; 
}

.textboxcaption
{
    font-size: smaller;
    vertical-align:super;
    text-align:center;
    color: White;

}

.electionHeader{
	background-color: Blue !important;
	padding: 3px 6px 3px 6px;
	text-decoration: none;
	font-size: 1.2em;
	font-weight: bold;
	border-radius: 6px;
	background: -webkit-linear-gradient(rgb(11,84,137), rgb(11,84,137)); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(rgb(11,84,137), rgb(11,84,137)); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(rgb(11,84,137), rgb(11,84,137)); /* For Firefox 3.6 to 15 */
	background: linear-gradient(rgb(11,84,137), rgb(11,84,137)); /* Standard syntax (must be last) */
}