/* ISM CSS Document */

* { font-size: 100%; }
html { margin: 0px; padding: 0px; }
body { margin: 0px; padding: 0px; font-family: Verdana, Arial, helvetica, sans-serif; font-size: 0.70em; color: #434343; }
td { font-family: Verdana, Arial, helvetica, sans-serif; }
th { font-family: Verdana, Arial, helvetica, sans-serif; }

a:link, a:visited, a:hover, a:active {
	text-decoration: none;
	color: #8c2930;
	}

a:hover {
	color: #8c2930;
	text-decoration: underline;
	}
	
#container {
	width: 1122px;
	margin: 0 auto;
	padding: 0px;
			}

#logo {
	float: left;
	width: 245px;
	height: 89px;
	margin: 0px;
	padding: 0px;
	}

#logo2 {
	float: right;
	display: block;
	width: 294px;
	height: 112px;
	margin: 0px;
	padding: 0px;
	
	}
	
#nav {
	clear: both;
	width: 1122px;
	height: 45px;
	margin-top: 20px;
	background: url(../images/nav-bg.jpg) no-repeat 0 0;
	}
	
#menu {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: inline;
	}

#menu li {
 	margin: 11px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 45px;
	}

#menu li a {
	font-size: 1.2em;
 	font-weight: bold;
	display: inline block;
	margin: 0px;

	padding: 15px 15px 11px 15px;
	color: #ffffff;
	background: url(../images/nav-div.jpg) no-repeat 0 0;
	text-decoration: none;
	}

#menu li a:hover {color: #cccccc; text-decoration: underline;}
	
#banner {
	width: 1122px;
	height: 112px;
	background: url(../images/banner.jpg) no-repeat 0 0;
	}
	
#column1 {
	clear: both;
	float: left;
	width: 226px;
	margin: 0px;
	padding: 0px;
	}
	
#column2 {
	float: left;
	width: 600px;
	margin: 0px;
	padding: 15px;
	}
	
#column3 {
	float: right;
	width: 226px;
	margin: 0px;
	padding: 0px;
	}
	
#footer {
	clear: both;
	width: 1098px;
	height: 45px;
	margin: 0px;
	padding: 10px;
	padding-left: 15px;
	background: url(../images/nav-bg.jpg) no-repeat 0 0;
	color: #ffffff;
	font-weight: bold;
	font-size: .85em;
	}
	
.column-header {
	width: 196px;
	height: 27px;
	padding: 15px;
	margin: 0px;
	background: url(../images/column-header-bg.jpg) no-repeat 0 0;
	}

.whitelink {
	color: #ffffff;
	text-decoration: none;
	}
	
.content {
	margin: 0px;
	padding: 15px;
	background: url(../images/column-bg.jpg) no-repeat 0 0;
	}
	
.breadcrumbs {
	margin: 0px;
	padding: 15px;
	font-weight: bold;
	}
	
.form {
	text-align: right;
	}
	
.popup {
	margin: 0px;
	padding: 20px;
}

h1 {
	font-size: 1.5em;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #434343;
	text-indent: -10000px;
	}

h2 {
	font-size: 1.5em;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #434343;
	text-indent: -10000px;
	}

h3 {
	font-size: 1.2em;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #a20a1f;
	}

h4 {
	font-size: 1.1em;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	}
	
h5 {
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #434343;
	}