body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#9C9C9C;
	height:100%;
	
}
body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	
	
}
h1{
	color: #BB0000;
    font-size: 16px;
	}
h2{font-size:12px;}

h3{
	font-family:Tahoma;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	margin-bottom: 0;
	}

.fb{margin-left:10px;}

.contactSales{padding-bottom:30px;}

/**copied from class downlink**/
#footerHolder{
	background-color:#6C1000;}

#footer{
	clear:both;
	margin-top: 10px;
	margin-bottom: 10px;
	}

#footer p{
	color:#CCC;
    font-family: Tahoma;
	margin: 1px;
	font-size: 11px;
	}
#footer p a{
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 11px;
    text-decoration: none;
	}
#footer p a:hover{
	color:#FF9;
    /*text-decoration:underline;*/
	}

#FocusSoftMain h3{
	color:#BB0000;
	font-size: 12px;
    padding-top: 10px;
	}
	
/**SOLUTIONS TEMPLATE**/
#FocusSoftSolutionsMainContent li h3{
	color: #000000;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
	}
	
#FocusSoftSolutionsRightContent{margin-top: 10px;}

#SalesSupport{
	border-top: 1px dotted;
    padding: 10px 2px;
	}
/**SOLUTIONS TEMPLATE end**/


#ERPSolutionsModules{margin-left: 10px;}
#ERPSolutionsModules h4{margin:0px; font-weight: normal;}

#FocusRTModules h2{color:#BB0000;}
#FocusRTModules h3{color:#000;margin-bottom: -10px;}

#breadcrumb{margin-left:-39px;}
#breadcrumb li{
	float: left;
    list-style: none outside none;
    margin-right: 5px;
	}
.clear{clear:both;}

#solutions h2{color: #BB0000; margin-bottom: 5px;}

.arrowliststyle li{
	background-image: url("../images/icons/arro.gif");
    background-repeat: no-repeat;
    list-style: none outside none;
    margin-bottom: 5px;
	margin-left: -30px;
    padding-left: 20px;
    padding-top: 3px;
	}
.arrowliststyle h2{margin-top:0px;}

#SupportCenter h2{
	color:#BB0000;
	margin-bottom: -10px;
    margin-top: 25px;
	}

#DownloadCenter h2{
	color:#BB0000;
	margin-bottom: -10px;
    margin-top: 25px;
	}

.FAQ {
    list-style: none outside none;
    padding-left: 3px;
}

.FAQ li {
    background-image: url("../images/icons/arro.gif");
    background-repeat: no-repeat;
    margin-bottom: 5px;
    padding-left: 20px;
    padding-top: 3px;
}

#FAQAnwers {margin-top: 30px;}
#FAQAnwers h3 {color: #BB0000;}

#SIContact{text-align: center;}
#SIContact p{font-size: 14px;}
#SIContact a{font-size: 13px;}

IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 12px/16px Verdana, Arial, Helvetica, sans-serif; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666666; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.white { font-family:Tahoma; color:#FFFFFF; font-size:11px;
}

.darkblue { font-family:Tahoma; color:#ffffff; font-size:11px; font-weight:bold;
}

.darkredbold { font-family:Tahoma; color: #BB0000; font-size:11px; font-weight:bold;
}

.darkredboldnews { font-family:Tahoma; color:#613B48; font-size:16px; font-weight:bold;
}

.darkredboldhed { font-family:Tahoma; color:#FF6600; font-size:16px; font-weight:bold;
}

.darkredboldlogin { font-family:Tahoma; color:#ffffff; font-size:11px; font-weight:bold; text-indent:23px;
}



.darkrednormal { font-family:Tahoma; color:#613B48; font-size:11px;
}

