/* set_headernavicolor_graBlack.css */

#container {
margin: 0px auto 0px auto;
padding:0;
border-width : 1px ;
border-style :solid ;
border-color : #ffffff;
border: none;
font-size : 80% ;
background-image:url();
background-repeat:repeat-y;
background-color :#ffffff;
text-align:left;
}

#container #content {
background-color:none;
}

/* Header Menu Style */
#container div.header_link {
color:#4c81de;
border:none;
}

#container div.header_link a{
color:#4c81de;
}

#container div.header_link a:hover{
background-image: url();
background-repeat:no-repeat;
background-position:;
color:#fe9e9e;
}

/* Header Menu Style */
#container div.header_link {
background-image: url();
background-repeat: no-repeat;
height: 44px;
width: 768px;
line-height : 1.3;
text-align : left;
vertical-align : middle;
margin:0 0 1px 0;
clear : both;
padding: 0;
}


#container div.header_link a{
display:table-cell;
letter-spacing : 0;
text-decoration : none;
width: 109px;
height: 44px;
text-align: left;
vertical-align: middle;
}


* html #container div.header_link a{
display : block;
letter-spacing : 0;
text-decoration : none;
width: 109px;
height: 40px;
text-align: left;
vertical-align: middle;
padding-top: 4px;
float: left;
}

*:first-child+html #container div.header_link a{
display : block;
letter-spacing : 0;
text-decoration : none;
width: 109px;
height: 40px;
text-align: left;
vertical-align: middle;
padding-top: 4px;
float: left;
}


#container div.header_link .header_separator {
display: none;
margin: 0;
padding: 0;
}

/* footer Menu Style */
#container #footer div.header_link {
height: auto;
text-align : center;
clear : both;
padding: 11px 0;
margin:5px 0;
color:#4c81de;
}

#container #footer div.header_link .header_separator {
display: inline;
}

#container #footer div.header_link a{
background-image:none !important;
background-repeat: no-repeat;
float:none;
display:inline;
font-weight:normal;
width:auto;
height:auto;
letter-spacing:0;
padding:0;
text-align:center;
text-decoration:none;
vertical-align:middle;
color:#4c81de;
border:none !important;
}

#container #footer div.header_link a:hover{
text-decoration: underline !important;
background-image:none !important;
color:#fe9e9e;
border:none !important;
}

#container #footer div.header_link .header_separator{
display : inline ;
}

/* for backgroundeBlack */
form .fm_field, form .fm_submit_clmn, .fm_label{
color:#1c1c1c;
}
.footer_element{
color:#1c1c1c;
}
.powered{
color:#1c1c1c;
}
.footer_element a, .powered a{
color:#1c1c1c;
}

#container div.header_link{
width: 768px;
}
/* __width normal__ */
body#s_all1 #container div.header_link,
body#s_all2_l #container div.header_link,
body#s_all2_r #container div.header_link,
body#s_all3 #container div.header_link,
body#s_t1s2_l #container div.header_link,
body#s_t1s2_r #container div.header_link,
body#s_t3s2_l #container div.header_link,
body#s_t3s2_r #container div.header_link{
background-image:url(/agency_site_parts/1/css/392511.jpg);
background-repeat: no-repeat;
width: 768px;
}
/* __width wide__ */
body#w_all1 #container div.header_link,
body#w_all2_l #container div.header_link,
body#w_all2_r #container div.header_link,
body#w_all3 #container div.header_link,
body#w_t1s2_l #container div.header_link,
body#w_t1s2_r #container div.header_link,
body#w_t3s2_l #container div.header_link,
body#w_t3s2_r #container div.header_link{
background-image:url(/agency_site_parts/1/css/392512.jpg);
background-repeat: no-repeat;
width: 978px;
}
#container div.header_link a{
width: 109px;
}
/* __width normal__ */
body#s_all1 #container div.header_link a,
body#s_all2_l #container div.header_link a,
body#s_all2_r #container div.header_link a,
body#s_all3 #container div.header_link a,
body#s_t1s2_l #container div.header_link a,
body#s_t1s2_r #container div.header_link a,
body#s_t3s2_l #container div.header_link a,
body#s_t3s2_r #container div.header_link a{
width: 87px;
padding-left:22px;
}
/* __width wide__ */
body#w_all1 #container div.header_link a,
body#w_all2_l #container div.header_link a,
body#w_all2_r #container div.header_link a,
body#w_all3 #container div.header_link a,
body#w_t1s2_l #container div.header_link a,
body#w_t1s2_r #container div.header_link a,
body#w_t3s2_l #container div.header_link a,
body#w_t3s2_r #container div.header_link a{
width: 117px;
padding-left:22px;
}

