﻿body {
	background-color: #F2F2F2;
}
.not_running_warning {
    font-weight:bold;
    color:Red;
    text-align:center;
}
.header_title {
    font-size:20px;
    color:Fuchsia;
    font-weight:bold;
}
.language_links {
    height:25px;
}
.language_links a, .language_links a:visited, .language_links a:active {
    font-size:10px;
    color:#FFFFFF;
    text-decoration:none;
}
.language_links a:hover {
    font-weight:bold; 
}
.main_container {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #75A7C5;
	border-left-color: #75A7C5;
	background-color:#FFFFFF;
	font-size:11px;
    color:#3f3f3f;
    font-family:Tahoma;
}
.expired_header_container {
    width:998px;
    height:20px;
    margin: 0px auto 0px auto;
    background-color:Aqua;
    color:Red;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #75A7C5;
	border-left-color: #75A7C5;
}
.home_container {
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color:#FFFFFF;
	font-size:11px;
    color:#3f3f3f;
    font-family:Tahoma;
}
.main_container a {
    text-decoration:none;
}
.main_container a:hover {
    font-weight:bold;
}
.hardware_description_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #666666;
}
.hardware_description_header_text {
    color:#6889B0;
}
.hardware_feature_list_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #74AB77;
}
.hardware_feature_list {
	list-style-image: url(../images/default_page/arrowbullet.gif);
	font-family: Tahoma;
	color: #57809D;
	font-size: 11px;
	line-height: 22px;
	list-style-position: inside;
	vertical-align:middle;
	text-align: left;
	text-indent: -15px;
	margin-top: 0px;
	padding: 0px;
}
.software_description_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #666666;
}
.software_description_header_text {
    color:#6889B0;
}
.software_feature_list_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #74AB77;
}
.software_feature_list {
	list-style-image: url(../images/default_page/arrowbullet.gif);
	font-family: Tahoma;
	color: #57809D;
	font-size: 11px;
	line-height: 22px;
	list-style-position: inside;
	vertical-align: bottom;
	text-align: left;
	text-indent: -15px;
	margin-top: 0px;
	padding: 0px;
}
.footertext {
	font-family: Tahoma;
	font-size: 11px;
	color: #555555;
	line-height: 18px;
}
.footerlink {
	color: #467DB5;
	text-decoration:none;
}
.footer_container {
    border-top: 5px solid #DBEAF2;
    border-left:1px solid #75A7C5;
    border-right:1px solid #75A7C5;
    border-bottom:1px solid #75A7C5;
    width:998px;
    height:50px; 
    margin:0px auto 0px auto;
    text-align:center;
    background-image:url('../images/footer_images/footerbg.gif');
}
.copyright {
    width:400px;
    height:50px; 
    margin:10px auto 0px auto;
    text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #EEFAFB;
	letter-spacing: 2px;
}
.copyright a, .copyright a:visited, .copyright a:active {
    text-decoration:none;
    color: #EEFAFB;
}
.copyright a:hover {
    text-decoration:underline;
    color: #EEFAFB;
}
/* START all the css for the top menu navagation */
.chromestyle{
    width: 1000px;
    font-weight: bold;
    margin:0px auto 0px auto;
    padding:0px 0px 0px 0px;
    height:21px;
    border-top:1px solid #60A3CA;
}
.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
    content: "."; 
    display: block; 
    height: 0px; 
    clear: both; 
    visibility: hidden;
}
.chromestyle ul{
    border: 0px solid #BBB;
    width: 1000px;
    background: url(../images/header_images/navbar_background.gif) center center repeat-x; /*THEME CHANGE HERE*/
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    text-align: left; /*set value to "left", "center", or "right"*/
    height:21px;
}
.chromestyle ul li{
    display: inline;
}
.chromestyle ul li a {
    font-family: Tahoma;
	color: #E9F1F5;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	margin:0px 5px 3px 5px;
	padding:0px 10px 3px 10px;
}
.chromestyle ul li a:hover, .chromestyle ul li a.selected{ 
    background: url(../images/header_images/navbar_rollover.gif) center center repeat-x; /*THEME CHANGE HERE*/
}
/* ######### Style for Drop Down Menus ######### */
.dropmenudiv{
    position:absolute;
    top: 0px;
    border: 1px solid #B5E2FE;
    border-bottom-width: 0;
    font:normal 12px Verdana;
    line-height:18px;
    z-index:100;
    background-color: white;
    width: 200px;
    visibility: hidden;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}
.dropmenudiv a {
    font-family: Tahoma;
	color: #000000;
	font-size: 11px;
    width: 100%;
    display: block;
    text-indent: 3px;
    padding: 2px 0;
    text-decoration: none;
    font-weight: bold;
}
.dropmenudiv a:hover { 
    background-image:url(../images/default_page/ticker_bg.gif);
}
/* END all the css for the top menu navagation */