  @font-face {
    font-family: Myriad Condensed Web;
    font-style:  normal;
  font-weight: 700;
    src: url(MYRIADC1.eot);
  }
  
  @font-face {
    font-family: Tahoma_eb;
    font-style:  normal;
    font-weight: normal;
    src: url(TAHOMA0.eot);
}

  @font-face {
    font-family: Tahoma_eb2;
    font-style:  normal;
    font-weight: bold;
    src: url(TAHOMA1.eot);
}


TD {
	font-family : Tahoma_eb, Verdana, Helvetica;
	font-size : 12px;
	line-height: 18px;
	color :#6b6b6b;
}

.tbl1 {
	background-color: #F7F7F7;
	border: 1px dashed #CCCCCC;
}

.bold  {font-family : Tahoma_eb, Verdana, Helvetica;font-size : 12px;font-weight: bold;color : #6b6b6b;}

.bold2  {font-family : Tahoma_eb, Verdana, Helvetica;font-size : 12px;font-weight: bold;color : #ffffff;}

.title  {font-family : Myriad Condensed Web, Verdana, Helvetica;font-size : 16px;color : #4d4d4d;font-weight: bold;}

.subtitle {
font-family : Myriad Condensed Web, Verdana, Helvetica;font-size : 14px;color : #2a548b;font-weight: bold;}

.text_field  {font-family : Tahoma, Verdana, Helvetica;font-size : 12px;font-weight: none;color : #000000;background : #d0caca;border : 1pt solid #a5a4a4;}

.img_border {border:2px solid #9E9E9E;}

.bg_body {border:0px solid black;width:100%;height:100%;}

.bg_intern {border:0px solid black;width:100%;height:100%;}

.t_bg {
	background-image: url(images/bg_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}

.t2_bg {
	background-image: url(images/bg_top2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}

.t3_bg {
	background-image: url(images/t3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}

.t4_bg {
	background-image: url(images/t4.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}
.b_bg {
	background-image: url(images/bg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #FFFFFF;
}

.c_bg {
	background-image: url(images/bg_c.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}

.sub_bg {
	background-image: url(images/bg_sub.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #688290;
}

.sub2_bg {
	background-image: url(images/bg_sub2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ffffff;
}

.esp_bg {
	background-image: url(images/bg_esp.jpg);
	background-repeat: repeat-4;
	background-position: left top;
	background-color: #ffffff;
}

.l_bg {
	background-image: url(images/bg_left.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.r_bg {
background-image: url(images/bg_right.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.m1 {
background-image: url(images/m1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.bg_news {width:98%;height:20px;border:1px solid black;background : #999999 url(images/bg_news.gif) repeat-x scroll center center;}
.bg_news_body {width:98%;border:1px solid #A5A5A5;background : #ffffff}
.bg_box {width:100%;height:40px;border:0px solid black;background : #999999 url(images/bg_box.gif) repeat-x scroll center center;}
.mn_on {background : #E14B00 url(images/bg_mn_on.gif) no-repeat scroll left top;}

.mn_off {background : #B8123B url(images/bg_mn_off.gif) no-repeat scroll left top;}

.fillin3 {background : #934558 url(images/bg_home2.gif) no-repeat scroll left top;}

.home {	background : #ffffff url(images/bg_home.gif) repeat-x scroll left top;	font-family : Tahoma, Verdana, Helvetica;font-size : 12px;color : #361A34;margin: 0px;}

.intern {	background : #ffffff url(images/bg_intern.gif) repeat-x scroll left top;	font-family : Tahoma, Verdana, Helvetica;font-size : 12px;color : #361A34;margin: 0px;}

.nav {	background : #F5F5F5;	font-family : Tahoma, Verdana, Helvetica;	font-size : 12px;	color : #361A34;}

.sub {
	font-family : Tahoma, Verdana, Helvetica;
	font-size : 10px;
	color : #361A34;
	background-color: #FFFFFF;
	width: 100%;
	margin-bottom: 5px;
	padding-bottom: 2px;
	margin-right: 15px;
	border: 0px none #CCCCCC;
	text-align: right;
}

.sep {
	font-family : Tahoma, Verdana, Helvetica;
	font-size : 10px;
	color : #361A34;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: 0;
	border-bottom-style: dashed;
	border-left-style: 0;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 100%;
	margin-bottom: 5px;
	padding-bottom: 2px;
}

.menu {
	padding: 12px 10px 5px 26px;
	display:block;
	border:0px solid black;
}

.submenu {
	padding: 0px;
	display:block;
	border:0px solid black;
	list-style-position: inside;
	list-style-image: url(images/bullet.gif);
	margin: 0px;
}

.content2 {
	background-color: #FBF5F5;
	background-image: url(freestuff/images/bg2.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.content3 {
	background-color: #ffffff;
	background-image: url(freestuff/images/bg3.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.field {
	background-color: #8E1C1C;
	border: 1px solid #333333;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a.type1:active {color: #ffffff; text-decoration: none;font-weight: bold;font-size : 12px;}
a.type1:link {color: #ffffff; text-decoration: none;font-weight: bold;font-size : 12px;}
a.type1:visited {color: #ffffff; text-decoration: none;font-weight: bold;font-size : 12px;}
a.type1:hover {color: #ffffff; text-decoration: underline;font-weight: bold;font-size : 12px;}

a.type2:active {color: #4e4e4e; text-decoration: none;}
a.type2:link {color: #4e4e4e; text-decoration: none;}
a.type2:visited {color: #4e4e4e; text-decoration: none;}
a.type2:hover {color: #9d1515; text-decoration: none;}

a.type3:active {color: #CA3D72; text-decoration: none ;font-weight: bold;font-size : 12px;}
a.type3:link {color: #CA3D72; text-decoration: none;font-weight: bold;font-size : 12px;}
a.type3:visited {color: #CA3D72; text-decoration: none;font-weight: bold;font-size : 12px;}
a.type3:hover {color: #CA3D72; text-decoration: underline;font-weight: bold;font-size : 12px;}

a.type4:active {color: #000000; text-decoration: none ;font-weight: bold;font-size : 12px;}
a.type4:link {color: #000000; text-decoration: none;font-weight: bold;font-size : 12px;}
a.type4:visited {color: #000000; text-decoration: none;font-weight: bold;font-size : 12px;}
a.type4:hover {color: #000000; text-decoration: underline;font-weight: bold;font-size : 12px;}

.client {
	font-family : Myriad Condensed Web, Verdana, Helvetica;
	font-size : 12px;
	font-weight: bold;
	color : #222222;
	margin: 0px;
	padding: 0px;
}

.casestudy {
	font-family : Myriad Condensed Web, Verdana, Helvetica;
	font-size : 12px;
	font-weight: bold;
	color : #9d1515;
	margin: 0px;
	padding: 0px;
}

h1 {
font-family : Myriad Condensed Web, Verdana, Helvetica;font-size : 16px;color : #4d4d4d;font-weight: bold;
margin: 0px; padding:0px;
}



h2 {
font-family : Myriad Condensed Web, Verdana, Helvetica;font-size : 14px;color : #2a548b;font-weight: bold;
margin: 0px; padding:0px;}




h3 {
	font-family : "Myriad Condensed Web", Verdana, Helvetica;
	font-size : 18px;
	margin: 0px;
	line-height: 20px;
	font-weight: bolder;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
}

h4 {
	font-family : "Myriad Condensed Web", Verdana, Helvetica;
	font-size : 18px;
	color : #000000;
	margin: 0px;
	line-height: 20px;
	font-weight: bolder;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-align: center;
}

h5 {
	font-family : "Myriad Condensed Web", Verdana, Helvetica;
	font-size : 18px;
	color : #9d1515;
	margin: 0px;
	line-height: 20px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
		text-align: center;
}

h6 {
	font-family : "Myriad Condensed Web", Verdana, Helvetica;
	font-size : 18px;
	color : #396fb9;
	margin: 0px;
	line-height: 20px;
	font-weight: bolder;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-align: center;
}


a:active {color: #0065E2; text-decoration: underline ;font-weight: bold;}
a:link {color: #0065E2; text-decoration: underline;font-weight: bold;}
a:visited {color: #0065E2; text-decoration: underline;font-weight: bold;}
a:hover {color: #FF0000; text-decoration: underline;font-weight: bold;}
