/* ---------- Background ---------- */


body
{
	background:#050d1d url(../images/bg_site.jpg) center top no-repeat;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#b4bed5;
	font-weight:normal;
}
.bg_Home_team
{
	background:#1b2a49 url(../images/home/bg_team.jpg) center top no-repeat;
	width:264px;
	padding:5px;
}
.bg_Home_video
{
	background:#1b2a49 url(../images/home/bg_video.jpg) center top no-repeat;
	width:330px;
	height:275px;
	padding:5px;
}
.bg_Home_blog
{
	background:#1b2a49 url(../images/home/bg_blog.jpg) center top no-repeat;
	width:280px;
}

.bg_Home_event
{
	background:#1b2a49 url(../images/home/bg_event.jpg) center top no-repeat;
	width:280px;
	height:363px;
}
.bg_blog
{
	background:#1b2a49 url(../images/bg_blog.jpg) center top no-repeat;
	width:634px;
	padding:10px;
	margin-bottom:10px;
}
.bg_comment
{
	background:#1b2a49 url(../images/bg_comment_form.jpg) center top no-repeat;
	width:634px;
	height:265px;
	padding:30px;
}
.bg_panel_category
{
	background:#1b2a49 url(../images/bg_panel_category.jpg) center top no-repeat;
	width:250px;
	margin-bottom:20px;
}
.bg_panel_menu_top
{
	background:#1b2a49 url(../images/panel_menu_top.jpg) center top no-repeat;
	width:260px;
	height:191px;
	margin-bottom:20px;
}
.bg_contact
{
	background:#1b2a49 url(../images/bg_contact.jpg) center top no-repeat;
	width:634px;
	height:256px;
	margin-bottom:10px;
}
.bg_photo_list
{
	background:#1b2a49 url(../images/bg_photo_list.jpg) center top no-repeat;
	width:182px;
	margin-bottom:10px;
	padding:14px 7px 14px 13px;
	overflow:hidden;
}
.bg_photo_detail
{
	background:#1b2a49 url(../images/bg_photo_detail.jpg) center top no-repeat;
	width:620px;
	height:400px;
	padding:10px;
}
.bg_paging_photo_detail
{
	background:#1b2a49 url(../images/bg_paging_photo_detail.jpg) center top repeat-y;
	width:584px;
	height:30px;
	padding:5px;
}
.bg_video_center
{
	background:#1b2a49 url(../images/bg_video_center.jpg) center top repeat-x;
	height:360px;
}
.bg_video_left
{
	background:#1b2a49 url(../images/bg_video_left.jpg) left top no-repeat;
	width:10px;
	height:360px;
}
.bg_video_right
{
	background:#1b2a49 url(../images/bg_video_right.jpg) right top no-repeat;
	width:10px;
	height:360px;
}
.bg_calendar_upcoming
{
	background:#1b2a49 url(../images/calendar_upcoming_bg.jpg) center top no-repeat;
	width:308px;
	height:284px;
}
.bg_Calendar_Content
{
	background:#1b2a49 url(../images/bg_blog.jpg) center top no-repeat;
	width:634px;
	padding:10px;
	margin-bottom:10px;
}


/* ----------------------- End of Background ------------------------------ */

/* ------------------------ General ------------------------- */

img{outline:none;}
A, A:hover{outline:none;}

img.PhotoBorderMedium_Home
{
	background-color:#FFFFFF;
	border:2px solid #000000;
}

img.PhotoBorderMedium
{
	background-color:#FFFFFF;
	border:1px solid #6583bf;
}

.PhotoBorderSmall_Div
{
	background-color:#FFFFFF;
	border:1px solid #adc0e8;
}
.PhotoBorderSmall_Div:hover
{
	border:1px solid #FFFFFF;
}

img.PhotoBorderSmall
{
	background-color:#FFFFFF;
	border:1px solid #adc0e8;
}
A img.PhotoBorderSmall:hover
{
	border:1px solid #FFFFFF;
}

