.topbg_color{

background-color:#F7F7F7;

}

.menu_bgcolor{

/*background-color:#004964;*/

background-color:#DDDDDD;

}

.admin_menu_bgcolortext{

/*background-color:#004964;*/

background-color:#999999;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

text-decoration:none;

color:#003366;

}

.categories {

	font-family: Tahoma, Verdana, Arial;

	font-size: 14px;

	color: #0066CC;

}

.new_H_bgcolor{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

height:25px;

font-weight:bold;

color:#000000;

background-color:#CECFAB;

}

.SOBut {background: #92B237;border-bottom: 1px solid #E19229;border-right: 1px solid #E19229;border-left: 1px solid #E19229;border-top:1px solid #E19229;color:#FFFFFF;cursor: hand; font-weight: bold;  font-family: verdana; font-size: 11px; height:18px; color:#FFFFFF;}



.search_bgcolor{

/*background-color:#C4D2D3;*/

background-color:#E5E5E5;

}     

.new_colorbg{

background-color:#EEE8CE;

}    

.member_bgcolor{

background-color:#CACACA;

} 

.tablebgcolor{

background-color:#FFFFFF;

}  

.regColor{

background-color:#CBD7FE;

}      



.bodybgcolor{

/*background-color:#9A9A9A;*/

background-color:#FFFFFF;

overflow:-moz-scrollbars-vertical;

} 

.search_text{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#004964;

text-decoration:none;

}



.errorMessage{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#FF0000;

text-decoration:none;

}



.addnew_text{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#004964;

}

.admin_H_text{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#000000;

}

.rank_text{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

color:#000000;



}

.search_text1{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#004964;

text-decoration:none;

}

.search_text_submenu{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#000000;

text-decoration:none;



}

.search_text_submenu_select{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#FFFFFF;

text-decoration:none;



}

.color_text2{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#004964;

}

.normal_text{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#000000;

}

/*.Ntext{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

}*/

.Ntext{

margin:0px;

	padding:0px;

	border:0px;

	font:normal 10px Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	overflow:-moz-scrollbars-vertical;

}

.member_bgcolor{

background-color:#F0F1D2;

}

.member_bgcolorfaint{

background-color:#E9E9E9;

}

.member_bgcolordark{

background-color:#DDDDDD;

}

.home_ser_text{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#FFFFFF;

}

.field_box { 

 color: #000000; 

 font-family: arial, helvetica;  

 font-size: 10px; 

 font-weight: normal;	

 border-width: 1px;

 border-color: #004A65;

}

.home_ser_bgcolor{

background-color:#E4ECEF;

}

.orange_text{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#CB6500;

}

.orange_H_text{

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

font-weight:bold;

color:#CB6500;

}

.border_right{

border-right: 1px solid #C2C2B6;

}

.table_border{

border: 1px solid #C2C2B6;

}



.block {

	border-top: 1px solid #000000;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

	border-left: 1px solid #000000;

	border-color:#CCCDA8;

}

.block1 {

	border-top: 1px solid #000000;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

	border-left: 1px solid #000000;

	border-color:#004964;

}

.footer_text{

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:bold;

color:#FFFFFF;

}

.login_text{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

/*font-weight:bold;*/

color:#FFFFFF;

}

.hedding_Text{ 

color: #FFFFFF; 

font-family: Verdana, Helvetica, sans-serif;  

font-size: 11px; 

border-width: 0px;

border-style: none;

font-weight:bold;	

}

.SOBut 

{

	background:#F9F9ED;  

	border-bottom: 1px solid #767676;

	border-right: 1px solid #767676;

	border-left: 1px solid #767676;

	border-top:1px solid #767676;

	color:#000000;

	cursor: hand; 

	font-weight: bold;  

	font-family: verdana; 

	font-size: 10px;

}

.left_line_bgcolor{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#000000;

background-color:#EDEDD9;

border-bottom: 1px solid #BFC192;

/*border-right: 1px solid #BFC192;*/

border-left: 1px solid #BFC192;

border-top:1px solid #BFC192;

}

.left_line_bgcolor203{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#000000;

background-color:#EEF5F9;

border-bottom: 1px solid #CDDDE4;

/*border-right: 1px solid #CDDDE4;*/

border-left: 1px solid #CDDDE4;

border-top:1px solid #CDDDE4;

}

.left_line_bgcolor1{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

height:25px;

font-weight:bold;

color:#000000;

background-color:#D8E3E9;

/*border-bottom: 1px solid #B5D6E5;

/*border-right: 1px solid #767676;*/

border-left: 1px solid #B5D6E5;

border-top:1px solid #B5D6E5;

}

.bg_color215{

background-color:#EDF5F8;

}



/*------------------------------options2-------------------------------*/

.new_menu_bgcolor{

background-color:#FE9900;

}

.new_menu_bgcolor1{

background-color:#990100;

}

.new_home_ser_bgcolor{

background-color:#FFFFCB;

}

.new_search_text{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#000000;

text-decoration:none;

}

.new_search_bgcolor{

background-color:#FFCC00;

}

.list_bg_color{

background-color:#EEE8CE;

}

.latest_text{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#990100;

}

.gray_color{

background-color:#ECECEC;

}

.search_text2{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#585858;

}

.field_box1 { 

 color: #000000; 

 font-family: arial, helvetica;  

 font-size: 10px; 

 font-weight: normal;	

 border-width: 1px;

 border-color: #990100;

}

.left_menu_bgcolor{

background-color:#E4ECEF;

}

.button_go

{

	background-image:url(../images/go_blank.gif);

	background-repeat:repeat-y;

	width:36px;

	height:24px;

	border-style: solid;	

	border:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	vertical-align:middle;

	text-align:center;

	font-weight: normal;

	text-decoration: none;

	cursor: pointer; 

}

.star{
color:#FF0000;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;

}

.star1{color:#FF0000;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

}

.golden_color{

	border-top: 1px solid #C3A43A;

	border-right: 1px solid #C3A43A;

	border-bottom: 1px solid #C3A43A;

	border-left: 1px solid #C3A43A;

	background-color:#C6AE56;

	}







#footer {

	font-size: 10px;

	color: #FFFFFF;

}

