/*----public-----*/
a:link
{
color:#006cbf;
text-decoration:none;
font-family:tahoma,sans;
}
a:visited
{
color:#006cbf;
text-decoration:none;
font-family:tahoma,sans;
}
a:hover
{
color:#1494d0;
text-decoration:underline;
font-family:tahoma,sans;
}
a:active
{
color:#1494d0;
font-family:tahoma,sans;
}
/*----end public-----*/
.hr
{
height:1px;
border:0px;
}
.body
{
margin:0px;
font-size:11px;
}

a.imglinktext
{
color:#ffffff;
text-decoration:none;
font-weight:bold;
font-size:11px;
padding:5px 5px 5px 5px;
}
a.toplinks
{
font-size:10px;
font-family:tahoma,sans;
}
a.toplinks2
{
font-size:12px;
font-family:tahoma,sans;
}
a.toplinks:hover
{
text-decoration:none;
}

a.topbarlink
{
color:#333333;
text-decoration:none;
font-size:12px;
font-family:tahoma,sans;
}
a.topbarlink:hover
{
color:green;
}

.toptd
{
font-size:10px;
}

.bottombartext1
{
color:#5d5d5d;
font-size:11px;
font-family:tahoma,sans;
}
.bottombartext2
{
color:#5d5d5d;
font-size:15px;
font-weight:bold;
}

.searchboxtext
{
color:#af3e0e;
font-size:21px;
text-decoration:none;
font-family:tahoma,sans;
}
a.searchboxtext2
{
color:green;
font-size:12px;
text-decoration:none;
font-family:tahoma,sans;
}
a.searchboxtext3
{
font-size:11px;
text-decoration:none;
font-family:tahoma,sans;
}
.searchboxtext4
{
color:orange;
font-size:14px;
text-decoration:none;
font-family:tahoma,sans;
}
.searchboxtext5
{
color:#5d5d5d;
font-size:20px;
text-decoration:none;
font-weight:bold;
}
.searchboxtext6
{
color:#333333;
font-size:10px;
text-decoration:none;
font-family:tahoma,sans;
}
a.searchboxtext7
{
color:#006cbf;
font-size:11px;
text-decoration:none;
font-weight:normal;
font-family:time;
}
a.searchboxtext7:hover
{
color:#1494d0;
text-decoration:underline;
}

.searchinput
{
border-width:1px;
border-style:solid;
border-color:#a1a1a1;
padding:4px;
font-size:14px;
}
.searchselect
{
padding:3px;
font-size:14px;
border-width:1px;
border-style:solid;
border-color:#a1a1a1;
}
.searchbtn
{
padding:2px;
font-size:14px;
}

.catbox
{
border:1px;
border-top:0px;
border-style:solid;
border-color:#939393;
padding:15px;
}
a.catbox_head
{
color:#333333;
font-size:10px;
text-decoration:none;
font-family:tahoma,sans;
padding-left:5px;
padding-right:5px;
}
.catbox_top_text
{
color:#993300;
font-size:18px;
text-decoration:none;
font-weight:bold;
}
.catbox_top_text2
{
color:#5d5d5d;
font-size:15px;
text-decoration:none;
font-weight:bold;
}
.catboxtd
{
padding-left:20px;
border-width:0px;
border-left-width:1px;
border-style:solid;
border-color:#d9d9d9;
}
.catboxtd2
{
padding-right:10px;
}
a.catboxlink
{
font-size:11px;
}
a.catboxlink2
{
font-size:12px;
font-weight:bold;
}
.catboxnum
{
color:#5d5d5d;
font-size:11px;
font-family:tahoma,sans;
}
.catboxskills
{
color:#5d5d5d;
font-size:11px;
font-family:tahoma,sans;
}
.sidetitle
{
color:#993300;
font-size:20px;
text-decoration:none;
font-weight:bold;
}
a.sidenum
{
color:#5d5d5d;
font-size:19px;
text-decoration:none;
font-weight:bold;
font-family:tahoma,sans;
}
.sidehr
{
color:#b5b5b5;
margin:0px;
margin-top:3px;
margin-bottom:5px;
}
.sidetext
{
color:#006cbf;
font-size:16px;
text-decoration:none;
font-weight:bold;
}
.sidetext2
{
color:#5d5d5d;
font-size:12px;
text-decoration:none;
font-family:tahoma,sans;
}

