@charset "utf-8";
/* CSS Document */

body{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:0;
margin:0;
background: rgba(0, 0, 0, 0) url("../images/body_bg.gif") repeat-x scroll 0 0;

}
#user_login{
background-image: url("../images/login_bt.jpg");
    border: 0 none;
    height: 25px;
    width: 75px;
}
a{
color:#92030f;
text-decoration:none;
}

a:hover{
color:#333333;

}

h3{
font-size:16px;
color:#92030f;

}

h2{
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:22px;

}

h4{
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:15px;

}

#concept_t{
padding:20px 15px 0 35px;
color:#FFFFFF;

}

.main_nav{
color:#003366;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.main_nav a{
color:#92030f;
font-weight:bold;
font-size:12px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
.main_nav a:hover{
color:#333;
font-weight:bold;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.readmore{
color:#056495;
text-align:left;
width:150px;
float:right;
}

.readmore a{
color:#056495;
text-align:left;
float:right;
text-decoration:none;
}

.readmore a:hover{
color:#333;
text-align:left;
float:right;
}

#bg{
background:url(../images/bg_img_big.jpg);
}

#outer_container{
width:100%;
background:url(../images/bg_img_big.jpg)repeat-x;
margin:0;
padding:0;
}

#container{
width:980px;
margin:20px auto 5px auto;
}

.clearfix{
margin-top:10px;
}

#logo{
margin:10px 10px;
}

#left_pan{
width:645px;

margin:10px 10px 0 10px;
}

#left_wrapper{
width:645px;
min-height:300px;
background:url(../images/inside_bg_yrepeat.jpg) repeat-y;
}
.error {
    color: red;
}
#left_wrapper_inside{
width:645px;


}

#concept{
width:645px;
height:217px;
background:url(../images/banner1.jpg) no-repeat;
}

#concept_img{
width:645px;
height:217px;

}

#inside_bottom{
float:left;
height:9px;
width:645px;

}


#search_area{
padding:0 10px;
width:450px;

}

#content_wrapper{
padding:0 10px 0 0;
width:98%;
float:left;

}

#employee{
height:15px;
width:60px;
padding:5px 0 5px 15px;
color:#FFFFFF;
float:left;
background:url(../images/login_over.jpg);

}

#verifier{
height:15px;
width:60px;
margin-left:2px;
padding:5px 0 5px 15px;
color:#FFFFFF;
float:left;
background:url(../images/tab_bg.jpg);
}

#verifier a{
height:15px;
width:60px;
margin-left:2px;
padding:5px 0 5px 15px;
text-decoration:none;
color:#FFFFFF;
float:left;
background:url(../images/tab_bg.jpg);
}

#search_home{
float:left;
margin:10px 10px 5px 10px;
width:97%;
font-size:12px;
color:#083145;
font-weight:bold;
}

#search_home a{
font-size:12px;
text-decoration:none;
color:#083145;
font-weight:bold;
}

#search_home a:hover{
font-size:12px;
text-decoration:underline;
color:#333;
font-weight:bold;
}

#search_inside{
float:left;
width:100%;
font-size:12px;
color:#083145;
font-weight:bold;
}

#search_inside a{
font-size:12px;
text-decoration:none;
color:#083145;
font-weight:bold;
}

#search_inside a:hover{
font-size:12px;
text-decoration:underline;
color:#333;
font-weight:bold;
}



#right_panel{
float:right;
width:260px;
margin:0 15px 0 0;

}

#right_topbox{
float:right;
width:252px;
margin-right:5px;
}

.description{
padding:2px 20px 0 20px;
}

.certified_logo{
padding:6px 20px 8px 20px;
}


.search_nav{
padding:2px 10px 0 15px;
}

#right_bottombox{
width:252px;
height:150px;
float:left;
}

#feedback{
width:30%;
color:#333333;
float:left;
padding-left:15px;
}

#feedback a{
width:30%;
color:#333333;
text-decoration:none;
}
#feedback a:hover{
width:30%;
color:#056495;
}


#copyright{
width:50%;
float:right;
}

#breadcrumb{
padding:0 10px 0 0;
float:left;
width:98%;
}

#forgot_pass{
padding:5px 10px;
margin-top:10px;
border:1px solid #CCCCCC;
width:60%;
}

#footer{
height:20px;
padding-bottom:10px;
}

/*
div{
	width:980px;
	margin:10px auto;
	height:567px;
	border:red solid 1px;
	margin-bottom:20px;
	color:#fff;
	text-align:center;
}

.curved {
-moz-border-radius:8px;
-webkit-border-radius:8px;
behavior:url(border-radius.htc);
}
div.img{
	border:#8db7e9 solid 2px;
	background:url(../images/bg_inside_box.jpg) repeat-x;
	color:#2e2f30;
	text-align:left;
}*/
.registered-one{
	font-size: 12px;
	font-weight: normal;
}

.registered-two{
	font-size: 11px;
	font-weight: normal;
}

.button {
    background:url(../images/button_bg.gif) repeat-x;
    border:0;
    text-align:center;
    height:20px;
    color:#fff !important;
    padding: 0px 5px;
    cursor:pointer;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.tableHeading {
    background:#9A3238;
    font-size: 12px;
    line-height: 25px;
    padding: 0px 0px 0px 25px;
    font-weight:bold;
    color: #fff !important;
}
