body{
	width:100%;
	height:auto;
	background-color:#FFF;
	margin:0 auto;
	padding:0px;
 
  }
 
marquee{
	color:#FFF;
}
	
.conteant{
	width:1000px;
	height:auto;
	margin:0 auto; 
	padding:0px ;
}	
	
	
.page{
	width:1000px;
	height:auto;
	margin:0 auto;
	padding:0px ;
	float:left;
 	}	
	
a{
     color:rgb(102, 101, 101);
     font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
     text-decoration: none;
	}	
	
a:hover{
	  color:rgb(174, 174, 174);
     font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
     text-decoration: underline;
	}	
.header{
	width:100%;
	float:left;
	margin:auto;
	padding:8px 0px 0px 0px;
	}	
	
.logo{
	width:222px;
	float:left;
	margin:0px 0px 10px 0px;
	padding:5px 0px;
	height:auto;
	}
	
.right_header{
	width:auto;
	padding:0px 0px 0px 0px;
	margin:8px 0px 0px 0px;
	float:right;
 	}

.right_header1{
	width:450px;
	padding:0px 0px 0px 0px;
	margin:-2px 2px 3px 0px;
	float:right;
 	}		
	
.call_us{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	text-align:right;
	text-decoration:none;
	font-weight:bold;
	color:#009;
	}	

.call_us span{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:right;
	text-decoration:none;
	font-weight:bold;
	color:#0c7703;
	}	

	.image_data{
		width:auto;
		padding:0px 10px 5px 0px;
		float:left;
		margin:auto;
		height:auto;
		}
	
	
 
.search_button{
	width:14px;
	height:19px;
	float:right;
	margin:auto;
	padding:0px 0px 0px 0px;
	background-image:url(../images/search_buttm.png);
	background-position:top;
	background-repeat:no-repeat;
	border:0px;
	background-color:transparent;
	}	
	

.welcome_bg{
  background-color: #CCCCCC;
    background-position: center top;
    background-repeat: no-repeat;
    border-radius: 5px 5px 5px 5px;
    float: right;
    margin: 3px 0px 0px 10px;
    padding: 10px 5px 10px 3px;
    width: 270px;
}
	
.login_welcome{
	 color: rgb(255, 255, 255);
    float: left;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: 0px 5px 0px 0px ;
    padding: 0 5px;
    text-align: center;
    text-decoration: none;
	font-style:italic;
	font-weight:bold;

}


	

.login_link{
	 color: rgb(255, 255, 255);
    float: left;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: 0 5px;
    padding: 0 5px;
    text-align: center;
    text-decoration: none;
}
 
	
a.login_link{
	 border-left: 1px solid rgb(255, 255, 255);
    color: rgb(255, 255, 255);
    float: right;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin:0 5px;
    padding: 0px 5px 0px 15px;
    text-align: center;
    text-decoration: none;
	font-style:normal;
	}	
	
a.login_link:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	text-decoration:underline;
    margin:0 5px;
    padding: 0px 5px 0px 15px;
	float:right;
    border-left: 1px solid rgb(255, 255, 255);
    color: rgb(255, 255, 255);
	}
	
.menu_bg{
	width:1000px;
	height:auto;
	padding:0px 0px 0px 0px;
	float:left;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/menu_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	border-radius:3px;
	}	
	
.banner{
	width:100%;
	height:auto;
	padding:0px 0px 0px 0px;
	float:left;
	margin:auto;
	}	
	
.news_par{
	width:960px ;
	float:left;
	margin:auto;
	height:25px;
 	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	padding:15px 20px 5px 20px;
	background-color:#010E49;
	color: #FFFFFF;
	}	
	
	
.layout{
	background-color: #FFFFFF;
    color: #5D5D5D;
    float: left;
    font-family: Verdana;
    font-size: 12px;
    height: auto;
    line-height: 20px;
    margin: 0;
    padding:5px 0 0 0px;
    text-align: left;
    text-decoration: none;
    width: 1000px;
	}
	

.left_layout{
	width:710px;
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	height:auto;
	float:left;
	}
.right_layout{
  float: right;
    height: auto;
    margin: 0;
    padding: 0;
    width: 240px;
	}
	
	
.titel{
    color: rgb(4, 48, 122);
    float: left;
    font-family: helvetica;
    font-size: 16px;
    font-style: italic;
    font-weight: bold;
    height: auto;
    margin: 0 0 5px;
	 text-align: left;
    text-transform: capitalize;
    width: 95%;
	padding:0px 0px 3px 0px;
}


.all{
	width:100%;
	float:left;
	margin:auto;
	padding:0px 0px 0px 0px;
	}
	
.all2{
	width:100%;
	margin:auto;
	padding:0px 0px 0px 0px;
	}
	
	
