/* CSS Document for industry, home, static pages (About, Contact, etc.)*/

/* home page specific css */
#header-home {
	width: 998px;
	height: 121px;
	background-image: url(images/mast-home.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.top-nav { color: #ffffff; font-size: 10px; font-family: verdana; font-weight: normal; line-height: 120%; text-align: right; margin-right: 240px; padding-top: 12px;}
.top-nav a:link { color: #ffffff; font-weight: bold; text-decoration:none ; text-align: right; }
.top-nav a:visited { color: #ffffff; font-weight: bold; text-decoration:none ; text-align: right; }
.top-nav a:active { color: #ffffff; font-weight: bold; text-decoration:underline ; text-align: right; }
.top-nav a:hover { color: #ffffff; font-weight: bold; text-decoration:underline ; text-align: right; }

#main-home  {
width: 985px;
float: left;

}
.home-heading {
padding-left: 75px;
padding-top: 59px;
}


.left-home-header {
width: 513px;
float: left;
}
.left-home {
width: 513px;
float: left;
border-top: 0px;
font-size: 12px;
margin-bottom: 15px;
}
.right-home {
float: right;
width: 472px;
height: 495px;
background-image: url(images/home-comp-new.jpg);
background-repeat: no-repeat;
background-position: left top;
}
.homecopy1 { 
color: #252677; 
font-size: 10px; 
font-family: verdana; 
line-height: 140%; 
width: 275px;
padding: 5px 0px 0px 188px;
}
.homecopy2 { 
color: #252677; 
font-size: 10px; 
font-family: verdana; 
line-height: 140%; 
width: 225px;
padding: 35px 0px 0px 238px;
}
.homecopy3 { 
color: #252677; 
font-size: 10px; 
font-family: verdana; 
line-height: 140%; 
width: 180px;
padding: 30px 0px 0px 268px;
}
.homecopy3 a:link {color: #252677; text-decoration:underline;}
.homecopy3 a:active {color: #252677; text-decoration:underline;}
.homecopy3 a:visited {color: #252677; text-decoration:underline;}
.homecopy3 a:hover {color: #252677; text-decoration:none;}

.homecallout { color: #7bae02; font-size: 11px; font-weight: bold; text-decoration:none; }
.homecallout a:link { color: #7bae02; font-size: 11px; font-weight: bold; text-decoration: none;}
.homecallout a:active { color: #7bae02; font-size: 11px; font-weight: bold; text-decoration: none;}
.homecallout a:visited { color: #7bae02; font-size: 11px; font-weight: bold; text-decoration: none;}
.homecallout a:hover { color: #7bae02; font-size: 11px; font-weight: bold; text-decoration: underline;}

.homecol-1  {
width: 250px;
float: left;
padding: 10px 0px 0px 24px;
}
* html  .homecol-1  {
padding: 45px 0px 0px 21px;
}
.homecol-2 {
width: 235px;
float: left;
margin-bottom: 10px;
border-left: 2px solid #D5E5B4;
}

.home-nav  {
	padding-top: 10px;
	padding-left: 60px;
	padding-right: 35px;
	font-size: 12px;
	font-family: verdana;
	line-height: 135%;
	font-weight: bold;
	background-image:url(/images/home-select-pt2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.home-nav a:link { color: #104875; text-decoration:none; }
.home-nav a:visited { color: #104875; text-decoration:none; }
.home-nav a:active { color: #104875; text-decoration:underline; }
.home-nav a:hover { color: #104875; text-decoration:underline; }

.dotborder {
padding: 4px 0px 4px 0px;
}
.homecol-2 p { 
color: #000e21; 
font-size: 11px; 
font-family: verdana; 
line-height: 140%; 
padding: 5px 5px 0px 20px;
}

.home-bodyBLD { font-size: 12px; font-weight: bold; }

/* industry page headers */
#header-industry-construction {
	width: 998px;
	height: 255px;
	background-image: url(images/mast-const.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#header-industry-manufacturing {
	width: 998px;
	height: 255px;
	background-image: url(images/mast-manu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#header-industry-accounting {
	width: 998px;
	height: 255px;
	background-image: url(images/mast-acct.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#header-industry-medical {
	width: 998px;
	height: 255px;
	background-image: url(images/mast-medi.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#header-industry-crm {
	width: 998px;
	height: 255px;
	background-image: url(images/mast-crm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/* navbar industry pages */

#navbar-ind {
padding: 30px 0px 0px 0px;
margin: 0px;
text-align: center;
}
#navbar-ind ul
{
margin: 0px;
padding: 0px;
}

#navbar-ind ul li { 
display: inline; 
margin: 0px;
padding: 0px;
}

#navbar-ind ul li a
{
margin: 0px;
padding: 0px;
}

#navbar-ind ul li a:hover
{
}
#sidebar-ind  {
float: left;
width: 200px;
padding-left: 50px;
}

/* industry pages center content */
.left-ind-header {
width: 522px;
height: 41px;
background-image: url(images/box-top.jpg);
background-repeat: no-repeat;
background-position: left top;
float: left;
}
.left-ind {
width: 515px;
float: left;
border-top: 0px;
border-left: 2px solid #D5E5B4;
border-right: 2px solid #D5E5B4;
border-bottom: 2px solid #D5E5B4;
font-size: 12px;
margin-bottom: 15px;
}
/* med home page center tweak */
.left-ind-header-med {
width: 522px;
height: 41px;
background-image: url(images/box-top-nogreen.jpg);
background-repeat: no-repeat;
background-position: left top;
float: left;
}

.left-ind-med {
	width: 515px;
	float: left;
	border-top: 0px;
	border-left: 2px solid #D5E5B4;
	border-right: 2px solid #D5E5B4;
	border-bottom: 2px solid #D5E5B4;
	font-size: 12px;
	padding-bottom:0px;
	margin-bottom: 15px;
}
.left-ind-med-bottom {
	padding-top:5px;
	float:left; 
	margin-left:10px;
	width:700px;
	}
.left-ind-med-bottom p {
	line-height:16px;
}
.left-ind-med-bottom-left {
	float:left;
	width:340px;
	}
.left-ind-med-bottom-right {
	float:left;
	width:330px;
	padding-left:20px;
	}
.no-link-color {font-family:verdana, arial, helvetica, sans-serif; color: #585959;font-weight:bold; text-decoration:none; font-size:11px;}
.no-link-color a:visited {font-family:verdana, arial, helvetica, sans-serif; color: #585959;font-weight:bold; text-decoration:none; font-size:11px;}
.no-link-color a:active {font-family:verdana, arial, helvetica, sans-serif; color: #585959;font-weight:bold; text-decoration:none; font-size:11px;}
.no-link-color a:hover {font-family:verdana, arial, helvetica, sans-serif; color: #585959;font-weight:bold; text-decoration:underline; font-size:11px;}

.col-2a {
background-image: url(images/box-top-kit-header.jpg);
background-repeat: no-repeat;
background-position: left top;
background-color: #eaf4d9;
padding-top:15px;
padding-bottom:30px;
margin-top:25px;
width: 204px;
float: left;
margin-bottom: 10px;
}
.col-2a p{
padding-right:30px;

}
/* end med home page center tweak */
.right-ind {
float: right;
width: 200px;
margin-right: 5px;
}
.col-1  {
width: 200px;
float: left;
padding: 0px 42px 20px 50px;
}
.col-2 {
background-color: #eaf4d9;
width: 204px;
float: left;
margin-bottom: 10px;
}
.col-2 p{
padding-right:30px;

}

.col-2a {
background-image: url(images/box-top-kit-header.jpg);
background-repeat: no-repeat;
background-position: left top;
background-color: #eaf4d9;
padding-top:15px;
padding-bottom:30px;
margin-top:25px;
width: 204px;
float: left;
margin-bottom: 10px;
}
.col-2a p{
padding-right:30px;

}

.bonus-header { color: #5c9f00; font-size: 10px; font-weight: bold; font-family: verdana; line-height: 140%; text-align: left; margin-left: 20px; }
.bonus-text p { color: #000000; font-size: 10px; font-family: verdana; line-height: 140%; text-align: left; margin-left: 20px; margin-right: 20px;}

.how-free { color: #020000; font-size: 11px; font-family: verdana; font-weight: bold; line-height: 140%; text-align: center; }
.how-free-text { color: #505050; font-size: 11px; font-family: verdana; line-height: 140%; text-align: left; padding-right: 15px; padding-left: 15px; padding-top:20px;}
.risk-out { color: #000000; font-size: 11px; font-family: verdana; font-weight: bold; line-height: 140%; text-align: center; }
.watch-video { color: #5ea002; font-size: 11px; font-family: verdana; font-weight: bold; line-height: 140%; text-align: center; }
.watch-video a:link { color: #5ea002; text-decoration:none }
.watch-video a:visited { color: #5ea002; text-decoration:none }
.watch-video a:active { color: #5ea002; text-decoration:underline }
.watch-video a:hover { color: #5ea002; text-decoration:underline }

.vendor-showcase {
text-align: center;
padding-top: 20px;

}
/* static pages */
#sidebar-inside {
float: left;
width: 140px;
padding-left: 140px;
padding-right: 50px;
padding-top: 20px;
color: #00497b;
}
#sidebar-inside p{
color: #00497b;
}
#main-inside {
float: left;
padding-top: 20px;
padding-bottom: 40px;
width: 475px;
}

.more-about-header { 
color: #5c9f00; 
font-size: 14px; 
font-family: verdana; 
line-height: 140%; 
text-align: center; 
margin-top: 2px; 
margin-bottom: 1px; }

.a-about p { color: #00497b; font-size: 11px; font-family: verdana; line-height: 140%; text-align: center; }
.a-about a:link { color: #00497b; text-decoration:underline ; text-align: center; }
.a-about a:visited { color: #00497b; text-decoration:underline; text-align: center; }
.a-about a:active { color: #00497b; text-decoration:underline ; text-align: center; }
.a-about a:hover { color: #00497b; text-decoration:underline ; text-align: center; }
.q-about { color: #5a9902; font-size: 11px; font-weight: bold; font-family: verdana; line-height: 140%; text-align: center; }
.our-kit-text { color: #585959; font-size: 11px; font-family: verdana; line-height: 140%; text-align: left; }
.h1 { color: #5c9f00; font-size: 13px; font-weight: bold; font-family: verdana; line-height: 140%; text-align: left; }
.faqcopy { color: #252677; font-size: 10px; font-family: verdana; line-height: 140%; }
.faqcallout { color: #7bae02; font-size: 11px; font-weight: bold; }
.free-emr {
background-image:url(/images/head-medi-emr-1.jpg);
background-repeat:no-repeat;
width:730px;
height: 90px;
float:left; 
}
.free-mfg {
background-image:url(/images/head-mfg.jpg);
background-repeat:no-repeat;
width:730px;
height: 90px;
float:left; 
}
.free-construction {
background-image:url(/images/head-construction-1.jpg);
background-repeat:no-repeat;
width:730px;
height: 90px;
float:left; 
}
.free-construction-consult {
background-image:url(/images/head-construction-consult.jpg);
background-repeat:no-repeat;
width:730px;
height: 90px;
float:left; 
}
.free-accounting {
background-image:url(/images/head-accounting-1.jpg);
background-repeat:no-repeat;
width:730px;
height: 90px;
float:left; 
}

