/* CSS Document */
/*NAV MENU*/
#menuNav
{
list-style-type:none;
margin:0px;
padding:0px 0px 6px 0px;
background: transparent url("/App_Themes/FullPotential/Images/Nav/ulBottom.jpg") no-repeat left bottom;
}
#menuNav li
{
display:block;
width:185px;
}
#menuNav li a
{
display:block;
background: transparent url("/App_Themes/FullPotential/Images/Nav/middle.jpg") no-repeat 0% 0px;
width:170px;
line-height:30px;
color:#666;
text-decoration:none;
padding-left:15px;
outline:none;
}
#menuNav li.CMSListMenuHighlightedLI a
{
background-position: 0% -32px;
color:#FFF;
}
#menuNav li ul
{
padding:0px;
margin:0px;
list-style-type:none;
}
#menuNav li.CMSListMenuHighlightedLI ul li a
{
background:transparent url("/App_Themes/FullPotential/Images/Nav/middle2nd.jpg") no-repeat 0% 0px;
width:155px;
padding-left:30px;
color:#0A5074;
height:31px;
}
#menuNav li.CMSListMenuHighlightedLI ul li.CMSListMenuHighlightedLI a
{
background:transparent url("/App_Themes/FullPotential/Images/Nav/middle2nd.jpg") no-repeat 0% -31px;
width:155px;
padding-left:30px;
color:#FFF;
height:31px;
}
#menuNav li.CMSListMenuHighlightedLI ul li.CMSListMenuHighlightedLI ul li a
{
background:transparent url("/App_Themes/FullPotential/Images/Nav/middle3rd.jpg") no-repeat 0% -0px;
width:140px;
padding-left:45px;
color:#0A5074;
}
#menuNav li.CMSListMenuHighlightedLI ul li.CMSListMenuHighlightedLI ul li.CMSListMenuHighlightedLI a
{
background:transparent url("/App_Themes/FullPotential/Images/Nav/middle3rd.jpg") no-repeat 0% -32px;
width:140px;
padding-left:45px;
color:#FFF;
height:30px;
}
#menuNav li.first a
{
background:transparent url("/App_Themes/FullPotential/Images/Nav/top.jpg") no-repeat 0% 0px;
}
#menuNav li.first a.CMSListMenuLinkHighlighted
{
background:transparent url("/App_Themes/FullPotential/Images/Nav/top.jpg") no-repeat 0% -33px;
height:30px;
}
/*#menuNav li.last a
{
background:transparent url("/App_Themes/FullPotential/Images/Nav/bottom.jpg") no-repeat 0% 0px;
height:32px;
}
#menuNav li.last a.CMSListMenuLinkHighlighted
{
background:transparent url("/App_Themes/FullPotential/Images/Nav/bottom.jpg") no-repeat 0% -32px;
height:31px;
}*/
/*END NAV MENU*/




.LTR, .RTL 
{
background-color:#cddae2;
}
/*GLOBAL*/
html
{ 
min-height: 100%;
margin-bottom: 1px;
}


body
{
margin: 0 auto;
padding: 0;
font-family: Arial,Helvetica,Verdana;
font-size: 12px;
color: #262626;
background-color:#cddae2;
}

body a
{
color:#004368;
}

body a img
{
border:0px;
}
#headerWrapper
{
background-color:#a4bbc9;
padding-left:35px;
width: 915px;
margin: 0 auto;
}

#header
{
width: 880px;
margin: 0;
padding-top:15px;
background-color:#FFFFFF;
}

#headerL
{
float:left;
padding-top:20px;
}

#headerR
{
float:right;
/*width:387px;*/
padding-right:10px;
}

#searchField
{
float:right;
color:#004368;
font-size:12px;
font-weight:bold;
display:none;
}

#searchField img
{
vertical-align:bottom;
}


#sponsors
{
float:right;
color:#004368;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
/*padding-top:18px;*/
text-align:right;
}

#sponsors a
{
float:left;
}

#NavWrapper
{
padding-left:9px;
padding-top:15px;
}
.fR
{
float:Right;
}


#Nav
{

background-image:url(/App_Themes/FullPotential/Images/nav.jpg);
background-repeat:no-repeat;
border:0;
width:860px;
height:40px;
padding-top:7px;
padding-left:5px;
}

#Nav table .DropDownCMSMenuItem
{
border-left:1px solid #ffffff;
color:#787878;
height:24px;
font-weight:normal;
padding-left:14px;
padding-right:14px;
}

