@charset "utf-8";
/* CSS Document */
body{margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.menustyles1{ font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#FFFFFF;text-decoration:none; }
.welcomeGuest{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#FFFFFF;text-decoration:none; }
.guestLogin{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#FFFFFF;text-decoration:none; }
.menustyles2{ font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000000;text-decoration:none; }
.menudivider2{ font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000000;text-decoration:none; }
.rightside-bigtitle{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#FFFFFF;text-decoration:none; }
.proflist{ font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;font-weight:normal;text-decoration:none;list-style:url(../images/arrow.jpg);margin:0px;line-height:25px;padding-left:30px; }
#projectIdle{float:right;border:1px solid #4D9D42;width:690px;height:auto;}
.projectTitle01{ font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#000000;text-decoration:none;padding-left:10px;}
.projectTitle02{ font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#32572D;text-decoration:none;padding-left:15px;}
.viewTit{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#000000;text-decoration:none;}
.requestHere{ font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.tr1{background-color:#d5ffcf; font-family:Arial, Helvetica, sans-serif;}
.tr2{background-color:#fdff6d; font-family:Arial, Helvetica, sans-serif;}
.request_textinput { height:25px; border:solid 1px #CCCCCC; border-radius:5px; width:300px; padding:5px; }
.request_textinput:focus { height:25px; border:solid 1px #CCCCCC; border-radius:5px; width:300px; padding:5px; box-shadow:0px 0px 5px #B9B9B9; }

.request_textarea { height:60px; border:solid 1px #CCCCCC; border-radius:5px; width:300px; padding:5px; }
.request_textarea:focus { height:60px; border:solid 1px #CCCCCC; border-radius:5px; width:300px; padding:5px; box-shadow:0px 0px 5px #CDCDCD; }

.request_submit { background-color:#4D9E42; color:#000000; border:solid 0px #CCCCCC; border-radius:5px; cursor:pointer; height:25px; width:100px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
.request_popup_heading{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; background-color:#FE0000; text-align:center; vertical-align:middle; }
.request_head_td { padding-left:10px; }
.request_mandatory{ color:#FE0000; }

.moreproject_style
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFFFFF; 
	text-decoration:none; 
	cursor:pointer;
	width:150px;
	height:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	background-color:#FE0000;
	box-shadow: 0px 0px 1px #990000;
	border-radius:5px;
	border:#990000 solid 1px;
	text-shadow:1px 0px 0px #000000;
	font-weight:600;
}

.moreproject_style:hover
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFFFFF; 
	text-decoration:none; 
	cursor:pointer;
	width:150px;
	height:20px;
	padding-top:5px;
	background-color:#FF8500;
	box-shadow: 0px 0px 2px #990000;
	border-radius:5px;
	border:#dd7200 solid 1px;
	text-shadow:1px 0px 0px #000000;
	
}

.rightside_subcatlist_link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}	

.rightside_subcatlist_link:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}	


.sub_textbox_style
{
	height:30px;
	width:168px;
	background-color:#dce5e0;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:8px;
	padding-right:8px;
}	

.sub_submit_style
{
	height:44px;
	width:116px;
	background-color:#32572d;
	color:#ffdd00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border:none;
	cursor:pointer;
}	

.sub_label_style
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}

.inner_contenttable_style
{
	background-color:#FFFFFF;
	border-radius:5px;
	box-shadow: 0px 1px 5px #333333;
}

.inner_contenttitle_style
{
	background-color:#32572d;
	color:#ffcc00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}

.inner_contentlist_style
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
}

.inner_contentlist_style:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}



.bottom_contenttable_style
{
	background-color:#00aeef;
	border-radius:5px;
	box-shadow: 0px 1px 5px #333333;
}

.bottom_contenttitle_style
{
	background-color:#000000;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}

.bottom_contentlist_style
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}

.bottom_contentlist_style:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}







.bottom1_contenttable_style
{
	background-color:#d0d0d0;
	border-radius:5px;
	box-shadow: 0px 1px 5px #333333;
}

.bottom1_contenttitle_style
{
	background-color:#ec3237;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}

.bottom1_contentlist_style
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
}


.bottom_img1_table
{
	background-image:url(../images/bottom_table_bg1.jpg); background-repeat:repeat-x;
	border-radius:5px;
}	

.bottom_img2_table
{
	background-image:url(../images/bottom_table_bg2.jpg); background-repeat:repeat-x;
	border-radius:5px;
}

.bottom_img1_text1
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
}

.bottom_img1_text2
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

.callus_textstyle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#336633;
}

.new_descriptionstyle
{
	padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; border:#999999 solid 1px; border-radius:5px; font-weight:bold; text-decoration:none; color:#000000; cursor:pointer;
}

.new_descriptionstyle:hover
{
	padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; border:#999999 solid 1px; border-radius:5px; font-weight:bold; text-decoration:none; color:#000000; cursor:pointer; box-shadow: 0px 0px 3px #333333;
}