#Disaster_Content_Wrapper {
	background-image: url(../App_Themes/BaptistsOnMission/_images/template2_background.jpg);
	background-repeat: no-repeat;
	width: 900px;
	float: left;
	background-color:#483319;
}
#Disaster_C1_Wrapper {
	width: 646px;
	float: left;
	color: #FFFFFF;
}
#Disaster_C1_Wrapper a {
	color: #FFFFFF;
	text-decoration: none;
}
#Disaster_C1_Wrapper a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#Disaster_C2_Wrapper {
	width: 224px;
	float: right;
	margin-right: 15px;
	color: #000000;
}
#Disaster_Quicklinks {
	padding: 15px;
	background-color: #fdd75a;
	margin-bottom: 15px;
}
#Hurricane_Content_Wrapper {
	background-image: url(/Images/Interface/hurricane_back.jpg);
	background-repeat: no-repeat;
	width: 900px;
	float: left;
	background-color:#07042f;
}
#Hurricane_Name {
	width: 626px;
	float: left;
	color: #FFFFFF;
	font-weight:normal;
	font-family: "Times New Roman", Times, serif;
	line-height: normal;
	line-height: 38px;
	display: block;
	background-color: #000000;
	font-size: 32px;
	padding: 10px;
}
.PagerPage {
	display: none;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.LTR, .RTL 
{ 
	background-color: #003876;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #494740;
	list-style-position: outside;
	list-style-image: url(../App_Themes/BaptistsOnMission/_images/bullet.gif);
}
a:link {
	color: #005954;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #005954;
}
a:hover {
	text-decoration: underline;
	color: #005954;
}
a:active {
	text-decoration: none;
	color: #005954;
}
h1, h2, h3, h4, h5, h6 {
	padding: 0px;
	margin: 0px;	
	font-weight:normal;
	font-family: "Times New Roman", Times, serif;
	line-height: normal;
}
h1 {
	font-size:32px;
	color:#003876;	
	line-height: 38px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	margin-bottom: 15px;
}
h2 {
	color:#343434;	
	font-size:28px;
	line-height: 34px;
}
h3 {
	color:#343434;	
	font-size:24px;
	line-height: 26px;
}
h4 {
	font-size:18px;
	color:#343434;
	line-height: 22px;
}
h5 {
	font-size:14px;
	color:#343434;
	font-weight: bold
	line-height: 18px;
}
h6 {
	font-size:12px;
	color:#343434;
	font-weight: bold
	line-height: 14px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #494740;
}

/*#Polls#*/
.PollTitle
{
	display:none;
	margin-bottom:10px;
}

.PollAnswers{
	font-size: 11px;
	margin-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.PollGraph
{
	height: 8px;
	border: 1px solid #666666;
}

.PollGraph div
{
	height: 8px;
	background: url(../App_Themes/BaptistsOnMission/_images/poll02.gif) 100% 0% repeat-x;
	line-height: 0px;
	font-size: 0px;
}

.PollGraph div.PollGraph0
{
	background: url(../App_Themes/BaptistsOnMission/_images/poll01.gif) 100% 0% repeat-x;
}

.PollGraph div.PollGraph2
{
	background: url(../App_Themes/BaptistsOnMission/_images/poll03.gif) 100% 0% repeat-x;
}

.PollQuestion
{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.PollCount
{
	text-align: right;
	padding-left: 10px;
}

.PollFooter
{
	margin-top:10px;
}

.PollVoteButton
{

}
.SubscriptionTextbox {
	border: 1px solid #32302c;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 16px;
	width: 212px;
}

.ErrorMessage, .ErrorLabel, .EditingFormErrorLabel {
	color: #FF0000;
	line-height: 26px;
}

.FormField {
	width: 300px;
}
/*#Horizontal Drop Down#*/
.horizontalCMSMenu
{
	margin: 0;
	padding: 0;
	background: none;
}

.horizontalCMSMenuItem, .horizontalCMSMenuItemMouseOver, .horizontalCMSMenuItemMouseDown, 
.horizontalCMSMenuHighlightedMenuItem, .horizontalCMSMenuHighlightedMenuItemMouseOver, 
.horizontalCMSMenuHighlightedMenuItemMouseDown, 
.horizontalCMSMenuItemMouseUp, .horizontalCMSMenuHighlightedMenuItemMouseUp
{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #343434;
	margin: 0;
	line-height: 38px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 9px;
	text-decoration: none;
	background-image: url(../App_Themes/BaptistsOnMission/_images/Main_Nav_Div.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.horizontalCMSMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItemMouseDown
{
	margin: 0;
	text-decoration: none;
	background-image: url(../App_Themes/BaptistsOnMission/_images/Main_Nav_Div.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 9px;
	color: #005650;
	background-color: #ffffff;
}
.horizontalCMSMenuHighlightedMenuItem, .horizontalCMSMenuHighlightedMenuItemMouseOver
{
	margin: 0;
	text-decoration: none;
	background-image: url(../App_Themes/BaptistsOnMission/_images/Main_Nav_Div.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 9px;
	color: #343434;
	background-color: #FFFFFF;
}
.horizontalsubCMSMenu
{
	color: #343434;
	border: 1px solid #484641;
}


.horizontalsubCMSMenu tr
{
	background: #FFFFFF;
}

.horizontalsubCMSMenuItem
{
	white-space: nowrap;
	display: block;
}

.horizontalsubCMSMenuItem, .horizontalsubCMSMenuItemMouseOver, .horizontalsubCMSMenuItemMouseDown,
.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
.horizontalsubCMSMenuHighlightedMenuItemMouseDown
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	min-width: 100px;
	white-space: nowrap;
	display: block;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.horizontalsubCMSMenuHighlightedMenuItem,.horizontalsubCMSMenuHighlightedMenuItemMouseDown
{
	background: #afcae4;
	color: #343434;
}
.horizontalsubCMSMenuHighlightedMenuItemMouseOver, .horizontalsubCMSMenuItemMouseOver
{
	background: #e5e5e5;
	color: #343434;
}
.Body_Text,.formBodytext,.formBodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #494740;
	list-style-position: outside;
	list-style-image: url(../App_Themes/BaptistsOnMission/_images/bullet.gif);
}
.Section_Title {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #343434;
}

.Section_Title_Wht {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
}
#Header_Wrapper {
	background-image: url(../App_Themes/BaptistsOnMission/_images/header_bkgrd.gif);
	background-repeat: repeat-x;
	height: 151px;
	width: 100%;
}
#Header {
	width: 901px;
	margin-right: auto;
	margin-left: auto;
	height: 151px;
}
#Logo {
	float: left;
	height: 95px;
	width: 92px;
}
#Top_Navigation {
	height: 95px;
	float: right;
	width: 809px;
}

/*#Main Navigation#*/

#Navigation {
	float: left;
	width: 901px;
	height: 56px;
	background-image: url(../App_Themes/BaptistsOnMission/_images/Main_Nav_Bkgrd.gif);
	background-repeat: no-repeat;
}



/*#SUB NAVIGATION#*/


#navcontainer {
	float: left;
	width: 247px;
	list-style-type: none;
}

