@charset "utf-8";
/* CSS Document */

body {
overflow:scroll;
background-color:#dedede;
background-image:url(Images/BG.gif);
background-position:top left;
background-repeat:repeat-x;
}

i {color:#4f7f7d;}

.Wrapper {
width:960px;
height:inherit;
position:absolute;
top:0px;
left:50%;
margin-left:-480px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
z-index:1;
}

.Header {
width:960px;
height:90px;
position:absolute;
top:0px;
left:0px;
z-index:1;
margin:0px;
padding:0px;
}

.Header a:link {color:#000000;text-decoration:none;}
.Header a:active {color:#000000;text-decoration:none;}
.Header a:visited {color:#000000;text-decoration:none;}
.Header a:hover {color:#01a7a1;text-decoration:none;}

.Header UL {
float:left;
margin:0px;
padding:px;
}

.Header LI {
height:20px;
margin-top:41px;
margin-bottom:29px;
margin-left:10px;
margin-right:10px;
font-size:16px;
font-weight:bold;
font-family:Helvetica, Arial, Verdana, sans-serif;
letter-spacing:-0.01em;
display:block;
float:left;
padding:0px;
}

.Header IMG {
float:left;
margin:0px;
padding:0px;
}

.Main_Image {
width:960px;
height:347px;
position:absolute;
top:90px;
left:0px;
z-index:1;
margin:0px;
padding:0px;
}

.PartnerBox {
width:960px;
height:120px;
position:absolute;
top:500px;
left:0px;
z-index:1;
margin:0px;
padding:0px;
}

.PartnerBox H1 {
width:350px;
height:20px;
margin-top:50px;
margin-bottom:50px;
margin-left:20px;
margin-right:0px;
float:left;
font-size:20px;
font-weight:bold;
color:#000000;
}

.Content_Main {
	width:960px;
	height:inherit;
	position:absolute;
	top:440px;
	left:-1px;
	margin:0px;
	padding:0px;
	z-index:1;
	background-color:#FFFFFF;
}


.TitleL {
width:320px;
height:60px;
margin:0px;
padding:0px;
float:left;
z-index:1;
background-position:left top;
background-repeat:no-repeat;
background-image:url(Images/Top_L.gif)
}

.TitleM {
width:320px;
height:60px;
margin:0px;
padding:0px;
float:left;
z-index:1;
background-position:left top;
background-repeat:no-repeat;
background-image:url(Images/Top_M.gif)
}

.TitleR {
width:320px;
height:60px;
margin:0px;
padding:0px;
float:left;
z-index:1;
background-position:left top;
background-repeat:no-repeat;
background-image:url(Images/Top_R.gif)
}

.Column {
width:320px;
height:inherit;
margin:0px;
padding:0px;
float:left;
z-index:1;
}

.Column_x2 {
width:640px;
height:inherit;
margin:0px;
padding:0px;
float:left;
z-index:1;
}

#Line{
background-image:url(Images/Line.gif);
background-position:left;
background-repeat:repeat-y;
}
#Line2{
background-image:url(Images/Line2.gif);
background-position:left;
background-repeat:repeat-y;
}


H1 {
font-size:18px;
font-weight:bold;
letter-spacing:-0.02em;
font-family:Helvetica, Arial, Verdana, sans-serif;
margin-left:15px;
margin-right:15px;
}

H2 {
font-size:16px;
font-weight:bold;
font-family:Helvetica, Arial, Verdana, sans-serif;
margin-left:15px;
margin-right:15px;
color:#333333;
}

H3 {
font-size:14px;
font-weight:bold;
font-family:Helvetica, Arial, Verdana, sans-serif;
margin-left:15px;
margin-right:15px;
color:#1d6c7a;
}

#Teal {
color:#01a7a1;
}

#White {
color:#FFFFFF;
}

P {
	font-size:12px;
	color:#333333;
	line-height:15px;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	margin-left:25px;
	margin-right:15px;
	padding-bottom: 0px;
}

B {
color:#000000;
}

li {
font-family:Helvetica, Arial, Verdana, sans-serif;
color:#4f7f7d;
font-size:12px;
margin-top:1px;
margin-bottom:1px;
margin-right:20px;
}

.Footer {
width:960px;
height:90px;
float:left;
z-index:1;
margin:0px;
padding:0px;
background-image:url(Images/Footer.gif);
background-position:left top;
background-repeat:no-repeat;
}

.Spacer {
width:960px;
height:15px;
float:left;
z-index:1;
margin:0px;
padding:0px;
background-color:#dedede;
}

.WhiteTop {
width:960px;
height:15px;
float:left;
z-index:1;
margin:0px;
padding:0px;
background-image:url(Images/White_Top.gif);
background-position:left top;
background-repeat:no-repeat;
}

.WhiteBottom {
width:960px;
height:15px;
float:left;
z-index:1;
margin:0px;
padding:0px;
background-image:url(Images/White_Bottom.gif);
background-position:left top;
background-repeat:no-repeat;
}

.ColorTop {
width:960px;
height:15px;
float:left;
z-index:1;
margin:0px;
padding:0px;
background-image:url(Images/Color_Top.gif);
background-position:left top;
background-repeat:no-repeat;
}

a:link {color:#01a7a1;text-decoration:none;}
a:active {color:#01a7a1;text-decoration:none;}
a:visited {color:#01a7a1;text-decoration:none;}
a:hover {color:#6699CC;text-decoration:underline;}