a.downlink:link{ font-family:Tahoma; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.downlink:visited{ font-family:Tahoma; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.downlink:hover{font-family:Tahoma; font-size:11px; color:#FAE0B5; text-decoration:underline;}
a.downlink:active{ font-family:Tahoma; font-size:11px; color:#FFFFFF; text-decoration:none;}

a.toplink:link{ font-family:Tahoma; font-size:11px; color:#FAE0B5; text-decoration:none; font-weight:bold;}
a.toplink:visited{ font-family:Tahoma; font-size:11px; color:#FAE0B5; text-decoration:none; font-weight:bold;}
a.toplink:hover{font-family:Tahoma; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.toplink:active{ font-family:Tahoma; font-size:11px; color:#FAE0B5; text-decoration:none; font-weight:bold;}



a.sidenav:link{font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; text-indent:23px; display: block; height:26px; vertical-align: middle; }
a.sidenav:visited{font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; text-indent:23px; display: block; height:26px; vertical-align: middle; }
/*a.sidenav:hover{font-family:Tahoma; font-size:11px; color:#A32914; text-decoration:underline; text-indent:23px;}*/
a.sidenav:active{font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; text-indent:23px; display: block; height:26px; vertical-align: middle;}
td a.sidenav:hover{ background-image:url(../images/link-back-1.gif); display: block; vertical-align: middle; text-indent:23px; height:26px; width:207px; color:#A32914; font-size:11px; text-decoration:none; font-family:Tahoma; white-space:inherit}


a.sidenavhover:link{font-family:Tahoma; font-size:11px; color:#A32914; text-decoration:none; text-indent:23px; font-weight:bold;vertical-align:top;}
a.sidenavhover:visited{font-family:Tahoma; font-size:11px; color:#A32914; text-decoration:none; text-indent:23px; font-weight:bold;vertical-align:top;}
a.sidenavhover:hover{font-family:Tahoma; font-size:11px; color:#A32914; text-decoration:underline; text-indent:23px; font-weight:bold;vertical-align:top;}
a.sidenavhover:active{ font-family:Tahoma; font-size:11px; color:#A32914; text-decoration:none; text-indent:23px; font-weight:bold;vertical-align:top;}


a.sidenavsub:link{ font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; text-indent:46px; }
a.sidenavsub:visited{ font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; text-indent:46px; }
a.sidenavsub:hover{font-family:Tahoma; font-size:11px; color:#A32914; text-decoration:underline; text-indent:46px; }
a.sidenavsub:active{ font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; text-indent:46px; }


a.sidenavsubsub:link{ font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; text-indent:60px; }
a.sidenavsubsub:visited{ font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; text-indent:60px; }
a.sidenavsubsub:hover{font-family:Tahoma; font-size:11px; color:#A32914; text-decoration:underline; text-indent:60px; }
a.sidenavsubsub:active{ font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; text-indent:60px; }

a:link{ font-family:Tahoma; font-size:11px; color:#5A737E; text-decoration:none;}
a:visited{ font-family:Tahoma; font-size:11px; color:#5A737E; text-decoration:none;}
a:hover{font-family:Tahoma; font-size:11px; color:#344E59; text-decoration:underline;}
a:active{ font-family:Tahoma; font-size:11px; color:#5A737E; text-decoration:none;}


a.ornagelinks:link{ font-family:Tahoma; font-size:11px; color: #5A46AF; text-decoration:none;}
a.ornagelinks:visited{ font-family:Tahoma; font-size:11px; color:#5A46AF; text-decoration:none;}
a.ornagelinks:hover{font-family:Tahoma; font-size:11px; color:#000000; text-decoration:underline;}
a.ornagelinks:active{ font-family:Tahoma; font-size:11px; color:#5A46AF; text-decoration:none;}

#TableViolet{ background:#A32914; color:#FFF;}

#TableViolet td{color:#FFF;}

.Tabledarkblue{ background:#6C1000;}

.Tablegery{ background:#E7E7E7;}

.Tablelightyellow{ background:#A32914; height:18px; }

.Tablelightblue{ width:222px; border:#A32914 solid 1px;}

.sidenavback{background:url(../images/link-back.gif) no-repeat; width:222px; height:26px;}

.sidenavbackhover{background:url(../images/right-side-hover-back.gif); width:222px; height:26px;}

.sidenavbacksub{background:url(../images/link-back-sub.gif); width:222px; height:26px;}

.sidenavbacksubsub{background:url(../images/link-back-sub-sub.gif); width:222px; height:26px;}


.Textbox { font-family:Tahoma; font-size:11px; border:thin #747474 solid 1px;  
}

.ftext{ font-family:Tahoma; font-size:11px; border:thin #747474 solid 1px;  
}
.ftext3{ font-family:Tahoma; font-size:11px; border:thin #747474 solid 1px;  
}
.textsmall{ font-family:Tahoma; font-size:9px; color:#FF9900;}

.textsmallred{ font-family:Tahoma; font-size:9px; color:#FF0000;}

.main_table_border
{
	background-color:#f7f7f7;
	border:1px solid #66666;	
}
.adm_input_class
{
	font-size:11px;
	border:1px solid #666666;
	font-family:tahoma;
}
.adm_header
{
font-size:20px;
font-family:tahoma;
color:#A32914;
}
.adm_button
{
	font-size:11px;
	font-family:tahoma;
	font-weight:bold;
}
.adm_success
{
	border:1px solid #006600;
	margin:10px 0px 10px 0px;
	padding:4px;
	width:250px;
	text-align:center;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	background-color:#E4F8E4;	
}

.adm_error
{
	border:1px solid #ff0000;
	margin:10px 0px 10px 0px;
	padding:4px;
	width:250px;
	text-align:center;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	background-color:#FFF0F0;	
}