/* Menu design */
.CMSTreeMenuTable
{
	list-style-type: none;
	width: 247px;
	display: block;
	color: #343434;
	background-color: #E5E5E5;
	text-decoration: none;
}

.CMSTreeMenuTable a
{
	color: #343434;	
}

.subCMSTreeMenuTable
{

}

.CMSTreeMenuTable a:hover
{

}

.CMSTreeMenuItem, .CMSTreeMenuSelectedItem
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 2px;
}

.subCMSTreeMenuItem, .subCMSTreeMenuSelectedItem
{

}

.CMSTreeMenuLink
{
	text-decoration: none;
	padding-left: 10px;
}

.subCMSTreeMenuLink
{
	text-decoration: none;
}

.CMSTreeMenuSelectedLink
{
	color: #005954;
	font-weight: bold;
	padding-left: 10px;
}

.subCMSTreeMenuSelectedLink
{
	color: #005954;
	font-weight: bold;
	padding-left: 10px;
}
#Tag {
	float: left;
	height: 95px;
	width: 555px;
}
#Navigation2 {
	float: right;
	height: 49px;
	width: 254px;
	background-image: url(../App_Themes/BaptistsOnMission/_images/nav2_bkgrd.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}
#Navigation2 a {
	color: #FFFFFF;
	display: inline;
	padding: 10px;
	text-decoration: none;
}
#Navigation2 a:hover {
	color: #FFFFFF;
	padding: 10px;
	text-decoration: none;
	background-color: #003876;
}
#Account_Area {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	width: 254px;
	float: right;
	padding-top: 5px;
	color: #000000;
}
#Account_Area a {
	color: #005954;
	text-decoration: none;
}
#Account_Area a:hover {
	color: #005954;
	text-decoration: underline;
}
#Content_Wrapper {
	background-color: #FFFFFF;
	background-image: url(../App_Themes/BaptistsOnMission/_images/content_bkgrd.gif);
	background-repeat: repeat-x;
	width: 100%;
	float: left;
}
#Content {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}


#Left_Bar {
	float: left;
	width: 641px;
}

#Bar {
	float: left;
	height: 39px;
	width: 900px;
	background-image: url(../App_Themes/BaptistsOnMission/_images/serach_area_bkgrd.gif);
	background-repeat: repeat-x;
}
#TemplateArea {
	width: 901px;
	float:left;
}
#SearchArea {
	float: left;
	height: 39px;
	width: 400px;
}
#Font_Email_Print_Wrapper
{
	float: right;
	height: 39px;
	width: 245px;
}
#Font_Size {
	float: left;
	margin-top: 14px;
	height: 25px;
	width: 115px;
}

#SocialArea {
	float: right;
	height: 39px;
	width: 130px;
}
.Search {
	border: 1px solid #32302c;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #868579;
	line-height: 16px;
	width: 180px;
	margin-top: 6px;
}
.Search_Text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.Search_Box{
	border: 1px solid #023e75;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
        line-height: 18px;
	height: 18px;
	width: 215px;
}
#Rotator {
	height: 261px;
	width: 641px;
	float: left;
}
#Project_Search_Main
{
	float: right;
	background-color: #014a8c;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 248px;
	width: 350px;
}
#Project_Search_Main a
{
	color: #FFFFFF;
	text-decoration: none;
}
#Project_Search_Main a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
#Rotator2 {
	float: left;
	height: 180px;
	width: 641px;
}
#Featured_Projects_Wrapper {
	background-image: url(../App_Themes/BaptistsOnMission/_images/fp_bkgrd.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9e9d94;
	float: left;
	width: 641px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	height: 252px;
}
#Breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	height: 25px;
	padding-top: 20px;
}
#Upcoming_Events_Wrapper {
	float: left;
	width: 641px;
	background-image: url(../App_Themes/BaptistsOnMission/_images/ue_bkgrd.jpg);
	height: 268px;
}
#Page_Content_Wrapper {
	float: left;
	width: 641px;
}
#Lower_Content_Wrapper {
	float: left;
	width: 100%;
	margin-top: 12px;
}

