/* CSS Document */

body
{
margin:10px auto;
padding:0px;
background:#ECF0F5;
font:normal 11px Tahoma;
}

/* CSS Basic Documents */

.logo
{
margin-left:12px;
margin-top:10px;
}
.learn-more
{
margin-left:160px;
margin-top:75px;
}
.blue-border
{
border-left:1px solid #C1E0FB;
border-right:1px solid #C1E0FB;
}
/* CSS Image Documents */

.shadow-left
{
background:url(../images/shadow-left.jpg) left top repeat-y;
}
.shadow-right
{
background:url(../images/shadow-right.jpg) left top repeat-y;
}
.header-bg
{
background:url(../images/header-bg.jpg) left top repeat-x;
height:86px;
}
.menu-bg
{
background:url(../images/menu-bg.jpg) left top repeat-x;
height:25px;
white-space:pre;
}
.main-img
{
background:url(../images/main-img.jpg) left top no-repeat;
height:210px;
}
.blue-bg
{
background:url(../images/blue-bg.jpg) left top no-repeat;
height:438px;
}
.me-social-news
{
background:url(../images/blue-bar.jpg) left top no-repeat;
height:35px;
font:bold 24px/35px Tahoma;
color:#3E6596;
text-align:center;
}
.social-members
{
background:url(../images/social-members.jpg) left top no-repeat;
height:109px;
}
.join-me-heading
{
height:47px;
font: normal 18px/47px Tahoma;
color:#000000;
text-align:center;
border-left:1px solid #C1E0FB;
border-right:1px solid #C1E0FB;
}
/* CSS Text Documents */

.menu-text
{
font:bold 12px/25px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}
.menu-text:hover
{
text-decoration:underline;
}
.header-text
{
font:normal 10px Arial, Helvetica, sans-serif;
color:#626262
}
.more-info
{
font: bold 10px Arial, Helvetica, sans-serif;
color:#236DC9;
text-decoration:none;
}
.more-info:hover
{
text-decoration:underline;
}
.grey-heading
{
font:bold 14px Arial, Helvetica, sans-serif;
color:#444444;
}
.grey-text
{
font:bold 12px/20px Tahoma;
color:#3D3D3D;
}
.orange-text
{
font:bold 12px Tahoma;
color:#FF9600;
}
.blue-text
{
font:bold 14px Tahoma;
color:#2363C1;
}
.blue-link
{
font:normal 10px/16px Tahoma;
color:#1F5CBC;
text-decoration:none;
}
.blue-link:hover
{
text-decoration:underline;
}
.grey-link
{
font:normal 11px Tahoma;
color:#848484;
text-decoration:none;
}
.grey-link:hover
{
text-decoration:underline;
}

/*-------------------------------------------------------------------------------------------------------------*/
/* CSS Documents for inner pages */
/*-------------------------------------------------------------------------------------------------------------*/
/* Company-overview page image documents */

.company-main-img
{
background:url(../images/company-main-img.jpg) left top no-repeat;
height:153px;
}
.company-bluebg-top
{
background:url(../images/company-bluebg-top.jpg) left top no-repeat;
height:289px;
}
.company-bluebg-middle
{
background:url(../images/company-bluebg-mid.jpg) left top repeat-y;
}
.company-bluebg-btm
{
background:url(../images/company-bluebg-btm.jpg) left top no-repeat;
height:157px;
}
.blue-mid-line
{
background:url(../images/blue-mid-line.jpg) left center repeat-x;
}
/* Company-overview page text documents */

.blue-text
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#0C2F6A;
}
.black-heading
{
font:bold 16px/28px Arial, Helvetica, sans-serif;
color:#282A29;
}

/*-------------------------------------------------------------------------------------------------------------*/

/* Contact page image documents */

.contact-img
{
background:url(../images/contact-img.jpg) left top no-repeat;
height:153px;
}

/* Contact page text documents */ 

.blue-link2
{
font:normal 12px/30px Arial, Helvetica, sans-serif;
color:#246CC7;
text-decoration:none;
}
.blue-link2:hover
{
text-decoration:underline;
}

/*-------------------------------------------------------------------------------------------------------------*/

/* Product page image documents */

.product-main-img
{
background: url(../images/product-main-page.jpg) left top no-repeat;
height:153px;
}

/* Product page Text documents */

.blue-bold
{
font:bold 16px/35px Arial, Helvetica, sans-serif;
color:#69A8EE;
}
.orange-bold
{
font:bold 16px/35px Arial, Helvetica, sans-serif;
color:#F68621;
}

/*-------------------------------------------------------------------------------------------------------------*/

/* service page image documents */

.service-main-img
{
background: url(../images/service-main-img.jpg) left top no-repeat;
height:153px;
}

/* service page text documents */

.orange-link
{
font:bold 12px Arial, Helvetica, sans-serif;
color:#F7941C;
text-decoration:none;
}
.orange-link:hover
{
text-decoration:underline;
}

/*-------------------------------------------------------------------------------------------------------------*/

/* solution page image documents */

.solution-main-img
{
background: url(../images/solutions-main-img.jpg) left top no-repeat;
height:153px;
}
