﻿body 
{
	color: #bcbdc0;
	background-color: #494a4b;
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
}

.tickerbox
{
	width: 387px;
	padding: 0;
	height: 78px;
}

.tickerbox ul
{
	width: 387px;
	position: relative;
}


.tickerbox li {
	width:100%;
	list-style:none;
	list-style-position: inside;
	list-style-type:none;
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
}

.NewsDate
{
	font-size: 10px;
	color: gray;
}

A
{
	color: #bcbdc0;
	font-family: Verdana, Arial, Tahoma;
}

h1, h2, h3, h4, h5, h6
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
}

#OuterLayer
{
	left: 0px;
	width: 900px;
	position: absolute;
	top: 0px;
	height: 975px;
	z-index: 101;
	left: 50%;
	margin-left:-450px;
}

#TopLogo
{
	background-position: center center;
	left: 0px;
	width: 900px;
	position: absolute;
	top: 33px;
	height: 215px;
	z-index: 102;
	background: url(Images/MasterPage/banner.png) no-repeat center center;
}

#NavLink1{	left: 0px;	width: 120px;	position: absolute;	top: 235px;	height: 25px; z-index: 102;}
#NavLink2{	left: 130px; width: 120px;	position: absolute;	top: 235px;	height: 25px;z-index: 102;}
#NavLink3{	left: 260px; width: 120px;	position: absolute;	top: 235px;	height: 25px;z-index: 102;}
#NavLink4{	left: 390px; width: 120px;	position: absolute;	top: 235px;	height: 25px;z-index: 102;}
#NavLink5{	left: 520px; width: 120px;	position: absolute;	top: 235px;	height: 25px;z-index: 102;}
#NavLink6{	left: 650px; width: 120px;	position: absolute;	top: 235px;	height: 25px;z-index: 102;}
#NavLink7{	left: 780px; width: 120px;	position: absolute;	top: 235px;	height: 25px;z-index: 102;}

#NavDeco1{	left: 120px;	width: 10px;	position: absolute;	top: 235px;	height: 25px;z-index: 102;}
#NavDeco2{	left: 250px;	width: 10px;	position: absolute;	top: 235px;	height: 25px;z-index: 102;}
#NavDeco3{	left: 380px;	width: 10px;	position: absolute;	top: 235px;	height: 25px;z-index: 102;}
#NavDeco4{	left: 510px;	width: 10px;	position: absolute;	top: 235px;	height: 25px;z-index: 102;}
#NavDeco5{	left: 640px;	width: 10px;	position: absolute;	top: 235px;	height: 25px;z-index: 102;}
#NavDeco6{	left: 770px;	width: 10px;	position: absolute;	top: 235px;	height: 25px;z-index: 102;}

#MainPageHeading
{
	left: 330px;
	width: 570px;
	position: absolute;
	top: 270px;
	height: 62px;
	border-bottom: #696969 1px solid;
	z-index: 102;
	vertical-align: bottom;
	text-align: left;
}

#MainPageHeadingText
{
    left: 0px;
	width: 513px;
	position: absolute;
	height: 20px;
	z-index: 103;
	bottom: 0;
}
.MainPageHeadingLabel
{
	font-size: 14pt;
	font-family: 'Times New Roman';
	color: #00adef;
	text-transform: uppercase;
}

#KroLogo
{
	left: 513px;
	width: 57px;
	position: absolute;
	top: 0px;
	height: 60px;
	z-index: 103;
	background-position: center center;
	background-image: url(Images/MasterPage/smalllogo.png);
	background-repeat: no-repeat;
}

#MainContent
{
	left: 330px;
	width: 570px;
	position: absolute;
	top: 340px;
	height: 470px;
	z-index: 102;
	line-height: 140%;
}

#MainContent A
{
	color: #bcbdc0;
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
}

#MainContent A:hover
{
	color: #00adef;
	font-family: Verdana, Arial, Tahoma;
	font-size: 8pt;
}

#ContactUs
{
	left: 330px;
	width: 570px;
	position: absolute;
	top: 810px;
	height: 40px;
	z-index: 102;
	border-top: #00adef 1px solid;
	border-bottom: #00adef 1px solid;
	vertical-align: middle;
	text-align: center;
	white-space: nowrap;
	line-height: 34px;
	font-size: 12px;
	color: gray;
}

