﻿body
{
	height: 100%;
	margin: 0px;
}

.companyeventsbg
{
	background-attachment: scroll;
	background-image: url(images/company-events-bg.jpg);
	width: 195px;
	background-repeat: repeat-y;
}

.HeaderImage
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.headerbg1
{
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 206px;
}

.headerbg2
{
	background-image: url(images/header-2.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 206px;
}

.headerbg3
{
	background-image: url(images/header-3.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 206px;
}

.headerbg4
{
	background-image: url(images/header-4.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 206px;
}

.headerbg5
{
	background-image: url(images/header-5.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 206px;
}

.headerheading
{
	font-size: 17pt;
	color: black;
	font-family: arial;
	font-weight: bold;
}

.headerslogan
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: arial;
}

.latestbarbg
{
	background-image: url(images/latest-bar-bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	font-size: 12pt;
	vertical-align: middle;
	width: 750px;
	color: #5d5d5d;
	font-family: arial;
	height: 39px;
}

.latestbluebg
{
	background-image: url(images/latest-blue-bg.jpg);
	width: 750px;
	background-repeat: repeat-x;
	height: 180px;
}

.breakerlatestnews
{
	background-image: url(images/breaker-latest-news.gif);
	width: 37px;
	background-repeat: repeat-y;

}

.latestnewstext
{
	font-size: 8pt;
	color: black;
	font-family: tahoma;
	text-align: justify;
}


.latestnewstextbold
{
	font-size: 8pt;
	color: black;
	font-family: tahoma;
	text-align: justify;
	font-weight: bold;
}

.redtextbold
{
	font-size: 8pt;
	color: #ff0000;
	font-family: tahoma;
	text-align: justify;
	font-weight: bold;
}


.leftnavigationtextbold2
{
	font-size: 8pt;
	color: #4b0082;
	font-family: tahoma;
	text-align: justify;
	font-weight: bold;
}

a.IndustryNewsLink:link, a.IndustryNewsLink:visited
{
	font-size: 8pt;
	color: #4b0082;
	font-family: tahoma;
	text-align: justify;
}

.footerbg
{
	background-image: url(images/latest-bar-bg.jpg);
	background-repeat: repeat-x;
	font-size: 8pt;
	vertical-align: middle;
	width: 750px;
	color: #5d5d5d;
	font-family: tahoma;
	height: 39px;
	text-align: center;
}

.footercopyrights
{
	background-image: url(images/footer-bg.jpg);
	background-repeat: repeat-x;
	height: 32px;
	font-size: 8pt;
	color: black;
	font-family: tahoma;
	text-align: center;
}

.slogantext
{
	font-size: 8pt;
	color: black;
	font-family: tahoma;
	text-align: center;
}

.loginleftsidebg
{
	background-image: url(images/login-left-bg.jpg);
	width: 20px;
	background-repeat: repeat-y;
}

.loginrightsidebg
{
	background-image: url(images/login-right-side-bg.jpg);
	width: 27px;
	background-repeat: repeat-y;
}

.logincenterbg
{
	background-image: url(images/login-center-bg.jpg);
	width: 216px;
	background-repeat: repeat-x;
	height: 118px;
}

.loginheading
{
	font-weight: bold;
	font-size: 9pt;
	vertical-align: bottom;
	color: #60950f;
	font-family: tahoma;

}

.loginheading
{
	font-weight: bold;
	font-size: 9pt;
	vertical-align: bottom;
	color: #0b8e1b;
	font-family: tahoma;

}


.txtinput
{
	font-size: 8pt;
	color: black;
	font-family: tahoma;
	text-align: justify;
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
	background-image: url(images/formbgshade.gif);
	background-repeat: repeat-x;
}

.boxblueleftside
{
	background-image: url(images/box-blue-left-side.jpg);
	width: 20px;
	background-repeat: repeat-y;
}

.boxbluerightside
{
	background-image: url(images/box-blue-right-side.jpg);
	width: 27px;
	background-repeat: repeat-y;
}

.boxbluecenterbg
{
	background-image: url(images/box-blue-center-bg.jpg);
	width: 216px;
	background-repeat: repeat-x;
	height: 118px;
}

.blueboxheading
{
	font-weight: bold;
	font-size: 9pt;
	vertical-align: middle;
	color: #0c5cb6;
	font-family: tahoma;
}

.maintable
{
	border-right: #d0ffef 1px solid;
	border-top: #d0ffef 1px solid;
	border-left: #d0ffef 1px solid;
	width: 750px;
	border-bottom: #d0ffef 1px solid;
	height: 100%;
	margin-left: auto;
	margin-bottom: 0;
	margin-right: auto;
}

.menubarbg
{
	background-image: url(images/latest-bar-bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 39px;
}

.shademenubar
{
	background-image: url(images/shade-navi-bar.jpg);
	width: 553px;
	background-repeat: repeat-x;
	height: 15px;
}

.shademenubarfull
{
	background-image: url(images/shade-navi-bar.jpg);
	background-repeat: repeat-x;
	height: 15px;
}


.shadevertical
{
	background-image: url(images/shade-vertical.jpg);
	background-repeat: repeat-y;

	}

.welcomeheading
{
	font-weight: bold;
	font-size: 12pt;
	color: #1f363a;
	font-family: arial;
	height: 21px;
}

.welcomeheading2
{
	font-weight: bold;
	font-size: 12pt;
	color: #ccdf07;
	font-family: arial;
	height: 21px;
}

.bodytext, .bodytextform
{
	font-size: 9pt;
	color: #504e4e;
	font-family: tahoma;

}

.bodytext
{
		text-align: justify;
	}

.bodytextform
{
	height: 22px;
	text-align: right;
	padding-right: 10px;
}

.bodytext4navi
{
	font-size: 8pt;
	color: #504e4e;
	font-family: tahoma;
	text-align: center;
	vertical-align: middle;
	height: 30px;
}

.bodytext4lefnavigation
{
	font-size: 8pt;
	color: #00001c;
	font-family: tahoma;
	text-align: justify;
}

.dotline
{
	background-image: url(images/dotline.gif);
	background-repeat: repeat-x;
	height: 20px;
}

.orangeboxleftsidebg
{
	background-image: url(images/orange-box-left-side.jpg);
	width: 11px;
	background-repeat: repeat-y;
}

.orangeboxrightsidebg
{
	background-image: url(images/orange-box-right-side.jpg);
	width: 10px;
	background-repeat: repeat-y;
}
.orangeboxcenterbg
{
	background-image: url(images/orange-box-center-bg.jpg);
	width: 398px;
	background-repeat: repeat-x;
	height: 65px;
}


.buttoncolor
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: tahoma;
	background-color: #dec824;
	border-right: #de9640 1px solid;
	border-top: #de9640 1px solid;
	border-left: #de9640 1px solid;
	border-bottom: #de9640 1px solid;
	background-image: url(images/button-shade.jpg);
	background-repeat: repeat-x;
}

.pageheading
{
	font-weight: bold;
	font-size: 13pt;
	color: #ff5c00;
	font-family: arial;
	height: 45px;
	text-indent: 5pt;
}

.subheading
{
	font-size: 8pt;
	color: #66a32b;
	font-family: verdana;
	font-weight: bold;
	height: 28px;
}

.headerdiv
{
	width: 750px;
	height: 206px;
	margin-left: auto;
	margin-right: auto;
}

.footerdiv
{
	height: 39px;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
}

.contentdiv
{
	
	width: 750px;
	margin-left: auto;
	margin-right: auto;
}

.imagebutton
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

a:link {

	color: #454d6b;
	}

a:visited {
	color: #45656b;
}


a:hover
{
	color: purple;
	text-decoration: underline;
}

.menucontrol
{
	font-weight: bold;
	font-size: 10pt;
	color: #5d5d5d;
	font-family: arial;
	vertical-align: middle;
	line-height: 20px;
	text-align: center;
}

.menubg
{
	font-family: arial;
	font-weight: bold;
	font-size: 8pt;
	color: #454d6b;
	background-color: #d6d6d6;
	border-right: #e6f7f5 1px solid;
	border-top: #e6f7f5 1px solid;
	border-left: #e6f7f5 1px solid;
	border-bottom: #e6f7f5 1px solid;
	z-index: 1000;
}
.menuhoverbg
{
	font-family: arial;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	background-color: #a6a5a5;
}

.freequestdiv
{
	width: 500px;
	background-color: #f2ffe0;
	border-right: #7cfc00 1px ridge;
	border-top: #7cfc00 1px ridge;
	border-left: #7cfc00 1px ridge;
	border-bottom: #7cfc00 1px ridge;
}

.BusinessWebsitePackageDiv
{
	width: 273px;
	height: 443px;
	background-image: url( images/green-box-bg.png );
	background-repeat: no-repeat;
	position:relative;
	float:left;
}


.BusinessWebsiteHeadingTextDiv
{
	font-family: 'trebuchet MS';
	color: #60950f;
	font-weight: bold;
	font-size: 15px;
	padding-left: 25px;
}

.EcommerceWebsiteHeadingTextDiv
{
	font-family: 'trebuchet MS';
	color: #0c5cb6;
	font-weight: bold;
	font-size: 15px;
	padding-left: 25px;
}



.EcommerceWebsitePackageDiv
{
	width: 270px;
	height: 443px;
	background-image: url( images/blue-box-bg.png );
	background-repeat: no-repeat;
	position:relative;
	float:left;
}

.InternalBodyDivPackages
{
	width: 85%;
	margin-top: 40px;
	margin-bottom: 18px;
	
}

.BodyTextPackages
{
	font-family: tahoma;
	font-size: 11px;
	color: #1b001d;
	list-style-image: url( images/bullet-packages.png );
	text-align: justify;
	line-height: 12px;
}