#Video_Wrapper {
	float: left;
	width: 314px;
	background-image: url(../App_Themes/BaptistsOnMission/_images/lower_content_bkgrd.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#News_Wrapper {
	float: right;
	width: 314px;
	background-image: url(../App_Themes/BaptistsOnMission/_images/lower_content_bkgrd.gif);
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #494740;
}
#News_Wrapper a {
	color: #005954;
	text-decoration: none;
}
#News_Wrapper a:hover {
	text-decoration: underline;
	color: #005954;
}
.News_Divide {
	background-image: url(../App_Themes/BaptistsOnMission/_images/news_divide.gif);
	background-repeat: repeat-x;
	height: 31px;
}
#Right_Bar_Home {
	float: right;
	width: 246px;
}
#Right_Bar {
	float: right;
	width: 246px;
	margin-top: 10px;
}
#Ad {
	width: 246px;
	height: 247px;
	margin-bottom: 14px;
}
#Ad ul {
	margin: 0px;
	padding: 0px;
}
#Sub_Navigation_Wrapper {
	width: 247px;
	margin-bottom: 12px;
	float: left;
}
#Project_Search {
	width: 247px;
	margin-bottom: 12px;
	float: left;
}
#Project_Search_Content {
	width: 247px;
	float: left;
}
#AdvancedFind1_drpProjectType1 {
	width: 218px;
}
#AdvancedFind1_drpProjectLocation1 {
	width: 218px;
}
#AdvancedFind1_drpProjectLocation {
	width: 218px;
}
#AdvancedFind1_drpProjectType {
	width: 218px;
}
#AdvancedFind1_txtProjectName {
	width: 210px;
}
#AdvancedFind1_drpPartnership {
	width: 218px;
}
#AdvancedFind1_drpLocationCountry {
	width: 218px;
}
#AdvancedFind1_drpLocationState {
	width: 218px;
}
.top_box {
	background-image: url(../App_Themes/BaptistsOnMission/_images/right_bar_top.gif);
	height: 12px;
	width: 247px;
	float: left;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;	
}
#Mission_Content {
	width: 223px;
	float: left;
	padding-right: 12px;
	padding-left: 12px;
}

.bottom_box {
	background-image: url(../App_Themes/BaptistsOnMission/_images/right_bar_bottom.gif);
	height: 12px;
	width: 247px;
	float: left;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;	
}
#Mission {
	width: 247px;
	margin-bottom: 12px;
	background-image: url(../App_Themes/BaptistsOnMission/_images/right_bar_bkgrd.gif);
	background-repeat: repeat-y;
	float: left;
}
.yellow_top_box {
	background-image: url(../App_Themes/BaptistsOnMission/_images/yellow_right_bar_top.gif);
	height: 12px;
	width: 247px;
	float: left;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
}
#Info_Content {
	width: 223px;
	padding-right: 12px;
	padding-left: 12px;
	float: left;
}
.yellow_bottom_box {
	background-image: url(../App_Themes/BaptistsOnMission/_images/yellow_right_bar_bottom.gif);
	height: 12px;
	width: 247px;
	float: left;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;	
}
#Info {
	width: 247px;
	margin-bottom: 12px;
	margin-top: 12px;
	background-image: url(../App_Themes/BaptistsOnMission/_images/yellow_right_bar_bkgrd.gif);
	background-repeat: repeat-y;
	float: left;
}
#Quick_Links {
	width: 247px;
	background-image: url(../App_Themes/BaptistsOnMission/_images/right_bar_bkgrd.gif);
	background-repeat: repeat-y;
	float: left;
	margin: 0px;
	padding: 0px;
}
#Quicklinks_Content {
	width: 223px;
	padding-right: 12px;
	padding-left: 12px;
	float: left;
}
#Sub_Section {
	background-image: url(../App_Themes/BaptistsOnMission/_images/Sub_Section_Gradient_Bkgrd.jpg);
	background-repeat: repeat-x;
}
#Clear_Wrapper {
	background-color: #FFFFFF;
	height: 12px;
	width: 100%;
	float: none;
	clear: both;

}

#Footer_Wrapper {
	width: 100%;
	float: left;
	color: #FFFFFF;
}
#Footer {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	height: 101px;
	float: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #FFFFFF;
}
#Footer a {
	color: #FFFFFF;
	text-decoration: none;
}
#Footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/*#Events#*/

.EventCalendar
{
	width: 100%;
}

.EventCalendar *
{
	padding: 0px;
}

.EventCalendar .Title
{
	background:#000000 url(../App_Themes/CorporateSite/Images/genbackground.gif) repeat-x scroll left top;
	color: #ffffff;
	padding: 5px;
	height: 35px;
	font-weight: bold;
	vertical-align: middle;
}

.EventCalendar .Navigation
{
	font-weight: bold;
	width: 50px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
}

.EventCalendar .DayHeader
{
	height: 25px;
	background-color: #222222;
	color: White;
	font-weight: bold;
	border-style: none;
	vertical-align: middle;
	font-size: 11px;
}

.EventCalendar .Day, .EventCalendar .OtherMonth, .EventCalendar .Weekend, .EventCalendar .Today
{
	height: 50px;
	padding: 3px;
	background-color: #eeeeee;
	font-size: 11px;
}

.EventCalendar .Today
{
	background-color: #222222;
	color: red;
	font-weight: bold;
}

.EventCalendar .Today a
{
	color: White;
	font-weight: bold;
	font-size: 11px;
}

.EventCalendar .ContentEvent a