#Nav table
{
border-top:11px solid #004368;
background-color:#FFFFFF;
/*background-image:url(/App_Themes/FullPotential/Images/SubNavTop.jpg);*/
background-repeat:repeat-x;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;
}



#plcRoot_Layout_zoneNav_cmsmenu_menuElem .DropDownCMSMenuItem
{
border-left:1px solid;
color:#787878;
font-weight:normal;
padding-left:14px;
padding-right:14px;
}

#Nav #plcRoot_Layout_zoneNav_cmsmenu_menuElem_table table#plcRoot_Layout_zoneNav_cmsmenu_menuElem-000-subMenu
{
display:none !important;
}

#plcRoot_Layout_zoneNav_cmsmenu_menuElem
{
background-color:transparent !important;
background-image:none !important;
padding-top:0px !important;
border:0 !important;
}

#plcRoot_Layout_zoneNav_cmsmenu_menuElem .DropDownCMSMenuItem
{
border-left:1px solid #787878 !important;
color:#787878;
height:24px;
font-weight:normal;
padding-left:14px;
padding-right:14px;
}



.DropDownCMSMenuHighlightedMenuItem
{
font-size:12px;
font-weight:normal;
color:#FFFFFF;
height:24px;
padding-left:14px;
padding-right:14px;
border-left:1px solid #999999 !important;
background-image:url(/App_Themes/FullPotential/Images/NavSelected.jpg);
background-repeat:repeat-x;
}

/*#Nav table.DropDownCMSMenu .DropDownCMSMenuHighlightedMenuItem
{
border-left:0px solid #787878 !important;
color:#787878;
height:24px;
font-weight:normal;
padding-left:14px;
padding-right:14px;
}*/

#plcRoot_Layout_zoneNav_cmsmenu_menuElem-000.DropDownCMSMenuHighlightedMenuItem
{
border-left:1px solid #ffffff !important;
}
#plcRoot_Layout_zoneNav_cmsmenu_menuElem-000-subMenu-000.DropDownCMSMenuHighlightedMenuItem
{
font-size:12px;
font-weight:normal;
color:#787878;
height:24px;
padding-left:14px;
padding-right:14px;
border-left:0px solid #ffffff !important;
}


.DropDownCMSMenuItemMouseOver
{
font-size:12px;
font-weight:normal;
color:#FFFFFF;
background-image:url(/App_Themes/FullPotential/Images/NavSelected.jpg);
background-repeat:repeat-x;
height:24px;
padding-left:14px;
padding-right:14px;
border-left:1px solid;
}


#plcRoot_Layout_zoneNav_cmsmenu_menuElem-000-subMenu.DropDownCMSMenuItemMouseOver
{
font-size:12px;
font-weight:normal;
color:#FFFFFF;
background-image:url(/App_Themes/FullPotential/Images/NavSelected.jpg);
background-repeat:repeat-x;
height:24px;
padding-left:14px;
padding-right:14px;
border-left:0px solid #ffffff;
}


.DropDownCMSMenuHighlightedMenuItemMouseOver
{
font-size:12px;
font-weight:normal;
color:#FFFFFF;
background-image:url(/App_Themes/FullPotential/Images/NavSelected.jpg);
background-repeat:repeat-x;
height:24px;
padding-left:14px;
padding-right:14px;
border-left:1px solid;
}


.DropDownCMSMenuItemMouseOver
{
font-size:12px;
font-weight:normal;
color:#FFFFFF;
background-image:url(/App_Themes/FullPotential/Images/NavSelected.jpg);
background-repeat:repeat-x;
height:24px;
padding-left:14px;
padding-right:14px;
border-left:1px solid;
}

#plcRoot_Layout_zoneNav_cmsmenu_menuElem-000-subMenu.DropDownCMSMenuHighlightedMenuItemMouseOver
{
font-size:12px;
font-weight:normal;
color:#FFFFFF;
background-image:url(/App_Themes/FullPotential/Images/NavSelected.jpg);
background-repeat:repeat-x;
height:24px;
padding-left:14px;
padding-right:14px;

border-left:0px solid;
}


.DropDownCMSMenuItemMouseDown
{
font-size:12px;
font-weight:normal;
color:#FFFFFF;
background-image:url(/App_Themes/FullPotential/Images/NavSelected.jpg);
background-repeat:repeat-x;
height:24px;
padding-left:14px;
padding-right:14px;
border-left:1px solid;
}

