/* #NewISM template css begin */

/* This set of CSS rules applies to the content inside the Flexi CSS Layout (menus, lists, forms etc.). You can modify these rules or add your own. */





@charset "utf-8";
/* CSS Document */

/* start reset css */

html, body, div, span, applet, object, iframe, ul, ol, img, p, a {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}


/* end reset css */

/* start horizontal menu */

#horizontalMenu {
	list-style:none;
	list-style-type:none;	
	padding:0;
	margin:0;
}

#horizontalMenu li {  
	float:left;
	display:block;
	margin:0px 5px 0px 5px;
	padding:0px 4px 0px 4px;
}

#horizontalMenu li a {
	font-size:16px;
	font-style:normal;
	color:#ffffe6;
}

#horizontalMenu li a:hover {
	color: #CC0000;
}

/* end horizontal menu */


/* start page elements */

h1, h2{
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
}

h3 { 
	margin:0px 0px 15px 0px;
	padding:0;
}

.searchbox { 
	color:#333333;
	border:1px solid #fff;
	background-color:#ffffe6;
	height:20px;
	padding:0;
	margin:0;
}

#logo {
	font-size:32px;
	color:#880000;
}

.banner_image img { 
	margin-top:4px;
	margin-bottom:4px;
	border:solid 1px #212121;
}

/* end page elements */

/* #NewISM template css end */
