@charset "utf-8";
/* CSS Document */

* html { margin:0; padding:0; width:100%;  height:100%; }
body { margin:25px 0px 0px 0px; padding:0; width:100%;  height:100%; background-image:url(../images/top-freelance-india-backgroung.jpg); background-repeat:repeat-x; background-position:center top; font-family:Tahoma; font-size:12px; }
img { border:0px;}
form {margin:0; padding:0; border:none;}
.main_table { width:927px; }
.main_table .top_bg { background-image:url(../images/top-menu-bg.gif); background-position:center left; background-repeat:no-repeat; height:39px; }
.main_table .top_menu { color:#fff8e6;}
.main_table .top_menu a { color:#fff8e6; text-decoration:underline;}
.main_table .top_menu a:hover { color:#fff8e6; text-decoration:none;}
.main_table .header_bar { background-color:#414141; height:23px; color:#FFF; }

.main_table .bullets {list-style-image:url(../images/bullets.gif); margin:0; padding:0;}
.main_table .news { background-color:#414141; height:23px; color:#FFF; padding-left:10px; }
.main_table .news_line { background-color:#000000; height:1px;}

.main_table .news_text { color: #000; font-size:12px; padding-bottom:8px; padding-top:8px;}

.main_table .inputs_field { border:#4cb5ff 1px solid; font-size:12px; width:165px; height:16px; } 
.main_table .textar { border:#4cb5ff 1px solid; font-size:12px; width:358px; height:95px; } 
.main_table .arr span {color:#F00; } 
.main_table .arr {color:#414141; }
.main_table .bottom { background-color:#414141; height:20px; color:#FFF; padding-left:10px; }
.main_table .bottom a {color:#FFF; text-decoration:underline;}
.main_table .bottom a:hover  {color:#FFF; text-decoration:none;}
.main_table span.titles {color:#ffc000; }

.main_table .main_text strong { color:#000000; font-size:15px;  }

.main_table .request .field { background-image:url(../images/field-bg.gif); background-position:left center; background-repeat:no-repeat; width:282px; height:32px; }
.main_table .request .arr{ background-image:url(../images/texarea_bg.gif); background-position:left top; background-repeat:no-repeat; width:282px; height:192px; }
.main_table .request .inptarr{ border:#FFF 1px solid; width:265px; height:180px; font-size:14px; color:#000000; font-family:Tahoma; }
.main_table .request .inpt {  border:#FFF 1px solid; width:265px; height:20px; font-size:14px; color:#000000; font-family:Tahoma;  }
.main_table .arr2 span {color:#F00; } 