#footer a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

#footer a:link {

	color: #FFFFFF;

	text-decoration: none;

}

#footer a:hover {

	color: #FFFFFF;

	text-decoration: underline;

}

body {

	text-align: center;

}



.recommend {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	background-color: #EDEDED;

	border: 1px solid #003366;

	height: 20px;

	width: 220px;

}

.recommend2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	background-color: #FFFFFF;

	border: 1px solid #003366;

	height: 20px;

	width: 260px;

}

.friends {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	background-color: #FFFFFF;

	border: 1px solid #003366;

	width: 350px;

}

.titlesDarkBlue {

	font:normal 10px Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 15px;

	text-decoration:none;

	font-weight: bold;

	color: #003366;

}

.titlesDarkBlueWithBackGround {

	font-size: 11px;

	line-height: 15px;

	font-weight: bold;

	color: #003366;

	border-top: 1px solid #858585;

	background-color:#DDDDDD;

}

.titlesDarkBlueWithBackGroundAndBorder {

	font-size: 11px;

	line-height: 15px;

	font-weight: bold;

	color: #003366;

	/*background-color:#DDDDDD;*/

	border-left: 1px solid #000000;

}

.RightBorder {

	border-right: 1px solid #000000;

}

.title18 {

	font-family: Tahoma, Verdana, Arial;

	font-size: 18px;

	color: #003366;

}

.tableBorderGray {

	/*border-bottom: 1px solid #858585;*/

	border-left: 1px solid #858585;

	border-right: 1px solid #858585;

	/*border: 1px solid #666666;*/

}

.rowTopBorderGray {

	border-top: 1px solid #858585;

}

.TopBorderWithGrayBackGround{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

border-top: 1px solid #858585;

}



.titlesLightBackGround{
    background-color:#E9E9E9;
}

.titlesLightBlue {

	font-size: 12px;

	line-height: 15px;

	color: #0066CC;

	font-weight: bold;

	text-decoration:none;

}

.Searchbar {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	overflow:-moz-scrollbars-vertical;

}

.submenuLink {

	font:normal 10px Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	text-decoration:none

	

}



.submenuLink1 {

	font:normal 10px Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000033;

	text-decoration:none

	

}



#topOptions {

	font-size: 11px;

	color: #999999;

	padding-top: 10px;

}

#topOptions a:visited {

	color: #999999;

	text-decoration: none;

}

#topOptions a:link {

	color: #999999;

	text-decoration: none;

}

#topOptions a:hover {

	color: #333333;

	text-decoration: underline;

}

.project_images{
    height : 100px;
    width : 110px;
    border: 1px solid black;
    padding : 2px;
}

.label { display: block; width: 120px; text-align: right; margin-right: 5px; }
label.error { width: 250px; display: block; color: red; }

div.comments pre{
    font: inherit;
}