A
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#99b7ff;
	font-weight:normal;
	text-decoration:none;
}
A:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#b1c7f5;
	font-weight:normal;
	text-decoration:none;
}
A.MoreLink
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#6f88bb;
	font-weight:normal;
	text-decoration:none;
}
A.MoreLink:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.Sep_Dark
{
	background-color:#13203a;
	height:1px;
	margin-bottom:5px;
	overflow:hidden;
}


/* ------------------------------------------------- */

.DateText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#d7c1c4;
}
.Text_Description
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#b4bed5;
	line-height:14pt;
	text-align:justify;
}
.Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#b4bed5;
}
.Text_Dark
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#7186b3;
}
.Text_HighLight
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#d7c1c4;
}

.Statistic_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#a8bbe4;
	line-height:29px;
}


.Blog_Date_Text
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#8aa1d2;
	font-weight:bold;
	letter-spacing:0.5pt;
}
.Blog_Month_Text
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:0.5pt;
}
.Blog_Comment_Heading
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:0.5pt;
}
.Blog_Comment_Text_bg
{
	background-image:url(../images/comment_bg_light.jpg);
	padding:10px;
	margin:0px 0px 10px 0px;
}


A.Heading_Main_Link
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12pt;
	color:#99b7ff;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0.5pt;
}
A.Heading_Main_Link:hover
{
	font-family:Arial, Verdana, Helvetica, sans-serif;	
	font-size:12pt;
	color:#b1c7f5;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0.5pt;
}
A.Link_Italic
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#99b7ff;
	font-style:italic;
	text-decoration:none;
}
A.Link_Italic:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-style:italic;
	text-decoration:none;
}

A.Link_Normal
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#99b7ff;
	font-weight:normal;
	text-decoration:none;
}
A.Link_Normal:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
A.Link_Bold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#99b7ff;
	font-weight:bold;
	text-decoration:none;
}
A.Link_Bold:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.Link_Bold_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#99b7ff;
	font-weight:bold;
	text-decoration:none;
}



A.Comment_Link
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8pt;
	color:#99b7ff;
	text-decoration:none;
	letter-spacing:0.5pt;
}
A.Comment_Link:hover
{
	font-family:Arial, Verdana, Helvetica, sans-serif;	
	font-size:8pt;
	color:#b4bed5;
	text-decoration:underline;
	letter-spacing:0.5pt;
}
.Comment_Text
{
	display:block;
	width:614px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8pt;
	color:#d7c1c4;
	font-style:normal;
	letter-spacing:0.5pt;
	margin-top:10px;
}
.DIV_Text_Description
{
	width:614px;
	text-align:left;
	margin:0px;
	padding:0px;
}
.DIV_Image_Left
{
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px;
}
.DIV_Image_Right
{
	float:right;
	margin:0px 0px 0px 10px;
	padding:0px;
}
.Panel_Banner
{
	width:250px;
	margin:20px 0px 20px 0px;
	padding:0px;
}
.Heading_Sub
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:0.5pt;
	padding:0px 0px 5px 0px;
}
.Heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:0.5pt;
}


/* ------------------------ End of General -------------------------------- */