.expertside
{
background-color:#f6f7f9;
border-width:1px;
border-style:solid;
border-color:#ced1d5;
}
.expertcenter
{
padding-right:20px;
padding-left:20px;
border-width:0px;
border-top-width:1px;
border-bottom-width:1px;
border-style:solid;
border-color:#d9d9d9;
}
.expertbox
{
padding:15px;
background-color:#fbfbfb;
border-width:1px;
border-style:solid;
border-color:#ced1d5;
}
.expertbox2
{
padding:15px;
border-width:1px;
border-style:solid;
border-color:#ced1d5;
}
.experttitle
{
color:#993300;
font-size:25px;
font-weight:bold;
}
.experttext1
{
color:#5d5d5d;
font-size:12px;
font-weight:bold;
font-family:tahoma,sans;
}
.experttext2
{
color:#993300;
font-size:15px;
font-weight:bold;
}
.experttext3
{
color:#993300;
font-size:20px;
font-weight:bold;
}
.experttext4
{
color:#606060;
font-size:12px;
font-family:tahoma,sans;
}
.experttext5
{
color:#404040;
font-size:13px;
font-weight:bold;
}
.experttext6
{
color:#006cbf;
font-size:12px;
font-family:tahoma,sans;
}
.experttext7
{
font-weight:bold;
color:#606060;
font-size:15px;
font-family:tahoma,sans;
}
a.experthistrylink
{
font-size:16px;
font-weight:bold;
font-family:arial;
}
.experthr
{
color:#d0d0d0;
margin:0px;
margin-top:3px;
margin-bottom:5px;
}
.expertavatar
{
padding:1px;
border-width:1px;
border-style:solid;
border-color:#ced1d5;
}
.skillsform
{
color:#2d2d2d;
font-size:13px;
font-family:tahoma,sans;
}
.messagebox_text1
{
color:#006cbf;
font-size:15px;
font-weight:bold;
}
.messagebox_show_table
{
border-width:1px;
border-style:solid;
border-color:#d0d0d0;
padding:10px;

}
.dirtitle
{
color:green;
font-size:20px;
font-weight:bold;
}

.signuptitle
{
color:#993300;
font-size:25px;
font-weight:bold;
}
.signuptitle2
{
color:#006cbf;
font-size:15px;
font-weight:bold;
}
.signupform
{
font-size:11px;
font-family:tahoma,sans;
}
.signuptd
{
padding:20px;
padding-top:40px;
}
.signinbox
{
padding:20px;
background-color:#f6f7f9;
border-width:1px;
border-style:solid;
border-color:#ced1d5;
}
.signupboxtext1
{
color:#af3e0e;
font-size:20px;
font-weight:bold;
}
.signupboxtext2
{
color:#5d5d5d;
font-size:11px;
font-family:tahoma,sans;
}
.signupgreenbox
{
color:green;
font-size:11px;
font-family:tahoma,sans;
border-width:1px;
border-style:solid;
border-color:green;
}
.signupredbox
{
color:red;
font-size:11px;
font-family:tahoma,sans;
border-width:1px;
border-style:solid;
border-color:red;
}
.signup_s_text1
{
color:green;
font-size:23px;
font-weight:bold;
}
.signup_s_text2
{
color:#5d5d5d;
font-size:15px;
font-weight:bold;
}
a.signup_s_link1
{
font-size:15px;
font-weight:bold;
font-family:arial;
}

.search_head_table
{
background-color:#fbfbfb;
border-width:1px;
border-style:solid;
border-color:#d0d0d0;
}
.search_body_tr
{
padding-right:15px;
padding-left:15px;
}
.search_body:hover
{
background-color:#fcfcfc;
}
a.searchlink1
{
color:#006cbf;
font-size:12px;
text-decoration:none;
font-weight:bold;
font-family:tahoma,sans;
}
.searchtext1
{
color:green;
font-size:16px;
font-weight:bold;
}
.searchtext2
{
color:#a1a1a1;
font-size:10px;
font-family:tahoma,sans;
}
.searchtext3
{
color:#006cbf;
font-weight:bold;
font-family:tahoma,sans;
}
.searchtext4
{
color:#006cbf;
font-size:10px;
font-family:tahoma,sans;
}
.searchtext5
{
color:#a1a1a1;
font-size:11px;
font-family:tahoma,sans;
}
.searchtext6
{
color:#ff3636;
font-size:19px;
font-weight:bold;
}
.searchtext7
{
color:#a1a1a1;
font-size:17px;
font-weight:bold;
}
.searchtext8
{
color:#a1a1a1;
font-size:18px;
}
.searchtext9
{
color:#a1a1a1;
font-size:10px;
font-family:tahoma,sans;
}
.searchtext10
{
color:#993300;
font-size:10px;
font-family:tahoma,sans;
}