/* __width normal__ */
body#s_all1 #container div.header_link a:hover,
body#s_all2_l #container div.header_link a:hover,
body#s_all2_r #container div.header_link a:hover,
body#s_all3 #container div.header_link a:hover,
body#s_t1s2_l #container div.header_link a:hover,
body#s_t1s2_r #container div.header_link a:hover,
body#s_t3s2_l #container div.header_link a:hover,
body#s_t3s2_r #container div.header_link a:hover{
background-image:url(/agency_site_parts/1/css/392511.jpg);
background-position:-768px 0 ;
text-decoration:none !important;
}
/* __width wide__ */
body#w_all1 #container div.header_link a:hover,
body#w_all2_l #container div.header_link a:hover,
body#w_all2_r #container div.header_link a:hover,
body#w_all3 #container div.header_link a:hover,
body#w_t1s2_l #container div.header_link a:hover,
body#w_t1s2_r #container div.header_link a:hover,
body#w_t3s2_l #container div.header_link a:hover,
body#w_t3s2_r #container div.header_link a:hover{
background-image:url(/agency_site_parts/1/css/392512.jpg);
background-position:-978px 0 ;
text-decoration:none !important;
}

body#s_all1 #container #footer div.header_link,
body#s_all2_l #container #footer div.header_link,
body#s_all2_r #container #footer div.header_link,
body#s_all3 #container #footer div.header_link,
body#s_t1s2_l #container #footer div.header_link,
body#s_t1s2_r #container #footer div.header_link,
body#s_t3s2_l #container #footer div.header_link,
body#s_t3s2_r #container #footer div.header_link,
body#w_all1 #container #footer div.header_link,
body#w_all2_l #container #footer div.header_link,
body#w_all2_r #container #footer div.header_link,
body#w_all3 #container #footer div.header_link,
body#w_t1s2_l #container #footer div.header_link,
body#w_t1s2_r #container #footer div.header_link,
body#w_t3s2_l #container #footer div.header_link,
body#w_t3s2_r #container #footer div.header_link{
background-image:none !important;
border-top:3px solid #71a2ef;
}

#container #footer div.header_link a{
float:none;
display:inline;
font-weight:normal;
width:auto;
height:auto;
letter-spacing:0;
padding:0;
text-align:center;
text-decoration:none;
vertical-align:middle;
}
body#s_all1 #container #footer div.header_link a,
body#s_all2_l #container #footer div.header_link a,
body#s_all2_r #container #footer div.header_link a,
body#s_all3 #container #footer div.header_link a,
body#s_t1s2_l #container #footer div.header_link a,
body#s_t1s2_r #container #footer div.header_link a,
body#s_t3s2_l #container #footer div.header_link a,
body#s_t3s2_r #container #footer div.header_link a,
body#w_all1 #container #footer div.header_link a,
body#w_all2_l #container #footer div.header_link a,
body#w_all2_r #container #footer div.header_link a,
body#w_all3 #container #footer div.header_link a,
body#w_t1s2_l #container #footer div.header_link a,
body#w_t1s2_r #container #footer div.header_link a,
body#w_t3s2_l #container #footer div.header_link a,
body#w_t3s2_r #container #footer div.header_link a{
float:none;
display:inline;
font-weight:normal;
width:auto;
height:auto;
letter-spacing:0;
padding:0;
text-align:center;
text-decoration:none;
vertical-align:middle;
background-image:none;
}

.footer_element{
color:#1c1c1c;
text-align:center;
}