/* ---------- Main Menu ---------- */
A.MainMenu
{
	display:block;
	background:url(../images/home/menu_bg_h.gif) center top repeat-x;
	height:33px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#ffd1d1;
	text-decoration:none;
}
A.MainMenu:hover
{
	background:url(../images/home/menu_bg.gif) center top repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.MainMenu_Text
{
	display:block;
	padding:8px 10px;
	vertical-align:middle;
	background-position:0 100%;
}

/* ----------------------- End of Main Menu --------------------------------- */

/* ---------- Panel Menu ---------- */

.PanelMenu_Div
{
	width:258px;
	margin:0px;
	padding:0px;
}
.PanelMenu_Div ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.PanelMenu_Div ul li
{
	margin:0px;
	padding:0px;
}

A.PanelMenu
{
	display:block;
	background:url(../images/panel_menu_bg_n.jpg) left top no-repeat;
	width:258px;
	height:31px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#a8bbe4;
	text-decoration:none;
}
A.PanelMenu:hover
{
	background:url(../images/panel_menu_bg_h.jpg) left top no-repeat;
	width:258px;
	height:31px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#dce7ff;
	text-decoration:none;
}
.PanelMenu_Text
{
	display:block;
	padding:7px 10px 0px 22px;
	text-align:left;
	vertical-align:middle;
	background-position:0 100%;
}

/* ---------------------------------- End of Panel Menu ---------------------------- */


/* ------------------------------ Panel Menu1 -------------------------------- */
.PanelMenu1
{
	display:block;
	width:260px;
	height:31px;
	background:url(../images/panel_menu1_bg_n.jpg) left top no-repeat;
	margin:0px;
	padding:0px;
	text-align:left;
}
.PanelMenu1:hover
{
	width:260px;
	height:31px;
	background:url(../images/panel_menu1_bg_h.jpg) left top no-repeat;
	text-align:left;
}
A.PanelMenu1_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #a8bbe4;
	font-weight:bold;
	text-decoration: none;
	display:block;
	margin:0px;
	padding:7px 5px 6px 10px;
}
A.PanelMenu1_text:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #dce7ff;
	font-weight:bold;
	text-decoration: none;
	display:block;
	margin:0px;
	padding:7px 5px 6px 10px;
}
.PanelMenu1_Sub
{
	display:block;
	width:260px;
	height:31px;
	background:url(../images/panel_menu1_bg_n.jpg) left top no-repeat;
	text-align:left;
}
.PanelMenu1_Sub:hover
{
	width:260px;
	height:31px;
	background:url(../images/panel_menu1_bg_h.jpg) left top no-repeat;
	text-align:left;
}
A.PanelMenu1_Sub_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #a8bbe4;
	font-weight:normal;
	text-decoration: none;
	display:block;
	margin:0px;
	padding:7px 5px 6px 10px;

}
A.PanelMenu1_Sub_text:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #dce7ff;
	font-weight:normal;
	text-decoration: none;
	display:block;
	margin:0px;
	padding:7px 5px 6px 10px;
}
/* -------------------------------- End of Panel Menu1 -------------------------- */

/* ---------- Panel Search ---------- */
input.Search
{
	background-color:#152549;
	border:1px solid #6884ba;
	width:189px;
	height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#8fa2ca;
	padding:1px 2px 1px 2px;
	margin:0px;
}
Select.Search_Select
{
	background-color:#152549;
	border:1px solid #6884ba;
	width:208px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#8fa2ca;
	outline:none;
}
Select.Search_Option
{
	background-color:#152549;
	border:1px solid #6884ba;
	width:208px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#8fa2ca;
	outline:none;
}

A.Search_btn
{
	display:block;
	background:url(../images/btn_go_n.jpg) center top no-repeat;
	width:26px;
	height:18px;
	text-decoration:none;
}
A.Search_btn:hover
{
	background:url(../images/btn_go_h.jpg) center top no-repeat;
	text-decoration:none;
}
.Search_btn_Text
{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding:1px 3px 3px 4px;
	vertical-align:middle;
}
/* --------------------------------------- End of Panel Video ------------------------------- */

/* ---------- Calendar btn ---------- */

