
/*header div*/

#header {
	width: 491px;
	margin-bottom: 0px;
	padding: 23px 0px 0px 12px;
	height: 59px;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../../home/images/software_provider_banner.jpg) no-repeat;
	z-index:1;
}

/*left div*/

#leftdiv {
	float: left;
	width: 278px;
	z-index: 1;
	padding: 0px 0px 10px;
	}

#leftdiv p {
	margin: 10px 0;
}

#leftdiv a { 
	text-decoration: none;
	color: #cc5500;
	}

#leftdiv a:hover { 
	text-decoration: underline; 
	}

#leftdiv ul { 
	list-style-position: outside;
	list-style-type: disc;
	margin: 0 30px; 
	}
	
#leftdiv li {
	padding: -5px 0;
	}	

#leftdiv h3 {
	margin-bottom: -5px;
	color: #995500;

}

#leftdiv .subhead {
	border-top: 1px solid #995500;
	margin-top: 15px;
	padding: 3px 0 5px 0;
}
/*right div*/

#rightdiv { float: left; width: 153px; margin-left: 9px; z-index: 1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
   #rightdiv ul { margin: 0px 0px 12px 13px; padding: 0px;}
    #rightdiv li { font-family: Arial, Helvetica, sans-serif; font-size: 10px; list-style-type: none; text-align: left; border-top-width: 1px; border-top-style: solid; border-top-color: #C0C0C0; margin: 0px 0px 0px -13px; padding: 2px 0px 2px 0px; }
	
	#rightdiv a {
		color: #cc5500;
		text-decoration: none;}
	
	#rightdiv a:hover{
		text-decoration: underline;
	}
	


    #rightdiva, #rightdivb {
	background-color: #F1F1E4;
	width: 176px;
	margin: 3px 0px 12px 0px;
	padding: 6px 0px 0px 12px;
	border-top: 4px solid #CC6600;
	border-right: 1px solid #C4C484;
	border-bottom: 1px solid #C4C484;
	border-left: 1px solid #C4C484;
}
    #rightdiva li { font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
	
	#rightdivb .content {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	}
	
	    #rightdiv .subhead { color: #995500;
		font-weight:bold; }
    #rightdivc { background-color: #E4E4C4; width: 188px; height: 40px; border-width: 1px; border-style: solid; border-color: #333366; margin: 3px 0px 12px 0px; padding: 0px;
    }
    #list2ci { margin: 0px; padding: 1px 0px 0px 0px; height: 39px; width: 50px; font-size: 36px; font-weight: bold; line-height: 40px; color: #FEFEFE; float: left; text-align: center; background-image: url(../../software/images/counter_background.jpg); overflow: hidden; }
    #list2cii { margin: 0px; height: 35px; width: 128px; float: left; padding: 5px 2px 0px 6px; }


#rightdiva p, #rightdivb p {
	margin: 0px 0px 3px;
	
}


/*contacts div*/

#contacts { clear: both; margin: 10px 0 10px; padding: 3px 3px 3px 12px; border: 1px solid #C0C0C0; z-index: 1;}

#contacts .subhead { font-weight: bold;}

#contacts a {
	text-decoration: none;
	color: #CD3301;
	
}

#contacts p {
	margin: 10px 0;
}

/*footer div*/

#footer { clear: both; text-align: center; margin-right: 15px; z-index: 1;}
#footer p { font-size: 10px }
#footer a { font-size: 10px; color: #44448F; text-decoration: underline; }



 
   






