/*********************************************************/
/* style.css                                             */
/*********************************************************/

/* Remove all margings and padding on all elements for all browsers. */
* {
	Margin: 0px;
	Padding: 0px;
}

HTML {
	HEIGHT:100.1%;
	margin-bottom:1px;
	min-height: 100%;
}

html {        
	background: url(/images/bg0.jpg) no-repeat center center fixed;        
	-webkit-background-size: cover;        
	-moz-background-size: cover;        
	-o-background-size: cover;        
	background-size: cover;


}

html.busy, html.busy * {  cursor: wait !important;}  

BODY{
	Border: 0 none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:  13px;
	line-height:20px;
	Text-align:left;
	HEIGHT:100.1%;
	margin-bottom:1px;
	float:left;	
}

#page-background {position:fixed; top:0; left:0; width:100%; height:auto;}



strong, em, b, i {
/*    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;				 */ 
    font-family:  Arial, Helvetica, sans-serif;
}

img#backgroundimage{
	position:absolute;
	left:0;
	top:0;

}

IMG {
	Border: 0 none;
	Vertical-Align: Top;
}

IMG.Icon {
	Width: 16px;
	Height: 16px;
	Vertical-Align: Top;
	Margin: 1px;
}

A {
	color:#0080A6;
	Text-Decoration: None;
}

A:hover {
	Text-Decoration: Underline;
	color:#d71c24;
}

A:active {
	Text-Decoration: None;
}

H1{
	line-height:24px;
	font-size:24px;
	font-weight:normal;
}

/*********************************************************/
/* Main layout styles                                    */
/*********************************************************/
DIV#maincontainer{
	position: relative;
	Margin-left:30px;
	width:1020px;
	text-align:left;
	display:block;

}


/*********************************************************/
/* Layout 1	                                             */
/*********************************************************/
BODY#layout_1{

}

BODY#layout_1 DIV#container {
	float:left;
	width:1020px;
	
}

BODY#layout_1 DIV#column_1 {
	float:left;
	width:690px;
	margin:0px 15px 0px 0px;
	min-height:550px;
}

BODY#layout_1 DIV.two_column {
	float:left;
	width:690px;
	background-color:#fff;
}

BODY#layout_1 DIV#column_1a {
	float:left;
	width:300px;
	margin:15px 0px 15px 30px;
	min-height:550px;
	background-color:#fff;
}

BODY#layout_1 DIV#column_1b {
	float:left;
	width:300px;
	margin:15px 0px 15px 30px;
	min-height:550px;
	background-color:#fff;
}

BODY#layout_1 DIV#column_1 div.column_content{
}

BODY#layout_1 DIV#column_1 div.column_content div.column_content{
	
	
}

BODY#layout_1 DIV#column_2{
	float:left;
	width:300px;
	margin:0px 15px 0px 0px;
	min-height:550px;
}

BODY#layout_1 DIV#column_2 div.column_content{

}


/*********************************************************/
/* Layout 2	                                             */
/*********************************************************/

BODY#layout_2{

}

BODY#layout_2 DIV#container {
	float:left;
	Width:1020px;
}

BODY#layout_2 DIV#column_1 {
	float:left;
	width:690px;
	margin:0px 15px 0px 0px;
	min-height:550px;
}

BODY#layout_2 DIV#column_1 div.column_content{
}


BODY#layout_2 DIV#column_2{
	float:left;
	width:300px;
	margin:0px 15px 0px 0px;
	min-height:550px;
}

BODY#layout_2 DIV#column_2 div.column_content{

}

/*********************************************************/
/* Layout 3	                                             */
/*********************************************************/

BODY#layout_3{

}

 BODY#layout_3 DIV#container {
	float:left;
	Width:921px;
}

BODY#layout_3 DIV#column_1 {
	float:left;
	width:130px;
	margin:10px 10px 0px 0px;
	min-height:550px;

}

BODY#layout_3 DIV#column_2 div.column_content{

}

BODY#layout_3 DIV#column_2{
	float:left;
	width:780px;
	margin:10px 0px 0px 0px;

	min-height:550px;
	border-left:dashed 1px #000;
}

BODY#layout_3 DIV#column_2 div.column_content{

}


/*********************************************************/
/* Layout 4	                                             */
/*********************************************************/

BODY#layout_4{
	background-image:url('/images/background.jpg');
	background-repeat:no-repeat;
}

BODY#layout_4 DIV#maincontainer{
	Margin-left:0px;
	width:1024px;
	height:768px;
}

BODY#layout_4 DIV#header{
	width:1024px;
	height:120px;
}

BODY#layout_4 DIV#container {
	float:left;
	Width:984px;
	margin-left:40px;
	Height:543px;
}

BODY#layout_4 DIV#column_1 {
	float:left;
	width:450px;
	Height:543px;
	margin:0px 40px 0px 0px;
}

BODY#layout_4 DIV#column_1 div.column_content{
}


BODY#layout_4 DIV#column_2{
	float:left;
	width:450px;
	Height:543px;
}

BODY#layout_4 DIV#column_2 div.column_content{

}

.alpha60 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/bg60.png');
	background-image:url('/images/bg60.png');
	background-repeat:repeat;
}

.alpha80 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/bg80.png');
	background-image:url('/images/bg80.png');
	background-repeat:repeat;	
}



