@CHARSET "utf-8";

@font-face {
	font-family: 'rockwell';
	src: url('rockwell.ttf') format('truetype');
	font-weight: normal; 
	font-style: normal;
}

@font-face {
	font-family: 'rockwell_bold';
	src: url('rockwell_bold.ttf') format('truetype');
	font-style: normal;
}


body{
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;  margin: 0;
    padding: 0;
    font-family: rockwell;
}

.container{width:965px; margin: 0 auto;}

.header{width:100%;height: 146px;}
.header .logo{float: left; margin-top: 10px;}
.header .job_board{float: right;}

.content{width:100%; height: 888px;}
.profile_info{width:770px; float: left;}
.profile_img_top{display:none}
.profile_info .profile_img{float: left;width:260px;}
.profile_info .profile_img img{border: 8px solid #fff;}

.profile_img_bottom{display:block}
.profile_info .profile_img { float:left;}

.profile_info .profile_img_bottom img{float:left; height:238px; width: 238px;}


.profile_info .profile_details{float: left;width:400px;padding-top:105px}
.profile_info .profile_details h2{width:100%;font-size:45px;margin:0;}
.profile_info .profile_details h5{width:100%;font-size:17px;margin:0;font-family:verdana;font-weight: normal;}

.profile_info .profile_details .grad_info{background: #ef8a15;color: #FFFFFF;    height: 50px;
    width: 239px; font-family: verdana;}
.profile_info .profile_details .grad_info span{font-size:12px;width:100%;float: left;}
.profile_info .profile_details .grad_info span.month{font-size: 28px;
    font-weight: bold;}
.profile_info .profile_details .grad_info span.year{font-size:40px;overflow: hidden;
height: 50px;   font-weight: bold;}

.profile_details_info{width:100%; border: 4px solid #e8e8e8;margin:0 auto ; clear: both;    overflow: auto;background: #fff}
.profile_details_info .left_section{width:97%;float: left;padding:12px 13px;}
.profile_details_info  .info_header{color:#000; font-weight: bold;font-size: 28px; margin-bottom: 10px; }
.profile_details_info  .info_header span{color: #e8e8e8;font-size:20px;}
.profile_details_info .left_section .info_details{font-size:14px; margin:10px 0 20px 0}
.profile_details_info .left_section a.download_resume_btn{background: url(../images/download_resume_btn.png) no-repeat; width: 334px; height: 88px;margin: 0 auto;display: block;}
.profile_details_info .left_section a.download_resume_btn:hover{background: url(../images/download_resume_btn_hover.png) no-repeat; }

.profile_details_info .right_section{display:none;width:47%; border-left: 4px solid #e8e8e8;float: left;padding:12px 13px; }
.profile_details_info .right_section .video_panel{width:370px; margin:12px auto; height: 236px;}

.profile_buttons{float:right;width:182px;height: 300px;}
.profile_buttons .profile_icons{background: url(../images/profile_btns.png) no-repeat; width: 181px; height: 40px;display: block;}
.profile_buttons .contact{background-position: 0px 0px}
.profile_buttons .print{background-position: 0px -40px}
.profile_buttons .send{background-position: 0px -80px}

.profile_buttons .popup_form{display:none;background: #e6e6e6; border:5px solid #ef8a15;position:relative;height: 200px; width: 293px;overflow: hidden;}
.profile_buttons .popup_form iframe{width:300px; height:225px; overflow:hidden;border:none;}

.tabbed_info{width:415px;margin:0 auto}
.tab_header {clear: both;width:415px;}
.tab_header div.tab_header_details{float:left;background: #959595; color:#fff; font-weight: bold;text-align: center;width:205px; height: 40px; }
.tab_header div.tab_header_details.selected{background: #ef8a15 }
.tab_content{clear: both;width:410px;}
.tab_content div.tab_content_details{background: #e8e8e8; padding: 5px 5px;    width: 400px;}
.tab_content div.tab_content_details .tab_content_line{padding:5px 0 8px;display: block;}
.tab_content div.border{background: #000;width:100%;height:1px; padding:0px}

.footer{ clear: both;    margin-top: 30px;    text-align: center;    width: 100%;}

/*jquery ui*/
.ui-tabs {
    padding: 0em !important;
    border:none !important;
}

.ui-tabs .ui-tabs-nav {
    margin: 0 !important;
    padding: 0 !important;
}

.ui-tabs .ui-tabs-nav li {
    width: 48% !important;
    border:none !important;
    background:#ef8a15;
    border-radius:0px !important;
    margin: 1px 0;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    background: none repeat scroll 0 0 #959595;
    border-radius:0px !important;
}
.ui-tabs .ui-tabs-nav li a {
 color:#fff !important;
}
.ui-widget-header {
background:none !important;
border:none !important;
}

.ui-tabs .ui-tabs-panel {
    background: none repeat scroll 0 0 #e8e8e8 !important;
    width: 403px !important;
    padding: 4px !important;
    border-radius:0px !important;
}

.ui-tabs .ui-tabs-panel .tab_content_desc{width:100%;padding:10px 0px;border-bottom:1px solid #000 }
.ui-tabs .ui-tabs-panel .border-none{border-bottom:0px solid #000 }
.ui-tabs .ui-tabs-panel a{font-size:14px; width:100%;text-decoration: none;}