@charset "utf-8";
.background {
    margin: 30px 0px 40px 0px;
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	background-color: #bac4cc;
}
.nav {
    background-image: url(images/bullet_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 13px;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #043a68;
	text-align: left;
	padding: 8px 0px 4px 20px;
	border-bottom: 1px solid #b9b9b9;
}
.nav a {
	color: #043a68;
	text-decoration: none;
}
.nav a:hover {
	color: #f68002;
	text-decoration: none;
}
.orange_title_bg {
    background-image: url(images/orange_bg.jpg);
	background-repeat: repeat-x;
}
.blue_title_bg {
    background-image: url(images/blue_bg.jpg);
	background-repeat: repeat-x;
}
.lt_blue_title_bg {
    background-image: url(images/lt_blue_bg.jpg);
	background-repeat: repeat-x;
}
.deep_blue_title_bg {
    background-image: url(images/deep_blue_bg.jpg);
	background-repeat: repeat-x;
}
.cnt_cont_bg {
    background-image: url(images/client_spk_bg.jpg);
	background-repeat: repeat-x;
}
.heading_1 {
    font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #203140;
	text-align: left;
}
.heading_2 {
    font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
}
.heading_3 {
    font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #043a68;
	text-align: left;
}
.heading_4 {
    font-family: Tahoma;
	font-size: 20px;
	color: #026fcc;
	text-align: left;
}
.heading_5 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #505151;
	text-align: left;
}
.heading_6 {
    font-family: Tahoma;
	font-size: 20px;
	color: #f68002;
	text-align: left;
}
.txt_1 {
    font-family: Tahoma;
	font-size: 11px;
	color: #c7cdd2;
	text-align: justify;
}
.txt_2 {
    font-family: Tahoma;
	font-size: 11px;
	color: #39393a;
	text-align: justify;
}
.txt_3 {
    background-image: url(images/bullet_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
    font-family: Tahoma;
	font-size: 11px;
	color: #414040;
	padding: 1px 0px 5px 20px;
	text-align: left;
}
.txt_3 a {
	color: #414040;
	text-decoration: none;
}
.txt_3 a:hover {
	color: #f68002;
	text-decoration: none;
}
.txt_4 {
    font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
}
.txt_5 {
    font-family: Tahoma;
	font-size: 11px;
	color: #3b4958;
	text-align: justify;
}

.txt_5 a {
	color: #3b4958;
	text-decoration:underline;
}

.txt_5 a:hover {
	color: #f68002;
	text-decoration:underline;
}

a.txt_5_sub:link, a.txt_5_sub:visited , a.txt_5_sub:active {
	color: #3b4958;
	text-decoration: underline;
}
a.txt_5_sub:hover {
    color: #f68002;
	text-decoration: none;
}
.link_1 {
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffb668;
	text-align: right;
}
.link_1 a {
	color: #ffb668;
	text-decoration: none;
}
.link_1 a:hover {
	color: #ffb668;
	text-decoration: underline;
}
.link_2 {
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #1d64a7;
	text-align: right;
}
.link_2 a {
	color: #1d64a7;
	text-decoration: none;
}
.link_2 a:hover {
	color: #1d64a7;
	text-decoration: underline;
}
.link_3 {
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #327abd;
	text-align: right;
}
.link_3 a {
	color: #327abd;
	text-decoration: none;
}
.link_3 a:hover {
	color: #327abd;
	text-decoration: underline;
}
.link_4 {
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #fcca31;
	text-align: right;
}
.link_4 a {
	color: #fcca31;
	text-decoration: none;
}
.link_4 a:hover {
	color: #fcca31;
	text-decoration: underline;
}
.lp_link {
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #414244;
	text-align: left;
	padding-top: 2px;
}
.lp_link a {
	color: #414244;
	text-decoration: none;
}
.lp_link a:hover {
	color: #414244;
	text-decoration: underline;
}
.quicknav_bg {
    background-image: url(images/quicknav_bg_part.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #2b84d4;
}
.outsourcing_box_bg {
    background-image: url(images/outsourcing_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.gray_contbox_bg {
    background-image: url(images/graycont_bg.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.blue_contbox_bg {
    background-image: url(images/blue_cont_bg.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
.work_home {
    background-image: url(images/work_home_bg.jpg);
	background-repeat:no-repeat;
	background-position: top;
}
.box_border {
    background-color: #FFFFFF;
	border: 1px solid #b0becb;
}
.tab {
    font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.tab a {
    background-image: url(images/tab_bg_normal.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #FFFFFF;
	height: 41px;
	display:block;
	padding: 5px 0px 0px 25px;
	text-decoration: none;
}
.tab a:hover {
    background-image: url(images/tab_bg_hover_1.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #ffffff;
	height: 41px;
	display:block;
	padding: 5px 0px 0px 25px;
	text-decoration: none;
}
.tab_select {
    font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #f68002;
	text-align: left;
}
.tab_select a {
    background-image: url(images/tab_bg_hover.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #f68002;
	height: 41px;
	display:block;
	padding: 5px 0px 0px 25px;
	text-decoration: none;
}
.tab_select a:hover {
    background-image: url(images/tab_bg_hover.jpg);
	background-repeat: repeat-x;
	background-position: top;
	color: #f68002;
	height: 41px;
	display:block;
	padding: 5px 0px 0px 25px;
	text-decoration: none;
}
.footer_txt {
    font-family: Tahoma;
	font-size: 10px;
	color: #404245;
}
.footer_txt a {
	color: #404245;
	text-decoration: none;
}
.footer_txt a:hover {
	color: #404245;
	text-decoration: underline;
}
.footer_link {
    font-family: Tahoma;
	font-size: 10px;
	color: #757676;
	text-align: left;
	line-height: 16px;
}
.footer_link a {
	color: #757676;
	text-decoration: none;
}
.footer_link a:hover {
	color: #2d587c;
	text-decoration: underline;
}
.sub_lp_link {
    background-image: url(images/bullet_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #414244;
	padding: 0px 0px 7px 15px;
}
.sub_lp_link a {
	color: #414244;
	text-decoration: none;
}
.sub_lp_link a:hover {
	color: #f68002;
	text-decoration: none;
}
.root_txt {
    font-family:Tahoma;
	font-size:10px;
	color:#043a68;
	text-align:left;
}
.root_txt a {
	color:#043a68;
	text-decoration:underline;
}
.root_txt a:hover {
	color:#043a68;
	text-decoration:none;
}
.breadcrum_orange_bg {
    background-image: url(images/breadcrum_orange_bg.jpg);
	background-repeat: repeat-x;
}
.breadcrum_blue_bg {
    background-image: url(images/breadcrum_blue_bg.jpg);
	background-repeat: repeat-x;
}
.breadcrum_part {
    background-image: url(images/breadcrum_part.jpg);
	background-repeat: no-repeat;
}

.sub_lp_link_1 {
    background-image: url(images/bullet_3.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	font-family: Tahoma;
	font-size: 11px;
	color: #414244;
	padding: 0px 0px 7px 15px;
}
.sub_lp_link_1 a {
	color: #414244;
	text-decoration: none;
}
.sub_lp_link_1 a:hover {
	color: #414244;
	text-decoration: underline;
}

.txt_6 {
    font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
	color: #3b4958;
	text-align: justify;
}

.txt_6 a {
	color: #3b4958;
	text-decoration:none;
}
.txt_6 a:hover {
	color: #3b4958;
	text-decoration:underline;
}



.lp_link1 {
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #414244;
	text-align: left;
	padding-top: 2px;
	line-height:18px;
}
.lp_link1 a {
	color: #414244;
	text-decoration: none;
}
.lp_link1 a:hover {
	color: #414244;
	text-decoration: underline;
}



.tab_select1 {
    font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #f68002;
	text-align: left;
}

.tab_select1 a {
    
	color: #f68002;
	text-decoration:none;
}
.tab_select1 a:hover {
    
	color: #f68002;
	text-decoration:underline;
}





