body {
	background-image: url(/images/starbg.gif);
	background-repeat: repeat-all;
/*
	font-family: verdana,arial,helvetica;
	font-size: 11px;
*/
    font-family: times; font-size: 12pt; font-weight: bold;
	color: #ffffff;
	background-color: #000000;
	margin: 0px;
}

.leftright { 
	border-left: 1px solid #9F9F9F;
	border-right: 1px solid #9F9F9F;
}

.content {
	background-image: url(/images/new/content_bk.gif);
	background-repeat: repeat-all;
}

.main_content { 
	height: 500px;
	width: 746px;
}

.content_nonav { 
	height: 500px;
	width: 746px;
	background-image: url(/images/new/content_bk_nonav.gif);
	background-repeat: repeat-all;
	background-color: #808080;
}

h3 { font-size: 20pt; font-weight: 600; font-family: times, arial; }
h4 { font-size: 14pt; font-family: arial, helvetica; }
h5 { font-size: 11pt; font-family: arial, helvetica; }

td {
	/*
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	font-weight: normal;
	*/
	font-family: times; font-size: 11pt; font-weight: bold;
}

.border {
	border: 3px double #efefef;
}

.imgborder {
	border: 3px double #405151;
}

.caption {
	font-size: 8px;
	text-transform : uppercase;
	font-family: verdana,arial;
}

.white {
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	font-family: arial,helvetica;
}

a.atlas {
	font-size: 7px;
	font-weight: bold;
	text-decoration: none;
	font-family: verdana,arial;
	color: #70A0B5;
}

a.atlas:hover {
	color: #C6D1E1;
	text-decoration: underline;
}

li { list-style-position : outside;}
li.list { list-style-image: url(/images/list.gif); list-style-position : outside; padding-bottom: 4px;}
ul.software_list { list-style-image: url(/images/software_bullet.gif); }

.home_highlights { font-size: 11px; color: #333E50; }
.black { font-size: 11px; color: black; }
a.black:hover { font-size: 11px; color: black; }
.footer { font-size: 11px; font-family: verdana,arial; color: white; }
.small { font-size: 11px; font-family: verdana,arial; font-weight: normal; }

b { font-weight: bold; }

.title { font-size:18pt; font-weight: normal; font-family: times,serif; color: #2F5882; background-color: #ffffff; padding: 5px; border-bottom: 1px solid #dddddd; }

.heading { font-size:16pt; font-weight: normal; font-family: arial,helvetica; color: #dddddd; line-height: 100% ;}

.subhead { font-size:12px; font-weight: bold; font-family: verdana,arial,helvetica; color: #0A3B6C; padding-bottom: 7px;}

hr {color: #efefef;}

	.input
	{
		background-color: #F7F7F7;
		font-family: Verdana,Arial,Helvetica;
		font-size: 12px;
		color: #000000;
		font-weight: bold;
		border: 1 solid gray;
	}
a {
	color: #78abc2;
	text-decoration: none;
}
a:hover {
	color: #78abc2;
}

a.text {
	color: #78ABC2;
	text-decoration: none;
}
a.text:hover {
	color: #cce2fb;
}

a.nav { color:#002252; text-decoration: none; }
a.nav:hover { color:#0C5FC5; }
.navheader { color: #4E79B7; font-weight: bold; font-size: 12px; position: relative; left: -14px; padding-bottom: 4px; }

/* begin slideshow styles */
.caption_heading {
font-family: times;
color:      #ffffff;
font-size: 16pt;
font-weight: bold;
text-transform: uppercase;
}
.caption_text {
font-family: Arial;
color:      #ffffff;
font-size: 12px;
font-weight: normal;
}
h2 {
font-size: 18pt;
font-weight: normal;
font-family: times, arial;
}
.slideshow_border {
border: 3px double #ffffff;
}
.slideshow_control {
font-size: 9px;
font-weight: bold;
background-color: #000000;
color: #ffffff;
}
/* end slideshow styles */