/* ------------------------------------------------------------------------------------- */
/* Copyright Einstein Industries 2004. Used with Permission.                             */
/* May not be duplicated or reproduced.                                                  */
/*                                                                                       */
/* Please check for cross-browser compatibility prior to making changes                  */
/* MINIMUM BROWSER CHECK :: IE5.x/IE6/Op7/NS7/Safari/FireFox                             */
/*                                                                                       */
/* CSS Document                                                                          */
/* ------------------------------------------------------------------------------------- */


/* basic elements
 * ------------------------------------------------------------------------------------- */
body{
	background-image:url(../images/bodybg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color: #F5F5F5;
		font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

ul {
list-style-image:url(../images/bullet.gif);
font-size:11px;
}

p, ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 17px;
}

.style2 {font-size: 11px}
.chart {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-align:left;
	font-weight:bold;
	line-height: 17px;
}

a img, :link img, :visited img { border: none }

a:link, a:visited {
	color:#2071A8;
	text-decoration: underline;
}
a:hover, a:active {
	color: #333;
	text-decoration: underline;
}

/* main structural elements
 * ------------------------------------------------------------------------------------- */
#midbg {
background-image:url(../images/midbg.jpg);
background-position:top;
background-repeat:no-repeat;
}

#bgtile {
background-image:url(../images/mainbg.jpg);
background-position:top;
background-repeat:no-repeat;
}

#midmargin_left {
margin:0px;
padding:7px 20px 7px 30px;
text-align:left;
}

#midmargin_middle {
margin:0px;
padding:7px 20px 7px 22px;
text-align:left;
}

#midmargin_right {
margin:0px;
padding:7px 30px 7px 22px;
text-align:left;
}

#sub_margins {
margin:0px;
border:0px;
padding:0px 20px 20px 35px;
text-align:left;
}

#sub_margin_headers {
margin:0px;
padding-left:35px;
}

#backtotop {
margin:0px;
padding:10px;
}

#sidebar {
margin:0px;
text-align:left;
}


/* navigation
 * ------------------------------------------------------------------------------------- */
#bottomnav {
margin:0px;
padding:10px 30px 20px 30px;
}

/* customizeable header
 * ------------------------------------------------------------------------------------- */
.custom_header_bg {
background-image:url(../images/index/index_slice02.jpg);
background-position:top right;
background-repeat:no-repeat;
margin:0px;
text-align:right;
padding:10px 30px 10px 10px;
}

.custom_header_name {
font-size:30px;
font-weight:bold;
letter-spacing:-1px;
color:#1E72A8;
font-family:Arial, Helvetica, sans-serif;
}

.custom_header_call {
font-size:18px;
letter-spacing:-1px;
color:#1E72A8;
font-family:Arial, Helvetica, sans-serif;
}

/* footer
 * ------------------------------------------------------------------------------------- */
#footer {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
text-align:center;
color:black;
margin:0px;
padding:10px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333;
}
