@charset "UTF-8";
/* CSS Document */


html, body {
	height: 100%;
	border: none;
	padding: 0;
}

.background_holder {
	margin: 0 auto;
	min-height: 100%;
	width: 1000px;
	background-color: #666;
	z-index: 1;
}

.white_container {
	background-color: #fff;
	width: 887px;
	margin: 0 auto;
	z-index: 2;
}

.frame_holder {
	width: 887px;
	margin: 0 auto;
	background-color: #666;
	z-index: 3;
}
	
.transparent {
	background-color: #666;
	width: 887px;
	height: 20px;
	margin: 0 auto;
}

.left_top_corner {
	background: #666 url(404_images/lft_top_corner.png) no-repeat left top ;
	width: 20px;
	height: 23px;
	float: left;
}

.middle_frame {
	background-image: url(404_images/white_spacer.png);
	width: 847px;
	height: 23px;
	float: left;
}

.middle_frame_bot {
	background-image: url(404_images/white_spacer.png);
	width: 847px;
	height: 20px;
	float: left;
	margin-bottom: 20px;
}

.right_top_corner {
	background: #666 url(404_images/rt_top_corner.png) no-repeat right top;
	width: 20px;
	height: 23px;
	float: right;
	
}

.left_bottom_corner {
	background: #666 url(404_images/lft_btm_corner.png) no-repeat left bottom;
	width: 20px;
	height: 20px;
	float: left;
}


.right_bottom_corner {
	background: #666 url(404_images/rt_btm_corner.png) no-repeat right bottom;
	width: 20px;
	height: 20px;
	float: right;
}

.maincontainer {
width: 847px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/

}

.navholder {
width: 847px;
height:50px;
float: left;
margin-bottom: 10px;
}


.footerhome {
color: #fff;
font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #666;
}

/* home page layout end*/

.clearthis {
	margin : 0px;
	height : 0px;
	clear : both;
	float : none;
	font-size : 0px;
	line-height : 0px;
	overflow : hidden;
}



.contentwrapper {
float: left;
width: 847px;
background-color: ;
}

.contentcolumn {
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
border-left: 1px #ff6633 solid;
}

.contentcolumn_h1 {
padding-top: 4px;
height: 20px;
}

.leftcolumn {
float: left;
width: 200px; /*Width of left column*/
margin-left: -847px; /*Set left margin to -(MainContainerWidth)*/
background: #fff;
z-index: 10;
}

.vspacer {
clear: left;
height: 1px;
width: 837px;
}

.footer {
clear: left;
width: 837px;
background: #222272;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #fff;
padding: 4px;
}

.footer {
color: #ffffff;
}

.innertube {
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
z-index: 5;
}


.leftcontent_column {
	width: 250px;
	height: 100%;
	float: left;
}
.rightcontent_column {
	width: 300px;
	height: 100%;
	margin-left: 255px;
}


.error_contentwrapper {
	float: left;
width: 847px;
background-color: ;
}

.error_h1 {
padding-top: 4px;
height: 24px;

}

.error_content {
width: 847px;
height: 300px;
text-align: center;
}

.errorstyle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1e4492;
	font-weight: normal;
	text-align: center;
	
}
.errorstyle2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1e4492;
	font-weight: normal;
	text-align: center;
	
}

.errorstyle1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #1e4492;
	font-weight: normal;
	text-align: center;
	
}
.errorstyle1 a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ff6633;
	font-weight: bold;
	text-align: center;
	
}


body,td,th {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
a:link {
	text-decoration: none;
	color: #1e4492;
}
a:visited {
	text-decoration: none;
	color: #1e4492;
}
a:hover {
	text-decoration: underline;
	color: #FF6600;
}
a:active {
	text-decoration: none;
	color: #1e4492;
}