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

.text{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;		
}

.text_small{
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;		
}

.text_big{
	font-family: arial;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;		
}

.text_small1{
	font-family: verdana, arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;		
}

.text_small_gray1{
	font-family: verdana, arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight:normal;		
}

.text_small2{
	font-family: arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;		
}

.text_small3{
	font-family: arial;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight:normal;		
}

.hd_txt1
{
	font-family: arial;
	font-size: 12px;
	color: #056FAA;
	text-decoration: none;	
}

.hd_txt2
{
	font-family: arial;
	font-size: 12px;
	color: #5D5D5D;
	text-decoration: none;
	font-weight:normal;
}

.hd_txt3
{
	font-family: arial;
	font-size: 12px;
	color: #608216;
	text-decoration: none;	
}

.caution{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}

input{
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #333333;
	border: #444444 1px solid;
}

textarea{
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #444444;
	border: #444444 1px solid;
}

select{
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #333333;
	border: #444444 1px solid;
/*	height:16px;*/
}

.checkbox{
	border: 0px solid #ffffff;
}

input.button{
	background-color: #EEEEEE;
	cursor: pointer;
}


.btn{
	background-color: #EEEEEE;
	font-family: Verdana,Arial,Helvetica;
	background-image:url(images/btn_bg.jpg);
	font-size: 12px;
	font-weight:bold;
	border: 1px #cccccc solid;
	color: #247BCB;
	cursor: pointer;
	height:22px;
}

.btn2{
	background-image: url(images/btn_mid.gif);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#267BCC;
	font-size:12px;
	font-weight:bold;
	border:0px;
	height:26px;
	padding:0px 0px 2px 0px;
	cursor:pointer;
	line-height:26px;
	margin:0px 0px 0px 0px;
}

.btn_blue{
	background-image: url(images/blue_btn_mid.gif);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	border:0px;
	height:26px;
	padding:0px 0px 2px 0px;
	cursor:pointer;
	line-height:26px;
	margin:0px 0px 0px 0px;
}

.btn_orange{
	background-image: url(images/orange_btn_mid.gif);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	border:0px;
	height:26px;
	padding:0px 0px 2px 0px;
	cursor:pointer;
	line-height:26px;
	margin:0px 0px 0px 0px;
}

