
body {
	font-size: 9pt;
	font-family: Verdana,Arial;
	color:#454648;
	text-align:center;
	margin:0 auto;
	width:100%;
	height:100%	
}

#flashContainer{
	width:1px;
	height:1px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
	background: transparent; 
}

ol
{
	margin:0;
	padding-top:0;
	list-style-type:none;
}

.Bullet1 {
	background: url(images/bullet_1.gif) no-repeat left top;
}
.Bullet2 {
	background: url(images/bullet_2.gif) no-repeat left top;
}

.Bullet3 {
	background: url(images/bullet_3.gif) no-repeat left top;
}

.Bullet4 {
	background: url(images/bullet_4.gif) no-repeat left top;
}

.Bullet5 {
	background: url(images/bullet_5.gif) no-repeat left bottom;
}

.Bullet1 ,.Bullet2 ,.Bullet3 ,.Bullet4 ,.Bullet5
{
	padding-left:40px;
	margin-top:5px;		
}


#wrap 
{
	width:900px;
	margin:0 auto;
	text-align:left;
}

#HomeSidebar 
{
	float:left;
}

#HomeSidebarBottom, #HomeSidebarTop, #HomeSidebarMiddle
{
	clear:left;
}

#headerbottom
{
	float:left;
}

#MainImage
{
	width:690;
	height:262;
	background-color:White;
}

#MainImage, #Sidebar1 ,#Sidebar2
{
	float:left;
}

#Sidebar1, #Sidebar2
{
	margin-left:4px;
}


#Sidebar2
{
	margin-top:1px;
}

#header {
	margin: 0;
}

#logo {
	float: left;
	margin:0;
	padding:0;
    background: #fff url(images/logo.jpg);
}

#logotop {
	float: left;
	margin:0;
	padding:0;
    background: #fff url(images/logotop.jpg);
}

#header	 {
	float: left;
	width: 70%;
	}
	
#content {
	float: left;
	width: 70%;
	margin-left:205px;
	width:485px;
	margin-top:15px;
line-height: 1.5385em;
	}
	
#content div {
	padding: 15px 40px 0 20px;
}
	
#footer {
	clear: both;
	padding: 10px 20px;
	font-size: 7pt;	
	color:#959595;	
}

#footertext a ,#footertext a:hover
{
	color:#FF7F00;
}

#footertext 
{
	float:right;
}

#footertextphone
{
	color:#464646;
	font-weight:bold;
}

a {
	color:#FF7F00;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	text-decoration:underline;

}

p {
	margin:0;
	padding:0;
	padding-bottom:10px;
	padding-top:10px;	
}

h1
{
	font-size:100%;
	color:#454648;
	background: url(images/h1_underline.gif) no-repeat left bottom;
	padding-bottom:6px;
	margin-bottom:0;
}

h2
{
	font-size:100%;
	color:#454648;
}

ul 
{
	margin:0;
	padding-top:0;
	list-style-type:none;
}

ul li 
{
	background: url(images/bullet.gif) no-repeat left top;
	padding-left: 15px;
	margin-top:5px
}


#nav
{
	padding-top:30px;
	margin:0;
	text-align:center;
}

#nav li {
	margin: 0px; 
	padding:0px;
	list-style: none;
	display: inline;
}

#nav li a
{
    text-decoration:none;
    color:#464646;
    float:left;
    margin-right:10px;
    margin-left:10px;
	font-size: 9pt;
	font-weight:normal;
}


#nav li a:hover
{
    color:#FF7F00;
	font-size: 9pt;	        
}

#nav li a.subitem:hover, #nav li a.navselected  {
    font-size: 100%; /* Fixes bug in IE5.x/Win */
    color:#FF7F00;
	font-size: 9pt;  
}

#nav li a.subitem span  {
    color:#C2C2C2;
    font-size: 6pt;
}

#nav li a.subitem:hover span, #nav li a.navselected span {
    color:#000;
    font-size: 6pt;
}

.navspacer {
    float:left;
    width: 5px;
    height:37px;
    background: #fff url(images/nav_spacer.gif);
}


#homepagecopy
{
	width:690px;
	height:333px;
    background: #fff url(images/homegirl.jpg) no-repeat left top;
    float:left;
}

.clear {
		clear:both;
	}
	
#moss a
{
  	float: left;
	width:900px;
	height:150px;
	display:block;
	text-indent:-1500px;
	overflow:hidden;
	background:url(images/spot_enterprise.png) no-repeat 0 0;	
}

#moss a:hover {background-position:  bottom;}

	
#box1, #box2 {
  	float: left;
  	width: 339px;
  	padding: 0;
  	background: url(images/box1.gif) no-repeat top left;
}

#box2
{
	margin-left:10px;
  	background: url(images/box.gif) no-repeat top left;	
}  	
  	
#box1 dl, #box2  dl {
  	float: left;
  	width: 330px;
  	margin: 5px 10px;
  	padding: 0;
  	display: inline; /* fixes IE/Win double margin bug */
}
  	
#box1 dt, #box2 dt 
{
  	float: right;
  	width: 210px;
  	margin: 0;
  	padding: 0;
	padding-bottom:8px;
  	font-size: 100%;
  	color: #627081;
	background: url(images/underline.gif) no-repeat left bottom;  	
	text-align:left;
}

#box1 dd, #box2 dd 
{
  	padding-right: 5px;
  	font-size: 75%;
  	color: #666;
  	text-align:left;
}


#box1 dl dd.img, #box2 dl dd.img {
   	margin: 0;
   	}
   	
#box1 dd.img img, #box2 dd.img img {
  	float: left;
  	margin: 0;
  	padding: 0;
  	border: 0;
  	}  	
  	
#dont
{
	float:left;
	margin-left:5px;
}  	


.primcolor, .secondcolor{
	font-weight:bold;
}

.primcolor
{
	color:#F17D26;
}

.secondcolor
{
	color:#464646;
}	

