body {
background-color:#FFFFFF;
margin:0px;
padding:0px;
}

#main
{
position:absolute;
left:50%;
top:30px;
height:885px;
width:980px;
margin-left:-490px;
margin-top:-20px;
padding:0px;
background-color:#FFFFFF;
overflow: hidden;
}


#border
{
position:absolute;
left:0px;
top:0px;
height:885px;
width:980px;
}

#border_top
{
position:absolute;
left:0px;
top:0px;
height:37px;
width:980px;
background:url(../images/border_top.jpg) #FFFFFF; 
background-repeat:no-repeat;
}

#border_middle
{
position:absolute;
top:37px;
left:0px;
height:100%;
width:980px;
background:url(../images/border_middle.jpg) #FFFFFF;
background-repeat:repeat-y;

}

#border_bottom
{
position:absolute;
left:0px;
bottom:0px;
height:37px;
width:980px;
background:url(../images/border_bottom.jpg) #FFFFFF; 
background-repeat:no-repeat;
}

#content
{
position:absolute;
left:23px;
top:24px;
height:745px;
width:932px;
padding:0px;
background-color:transparent;
overflow: hidden;
}

#content_top
{
position:relative;
height:194px;
width:100%;
background:url(../images/top.png) #FFFFFF; 
background-repeat:no-repeat;
}

#content_middle
{
position:relative;
height:402px;
width:100%;
border:0px;
padding:0px;
}

#content_bottom
{
position:relative;
height:149px;
width:100%;
background:url(../images/bottom.png) #FFFFFF; 
background-repeat:no-repeat;
}
#top_line
{
position:relative;
left:0px;
top:0px;
height:19px;
width:100%;
background:url(../images/bg_green.jpg) #FFFFFF; 
background-repeat:repeat-x;
}

#header
{
position:relative;
height:106px;
width:100%;
background:url(../images/header.png) #FFFFFF; 
background-repeat:no-repeat;
}

#footer
{
position:absolute;
bottom:14px;
left:16px;
height:100px;
width:948px;
background:url(../images/footer.jpg) #FFFFFF; 
background-repeat:repeat-x;
}

#footer_text
{
position:absolute;
bottom:14px;
left:0px;
height:70px;
width:948px;
padding-left: 200px;
text-align: left;
}

#flash
{
position:relative;
height:620px;
width:932px;
overflow:hidden;
float:left;
display:inline;
}

#greenbox
{
position:relative;
height:250px;
width:178px;
float:right;
display:inline;
}

#greenbox_content
{
height:208px;
}

#orangebox_1
{
margin-top:8px;
position:relative;
height:213px;
width:556px;
float:left;
display:inline;
}

#orangebox_1_content
{
height:170px;
}

#orangebox_2
{
margin-top:8px;
position:relative;
height:213px;
width:368px;
float:right;
display:inline;
}

#orangebox_2_content
{
height:170px;
}

.greenhead
{
top:0px;
left:0px;
height:19px;
width:100%;
background:url(../images/bg_green.jpg); 
background-repeat:repeat-x;
}

.orangehead
{
top:0px;
left:0px;
height:19px;
width:100%;
background:url(../images/bg_orange.jpg); 
background-repeat:repeat-x;
}

.head
{
margin-left:8px;
top:0px;
left:0px;
height:100%;
width:100%;
vertical-align:middle;
}

.content
{
top:0px;
left:0px;
border-left: 1px solid #d0d0d0;
border-right: 1px solid #d0d0d0;
border-bottom: 1px solid #d0d0d0;
padding-top:16px;
padding-left:8px;
padding-right:8px;
padding-bottom:8px;
}

.table_sp
{
top:0px;
left:0px;
height:100%;
width:100%;
}

.table_1sp
{
width:168px;
vertical-align:top;
}

.table_space
{
width:8px;
}

.number_1
{
font-family:Arial;
font-size:35px;
font-weight:bold;
color:#ea5a00;
}

.number_2
{
font-family:Arial;
font-size:20px;
font-weight:bold;
color:#334b2d;
line-height:35px;
}

.line
{
width:100%;
height:1px;
background:#d0d0d0;
margin-top:4px;
margin-bottom:8px;
}

.textlink
{
font-family:Arial;
font-size:12px;
color:#494949;
margin:0px;
padding:0px;
line-height:15px;
font-weight:normal;
text-decoration:none;
}

.textlink:hover
{
color:#000000;
}

ul
{
font-family:Arial;
font-size:12px;
color:#494949;
margin:0px;
padding:0px;
font-weight:normal;
list-style-type:none;
}

li
{
background-image:url(../images/list_style_image.gif);
background-position: 0em 0em;
background-repeat:no-repeat;
padding-left:11px;
margin-bottom:16px;
}

.linkdiv
{
text-align:right;
}

.greenlink
{
height:19px;
width:144px;
float:right;
text-align:right;
background:url(../images/bg_green.jpg); 
background-repeat:repeat-x;
padding-top:2px;
padding-right:8px;
padding-left:8px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
cursor:pointer;
text-decoration:none;
}

.orangelink
{
height:19px;
width:121px;
float:right;
text-align:right;
background:url(../images/bg_orange.jpg); 
background-repeat:repeat-x;
padding-top:2px;
padding-right:8px;
padding-left:8px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
cursor:pointer;
text-decoration:none;
}

.linkOnGreen
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrow_white_12x12.png) no-repeat scroll right center;
float:right;
padding-right:17px;
text-decoration:none;
text-decoration:none;
cursor:pointer;
}

.linkOnGreen:hover
{
background:transparent url(../images/arrow_grey_12x12.png) no-repeat scroll right center;
color:#494949;
}


/*FontStyle*/

p {
font-family:Arial;
font-size:12px;
color:#494949;
margin:0px;
padding:0px;
}


h1 {
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin:0px;
padding:0px;
text-transform:uppercase;
}

h2 {
font-family:Arial;
font-size:12px;
color:#494949;
margin:0px;
padding:0px;
line-height:15px;
font-weight:normal;
}
