* {

margin : 0;

padding : 0;

}

body {

font : 12px Verdana, Arial, Helvetica, sans-serif;

color : #666666;

line-height : normal;

background : #000000;

}

a {

text-decoration : none;
color: #036;

}

a:hover {
	text-decoration : underline;
	color: #036;

}

img {

border : none;

float : left;

}

H1 {

font-size : 20px;

font-weight : bold;

color : #a2181b;

padding-top : 0.5cm;

padding-bottom : 0.5cm;

font-family : Arial, Helvetica, Verdana, sans-serif;

}

H2 {

font-size : 18px;

font-weight : bold;

color : #003366;

padding-top : 0.5cm;

padding-bottom : 0.5cm;

font-family : Arial, Helvetica, Verdana, sans-serif;

text-align : center;

}

H3 {

font-size : 16px;

font-weight : bold;

color : #003366;

padding-top : 0.5cm;

padding-bottom : 0.5cm;

font-family : Arial, Helvetica, Verdana, sans-serif;

text-align : center;

}

H4 {

font-size : 14px;

font-weight : bold;

color : #006699;

padding-top : 0.2cm;

padding-bottom : 0.2cm;

font-family : Arial, Helvetica, Verdana, sans-serif;

text-align : left;

}

H5 {

font-size : 14px;

font-weight : bold;

color : #006699;

padding-top : 0.5cm;

font-family : Geneva, Arial, Helvetica, Verdana, sans-serif;

text-align : center;

}

H6 {

font-size : 16px;

font-weight : bold;

color : #fad200;

font-family : Geneva, Arial, Helvetica, Verdana, sans-serif;

}

.cont {

width : 1017px;

margin : 0 auto;

}

.header {

width : 1016px;

margin : 0 auto;

background : #dedddb url(../images/grad_header.jpg) repeat-x;

border-left : 1px solid #ffffff;

border-bottom : 1px solid #ffffff;

}

.sub_header {

width : 259px;

float : left;

}

.sub_bar_nav {

float : left;

width : 248px;

padding : 10px 0 0 11px;

}

.sub_bar_nav ul {

width : 237px;

float : left;

border-top : 2px solid #a33500;



}

.sub_bar_nav li {

width : 213px;

float : left;

list-style : none;

}

.sub_bar_nav a {

font : 12px Verdana, Arial, Helvetica, sans-serif;

color : #333333;

float : left;

width : 220px;

font : 12px Verdana, Arial, Helvetica, sans-serif;

font-weight: 600;

color : #333333;

border-bottom : 1px dotted #ababab;

border-bottom : 1px dotted #ababab;

padding : 8px 0 8px 17px;

}

.sub_bar_nav h1 {

font : 12px Verdana, Arial, Helvetica, sans-serif;

color : #333333;

border-bottom : 1px dotted #ababab;

padding : 8px 0 8px 17px;

float : left;

width : 220px;

}

.sub_bar_nav h2 {

font : 12px Verdana, Arial, Helvetica, sans-serif;

color : #333333;

padding : 8px 0 8px 17px;

float : left;

width : 220px;

}

.bar_nav {

width : 757px;

height : 57px;

float : left;

background : url(../images/grad_bar_nav.jpg) repeat-x;

}

.bar_nav ul {

float : left;

padding-top : 11px;

}

.bar_nav li {

float : left;

list-style : none;

}

.home {

width : 87px;

height : 46px;

background : url(../images/home_normal.jpg);

float : left;

}

.home:hover {

background : url(../images/home_hover.jpg);

}

.home_active {

width : 87px;

height : 46px;

background : url(../images/home_hover.jpg);

}

.services {

width : 96px;

height : 46px;

background : url(../images/services_normal.jpg);

float : left;

}

.services:hover {

background : url(../images/services_hover.jpg);

}

.services_active {

width : 96px;

height : 46px;

background : url(../images/services_hover.jpg);

}

.product {

width : 100px;

height : 46px;

background : url(../images/product_normal.jpg);

float : left;

}

.product:hover {

background : url(../images/product_hover.jpg);

}

.product_active {

width : 100px;

height : 46px;

background : url(../images/product_hover.jpg);

}

.client {

width : 87px;

height : 46px;

background : url(../images/client_normal.jpg);

float : left;

}

.client:hover {

background : url(../images/client_hover.jpg);

}

.client_active {

width : 87px;

height : 46px;

background : url(../images/client_hover.jpg);

}

.support {

width : 94px;

height : 46px;

background : url(../images/support_normal.jpg);

float : left;

}