A.Calendar_btn
{
	display:block;
	background:url(../images/calendar_ball_n.gif) center top no-repeat;
	width:24px;
	height:24px;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
A.Calendar_btn:hover
{
	background:url(../images/calendar_ball_h.gif) center top no-repeat;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.Calendar_btn_Text
{
	display:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1pt;
	color:none;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

/* ---------- End of Calendar btn ---------- */

/* ---------- Header Newsletter ---------- */
input.Newsletter
{
	background-color:#152549;
	border:1px solid #6884ba;
	width:154px;
	height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#8fa2ca;
	padding:1px 2px 1px 2px;
}
A.Newsletter_btn
{
	display:block;
	background:url(../images/home/header_newsletter_btn_n.jpg) center top no-repeat;
	width:25px;
	height:18px;
	text-decoration:none;
}
A.Newsletter_btn:hover
{
	background:url(../images/home/header_newsletter_btn_h.jpg) center top no-repeat;
	text-decoration:none;
}
.Newsletter_btn_Text
{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding:1px 3px 3px 3px;
	vertical-align:middle;
	background-position:0 100%;
}
/* --------------------------------------- End of Header Newsletter ------------------------------- */

/* ---------- Footer ---------- */
.Footer_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#5b667f;
	font-weight:normal;
}
.Footer_Text_Small
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#3a4255;
	font-weight:normal;
}
A.Footer_Link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#6881b4;
	font-weight:normal;
	text-decoration:none;
	line-height:14pt;
}
A.Footer_Link:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#b1c7f5;
	font-weight:normal;
	text-decoration:none;
}
A.Footer_Link_Small
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#3a4255;
	font-weight:normal;
	text-decoration:none;
}
A.Footer_Link_Small:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#5b667f;
	font-weight:normal;
	text-decoration:underline;
}
/* -------------------------------- End of Footer ---------------------------------- */


/* ----------------- Terms -------------------------- */
.Terms
{
	width:614px;
	margin:0px;
	padding:0px;
}
.Terms ul
{
	margin:0px 0px 10px 25px;
	padding:0px;
	list-style:none;
}
.Terms ul li
{
	margin:0px 0px 10px 0px;
	padding:0px;
	list-style:decimal;
}
.Terms_Text
{
	margin:0px 0px 0px 0px;
	padding:0px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
A.Terms_Link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#99b7ff;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 0px -5px;
}
A.Terms_Link:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	margin:0px 0px 0px -5px;
}

/* ------------------------------------ End of Terms ------------------------------------------- */

/* ----------------- Blog -------------------------- */
.Blog
{
	width:614px;
	margin:0px;
	padding:0px;
	float:left;
}
.Blog ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.Blog ul li
{
	margin:0px 0px 5px 0px;
	padding:0px;
}
/* ------------------------------------ End of Blog ------------------------------------------- */



/* --------------------------- Navigation ------------------------------- */

.Navigation_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#7186b3;
	padding:5px 0px 15px 0px;
}
A.Navigation_Link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#9ab8ff;
	text-decoration:none;
}
A.Navigation_Link:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#b4bed5;
	text-decoration:none;
}


/* --------------------------- End of Navigation ------------------------------- */


/* --------------------------- Paging ------------------------------- */
.bg_Paging
{
	background:#1b2a49 url(../images/bg_paging.jpg) right top repeat-y;
	width:634px;
	vertical-align:middle;
	text-align:right;
	padding:10px 5px;
}
 #paging_main
 {  
 	 margin:0px;
     padding:0px;  
     font-family:Arial, Helvetica, sans-serif;  
     font-size:12px;  
     color:#CCCCCC;  
     font-weight:bold; 
 } 
  
 #paging_text
 {  
 	 padding:2px 3px 2px 5px;  
     margin:0px 4px 0px 2px;  
     border:1px solid #3a5386;  
     background:#3a5386;  
     color:#CCCCCC;  

 }   
 #paging_main a
 {  
     padding:3px 5px 3px 5px;  
     margin:0px 2px 0px 2px;  
     border:1px solid #3a5386;  
     background:#36496e;  
     color:#7489b2;  
     text-decoration:none;  
 }  
   
 #paging_main a:hover
 {  
     border:1px solid #7489b2;  
     background:#3a5386;  
     color:#FFFFFF;  
     text-decoration:none;  
 }

/* --------------------------- End of Paging ------------------------------- */

