* { margin:0; padding:0;}
body {font:18px/24px Helvetica,Arial,Sans-serif; font-size:100%; line-height:1em; color:#646566; background:url(../images/tall_bottom.gif) left top;}


.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.width { width:100%;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.privacy_box {width:500px;background-color:#eeeeee;border:#cccccc 1px dashed;overflow:auto;height:50px;font-size:10px}

p { margin:0; padding:0;}

.sup_red{color:Red;font-weight:bold;padding: 0 3px 0 3px}
.sup_green{color:Green;font-weight:bold;padding: 0 3px 0 3px}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:23px;}
.input {height:15px; background:none; border:1px solid #7e7e7e; font-size:1em; font-family:Tahoma; color:#646566;}
.input_search {width:300px;height:30px; background:none; border:1px solid #7e7e7e; font-size:2em; font-family:Tahoma; color:#646566;}
.value_table {padding-left:10px}
textarea { width:201px; height:93px; background:none; overflow:auto; border:1px solid #7e7e7e; font-size:1em; font-family:Tahoma; color:#646566;}


/*==================list====================*/
ul { list-style:none;}

.list1 li {font-size:0.8em; line-height:2em;}
.list1 li a { background:url(../images/marker.gif) no-repeat left 4px; padding-left:11px; color:#297daf; text-transform:uppercase;}


/*==================other====================*/
.img_indent { margin:0 20px 0 0; float:left;}


/*==================txt, links, lines, titles====================*/
a {color:#297daf;}
a:hover{text-decoration:none;}

h1 { background:url(../images/logo.gif) no-repeat left top; text-indent:-10000px; width:180px; height:55px;
}
h3 { font-size:1em; margin-bottom:5px;}
h4 { font-size:0.833em; margin-bottom:3px; text-transform:uppercase;}

.txt1 { color:#297daf;}

.link1 { font-weight:bold; color:#717475;}

.line_hor { background:url(../images/line3.gif) left bottom repeat-x; padding-bottom:15px; margin-bottom:14px;}
.line_hor1 { background:url(../images/line4.gif) left bottom repeat-x; padding-bottom:15px; margin-bottom:14px;}

.title { margin-bottom:31px;}


/*==================blocks====================*/

.main_block { background:#fdfeff;margin-top:-10px}
.main_block .r { background:url(../images/r.gif) right top repeat-y;}
.main_block .b { background:url(../images/b.gif) left bottom repeat-x;}
.main_block .l { background:url(../images/l.gif) left top repeat-y;}
.main_block .r_b { background:url(../images/r_b_1.gif) no-repeat right bottom; width:100%;}
.main_block .l_b { background:url(../images/l_b_1.gif) no-repeat left bottom; width:100%;}
.main_block .ind { padding:0 0 29px 18px;}

.main_block2 { background:#fdfeff ;}
.main_block2 .r { background:url(../images/r.gif) right top repeat-y;}
.main_block2 .b { background:url(../images/b.gif) left bottom repeat-x;}
.main_block2 .l { background:url(../images/l.gif) left top repeat-y;}
.main_block2 .r_b { background:url(../images/r_b_1.gif) no-repeat right bottom; width:100%;}
.main_block2 .l_b { background:url(../images/l_b_1.gif) no-repeat left bottom; width:100%;}
.main_block2 .ind { padding:0 0 29px 22px;}

.main_block_noline { background:#fdfeff;}
.main_block_noline .ind { padding:30px 0 29px 22px;}
.main_block_noline .content2{padding-left:50px;padding-right:50px}
.block { background:url(../images/line2.gif) left 46px repeat-x #f3f4f4; width:210px;}
.block .r { background:url(../images/line1.gif) right top repeat-y;}
.block .b { background:url(../images/line1.gif) left bottom repeat-x;}
.block .l { background:url(../images/line1.gif) left top repeat-y;}
.block .t { background:url(../images/line1.gif) left top repeat-x;}
.block .l_t { background:url(../images/l_t.gif) no-repeat left top;}
.block .r_t { background:url(../images/r_t.gif) no-repeat right top;}
.block .r_b { background:url(../images/r_b.gif) no-repeat right bottom;}
.block .l_b { background:url(../images/l_b.gif) no-repeat left bottom;}
.block .ind1 { padding:20px 20px 22px 22px;}

.block_my { background:url(../images/block_my.gif) left top repeat-x #f2faff;}
.block_my .r { background:url(../images/r2.gif) right top repeat-y;}
.block_my .b { background:url(../images/b2.gif) left bottom repeat-x;}
.block_my .l { background:url(../images/l2.gif) left top repeat-y;}
.block_my .l_t { background:url(../images/my_l_t_2.gif) no-repeat left top;}
.block_my .r_t { background:url(../images/my_r_t_2.gif) no-repeat right top;}
.block_my .r_b { background:url(../images/r_b_2.gif) no-repeat right bottom;}
.block_my .l_b { background:url(../images/l_b_2.gif) no-repeat left bottom;}
.block_my .ind1 { padding:40px 20px 22px 22px;}

.block_info .r { background:url(../images/info_r2.gif) right top repeat-y;}
.block_info .b { background:url(../images/info_b2.gif) left bottom repeat-x;}
.block_info .l { background:url(../images/info_l2.gif) left top repeat-y;}
.block_info .l_t { background:url(../images/info_l_t_2.gif) no-repeat left top;}
.block_info .r_t { background:url(../images/info_r_t_2.gif) no-repeat right top;}
.block_info .r_b { background:url(../images/info_r_b_2.gif) no-repeat right bottom;}
.block_info .l_b { background:url(../images/info_l_b_2.gif) no-repeat left bottom;}
.block_info .ind1 { margin:-29px 0 22px -1px;}

.block2 { background:url(../images/block2_bgd.gif) left top repeat-x #f2faff; width:227px;}
.block2 .r { background:url(../images/r2.gif) right top repeat-y;}
.block2 .b { background:url(../images/b2.gif) left bottom repeat-x;}
.block2 .l { background:url(../images/l2.gif) left top repeat-y;}
.block2 .l_t { background:url(../images/l_t_2.gif) no-repeat left top;}
.block2 .r_t { background:url(../images/r_t_2.gif) no-repeat right top;}

.block2 .r_b { background:url(../images/r_b_2.gif) no-repeat right bottom;}
.block2 .l_b { background:url(../images/l_b_2.gif) no-repeat left bottom;}
.block2 .ind1 { padding:10px 20px 26px 18px;}

.block3 { background:url(../images/block3_bgd.gif) left top repeat-x #f7f8f9; width:221px;}
.block3 .r { background:url(../images/r3.gif) right top repeat-y;}
.block3 .b { background:url(../images/b3.gif) left bottom repeat-x;}
.block3 .l { background:url(../images/l3.gif) left top repeat-y;}
.block3 .l_t { background:url(../images/l_t_3.gif) no-repeat left top;}
.block3 .r_t { background:url(../images/r_t_3.gif) no-repeat right top;}
.block3 .r_b { background:url(../images/r_b_3.gif) no-repeat right bottom;}
.block3 .l_b { background:url(../images/l_b_3.gif) no-repeat left bottom;}
.block3 .ind1 { padding:10px 20px 27px 13px;}

.but { background:url(../images/but_center.gif) left top repeat-x; width:82px; line-height:23px;}
.but .left { background:url(../images/but_left.gif) no-repeat left top;}
.but .right { background:url(../images/but_right.gif) no-repeat right top;  text-align:center;}
.but a { font-size:0.83em; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.but a:hover { color:#000;}

.but1 { background:url(../images/but1_center.gif) left top repeat-x; width:82px; line-height:23px;}
.but1 .left { background:url(../images/but1_left.gif) no-repeat left top;}
.but1 .right { background:url(../images/but1_right.gif) no-repeat right top; width:100%; text-align:center;}
.but1 a { font-size:0.83em; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.but1 a:hover { color:#000;}

.but2 { background:url(../images/but2_center.gif) left top repeat-x; width:82px; line-height:23px;}
.but2 .left { background:url(../images/but2_left.gif) no-repeat left top;}
.but2 .right { background:url(../images/but2_right.gif) no-repeat right top; width:100%; text-align:center;}
.but2 a { font-size:0.83em; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.but2 a:hover { color:#000;}

.but3 { background:url(../images/but3_center.gif) left top repeat-x; width:82px; line-height:23px;}
.but3 .left { background:url(../images/but3_left.gif) no-repeat left top;}
.but3 .right { background:url(../images/but3_right.gif) no-repeat right top; width:100%; text-align:center;}
.but3 a { font-size:0.83em; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.but3 a:hover { color:#000;}

.but_project { background:url(../images/but_project_center.gif) left top repeat-x; width:200px; line-height:23px;}
.but_project .left { background:url(../images/but_project_left.gif) no-repeat left top;}
.but_project .right { background:url(../images/but_project_right.gif) no-repeat right top; width:100%; text-align:center;}
.but_project a { font-size:0.83em; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.but_project a:hover { color:#000;}

.but_pay { background:url(../images/but_pay_center.gif) left top repeat-x; width:200px; line-height:23px;}
.but_pay .left { background:url(../images/but_pay_left.gif) no-repeat left top;}
.but_pay .right { background:url(../images/but_pay_right.gif) no-repeat right top; width:100%; text-align:center;}
.but_pay a { font-size:0.89em; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.but_pay a:hover { color:#000;}


.table_caption { background:url(../images/but2_center.gif) left top repeat-x; width:97%; line-height:23px;}
.table_caption .left { background:url(../images/but2_left.gif) no-repeat left top;}
.table_caption .right { background:url(../images/but2_right.gif) no-repeat right top; width:100%; text-align:center;font-size:0.9em; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold;}

.table_orange{ background:url(../images/but_project_center.gif) left top repeat-x; width:97%; line-height:23px;}
.table_orange .left { background:url(../images/but_project_left.gif) no-repeat left top;}
.table_orange .right { background:url(../images/but_project_right.gif) no-repeat right top; width:100%; text-align:center;font-size:0.9em; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold;}


/*header*/
#header .row_1 {text-align:left; height:70px;}
#header .row_1 .fleft .indent {padding: 1px 0 0 0;}
#header .row_1 .fright {float:right;width:273px}
#header .row_1 .fright .indent { padding:10px 21px 0 0;}
#header .row_1 .fright span { color:#191a1b;}
#header .row_1 .fright .hlinks  {float:right;font-size:1.1em;text-align:left; padding-top:10px;padding-left:5px}
#header .row_2 {text-align:center; height:43px; background:url(../images/header_bgd.gif) left bottom repeat-x; padding-left:2px;}
#header .row_2 img { margin-right:3px;}
#header .row_3 { height:246px; background:url(../images/header.jpg) no-repeat center top;}
#header .row_3 .slogan { margin-left:-244px}
#header .row_3 .indent { padding:13px 0 0 166px;}

#header .row_3 .blank_buyer { display: inline; margin-bottom:40px; float:left; margin-left:38px;margin-top:-125px; width:160px;height:170px; border:0;}
#header .row_3 .blank_freelancer {display: inline; margin-bottom:40px;float:left; margin-left:45px;margin-top:-125px; width:160px;height:170px; border:0;}

#header .btn_register {display: inline; margin-left:-195px;margin-top:120px}
/*#header .right_box {display: inline; float:left;margin: -230px -50px 0 525px;width:250px;}*/
#header .right_box {display: inline; float:left;margin: -60px 0 0 524px;}
#header .right_box_top {color:#FFF;font-size:14px;font-weight:bold;text-align:center;margin-top:5px}
#header .right_box_bottom {margin-top:30px;text-align:center;color:#FFF;font-size:20px;line-height:25px;}
#header .btn_escrow { display: inline; float:left;margin:-50px 0 0 612px;}

#header .btn_what{display: inline; width:245px;float:left;margin-top:200px;margin-left:-145px;text-align:center;color:#FFF;font-weight:bold;}
#header .btn_what a{font:10px Arial,Helvetica,Sans-serif;color:#FFF;font-weight:bold;}
#header .btn_tour {display: inline;text-align: center; float:left;margin-left: 168px; margin-top:-140px;font:13px Arial,Helvetica,Sans-serif;font-weight: bold;color: #ffffff;}
#header .btn_buyer_tour a{display: inline;text-align: center; float:left;margin-left: 24px; margin-top:-138px; text-decoration:none;font:10px Arial,Helvetica,Sans-serif;font-weight: bold;text-transform:uppercase;color: #ffffff;}
#header .btn_freelance_tour a{display: inline;text-align: center; float:left;margin-left: 320px; margin-top:-138px; text-decoration:none;font:10px Arial,Helvetica,Sans-serif;font-weight: bold;text-transform:uppercase;color: #ffffff;}

#header .txt_freelance_tour a {display: inline;float:left;margin-left: -178px; margin-top:35px; text-decoration:none;font:10px Arial,Helvetica,Sans-serif;font-weight: bold;color: #ffffff;}
#header .txt_buyer_tour a{display: inline;float:left;margin-left: -372px; margin-top:35px; text-decoration:none;font:10px Arial,Helvetica,Sans-serif;font-weight: bold;color: #ffffff;}

#escrow  { height:112px; background:url(../images/1_banner.jpg) no-repeat center top;}
#escrow .slogan {background:url(../images/escrow_slogan.jpg) no-repeat;}
#escrow .indent1{font-size:1.2em;font-family:Verdana;color:#FFF;font-weight:bold; padding:5px 0 0 138px;}
/*#escrow .txt_escrow {font-size:1.2em;margin-top:-20px;position:relative;margin-left:-70px;text-align:center}*/
#escrow .indent2 { padding:15px 0 0 139px;}


/*footer*/
#footer { color:#3885b0;}
#footer .indent { padding:18px 0 0 3px;}
#footer a { color:#3885b0;}
#footer .li{padding-top:4px}


/*================== default.aspx ==================*/
#page1 #content .col_1 p { margin-bottom:17px;}
#page1 #content .col_1 .block {width:251px;}
#page1 #content .col_1 .block .ind1 { height:312px}
#page1 #content .col_2 .row_1 { width:600px; padding:0 0 12px 0;}
#page1 #content .col_2 .row_1 .title {margin:0 0 18px 9px;}
#page1 #content .col_2 .row_1 .img_indent { margin:0 17px 0 0;}
#page1 #content .col_2 .row_1 h3 { padding-top:3px;}
#page1 #content .col_2 .row_2 .container { width:600px;}
#page1 #content .col_2 .row_2 .column1 {padding-left:15px; width:600px;}

#page1 #content .col_2 .row_2 .column1 .indent {padding:0 6px 0 4px;}
#page1 #content .col_2 .row_2 .column1 .indent p { padding:0 6px 0 4px;font-size:1.1em;}
#page1 #content .col_2 .row_2 .column1 ul { margin-bottom:16px;}
#page1 #content .col_2 .row_2 .column1 p { margin-bottom:12px;}
#page1 #content .col_2 .row_2 .column2 { width:300px}
#page1 #content .col_2 .row_2 .column2 p {  line-height:1.27em;}
#page1 #content .col_2 .row_2 .column2 .img_indent { margin:0 19px 0 8px;}
#page1 #content .col_2 .row_2 .column2 .indent p { padding:0 6px 0 4px;font-size:1.1em;}
#page1 #content .row_2 .column1 .block2 .ind1 { height:318px;}

#page1 #content .col_2 .row_2 .block2 {  width:660px; background:url(../images/line2.gif) left 46px repeat-x #f3f4f4;}
#page1 #content .col_2 .row_2 .block2 .r { background:url(../images/line1.gif) right top repeat-y;}
#page1 #content .col_2 .row_2 .block2 .b { background:url(../images/line1.gif) left bottom repeat-x;}
#page1 #content .col_2 .row_2 .block2 .l { background:url(../images/line1.gif) left top repeat-y;}
#page1 #content .col_2 .row_2 .block2 .t { background:url(../images/line1.gif) left top repeat-x;}
#page1 #content .col_2 .row_2 .block2 .l_t { background:url(../images/l_t.gif) no-repeat left top;}
#page1 #content .col_2 .row_2 .block2 .r_t { background:url(../images/r_t.gif) no-repeat right top;}
#page1 #content .col_2 .row_2 .block2 .r_b { background:url(../images/r_b.gif) no-repeat right bottom;}
#page1 #content .col_2 .row_2 .block2 .l_b { background:url(../images/l_b.gif) no-repeat left bottom;}
/*********************/
/* naviga categorie START */
/*********************/
#nav_categories {margin:0;}
#nav_categories h3 {padding-left:10px;font-size:12px;}
#nav_categories ul {padding-left:10px;}
#nav_categories li {float:left;width:145px;list-style-type:none;}
#nav_categories a {font-size:11px;}
#nav_categories li a {background:url(../images/bullet_go_gray.gif) no-repeat left center;padding-left:15px;}

#nav_categories_all_projects {margin-left:20px;width:900px}
#nav_categories_all_projects h3 {padding-left:10px;font-size:12px;}
#nav_categories_all_projects ul {padding-left:10px;}
#nav_categories_all_projects li {float:left;width:215px;list-style-type:none;}
#nav_categories_all_projects a {font-size:13px;}
#nav_categories_all_projects li a {background:url(../images/bullet_go.gif) no-repeat left center;padding-left:15px;}

#jobTypes 
{
	margin-top:10px;
}
#jobTypes li {
	list-style-type:none;
	float:left;
	width:215px;
}
#jobTypes li.selected {
	font-weight:bold;
	color:#c50000;
}
#jobTypes li.normal {
	font-weight:normal;
	color:#666666;
}
#jobTypes label{
	margin-left:10px;
}
/* naviga categorie END */

#left_box_title 
{
	color:White;font-size:15px;font-weight:bold;margin-top:-28px;white-space:nowrap;margin-left:-10px;
}
#left_box_content
{
	margin-top:30px;
}

#left_box2_title 
{
	color:White;font-size:15px;font-weight:bold;margin-top:-28px;white-space:nowrap;margin-left:-10px;
}
#left_box2_content
{
	width:210px;margin-top:30px;white-space:nowrap
}

/*================== post_project.aspx ==================*/
#page2 #content .col_1 p { margin-bottom:13px;}
#page2 #content .col_1 .title { margin:0 0 31px -8px; position:relative;}
#page2 #content .col_1 .line_hor { padding-bottom:18px; margin-bottom:16px;}
#page2 #content .col_2 .row_1 { padding:20px 0 40px 0;}
#page2 #content .col_2 .row_1 .title {margin:0 0 33px 9px;}
#page2 #content .col_2 .row_1 p { margin:0 0 11px 14px;}
#page2 #content .col_2 .row_1 .img_indent { margin:3px 16px 0 0;}
#page2 #content .col_2 .row_1 h3 { padding-top:3px;}
#page2 #content .col_2 .row_2 .block2 { width:465px;}
#page2 #content .col_2 .row_2 .container { width:419px;}
#page2 #content .col_2 .row_2 .column1 { width:229px;}
#page2 #content .col_2 .row_2 .column2 { width:190px;}
#page2 #content .col_2 .row_2 ul li { line-height:1.778em;}
#page2 #content .col_2 .row_2 .block2 .ind1 { padding-bottom:31px;}

/*================== page3.aspx ==================*/
#page3 #content .col_1 .block .ind1 { padding:17px 20px 22px 14px;}
#page3 #content .col_1 .title { margin-bottom:29px;}
#page3 #content .col_1 p { margin-bottom:9px;}
#page3 #content .col_1 .indent { padding:0 0 0 8px;}
#page3 #content .col_1 ul { margin-bottom:15px;}
#page3 #content .col_2 .title { margin-bottom:38px;}
#page3 #content .col_2 .indent { padding:0 0 0 6px;}
#page3 #content .col_2 .ind1 { padding-bottom:30px;}
#page3 #content .col_2 p { margin-bottom:14px;}
#page3 #content .col_2 .img_indent { margin:3px 17px 17px 0;}
#page3 #content .col_2 ul { margin-bottom:13px;}
#page3 #content .col_3 .block3 .ind1 { padding:13px 20px 30px 15px;}
#page3 #content .col_3 .title { margin-bottom:36px;}
#page3 #content .col_3 .indent { padding:0 0 0 8px;}
#page3 #content .col_3 .img_indent { margin:0 19px 0 -4px; position:relative;}
#page3 #content .col_3 .line_hor { padding-bottom:16px; margin-bottom:16px;}
#page3 #content .col_3 p { margin-bottom:14px;}

/*================== page4.aspx ==================*/
#page4 #content { padding-top:22px;}
#page4 #content .main_block_noline .ind { padding:0 20px 33px 32px;}
#page4 #content .col_1 .block .ind1 { padding-bottom:23px;}
#page4 #content .col_1 p { margin-bottom:12px;}
#page4 #content .col_1 .title {margin:0 0 29px -6px;}
#page4 #content .col_1 .line_hor { padding-bottom:18px; margin-bottom:15px;}
#page4 #content .col_1 ul { margin-bottom:8px;}
#page4 #content .col_2 .indent { padding:20px 0 0 0;}
#page4 #content .col_2 .title { margin-bottom:33px;}
#page4 #content .col_2 p { margin-bottom:17px;}
#page4 #content .col_2 .img_indent { margin:0 20px 0 -18px; position:relative;}
#page4 #content .col_2 .line_hor { margin-bottom:17px;}
#page4 .lblsearchtxt {padding-right:68px}


/*================== account_pages ==================*/
#account_page #content { padding-top:22px;}
#account_page #content .main_block_noline .ind { padding:0 0 33px 32px;}
#account_page #content .quick_links {position:absolute;padding:22px 0 0 55px;z-index:101;font-size:20px;font-weight:bold}
#account_page #content .user_menu {position:absolute;padding:22px 0 0 55px;z-index:101;font-size:0.9em;font-weight:bold}
#account_page #profile_description  {width:600px;margin:10px;padding:20px;background-color:#eef19a;color:#000}

/*================== prj_detail-3.aspx ==================*/
#prj_detail #content { padding-top:22px;}
#prj_detail #content .main_block_noline .ind { padding:10px 20px 33px 32px;}
#prj_detail #content .col_1 p { margin-bottom:12px;}
#prj_detail #content .col_1 .title {margin:0 0 29px -6px;}
#prj_detail #content .col_1 .line_hor { padding-bottom:18px; margin-bottom:15px;}
#prj_detail #content .col_1 ul { margin-bottom:8px;}
#prj_detail #content .col_2 .indent { padding:20px 0 0 0;}
#prj_detail #content .col_2 .title { margin-bottom:33px;}
#prj_detail #content .col_2 p { margin-bottom:17px;}
#prj_detail #content .col_2 .img_indent { margin:0 20px 0 -18px; position:relative;}
#prj_detail #content .col_2 .line_hor { margin-bottom:17px;}

/*================== index-4-html ==================*/
#page5 #content .ind { padding-bottom:28px;}
#page5 #content ul li { line-height:1.78em;}
#page5 #content .col_1 .title { margin:0 0 29px -8px;}
#page5 #content .col_1 .block { margin-bottom:21px;}
#page5 #content .col_1 .block .ind1 { padding:16px 20px 21px 22px;}
#page5 #content .col_1 ul { margin-bottom:16px;}
#page5 #content .col_1 p { margin-bottom:13px;}
#page5 #content .col_1 .line_hor { padding-bottom:18px; margin-bottom:16px;}
#page5 #content .col_2 .row_1 { padding:20px 0 44px 14px;}
#page5 #content .col_2 .row_1 .container { width:424px;}
#page5 #content .col_2 .row_1 .column1 { width:234px;}
#page5 #content .col_2 .row_1 .column2 { width:190px;}
#page5 #content .col_2 .row_1 .title {margin:0 0 33px 0;}
#page5 #content .col_2 .row_1 p { margin:0 0 13px 0;}
#page5 #content .col_2 .row_2 p { margin:0 0 14px 5px;}
#page5 #content .col_2 .row_2 .block2 { width:465px;}
#page5 #content .col_2 .row_2 .block2 .ind1 { padding-bottom:30px; padding-right:14px;}
#page5 #content .col_2 .row_2 .img_indent { margin:2px 19px 0 0;}
/*================== escrow.aspx ==================*/
#escrow_page #content { padding-top:22px;}
#escrow_page #content .main_block_noline .ind { padding:0 20px 33px 32px;}
#escrow_page #content .ind { padding-bottom:28px;}
#escrow_page #content ul li { line-height:1.78em;}
#escrow_page #content .col_1 .title { margin:0 0 29px -8px;}
#escrow_page #content .col_1 .block { margin-bottom:21px;}
#escrow_page #content .col_1 .block .ind1 { padding:16px 20px 21px 22px;}
#escrow_page #content .col_1 ul { margin-bottom:16px;}
#escrow_page #content .col_1 p { margin-bottom:13px;}
#escrow_page #content .col_1 .line_hor { padding-bottom:18px; margin-bottom:16px;}
#escrow_page #content .col_2 .row_1 { padding:0px 0 10px 14px;}
#escrow_page #content .col_2 .row_1 .container { width:424px;}
#escrow_page #content .col_2 .row_1 .column1 { width:234px;}
#escrow_page #content .col_2 .row_1 .column2 { width:190px;}
#escrow_page #content .col_2 .row_1 .title {margin:0 0 33px 0;}
#escrow_page #content .col_2 .row_1 p { margin:0 0 13px 0;}
#escrow_page #content .col_2 .row_2 p { margin:0 0 14px 5px;}
#escrow_page #content .col_2 .row_2 .block2 { width:600px;}
#escrow_page #content .col_2 .row_2 .block2 .ind1 { padding-bottom:30px; padding-right:14px;}
#escrow_page #content .col_2 .row_2 .img_indent { margin:2px 19px 0 0;}
#escrow_page #content .tour_title {position:absolute;padding:2px 0 0 35px;color:#FFFFFF;z-index:101}
#escrow_page h2 {font-size:18px}

/*================== FAQ.aspx ==================*/
#page6 #content .col_1 .block .ind1 { padding-bottom:30px;}
#page6 #content .col_1 .title {margin:0 0 29px -8px;}
#page6 #content .col_1 p { margin-bottom:16px;}
#page6 #content .col_2 .row_1 { padding:17px 0 35px 0;}
#page6 #content .col_2 .row_1 .title {margin:0 0 33px 9px;}
#page6 #content .col_2 .row_1 .container { width:447px; margin-left:14px;}
#page6 #content .col_2 .row_1 .column1 { width:244px;}
#page6 #content .col_2 .row_1 .column2 { width:203px;}
#page6 #content .col_2 .row_1 h3 { padding-top:3px;}
#page6 #content .col_2 .row_2 .container { width:467px;}
#page6 #content .col_2 .row_2 .column1 { width:246px;}
#page6 #content .col_2 .row_2 .column1 h3 { margin-bottom:15px;}
#page6 #content .col_2 .row_2 .column1 .indent { padding:0 6px 0 4px;}
#page6 #content .col_2 .row_2 .column1 ul { margin-bottom:16px;}
#page6 #content .col_2 .row_2 .column1 p { margin-bottom:12px;}
#page6 #content .col_2 .row_2 .column2 { width:221px;}
#page6 #content .col_2 .row_2 .column2 p { font-size:0.91em; margin-bottom:3px;}
#page6 #content .col_2 .row_2 .column2 .indent { padding:0 0 0 10px;}

/*================== index-6.aspx ==================*/
#page7 #content { padding-top:40px;}
#page7 #content .main_block .ind { padding-top:30px;}
#page7 #content .block { width:900px;}
#page7 #content .block .ind1 { padding:20px 20px 33px 22px;}
#page7 #content .title { margin-bottom:28px; margin:0 0 28px -6px; position:relative;}
#page7 #content p { margin-bottom:16px;}
#page7 #content .tour_title {position:absolute;padding-top:20px;padding-left:50px;z-index:101}
#page7 #content #tour_arrows  {float:right;width:200px} 
#page7 #content #tour_arrows #tour_arrow_left {background:url(../images/tour_arrow_left.gif) no-repeat center top;height:100px;width:80px;float:left}
#page7 #content #tour_arrows #tour_arrow_right {background:url(../images/tour_arrow_right.gif) no-repeat center top;height:100px;width:80px;float:right}
/*==========================================*/

/*================== tips.aspx ==================*/
#tips #header #row_3 { height:10px; }
#tips #content .main_block .ind { padding-top:30px;}
#tips #content .block { width:900px;}
#tips #content .block .ind1 { padding:20px 20px 33px 22px;}
#tips #content .title { margin-bottom:28px; margin:0 0 28px -6px; position:relative;}
#tips #content .tips_title {position:absolute;padding-top:20px;padding-left:50px;z-index:101}
#tips ul{list-style:disc;}
#tips li{padding-bottom:5px;}

/*********************/
/*inizio tabella progetti*/
#projects table {border-spacing:1px;font-size:11px;background-color:#E7E7E7;}
#projects .caption {
	font-weight: bold;
	background: #5cb2e1 url(../images/corner.gif) no-repeat right top;
	border-bottom:2px solid #1975d7;
	color: #FFF;
	text-transform:uppercase;
	padding:10px;
}
#projects td, th {padding: 4px;}
#projects thead th {
	text-align: center;
	background: #eef19a;
	color: #000;
	border: 1px solid #FFF;
	text-transform:uppercase;
}
#projects .thead th {
	text-align: center;
	background: #eef19a;
	color: #000;
	border: 1px solid #FFF;
	text-transform:uppercase;
}

#projects tbody th {font-weight: bold;}
#projects tbody tr	{background-color:#FFF; text-align:left;}
#projects tbody tr:hover {background-color:#DDD;}
#projects tbody th a:link, tbody th a:visited{padding:3px 0px 0px 18px;}
#projects tbody tr td {height:50px;border: 1px solid #FFF;}

#projects th {font-weight: bold;}
#projects tr	{background-color:#FFF; text-align:left;}
#projects tr:hover {background-color:#DDD;}
#projects th a:link, tbody th a:visited{padding:3px 0px 0px 18px;}
#projects tr td {height:50px;border: 1px solid #FFF;}


#projects table td a:link {text-decoration: underline;}
#projects table td a:visited {text-decoration: underline;}
#projects table td a:hover {text-decoration: none;}
#projects tbody td a {
	margin: 0 auto;
	height: 15px;
	font-size:11px;
	border-bottom: 0;
	padding:3px 0px 0px 1px;
	font-weight:bold;
}
#projects table a {padding:20px 0px 0px 15px;}

/*fine tabella progetti*/
/*********************/

/*********************/
/*inizio tabella progetti feature*/
#projects_featured table {border-spacing:1px;font-size:11px;background-color:#E7E7E7;}
#projects_featured .caption {
	font-weight: bold;
	background: #5cb2e1 url(../images/corner.gif) no-repeat right top;
	border-bottom:2px solid #1975d7;
	color: #FFF;
	text-transform:uppercase;
	padding:10px;
}
#projects_featured td, th {padding: 4px;}
#projects_featured thead th {
	text-align: center;
	background: #eef19a;
	color: #000;
	border: 1px solid #FFF;
	text-transform:uppercase;
}
#projects_featured .thead th {
	text-align: center;
	background: #eef19a;
	color: #000;
	border: 1px solid #FFF;
	text-transform:uppercase;
}

#projects_featured tbody th {font-weight: bold;}
#projects_featured tbody tr	{background-color:#FFF; text-align:left;}
#projects_featured tbody tr:hover {background-color:#DDD;}
#projects_featured tbody th a:link, tbody th a:visited{padding:3px 0px 0px 18px;}
#projects_featured tbody tr td {height:50px;border: 1px solid #FFF;}

#projects_featured th {font-weight: bold;}
#projects_featured tr	{background-color:#FFF; text-align:left;}
#projects_featured tr:hover {background-color:#DDD;}
#projects_featured th a:link, tbody th a:visited{padding:3px 0px 0px 18px;}
#projects_featured tr td {height:50px;border: 1px solid #FFF;}


#projects_featured table td a:link {text-decoration: underline;}
#projects_featured table td a:visited {text-decoration: underline;}
#projects_featured table td a:hover {text-decoration: none;}
#projects_featured tbody td a {
	margin: 0 auto;
	height: 15px;
	font-size:11px;
	border-bottom: 0;
	padding:3px 0px 0px 1px;
	font-weight:bold;
}
#projects_featured table a {padding:20px 0px 0px 15px;}

/*fine tabella progetti featured*/
/*********************/

#prj_description  {margin:30px;padding:20px;background-color:#eef19a;color:#000}

.news_date{padding:3px;font-size:1.2em;color:#c62872;font-weight:bold;height:30px;background:url(../images/date1.gif) no-repeat;}

#FAQ a
{
	font-weight:bold;
}
#FAQ .faqBox
{
	margin-top:5px;
	width:90%;
	color: #000;
	background-color:#eef19a;
	padding:8px;
	border:#cccccc 1px dashed;
}

.expert
{
	position:absolute;display:inline;margin-left:-10px;margin-top:2px;z-index:2;height:15px;background-color:#ff0000;color:#fff;padding-left:2px;padding-right:2px;
}

/*---------socialbookmarking----------------------------------------------*/
#fbFan
{
	text-align:center;margin: 0 auto;margin-top:10px;
}

#socialbookmarking{
	width:180px;margin-top:30px;white-space:nowrap;text-align:center;height:16px;margin-left:25px
}
#socialbookmarking span{
	float:left;
	display:block;
	padding-right:5px;
	height:16px;
}
#socialbookmarking span a {
display:block;
text-decoration:none;
height:16px;
}
.deliciuos a{
	background:url(../images/social/social_delicious_c.gif) no-repeat center left;
	width:16px;
	height:16px;
}
.digg a{
	background:url(../images/social/social_digg_c.gif) no-repeat center left;
	width:16px;
	height:16px;
}
.facebook a{
	background:url(../images/social/social_facebook_c.gif) no-repeat center left;
	width:16px;
	height:16px;
}
.google a{
	background:url(../images/social/social_google_c.gif) no-repeat center left;
	width:16px;
	height:16px;
}
.ok a{
	background:url(../images/social/social_ok_no_c.gif) no-repeat center left;
	width:16px;
	height:16px;
}
.tecnorati a{
	background:url(../images/social/social_tecnorati_c.gif) no-repeat center left;
	width:16px;
	height:16px;
}
.yahoo a{
	background:url(../images/social/social_yahoo_c.gif) no-repeat center left;
	width:16px;
	height:16px;
}

.myspace a{
	background:url(../images/social/social_myspace.gif) no-repeat center left;
	width:16px;
	height:16px;
}

/*ticker*/
#ticker
{
	margin-top:-10px;
	width:220px;
}

#ticker ul
{
	margin:0 .5em 0 1em;
	padding:0;
}
#ticker li{
	line-height:2em;
}
/* the news box when JavaScript is available */
.hasJS
{
	height:120px;
	overflow:hidden;
	position:relative;
}
/* The nested UL when JavaScript is available */
.hasJS ul
{
	position:absolute;
	top:120px;
	left:0;
	margin:0 .5em 0 .5em;
	padding:0;
}

.portfolio_link
{
	float:left;background-color:#c52762;border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;border-left:#cccccc 1px solid;width:180px;text-align:center;
}

.portfolio_link:hover
{
	float:left;background-color:#5cb2e1;width:180px;text-align:center;color:#000000
}

.sup_fulltime
{
	font-size:11px;padding-left:3px;color:#c52762;font-weight:bold;cursor:pointer;
}
.sup_fulltime:hover
{
	font-size:11px;padding-left:3px;color:#5cb2e1;font-weight:bold;cursor:pointer;
}
.fulltime
{
	font-size:13px;color:#c52762;font-weight:bold;cursor:pointer;
}
.fulltime:hover
{
	font-size:13px;color:#5cb2e1;font-weight:bold;cursor:pointer;
}
.videoLabel{ color:#444; font-size:1.2em; position:absolute; left:11px; background:#666; color:#fff; padding:5px; font-weight:bold; /*opacity:0.9; background: transparent url(../images/header.png) repeat scroll 0 0;*/ }