.buyertitle
{
color:green;
font-size:20px;
font-weight:bold;
}
.buyer_top_table
{
padding:10px;
background-color:#fbfbfb;
border-width:1px;
border-style:solid;
border-color:#d0d0d0;
}
.buyer_create_table
{
padding:10px;
border-width:1px;
border-style:solid;
border-color:#d0d0d0;
}
.buyertext1
{
color:#006cbf;
font-weight:bold;
font-family:tahoma,sans;
}
.buyertext2
{
font-family:tahoma,sans;
}
.buyertext3
{
color:orange;
font-size:17px;
font-weight:bold;
font-family:arial;
}
a.buyerlink1
{
color:#006cbf;
font-size:17px;
text-decoration:none;
font-weight:bold;
font-family:arial;
}
.buyertext4
{
color:#a1a1a1;
font-size:12px;
font-family:tahoma,sans;
}
.buyertext5
{
color:#006cbf;
font-weight:bold;
font-family:tahoma,sans;
}
.buyertext6
{
color:#006cbf;
font-size:10px;
font-family:tahoma,sans;
}
.buyertext7
{
color:#a1a1a1;
font-size:10px;
font-family:tahoma,sans;
}
.signinside
{
background-color:#f6f7f9;
border-width:1px;
border-style:solid;
border-color:#ced1d5;
}
.signinform
{
margin:2px;
padding:2px;
border-width:1px;
border-style:solid;
border-color:#a1a1a1;
}
.signinformtext
{
font-size:11px;
font-family:tahoma,sans;
}
.signinhr
{
color:#ced1d5;
}
.signinformtext2
{
color:#af3e0e;
font-size:20px;
font-weight:bold;
}
.signintittle
{
color:#af3e0e;
font-size:22px;
font-weight:bold;
}
.signintittle2
{
color:#5d5d5d;
font-size:17px;
font-weight:bold;
}

.dirtd
{
padding-left:20px;
padding-right:20px;
}
.skillbox
{
border-width:1px;
border-style:solid;
border-color:#939393;
padding:15px;
}

.projectstat
{
color:#006cbf;
font-size:16px;
font-weight:bold;
font-family:arial;
}

#alert_block {
  clear:both;
  opacity:0.9;
  filter:alpha(opacity=90);
  text-align:right;
  position: fixed;
  left: 5px;
  bottom: 35px;
  width: 400px;
}

#bottom_bar {
  clear:both;
  opacity:0.4;
  filter:alpha(opacity=40);
  background-image:url('../img/bottom_bar_bg.gif');
  background-repeat:repeat-x;
  text-align:left;
  position: fixed;
  bottom: 0px;
  width: 100%;
  height: 30px;
  line-height:30px;
  color:#ffffff;
}
#bottom_bar_main {
  margin-right:10px;
  margin-left:10px;
  height: 30px;
  line-height:30px;
  color:#ffffff;
}
.bottom_bar_l_tab {
  float:left;
  height: 30px;
  margin-left:5px;
  line-height:30px;
  color:#ffffff;
}
.bottom_bar_r_tab {
  float:right;
  height: 30px;
  margin-right:5px;
  line-height:30px;
  color:#ffffff;
}
.bottom_bar_seprator {
  float:left;
  width:5px;
  height: 30px;
}
.bottom_bar_l_tab:hover {
  background-image:url('../img/bottom_bar_bg_hover.gif');
}
.bottom_bar_r_tab:hover {
  background-image:url('../img/bottom_bar_bg_hover.gif');
}
a.bottom_bar_link {
  float:left;
  padding:0px 10px 0px 10px;
  text-decoration:none;
  height: 30px;
  line-height:30px;
  color:#ffffff;
}
.bottom_bar_icon {
  float:left;
  margin-top:5px;
  margin-left:10px;
  border:0px;
}
.bottom_bar_seprator_l {
  float:left;
}
.bottom_bar_seprator_r {
  float:right;
}
