/* ------------------------------------------------------------------------------------- */
/* 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 { color: #333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background: #f5f5f5 url(../images/bodybg.jpg) repeat-x; 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      { line-height: 0px; background: url(../images/index/index_slice02.jpg) no-repeat right top; text-align: right; margin: 0px; padding: 7px 30px 12px 10px }

.custom_header_name {
font-size:30px;
font-weight:bold;
letter-spacing:-1px;
color:#1E72A8;
font-family:Arial, Helvetica, sans-serif;
}

.custom_header_call        { color: black; font-weight: bolder; font-size: 22px; 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;
}
