﻿body {
	background-image: url('images/background2.jpg'); 
	background-attachment: fixed;
	margin: 0;
	padding: 0;
	line-height: 1.7em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: small;
	
}
		
a:link, a:visited { color: #2f5e9e; text-decoration: none; font-weight: normal; } 
a:active, a:hover { color: #2f5e9e; text-decoration: underline; }

img { margin: 0px; padding: 0px; border: none; }

.subPageTitle {
	font-size: x-large;
	font-weight: bold;
}

/* site title */

#title1__wrapper {
	width: 100%;
	height: 110px;
	margin: 0 auto;	
}

#title1_bar {
	width: 1076px;
	height: 110px;
	margin: 0 auto;
	background: url("images/AllCalIns_01.png") no-repeat center top;
}
/* end of site title */

/* menu */

#menu_wrapper {
	width: 100%;
	height: 36px;
	margin: 0 auto;	
}

#menu_bar {
	width: 1076px;
	height: 36px;
	margin: 0 auto;
	background: url("images/AllCalIns_02.png") no-repeat center top;
}

#menu_layer1 {
	position: relative; 
	width: 50px; 
	height: 36px; 
	z-index: 4; 
	float: left;
}

#menu_layer2 {
	position: relative; 
	width: 70px; 
	height: 36px; 
	z-index: 4; 
	float: left;
	line-height:2em;
	color:#fff;
}

#menu_layer3 {
	position: relative; 
	width: 320px; 
	height: 36px; 
	z-index: 4; 
	float: left;
}

#menu_layer4 {
	position: relative; 
	width: 636px; 
	height: 36px; 
	z-index: 4; 
	float: left;
	line-height:2em;
	color:#fff;
}

.menu1 a, a:visited { 
	color: #ffffff; 
	text-decoration: none; 
	font-weight: bold; 
	font-size:medium;
	line-height:2em;
} 

.menu1 a:hover { 
	color: #D0D0D0; 
	text-decoration: none; }	
}		
		
/* end of menu */

/* site title */

#title2_wrapper {
	width: 100%;
	height: 82px;
	margin: 0 auto;	
}

#title2_bar {
	width: 1076px;
	height: 82px;
	margin: 0 auto;
	background: url("images/AllCalIns_03.png") no-repeat center top;
}
/* end of site title */

/* content1 */

#content1_wrapper {
	width: 100%;
	height: 318px;
	margin: 0 auto;	
}

#content1_bar {
	width: 1076px;
	height: 318px;
	margin: 0 auto;
}

#content1_layer1{
	position: relative; 
	width: 56px; 
	height: 318px; 
	z-index: 1; 
	float: left;
	margin: 0 auto;
	background: url("images/AllCalIns_05.png") no-repeat center top;	
}

#content1_layer2{
	position: relative; 
	width: 711px; 
	height: 318px; 
	z-index: 2; 
	float: left;
}

#content1_layer3{
	position: relative; 
	width: 309px; 
	height: 318px; 
	z-index: 3; 
	float: left;
	margin: 0 auto;
	background: url("images/AllCalIns_07.png") no-repeat center top;	
}

#content1_layer3a {
	position: relative; 
	width: 309px; 
	height: 12px; 
	z-index: 1; 
	float: left;
}

#content1_layer3b {
	position: relative; 
	width: 309px; 
	height: 33px; 
	z-index: 2; 
	float: left; 
	color: #FFFFFF;
	font-weight: bold;
	font-size: large;	
}

#content1_layer3c {
	position: relative; 
	width: 309px; 
	height: 101px; 
	z-index: 2; 
	float: left; 
	font-size: 11px;
	line-height:1.0em;
	margin-left: 40px;
}

#content1_layer3d {
	position: relative; 
	width: 309px; 
	height: 34px; 
	z-index: 2; 
	float: left; 
	color: #FFFFFF;
	font-weight: bold;
	font-size: large;
	
}

