/*
Theme Name: Object Systems Int.
Theme URI: http://objectsystems.com/
Description: A WordPress Hteme created by OSI
Version: 1.0
Author: Blaga Yordanova, Mira Ivanova
Author URI: 
Tags: blue, custom header, fixed width, one column, widgets
.
General comments/License Statement if any.
.
*/
body {
	background: #EBEBEB;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	min-width: 989px;
	text-align: center;
	height: 100%;
	font: normal 12px Verdana;
}
p{
	margin: 5px 10px 0 0;
	color: #4F5055;
	text-align: left;
	font: normal 13px Verdana;
}
li{
         color: #4F5055;
}
label{
	font: normal 11px Century Gothic;
	
}
div.spacer {
  clear: both;
}
.more{
	color: #4483C1;
	float: right;
	font: bold 12px Verdana;
	margin:0px 5px 5px 5px;
} 

.top{
	width: 100%;
	background: url(i/top_border.jpg) repeat-x white;
	border-bottom: solid 16px white;
	text-align:center;
         /*padding: 0px 5px 0px 5px;*/
         padding: 0px 0px 0px 0px;
}
.bottom {
         width: 100%;
	border-top: solid 3px #969696;
	text-align:center;
         /*padding: 0px 5px 0px 5px;*/
         padding: 0px 0px 0px 0px;
}
.wrapper {
	/*
	position: relative; 
	left: 50%; 
	margin-left: -490px;
	*/
	text-align: left;
	width: 969px;
         padding: 0px 10px 0px 10px;
}

.header {
	width: 100%;
	padding-top: 5px;
}

.logodiv {
   	float:left;
   	width:600px;
	height:45px;
	display: block;
	margin-top:9px;
}

.logodiv > .img {
	display: block;
	width: 174px;
	height: 30px;
	background: url(i/osi_logo.gif) top left no-repeat;
	border: 0px;
	float: left;
	margin-right: 20px;
	
}
.logodiv > h1 {
	font: bold 24px Century Gothic;
	text-decoration:none;
	height: 30px;
	color: #6E6E6E;
	margin: 0 0 0 0px;
}
<.logodiv > h1 > small {
	font: bold 11px Century Gothic;
	margin: 0 0 0 0px;
}

#frm_search{
	float: right;
	padding-top: 18px;
}

#frm_search input#s{
	background: url(i/box_search.gif) no-repeat 0px 0;
	border: none;
	color: #a0a4a8;
	float: left;
	font-size: 12px;
	height: 27px;
	outline: none;
	padding-left: 4px;
	width: 204px;
}
#frm_search input#submit-s{
	background: url(i/box_search.gif) no-repeat -223px 0;
	border: 0;
	cursor: pointer;
	display: inline;
	float: left;
	height: 27px;
	margin: 0px 0px 0 0;
	width: 27px;
}



#tts {
	width: 100%;
	height: 126px;
	text-align: center;
	color: #4F5055;
	background: url(i/bgr_tts_form.gif) no-repeat;
	font-size: 12px;
	margin-top:10px;
	padding: 15px 0px 0px 10px;
}


#tts label{
	float: left;
	text-align:right;
	display: block;
	width: 100px;
}
#tts .e{
	width: 90px; 
	height:18px; 
	margin-bottom:2px;
	border: 1px #FEB407 solid;
}
#tts#checkboxsave{
	width: 30px;
}

#tts button {
	position:relative;
	left: 9px;
}


.main {
	width: 100%;
	height: 100%;
	margin-top:10px;
	float: left;
	
}
#left{
	width: 724px;
	float: left;
}



 #left .left_top
{
	display: block;
	width: 100%;
	height: 250px;
	background: url(i/main.jpg) top no-repeat;}

 #left #flash_logos {
    float: left;
    margin: 65px 0px 0px 0px;
}

#left #left_text {
    float: left;
    margin: 80px 0px 0px 40px;
    font: bold 26px Verdana;
    color: #3780B5; /*#1E2164 #0A1857;  #FB5B3D;*/
}