#ContactUs A
{
	text-decoration: none;
		color: gray;
}

#ContactUs A:hover
{
	text-decoration: none;
		color: #00adef;
}

#MenuOuter
{
	left: 0px;
	width: 300px;
	position: absolute;
	top: 373px;
	/*top: 270px;*/
	height: 580px;
	z-index: 102;
	border-right: #bcbdc0 1px solid;
	border-top: #bcbdc0 1px solid;
	border-left: #bcbdc0 1px solid;
	border-bottom: #bcbdc0 1px solid;
}

#Menu
{
	left: 15px;
	width: 270px;
	position: absolute;
	top: 15px;
	height: 550px;
	z-index: 102;
}

#MenuHeading
{
	left: 0px;
	width: 270px;
	position: absolute;
	top: 0px;
	height: 45px;
	z-index: 103;
	border-bottom: #82b3c6 2px solid;
}
#MenuHeadingBullet
{
	left: 0px;
	width: 15px;
	position: absolute;
	top: 0px;
	height: 45px;
	z-index: 104;
	background-position: center center;
	background-image: url(Images/MasterPage/bluebullet15.gif);
	background-repeat: no-repeat;
}
#MenuHeadingText
{
	left: 25px;
	width: 230px;
	position: absolute;
	top: 0px;
	height: 45px;
	z-index: 104;
	line-height: 45px;
	text-transform: uppercase;
}

#MenuHeadingText A
{
	text-transform: uppercase;
	text-decoration: none;
	color: gray;
	font-size: 12px;
}


.NavMenuTitleURL A
{
	text-decoration: none;
	color: gray;
	font-size: 12px;
}

#Menu1{	left: 0px;	width: 270px;	position: absolute;	top: 55px;	height: 98px;z-index: 103}
#Menu1Heading{	left: 0px;	width: 220px;	position: absolute;	top: 0px;	height: 30px; z-index: 103;	border-bottom: #82b3c6 1px solid;}
#Menu1HeadingBullet{ left: 0px;	width: 15px;	position: absolute;	top: 0px;	height: 30px;z-index: 103;	background-position: center center;	background-image: url(Images/MasterPage/greybullet15.gif);	background-repeat: no-repeat;}
#Menu1HeadingText{	left: 25px;	width: 230px;	position: absolute;	top: 0px;	height: 30px;z-index: 103;	line-height: 30px;}
#Menu1Text{	left: 0px;	width: 270px;	position: absolute;	top: 35px;	height: 45px;z-index: 103}
#Menu1Link{	left: 0px;	width: 270px;	position: absolute;	top: 80px;	height: 18px;z-index: 103; text-align:right}

#Menu2{	left: 0px;	width: 270px;	position: absolute;	top: 153px;	height: 98px;z-index: 103}
#Menu2Heading{	left: 0px;	width: 220px;	position: absolute;	top: 0px;	height: 30px; z-index: 103;	border-bottom: #82b3c6 1px solid;}
#Menu2HeadingBullet{ left: 0px;	width: 15px;	position: absolute;	top: 0px;	height: 30px;z-index: 103;	background-position: center center;	background-image: url(Images/MasterPage/greybullet15.gif);	background-repeat: no-repeat;}
#Menu2HeadingText{	left: 25px;	width: 230px;	position: absolute;	top: 0px;	height: 30px;z-index: 103;	line-height: 30px;}
#Menu2Text{	left: 0px;	width: 270px;	position: absolute;	top: 35px;	height: 45px;z-index: 103}
#Menu2Link{	left: 0px;	width: 270px;	position: absolute;	top: 80px;	height: 18px;z-index: 103; text-align:right}

#Menu3{	left: 0px;	width: 270px;	position: absolute;	top: 251px;	height: 98px;z-index: 103}
#Menu3Heading{	left: 0px;	width: 220px;	position: absolute;	top: 0px;	height: 30px; z-index: 103;	border-bottom: #82b3c6 1px solid;}
#Menu3HeadingBullet{ left: 0px;	width: 15px;	position: absolute;	top: 0px;	height: 30px;z-index: 103;	background-position: center center;	background-image: url(Images/MasterPage/greybullet15.gif);	background-repeat: no-repeat;}
#Menu3HeadingText{	left: 25px;	width: 230px;	position: absolute;	top: 0px;	height: 30px;z-index: 103;	line-height: 30px;}
#Menu3Text{	left: 0px;	width: 270px;	position: absolute;	top: 35px;	height: 45px;z-index: 103}
#Menu3Link{	left: 0px;	width: 270px;	position: absolute;	top: 80px;	height: 18px;z-index: 103; text-align:right}