.support:hover {

background : url(../images/support_hover.jpg);

}

.support_active {

width : 94px;

height : 46px;

background : url(../images/support_hover.jpg);

}

.company {

width : 105px;

height : 46px;

background : url(../images/company_normal.jpg);

float : left;

}

.company:hover {

background : url(../images/company_hover.jpg);

}

.company_active {

width : 105px;

height : 46px;

background : url(../images/company_hover.jpg);

}

.news {

width : 76px;

height : 46px;

background : url(../images/news_normal.jpg);

float : left;

}

.news:hover {

background : url(../images/news_hover.jpg);

}

.news_active {

width : 76px;

height : 46px;

background : url(../images/news_hover.jpg);

}

.contact {

width : 76px;

height : 46px;

background : url(../images/contact_normal.jpg);

float : left;

}

.contact:hover {

background : url(../images/contact_hover.jpg);

}

.contact_active {

width : 76px;

height : 46px;

background : url(../images/contact_hover.jpg);

}

.sub_header2 {

width : 757px;

float : left;

}

.targeted {

margin : 21px 15px 0 25px;

}

.contact_img {

width : 413px;

float : left;

}

.img_cont {

margin : 42px 0 0 66px;

}

.click {

margin-top : 94px;

margin-left : 41px;

}

.cont2 {

background : #ffffff url(../images/cont2_grad.jpg) repeat-x;

width : 1016px;

margin : 0 auto;

border-left : 1px solid #ffffff;

padding-top : 8px;

}

.cont2_left {

width : 237px;

border-right : 1px dotted #ababab;

float : left;

padding : 8px 8px 0 12px;

}

.cont_left_in {

width : 195px;

float : left;

border-bottom : 1px dotted #ababab;

font : 11px Verdana, Arial, Helvetica, sans-serif;

color : #333333;

font-weight : normal;

line-height : 16px;

padding : 2px 28px 20px 14px;

margin-bottom : 20px;

}

.cont_left_in h2 {

font : 12px Arial, Helvetica, sans-serif;

color : #333333;

font-weight : bold;

text-decoration : none;

padding-bottom : 5px;

}

.cont_left_in p {

font : 12px Arial, Helvetica, sans-serif;

color : #333333;

}

.cont_left_in a {

color : #333333;

text-decoration : underline;

}

.ready {

margin : 17px 0 10px 0;

border-bottom : 3px solid #a33500;

padding : 0 158px 0 8px;

}

.b2bmailinglists {

margin : 0 90px 14px 14px;

padding-bottom: 8px
}

.text {

width : 610px;

float : left;

font : 12px Verdana, Arial, Helvetica, sans-serif;

font-weight : normal;

padding-left : 20px;

line-height : 18px;

border-left : 1px dotted #ababab;

margin-left : -1px;

margin-bottom : 50px;

}

.text a {

color : #a2181b;

text-decoration : underline;

}

.text p {
	padding-left : 2px;
	padding-bottom:10px;

}

.none {

border-bottom : none;

}

.img_our {

width : 952px;

margin : 0 auto;

border-bottom : 2px solid #a33500;

clear : both;

padding-left : 12px;

margin-bottom : 15px;

}

.cont_our1 {

width : 144px;

float : left;

height : 180px;

padding-left : 32px;

border-right : 1px dotted #ababab;

font : 12px Arial, Helvetica, sans-serif;

color : #333333;

padding : 0 30px 0 32px;

line-height : 18px;

margin-bottom : 25px;

}

.cont_our1 a {

color : #000066;

text-decoration: underline;

}

.cont_our2 {

width : 146px;

border-left : 1px dotted #ababab;

margin-left : -1px;

padding-left : 28px;

}

.cont_our3 {

width : 134px;

border-left : 1px dotted #ababab;

margin-left : -1px;

padding-left : 28px;

border-right : none;

}

.footer {

width : 1016px;

margin : 0 auto;

background : #ffffff url(../images/footer_grad.jpg) repeat-x;

height : 90px;

border-left : 1px solid #ffffff;

}

.footer ul {

width : 544px;

margin : 0 auto;

clear : both;

text-align : center;

color : #333333;

padding-top : 30px;

}

.footer li {

color : #333333;

list-style : none;

float : left;

}

.footer a {

color : #333333;

font : 11px Verdana, Arial, Helvetica, sans-serif;

padding : 0 5px;

}

.footer h1 {

color : #333333;

font : 11px Verdana, Arial, Helvetica, sans-serif;

text-align : center;

font-weight : normal;

line-height : 24px;

}

