html, body {margin:10 0 0 0;}

img{
	border:0 none;
}

a{
	color:#007CC3;
	text-decoration:none;
}
.ulet{
display:none;
}

input[type="text"]{font-family: Arial; font-size: 14px; color: #000000; margin: 1px; padding: 2px; border: 1 dashed #CCCCCC}
.menubutton {
color:#000000;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
text-decoration:none;
white-space:nowrap;
}

.w255{
	width:255px;
}
body{
	background-color:#F0EFED;
}


/*Top tegs*/
#top_tegs{
	font-size:15px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
}

.blue{
	color:#007cc3;
	font-size:24px;
}

.small_black{
	color:black;
	font-size:12px;
}
.big_black{
	font-size:18px;
	color:black;
}
/******INNER*********/
#inner{
	font-size:12px;
	color:black;
	font-family:"Times New Roman", Times, serif;
	padding:10px;
    vertical-align: top;
    padding-left: 30px;
}
/************/
/*Footer*/
#bottom_corners{
	font-size:12px;
	font-family:"Courier New", Courier, monospace;
    background-color:#EEEEEE;
    border:solid 1px #E0E0E0;
    width: 1024px;

}


/***FRAME****/
.FRAME{
    -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;
}
/**Corners**/
/*UP*/
.FRAME .left_up{
     background: transparent url(/resources/images/frame/comment_angle_left_up.gif) no-repeat scroll center bottom; width: 3px;
}
.FRAME .up{
    background: transparent url(/resources/images/frame/comment_ram_top.gif) repeat-x scroll center bottom; width: 100%;
}
.FRAME .right_up{
    background: transparent url(/resources/images/frame/comment_angle_right_up.gif) no-repeat scroll center bottom;
}
/*Middle*/
.FRAME .left{
    background: transparent url(/resources/images/frame/comment_ram_left.gif) repeat-y scroll 0% 0%; height: 100%; width: 4px;
}
.FRAME .right{
    background: transparent url(/resources/images/frame/comment_ram_right.gif) repeat-y scroll 0% 0%; height: 100%; width: 4px;
}

/*Bottom*/
.FRAME .left_bottom{
    background: transparent url(/resources/images/frame/comment_angle_left_down.gif) no-repeat scroll 0% 0%; width: 3px;
}
.FRAME .bottom{
    background: transparent url(/resources/images/frame/comment_ram_bottom.gif) repeat-x scroll 0% 0%; width: 100%;
}
.FRAME .right_bottom{
    background: transparent url(/resources/images/frame/comment_angle_right_down.gif) no-repeat scroll 0% 0%; width: 3px;
}

.FRAME .tr{
    height: 4px;
}

/*Portfolio*/
.portfolio_blue{
    color:#003399;
    font-weight:bold;
    text-decoration:underline;
    font-family:Tahoma;
    font-size:11px;
}
.port_p{
    color:#007CC3;
    text-indent: 10px;
    font-size: 14px;
    padding:0 50px;
    background-image: url(/resources/images/ark.gif);
    background-repeat: no-repeat;
}
.contacts_p{

    margin-left: 20px;
    font-size: 14px;
    font-weight: bold;
    background-repeat: no-repeat;
}
.contacts_form td{
    font-size: 13px;

}

h1 {
color:#114272;
font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif;
font-size:18px;
margin-bottom:10px;
}

.my_feedback_form{
    font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif;
    font-size:11px;
}
sup.red {
color:#CC0000;
}
.my_feedback_form p span {
display:block;
float:left;
width:150px;
}
.my_feedback_form input.inputtext, .my_feedback_form textarea {
border:1px solid #D0D6DB;
color:#999999;
font-family:Tahoma;
font-size:10px;
padding:2px 0 3px 3px;
width:300px;
}
.my_feedback_form textarea {
width:300px;
}
.my_feedback_form .button90 {
position:relative;
text-transform:uppercase;
}

.button40, .button70, .button90, .button90_unactive, .button210 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/button40.png) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Tahoma;
font-size:10px;
height:15px;
margin:-1px 0 0;
padding-bottom:2px;
position:absolute;
text-align:center;
text-transform:uppercase;
width:40px;
}

.button90 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/resources/images/button90.png) no-repeat scroll 0 0;
width:90px;
}

.refresh_button{
    background-image: url(/resources/images/arrow_circle_double.png);
    background-repeat:no-repeat;
    border: 0;
    background-color: white;
    width:16px;
    height: 16px;
}
.refresh_button[lang=animated]{
   background-image: url(/resources/images/arrow_circle_double.png);
}