#Menu4{	left: 0px;	width: 270px;	position: absolute;	top: 349px;	height: 98px;z-index: 103}
#Menu4Heading{	left: 0px;	width: 220px;	position: absolute;	top: 0px;	height: 30px; z-index: 103;	border-bottom: #82b3c6 1px solid;}
#Menu4HeadingBullet{ left: 0px;	width: 15px;	position: absolute;	top: 0px;	height: 30px;z-index: 103;	background-position: center center;	background-image: url(Images/MasterPage/greybullet15.gif);	background-repeat: no-repeat;}
#Menu4HeadingText{	left: 25px;	width: 230px;	position: absolute;	top: 0px;	height: 30px;z-index: 103;	line-height: 30px;}
#Menu4Text{	left: 0px;	width: 270px;	position: absolute;	top: 35px;	height: 45px;z-index: 103}
#Menu4Link{	left: 0px;	width: 270px;	position: absolute;	top: 80px;	height: 18px;z-index: 103; text-align:right}

#Menu5{	left: 0px;	width: 270px;	position: absolute;	top: 447px;	height: 98px;z-index: 103;}
#Menu5Heading{	left: 0px;	width: 220px;	position: absolute;	top: 0px;	height: 30px; z-index: 103;	border-bottom: #82b3c6 1px solid;}
#Menu5HeadingBullet{ left: 0px;	width: 15px;	position: absolute;	top: 0px;	height: 30px;z-index: 103;	background-position: center center;	background-image: url(Images/MasterPage/greybullet15.gif);	background-repeat: no-repeat;}
#Menu5HeadingText{	left: 25px;	width: 230px;	position: absolute;	top: 0px;	height: 30px;z-index: 103;	line-height: 30px;}
#Menu5Text{	left: 0px;	width: 270px;	position: absolute;	top: 35px;	height: 45px;z-index: 103}
#Menu5Link{	left: 0px;	width: 270px;	position: absolute;	top: 80px;	height: 18px;z-index: 103; text-align:right}

#LeftImage
{
	left: 767px;
	width: 133px;
	position: absolute;
	top: 860px;
	height: 93px;
	background-position: center center;
	background-image: url(Images/MasterPage/worldmap.gif);
	background-repeat: no-repeat;
	z-index: 102;
	border-right : #82b3c6 1px solid;
	border-top: #82b3c6 1px solid;
	border-left: #82b3c6 1px solid;
	border-bottom: #82b3c6 1px solid;
}
#BlogBox{	left: 330px;	width: 437px;	position: absolute;	top: 860px;	height: 93px;z-index: 102;}
#BlogBoxHeading{	left: 10px;	width: 427px;	position: absolute;	top: 10px;	height: 15px;z-index: 102;}
#BlogPosts
{
	left: 10px;
	width: 427px;
	position: absolute;
	top: 28px;
	height: 78px;
	z-index: 102;
}
#BlogPosts A{ text-decoration:none;}
#BlogPosts A:hover{ color: #00adef}

#PowerText
{
	left: 0px;
	width: 300px;
	position: absolute;
	/*top: 860px;*/
	top: 270px;
	height: 93px;
	z-index: 102;
	border-right : #82b3c6 1px solid;
	border-top: #82b3c6 1px solid;
	border-left: #82b3c6 1px solid;
	border-bottom: #82b3c6 1px solid;
}


#PowerTextIcon
{
	background-position: center center;
	right: 10px;
	width: 32px;
	position: absolute;
	top: 10px;
	height: 72px;
	z-index: 103;
	background-image: url(Images/MasterPage/trafficlights.gif);
	background-repeat: no-repeat;
}

#PowerTextHeader
{
    color: #00adef;
    left: 15px;
    width: 245px;
    position: absolute;
    top: 10px;
    height: 72px;
    z-index: 103;
    text-transform: capitalize;
    font-size: 12px;
}