A.Donate
{
	display:block;
	background-image:url(../images/btn_donate_n.gif);
	width:238px;
	height:37px;
	margin:0px;
	padding:0px;
}
A.Donate:hover
{
	display:block;
	background-image:url(../images/btn_donate_h.gif);
	width:238px;
	height:37px;
	margin:0px;
	padding:0px;
}
.Donate_Text
{
	display:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1pt;
	color:#FFFFFF;
}

/* --------------------------- Form ------------------------------- */
input.ButtonStyle
{
	background-image:url(../images/bg_btn_n.jpg);
	background-repeat:repeat-x;
	background-position:center;
	border:1px solid #b57d83;
	height:26px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#ffd1d1;
	padding:2px 5px;
}
input.ButtonStyle:hover
{
	background-image:url(../images/bg_btn_h.jpg);
	background-repeat:repeat-x;
	background-position:center;
	border:1px solid #cbcbcb;
	height:26px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	padding:2px 5px;
}

input.clsTextbox
{
	background-color:#172442;
	border:1px solid #465f91;
	height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#7186b3;
	padding:1px 2px 1px 2px;
	margin-bottom:5px;
}

input.clsTextbox_Comment
{
	background-color:#172442;
	border:1px solid #465f91;
	height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#7186b3;
	padding:1px 2px 1px 2px;
}
TextArea.clsTextArea_Comment
{
	background-color:#172442;
	border:1px solid #465f91;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#7186b3;
	padding:1px 2px 1px 2px;
}
Select.Select
{
	background-color:#101d37;
	border:1px solid #2b3f6f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#8fa2ca;
	outline:none;
}
Select.Option
{
	background-color:#101d37;
	border:1px solid #2b3f6f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#8fa2ca;
	outline:none;
}



.Form_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#7186b3;
	line-height:16pt;
}
.Form_Text_Comment
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#7186b3;
	margin-left:10px;
}
.Help_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#636d83;
}



/* --------------------------- End of Form ------------------------------- */


/* --------------------------- Calendar ----------------------- */

.Calendar_Heading_Main
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:normal;
	color:#FFFFFF;
	letter-spacing:1pt;
}
.Calendar_Heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing:1pt;
}
.Calendar_Week
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#b7c6ed;
}
.Calendar_Month_Text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#798cb2;
}
A.Calendar_Month_Link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
}
A.Calendar_Month_Link:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#798cb2;
}





/* --------------------------- End of Calendar ----------------------- */


/* --------------------------- Home Blog ----------------------- */
#Home_blog
{
	width:330px;
	margin:0px;
	padding:0px;
}
.Home_blog
{
	width:310px;
	margin:0px;
	padding:0px;
}
.Home_blog ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.Home_blog li
{
	margin:0px;
	padding:0px 0px 5px 0px;
	text-align:left;
}
.Home_blog_MoreLink
{
	width:310px;
	text-align:right;
	margin:0px;
	padding:0px;
}
/* ----------------------------------- End of Home Blog --------------------------------------- */

/* ---------- Home Events ---------- */
#Home_Event
{
	width:280px;
	margin:0px;
	padding:0px;
}
.Home_Event
{
	width:260px;
	margin:0px;
	padding:0px;
}
.Home_Event ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.Home_Event li
{
	margin:0px;
	padding:0px 0px 5px 0px;
	text-align:left;
}
.Home_Event_MoreLink
{
	width:260px;
	text-align:right;
	margin:0px;
	padding:0px;
}
/* ------------------------------------ End of Home Events ------------------------------- */

/* ------ Start of Message ------ */

.SuccessMessage
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
	font-weight: normal; 
    color: #156F00;
    text-decoration: none;
	background-color: #E5FFD4;
}
.ErrorMessage
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
	font-weight: normal;
    color: #E11800;
    text-decoration: none;
	background-color: #FFEAE8;
}
.WarningMessage
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
	font-weight: normal;
    color: #797500;
    text-decoration: none;
	background-color: #FFFEE2;
}
