@charset "utf-8";
/* CSS Document */

body {
    margin: 0px;
    padding: 0px;
    background-color:#D2D2D2;
}

#div_content{
    margin:auto;
    width:990px;
    padding:0 5px;
    background:#FFF;
}

#div_header {
    height:80px;
    background-image:url(../Images/header_smis_stud.jpg);
    background-repeat:no-repeat;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#06F;
}

#div_header a {
    color:#06F;
    text-decoration: none;
}

#div_header_title{
    height:49px;
    background:#069;
    background-image:url(../Images/header_label.jpg);
    background-repeat:no-repeat;	
}

#records_found {
    margin-top:15px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    color:#F00;
    text-align:left;
    margin-left:15px;
    font-weight:bold;
}

.div_header_title_content_text {  
    height:34px;
    float:left;  
    color:#999;
    font-family:Tahoma, Geneva, sans-serif;
    font-size: 18px;
    padding-top:15px;
    padding-left:50px;
    font-weight:bold;
}

.div_header_title_content_text_welcome {  
    height:34px;
    float:left;  
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    padding-top:15px;
    padding-left:55px;
}

#div_body_menu {
    float:left;
    width:205px;
    height:auto;
    min-height: 600px;
  
}

#div_navigation {
    width:775px;
    margin-top:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
}

#div_navigation span {
    color:#7d6619;
    font-size:13px;
}

#div_navigation div {	
    color:#9f663d;
    font-size:15px;
}

#div_body_content {
    float:left;
    width:785px;
    margin-bottom:10px;
}

#div_body_content_image {
    float:left;
    width:785px;
    height:550px;
}

#div_footer{
    height:55px;
    clear:both;
    background:#FFF;
    background-image:url(../Images/footer_img_stud.jpg);
    background-repeat:no-repeat;
	/*padding-top:15px;*/
}

#copyrights{
    text-align: center;
    margin-top:15px;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height: 25px;
    /*float:left;*/
}

.boarder_radious {
    background:#C8EDF9;
    /* background:#FFFFDD; */
    border: 2px #68D0F2 solid;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px 10px 10px 10px; /* for some reason you have to declare all corners in ie*/
    padding-bottom: 10px;
    padding-top: 15px;
}

.table_form{
    border: 1px solid #000;
}

.tbhead {
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#666;
    background-image:url(../Images/tbhead_stud.jpg); 
    /*font-style:italic;*/
    font-weight:bold;
    height:30px;
    text-align:left;
}

.tbhead_report {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FFFFFF;
    background-color: #0099CC;
    font-style:italic;
    font-weight:bold;
    height:30px;
    text-align:left;
}

.tbhead td{
    padding:0 4px;	
}

.td1,.td2{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#333333;
    /*font-style:italic;*/
    height:30px;
    padding:0 4px;
}

.td1 td,.td2 td{
    padding:0 4px;
    text-align: left;
	max-width: 260px;
	word-wrap: break-word;
}

.td1 {
    background-image:url(../Images/tb1.jpg); 
}

.td2 {
    background-image:url(../Images/tb2.jpg); 
}

.td_report1,.td_report2{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#333333;
    height:30px;
    padding:0 4px;
}

.td_report1 {
    background-image:url(../Images/tb1.jpg); 
}

.td_report2 {
    background-image:url(../Images/tb2.jpg); 
}

.input_button {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    background-color: #73B7EA;
    font-style:italic;
}

.input_button_cancel {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    background-color: #E6E6E6;
    font-style:italic;
}

.input_feild, .input_feild_label {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height: 18px;
    height: 20px;
    padding: 0 4px;
    /*font-style:italic;*/
    width:250px;
}

.input_feild_label{
    text-align: left;
}

.input_feild{
    border-style: solid;
    border-color:#A0A0A0;
    border-width: 1px;   
}

.input_feild:hover, .input_feild:focus {
    border-color:#0099CC;
}

.input_select {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height: 18px;
    border-color:#A0A0A0;
    border-width: 1px;
    border-style: solid;
    height: 20px;
    font-style:italic;
    width:260px;
}

.hyperlink-small,.hyperlink-small-inactive{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
    text-decoration:underline;
}

.hyperlink-small{
    color: #2653A3;
    cursor: pointer;
}

.hyperlink-small-inactive{
    color: #000000;
    cursor: text;
}

.form-row {
    clear:both;
    height:27px;
}

