body,td,th {
	font-family: verdana;
	font-size: 14pt;
	color: #414042;
}
body {
	background-color: #007fae;
	background-image: url(images/bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	vertical-align:middle;
	font-size: 11px;
}

img { border:0px solid white; }

h1 {
	font-size: 12px;
}

h2 {
	font-size: 11px;
}

h3 {
font-size: 10px;
}

a:link, div a:link {
	color: #414042;
	text-decoration: none;
}
a:visited,div a:visited {
	text-decoration: none;
	color: #414042;
}
a:hover, div a:hover{
	text-decoration: underline;
	color: #007FAE;
}
a:active,div a:active {
	text-decoration: none;
	color: #414042;
}



div#rightPart-container
{
	background-image:url(images/menu_right_bg.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:transparent;
	width:210px;
	position:absolute;
	left:744px;
	height: 570px;
	top: 85px;
	
}


div#mainPart-container
{
	position:absolute;
	top:87px;
	width:745px;
	
	background-color:white;
	left: 0px;
	height: 583px;
	background-color: #007fae;
}

div#mainPartLeft
{
  width:100px;
  height: 683px;
  background-image:url(images/left.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-position:top left;
	z-index:10;
	top:-105px;
	position:relative;
	
}

div#mainPart-top
{
background-image:url(images/top.gif);
background-repeat:no-repeat;
background-position:top;
position:absolute;
height:87px;
width:1005px;

}

div#header
{
 background-image:url(images/top_bg.gif);
 background-repeat:repeat-x;
 height:105px;
 left:30px;
 width:704px;
 margin-left:40px;
 
}
div#menu
{

background-position:left;
background-position:top left;
background-repeat:no-repeat;
position:absolute;
height:300px;
margin-top:13px;

width:200px;
}

div#menu_tab_right
{
	background-image:url(images/right.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:544px;
	position:absolute;
	width:52px;
	left:211px;
	top: 8px;
	z-index:10;
	
}



div#logo
{
	position:absolute;
	width:203px;
	height:95px;
	left: 60px;
	top: 0px;
}



div#headerPic
{
  background-color:transparent;
	position:absolute;
	width:703px;
	height:183px;
	top: 105px;
	left: 40px;
	z-index:2;
}
div#menu_frame
{
	

	
	background-repeat:no-repeat;
	position:absolute;
	left: 10px;
	top: 0px;
	padding:5px;
}

input
{
border:0px solid;
background:transparent;
width:70px;
height:13px;
font-size:9px;
 color:#939597;
}

div#main_title
{
position:absolute;
width:436px;
height:39px;
left:290px;
z-index:10;
top:50px;
color:#4265A4;
font-size:20px;

text-align:right;
}

#main_title h1,h2
{
  position:absolute;
  color:#004990;
  font-family:verdana,arial;
  font-size:22px;
  
  
  font-weight:normal;
  
  top:0px;
  right:150px;
}

#main_title h2
{
	top:25px;
	right:25px;
}

div#search_box
{
background-image:url(images/search_bg.gif);
background-repeat:no-repeat;
position:relative;
width:266px;
height:39px;
left:400px;
z-index:10;
top:0px;
padding-top:4px;
padding-left:20px;
}


.menu_item,.menu_item_on
{
 
 background-repeat:no-repeat;
 width:184px;
 height:20px;
 text-align:center;
 padding-top:4px;
 font-size:13px;
 letter-spacing:-0.7pt;
  font-family:verdana,tahoma,arial;
}


.menu_item
{
 background-image:url(images/mainmenu_bg_off.gif);
 z-index:100;
  font-family:verdana,tahoma,arial;
}

.menu_item_on
{
 background-image:url(images/mainmenu_bg_on.gif);
 z-index:100;
}

.menu_item_on a:link,
.menu_item_on a:active,
.menu_item_on a:visited,
.menu_item_on a:hover
{
  font-weight:bold;
  text-decoration:none;
  font-family:verdana,tahoma,arial;
  color:#ffffff;
  font-size:11px;
  z-index:100;
}

.menu_item a:link,
.menu_item a:active,
.menu_item a:visited,
.menu_item a:hover
{
 font-weight:bold;
 text-decoration:none;
 letter-spacing:-0.7pt;
 font-size:11px;
 font-family:verdana,tahoma,arial;
 color:#8F9091;
 z-index:100;
}
.menu_item a:hover
{
 color:#FF9933;
 z-index:100;
}


.submenu_item a:link,
.submenu_item a:active,
.submenu_item a:visited,
.submenu_item a:hover
{
  display:list-item;
  font-family:verdana,tahoma,arial;
  text-decoration:none;
  font-weight:bold;
  color:#ED5B20; 
  font-family:verdana,tahoma,arial;
}

.submenu_item a:hover
{
 text-decoration:underline;		
}

.submenu_item,
.submenu_item_on
{
 background:transparent url(images/menu_buttons2_bg.gif) no-repeat top center;
 width:156px;
 height:auto;
 padding-left:20px;
 padding-top:10px;
 padding-bottom:5px;
list-style-image:url(images/li.GIF) ;
  font-family:verdana,tahoma,arial;
}


.submenu_item_on a:link,
.submenu_item_on a:active,
.submenu_item_on a:visited,
.submenu_item_on a:hover
{
  display:list-item;
  list-style-image:url(images/li_on.gif) ;
  text-decoration:none;
  font-weight:bold;
  color:#ED5B20; 
  font-family:verdana,tahoma,arial;
}

div#content
{
 
 width:1004px;
 height:320px; 
 position:absolute;
 top:285px;
 left:0px;
	
 font-size:11px;
 
 background-image:url(images/content_bg.gif);
 background-repeat:repeat-y;
 padding-top:20px;
 padding-bottom:0px;
 margin-bottom:0px;
}

div#text
{
 
 height:290px;
 display:block;
 width:674px;
 margin-left:50px;
 margin-right:140px;
 padding-bottom:10px;
 padding-right:20px;
 vertical-align:top;	
 overflow:auto;
 overflow-x:hidden;
 

 
}

div#text a:link,
div#text a:active,
div#text a:visited
{
 color: #003399;
}

div#text a:hover
{
 color: #007FAE;
 text-decoration:none;
}

.bigLetters 
{
 padding-left:10px;
 font-size:16px;
 
 color:#939597;
 margin-top:15px;
 margin-bottom:5px;
 
 
 
}

div#footer
{

	background-image:url(images/bot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	position:relative;
	height:100px;
	width:960px;
	left:0px;
  top:10px;
}

div#footer-left
{

	background-image:url(images/bot_left.gif);
	background-repeat:no-repeat;
	background-position:left;
	z-index:8;
	width:72px;
	height:99px;
	left: 0px;
  position:absolute;
  top:1px;
}

div#footer-right
{

	background-image:url(images/bot_r.gif);
	background-repeat:no-repeat;
	background-position:right;
	float:right;
	width:81px;
	height:99px;
	position:absolute;
	left: 924px;
  top:1px;
}
.smallText
{
 font-size: 11px;
}

.titleText
{
 font-size: 12px;
 
}

#picList
{
 float:right;
 padding-left:20px;
}

#clientsTable td
{
 border-bottom:1px solid #C5C5C5;
 width:180px;
}

#clientsTable td,
#clientsTable td a:link,
#clientsTable td a:visited,
#clientsTable td a:active,
#clientsTable td a:hover

{
 color:#666666;
 font-size:12px;
}



.form-div
{
 background:white url(images/form_div.png) no-repeat top center;
 min-height:50px;
 width:601px;
 margin-bottom:20px;
}



.form-div h1
{
 font-family:verdana;
 font-size:12px;
 color:#58595B;
 width:590px;
 margin-left:50px;
 padding-top:10px;
 padding-bottom:20px;
}

.form-div ul
{
 margin-left:150px;

}
.form-div label
{ font-size:12px;
 margin-left:10px;
 font-family:verdana;
 color:#58595B;
 
}

.form-div input
{
 background:transparent url(images/form_input_bg.png) no-repeat top center;
 border:0px solid white;
 padding-left:0px;
 width:123px;
 height:20px;
 margin-left:40px;
 margin-top:3px;
}

.form-div textarea
{
 background:transparent url(images/form_textarea.png) repeat-x top center;
 height:44px;
 margin-left:40px;
} 

#form-reset,#form-submit
{
 border:0px solid white;
 width:90px;
 height:30px;
 background:transparent url(images/form_reset.png) no-repeat top center;
} 
#form-submit
{
background:transparent url(images/form_send.png) no-repeat top center;
}

.form-row
{
 width:600px;
 text-align:center;
}

h1.contacts
{
 font-size:14px;
 font-family:tahoma,verdana;
 color:#ff6600;
 font-weight:normal;
}

.form-div
{
 background:white url(images/form_div.png) no-repeat top center;
 min-height:50px;
 width:601px;
 margin-bottom:20px;
 
}


.form-div span
{
 margin-left:28px;padding-top:10px;  display:block; width:10px;
}

.form-div h1
{
 font-family:tahoma,verdana;
 font-size:12px;
 color:#58595B;
 width:550px;
 display:block;
 margin-left:50px;
 padding-top:0px;
 margin-top:-12px;
 padding-bottom:20px;
 font-weight:normal;
}

.form-div ul
{
 margin-left:150px;

}
.form-div label
{ 
 font-size:12px;
 margin-left:10px;
 font-family:tahoma,verdana;
 color:#58595B;
 
}

.form-div input
{
 background:transparent url(images/form_input_bg.png) no-repeat top center;
 border:0px solid white;
 padding-left:0px;
 width:123px;
 height:20px;
 margin-left:40px;
 margin-top:3px;
 color:#58595B;
}

.form-div textarea
{
 background:transparent url(images/form_textarea.png) repeat-x top center;
 height:44px;
 margin-left:40px;
 border:1px solid #ddd;
} 

#form-reset,#form-submit
{
 border:0px solid white;
 width:90px;
 height:30px;
 background:transparent url(images/form_reset.png) no-repeat top center;
 cursor:hand;
} 
#form-submit
{
background:transparent url(images/form_send.png) no-repeat top center;
}

.form-row
{
 width:600px;
 text-align:center;
}

.form-div input[type="radio"]
{
width:20px;	
}

.form-div input[type="checkbox"],
.form-div .checkbox
{
	width:20px;	
	background-image:none;
	
}

.form-div ul
{
list-style-type: none;
}

#login_form
{
 margin-top:10px;
}

#login_form
{
 font-size:9px;
 color:#444444;
}

#login_form .input
{
 background:transparent url(images/login_input.gif) no-repeat top center;
 width:64px;
 height:19px;
 border:0px solid white;
 padding-left:3px;
 padding-top:2px;
 color:#444444;
}

.form-div  .login_button
{
 background:transparent url(images/login_button.gif) no-repeat top left;
 width:154px;
 height:17px;
 border:1px solid white;

}