#plcRoot_Layout_zoneNav_cmsmenu_menuElem .DropDownCMSMenuHighlightedMenuItemMouseUp
{
font-size:12px;
font-weight:normal;
color:#FFFFFF;
background-image:url(/App_Themes/FullPotential/Images/NavSelected.jpg);
background-repeat:repeat-x;
height:24px;
padding-left:14px;
padding-right:14px;
border-left:1px solid;
}

#plcRoot_Layout_zoneNav_cmsmenu_menuElem .DropDownCMSMenuItemMouseUp
{
font-size:12px;
font-weight:normal;
color:#FFFFFF;
background-image:url(/App_Themes/FullPotential/Images/NavSelected.jpg);
background-repeat:repeat-x;
height:24px;
padding-left:14px;
padding-right:14px;
border-left:1px solid;
}

.DropDownCMSMenuHighlightedMenuItemMouseDown
{
font-size:12px;
font-weight:normal;
color:#FFFFFF;
background-image:url(/App_Themes/FullPotential/Images/NavSelected.jpg);
background-repeat:repeat-x;
height:24px;
padding-left:14px;
padding-right:14px;
border-left:1px solid;
}

.DropDownCMSMenuItemFirst
{
color:#787878;
font-weight:normal;
padding-left:14px;
padding-right:14px;
border-left:1px solid #e5e6eb;
}



.DropDownCMSMenuHighlightedMenuItemFirst
{
font-size:12px;
font-weight:normal;
color:#FFFFFF;
background-image:url(/App_Themes/FullPotential/Images/NavSelected.jpg);
background-repeat:repeat-x;
height:24px;
padding-left:14px;
padding-right:14px;
border-left:1px solid #e5e6eb;
}



#contentWrapper
{
margin: 0 auto;
padding: 0;
background-color: #a4bbc9;
padding-left:35px;
width: 915px;
}
#content
{
width: 880px;
margin: 0;
margin-bottom:0px;
background-color:#ffffff;
}

#footerWrapper
{
background-color:#a4bbc9;
padding-left:35px;
margin: 0 auto;
width: 915px;

}

#footer
{
width: 858px;
margin: 0;
background-color:#FFFFFF;
padding-bottom:15px;
padding-top:5px;
padding-left:11px;
padding-right:11px;
}

.seperator
{
background-color:#D8D8D8;
padding:10px;
width:835px;
}

#footerLinks
{
width:840px;
float:left;
margin-top:15px;
}

#menuElem
{
list-style-type:none;
margin:0;
padding:0;
/*position:relative;*/
}

#menuElem li
{
border-right:1px solid #656565;
display:inline;
padding-left:5px;
padding-right:5px;
}

#menuElem li.last
{
border-right:0px solid #656565;
display:inline;
padding-left:5px;
padding-right:5px;
}

#footerLinks #menuElem a
{
color:#656565;
}


#footerText
{
float:left;
width:320px;
color:#656565;
padding-top:10px;
}

#footerBelieve
{
float:left;
}

#footerDigitalTrip
{
float:right;
}

.fL
{
float:left;
}

.cB
{
clear:both;
}

.potentialBlue
{
color:#004368;
}

h1, h2, h3, h4
{
	padding: 0;
	margin: 0;
}

h1
{
font-size:18px;
color:#ffffff;
}

h2
{
font-size:16px;
color:#333333;
}


/*END GLOBAL*/

/*HOME*/
#plcRoot_Layout_zoneContent_pageplaceholder_pageplaceholder_Layout_zoneMain_statichtml2_container
{
float:left;
width:620px;
}

#Flash
{
width:600px;
padding-bottom:15px;
padding-left:11px;
float:left;
}

#plcRoot_Layout_zoneContent_pageplaceholder_pageplaceholder_Layout_zoneMain_LatestNews_container
{
width:245px;

}

#rptNews
{
border:2px solid #D2D2D2;
float:right;
height:285px;
margin-right:13px;
padding:3px;
width:230px;
}

.NewsAtag
{
margin-left:11px;
font-weight:bold;
}

.NewsAtag a
{
color:#262626;
}

#NewsTitle
{
background-image:url(/App_Themes/FullPotential/Images/imgNewsSlice.jpg);
background-repeat:repeat-x;
height:37px;
line-height:37px;
text-indent:11px;
margin-bottom:5px;
}

.NewsPreviewTitle
{
font-weight:bold;
}

.NewsPreviewTitle a
{
color:#004368;
text-decoration:none;
padding-left:11px;

}

.NewsPreviewDate
{
color:#787878;
padding:0 0 0 11px;

}