{
	margin-top: 3px;
	color: Orange;
	font-weight: bold;
}

.EventCalendar .OtherMonth
{
	color: Gray;
	background-color: White;
}

.EventManagerRegTitle
{
	display: block;
	color: #002756;
	font-weight: bold;
	margin-bottom: 5px;
}
.EventManagerOutlookLink
{
	display: block;
	margin-top: 5px;
}

.EventManagerRegLabel
{
	font-weight: bold;
}
/*#Slider#*/

#demo {
	padding: 0px;
}
	
.pics {
	height: 225px;
	width: 246px;
	padding:0px;
	margin-bottom: 8px;
	overflow: hidden
}
.pics img {
	height: 225px;
	width: 246px;
	padding: 0px;
	margin-bottom: 8px;
}

.nav {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#nav a {
	border: 1px solid #bcbcbc;
	background: #fff;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#nav a.activeSlide {
color: #ffffff;	
background-color: #fc7400;
}
#nav a:focus {
	outline: none;
}
/*#Media library#*/
.mediaItem
{
	float: left;
	font-size: 10px;
	width: 156px;
	margin: 25px;
	background-color: #f6f6f6;
	background-repeat: no-repeat;
	border: 1px solid #e8e8e8;
}

.mediaItemBottom
{
	height: 4px;
	font-size: 0;
	line-height: 0;
}

