/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#333;
	line-height: 1.5;
	margin-top:50px;
	margin-left: auto;
	margin-right:auto;
	width:1024px;
	background-color:#ffffff;

}

a:link, a:visited, a:hover {
	color: #eb6a3a;
	text-decoration:none;
}

a:hover {
	text-decoration: underline;
}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	
	margin: 0px;
	padding: 0px;
}

h1{
	
 font-size: 125%;
 color:#333
}

h2{
 font-size: 115%;
 color:#333;
}

h3{
 font-size: 100%;
 color:#333;
}

h4{
 font-size: 100%;
 font-weight: bold;
 color:#333;
}

h5{
 font-size: 80%;
color:#333;
margin:0px;
padding:0px;
}

ul{
list-style-image:url(img/li_item.gif);
margin:0;
padding:0;
display:compact;
margin-top:20px;
line-height:2em;
}

ul ul{
list-style-image:url(img/li_item.gif);
margin:0;
padding:0;
}

ul ul ul{
list-style-image:url(img/li_item.gif);
margin:0;
padding:0;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#masthead{
	margin: 0;
	padding:0;
	border-bottom: 1px solid #cccccc;
	width:1024px;
	background-color:#FFFFFF;
	height:150px;
	border-top:1px solid #747678;
	margin-bottom:15px;
	
}

#navBar{
	margin: 0 0 0 0;
	padding: 0px;
	background-color:#ffffff;
	border-bottom: 1px solid #ccc;
}

#content {
	background-image:url(img/WebVisual1.jpg);
	background-repeat:no-repeat;
	width:1024px;
	margin-top:10px;
	background-color:#FFF;
	height:520px;
	
}

#wrapper {
background-color:#FFFFFF;
margin:0;
padding:0;

	
}


/***********************************************/
/*Component Divs                               */
/***********************************************/

#siteName{
	margin: 0px;
	padding: 25px 0px 10px 10px;
	background-color:#FFFFFF;
	
}


/*************** #pageName styles **************/

#pageName{
	padding: 0px 0px 10px 10px;
	background-color:#FFFFFF;
}


/************* #globalNav styles **************/

#globalNav{
padding: 0px 0px 0px 25px;
white-space: nowrap;
background-color:#FFFFFF;
border-bottom:1px solid #333;
font-size:12px;
color:#333;

}
/* 'nowrap' prevents links from line-wrapping if there are too many to fit in one line
   this will force a horizontal scrollbar if there isn't enough room for all links
   remove rule or change value to 'normal' if you want the links to line-wrap */

#globalNav img{
 display: block;
}

#globalNav a {
margin-right:20px;
margin-top:3px;
margin-bottom:15px;
	font-size: 90%;
	padding: 3px 3px 3px 3px; 
	width:100px;
	height:30px;
	color:#333;
	font-size:11px;
	text-decoration:none;
	background-color:#FFFFFF;
	text-align:center;
}

#globalNav a:link a:hover {
color:#eb6a3a;
	text-decoration:none;
		text-align:center;
			background-color:#FFFFFF;

}

#globalNav a:active {
background-color:#eb6a3a;
color:#FFFFFF;
	text-align:center;
}


.nr1{
	width:450px;
	height:324px;
	float:right;
	padding-top:100px;
	margin-left:20px;
	margin-right:12px;
	padding-left:auto;
	color:#333;
		text-indent:3em;
		line-height:1.3em;
}

.whiteback {
	background-color:#000;
	text-indent:15px;
	text-align:left;
	color:#FFF;
	font-size:16px;
	

	
	}
	

	
.nr1 p {
color:#333;
text-align:right;
font-size:12px;
}

.nr1 h2 {

font-size:20px;
font-weight:bold;
color:#333;
text-align:left;
padding:50px 10px 10px 10px ;
}

.nr2{

float:left;

width:308px;
height:324px;
margin-top:20px;
margin-left:auto;
margin-right:12px;
padding-left:auto;
color:#333;


}

.nr2 p {
font-family:"Lucida Sans Unicode, Lucida Grande, helvetica, sans-serif";
color:#333;
text-align:center;
font-size:12px;
}

.nr2 h2 {
font-family:"Lucida Sans Unicode, Lucida Grande, helvetica, sans-serif";
font-size:20px;
font-weight:bold;
color:#333;
text-align:center;
padding:50px 10px 10px 10px ;
}



.nr3{
float: left;
width:308px;
height:324px;
margin-top:20px;
margin-left:auto;
margin-right:auto;
padding-left:auto;
text-align:center;


}

.nr3 p {
color:#FFFFFF;
text-align:center;
font-size:12px;
}

.nr3 h2 {
font-size:20px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding:50px 10px 10px 10px ;
}

.nr4{
font-size:12px;


width:300px;
height:100%;
float:left;
margin-top:20px;
margin-left:19px;
padding-left:auto;
margin-right:20px;
color:#333;
background-color:#FFFFFF;
}

.nr4 h2 {
font-size:14px;
color:#eb6a3a;

}

.nr5{

font-size:12px;
float:left;

width:300px;
height:100%;
margin-top:20px;
margin-left:auto;
padding-left:auto;
margin-right:20px;
color:#333;
background-color:#FFFFFF;
}

.nr5 h2 {
font-size:14px;
color:#eb6a3a;

}


.nr6{
float: left;
background-repeat:no-repeat;
font-size:12px;
width:300px;
height:100%;
margin-top:20px;
margin-left:auto;
padding-left:auto;
margin-right:20px;
background-color:#FFFFFF;
}

.nr6 h2 {
font-size:14px;
color:#eb6a3a;

}


.nr7 {
	margin-top:20px;
	}


/************* #siteInfo styles ***************/

#siteInfo{
clear: both;
background-color:#ffffff;
	font-size: 75%;
		color:#000;
	padding:10px 0px  0px 5px;
	height:30px;
	width:1019px;

	
}


#siteInfo a:link a:visited {

		color:#000;
				text-decoration:none;
}

#siteInfo a:hover {

		color:#eb6a3a;
			text-decoration:none;
}


/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}