.form-labal {
    font-family: "Trebuchet MS";
    font-weight:bold;
    font-size:14px;
    width:200px;
    float: left;
    text-align:left;
    padding-left: 50px;
}

.form-value {
    font-family: "Trebuchet MS";
    font-size:14px;
    float:left;	
}

.message_label{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#F00;
    text-align:left;
    font-weight:bold;
    margin-left:15px;
}

.section_title {color: #FE6424}

.note {
    font-family: "Trebuchet MS";
    font-size: 10pt;
    color: #969696;
}

.requre {
    font-family: "Trebuchet MS";
    font-size: 10pt;
    color: #c91f1f;
    vertical-align: middle;
}

.photo{

}

.middle_content{
    width:580px;
    margin-top:10px; 
    float:left;
    margin-left:5px;
}

.bold{
    font-size:16px;
    font-weight:700;
    font-style:normal;
    color:#383838;

}

.notice_head{
    font-size:18px;
    color:#C36;
    font-family:Arial, Helvetica, sans-serif;
}

.notice_body{
    font-size:14px;	
    font-family:Arial, Helvetica, sans-serif;
}
.flagCount{
    margin-top: 20px;
    height: 30px;
    margin-right: 20px;

}
.form-valueNew {
    font-family: "Trebuchet MS";
    font-size:14px;
    float:left;
    width:200px;
    color:#C39;
}
.Newform-value {
    font-family: "Trebuchet MS";
    font-size:14px;
    float:left;
    text-align:left;
    width:200px;
    color:#000;
}
.PageTopic {
    font-family: "Trebuchet MS";
    font-weight: bold;
    font-size: 16px;
    text-align: left;
    padding-left: 10px;
    margin-top: 10px;
}

.data-row-table tr td {
    min-width:25px;
    overflow: hidden;
    border-left:1px solid  #8A8A8A;
    border-top:1px solid #8A8A8A;
    border-bottom:1px solid #8A8A8A;
    text-align: center;

}

.data-row-table tr td:last-child{
    border-right:1px solid #8A8A8A;
}
.input_button_cancel_mem {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    background-image:url(../Images/member.png);
    height: 55px;
    width: 200px;
    background-color: transparent;
    border: none;
    background-repeat: no-repeat;
    cursor: pointer;
}
.input_button_cancel_mem2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    background-image:url(../Images/request.png);
    height: 55px;
    width:200px;
    background-color: transparent;
    border: none;
    background-repeat: no-repeat;
    cursor: pointer;
}
.input_button_reg_mem {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    background-image:url(../Images/register.png);
    height: 50px;
    width: 200px;
    background-color: transparent;
    border: none;
    background-repeat: no-repeat;
}.input_button_reg_pending {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    background-image:url(../Images/pending.png);
    height: 50px;
    width: 200px;
    background-color: transparent;
    border: none;
    background-repeat: no-repeat;
}
.text {
    color: red;
    font-size:17px ;
    font-stretch: expanded;
    /*-moz-animation-duration: 1500ms;*/
    /*-moz-animation-name: blink;*/
    /*-moz-animation-iteration-count: infinite;*/
    /*-moz-animation-direction: alternate;*/

    /*-webkit-animation-duration: 1500ms;*/
    /*-webkit-animation-name: blink;*/
    /*-webkit-animation-iteration-count: infinite;*/
    /*-webkit-animation-direction: alternate;*/

    /*animation-duration: 1500ms;*/
    /*animation-name: blink;*/
    /*animation-iteration-count: infinite;*/
    /*animation-direction: alternate;*/
}.text2 {
    color: #008000;
    font-size:17px ;
    font-stretch: expanded;
    /*-moz-animation-duration: 1500ms;*/
    /*-moz-animation-name: blink;*/
    /*-moz-animation-iteration-count: infinite;*/
    /*-moz-animation-direction: alternate;*/

    /*-webkit-animation-duration: 1500ms;*/
    /*-webkit-animation-name: blink;*/
    /*-webkit-animation-iteration-count: infinite;*/
    /*-webkit-animation-direction: alternate;*/

    /*animation-duration: 1500ms;*/
    /*animation-name: blink;*/
    /*animation-iteration-count: infinite;*/
    /*animation-direction: alternate;*/
}

@-moz-keyframes blink {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@-webkit-keyframes blink {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

@keyframes blink {
    from {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}