.mediaItem a
{
	color: Black;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

.mediaLibraryPhoto
{
	height: 105px;
	width: 150px;
	text-align: center;

}

.mediaLibraryDescription
{
	padding: 0px 3px;
	color: #737373;
}


.MediaLibrarySort
{
	padding-bottom: 13px; padding-top: 13px;
}


.MediaLibrarySort span
{
	font-weight: bold;
}


.MediaLibrarySort a
{
	color: Black;
}

.MediaLibrarySort a:hover
{
	text-decoration: none;
}


.MediaGalleryFolderTree
{
	float: left;
	width: 180px;
	overflow: auto;
}

.MediaGalleryFolderTree a
{
	color: Black;
}

.MediaGalleryContent
{
	float: left;
	width: 100%;
}

.MediaGalleryDetail
{
	width: 560px;
	background: url('../App_Themes/CorporateSite/Images/Examples/bg_photo_detail.gif') no-repeat;
	text-align: center;
	padding: 15px 0px;
	
}

.MediaGalleryDetailBottom
{
	width: 544px;
	padding-top: 5px;

	padding-right: 16px;
	text-align: right;
	background: url('../App_Themes/CorporateSite/Images/Examples/bg_photo_detail_bottom.gif') no-repeat;
}

.MediaGalleryDetailBottom img
{
	border: none;
}

.SelectedFolder
{
	font-weight: bold;
}

.MediaGalleryDetailBottom h2

{
	padding-top: 5px;
	margin: 0;
	color: #737373;
	font-size: 16px;
	width: 400px;
	text-align: left;
}

.MediaGalleryContent .Pager
{
margin-top: 13px;  
clear: both;
text-align: center;
}

.MediaGalleryPagger
{
  
padding-bottom: 13px;	
}

.MediaGalleryPagger a
{
	display: block;
	color: Black;
	background: url('../App_Themes/CorporateSite/Images/Examples/button_back.gif') 0px 1px no-repeat;
	padding-left: 18px;
	font-weight: bold;
	padding-bottom: 4px;
}

.MediaGalleryDetail object
{
background: #efefef;
}

a.MediaBack
{
	display: block;
	color: Black;
	background: url('../App_Themes/CorporateSite/Images/Examples/button_back.gif') 0px 1px no-repeat;
	padding-left: 18px;
	font-weight: bold;
	padding-bottom: 10px;
}

.CommentUserName {
	text-decoration: underline;
}

.ContentTree
{
	float: left;
	width: 150px;

}

.MediaContent
{
	float: left;
	width: 540px;
}


.MediaFileUploader
{
	padding-bottom: 30px;
}

/*#Membership#*/
/* STRECHY ROUNDED CORNER BOXES
---------------------------------------------------------------------------- 
*/

.topleft {
	height: 10px;
	background-image: url(../App_Themes/BaptistsOnMission/_images/topleft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.topright {
	width: 10px;
	height: 10px;
	background-image: url(../App_Themes/BaptistsOnMission/_images/topright.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.middleleft {
	background-image: url(../App_Themes/BaptistsOnMission/_images/middleleft.gif);
	background-repeat: repeat-y;
	width: 10px;
	}
.middleright {
	width: 10px;
	background-image: url(../App_Themes/BaptistsOnMission/_images/middleright.gif);
	background-repeat: repeat-y;
	}
.bottomleft {
	height: 10px;
	background: url(../App_Themes/BaptistsOnMission/_images/bottomleft.gif) left top no-repeat;
	}
.bottomright {
	width: 10px;
	height: 10px;
	background-image: url(../App_Themes/BaptistsOnMission/_images/bottomright.gif);
	background-repeat: no-repeat;
	}


/* TABLES
---------------------------------------------------------------------------- 
*/

.reporttable
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.reporttable .tab {
	background-color: #B5CCE6;
	height: 20px;
	padding-top: 5px;
	padding-left: 2px;
	display: block;
	}

.reporttable .gray {
	background-color: #DFDFDF;
	}

.reporttable .even {
	background-color: #F3F3F3;
	}
.reporttable .orange {
	background-color: #ffcca0;
	}
.reporttable .evenHighlight {
	background-color: #ffc4c4;
}
.reporttable .evenHighlight td, .reporttable .oddHighlight td {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	}
.reporttable .oddHighlight {
	background-color: #fedfdf;
}
.reporttable .even td {	
	padding: 2px 2px 2px 2px;
	}
.reporttable .odd td {	
	padding: 2px 2px 2px 2px;
}
.dropdowntxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.messageTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.divide {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #87a3bd;
	height: 26px;
}
.Step {
	background-color: #FFFFFF;
	height: 35px;
	width: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #7f9db9;
	font-weight: bold;
	text-align: center;
}
.square {
	background-color: #B4B3B3;
	height: 35px;
	width: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	border: 1px solid #8E8C8C;
}
.squareDisabled {
	background-color: #e0e0e0;
	height: 35px;
	width: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	border: 1px solid #B0B0B0;
}
.tabledivide {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDDDD0;
}
	
.required {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #bf311a;
	height: 20px;
}
.notrequired {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #ffffff;
	height: 20px;
}
.notrequired2 {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #F3F3F3;
	height: 20px;
}
.tableheader {
	background-color: #A5A3A3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.divider {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E0E0E0;
}
.reporttable .info {
	background-color: #FFFFE6;
}

/*#Project#*/
.projectDetailsHeader {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left:4px;
	color: #000000;
	text-decoration: none;
	vertical-align:top;
	padding-top:6px;
	background-color:#D0CEC6;
	border: 1px solid #666666;
}

.projectDetailItemLftRtBt {
	font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;padding-left:4px; 
	vertical-align:top;vertical-align:top; color:#000000;padding-top:6px;background-color:#EEEDEA;
	border-right-width:1px;border-right-color:#666666; border-style:solid;
	border-left-width:1px; border-left-color:#666666;border-top-width:0px; border-top-color:#666666;
	border-bottom-width: 1px; border-bottom-color:#666666;
}

.projectDetailItemRtBt {
	font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;padding-left:4px; 
	vertical-align:top;vertical-align:top; color:#000000;padding-top:6px;background-color:#ffffff;
	border-right-width:1px;border-right-color:#666666; border-style:solid;
	border-left-width:0px; border-left-color:#666666;border-top-width:0px; border-top-color:#666666;
	border-bottom-width: 1px; border-bottom-color:#666666;
}

.projectDetailItem {
	font-size:8pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;padding-left:4px; 
	vertical-align:top;vertical-align:top; color:#000000;padding-top:6px;background-color:#ffffff;
	border-right-width:0px;border-right-color:#D5E4E5; border-style:solid;
	border-left-width:0px; border-left-color:#D5E4E5;border-top-width:0px; border-top-color:#D5E4E5;
	border-bottom-width: 0px; border-bottom-color:#D5E4E5;
}

.projectClaim {
	font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;padding-left:4px; 
	vertical-align:top;vertical-align:top; color:#000000;padding-top:6px;background-color:#FAFAF8;
	border-right-width:1px;border-right-color:#666666; border-style:solid;
	border-left-width:1px; border-left-color:#666666;border-top-width:0px; border-top-color:#666666;
	border-bottom-width: 1px; border-bottom-color:#666666;
}


.projectDetailsTable {
	background-color:#f4f6f6;
}

.projectTopHeader {
	font-size:8pt;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;padding-left:4px; 
	background-color:#666666;color:#ffffff;
}


/*#Ecommerce#*/
.PrintImage
{
	vertical-align: middle;
	padding-bottom: 3px;
}

.sendToFriendYourMessage
{
	cursor: pointer;
	font-style: italic;
}

.AddToCartLink
{
	background: url(../App_Themes/CorporateSite/Images/ShoppingCart/AddToCart.gif) no-repeat 0px 5px;
	padding-left: 18px;
	padding-top: 5px;
}
.sendToFriendHeader
{
	color: #002756;
	font-size: 120%;
	font-weight: bold;
}
.PrintLink
{
	text-align: right;
	padding-right: 10px;
}
.PrintImage
{
	border: 0px;
	margin-right: 5px;
}
.ProductPrice
{
	display: block;
	
	word-wrap: normal;
	font-weight: normal;
}
.productDetailLinks .ProductPrice
{
	display: inline;
}
.ProductOptionSelector select
{
	width: 220px;
}
.AddToCartTextBox
{
	width: 20px;
}

.ItemsNotAvailable{
color: red;
}

.productDetailLinks td{

}

.btnContinue
{
	text-align: left;
	padding-top:10px;
}

/*#Success/Failure messages#*/
.successBar
{
          background-color:#008018;
          color:White;
          font-weight:bold;
          text-align:center;
          width: 100%;
          padding: 5px;
          top: 10px;
          z-index: 0;
}

.failureBar
{
          background-color:#E40000;
          color:White;
          font-weight:bold;
          text-align:center;
          width: 100%;
          padding: 5px;
}
/*#ShoppingCart#*/


.subContent .shoppingCart
{
	padding: 10px 10px;
}

.IE6 .subContent .shoppingCart
{
	padding-right: 0;
}

.ShoppingCartStepImage
{
    border: none;
	margin-top: 10px;
	padding:0px;
	vertical-align: middle;
}

.ShoppingCartStepSeparator
{
    border: none;
    margin-top: 10px;
    padding: 0 20px;
    vertical-align: middle;
}
.CartStepHeader
{
	background-color: #efefef;
	color: #000000;	
	padding: 5px;	
	font-weight: normal;
	font-family:Arial;
	font-size: 12px;
	margin-bottom: 5px;
}

.CartStepTable th
{
	background-color: #efefef;
	color: #000000;	
	font-family:Arial;
	font-size: 12px;
}

.CartStepTable
{
	border: 1px solid #CCCCCC;
	border-collapse: separate;
	width: 740px;
	font-family:Arial;
	font-size: 12px;
}

.CartStepPanel
{
	padding: 5px;
}

.CartContentTable td
{
	border: 1px solid #cccccc;		
	background-color: #ffffff;
	padding: 4px;
}



.CartContentTable th
{
	border: 1px solid #cccccc;	
	font-family:Arial;
	font-size: 11px;	
}
.LineErrorLabel
{
color: #ff0000;
text-align: left;
}


.BlockTitle{
	font-size: 18px;
	display: block;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

.PricePanel
{
	float: right;
}

.ItemsNotAvailable{
color: red;
}

.MyCredit, .MyOrders, .MyAddresses{
padding: 0px 6px;
}

.UniGridHead td, .UniGridHead th
{
	text-align: left;
}

.UniGridGrid td, .UniGridGrid th
{
    border-top: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
    border-right: none;
    border-left: none;
}

.UniGridGrid td td, .UniGridGrid th td
{
    border: none;
}

.NewAttachmentDisabled
{
	text-decoration: underline;
}
.AttachmentsList 
{
	border:1px solid #CCCCCC;
	padding:5px;
}

.AttachmentsList .Icon
{
    text-decoration: none;
    border: none;
    cursor: pointer;
    margin-bottom: -3px;
    border-right: 5px solid white;
}

.shoppingCart input[type=submit]
{
	padding: 0px 15px;
}
.UnitsTextBox
{
	width: 40px;
}
.galleryPreview{
width: 120px;
height: 120px;
float: left;
border: 1px solid #c4dbe7;
text-align: center;
margin: 5px;
}

.IE6 .galleryPreview
{
margin: 4px;
}

.DesignMode .galleryPreview{
margin: 4px;
}

.galleryImage{
display: table-cell;
vertical-align: middle;
width: 120px;
height: 120px;
text-align: center;
line-height: 120px;
}

.IE6.galleryImage{
height: 123px;
}

.hotOffers
{
	float: left;
	border: 1px solid silver;
	margin: 2px;
	background: #297dae;
}

.hotOffers img
{
	border: none;
}

.hotImage
{
	height: 200px;
	line-height: 200px;
	width: 268px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	background: white url(../App_Themes/toast/Images/Ecommerce/product_top_bg.gif) repeat-x;
}

.IE6 .hotImage img
{
	padding-top: 20px;
}
.PagePlaceholderBorder .hotImage
{
	width: 266px;
}

.hotPrice
{
	margin-bottom: 2px;
	background-color: #fff;
	padding: 0px 0px 5px;
}
.hotPrice span
{
	width: 140px;
	padding: 5px 15px;
	display: block;
	background: url(../App_Themes/toast/Images/Ecommerce/priceBackground.gif) no-repeat top left;
	font-weight: bold;
}
.hotLink
{
	height: 30px;
	width: 266px;
}

.hotText
{
	text-align: center;
	height: 30px;
	width: 266px;
	display:table-cell;
	vertical-align:middle;
	line-height: 25px;
}



.hotText a
{
	font-size: 12px;
	font-weight: bold;
	color: white;
}

.hotOffersBox{
padding: 4px 0px 1px 2px;
}


.PagerResults{
text-align: center;
}

.PagerNumberArea{
text-align: center;
background: #f0f0f0;
font-weight: bold;
}

.SelectedPrev{
padding: 0px 2px;
}

.SelectedPage{
background: #8bd4f2;
padding: 0px 1px;
border: 1px solid gray;
}

.PagerNumberArea{
padding-bottom: 2px;
}

.PagerNumberArea a{
border: 1px solid #f0f0f0;
padding: 0px 1px;
}

.PagerNumberArea a:hover{
text-decoration: none;
border: 1px solid gray;
background: #e0e0e0;
color: black;
}

table.productDetailInfo td{
vertical-align: top;
}

table.productDetail td{
vertical-align: top;
}

.NewsReleaseTitle{
width: 165px;
padding-left: 10px;
}

.panelOptions
{
	background-color: red;
}

/*#Wishlist#*/
.wishlist
{
	margin-top: 10px;
}
.wishlist .ProductImage
{
	width: 100px;
	text-align: center;
}
.wishlist .ProductDetail
{
	margin-top: 15px;
}
.wishlist .ProductPrice
{
	width: 140px;
	padding: 5px 15px;
	height: 26px;
	display: block;
	background: url(../App_Themes/toast/Images/Ecommerce/priceBackground.gif) no-repeat top left;
	margin: 5px 0px 0px;
}
.btnContinue
{
	text-align: right;
	padding:10px 0px;
}
td.ProductImageWishlist
{
padding-top: 30px;	
vertical-align: top;
width: 100px;
text-align: center;
}


td.ProductImageWishlist img{
border: none;
}

.ProductData h2{
font-size: 16px;
}

/*#Products#*/
.ProductImage{
	height: 140px;
}

.IE6 .ProductImage
{
	height: 143px;
}

.ProductImage a{
height: 140px;

}

.ProductImage img{
border: none;
}

.ProductImage{
text-align: center;
padding-bottom: 10px;
}

.ProductBreadcrumbs{
background: url(../App_Themes/EcommerceSite/Images/product_top_background.gif) repeat-x;
background-position: bottom center;
height:30px;
}

.ProductList table{
/*width: 100%;*/
}

.ProductTitle{
	display: block;
	color: white;
	text-align: center;
	padding: 5px 2px 5px 2px;
	font-size: 12px;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #003876;
}

.ProductPrice{
font-size: 13px;
padding: 3px 3px 5px 3px;
font-weight: bold;
background: #f0f0f0;
}

.ProductPriceDetail{
font-size: 13px;
padding: 3px 3px 5px 0px;
font-weight: bold;
}

.ProductPriceDetailTax{
font-size: 12px;
padding: 3px 3px 5px 0px;
}

.ProductPriceLabel{
font-size: 13px;
padding: 5px 3px 5px 3px;
}

.ProductPriceLabelTax{
font-size: 12px;
padding: 5px 3px 5px 3px;

}

.ProductPrice .right{
text-align: right;
}

.ProductPrice .left {
padding-top: 12px;
}

.ProductBox{
padding-top: 20px;
margin-right: 20px;
}

.ProductFooter{
text-align: center;
}

.productDetail img
{
	border: none;
}

.productDescription
{
	text-align: justify;
}

.productDetailLinks
{
	margin-top: 15px;
	padding: 5px;
	background-color: #cce1f6;
}

.productOptionsTable
{
	margin-top: 10px;
margin-bottom: 10px;
}


.ProductPreview
{
	width: 215px;
}

.AddToCartContainer
{ 
	padding-top: 10px;
	background: white url(../App_Themes/EcommerceSite/Images/ShoppingCart/bg_options_bottom.gif) repeat-x;
	text-align: right;
}

.right .AddToCartContainer
{	
	background: none;
	padding-top: 0;
	margin: 0;
}
.ProductOptionSelectorContainer
{
	border: 1px solid #d7d7d7;
	padding: 10px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.OptionCategoryName
{
	font-weight: bold;
}
.productDetail .ProductPrice
{
	width: 180px;
	padding: 5px 5px;
	display: block;
	background:  url(../App_Themes/EcommerceSite/Images/bg_price.gif) no-repeat top right;
	font-weight: bold;
}

input.AddToWishlistImageButton
{
	float: left;
}


.wishlistAdd .AddToCartContainer
{
	background: none;
}

.removeFromWishlist
{
	margin-top: -18px;
}


.TotalPriceContainer
{
	text-align: center;
	background: #bde5f2;
	padding: 7px 10px 9px 0px;
	margin-bottom: 3px;
}

.TotalPriceLabel
{
	font-weight: bold;
	text-align: right;
}

.TotalPrice
{
	font-weight: bold;
	text-align: right;
}
/*#Boxes/Blue box left#*/
.boxBlueLeft
{
	background: #d7d7d7 url(../App_Themes/EcommerceSite/Images/box_blue_background.gif) repeat-y top left;
	margin-bottom: 3px;
	margin-top: 1px;
}
.boxBlueLeftTop div {
	background: url(../App_Themes/EcommerceSite/Images/box_left_top.gif) no-repeat top left;
}
.boxBlueLeftTop {
	background: url(../App_Themes/EcommerceSite/Images/box_right_top.gif) no-repeat top right;
}
.boxBlueLeftBot div {
	background: url(../App_Themes/EcommerceSite/Images/box_left_bottom.gif) no-repeat bottom left;
}
.boxBlueLeftBot {
	background: url(../App_Themes/EcommerceSite/Images/box_right_bottom.gif) no-repeat bottom right;
}
.boxBlueLeftTop div, .boxBlueLeftTop, .boxBlueLeftBot div, .boxBlueLeftBot
{
	width: 100%;
	height: 14px;
	font-size: 1px;
}

.boxBlueLeft h2
{
	background-color: #eeeeee;
	font-size: 100%;
	font-weight: normal;
	margin-left: 20px;
	margin-top: 0px;
	line-height: 10px;
	padding: 7px 5px 7px 9px;
}

/*#Boxes/Blue box right#*/
.boxBlueRight
{
	background: #c4dbe7 url(../App_Themes/EcommerceSite/Images/box_light_background.gif) repeat-y top right;
	margin-bottom: 3px;
	margin-top: 1px;
}
.boxBlueRight p
{
	padding: 0px 20px 0 9px;
}
.boxBlueRightTop div {
	background: url(../App_Themes/EcommerceSite/Images/box_light_left_top.gif) no-repeat top left;
}
.boxBlueRightTop {
	background: url(../App_Themes/EcommerceSite/Images/box_light_right_top.gif) no-repeat top right;
}
.boxBlueRightBot div {
	background: url(../App_Themes/EcommerceSite/Images/box_light_left_bottom.gif) no-repeat bottom left;
}
.boxBlueRightBot {
	background: url(../App_Themes/EcommerceSite/Images/box_light_right_bottom.gif) no-repeat bottom right;
}
.boxBlueRightTop div, .boxBlueRightTop, .boxBlueRightBot div, .boxBlueRightBot
{
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.boxBlueRight h2
{
	background-color: #e6f0f5;
	font-size: 100%;
	font-weight: normal;
	margin-right: 20px;
	margin-top: 0px;
	line-height: 10px;
	padding: 7px 5px 7px 9px;
}

/*#Products/Filter#*/
.ProductFilter
{
	background: url(../App_Themes/EcommerceSite/Images/product_top_background.gif) repeat-x;
	background-position: bottom center;
	font-size: 10px;
	height: 65px;
}
.ProductFilter Select
{
	width:160px;
	height:18px;
	font-size:10px;
}
.lightboxField .Pager
{
clear: both;
}
.doneText {
	width:235px;
	font-size:0.9em;
	border:1px solid #dd3c10;
	color:#dd3c10;
	padding:2px;
	background-color: #FFFFFF;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	float: left;
    }
.TextBoxField {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	background-color: #F2F1EF;
	border: 2px solid #CAC7C1;
	line-height: 24px;
	height: 25px;
	width: 212px;
	}
.LogonTextBox, .TextboxField {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	background-color: #F2F1EF;
	border: 2px solid #CAC7C1;
	line-height: 24px;
	height: 25px;
	width: 300px;
	}
.Blue_Help {
	color: #006e66;
}
.Blue_Help a {
	color: #006e66;
	text-decoration: underline;
}
.Blue_Help a:hover {
	color: #006e66;
	text-decoration: none;
}
.TextAreaField {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	background-color: #F2F1EF;
	border: 2px solid #CAC7C1;
	line-height: 24px;
	width: 212px;
	}

.LogonText {
	font-weight: bold;
	}

.hiddenError {
 display:none;
}
/*#Sub Navigation#*/


#sidenavcontainer {
	margin: 0;
	padding: 0;
	width: 247px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#sidenavcontainer ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	
}

#sidenavcontainer li a
{
	margin: 0;
	padding-left: 10px;
	list-style-type: none;
	display: block;
	width: 232px;
	background-color: #e5e5e5;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 6px;
	text-decoration: none;
	color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

#sidenavcontainer li a:hover
{
	background-color: #CCCCCC;
	color: #000000;
	text-decoration: none;
	list-style-type: none;
}

#sidenavcontainer .CMSListMenuHighlightedLI .CMSListMenuLinkHighlighted {
	background: #afcae4;
}
#sidenavcontainer ul li { 
	margin:0px;
}

#sidenavcontainer ul li a
{
	display: block;
	padding: 5px 5px 5px 30px;
	width: 170px;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
}

#sidenavcontainer ul li a:hover
{
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: underline;
	list-style-type: none;
}
#sidenavcontainer .CMSListMenuHighlightedLI .CMSListMenuUL .CMSListMenuHighlightedLI .CMSListMenuLinkHighlighted {
	
	background: #FFFFFF;
	color: #003876;
	font-weight: bold;
}
#sidenavcontainer ul ul li a
{
	display: block;
	padding: 5px 5px 5px 50px;
	width: 150px;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
}
#sidenavcontainer .CMSListMenuHighlightedLI .CMSListMenuUL UL .CMSListMenuHighlightedLI .CMSListMenuLinkHighlighted {
	
	background: #ffffff;
	color: #4e90d0;
	font-weight: bold;
}
#sidenavcontainer ul ul li a:hover
{
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: underline;
	list-style-type: none;
}
#sidenavcontainer ul ul ul li a
{
	display: block;
	padding: 5px 5px 5px 70px;
	width: 130px;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
}

#sidenavcontainer ul ul ul li a:hover
{
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: underline;
	list-style-type: none;
}
#sidenavcontainer .CMSListMenuHighlightedLI .CMSListMenuUL UL UL .CMSListMenuHighlightedLI .CMSListMenuLinkHighlighted {
	
	background: #ffffff;
	color: #969696;
	font-weight: bold;
}
/* rotator in-page placement */
    div#rotator {
	width: 247px;
	height: 246px;
	margin: 0px;
	padding: 0px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
/* rotator image style */	
	div#rotator ul li img {
	margin: 0px;
	padding: 0px;
	border: none;
	background: #FFF;
}
    div#rotator ul li.show {
	z-index:500;
	margin: 0px;
	padding: 0px;
}


/*#Tab menu#*/

.TabControlTable
{
	height: 25px;
	background: url(../App_Themes/CorporateSite/Images/tabmenu_item_bg.gif) repeat-x center left;
	padding: 0;
	margin: 0;
}

.TabControlLeft, .TabControlRight, .TabControlSelectedLeft, .TabControlSelectedRight
{
	display: none;
}

.TabControl
{
	background: url(../App_Themes/CorporateSite/Images/tabmenu_item_bg.gif) repeat-x center left;
	padding: 0px 10px 0px 10px;
}

.TabControlSelected
{
	background: url(../App_Themes/CorporateSite/Images/tabmenu_item_active_bg.gif) repeat-x center left;
	padding: 0px 10px 0px 10px;
}

.TabControlTable a
{
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}

/*#My account#*/

.TabsContent
{
	border: 1px solid #cccccc;
	width: 660px;
	padding: 15px;
}

.TabsContent .Error
{
	color: Red;
}

.TabsContent .FieldLabel
{
	font-weight: bold;
	width: 140px;
}

.TabsContent .UniGridHead
{
	color: White;
	background:#000000 url(../App_Themes/CorporateSite/Images/genbackground.gif) repeat-x scroll left top;
}

.TabsContent .Grid
{
	width: 100%;
	border: 1px solid #aaa
}

.TabsContent .OddRow
{
	background-color: #eee;
}

.MyCredit .TotalCredit
{
	font-weight: bold;
	font-size: 120%;
	color: #002756;
}

.TabsContent input[type=text], .TabsContent input[type=password], 
.TabsContent input[type=file], .TabsContent textarea, .MyProfileFileUpload
{
	width: 300px;
}

.TabsContent select
{
	width: 306px;
}

.clear 
{
	width:0px; 
	height:0px; 
	clear:both; 
	line-height: 0px; 
	font-size: 0px;

}

.SubscriptionsGroup
{
	padding: 8px;
}

.SubscriptionsPanel
{
	padding-top: 22px;
}


#help{
	width: 450px;
}
.redBar
{
	padding: 10px;
	background: #d1001f;
	color: #ffffff;
	font-weight: bold; 
}