.btn_green{
	FILTER: shadow(color=#000000,direction=-155);
	LINE-HEIGHT: 50px;
	
	background-image: url(images/green_btn_mid.gif);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	border:0px;
	height:26px;
	padding:0px 0px 2px 0px;
	cursor:pointer;
	line-height:26px;
	margin:0px 0px 0px 0px;
}

/* ******************************************* */

.mid_right {
	font-family: arial;
	font-size: 11px;
	color: #57a3ea;
	text-decoration: underline;
	text-align: left;
	padding-top: 4px;
	padding-left: 4px;
}

.mid_right a {
	font-family: arial;
	font-size: 11px;
	color: #57a3ea;
	text-decoration: underline;
	text-align: left;
	padding-top: 4px;
	padding-left: 4px;
}

.mid_right a:hover {
	font-family: arial;
	font-size: 11px;
	color: #23578B;
	text-decoration: underline;
	text-align: left;
	padding-top: 4px;
	padding-left: 4px;
}

img{border:0px}

.learnmore {
	font-family: arial;
	font-size: 11px;
	color: #2e72b3;
	text-decoration: underline;
	font-weight:bold;
	}
	
.learnmore:hover {
	font-family: arial;
	font-size: 11px;
	color: #23578B;
	text-decoration: underline;
	font-weight:bold;
	}

.categorylinks span {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight:bold;
	line-height:auto;
	}
	
.categorylinks{
	font-family: arial;
	font-size: 12px;
	color: #529fe9;
	text-decoration: none;
	font-weight:bold;
	line-height:auto;
	text-transform: capitalize;
	}
.a.categorylinks:hover {
	/*
	font-family: arial;
	font-size: 12px;*/
	color: #23578B;
	/*
	text-decoration: none;
	font-weight:bold;*/
	}


.categorylinks2{
	font-family: arial;
	font-size: 12px;
	color: #529fe9;
	text-decoration: none;	
	line-height:auto;	
}
.a.categorylinks2:hover {
	/*
	font-family: arial;
	font-size: 12px;*/
	color: #23578B;
	/*
	text-decoration: none;
	font-weight:bold;*/
}


.link_orange{
	font-family: arial;
	font-size: 12px;
	color: #F5951D;
	text-decoration: none;
	font-weight:bold;
	line-height:auto;
	text-transform: uppercase;
}
.link_orange:hover{	
	color: #FFAB43;
}
	
.viewall a {text-align:right; color:#333333; font-family:arial; font-size:11px; text-decoration:underline; padding-top:2px; padding-right:6px;}
.viewall div {text-align:right; color:#333333; font-family:arial; font-size:11px; text-decoration:underline; padding-top:2px; padding-right:6px;}
.viewall a:hover {text-align:right; color:#666666; font-family:arial; font-size:11px; text-decoration:none;}

.searchfield { width:224px; height:18px; font-family:arial; border:solid 1px #999999; padding-top:3px;}

.botmenu ,span { font-family:arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}
.botmenu a { font-family:arial; font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}
.botmenu a:hover { font-family:arial; font-size:12px; color:#efefef; font-weight:bold; text-decoration:underline;}

.white_head1
{
	font-family:arial; font-size:16px; color:#ffffff; font-weight:bold; text-decoration:none;
}

.white_text1
{
	font-family:arial; font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none;
}

.white_text2
{
	font-family:arial; font-weight:bold; font-size:13px; color:#ffffff; text-decoration:none;
}

.headingtop a{
	font-family: arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight:bold;
	}
	
.headingtop a:hover {
	font-family: arial;
	font-size: 11px;
	color: #555555;
	text-decoration: underline;
	font-weight:bold;
	}
	
.aboutusdata {
	padding:18px 22px 18px 8px;
	vertical-align: top;
}

.aboutusdata div{
	text-align:justify;
	font-size:13px;
	font-family:arial;
	color:#333333;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: 1px;
}

.aboutusdata span { font-size:20px; font-family:arial; color:#267bcc;}

.contactusformdata {
	text-align:left;
	font-size:11px;
	font-family:arial;
	color:#333333;
	text-decoration: none;
}

.contactusdata span { font-size:14px; font-family:arial; color:#267bcc;}
.contactusdata span a { font-size:14px; font-family:arial; color:#267bcc;}
.contactusdata span a:hover { font-size:14px; font-family:arial; color:#267bcc;}

.contactusdata h1 { font-size:14px; font-family:arial; color:#267bcc;}
.contactusdata h2 { font-size:23px; font-family:arial; color:#267bcc;}

.formtext { font-family:arial; font-size:11px; color:#333333;}

.projectmanagerh1 {font-size:18px; font-family:arial; color:#267bcc; font-weight:bold;}
.projectmanagerh1_b {font-size:16px; font-family:arial; color:#267bcc; font-weight:bold;}
.projectmanagerh2 {color:#868686; font-family:arial; font-size:16px; font-weight:bold;} 
.projectmanagerh3 {font-size:13px; font-family:arial; color:#333333; font-weight:bold;}
.projectmanagerh4 {font-size:15px; font-family:arial; color:#333333; font-weight:bold;}
.projectmanageropen {font-size:15px; font-family:arial; color:#52a0ea; font-weight:bold;}
.projectmanagerclose {font-size:15px; font-family:arial; color:#d80000; font-weight:bold;}

.projectview {font-size:14px; font-family:arial; color:#5b5b5b;}
.projectaction {font-size:11px; font-family:arial; color:#5b5b5b;}

.projectlinks a {font-size:13px; font-family:arial; color:#267bcc; font-weight:bold; text-decoration:none}
.projectlinks a:hover {font-size:13px; font-family:arial; color:#333333; font-weight:bold; text-decoration:none}

.bidfield {width:80px; text-align:center; font-size:15px; color:#333333; font-weight:bold;}

.registerformdata {
	text-align:left;
	font-size:11px;
	font-family:arial;
	color:#333333;
	text-decoration: none;
	font-weight:bold;
}

.screenname {color:#0082fe; font-size:14px; font-family:arial; font-weight:bold;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.postproject_top_1{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#8E8E8E;
}

.postproject_top_2{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#B4B4B4;
}

.postproject_top_3{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#267BCC;
}

.postproject_top_4{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#868686;
}

.projectdetail_left{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#267BCC;
}

.Projectitle_left{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
font-size:12px;
}

.Projectitle_right{
font-family:Arial, Helvetica, sans-serif;
color:#494949;
font-weight:bold;
font-size:12px;
}

.Projectitle_left_payment{
font-family:Arial, Helvetica, sans-serif;
color:#267BCC;
font-weight:bold;
font-size:12px;
}

.projectdetail_serchresult_menu{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#037FF6;
padding-left:20px;
}

.projectdetail_serchresult_menu_2{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#037FF6;
padding-left:3px;
}


.provider_searchresults_category{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#0480F6;
padding-left:25px;
}

.provider_searchresults_category_up{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#0480F6;
}

.provider_searchresults_category_fea{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#0480F6;
}

.provider_searchresults_name_info{
font-family:Arial, Helvetica, sans-serif;
color:#383838;
font-weight:bold;
font-size:12px;
}

.name_info_down{
font-family:Arial, Helvetica, sans-serif;
color:#037FF6;
font-weight:bold;
font-size:11px;
}

.provider_searchresults_border{
border: #CCCCCC solid 2px;
border-width:1px 1px 0 0;
}

.provider_searchresults_name_project{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#037FF6;
padding-left:15px;
}


.provider_searchresults_name_project_2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#037FF6;
padding-left:3px;
}

.counting{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#037FF6;
padding-left:15px;
font-weight:bold;
}

.msgboardh1 { font-size:14px; font-family:arial; color:#267bcc; font-weight:normal;}
.msgboardh2 { font-size:11px; font-family:arial; color:#333333; font-weight:normal; padding-top:10px;}

.signintext { font-size:11px; font-family:arial; color:#333333; font-weight:bold;}
.signintext2 { font-size:11px; font-family:arial; color:#666666; font-weight:normal;}

.signinlink { font-size:11px; font-family:arial; color:#52a0ea; font-weight:normal; text-decoration:underline;}
.signinlink:hover { font-size:11px; font-family:arial; color:#52a0ea; font-weight:normal; text-decoration:none;}

.error{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}

.maroon_txt{
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:12px; */
	color:#AC3050;
}

.red_txt{
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:12px; */
	color:#FF0000;
}

.green_txt{
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:12px; */
	color:#03B65C;
}

.darkgreen_txt{
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:12px; */
	color:#038041;
}

.darkgreen2_txt{
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:12px; */
	font-weight:normal;
	color:#71AC00;
}

.blue_txt{
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:12px; */
	color:#52a0ea;
}

.darkblue_txt{
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:12px; */
	color:#006CD3;
}

.gray_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.gray_txt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C4C4C;
}

.light_gray_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
}

.white_txt{
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:12px; */
	font-weight:normal;
	color:#FFFFFF;
}

.dkred{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:normal;
}

.text_unbold{	
	font-weight:normal;
}

.note{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

.head1{
	font-size:16px;
	font-family:arial;
	color:#333333;
	font-weight:bold;
	padding: 2px;
}

.head2{
	font-size:14px;
	font-family:arial;
	color:#333333;
	font-weight:bold;
	padding: 2px;
}

.head_blue1{
	font-size:16px;
	font-family:arial;
	color:#267BCC;
	font-weight:bold;
	padding: 2px;
}

.head_blue2{
	font-size:14px;
	font-family:arial;
	color:#267BCC;
	font-weight:bold;
	padding: 2px;
}

.head_red1{
	font-size:16px;
	font-family:arial;
	color:#FA0002;
	font-weight:bold;
	padding: 2px;
}

.td_bg{
	background-color: #B1D3DC;
}

.td_bg1{
	background-color: #DAEDF2;
}

.td_bg2{
	background-color: #EEF8FB;
}

.td_bg3{
	background-color: #F6FDFF;
}

.td_bg_green{
	background-color: #E3F3B4;
}

.td_bg_green_light{
	background-color: #F8FFE2;
}

.td_bg_green_light2{
	background-color: #f7fff0;
}

.td_bg_blue{
	background-color: #B0DEFF;
}

.td_bg_blue2{
	background-color: #CCE0F4;
}

.td_bg_blue_light{
	background-color: #F4FAFE;
}

.td_bg_blue_light2{
	background-color: #d3e8fd;
}

.td_bg_blue_new1{
	background-color: #267bcd;
}

.td_bg_blue_new2{
	background-color: #0086d1;
}

.td_bg_green_new2{
	background-color: #a5c957;
}

.td_bg_blue_new2b{
	/*background-color: #73C5F3;*/
	background-color: #A2DDFE;
}

.td_bg_blue_new2c{	
	background-color: #B1D2F2;
}

.td_bg_green_new2b{
	background-color: #D6E7B2;
}

.td_bg_green_new2c{
	background-color: #BCDF71;
}

.td_bg_gray{
	background-color: #cccccc;
}

.td_bg_gray2{
	background-color: #E1E1E1;
}

.td_bg_gray_light{
	background-color: #F5F5F5;
}

.td_bg_gray_dark{
	background-color: #717171;
}

.td_bg_gray_new1{
	background-color: #e6e7e8;
}

.td_bg_gray_light_new1{
	background-color: #f1f2f2;
}

.td_bg_red_light{
	background-color: #ffdddd;
}

.td_bg_brown{
	background-color: #d4d0c8;
}

.td_bg_brown_new1{
	background-color: #e6e6dc;
}

.tborder1{
	/* sea blue */
	border: 1px solid #B1D3DC;
}

.tborder2{
	/* maroon */
	border: 1px solid #990000;
}

.tborder3{
	/* green */
	border: 1px solid #94dc7d;
}

.tborder4{
	/* blue */
	border: 1px solid #B0DEFF;
}

.tborder5{
	/* brown */
	border: 1px solid #d4d0c8;
}

.tborder6{
	/* green2 */
	border: 1px solid #E3F3B4;
}

.tborder7{
	/* blue light 2 */
	border: 1px solid #E1F1FF;
}

.tborder8{
	/* blue */
	border: 1px solid #267BCD;
	/*border: 1px solid #0086D1;*/
}

.tborder9{
	/* green */
	border: 1px solid #a5c957;
}

.link1_unbold
{
	font-family: arial;
	font-size: 11px;
	color: #2e72b3;
	text-decoration: underline;
	font-weight:normal;
}

.link1_unbold:hover
{
	font-family: arial;
	font-size: 11px;
	color: #23578B;
	text-decoration: underline;
	font-weight:normal;
}

.link1_unbold2
{
	font-family: arial;
	font-size: 13px;
	color: #23578B;
	text-decoration: none;
	font-weight:normal;
}

.link1_unbold2:hover
{
	color: #2e72b3;
	text-decoration: underline;
}

.link1
{
	font-family: arial;
	font-size: 11px;
	color: #2e72b3;
	text-decoration: underline;
	font-weight:bold;
}
	
.link1:hover
{
	font-family: arial;
	font-size: 11px;
	color: #23578B;
	text-decoration: underline;
	font-weight:bold;
}

.link2
{
	font-family: arial;
	font-size: 13px;
	color: #2e72b3;
	text-decoration: underline;
	font-weight:bold;
}
	
.link2:hover
{
	font-family: arial;
	font-size: 13px;
	color: #23578B;
	text-decoration: underline;
	font-weight:bold;
}

.link3
{
	font-family: arial;
	font-size: 15px;
	color: #2e72b3;
	text-decoration: underline;
	font-weight:bold;
}
	
.link3:hover
{
	font-family: arial;
	font-size: 15px;
	color: #23578B;
	text-decoration: underline;
	font-weight:bold;
}

.link4
{
	font-family: arial;
	font-size: 12px;
	color: #23578B;
	text-decoration: underline;
	font-weight:normal;
	line-height:auto;
	text-transform: capitalize;
}
.link4:hover
{	
	color: #529fe9;
	text-decoration: none;
}

/*.hd_link1
{
	font-family: arial;
	font-size: 12px;
	color: #005C8F;
	text-decoration: underline;
	font-weight:bold;
}
	
.hd_link1:hover
{	
	color: #0372B0;	
}*/

.hd_link1
{
	color:white;
	font-size:14px;
	text-decoration: none;
	font-weight:bold;
}
	
.hd_link1:hover
{	
	text-decoration: underline;
}

.hd_link2
{
	font-family: arial;
	font-size: 12px;
	color: #608216;
	text-decoration: underline;
	font-weight:bold;
}
	
.hd_link2:hover
{	
	color: #7EA42A;	
}

/*.hd_link1_normal
{
	font-family: arial;
	font-size: 12px;
	color: #005C8F;
	text-decoration: underline;
	font-weight:normal;
}
	
.hd_link1_normal:hover
{	
	color: #0372B0;	
}*/

.hd_link1_normal
{
	color: #767676;
	text-decoration: none;
}
	
.hd_link1_normal:hover
{	
	color: #767676;	
	text-decoration: underline;
}

.hd_link2_normal
{
	font-family: arial;
	font-size: 12px;
	color: #608216;
	text-decoration: underline;
	font-weight:normal;
}
	
.hd_link2_normal:hover
{	
	color: #7EA42A;	
}

.hd_link_small
{
	font-family: arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight:normal;
}
	
.hd_link_small:hover
{	
	color: #666666;	
}


.link_small
{
	font-family: arial;
	font-size: 10px;
	color: #2B2B2B;
	text-decoration: underline;
	font-weight:normal;
}
	
.link_small:hover
{	
	color: #666666;	
}

.feat_bas_text
{
	font-family: arial;
	font-size: 14px;
	color: #3E3E3E;
	text-decoration: none;
	font-weight:bold;
}

.feat_bas_link
{
	font-family: arial;
	font-size: 14px;
	color: #0083FF;
	text-decoration: none;
	font-weight:bold;
}
	
.feat_bas_link:hover
{
	font-family: arial;
	font-size: 14px;
	color: #2e72b3;
	text-decoration: none;
	font-weight:bold;
}

.table_tab_text
{
	font-family: arial;
	font-size: 12px;
	color: #3E3E3E;
	text-decoration: none;
	font-weight:bold;
}

.table_tab_link
{
	font-family: arial;
	font-size: 12px;
	color: #0083FF;
	text-decoration: none;
	font-weight:bold;
}
	
.table_tab_link:hover
{
	font-family: arial;
	font-size: 12px;
	color: #2e72b3;
	text-decoration: none;
	font-weight:bold;
}

.white_link1
{
	font-family: arial;	font-size: 12px; color: #ffffff; text-decoration: none; font-weight:normal;
}	
.white_link1:hover
{
	font-family: arial;	font-size: 12px; color: #ffffff; text-decoration: underline; font-weight:normal;
}

.rev5_employer_admin_checkurresponse{
	font-family: arial;
	font-size: 12px;
	color: #0083FF;
	text-decoration: none;
	font-weight:bold;
	text-decoration:underline;
	}

.rev5_employer_admin_new{	
	font-family: arial;
	font-size: 12px;
	color: #0083FF;
	text-decoration: none;
	font-weight:bold;
	}
	
.rev5_employer_admin_view_professionals{
font-family: arial;
	font-size: 11px;
	color: #07325B;
	text-decoration: none;
	}
	
	
.more_info a{
font-family: arial;
	font-size: 10px;
	color: #2E72B3;
	text-decoration: underline;
	}
	
.more_info a:hover{
font-family: arial;
	font-size: 10px;
	color: #2E72B3;
	text-decoration: underline;
	}
	
.youremployerstatics{
font-family: arial;
	font-size: 11px;
	color: #57A3EA;
	text-decoration: none;
	padding-left:35px;
	}
	
.youraccount_link{
	font-family: arial;
	font-size: 11px;
	color: #57A3EA;
	text-decoration: none;
	padding-left:35px;
}
.youraccount_link:hover{
	text-decoration: underline;	
}

.link_b_11{
	font-family: arial;
	font-size: 11px;
	color: #0083FF;
	text-decoration: none;
	font-weight:bold;	
	}
.link_b_11:hover{
	text-decoration: underline;	
}

.link_b_12{
	font-family: arial;
	font-size: 12px;
	color: #0083FF;
	text-decoration: none;
	font-weight:bold;	
	}
.link_b_12:hover{
	text-decoration: underline;	
}

.link_b_13{
	font-family: arial;
	font-size: 13px;
	color: #1A80E0;
	text-decoration: none;
	font-weight:bold;	
	}
.link_b_13:hover{
	text-decoration: underline;	
}

.link_b_13_u{
	font-family: arial;
	font-size: 13px;
	color: #1A80E0;
	text-decoration: underline;
	font-weight:bold;	
	}
.link_b_13_u:hover{
	text-decoration: underline;	
}

.link_b_15{
	font-family: arial;
	font-size: 15px;
	color: #FD8400;
	text-decoration: underline;
	font-weight:bold;	
	}
.link_b_15:hover{
	text-decoration: none;	
}

.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #267BCC;
	text-decoration: none;
}

.charity_text{
font-family:Arial, Helvetica, sans-serif;
color:#267BCC;
font-weight:bold;
font-size:11px;
text-align:justify;
}
.charity_text2{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
font-size:18px;
}

.forumtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1A80E0;
	text-decoration: none;
	line-height: 20px;
}
.forumtextblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 20px;
}

.top_post_cat{
	font-family: arial;
	font-size: 13px;
	color: #85868A;
	text-decoration: none;
	font-weight:bold;
	line-height:auto;
	/*text-transform: uppercase;*/
}

.top_post_cat_selected{
	font-family: arial;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	line-height:auto;
	/*text-transform: uppercase;*/
}


/* Private Discussion Board Project Question Board  Quick Discussion Board  Project Manager Alerts tabs color */
td.rsptabs2 	{padding: 4px 12px 4px 12px; text-align: center; background-color: #F4FAFE;}
td.rsptabson2 	{padding: 4px 12px 4px 12px; text-align: center; background-color: #B0DEFF;}
td.rspborder2 	{background-color: #949494;}
td.rspborderon2	{background-color: #949494;}

/* invided, not invited, my favorite, Seleted pro(s) tabs color */
td.rsptabs 	{padding: 4px 12px 4px 12px; text-align: center; background-color: #DAEDF2;}
td.rsptabson 	{padding: 4px 12px 4px 12px; text-align: center; background-color: #B1D3DC;}
td.rspborder 	{background-color: #949494;}
td.rspborderon 	{background-color: #949494;}

/*paging*/
.alphabet {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px; BORDER-LEFT: white 1px solid; COLOR: #333333; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #B1D3DC; TEXT-ALIGN: left
}
A.alphabet:link {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; COLOR: #000000; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #d9ec89; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ccc
}
A.alphabet:visited {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; COLOR: #000000; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #d9ec89; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ccc
}
A.alphabet:hover {
	BORDER-LEFT-COLOR: #31659c; BORDER-BOTTOM-COLOR: #31659c; COLOR: #cccccc; BORDER-TOP-COLOR: #31659c; BACKGROUND-COLOR: #336600; BORDER-RIGHT-COLOR: #31659c
}


.alphabetSelected {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: white 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
A.alphabetSelected:link {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; COLOR: #000000; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ccc
}
A.alphabetSelected:visited {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; COLOR: #000000; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ccc
}
A.alphabetSelected:hover {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; COLOR: #000000; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #DAEDF2; BORDER-RIGHT-COLOR: #ccc
}

select {
height:22px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
border:solid 1px #999999;
}





/*forum css*/
.searchfield2 { width:192px; height:20px; font-family:arial; padding:4px 2px 0px 4px; background-image:url(images/field_search.jpg); border:0px; margin-bottom:4px; font-size:12px;}
.btn_search {border:0px;}

.forum_top_headings {background-image:url(images/forum_bg_top.jpg);height:25px; vertical-align:middle; text-align:center;}
.forum_top_headings td {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; height:25px; background-image:url(images/forum_sep_top.jpg); background-repeat:no-repeat; background-position:right;}

.forum_thread_table {background-image:url(images/forum_thread_bg.jpg); font-family:Arial, Helvetica, sans-serif;}
.forum_thread_table td {height:47px; background-image:url(images/forum_sep_bot.jpg); background-position:right; background-repeat:no-repeat;
vertical-align:middle; text-align:center; color:#666666; font-size:12px; border-bottom:1px solid #bababa;}
.forum_thread_table #forum_title_main {text-align:left; padding-left:6px; line-height:18px;}

.forum_thread_table2 {font-family:Arial, Helvetica, sans-serif; vertical-align:middle; text-align:center; color:#666666; font-size:12px; border-bottom:1px solid #bababa;}
.forum_thread_table2 {text-align:left; padding-left:6px; line-height:18px;}

.forum_replies {background-image:url(images/forum_sep_top2.jpg); background-repeat:repeat-y; background-position:right;}

.forum_title {font-size:13px; color:#267bcc; font-weight:bold; text-decoration:none;}
.forum_title:hover {font-size:13px; color:#365b9c; font-weight:bold; text-decoration:none;}

.forum_poster {font-size:12px; color:#267bcc; font-weight:normal; text-decoration:underline;}
.forum_poster:hover {font-size:12px; color:#267bcc; font-weight:normal; text-decoration:none;}
/*forum css*/

.alert_succ {
	border: 2px dotted #666;
	padding: 10px;
	background: #F6F0CA;	
}

.alert_fail {
	border: 2px dotted #666;
	padding: 10px;
	background: #ffe4e1;	
}