.NewsPreviewSummary
{
font-size:11px;
padding-left:11px;
margin-bottom:11px;
}

.NewsPreviewSummary a
{
color:#262626;
}

.blueBoxNav
{
padding-left:9px;
padding-right:9px;
background-color:#FFFFFF;


}

.blueBox
{
width:425px;
float:left;
}

#BlueBox
{
list-style-type:none;
margin:0;
padding:0;
position:relative;
padding-left:15px;
}


.DblueBoxMiddle #BlueBox li
{
border:0px;
display:block;
padding-left:12px;
float:left;
background-image:url(/App_Themes/FullPotential/Images/arrowsDB.jpg);
background-repeat:no-repeat;
}

.LblueBoxMiddle #BlueBox li
{
border:0px;
display:block;
padding-left:12px;
float:left;
background-image:url(/App_Themes/FullPotential/Images/arrowsLB.jpg);
background-repeat:no-repeat;
}


#BlueBox li a
{
float:left;
width:120px;
}

#menuElem .BlueBoxCMSListMenuLI 
{
display:block;
}

#menuElem .BlueBoxCMSListMenu
{
color:#FFFFFF;
}

#menuElem .BlueBoxCMSListMenuLI a
{
color:#ffffff;
text-decoration:none;
}


#MenuElem .BlueBoxCMSListMenuLinkHighlighted a
{
color:#ffffff;
text-decoration:none;
}

.DblueBoxMiddle #MenuElem li
{
border-right:0px;
}

.BlueBoxCMSListMenuUL li
{
border:0px;
} 

.DblueBoxMiddle a
{
color:#ffffff;
}

.LblueBoxMiddle a
{
color:#ffffff;
}

#BlueBox .DropDownCMSMenuItemFirst
{
color:#FFFFFF !important;
font-weight:bold !important;


}

#BlueBox .DropDownCMSMenuHighlightedMenuItemFirst
{
font-size:12px !important;
font-weight:normal !important;
color:#FFFFFF !important;
height:12px !important;
padding-right:0 !important;

}

.feature
{
/*width:212px;*/
float:left;
height:115px;
}


.DblueBoxTop
{

background-image:url(/App_Themes/FullPotential/Images/boxTopDB.jpg);
width:424px;
height:49px;
text-indent:15px;
line-height:49px

}

.DblueBoxMiddle
{
background-image:url(/App_Themes/FullPotential/Images/boxMiddleDB.jpg);
background-repeat:repeat-y;
width:424px;
padding-bottom:10px;

}

.DblueBoxBottom
{
/*background-image:url(/App_Themes/FullPotential/Images/boxBottomDB.jpg);*/
/*width:425px;*/
/*height:24px;*/
padding-left:1px;

}

#bottomTitleLeft
{
background-image:url(/App_Themes/FullPotential/Images/imageTop.gif);
color:#787878;
font-size:14px;
font-weight:bold;
height:19px;
padding-top:12px;
text-indent:15px;
width:212px;
/*float:left;*/
}

#bottomTitleLeft a
{
text-decoration:none;
color:#787878;
}

#bottomTitleRight
{
background-image:url(/App_Themes/FullPotential/Images/imageTopRight.gif);
color:#787878;
font-size:14px;
font-weight:bold;
height:19px;
padding-top:12px;
text-indent:15px;
width:212px;
/*float:left;*/
}

#bottomTitleRight a
{
text-decoration:none;
color:#787878;
}
#bottomImageLeft
{
background-image:url(/App_Themes/FullPotential/Images/roundTest.gif);
width:212px;
background-position:bottom;
background-repeat:no-repeat;
}

#bottomImageRight
{
background-image:url(/App_Themes/FullPotential/Images/roundTest.gif);
width:212px;
background-position:left;
background-repeat:no-repeat;
}

#bottomTitleLeftLB
{
background-image:url(/App_Themes/FullPotential/Images/imageTopLB.gif);
color:#787878;
font-size:14px;
font-weight:bold;
height:19px;
padding-top:12px;
text-indent:15px;
width:212px;
/*float:left;*/
}

#bottomTitleLeftLB a
{
text-decoration:none;
color:#787878;
}

#bottomTitleRightLB
{
background-image:url(/App_Themes/FullPotential/Images/imageTopRightLB.gif);
color:#787878;
font-size:14px;
font-weight:bold;
height:19px;
padding-top:12px;
text-indent:15px;
width:212px;
/*float:left;*/
}

