body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 overflow:hidden;
a:hover, a:visited, a:link, a:active
{
    text-decoration: none;
}
}

form {
   padding: 0px;
   margin: 0px;
   display: inline;
}

#loading {
   position: absolute;
   top:0px;
   left:0px;
   width: 1200;
   height: 950px;
   background-repeat:no-repeat;
   background-attachment:fixed;
   overflow: none;
   background-image:url('bg.jpg');
   background-color:#000000;
}

#loading1 {
   position: absolute;
   top: 20px;
   left: 20px;
   height: 100px;
   width: 300px;
   background: #000000;
   -moz-border-radius: 20px;
   border-radius: 20px;
   border:1px solid black;
   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   overflow: hidden;
}

#loading2 {
   position: absolute;
   top: 10px;
   left: 10px;
   overflow: hidden;
}



#header {
   position: float;
   top:0px;
   left:0px;
   width: 100%;
   height: 950px;
   background-repeat:no-repeat;
   background-attachment:fixed;
   overflow: auto;
   background-image:url('bg.jpg');
   background-color:#FFFFFF;
}

#header_top {
   position: absolute;
   top: 0px;
   left: 50px;
   width: 1150px;
   height: 68px;
   background-color:#B7DFF9;
}

#header_sidebar {
   position: absolute;
   top: 68px;
   left: 0px;
   width: 200px;
   height: 550px;
   background-color:#FFFFFF;
   overflow-y: scroll;
}

#header_sidebar_float {
   position: relative;
   margin: 5px;
   overflow: scroll;

}

#header_sidebarT {
   position: relative;
   top: 0px;
   left: 0px;
   width: 190px;
   height: 200px;
   overflow-y: scroll;
   background-color: #79A9FE;
}

#header_sidebar_employer {
   position: absolute;
   top: 68px;
   left: 0px;
   width: 200px;
   height: 550px;
   background-color:#B7DFF9;
}

#header_menu {
   position: absolute;
   top: 68px;
   left: 200px;
   width: 950px;
   height: 72px;
   background-color:#7AB7E3;

}

#header_menu_inner {
   margin: 5px;
}

#program_content_wrapper {
   position: absolute;
   top: 140px;
   left: 200px;
   width: 950px;
   height: 478px;
   overflow: hidden;
   background-color:#f2f2f2;


}

#program_content {
   position: relative;

   top: 4px;
   left: 4px;
   width: 950px;
   height: 470px;
   overflow-y: scroll;
   background-color: #f2f2f2;

}

#copy_footer {
   position: absolute;
   top: 622px;
   width: 80%;
   left: 100px;
   color: #FFFFFF;
   font: 15px Arial bold;
}

#login {
   position:relative;
   top:0px;
   left:0px;
   width: 100%;
   height: 950px;
   background-repeat:no-repeat;
   background-attachment:fixed;
   overflow: auto;
   background-image:url('bg.jpg');
   background-color:#FFFFFF;
}

#search-box {
   position: absolute;
   top: 160px;
   left: 100px;
   height: 350px;
   width: 200px;
   background: #FFFFFF;
   -moz-border-radius: 20px;
   border-radius: 20px;
   border:1px solid black;
   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   overflow: hidden;
}

#search-box-in {
   position: absolute;
   top: 180px;
   left: 120px;
   overflow: hidden;
}
#search-box-element {
   position: float;
   margin: 5;
}

#login-box {
   position: absolute;
   top: 160px;
   left: 500px;
   height: 350px;
   width: 400px;
   background: #FFFFFF;
   -moz-border-radius: 20px;
   border-radius: 20px;
   border:1px solid black;
   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   overflow: hidden;
}

#login-box-in {
   position: absolute;
   top: 200px;
   left: 550px;
   overflow: hidden;
}

.text_bold {
	font: 15px Arial bold;
	color: #000000;
}

.text_bold-lg {
        font: 18px Arial bold;
        color: #000000;
}


.text_link_blue {
	font: 12px Arial;
	color: #5B9BD5;
	a:link {text-decoration:none;}
	a:visited {text-decoration:none;}
	text-decoration: none;
}

.text_error {
	font: 10px Arial;
	color: red;
}

.text_normal {
        font: 12px Arial;
        color: #000000;
}

.text_small {
	font: 8px Arial;
	color: #000000;
}

.submit-btn {
	border : solid 1px #d2d2d2;
	border-radius : 6px;
	moz-border-radius : 6px;
	font-size : 20px;
	color : #000000;
	padding : 1px 17px;
	background-color : #d2d2d2;

}
.submit-btn-sm {
        border : solid 1px #d2d2d2;
        border-radius : 6px;
        moz-border-radius : 6px;
        font-size : 14px;
        color : #000000;
        padding : 1px 14px;
        background-color : #d2d2d2;

}


#db-main {
   position: absolute;
   top: 220px;
   left: 520px;
   height: 230px;
   width: 230px;
   overflow: hidden;
   background: #FFFFFF;
   -moz-border-radius: 20px;
   border-radius: 20px;
   border:1px solid black;
   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   overflow: hidden;

}

#db-left_top {
   position: absolute;
   top: 250px;
   left: 420px;
   height: 74px;
   width: 74px;
   overflow: hidden;
   background: #FFFFFF;
   -moz-border-radius: 20px;
   border-radius: 20px;
   border:1px solid black;
   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   overflow: hidden;
}

#db-left_bot {
   position: absolute;
   top: 350px;
   left: 420px;
   height: 74px;
   width: 74px;
   overflow: hidden;
   background: #FFFFFF;
   -moz-border-radius: 20px;
   border-radius: 20px;
   border:1px solid black;
   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   overflow: hidden;
}

#db-right_top {
   position: absolute;
   top: 250px;
   left: 775px;
   height: 74px;
   width: 74px;
   overflow: hidden;
   background: #FFFFFF;
   -moz-border-radius: 20px;
   border-radius: 20px;
   border:1px solid black;
   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   overflow: hidden;
}

#db-right_bot {
   position: absolute;
   top: 350px;
   left: 775px;
   height: 74px;
   width: 74px;
   overflow: hidden;
   background: #FFFFFF;
   -moz-border-radius: 20px;
   border-radius: 20px;
   border:1px solid black;
   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   overflow: hidden;
}

#db-top-left {
   position: absolute;
   top: 120px;
   left: 540px;
   height: 74px;
   width: 74px;
   overflow: hidden;
   background: #FFFFFF;
   -moz-border-radius: 20px;
   border-radius: 20px;
   border:1px solid black;
   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   overflow: hidden;
}

#db-top-right {
   position: absolute;
   top: 120px;
   left: 650px;
   height: 74px;
   width: 74px;
   overflow: hidden;
   background: #FFFFFF;
   -moz-border-radius: 20px;
   border-radius: 20px;
   border:1px solid black;
   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   overflow: hidden;
}

#db-bot-left {
   position: absolute;
   top: 470px;
   left: 540px;
   height: 74px;
   width: 74px;
   overflow: hidden;
   background: #FFFFFF;
   -moz-border-radius: 20px;
   border-radius: 20px;
   border:1px solid black;
   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   overflow: hidden;
}

#db-bot-right {
   position: absolute;
   top: 470px;
   left: 650px;
   height: 74px;
   width: 74px;
   overflow: hidden;
   background: #FFFFFF;
   -moz-border-radius: 20px;
   border-radius: 20px;
   border:1px solid black;
   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   overflow: hidden;
}

#db-inner {
   position: relative;
   margin: 5;
}