#PowerTextText
{
	left: 15px;
	width: 235px;
	position: absolute;
	top: 30px;
	height: 45px;
	z-index: 103;
}

#PowerTextText A
{
	text-decoration: none;
}

#PowerTextText A:Hover
{
	text-decoration: none;
	color: #00adef;
}

#LegalText
{
	left: 0px;
	width: 900px;
	position: absolute;
	top: 970px;
	height: 20px;
	z-index: 102;
	vertical-align: middle;
	text-align: center;
	white-space: nowrap;
	line-height: 15px;
	font-size: 10px;
	color: gray;
}

#LegalText A
{
	text-decoration: none;
		color: gray;
}

#LegalText A:hover
{
	text-decoration: none;
		color: #00adef;
}

.GreyBullet
{
	background-position: center center;
	background-image: url(Images/MasterPage/greybullet10.gif);
	background-repeat: no-repeat;
}
.NavLink
{
	color: #bcbdc0;
	text-decoration: none;
	width: 100%;
	text-align: center;
	vertical-align: middle;
	line-height: 25px;
	cursor: pointer;
}

.NavLink:hover
{
	color: #00adef;
	text-decoration: none;
	width: 100%;
	text-align: center;
	vertical-align: middle;
	line-height: 25px;
	cursor: pointer;
}

.TopLink A
{
	color: #bcbdc0;
	text-decoration: none;
}

.TopLink A:hover
{
	color: #00adef;
	text-decoration: none;
}

.TopLinkBlue A
{
	color: #00adef;
	text-decoration: none;
}

.BlueText
{
	color: #00adef;
	font-size: 10pt;
	width: 553px;
}

.BlueText960
{
	color: #00adef;
	font-size: 10pt;
	width: 900px;
}

.BlueText0
{
	color: #00adef;
	font-size: 10pt;
}

.BlueText8
{
	color: #00adef;
	font-size: 8pt;
}

.SidebarBlue A
{
	color: #00adef;
}

.SidebarMoreGrey A
{
	color: #494a4b;
}

.MoreLink
{
	color: #00adef;
	width: 100%;
	text-align: right;
}

.MoreLink A
{
	color: #00adef;
	width: 100%;
	text-align: right;
	text-decoration: none;
}

.ClientCell
{
	border: 1px dotted #00adef;
	vertical-align: middle;
	text-align: center;
	width: 114px;
}

.HomePageHead
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #00adef;
	color: #00adef;
	text-align: left;
	vertical-align: middle;
	line-height: 25px;
}

.HomePageHead A
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #00adef;
	color: #00adef;
	text-align: left;
	vertical-align: middle;
	line-height: 25px;
	text-decoration: none;
}

.NoUnderline A
{
	text-decoration: none;
}

#OnlineOrderSubmit
{
	width: 100%;
	text-align: center;
	vertical-align: bottom;
	bottom: 5px;
	height: 40px;
}

#Beach
{
	background-position: center center;
	height: 470px;
	width: 550px;
	background-image: url('Images/lbeach.png');
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 10px;
}

#TextLeft
{
	left: 0px;
	width: 420px;
	position: absolute;
	top: 18px;
	height: 450px;
	line-height: 140%;
	text-align: justify;
}

#ImageAllRight
{
	right: 0px;
	width: 140px;
	position: absolute;
	top: 18px;
	height: 436px;
	background-color: White;
}

#ImageTopRight
{
	right: 0px;
	width: 140px;
	position: absolute;
	top: 18px;
	height: 140px;
	background-color: White;
}

#ImageCenterRight
{
	right: 0px;
	width: 140px;
	position: absolute;
	top: 166px;
	height: 140px;
	background-color: White;
}

#ImageBottomRight
{
	right: 0px;
	width: 140px;
	position: absolute;
	top: 314px;
	height: 140px;
	background-color: White;
}

.ClientPageDiv
{
	overflow: scroll;
}

.Client
{
	width: 570px;
	height: 90px;
	position: relative;
}

.Client-Logo
{
	
	position: absolute;
	padding: 0px 20px 10px 0px;
	width: 80px;
	height: 80px;
	float: left;
	left: 0px;
	top: 0px;
}

.Client-Blurb
{
	position: absolute;
	width: 480px;
	left: 100px;
	top: 0px;
}
