img { behavior: url(iepngfix.htc) }

* {
    padding: 0;
    margin: 0;
}
html, body {
	height: 100%;	
}

body {
	height:100%;
	margin:0px;
	padding:0px;
	background: #434343 url(../images/back.jpg) no-repeat fixed center top;
}

A  {
	text-decoration : none;
}

A:hover  {
	text-decoration : underline;
}

#container {
	width : 1106px;
    background-image : url("../images/back_content.gif");
	min-height: 100%;
	margin:0px auto;
	vertical-align: top;
	text-align: center;
}


* html #container {
	height: 100%;	
}

.header {
    background-image : url("../images/header_2.gif");
	width : 680px;
	height : 122px;
}

.table_main {
	width : 1106px;
}

.table_content {
	width : 920px;
	background-color : #434343;
}

.box_content_1 {
	border: 1px solid #545454;
	background-color : #131313;
	width : 900px;
}

.box_content_2 {
	border: 1px solid #545454;
	background-color : #191919;
	width : 900px;
	height : 180px;
}

.box_content_3 {
	border: 1px solid #262626;
	background-color : #2B2B2B;
	width : 540px;
	height : 360px;
	text-align: left;
}

.box_content_3_2 {
	border: 1px solid #262626;
	background-color : #2B2B2B;
	width : 860px;
}

.box_traintogain{
	background-image : url("../images/box_traintogain.gif");
	width : 300px;
	height : 270px;
	COLOR : #ABABAB;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
}

.box_content_small{
	border: 1px solid #262626;
	background-image : url("../images/box_content_small.gif");
	width : 298px;
	min-height : 260px;
	background-color : #1C1C1C;
	background-repeat : repeat-x;
}

.box_content_small_2{
	border: 1px solid #262626;
	background-image : url("../images/box_content_small.gif");
	width : 298px;
	background-color : #1C1C1C;
	background-repeat : repeat-x;
}

.title_blue {
	COLOR : #0054FF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-transform : uppercase;
}

.sub_title {
	COLOR : #0054FF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-transform : uppercase;
}

.text_body {
	COLOR : #D8D8D8;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.text_body a{
	COLOR : #D8D8D8;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : underline;
}

.text_body a:hover{
	text-decoration : none;
}

.text_grey {
	COLOR : #C2C2C2;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.footer {
	COLOR : #C1C1C1;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.textbox{
	border: 1px solid #545454;
	background-color : #434343;
	font-size : 13px;
	COLOR : #D8D8D8;
}

.image{
	border: 1px solid #434343;
}

.block_link a{
	background-image : url("../images/back_block.gif");
	color: #D8D8D8;
	text-decoration: none;
	font: bold 13px Arial;
	text-transform : uppercase;
	padding: 10px 10px 9px 10px;
}

.block_link a:hover{
	color: #0054FF;
	text-decoration: none;
}

.table_form{
	border: 1px solid #191919;
	background-color : #4C4C4C;
}

.table_top{
	background-color : #434343;
	COLOR : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.table_top a{
	COLOR : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.line_v{
	width: 1px;
	background-color : #262626;
}

.line_h{
	height: 1px;
	background-color : #262626;
}

.text_form_1 {
	COLOR : #D8D8D8;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.text_form_2 {
	background-color : #E4EDF8;
	COLOR : #000A3F;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.drill_description
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 22px;
	}
