BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial
}

A, A:visited
{
	color: #2e68bf;
}

H1 {
	color: #3c78cc;
	font-size: large;
}

H2 {
	color: #3c78cc;
	font-size: medium;
}

H3 {
	color: #3c78cc;	
	font-size: larger;
}


.MainDiv {
	MARGIN-LEFT: 22px; WIDTH: 1000px; BACKGROUND-COLOR: white;
}

.Logo {
	background-image: url(../app_themes/LakelandVision/images/logo.gif); width: 1000px; height: 87px; background-repeat: no-repeat;	
}

.Footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold;FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px; COLOR: #c0c0c0; PADDING-TOP: 5px; BORDER-TOP: #c8c8c8 1px solid; text-align: center;
}

.HomePageLeftColumn{
	background-image: url(../app_themes/LakelandVision/images/woman.jpg); background-repeat: no-repeat;	
}

.MainMenu {
	width: 1000px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold;FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/menubackground.gif); PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: #c8c8c8 1px solid; BACKGROUND-REPEAT: repeat-x;
}

.LogoImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; BORDER-TOP-STYLE: none; PADDING-TOP: 45px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.BoxTitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.BoxTitleFull {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.BoxTitle {
	BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px
}
.BoxTitleFull {
	BORDER-BOTTOM: #4e5a5f 1px solid; HEIGHT: 23px
}
.BoxArea {
	PADDING-RIGHT: 5px; BORDER-TOP: #4e5a5f 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.GreenGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.BlueGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.RedGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.GreenGradient A {
	COLOR: #ffffff
}
.BlueGradient A {
	COLOR: #ffffff
}
.RedGradient A {
	COLOR: #ffffff
}
.GreenGradient A:visited {
	COLOR: #ffffff
}
.BlueGradient A:visited {
	COLOR: #ffffff
}
.RedGradient A:visited {
	COLOR: #ffffff
}
.Green .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #9cdc62
}
.Green .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #9cdc62
}
.Green .BoxArea {
	BACKGROUND-COLOR: #f3f9ed
}
.GreenGradient {
	BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/box.gif); BACKGROUND-COLOR: #4f7a00
}
.Blue .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #5a97e6
}
.Blue .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #5a97e6
}
.Blue .BoxArea {
	BACKGROUND-COLOR: #eaf0f8
}
.BlueGradient {
	BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/box.gif); BACKGROUND-COLOR: #2e68bf
}
.LightBlueBox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eaf0f8
}
.LightBlueGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/whitegradient.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.Red .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #ff4f4a
}
.Red .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/boxtitle.gif); COLOR: #ffffff; BACKGROUND-COLOR: #ff4f4a
}
.Red .BoxArea {
	BACKGROUND-COLOR: #fff5e5
}
.RedGradient {
	BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/Red/box.gif); BACKGROUND-COLOR: #b80018
}
.Gray .BoxTitle {
	BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/Gray/boxtitle.gif); COLOR: #525252; BACKGROUND-COLOR: #fafaff
}
.Gray .BoxTitleFull {
	BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/Gray/boxtitle.gif); COLOR: #525252; BACKGROUND-COLOR: #fafaff
}
.Gray .BoxArea {
	BACKGROUND-COLOR: #ffffff
}
.LightGrayGradient {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/Gray/whitegradient.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCorners {
	MARGIN-BOTTOM: 10px
}
.ContainerWithCornersLeft {
	BORDER-LEFT: #cecbce 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.ContainerWithCornersRight {
	BORDER-RIGHT: #cecbce 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.ContainerWithCornersContent {
	BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: left
}
.ContainerWithCornersTop {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/containertop.gif); BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCornersRow {
	FONT-SIZE: 8px; HEIGHT: 11px
}
.ContainerWithCornersBottom {
	BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/containerbottom.gif); BACKGROUND-REPEAT: repeat-x
}
.ContainerWithCornersTopLeft {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/containerlefttop.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersTopRight {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/containerrighttop.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersBottomLeft {
	BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/containerleftbottom.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}
.ContainerWithCornersBottomRight {
	BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/containerrightbottom.gif); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat
}

.CMSTreeMenuTable {	
}
.CMSTreeMenuItem, .CMSTreeMenuSelectedItem  {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 10px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; BACKGROUND-IMAGE: url(../app_themes/LakelandVision/images/leftmenuline.gif); WIDTH: 150px; BACKGROUND-REPEAT: repeat-x
}
.CMSTreeMenuSelectedItem  A {
	color:black;
}
.CMSTreeMenuSelectedLink {
	COLOR: black; TEXT-DECORATION: none;
}
.CMSTreeMenuLink {
	TEXT-DECORATION: none;
}

/* ---- News page ---- */

.NewsTitle
{
	color: #3c78cc;
	font-size: large;
}
.NewsSummary
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

/* Site Content Areas */


.mainInsideClass
{
    background-image: url(/App_Themes/LakelandVision/Images/topBackground.jpg);
    background-repeat:repeat-x;
}

.mainHomeClass
{
    background-image: url(/App_Themes/LakelandVision/Images/homeTopBackground.jpg);
    background-repeat:repeat-x;
}

.mainHomeClass .urlLink, .mainInsideClass .urlLink
{
    color: #000000;
    font-size:12px;
}

.mainHomeClass .urlLink A, .mainHomeClass .urlLink A:Link, .mainHomeClass .urlLink A:Visited, .mainInsideClass .urlLink A, .mainInsideClass .urlLink A:Link, .mainInsideClass .urlLink A:Visited
{
    text-decoration: none;
    color: #2e68bf;
    font-size:12px;
    font-weight: bold;
}

.mainHomeClass .urlLink A:Hover, .mainInsideClass .urlLink A:Hover
{
    color: #2c0062;
}

.mainInsideClass .urlCommentLink, .mainInsideClass .urlCommentLink A, .mainInsideClass .urlCommentLink A:Link, .mainInsideClass .urlCommentLink A:Visited
{
    text-decoration: none;
    color: #2e68bf;
    font-size: 12px;
    font-weight: normal;
}

.mainInsideClass .urlCommentLink A:Hover
{
    color: #2c0062;
}


.mainInsideClass .headerImage, .mainHomeClass .headerImage
{
    height:117px;
    width:980px;
}

.mainInsideClass .menuBack, .mainHomeClass .menuBack
{
    background-image: url(/App_Themes/LakelandVision/Images/menuBack.jpg);
    background-repeat:repeat-y;
    width:224px;
}

.mainInsideClass .menuBack .menuArea, .mainHomeClass .menuBack .menuArea
{
    width:188px;
    background-color:#FFFFFF;
    margin-left:22px;
    margin-right:14px;
    padding-bottom:10px;
    padding-top:10px;
    text-align:left;
}

.mainInsideClass .menuBack .menuAreaImage, .mainHomeClass .menuBack .menuAreaImage
{
    width:188px;
    padding-top:10px;
    padding-bottom:10px;
    background-color:#FFFFFF;
    margin-left:22px;
    margin-right:14px;
    text-align:center;
}

.mainInsideClass .contentArea, .mainHomeClass .contentArea
{
    background-color:#FFFFFF;
}

.mainInsideClass .contentArea .insideHeader
{
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 10px;
    text-align: left;
}

.mainInsideClass .contentArea .insideText
{
   font-family: Arial;
   font-size: 12px;
   color: #000000;
   text-align: left;
   padding-right: 30px;
   padding-left: 20px;
   padding-bottom: 16px;
}

.mainInsideClass .contentArea .insideContactTextLabel
{
   font-family: Arial;
   font-size: 12px;
   color: #000000;
   text-align: right;
   font-weight: bold;
   padding-right: 16px;
   padding-bottom: 8px;
}

.mainInsideClass .contentArea .insideContactText
{
   font-family: Arial;
   font-size: 12px;
   color: #000000;
   text-align: left;
   padding-right: 30px;
   padding-bottom: 8px;
}

.mainInsideClass .contentArea .insidefaqHeader
{
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 10px;
    text-align: left;
    font-weight: bold;
}

.mainInsideClass .contentArea .insidefaqText
{
   font-family: Arial;
   font-size: 12px;
   color: #000000;
   text-align: left;
   padding-right: 30px;
   padding-left: 50px;
   padding-bottom: 16px;
}

.mainInsideClass .contentArea .bold
{
    font-weight: bold;
}

.mainHomeClass .contentArea .homeText
{
   font-family: Arial;
   font-size: 12px;
   color: #000000;
   text-align: left;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 16px;
}

.mainInsideClass .contentArea .listItem
{
    color: #2c0062;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    font-style: italic;
    padding-bottom: 8px;
    padding-right: 30px;
}

.mainInsideClass .contentArea .listItemPlain
{
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    padding-bottom: 18px;
    padding-right: 30px;
}

.mainInsideClass .contentArea .btRightHeader, .mainHomeClass .contentArea .btRightHeader
{
    width:48px;
    height:43px;
}

.mainInsideClass .contentArea .formRow
{
	font-weight: bold;
	padding-left: 20px;
	padding-right: 5px;
    padding-bottom: 16px;
	margin: 0px;
	text-align: left;
}

.mainInsideClass .contentArea .formLabel
{
	padding: 0px;
	margin: 0px;
	float: left;
	width: 150px;
	text-align: right;
	font-weight: bold;
	padding-right: 10px;    
}

.mainInsideClass .contentArea .formValue
{
    padding-bottom: 16px;
	text-align: left;
	padding: 0px;
	margin: 0px;    
}

.mainInsideClass .rightArea
{
    width:31px;
    background-image: url(/App_Themes/LakelandVision/Images/right.jpg);
    background-repeat:repeat-y;
}

.mainHomeClass .rightArea
{
    width:10px;
    background-image: url(/App_Themes/LakelandVision/Images/homeRight.jpg);
    background-repeat:repeat-y;
}

.mainInsideClass .footerLeft, .mainHomeClass .footerLeft
{
    background-image: url(/App_Themes/LakelandVision/Images/menuBack.jpg);
    background-repeat:repeat-y;
    width:224px;
}

.mainInsideClass .footerArea, .mainHomeClass .footerArea
{
    background-color:#FFFFFF;
    width:715px;
    padding-bottom:6px;
}

.mainInsideClass .footerArea .footerTextLeft, .mainHomeClass .footerArea .footerTextLeft, .mainInsideClass .footerArea .footerTextRight, .mainHomeClass .footerArea .footerTextRight
{
    color: #000000;
    font-size:11px;
    text-align: left;
    padding-left: 20px;
}

.mainInsideClass .footerArea .footerTextRight, .mainHomeClass .footerArea .footerTextRight
{
    text-align: right;
    padding-right: 20px;
}

.mainInsideClass .footerArea .footerTextLeft A, .mainInsideClass .footerArea .footerTextLeft A:Link, .mainInsideClass .footerArea .footerTextLeft A:Visited, .mainHomeClass .footerArea .footerTextLeft A, .mainHomeClass .footerArea .footerTextLeft A:Link, .mainHomeClass .footerArea .footerTextLeft A:Visited, .mainInsideClass .footerArea .footerTextRight A, .mainInsideClass .footerArea .footerTextRight A:Link, .mainInsideClass .footerArea .footerTextRight A:Visited, .mainHomeClass .footerArea .footerTextRight A, .mainHomeClass .footerArea .footerTextRight A:Link, .mainHomeClass .footerArea .footerTextRight A:Visited
{
    text-decoration: none;
    color: #2e68bf;
    font-size:11px;
    font-weight: bold;
}

.mainInsideClass .footerArea .footerTextLeft A:Hover, .mainHomeClass .footerArea .footerTextLeft A:Hover, .mainInsideClass .footerArea .footerTextRight A:Hover, .mainHomeClass .footerArea .footerTextRight A:Hover
{
    color: #2c0062;
}

.mainInsideClass .footerRight
{
    width:31px;
    background-image: url(/App_Themes/LakelandVision/Images/right.jpg);
    background-repeat:repeat-y;
}

.mainHomeClass .footerRight
{
    width:10px;
    background-image: url(/App_Themes/LakelandVision/Images/homeRight.jpg);
    background-repeat:repeat-y;
}

.mainInsideClass .bottomArea, .mainHomeClass .bottomArea
{
    background-image: url(/App_Themes/LakelandVision/Images/background.jpg);
    background-repeat:repeat;
    padding-bottom:20px;
}

/* Menu CSS */

.CMSMenu
{
    background-color: #FFFFFF;
    border: 0px;
    margin: 10px;
    padding-top: 0px;
    padding-bottom:0px;
}

.CMSMenuItem, .CMSMenuItemMouseOver, .CMSMenuItemMouseDown, .CMSMenuItemMouseUp, .CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseUp
{
    font-family: Trebuchet;
    font-size: 12px;
    font-weight: bold;
    color: #717171;
    text-transform: uppercase;
    padding-left: 20px;
    padding-bottom: 10px;
    background-image: url(/App_Themes/LakelandVision/Images/menuItemBack.jpg);
    background-repeat: no-repeat;
    cursor: pointer;
}

.subCMSMenuItem, .subCMSMenuItemMouseOver, .subCMSMenuItemMouseDown, .subCMSMenuItemMouseUp, .subCMSMenuHighlightedMenuItem, .subCMSMenuHighlightedMenuItemMouseDown, .subCMSMenuHighlightedMenuItemMouseOver, .subCMSMenuHighlightedMenuItemMouseUp
{
    background-image: none;
    font-family: Trebuchet;
    font-size: 12px;
    font-weight: bold;
    color: #717171;
    text-transform: uppercase;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    cursor: pointer;
    background-color: #dddddd;
}

.specialCMSMenuItem, .specialCMSMenuItemMouseOver, .specialCMSMenuHighlightedMenuItem
{
    font-family: Trebuchet;
    font-size: 12px;
    font-weight: bold;
    color: #717171;
    text-transform: uppercase;
    padding-left: 20px;
    padding-bottom: 10px;
    background-image: url(/App_Themes/LakelandVision/Images/menuItemBackSP.jpg);
    background-repeat: no-repeat;
    cursor: pointer;
}

.specialCMSMenuItem2, .specialCMSMenuItemMouseOver2, .specialCMSMenuHighlightedMenuItem2
{
    font-family: Trebuchet;
    font-size: 12px;
    font-weight: bold;
    color: #717171;
    text-transform: uppercase;
    padding-left: 20px;
    padding-bottom: 10px;
    background-image: url(/CMSPages/GetFile.aspx?nodeguid=a05d0ad9-d921-41c3-a97b-eda8e6d71dfe);
    background-repeat: no-repeat;
    cursor: pointer;
}

.ImageGalleryPager, .imageGalleryPager A, .ImageGalleryPager A:Link, .ImageGalleryPager A:Visited
{
    text-decoration: none;
    color: #2e68bf;
    font-size:11px;
    font-weight: bold;
}

.ImageGalleryPager A:Hover
{
    color: #2c0062;
}