#bottomTitleRightLB a
{
text-decoration:none;
color:#787878;
}
#bottomImageLeftLB
{
background-image:url(/App_Themes/FullPotential/Images/roundTest.gif);
width:212px;
float:left;
background-repeat:no-repeat;
}

#bottomImageRightLB
{
background-image:url(/App_Themes/FullPotential/Images/roundTest.gif);
width:212px;
float:left;
background-repeat:no-repeat;
}

.LblueBoxTop
{
background-image:url(/App_Themes/FullPotential/Images/boxTopLB.jpg);
width:423px;
height:49px;
text-indent:15px;
line-height:49px;
}

.LblueBoxMiddle
{
background-image:url(/App_Themes/FullPotential/Images/boxMiddleLB.jpg);
background-repeat:repeat-y;
width:423px;
padding-bottom:10px;
height:45px;

}

.LblueBoxBottom
{
/*background-image:url(/App_Themes/FullPotential/Images/boxBottomLB.jpg);*/
/*width:425px;*/
/*height:24px;*/
}


/*END HOME*/

/*#Content Page#*/

#contHead
{
padding-left:11px;
padding-right:14px;
padding-bottom:11px;
}

#contBnr .EditableImageEdit
{
padding:0px !important;
margin:0px !important;
border:0px !important;
}

#contBnr
{
border:0;
}

#contBnrFoot
{
background-color:#00446b;
height:30px;
line-height:30px;
vertical-align:middle;
}

#breadCrumbs
{
margin-left:11px;
margin-right:11px;
font-size:12px;
float:left;
color:#FFFFFF;
}

#breadCrumbs a
{
color:#FFFFFF;
}

.CMSBreadCrumbsCurrentItem
{
color:#FFFFFF;
padding-left:3px;
font-weight:bold;
}

#label
{
color:#789ab3;
padding-right:5px;
}

#printPage
{
background-image:url(/App_Themes/FullPotential/Images/printer.jpg);
background-position:left center;
background-repeat:no-repeat;
float:right;
margin-right:10px;
}

#printPage a
{
padding-left:25px;
color:#FFFFFF;
}

#leftNav
{
padding-left:11px;

width:190px;
float:left;
}



#bodyText
{
float:left;
width:645px;
padding-left:15px;
}

#ColLeft
{
float:left;
width:445px;
padding-left:15px;
}

#ColLeft iframe
{
height:500px !important;
}

#ColRight
{
float:left;
width:190px;
margin-left:17px;
padding-top:55px;
}

#ColRight img
{
margin-bottom:20px;
width:165px !important;
}


#ColLeft1 {
float:left;
padding-left:10px;
width:180px;
}

#ColRight1 iframe
{
height:500px !important;
}

#ColRight1
{
float:left;
width:445px;
margin-left:17px;
padding-top:38px;
}

#ColLeft1 img
{
margin-bottom:20px;
width:165px !important;
}


#pgTitle
{
font-size:18px;
font-weight:bold;
color:#004368;
margin-top:12px;
margin-bottom:18px;
}

#pgTitle .EditableTextEdit
{
border: 0px !important;
margin: 0px !important;

}

#pgTitle iframe
{
height:40px !important;
}

#pgText
{

}


/* End Content Page*/

/*#News Page#*/

#plcRoot_Layout_zoneContent_pageplaceholder_pageplaceholder_Layout_zoneMain_ScrollingNews_container
{
width:255px !important;
}

#newsPage
{
width:855px;
margin-left:11px;
margin-right:11px;
padding-bottom:10px;
}

#NewsPageHeading iframe
{
height:40px !important;
}

#NewsPageHeading
{
color:#004368;
font-size:18px;
font-weight:bold;
margin-bottom:18px;
margin-top:12px;
}

#NewsIntro
{
padding-bottom:0px;
}

.News
{
background:url(/App_Themes/FullPotential/Images/bdyNews.jpg) repeat-y scroll 0 0;
padding:15px;
width:620px;
padding-top:10px !important;
padding-bottom:0px !important;
}

.NewsPTitle
{
background:url(/App_Themes/FullPotential/Images/hdrNews.jpg) repeat-y scroll 0 0;
height:40px;
line-height:48px;
padding-left:15px;
padding-right:15px;
width:649px;
}

.NewsFooter
{
background:url(/App_Themes/FullPotential/Images/ftrNews.jpg) repeat-y scroll 0 0;
height:13px;
margin-bottom:15px;
width:649px;
}
.News a
{
color:#004368;

}