a.more{
	background-image: url("../images/more.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border-radius: 3px;
    color: rgb(255, 255, 255);
    float: right;
    font-family: arial;
    font-size: 11px;
    height: auto;
    margin: 0;
    padding: 1px 6px;
    text-decoration: none;
	}
	
	
a.more:hover{
    background-image: url("../images/more.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border-radius: 3px;
    color: rgb(255, 255, 255);
    float: right;
    font-family: arial;
    font-size: 11px;
    height: auto;
    margin: 0;
    padding: 1px 6px;
    text-decoration: underline;
	}
	
.events{
  background-color: rgb(255, 255, 255);
    background-image: url("../images/bg_box.jpg");
    background-position: center bottom;
    background-repeat: repeat-x;
    border: 1px solid rgb(226, 226, 226);
    border-radius: 3px;
    float: left;
    height: auto;
    margin: 10px 0 0;
    padding: 12px 15px 7px;
    text-align: left;
    width: 715px;
	}	
	
.event_t{
     color: rgb(4, 48, 122);
    float: left;
    font-family: helvetica;
    font-size: 16px;
    font-style: italic;
    font-weight: bold;
    height: auto;
    margin: 0 0 5px;
    padding: 0 0 3px;
    text-align: left;
    text-transform: capitalize;
    width: 95%;
	}
	
.face_t{
	width:auto;
	float:left;
	margin:0px 0px 10px 10px;
	float:left;
	padding:0px 0px 0px 15px;
	height:auto;
	background-image:url(../images/rund.png);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	text-transform:uppercase;
	color:rgb(255, 255, 255);
	}	

.events_left{
	width:345px;
	float:left;
	margin:0px 10px 0px 0px;
	height:auto;
	padding:0px 0px 0px 0px;
	}
	
.events_right{
	width:350px;
	float:left;
	margin:0px 0px 0px 10px;
	height:auto;
	padding:0px 0px 0px 0px;
	}	
	
 
a.runed_event {
    color: rgb(102, 101, 101);
    float: left;
    font-family: Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: 0 0 10px;
    padding: 0 0 0 5px;
    text-align: left;
    text-decoration: none;
    text-transform: capitalize;
    vertical-align: middle;
    width: 96%;
}
                
a.runed_event:hover{
        color:rgb(0, 153, 0);
      float: left;
    font-family: Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: 0 0 10px;
    padding: 0 0 0 5px;
    text-align: left;
    text-decoration: none;
    text-transform: capitalize;
    vertical-align: middle;
    width: 96%;
                }              
                
a.runed_event img{
border: 1px solid rgb(204, 204, 204);
    border-radius: 3px;
    float: left;
    height: 55px;
    margin: 0 10px 5px;
    padding: 0;
    width: 80px;} 
                
	
	
.box{
    border-left: 1px solid rgb(226, 226, 226);
    border-right: 1px solid rgb(226, 226, 226);
    border-top: 1px solid rgb(226, 226, 226);
    float: right;
    height: auto;
    margin: 0;
    padding: 0;
    width: 238px;
	}	
	
a.round_link{
  background-image: url("../images/rund.jpg");
    background-position: 10px 22px;
    background-repeat: no-repeat;
    border-bottom: 1px solid rgb(226, 226, 226);
    color: rgb(124, 124, 124);
    float: left;
    font-family:Helvetica,sans-serif;
    font-size: 15px;
     height: auto;
    margin: 0;
    padding: 16px 0 16px 33px;
    text-align: left;
    text-decoration: none;
    text-transform: capitalize;
    width: 206px;
	}	
	
a.round_link:hover{
     background-image: url("../images/rund_o.jpg");
	 background-color:#4db340;
    background-position: 10px 22px;
    background-repeat: no-repeat;
    border-bottom: 1px solid rgb(226, 226, 226);
    color:#ffffff;
    float: left;
    font-family:Helvetica,sans-serif;
    font-size: 15px;
     height: auto;
    margin: 0;
    padding: 16px 0 16px 33px;
    text-align: left;
    text-decoration: none;
    text-transform: capitalize;
    width: 206px;
	}	
	
.video_home{
	width:281px;
	margin:5px 0px 0px 15px;
	float:left;
	padding:0px 0px 0px 0px;
	text-align:center;
	}
	
.face{
	width:100%;
	height:auto;
	padding:10px 0px 7px;
	margin:auto;
	float:left;
	}	
.footer{
	background-image: url("../images/footer.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    color: #5D5D5D;
    float: left;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: 10px 0 5px 10px;
    padding: 8px 0;
    text-align: left;
    text-decoration: none;
    width: 985px;
	}	
	
.footer span{
    color: #5D5D5D;
    float: left;
    font-family:Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding: 3px 0px 0px 5px;
    text-align: left;
    text-decoration: none;
	}	
	
a.click{
font-weight:normal;
	color:#090;
	text-decoration:underline;
	}

a.click:hover{
	font-weight:normal;
	color:#009;
	text-decoration:none;
	}	
	
 
	
.feed_imge{
	width:auto;
	float:left;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px 10px 5px 0px;
	}
.feed_div{
	width:100%;
	height:auto;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px  0px;
	border-bottom:1px dotted #CCC;
	float:left;
	}	
	
.news_letter{
    background-color: #E4EEF7;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: auto;
    margin: auto;
    padding: 10px;
    width: 300px;
	font-size:11px;
}

.news_letter{
    background-color: #E4EEF7;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: auto;
    margin: auto;
    padding: 10px;
    width: 300px;
	font-size:11px;
}

.loginf{
    background-image: url("../images/login_bg.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border: 1px solid rgb(226, 226, 226);
    border-radius: 3px;
    float: right;
    height: 258px;
    margin: 0;
    padding: 0 10px;
    width: 220px;
 	}

.loginf h1{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	text-transform:uppercase;
	color:#54b84c;
	float:left;
	height:auto;
	border-bottom:1px solid #ededed;
	width:90%;
	padding:0px 0px 4px;
	margin:10px 0px 10px;
	}


.login_inpot{
background-color: rgb(255, 255, 255);
    border: 1px solid rgb(212, 212, 212);
    border-radius: 3px;
    float: left;
    height: 17px;
    margin: 15px 0;
    padding: 6px 3px 3px;
    width: 210px;
}

.inpot_search{
  background-color: rgb(255, 255, 255);
    border: medium none;
    color: rgb(106, 106, 106);
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-style: italic;
    font-weight: normal;
    margin: 0;
    padding: 1px 0;
    text-decoration: none;
    width: 190px;
	}
	
	
.list_search{
 background-color: rgb(255, 255, 255);
    border: 1px solid rgb(212, 212, 212);
    border-radius: 3px;
    color: #aaa;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-style: italic;
    font-weight: normal;
    height: 28px;
    margin: 14px 0;
    padding: 5px 2px;
    text-decoration: none;
    width: 216px;
	}	
	
.search_buttm{
    background-image: url("../images/login_sub.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border: 0 none;
    border-radius: 3px;
    color: rgb(255, 255, 255);
    cursor: pointer;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: auto;
    margin:2px 0px 0px;
    padding: 5px;
    text-align: center;
    width: 55px;
		text-decoration:none;
	text-transform:capitalize;
}

.search_buttm:hover{
    background-image: url("../images/login_sub.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border: 0 none;
    border-radius: 3px;
    color: rgb(255, 255, 255);
    cursor: pointer;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    height: auto;
    margin:2px 0px 0px;
    padding: 5px;
    text-align: center;
    width: 55px;
	text-transform:capitalize;
	text-decoration:none;
}


	
.news_letter_2{
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: auto;
    margin: auto;
    padding: 10px;
    width: 890px;
	font-size:11px;
}
	
.Registercompany{
    background-color: #E4EEF7;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: auto;
    margin: auto;
    padding: 10px;
    width: 350px;
	font-size:11px;
}	
.news_inpot{
	background-color: #FFFFFF;
    border-radius: 5px 5px 5px 5px;
   border:1px solid #CCC;
    height: 25px;
     padding: 1px;
    width:285px;
 	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#666;
	margin-bottom: 4px;
	}
	
.news_button{
 background-color: #339900;
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    float: right;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    margin: 0px 0 0;
    padding: 5px;
    text-align: center;
    width: 65px;
	cursor:pointer;
	}	


.bllu_contact{
	font-weight:bold;
	color:rgb(255, 255, 255);
	padding:0px 0px 10px 0px;
	float:left;}
	
.contact_form{
		width:100%;
		float:left;
		margin:auto;
		padding:20px 0px 0px 0px;
}



.traning span{
	color: #339900;
	font-style:italic;
	font-size:14px;
    margin: 10px 105px 0px 0px;
	float:left;
}

a.traning{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:rgb(255, 255, 255);
	text-decoration:none;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	clear:right;
	width: 100%;
	line-height: 30px;
	}


a.traning:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#339900;
	text-decoration:underline;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	clear:right
	}

ul.traning{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:rgb(255, 255, 255);
	text-decoration:none;
	margin:auto;
	padding:0px 0px 0px 30px;
	clear:right;
	float:left;
	list-style-image: url(../images/bullet.jpg);
	width: 28%;
	}

		.all_form{
		width:100%;
		float:left;
		margin:auto;
		padding:0px 0px 10px 0px;
	 } 
	 
	.name_form{
	width:15%;
	float:left;
	padding:0px 0px 0px 0px;
	margin:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#363636;
	}
	
.text_form{
	width:81%;
	float:left;
	padding:0px 0px 0px 0px;
	margin:auto;
 	}	

	
	.area_form{
	 background-color: #FFFFFF;
    border: 1px solid #9D9D9F;
    border-radius: 5px 5px 5px 5px;
    color: #555555;
    float: left;
    font-family:Verdana, Geneva, sans-serif;
    font-weight: normal;
    height:70px;
    margin: auto;
    padding: 2px;
    text-align: left;
    text-decoration: none;
    width: 200px;
    font-size: 11px;}
	
.select_form{
    background-color: #FFFFFF;
    border: 1px solid #9D9D9F;
    border-radius: 5px 5px 5px 5px;
    color: #555555;
    float: left;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 23px;
    margin: 0 auto;
    padding: 3px 2px;
    text-align: left;
    text-decoration: none;
    width: 205px;
	}			 
.submit_form{
    width:auto;
	float:left;
	margin:auto;
	padding:2px 5px ;
	background-color:rgb(255, 255, 255);
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:#FFF;
	text-decoration:none;
	 border-radius: 5px;
	 border:0px;
	 }	 	
	
/*-----------new ---------------*/
	
	a.link_album{
background-image: url("../images/gallery.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: rgb(255, 255, 255);
    float: left;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    margin: 0 0 10px;
   padding:5px 0px 6px 25px; 
    width: 91%;
	}
	
a.link_album:hover{
	background-image: url("../images/gallery.jpg");
    background-position: left center;
    background-repeat: no-repeat;
  	color:rgb(255, 255, 255);
    float: left;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    margin: 0 0 10px;
      padding: 5px 0px 6px 25px;
    width: 91%;
	text-decoration:underline;
 	} 
	
	
a.link_video{
    background-image: url("../images/vd.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: rgb(255, 255, 255);
    float: left;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    margin: 0 0 10px;
   padding:5px 0px 6px 25px; 
    width: 91%;
	}
	
a.link_video:hover{
	background-image: url("../images/vd.jpg");
    background-position: left center;
    background-repeat: no-repeat;
  	color:rgb(255, 255, 255);
    float: left;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    margin: 0 0 10px;
      padding: 5px 0px 6px 25px;
    width: 91%;
	text-decoration:underline;
 	} 
 	
 .select_search{
 background: url("../images/search.jpg") no-repeat scroll center top transparent;
    border: 0 none;
    border-radius: 2px 2px 2px 2px;
    color: #336699;
    float: right;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    margin: 0px 0 0;
    padding: 2px 0px 0px 3px;
    text-decoration: none;
    width: 115px;
	height: 21px
	}
	
	
.veiw_layout{
	width:960px;
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	height:auto;
	float:left;
	} 
	
	
.veiw_layout_border{
border-bottom: 1px dashed #CCCCCC;
    float: left;
    height: auto;
    margin: 0 0 10px;
    padding: 15px 10px;
    width: 920px;
	} 	

.veiw_layout_border h1{
	width:940px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px; 
	font-weight:bold;
	text-align:left;
	color:rgb(255, 255, 255);
	padding:0px 0px 10px 0px;
	}
	
.veiw_layout_border h2{
	width:940px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px; 
	font-weight:bold;
	text-align:left;
	color:#339900;
	padding:0px 0px 10px 0px;
	}	
	
.veiw_layout_border span{
    color:rgb(255, 255, 255);
	font-weight:bold;
	padding:0px 10px 0px 0px
	}		
	
.welcome{
	width:100%;
	float:left;
	margin:10px 0px 15px 0px;
	height:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 22px;
	text-align:center;
	text-transform:uppercase;
	color: #339900;
	
}

.welcome span{
	margin:10px 0px 15px 0px;
	height:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 20px;
	text-transform:uppercase;
	color:rgb(255, 255, 255);/* #339900*/
	font-style: italic;
	font-weight: bold;
}

.part{
	width:300px;
	height: 130px;
	float:left;
	margin:10px 90px 15px 80px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:rgb(255, 255, 255);
	font-weight:normal;	
}

.part a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	text-align:left;
	color:rgb(255, 255, 255);
	font-weight:normal;	
}

.part a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	text-align:left;
	color:#03C;
	font-weight:normal;	
}

.part h3{
	width:109px;
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
	color:#339900;
	font-weight:bold;
	border-bottom: 1px dotted #339900;
	font-size:18px;
}

.part li{
	list-style-image: url(../images/logo_bullet.png);
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 18px;
}

.part_right{
	width:150px;
	height: 250px;
	float:right;
	margin:10px 25px 15px 0px;
	height:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:rgb(255, 255, 255);
	font-weight:normal;	
}

.part_right a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	text-align:left;
	color:rgb(255, 255, 255);
	font-weight:normal;	
}

.part_right a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	text-align:left;
	color:#03C;
	font-weight:normal;	
}

.part_right h3{
	width:90px;
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
	color:#339900;
	font-weight:bold;
	border-bottom: 1px dotted #339900;
	font-size:18px;
	

}

.part_right ul{
	
}


.part_right li{
	list-style-image: url(../images/logo_bullet.png);
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 17px;
}

.register_text{
	width: autopx;
	height: auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#036;
	font-weight:normal;
		
}

.register_text ul{
	list-style-image: url("../images/bullet.jpg");
	margin: 10px 0px 10px 24px;
}

.register_button{
 	background-color: #339900;
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    float: left;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    margin: 0px 0px 0px 445px;
    padding: 5px;
    text-align: center;
    width: 60px;
	cursor:pointer;
	}	
	
.box_border{
	border: 1px solid #CCC;
	box-shadow: 2px 2px 2px 1px #CCC;
	width: 935px;
	height: auto;
	margin-bottom: 20px;
	padding: 10px;
}

.box_company{
	border: 1px solid #CCC;
	box-shadow: 2px 2px 2px 1px #CCC;
	width: 950px;
	height: 430px;
	margin-bottom: 20px;
	padding: 10px;
}

.box_applicant{
	border: 1px solid #CCC;
	box-shadow: 2px 2px 2px 1px #CCC;
	width: 950px;
	height: 1250px;
	margin-bottom: 20px;
	padding: 10px;
}

.select_new{
    background-color: #FFFFFF;
    border: 1px solid #CCC;
    color: #555555;
    float: left;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 25px;
    margin-bottom: 2px;
    padding: 3px 2px;
    text-align: left;
    text-decoration: none;
    width: 245px;
}	
		
.select_date{
    background-color: #FFFFFF;
    border: 1px solid #CCC;
    color: #555555;
    float: left;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 25px;
    margin-right: 20px;
    padding: 0px;
    text-align: left;
    text-decoration: none;
    width: auto;
	}

.title_new{
	color:#03F; 
	font-size:14px; 
	font-weight:bold; 
	border-bottom: 1px dotted #03F;
	width:auto;
	text-align:center;
}

.title_new2{
	color:#fff; 

	font-size:16px; 
	font-weight:bold; 	
	width:auto;
	text-align:center;
	border: 1px solid #339900;
	border-radius: 5px;
	margin: 0px 25px 0px 0px;
	background-color: #339900;
	padding: 5px;
}

.title_new3{
	color:#339900; 
	font-size:14px; 
	font-weight:bold; 	
	width:auto;
	text-align:center;
	border-bottom: 1px dotted #339900;
	margin: 0px 0px 5px 10px;
	
}

.news_input{
	background-color: #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    border:1px solid #CCC;
    height: 25px;
     padding: 1px;
    width:240px;
 	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#666;
	margin: 0px 10px 2px 0px;
	}

.inpot_form{
 background-color: rgb(255, 255, 255);
    border: 1px solid #cac9c9;
    border-radius: 3px;
    color: rgb(102, 102, 102);
    font-family: helvetica;
    font-size: 11px;
    font-weight: normal;
    height: 22px;
    margin: 8px 0 10px 20px;
    padding: 1px;
    text-align: left;
    text-decoration: none;
    width: 255px;
}




.area_form_s{
 background-color: rgb(255, 255, 255);
    border: 1px solid #cac9c9;
    border-radius: 3px;
    color: rgb(102, 102, 102);
    font-family: helvetica;
    font-size: 11px;
    font-weight: normal;
    height: 65px;
    margin: 8px 0 10px 20px;
    padding: 1px;
    text-align: left;
    text-decoration: none;
    width: 255px;
}

.select_form{
 background-color: rgb(255, 255, 255);
    border: 1px solid #cac9c9;
    border-radius: 3px;
    color: rgb(102, 102, 102);
    font-family: helvetica;
    font-size: 11px;
    font-weight: normal;
    height: 25px;
    margin: 8px 0 10px 20px;
    padding: 3px 1px;
    text-align: left;
    text-decoration: none;
    width: 255px;
}

.change_button{
    background-color: #339900;
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    float: right;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    margin: 0px 120px 0px 0px;
    padding: 3px 0;
    text-align: center;
    width: 55px;
	cursor: pointer;
	}

.change_button2{
    background-color: #339900;
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    float: right;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    margin: 0px 90px 0px 0px;
    padding: 5px;
    text-align: center;
    width: 110px;
	cursor: pointer;
	}
	
.text_input{
	background-color: #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    border:1px solid #CCC;
    height: 90px;
     padding: 1px;
    width:240px;
 	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#666;
	margin: 0px 10px 2px 0px;
	resize: none;
	}

	
.text_input2{
background-color: rgb(255, 255, 255);
    border: 1px solid #cac9c9;
    border-radius: 3px;
    color: rgb(102, 102, 102);
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 90px;
    margin: 8px 0 10px 20px;
    padding: 1px;
    resize: none;
    text-align: left;
    text-decoration: none;
    width: 760px;
	}

.change_button3{
 	background-color: #339900;
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    float: right;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    margin: 0px 80px 0px 0px;
    padding: 5px;
    text-align: center;
    width: auto;
	cursor: pointer;
	}		
	
.contact_button{
 	background-color: #339900;
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    float: left;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    margin: 10px 0px 0px 240px;
    padding: 5px;
    text-align: center;
    width: auto;
	cursor: pointer;
	}
	
	
.contact_button_1{
     background-color: #339900;
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    float: left;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    margin: 10px 0px 0px 0px;
    padding: 5px;
    text-align: center;
    width: auto;
	cursor: pointer;
	}	
			

.container{
	width: 970px;
	height: auto;
	padding: 5px;
	float:left;
}

.contact_border{
	background-color: #E4EEF7;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin: 0px 13px 0px 0px;
    padding: 8px ;
    width: 200px;
	height: auto;
	font-size:13px;
}
	
.contact_border img{
	float: left;
	padding: 0px 8px 0px 0px;
}
	
.address_border{
	background-color: #E4EEF7; 
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin: 10px 10px 0px 0px;
    padding: 5px 5px 5px 15px;
    width: 425px;
	height:auto;
	font-size:13px;
	}
	
.address_border img{
	float: left;
	padding: 0px 8px 0px 0px;
}

.feature_title{
	background-image: url("../images/menu_bg.jpg");
	background-repeat:repeat-x;
	width: 650px;
	height:auto;
	border-radius:5px;
	color:#fff;
	padding: 8px 0px 8px 10px
}

.news_button2{
	 background-color: #339900;
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    float: right;
    font-family:Verdana, Geneva, sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    margin: 0px 0px 0px 10px;
    padding: 5px;
    text-align: center;
    width: 80px;
	cursor:pointer;
	}	
	
.download_link {
	background-image: url("../uploads/download.png");
	background-repeat:no-repeat;
	color: #FFF;
	width:128px;
	font-size: 14px;
	font-weight:bold;
	height: 128px;
}

.over_layout {
    float: left;
    height: 496px;
    margin: 0 20px 0 0;
    overflow: auto;
    padding: 0;
    width: 650px;
}
.green {
    color: rgb(51, 153, 0);
	font-size:13px;
	font-weight:bold;

}



.phone{
  background-image: url("../images/phon.jpg");
    background-position: left center;
    background-repeat: no-repeat;

    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: 0 0 8px 22px;
    padding: 0 0 0 20px;
    text-align: left;
    width: 40%;}
  
  
  .fx{
  background-image: url("../images/fx.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: 0 0 8px 22px;
    padding: 0 0 0 20px;
    text-align: left;
    width: 40%;}  
    
    .title_c{
     color: rgb(2, 41, 116);
    float: left;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    margin: 7px 0 5px;
    padding: 0 0 0 5px;
    text-align: left;
    text-transform: uppercase;
    width: 94%;}
	
a.email{
	color: rgb(2, 41, 116);
    float: left;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: auto;
	padding:5px 0px 0px 0px;
	text-decoration:none;
	}	
	
a.email:hover{
    color: rgb(2, 41, 116);
    float: left;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    padding:5px 0px 0px 0px;
   text-decoration:underline;
	}		
	
	
.top_div{
    border-right: 1px solid #dbdcdb;
    float: right;
    height: auto;
    margin: 2px 15px 0 0;
    padding: 0 15px 0 0;
    width: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align:left;
	color:#aeaeae;

	}	
	
.top_div a{
	width:28px;
	height:28px;
	color:#aeaeae;
	margin:5px 5px 0px;
	padding:0px;
	border:none;
	cursor:pointer;
	text-decoration:none;
	float:left;
 	} 	
	
.top_div a:hover{
	width:28px;
	height:28px;
	color:#aeaeae;
	margin:0px 5px 0px;
	padding:0px;
	border:none;
	cursor:pointer;
	text-decoration:underline;
	float:left;
 	} 
a.face {
	width:27px;
	height:27px;
	float:left;
	margin:5px 5px 0px;
	padding:0px;
	border:none;
	cursor:pointer;
	background-image:url(../images/face.jpg);
	background-position:top;
	background-repeat:no-repeat;
 	} 	
	
a.face:hover{
	width:27px;
	height:27px;
	float:left;
	margin:5px 5px 0px;
	padding:0px;
	border:none;
	cursor:pointer;
    background-image:url(../images/face_h.jpg);
	background-position:top;
	background-repeat:no-repeat;
 	}	
	
a.in {
	width:27px;
	height:27px;
	float:left;
	margin:5px 5px 0px;
	padding:0px;
	border:none;
	cursor:pointer;
	background-image:url(../images/in.jpg);
	background-position:top;
	background-repeat:no-repeat;
 	} 	
	
a.in:hover{
	width:27px;
	height:27px;
	float:left;
	margin:5px 5px 0px;
	padding:0px;
	border:none;
	cursor:pointer;
    background-image:url(../images/in_h.jpg);
	background-position:top;
	background-repeat:no-repeat;
 	}	
	
	
a.cont {
	width:27px;
	height:27px;
	float:left;
	margin:5px 5px 0px;
	padding:0px;
	border:none;
	cursor:pointer;
	background-image:url(../images/cont.jpg);
	background-position:top;
	background-repeat:no-repeat;
 	} 	
	
a.cont:hover{
	width:27px;
	height:27px;
	float:left;
	margin:5px 5px 0px;
	padding:0px;
	border:none;
	cursor:pointer;
    background-image:url(../images/cont_h.jpg);
	background-position:top;
	background-repeat:no-repeat;
 	}	
	
.services{
    border-bottom: 1px solid rgb(236, 237, 236);
    border-top: 1px solid rgb(236, 237, 236);
    float: left;
    height: auto;
    margin: 10px 0;
    padding: 0 0 10px;
    width: 100%;
	}
	
.services_part{
	width:180px;
	float:left;
	border-right:1px solid #ecedec;
	padding:0px 10px 0px 0px;
	margin:17px 10px 0px 0px
	}	
	
.services_part h1{
background-image: url("../images/h1.jpg");
    background-position: center center;
    background-repeat: repeat-x;
    color: rgb(0, 32, 115);
    float: left;
    font-family: 'Lucida Grande',Helvetica,sans-serif;
     font-style: italic;
    font-weight: normal;
    margin: 0 0 5px;
    text-decoration: none;
    text-transform: capitalize;
    width: 100%;
 	}	
	
.titel_span{
	width:auto;
	float:left;
	padding:0px 10px 0px 0px;
	margin:auto;
	background-color:#fff;
	    font-size: 16px;
	}	
	
.services_part img{
	width:178px;
	height:96px;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	height:auto;
	border:1px solid #ecedec;
	}	
	
.services_part a{
    background-image: url("../images/dot.jpg");
    background-position: left 6px;
    background-repeat: no-repeat;
    color: rgb(107, 105, 105);
    float: left;
    font-family:Helvetica;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    line-height: 19px;
    margin: 0 0 5px;
    padding: 0 0 0 10px;
    text-decoration: none;
    width: 170px;
	 }	
	 
	.services_part a:hover{
    background-image: url("../images/dot.jpg");
    background-position: left 6px;
    background-repeat: no-repeat;
    color:#012976;
    float: left;
    font-family:Helvetica;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    line-height: 19px;
    margin: 0 0 5px;
    padding: 0 0 0 10px;
    text-decoration: underline;
    width: 170px;
	 }	
	 
.box_bg{
 background-image: url("../images/bg_box.jpg");
    background-position: center bottom;
    background-repeat: repeat-x;
    border: 1px solid rgb(226, 226, 226);
    border-radius: 3px;
    color: rgb(102, 101, 101);
    float: left;
    font-family: Helvetica,sans-serif;
    line-height: 23px;
    margin: 0 5px 0 0;
    padding: 10px 15px 5px;
    text-align: justify;
    width:715px;
	background-color: rgb(255, 255, 255);
	height:auto;
	}
	.box_bg_scroll{
    background-image: url("../images/bg_box.jpg");
    background-position: center bottom;
    background-repeat: repeat-x;
    border: 1px solid rgb(226, 226, 226);
    border-radius: 3px;
    color: rgb(102, 101, 101);
    float: left;
    font-family: Helvetica,sans-serif;
    height: 325px;
    line-height: 23px;
    margin: 0 25px 0 0;
    padding: 10px 15px 5px;
    text-align: justify;
    width: 714px;
 	}
 	
.box_bg_scroll ul{
margin:0 0 0 30px;
list-style: disc outside none;
}
.box_bg_scroll ol{
margin:0 0 0 30px;
} 	
 		 
	
a.more_n{
	border-radius: 3px;
    color: rgb(0, 153, 0);
    float: left;
    font-family: arial;
    font-size: 11px;
    height: auto;
    margin: 0;
    padding: 1px 6px;
    text-decoration: none;
}	
	
a.more_n:hover{
	border-radius: 3px;
    color: rgb(0, 153, 0);
    float: left;
    font-family: arial;
    font-size: 11px;
    height: auto;
    margin: 0;
    padding: 1px 6px;
    text-decoration: underline;
}	
.about_img{
	border: 1px solid rgb(226, 226, 226);
    border-radius: 5px;
    float: left;
    height: 260px;
    margin: 0 auto;
    width: 743px;} 
	
.about_img img{
     border-radius: 5px;
    } 
	
.box_bg_regist{
 background-image: url("../images/bg_box.jpg");
    background-position: center bottom;
    background-repeat: repeat-x;
    border: 1px solid rgb(226, 226, 226);
    border-radius: 3px;
    color: rgb(102, 101, 101);
    float: left;
    font-family: Helvetica,sans-serif;
    line-height: 23px;
    margin: 0 5px 0 0;
    padding: 10px 15px 5px;
    text-align: justify;
    width:965px;
	background-color: rgb(255, 255, 255);
	height:auto;
	}
	
.regist_submit{	
background: none repeat scroll 0 0 #25aa17;
    border-color: #208817;
    border-radius: 3px;
    border-style: none none solid;
    border-width: 0 0 3px;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: inline-block;
    font-family: Helvetica, sans-serif;
    font-size: 12px;
    line-height: 20px;
    margin: 15px 0 0;
    outline: medium none !important;
    padding: 4px 10px;
    text-align: center;
    transition: all 0.4s ease-in-out 0s;
    vertical-align: middle;
    width: 85px;
	float:right;
}	
.phone_titel {
 background-image: url("../images/phone.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: rgb(146, 146, 145);
    float: left;
    font-family: helvetica;
    font-size: 13px;
    font-weight: bold;
    padding: 1px 0 4px 15px;
    text-transform: capitalize;
    width: auto;
}

.phone_ico {
 background-image: url("../images/phone_ico.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: rgb(146, 146, 145);
    float: left;
    font-family: helvetica;
    font-size: 13px;
    font-weight: bold;
    padding: 1px 0 4px 15px;
    text-transform: capitalize;
    width: auto;
}

.address_titel {
 background-image: url("../images/add.jpg");
    background-position: left 1px;
    background-repeat: no-repeat;
    color: rgb(146, 146, 145);
    float: left;
    font-family: helvetica;
    font-size: 13px;
    font-weight: bold;
    padding: 1px 0 4px 22px;
    text-transform: capitalize;
    width: auto;
}


.email_titel {
 background-image: url("../images/emai.png");
    background-position: left 1px;
    background-repeat: no-repeat;
    color: rgb(146, 146, 145);
    float: left;
    font-family: helvetica;
    font-size: 13px;
    font-weight: bold;
    padding: 1px 0 4px 22px;
    text-transform: capitalize;
    width: auto;
}

.fax_titel {
 background-image: url("../images/fax.png");
    background-position: left 1px;
    background-repeat: no-repeat;
    color: rgb(146, 146, 145);
    float: right;
    font-family: helvetica;
    font-size: 13px;
    font-weight: bold;
    padding: 1px 68px 4px 22px;
    text-transform: capitalize;
    width: auto;
}

.fotters{
border: 1px dashed rgb(207, 207, 207);
    border-radius: 5px;
    float: left;
    height: auto;
    margin: 20px 0;
    padding: 20px;
    width: 43%;
  }
	
	
	
.titelfotter{
 color: rgb(51, 153, 0);
    font-family: Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    height: auto;
    margin: auto;
    padding: 5px 0 10px;
    text-align: left;
    text-decoration: none;
    width: 100%;
	 text-transform: uppercase;}	
	
	
.wtext{
	text-align:left;
	font-family:Helvetica, sans-serif;
 	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	padding:0px 0px 10px 0px ;}	
	
	.gtext{
	text-align:left;
	font-family:Helvetica, sans-serif;
	color:#77797c;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px 18px 0px ;
	}	

.search{
  background-color: rgb(255, 255, 255);
    background-image: url("../images/serch.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 42px;
    margin-top: 20px;
    padding: 3px 5px 2px;
    width: 291px;
}	

.searchbox
{
  background-color: rgba(0, 0, 0, 0);
    border-color: rgb(255, 255, 255);
    border-style: solid;
    border-width: 0;
    color: rgb(83, 81, 78);
    font-family: Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 39px;
    padding: 0 10px;
    text-align: left;
    vertical-align: middle;
    width: 205px;
}

.fbg{
	background-image:url(../images/fbg.png);
	background-repeat:no-repeat;
	float:left;
	padding:6px 10px 0px 10px;
	margin: 10px 0px  0px 0px ;
	width:265px;
	height:36px;
	font-family:Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;}
	

.fbg1{
	background-image:url(../images/fbg.png);
	background-repeat:no-repeat;
	float:left;
	padding:12px 10px 0px 10px;
	margin: 10px 0px  0px 0px ;
	width:265px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;}	
	
.submit_news{
background-image: url("../images/serch.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    border: 0 none;
    border-radius: 5px;
    cursor: pointer;
    float: right;
    height: 42px;
    margin: -1px 0 0;
    width: 48px;
	}	
	
.resources{
border-bottom: 1px dashed rgb(207, 207, 207);
    float: left;
    font-weight: normal;
    height: auto;
    margin: 0 0 20px;
    width: 97%;
	padding:0px 0px 5px 0px;
	}		
	
.resources a{	
color:#6ba8f0;
text-decoration:none;
font-weight:normal;
font-family:Helvetica, sans-serif;
font-size:12px;
}

.resources a:hover{	
color:#6ba8f0;
text-decoration:underline;
font-weight:normal;
font-family:Helvetica, sans-serif;
font-size:12px;
}


.resources img{	
border: 2px solid rgb(218, 218, 218);
    float: left;
    height: 80px;
    margin: 0 20px 15px 0;
    width: 120px; 
}

.resources h1{
	font-family:Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:auto;
	margin:0px 20px 0px 0px;
	padding:0px;
	float:left;
	}
	
.resources h2{
	font-family:Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	width:auto;
	margin:0px 25px 0px 0px;
	padding:0px;
	color:#393;
	float:left;
	}	
	
.client{
	width:100%;
	height:auto;
	float:left;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.client img {
    background-color: rgb(255, 255, 255);
    background-image: url("../images/shadow.png");
    background-position: center bottom;
    background-repeat: no-repeat;
    border: 3px solid rgb(204, 204, 204);
    border-radius: 74px;
    float: left;
    height: 100px;
    margin:  auto ;
    padding: 3px;
    width: 100px;
}
 
.client a {
    background-image: none;
    float: left;
    height: auto;
    margin: 0 13px 18px;
    padding: 0 0 20px;
    width: auto;
}
.client a:hover {
    background-image: url("../images/shadow.png");
    background-position: center bottom;
    background-repeat: no-repeat;
    float: left;
    height: auto;
    margin:0 13px 18px;
    padding: 0 0 20px;
    width: auto;
}

a.comp{
 background-image: url("../images/menu_bg.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border-radius: 3px;
    color: rgb(255, 255, 255);
    float: right;
    font-family: Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 7px 10px;
    text-align: center;
    text-decoration: none;
    width: 112px;
	
	}
	
a.comp:hover{
	 background-image: url("../images/menu_bg.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border-radius: 3px;
    color: #eee;
    float: right;
    font-family: Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 7px 10px;
    text-align: center;
    text-decoration: underline;
    width: 112px;
	}	
	
	
.event_box{
border-bottom: 1px dashed rgb(207, 207, 207);
    float: left;
    font-weight: normal;
    height: auto;
    margin: 0 0 20px;
    width: 100%;
	padding:0px 0px 10px 0px;
	}		
 
 .event_box img{	
    border: 2px solid rgb(218, 218, 218);
    float: left;
    height:auto;
    margin: 0 20px 15px 0;
    width: 120px; 
}

.event_box h1{
	font-family:Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:auto;
	margin:0px 20px 0px 0px;
	padding:0px;
	float:left;
	}
	
.event_box h2{
	font-family:Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	width:auto;
	margin:0px 25px 0px 0px;
	padding:0px;
	color:#393;
	float:left;
	}
	
.photo{	
  float: left;
    height: 120px;
    margin: 10px 15px;
    padding: 0;
    width: 136px;}
	
	
a.talent{
    background-color: rgb(7, 43, 121);
    background-image: url("../images/more.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border-radius: 3px;
    color: rgb(255, 255, 255);
    float: left;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    margin: 10px 20px 0 0px;
    padding: 3px 13px;
    text-decoration: none;
	}
	
	
a.talent:hover{
      background-color: rgb(7, 43, 121);
    background-image: url("../images/more.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border-radius: 3px;
    color:#ccc;
    float: left;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    margin: 10px 20px 0 0px;
    padding: 3px 13px;
    text-decoration: none;
	}	

	
.apply{
border-bottom: 1px dashed rgb(207, 207, 207);
    float: left;
    font-weight: normal;
    height: auto;
    margin: 0 0 20px;
    width: 97%;
	padding:0px 0px 5px 0px;
	}	
	
.apply a{
	background-image:url("../images/login_sub.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border-radius: 3px;
    color: rgb(255, 255, 255);
    float: right;
    font-family: arial;
    font-size: 11px;
    height: auto;
    margin: 15px 0 5px;
    padding: 1px 12px;
    text-decoration: none;
		font-weight:bold;
	}
	
	
.apply a:hover{
    background-image:url("../images/login_sub.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border-radius: 3px;
    color: rgb(255, 255, 255);
    float: right;
    font-family: arial;
    font-size: 11px;
    height: auto;
    margin: 15px 0 5px;
    padding: 1px 12px;
    text-decoration: underline;
	font-weight:bold;
	}	
	
a.top_link{
  color: rgb(174, 174, 174);
    cursor: pointer;
    float: right;
    height: auto;
    margin: 0 5px;
    padding: 0;
    text-decoration: none;
    width: auto;}
	
a.top_link:hover{
  color: rgb(174, 174, 174);
    cursor: pointer;
    float: right;
    height: auto;
    margin: 0 5px;
    padding: 0;
    text-decoration: underline;
    width: auto;}	

.green_name
{
  background-image: url("../images/welcome.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color:rgb(2, 41, 116);
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 10px;
    padding: 8px 0 4px 30px;
    text-transform: capitalize;
    width: 100%;
}

.loginf a
{font-size:11px;
text-decoration:none;
}

.loginf a:hover
{font-size:11px;
text-decoration:underline;
}

a.other{
	background: none repeat scroll 0 0 rgb(37, 170, 23);
    border-color: rgb(32, 136, 23);
    border-radius: 3px;
    border-style: none none solid;
    border-width: 0 0 3px;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: inline-block;
    float: right;
    font-family: Helvetica,sans-serif;
    font-size: 12px;
    line-height: 20px;
    outline: medium none !important;
    padding: 4px 10px;
    text-align: center;
    transition: all 0.4s ease-in-out 0s;
    vertical-align: middle;
    width: auto;
	font-weight:bold;
	}
a.other:hover{
	background: none repeat scroll 0 0 rgb(37, 170, 23);
    border-color: rgb(32, 136, 23);
    border-radius: 3px;
    border-style: none none solid;
    border-width: 0 0 3px;
    color: rgb(255, 255, 255);
    cursor: pointer;
    display: inline-block;
    float: right;
    font-family: Helvetica,sans-serif;
    font-size: 12px;
    line-height: 20px;
    outline: medium none !important;
    padding: 4px 10px;
    text-align: center;
    transition: all 0.4s ease-in-out 0s;
    vertical-align: middle;
    width:auto;
	font-weight:bold;
	}
	
	
	
.red_mes
{
background-color: rgb(255, 0, 0);
    background-image: url("../images/er_p.png");
    background-position: 615px center;
    background-repeat: no-repeat;
    border-radius: 10px;
    color: rgb(255, 255, 255);
    float: left;
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 10px 20px;
    padding: 10px;
    text-transform: capitalize;
    width: 92%;
}	

.reg{
	background-color: rgb(84, 184, 76);
    background-image: url("../images/reg.png");
    background-position: 5px center;
    background-repeat: no-repeat;
    border-radius: 0 10px 10px 0;
    color: rgb(255, 255, 255);
    float: left;
    margin: 10px 0;
    padding: 10px 0 10px 30px;
    width: 225px;
     text-transform: capitalize;}
	 
.clock{
   background-color: rgb(238, 238, 238);
    background-image: url("../images/clock.png");
    background-position: 5px center;
    background-repeat: no-repeat;
    border: 1px solid rgb(221, 221, 221);
    float: left;
    margin: 7px 20px 10px 0;
    padding: 3px 0 3px 45px;
    width: 91%;
 	}
 	
  .gallery_album{
	 border: 1px solid rgb(211, 211, 211);
    float: left;
    height: auto;
    margin: 20px 0 0;
    width: 671px;
	 }
   .gallery_album h1{
 background: linear-gradient(rgb(249, 249, 249), rgb(237, 237, 237)) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid rgb(211, 211, 211);
    color: rgb(124, 124, 124);
    font-size: 12px;
    font-weight: bold;
    margin: auto;
    padding: 4px 0 0 11px;
    text-transform: capitalize;
    width: 660px;
	}
		
  