#content1_layer3e {
	position: relative; 
	width: 309px; 
	height: 134px; 
	z-index: 2; 
	float: left; 
	font-size: 11px;
	line-height:1.0em;
	margin-left: 40px;
	
}
			
/* content2 */

#content2_wrapper {
	width: 100%;
	height: 49px;
	margin: 0 auto;	
}

#content2_bar {
	width: 1076px;
	height: 49px;
	margin: 0 auto;
	background: url("images/AllCalIns_08.png") no-repeat center top;
}

/* content3 & footer */

#content3_wrapper {
	width: 100%;
	height: 100px;
	margin: 0 auto;	
}

#content3_bar {
	width: 1076px;
	height: 100px;
	margin: 0 auto;
}

#content3_layer1 {
	position: relative; 
	width: 1076px; 
	height: 7px; 
	z-index: 4; 
	float: left;
	background: url("images/AllCalIns_09.png") no-repeat center top;
}

#content3_layer2 {
	position: relative; 
	width: 1076px; 
	height: 350px; 
	z-index: 5; 
	float: left;
	text-align:center;
	background: url("images/AllCalIns_11.png");
}

#content3_layer3 {
	position: relative; 
	width: 1076px; 
	height: 16px; 
	z-index: 6; 
	float: left;
	text-align:center;
	background: url("images/AllCalIns_12.png") no-repeat center top;
}

#footer_wrapper {
	width: 100%;
	height: 100px;
	margin: 0 auto;	
}

#footer_bar {
	width: 1076px;
	height: 100px;
	margin: 0 auto;
	position: relative;
	float:left;
	
}


#footer1_bar {
	width: 1076px;
	height: 36px;
	margin: 0 auto;
	background: url("images/AllCalIns_13.png") no-repeat center top;	
	position: relative;
	float:left;
	
}


#footer2_bar {
	width: 1076px;
	height: 70px;
	margin: 0 auto;
	background: url("images/AllCalIns_14.png") no-repeat center top;
	text-align:center;
	position: relative;
	float:left;
	
}

/* ************************************* */

.auto-style1 {
	text-align:center;
	color: #FFFFFF;
}
.auto-style3 {
	font-size: x-large;
	color: #C0C0C0;
}
.auto-style4 {
	color: #808080;
	font-size: x-small;
}

.auto-style4 a {
	color: #2f5e9e;
	text-decoration:none;
	font-size: x-small;
}

.auto-style4 a:hover {
	color: #2f5e9e;
	text-decoration:underline;
	font-size: x-small;
}

.auto-style5 {
	color: #FFFFFF;
	font-size: large;
}


.style30 {
	height: 255px;
	text-align: center;
	background-image: url('images/ContactUsBox_02.png');
}
.style32 {
	color: #FFFFFF;
}

.style32 {
	color: #FFFFFF;
}

.style31 {
	font-size: x-large;
}
.style31 {
	font-size: x-large;
}

.style29 {
	font-size: large;
	color: #FFFFFF;
}

.style29 {
	font-size: large;
	color: #FFFFFF;
}

.style22 {
	text-align: center;
}

    #textField{
    	width:220px;
    	padding:3px;
    	outline:none;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color:gray;
    	
    }

    
    .idleField{
    	background:#ffffff;
    	color: #6F6F6F;
		border: solid 1px #67a6da;
    }	

    .idleField{
    	background:#ffffff;
    	color: #6F6F6F;
		border: solid 1px #67a6da;
    }	

    .textField{
    	width:220px;
    	padding:3px;
    	outline:none;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color:gray;
    	
    }

    
    #textField0{
    	width:220px;
    	padding:3px;
    	outline:none;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color:gray;
    	
    }

    
    #textField0{
    	width:220px;
    	padding:3px;
    	outline:none;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color:gray;
    	
    }
.auto-style6 {
	text-align: left;
}