.NewsPTitle a
{
text-decoration:none;
color:#004368;
}

.NewsPBody
{
text-indent:0px;
}

.NewsPBody p
{
margin: 0px 0px 10px 0px;
}

#newsThumb
{
float:right;
height:100px;
width:95px;
margin-left:20px;
}

#newsThumb img
{
height:100px;
width:95px;
}


/*End News Page*/

/*#Testimonials#*/

.Testimonials
{
background:url(/App_Themes/FullPotential/Images/TestimonialsTop.jpg);
width:658px;
padding-bottom:0px !important;
height:146px;
}

.TestimonialFooter
{
background:transparent url(/App_Themes/FullPotential/Images/TestimonialsBottom.jpg) repeat scroll 0 0;
height:30px;
margin-bottom:15px;
width:658px;
}

.TestimonialHeading
{
font-weight:bold;
color:#004368;
font-size:18px;
padding-top:15px;
padding-left:20px;
padding-bottom:8px;
}

#TestimonialThumb
{
float:left;
height:100px;
width:95px;
margin-left:10px;

}

.TestimonialDetails
{
width:135px;
float:left;
height:100px;
padding-left:10px;
}

.TestimonialText
{
width:340px;
float:left;
padding-left:45px;
}


/*End Testimonials*/

.Gallery
{
margin-top:10px;
margin-bottom:10px;
background-image:url(/App_Themes/FullPotential/Images/GalleryBG.jpg);
background-repeat:no-repeat;
height:148px;
}

.Gallery img
{


border:0px;
width:94px !important;
height:98px !important;
vertical-align:middle;
}

.Gallery .PagerControl
{
text-align:right;
}

.Gallery .PagerControl .PagerResults
{
display:none;
}

.Gallery .PagerControl .PagerNumberArea
{
padding-bottom:3px;
padding-top:10px;
padding-right:18px;
font-weight:bold;
font-size:11px;
}

#galleryLeft
{
float:left;
padding-left:14px;
padding-top:45px;
width:90px;
}

.galleryBorder
{
float:left;
margin-right:14px;
}

.Gallery a
{
text-decoration:none;
}

.videoHDR
{
background-image:url(/App_Themes/FullPotential/Images/videoHDR.jpg);
width:658px;
height:31px;
}

.videoMain
{
background-image:url(/App_Themes/FullPotential/Images/videoMain.jpg);
width:658px;
background-repeat:repeat-y;
padding:20px;
padding-top:0px;
padding-bottom:0px;
}

.videoLeft
{
width:330px;
padding-left:10px;
padding-right:10px;
float:left;
}

.videoRight
{
float:left;
width:255px;
}


.videoFTR
{
background-image:url(/App_Themes/FullPotential/Images/VideoFTR.jpg);
width:658px;
height:31px;
}

/*#Follow Us Links#*/
#followus
{
text-align:right;
color:#004368;
float:right;
font-size:12px;
font-weight:bold;
text-align:right;
text-transform:uppercase;
}
#followus img
{
margin: 3px 0px 10px 0px;
}
/*#Calender#*/


.calenderPage
{
border: 0px solid #d8d8d8;
width:856px;
background-color:#fffff;
margin: 0px auto;
}

.calenderPage iframe
{
	border:0px !important;
}

.calenderPage .colLeft
{
width:444px;
float:left;
margin-right: 20px;
}

.calenderPage .colLeft table
{
width:424px;
}
.calenderPage .colLeft table tr td
{
/*background-color:#ffffff;*/
font-color:#262626;
}

.calenderPage .colRight
{
width:392px;
float:left;
padding-top:12px;
}

.calenderPage .colRight iframe
{
height:60px !important;
}

.calenderPage h3
{
font-size: 20px;
}

.calenderPage .eventListItem
{
margin-top:10px;
padding: 10px 0px 10px 0px;
border-top: 1px solid #A4BBC9;
color: #262626;
float:left;
}
.calenderPage .eventListItem
{
color: #262626;
}
.calenderPage .eventListItem h4
{
font-size: 15px;
color: #FFF;
}
.calenderPage .eventListItem h4 a 
{
text-decoration: none;
color:#004368;
}
.calenderPage .eventListItem br
{
/*display: none;*/
}
.calenderPage .eventListItem .eventListDetails
{
padding: 3px 0px 3px 0px;
width:390px;
}
.calenderPage .eventListItem .eventListDetails a
{
color: #004368;
font-weight:bold;
}
.calenderPage .eventListItem .eventListDetails a:hover
{
color:#004368;
font-weight:bold;
}
.calenderPage .eventListItem strong
{
color: #004368;
}

