/* CSS Document */
body
{
margin:0px;
padding:0px;
background:#CBF2A1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003579;
}

h1, h2, h3, h4, h5, ol, ul, dl
{
margin:0px;
padding:0px;
}

h3
{
font-size:16px;
margin:0px;
padding:0px;
}
h4
{
font-size:14px;
margin:0px;
padding:0px;
}

#page
{
width:1003px;
margin:0 auto;
position:relative;
padding:0px;
}

#header
{
margin:0px;
padding:0px;
text-align:left;
overflow:hidden;
clear:both;
float:left;
}

#container
{
margin:0px;
padding:0px;
background:#A1CB3D;
overflow:hidden;
clear:both;
}

#left_col
{
background:#a1cb3d url(images/left_col_bg.jpg) right top no-repeat;
width:398px;
text-align:left;
float:left;
margin:0px;
padding:0px;
overflow:hidden;
}


#left_nav
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-align:right;
margin:60px 39px 0px 0px;
text-transform:uppercase;
padding:0px;
}

#left_nav ul
{
margin:0px;
padding:0px;
list-style:none;
}

#left_nav li
{ 
margin:0px; 
background:url(images/list_style_bg.jpg) right bottom no-repeat;
padding:0px 1px 0px 0px;
line-height:31px;
height:31px;
}

#left_nav li a
{
background:url(images/list_style_h.jpg) right 6px no-repeat;
font-family:Tahoma;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
padding:2px 22px 0px 0px;
}

#left_nav li a:hover
{
background:url(images/list_style.jpg) right 6px no-repeat;
font-family:Tahoma;
font-size:11px;
color:#33629F;
font-weight:bold;
text-decoration:none;
}

#nav1
{
background:url(images/list_style.jpg) right 15px no-repeat;
padding:1px 22px 0px 0px;
color:#33629F;
}

#stay_connected
{
padding:20px 36px 0px 133px;
margin:0px;
overflow:hidden;
vertical-align:top;
}

.two_border
{
text-align:left;
border-left:1px solid #CCD5FC;
border-right:1px solid #CCD5FC;
padding:12px 0px 10px 17px;
background:#f5f5fc;
margin-top:0px ;
}

.light_border
{
background:#A4CB4A;
border-left:1px solid #CAE191;
border-right:1px solid #CAE191;
padding:0px 0px 0px 11px;
clear:both;
margin:0px;
}

.need_border
{
background:#E7F2FF;
border-left:1px solid #B4C1F5;
border-right:1px solid #B4C1F5;
padding:4px 0px 0px 12px;
margin:0px;
}


#right_col
{
background:#A1CB3D;
width:512px;
padding:0px 93px 0px 0px;
float:right;
overflow:hidden;
margin:0px;
}

.welcome_note
{
width:512px;
background:url(images/right_col_heading_bg_repeat.jpg) left top repeat-y;
margin:0px;
padding:0px;
overflow:hidden;
float:left;
}

.welcome_content_bg
{
background:url(images/right_col_heading_bg.jpg) left top no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003F92;
line-height:17px;
padding:0px 16px 0px 16px;
margin:0px;
vertical-align:top;
}

.welcome_content_bg ul
{
margin:0px;
padding:0px;
list-style:none;
}

.welcome_content_bg li
{
text-align:left;
margin:0px;
padding:5px 0px 5px 10px;
background:url(images/arrow.gif) left 10px no-repeat;
}

.welcome_content_bg ol
{
margin:0px;
padding:0px 0px 0px 15px;
}

.welcome_content_bg ol li
{
margin:0px;
padding:0px;
list-style:circle;
background:none;
}

.welcome_content_bg a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003F92;
line-height:17px;
clear:both;
text-decoration:underline;
}

.welcome_content_bg a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003F92;
line-height:17px;
clear:both;
text-decoration:none;
}

.same_width
{
width:350px;
float:left;
margin:0px;
padding:0px;
clear:left;
}

.same_width_2
{
width:100px;
float:right;
margin:0px;
padding:0px;
clear:right;
}

.word_width
{
margin:0px;
padding:0px;
width:225px;
float:left;
}

.all_border
{
padding-left:4px;
border:1px solid #89B4DD;
}

.three_border
{
padding-left:4px;
padding-right:4px;
border-top:1px solid #89B4DD;
border-right:1px solid #89B4DD;
border-bottom:1px solid #89B4DD;
}

.three_border2
{
padding-left:4px;
padding-right:4px;
border-right:1px solid #89B4DD;
border-bottom:1px solid #89B4DD;
border-left:1px solid #89B4DD;
}

.border_2
{
padding-left:4px;
padding-right:4px;
border-right:1px solid #89B4DD;
border-bottom:1px solid #89B4DD;
}

.content_bg
{
background:#C0E073 url(images/content_bg_repeater.jpg) left top repeat-x;
padding-left:14px;
margin:0px;

}

.content
{
background:url(images/content_image.jpg) 307px 8px  no-repeat;
margin:0px;
padding:0px 0px 20px 0px;
}

.content ul
{
margin:0px;
padding:28px 0px 5px 0px;
list-style:none;
}

.content li
{
margin:0px;
padding:0px 0px 0px 15px;
line-height:17px;
background:url(images/bullet.gif) 3px 5px no-repeat;
}

#footer
{
background:#A1CB3D;
width:1003px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
height:60px;
padding:13px 0px 0px 0px;
margin:0px auto;
overflow:hidden;
}

.size
{
width:420px;
margin:0px;
padding:0px;
float:left;
vertical-align:top;
}

#footer_nav
{
height:20px;
width:583px;
float:right;
text-align:left;
padding:0px 0px 0px 0px;
margin:0px;
vertical-align:top;
color:#0049A8;
}

#footer_nav ul
{
margin:0px;
padding:0px;
list-style:none;
}

#footer_nav li
{
margin:0px;
padding:0px;
border-right:1px solid #ffffff;
float:left;
line-height:13px;
}

#footer_nav li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

#footer_nav li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0049A8;
text-decoration:none;
}

.footer_nav a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0049A8;
text-decoration:none;
}

.footer_nav a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}


#f_nav1
{
width:32px;
}

#f_nav2
{
width:69px;
padding-left:5px;
}

#f_nav3
{
width:72px;
padding-left:5px;
}

#f_nav4
{
width:98px;
padding-left:5px;
}

#f_nav5
{
width:56px;
padding-left:5px;
}

#f_nav6
{
width:58px;
padding-left:5px;
}

#f_nav7
{
padding-left:5px;
}

.none
{
border:none;
}

.same_height
{
height:25px;
margin:0px;
padding:0px;
}

#breaker
{
margin:0px;
padding:0px;
clear:both;
line-height:0px;
}

.mailtolink
{
color:#003F92;
}

a.mailtolink:hover
{
text-decoration:none;
color:#003F92;
}