.boxtop {
	width: 100%;
	height: 30px;
	background: url(i/bgr_box_top.jpg) no-repeat top;
	color: white;
	font: bold 18px "Century Gothic";
	text-indent: 5px;
	padding-top:5px;
}
.boxes {
	width: 100%;
}
.boxes div.float {
	float: left;
	width: 235px;
	min-height: 126px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	background: #88898E url(i/homebox.jpg) no-repeat bottom;
}
.boxes #middle_box{
	margin: 0px 9px 0px 9px;
}
.boxes div.float p{
	color: #CACACA;
	margin:0px 5px 5px 5px;
} 


#menu {
	width: 100%;
	float: left;	
	color: #969696;
}

#menu ul {
   width: 100%;
	list-style-type: none;
	/*font-family: Arial, Helvetica, sans-serif;*/
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#menu ul li {
   width: 230px;
	padding-bottom: 6px;
	float: left;
}
#menu  a, #menu  a:link, #menu  a:visited{
	font: normal 11px Century Gothic;
	font-size: 12px;
	text-decoration: none;
	color: #838383;
}
#menu  a:hover{
	color: #4483C1;
}
#menu ul li ul .first {
	font: bold 17px Century Gothic;
	border-bottom: 1px dotted #969696;
}

#menu ul .empty {
	width: 15px !important;
}

#footer {
	clear:both;
} 


#right{
	width: 235px;
	float: right;
	min-height: 321px;
}
#sidebar{
	width: 100%px;
	min-height: 224px;
	color: #969696;
	padding-bottom:30px;
	background: #D5D5D5 url(i/bgr_box_bot.jpg) no-repeat bottom;
}
#sidebar li
{
	background: url(i/bgr_menu_item.jpg) no-repeat;
	list-style-type: none;
	text-indent:10px; 
	line-height: 32px;
}
#sidebar ul li
{
	background-image: none;
	line-height: 22px;
}
#sidebar p{
	margin:10px; font-size: 12px; text-align: left;
}
#sidemenu, #sidemenu a, #sidemenu a:link, #sidemenu a:hover, #sidemenu a:visited{
	color: #4D4E53;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	font-family: Century Gothic;
}

#sidemenu a:hover, #sidemenu .current_page_item a{
	color: #5999cc;
}
#sidemenu .current_page_item ul li a{
	color: #4D4E53;
}

#breadcrumbs, #breadcrumbs a, #breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:hover, #breadcrumbs span
{
	font: bolder 14px Verdana, Geneva, Arial;
	color:#83848B;
	text-decoration: none;
}
#breadcrumbs span{
	color: #5999CC;
}
.btn {
         background: url(i/btnr.jpg) top right no-repeat;
         height: 29px;
}
.btn_l {
         background: url(i/btnl.jpg) top left no-repeat;
         height: 29px;
         padding-top: 7px;
         padding-left: 10px;
         align: center;
         font-weight: bold;
}
.btn_l a {
         text-decoration: none;
         color:#4F5055;
}
.contactus input, .contactus textarea, .contactus select {
         background: #F9FAFC;
         border: 1px solid #BBD9F1;
}
.contactus input, .contactus textarea {width: 250px;}
.contactus select{width: 253px;}

#image_holder_49
{ float: right; width: 300px; height: 218px;	background: url(i/credit_card.jpg) no-repeat;}

#image_holder_58
{ float: right; width: 175px; height: 220px;	background: url(i/lock_off.jpg) no-repeat;}

#image_holder_216
{ float: right; width: 175px; height: 280px;	background: url(i/reports.jpg) no-repeat;}

#image_holder_138
{ float: right; width: 267px; height: 257px;	background: url(i/user_web_site.jpg) no-repeat;}

#image_holder_16
{ float: right; width: 150px; height: 276px;	background: url(i/tss150.jpg) no-repeat;}

#image_holder_3
{ float: right; width: 150px; height: 289px;	background: url(i/tcs150.jpg) no-repeat;}

#image_holder_26
{ float: right; width: 150px; height: 261px;	background: url(i/rms150.jpg) no-repeat;}

#api p{
color: black !important;
font-family:"Times New Roman","serif";
font-size:12.0pt;
}