/*Calendar Styles*/
div.Calendar
{
margin-top:10px;
margin-bottom: 10px;
background-color:#f1f6f9;
padding:10px;
}
.Calendar .EventCalendar
{
border: 0px !important;
padding: 0px !important;
}
.Calendar .EventCalendar a
{
font-weight: bold;
color: #000;
}
.Calendar .EventCalendar td, .Calendar .EventCalendar th
{

border: 1px solid #CCC;
}
.Calendar .EventCalendar table.Title td
{
border: 0px;
}
.Calendar .Title
{
height: 30px;
color: #FFFFFF !important;
font-weight: bold;
background-color: #004368;
}
.Calendar .EventCalendar td
{
padding: 0px !important;
}
.Calendar .EventCalendar td.Day,.Calendar .EventCalendar td.Weekend, .Calendar .EventCalendar td.Today,.Calendar .EventCalendar td.OtherMonth
{
padding: 2px !important;
}
.Calendar .Navigation
{
text-align: center;
vertical-align: middle;
}
.Calendar th.DayHeader
{
height: 23px;
background-color: #CDDAE2;

}
.Calendar td.OtherMonth
{
height: 50px;
background-color: #FFF;
color: #808080;
}
.Calendar td.Day, .Calendar td.Weekend
{
height: 50px;
background-color: #EEE;
color: #000;
}
.Calendar td.Today
{
background-color: #004368;
}

.Calendar td.Today
{
color:#FFF;
}
.Calendar td.Today a
{
color: #FFF;
text-transform: uppercase;
text-decoration: none;
font-weight:bold;
}
.Calendar a
{
display: inline-block;
margin-bottom: 5px;
}

/*Event Details*/

.TourTeaser
{
border: 2px solid rgb(255, 255, 255);
height: 100px;
width: 100px;
float: right;
margin-left: 10px;
margin-top: 5px;
}

.TourTeaser img
{
height: 100px;
width: 100px;
}

div.EventDetailWrapper
{
padding:10px;
background-color:#000000;
}

.eventLine
{
padding-left:5px;
padding-right:5px;
background-color:#cccccc;
height:1px;
margin-top:5px;
}
.EventDetail
{
background-color:#f1f6f9;
padding:10px;
padding-bottom:0px;
}

div.EventDetail h1
{
text-transform: uppercase;
color: #FFF;
}

div.EventDetail p
{
margin: 0px;
padding-bottom: 5px;
}

div.EventDetailWrapper div.top
{
border-top: 1px solid #3F3F3F;
}

.EventDetail .Event .Header a
{
color:#004368;
text-decoration:none;
}

div.EventDetailWrapper div
{
padding: 5px 0px 5px 0px;
border-bottom: 1px solid #3F3F3F;
}

div.EventDetailWrapper div label
{
font-weight: bold;
display: inline-block;
width: 110px;
}
/*Event Registration*/
div.EventManagerRegistration
{
padding:0px 10px 10px 10px;
background-color:#f1f6f9;
}
div.EventManagerRegistration h2
{

font-size:16px;
color:#004368;
}
div.EventManagerRegistration p
{
font-size: 11px;
}
div.EventManagerRegistration .RegisterRow
{
padding: 7px 0px 7px 0px;
border-top: 1px solid #cccccc;
}
div.EventManagerRegistration .RegisterRow span
{
display: inline-block;
width: 70px;
}
div.EventManagerRegistration .RegisterRow input
{
width: 124px;
border: 2px solid #cccccc;
padding: 3px;
}
div.EventManagerRegistration .RegisterRow input.inputL
{
margin-right:16px;
}
div.EventManagerRegistration .RegistrationSubmit
{
padding: 7px 0px 0px 0px;
border-top: 1px solid #cccccc;
width: 424px;
}
div.EventManagerRegistration .RegistrationSubmit a.EventManagerOutlookLink
{
display: inline-block;
margin-top: 10px;
background: transparent url(/App_Themes/FullPotential/Images/icnOutlook.gif) no-repeat left center;
padding-left: 26px;
color:#004368;
}
div.EventManagerRegistration span.EventManagerRegError
{
color: darkRed;
}

.eventReadMore
{
display:block;
margin: 10px 0px 10px 0px;
}

.btnArrow
{
background:#f1f6f9 url(/App_Themes/FullPotential/images/btnRegister.jpg) no-repeat scroll right center;
border:0 none;
color:#004368;
cursor:pointer;
font-family:arial;
font-size:12px;
font-weight:bold;
height:40px;
width:109px;
}

/*CONTACT FORM*/
.contactForm
{
background-color:#F1F6F9;
padding:10px;
}
.contactForm h2
{
color:#004368;
font-size:16px;
}
.contactForm p
{
font-size:11px;
}
.contactForm div.inputRow
{
border-top:1px solid #CCCCCC;
padding:7px 0px 7px 0px;

}
.contactForm div.inputRowSubmit
{
border-top:1px solid #CCCCCC;
padding:7px 0px 0px 0px;

}
.contactForm div.inputRow input
{
border:2px solid #CCCCCC;
padding:3px;
width:124px;
}
.contactForm div.inputRow input.inputL
{
margin-right:80px;
}
.contactForm div.inputRow textarea
{
border:2px solid #CCCCCC;
padding:3px;
width:613px;
}
.contactForm div.inputRow label
{
display:inline-block;
width: 70px;
}

.contactForm div.inputRow div
{
display:inline;
}

.contactForm input.FormButton
{
background:#F1F6F9 url(/App_Themes/FullPotential/images/btnRegister.jpg) no-repeat scroll right center;
border:0 none;
color:#004368;
cursor:pointer;
font-family:arial;
font-size:12px;
font-weight:bold;
height:40px;
width:109px;
}
.contactForm span.ErrorLabel
{
color:darkRed;
}
.contactForm span.EditingFormErrorLabel
{
display: inline-block !important;
color:darkRed;
}
.contactForm span.EditingFormInfoLabel
{
display:inline-block;
margin: 4px 0px 0px 0px;
}
/*END CONTACT FORM*/

/*NEWSLETTER SIGNUP*/
.newsletterSignup
{
background-color:#F1F6F9;
padding:10px;
margin-top: 15px;
}
.newsletterSignup h2
{
color:#004368;
font-size:16px;
}
.newsletterSignup p
{
font-size:11px;
}
.newsletterSignup input.SubscriptionButton
{
background:#F1F6F9 url(/App_Themes/FullPotential/images/btnRegister.jpg) no-repeat scroll right center;
border:0 none;
color:#004368;
cursor:pointer;
font-family:arial;
font-size:12px;
font-weight:bold;
height:40px;
width:109px;
float:right;
}
.newsletterSignup div.inputRow
{
border-top:1px solid #CCCCCC;
padding:7px 0px 7px 0px;

}
.newsletterSignup div.inputRowSubmit
{
border-top:1px solid #CCCCCC;
padding:7px 155px 0px 0px;

}
.newsletterSignup div.inputRow input
{
border:2px solid #CCCCCC;
padding:3px;
width:124px;
}
.newsletterSignup div.inputRow label
{
display:inline-block;
width:90px;
}
.newsletterSignup div.inputRow input.inputL
{
margin-right: 15px;
}
.newsletterSignup div.inputRow input.inputEmail
{
width: 370px;
}
.newsletterSignup .ErrorMessage
{
color:darkRed;
}
/*END NEWSLETTER SIGNUP*/
/*EVENT CONTACT FORM*/
.contactForm .enquiryHide
{
width: 1px;
height: 1px;
background-color:#CDDAE2;
color:#CDDAE2;
border:0px;
margin:0px;
padding:0px;
}
div.eventEnquiryForm
{
margin-top: 15px;
}
/*END EVENT CONTACT FORM*/



/*#TeamPage#*/

.HeadShotRepeater
{
/*height:64px;*/
padding:10px;
background-color:#e4ecef;
width:630px;
margin-top:20px;
margin-bottom:20px;
}

.HeadShotRepeater a
{
float: left;
width: 64px;
text-decoration: none;
text-align: center;
}

#headshotText
{
color:#004368;
padding-top:15px;
width:80px;
padding-right:15px;
float:left;
}

.HeadShot
{
height:65px;
width:65px;
border:2px solid #004368;
margin-right:5px;

}


/* END Team Page */

#bnrFPRunClub
{
background: transparent url(/App_Themes/FullPotential/images/banners/bnrFPRunClub.jpg) no-repeat left top;
margin: 0px auto;
margin-bottom: 10px;
height: 127px;
width: 855px;
}

#bnrFPRunClub a
{
display: block;
height: 127px;
outline:none;
width: 855px;
}

#bnrFPRunClub a span
{
display: none;
}