img { border:  0; }


.w183 .ContBgTop{background-image:url(Images/title_183.jpg);}
.w206 .ContBgTop{background-image:url(Images/title_206.jpg);}

.w345 .ContBgTop{background-image:url(Images/title_345.jpg);}

.w367 .ContBgTop{ background-image:url(Images/title_367.jpg);}

.w183 .ContBgBottom{background-image:url(Images/bottom_183.jpg);}
.w206 .ContBgBottom{background-image:url(Images/bottom_206.jpg);}

.w345 .ContBgBottom{background-image:url(Images/bottom_345.jpg);}

.w367 .ContBgBottom{ background-image:url(Images/bottom_367.jpg);}


/* FONTS */
.Head
{
	font-weight: bold;
	font-size: 9pt;
	color: #34312c;
	font-family: Arial;
}
.Head A
{
	font-weight: bold;
	font-size: 9pt;
	color: #34312c;
	font-family: Arial;
	text-decoration: none;
}
.Normal
{
	font-family: Arial;
	font-size: 9pt;
	color: #34312c;
	line-height:1.2em;
}
.Normal A
{
	font-family: Arial;
	font-size: 8pt;
	color: #566299;
	text-decoration: underline;
	line-height:1.2em;
}
.DateText 
{
	font-size: 9pt;
	color: #34312c;
	font-family: Arial;
	font-weight:normal;
}
.DateText A
{
	font-size: 9pt;
	color: #34312c;
	font-family: Arial;
	font-weight:normal;
}
.Footer, A.Footer:link, A.Footer:active, A.Footer:visited, A.Footer:hover
{
	font-weight: normal;
	font-size: 7pt;
	color: #aaa28a;
	font-family: Arial;
	text-align: center;
	text-decoration: none;
}
.Credits, A.Credits:link, A.Credits:active, A.Credits:visited, A.Credits:hover
{
	font-weight: normal;
	font-size: 7pt;
	color: #8e887c;
	font-family: Arial;
	text-align: center;
	text-decoration: none;
}
/* FONTS END */

/* INPUT FIELDS */
.Textbox
{
	border: solid 1px #d9d9d9;
	height: 17px;
	width: 204px;
	padding-left:3px;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	line-height:13px;
	color: #373737;
}
.Textbox_Small
{
	border: solid 1px #d9d9d9;
	height: 17px;
	width: 150px;
	padding-left:3px;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	line-height:13px;
	color: #373737;
}
.TextArea
{
	border: solid 1px #d9d9d9;
	height: 48px;
	width: 204px;
	padding-left:3px;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #373737;
}

.TextArea_Small
{
	border: solid 1px #d9d9d9;
	height: 48px;
	width: 150px;
	padding-left:3px;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #373737;
}

.SearchTextBox
{
    font-family:Arial;
    font-size: 9pt; 
    color:  #ffffff;
    padding-left:6px;
    vertical-align:top;
    width: 87px;
    height: 17px;
    background-position:top;
    text-transform:lowercase;
    background-image:url(Images/bg_search.jpg);
}
.SearchTextBoxGrayed
{
    font-family:Arial;
    font-size: 9pt; 
    color:  #ffffff;
    padding-left:6px;
    vertical-align:top;
    width: 87px;
    height: 17px;
    background-position:top;
    text-transform:lowercase;
    background-image:url(Images/bg_search.jpg);
}
.Button
{
	background-image: url(Images/btn_empty.jpg);
	cursor:pointer;
	border: none;
	width: 88px;
	height: 15px;
	font-size: 11px;
	color: #aaa28a;
	font-family: Arial;
	text-decoration:underline;
}
/* INPUT FIELDS END */


/* ERROR MESSAGES */
.ValidationMessage
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #d63308;
}

.ValidationSummary
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #d63308;
	margin-top: 13px;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
/* ERROR MESSAGES END */

/* PANES */
body
{
	background-color:#beb5a6;
	background-repeat:repeat;
}
.pagemaster
{
	background-image: url(Images/bg.jpg);
	background-repeat:repeat;
	border: 0;
	width:100%;
	height: 100%;
}
.logomaster
{
	background-image: url(Images/logo.jpg);
	background-repeat:no-repeat;
	height: 194px;
	width: 821px; 
	border: 0px;
	text-decoration:none;	
}
.skinMaster 
{
	background-color:#fcf9f7;
	width:821px;
	height: 493px;
	vertical-align:top;
	text-align:center;
}
.TopLeft
{
	vertical-align:top;
	text-align:left;
}
/* PANES END */


/*************** MENUS ***************/
/*************** Menu Level 0 ***************/

.Menu_Backgr_Level0_Selected
{
    background-image: url(Images/menu_lvl0_bgsel.gif);
    background-repeat:repeat-x;
    
    }

.Menu_Level0_Seperator
{
	width: 1px;
	height:19px;
	background-color: #675645;
}
.Menu_Level0_Selected_splitter
{
	background-image: url(Images/tras.gif);
	width: 7px;
	height: 22px;
	/*visibility: visible !important;
	position: relative !important;*/
}
.Menu_Level0, A.Menu_Level0:link, A.Menu_Level0:active, A.Menu_Level0:visited, A.Menu_Level0:hover
{
	font-size: 10pt;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
	text-transform: none;
}
.Menu_Level0_Selected, A.Menu_Level0_Selected:link, A.Menu_Level0_Selected:active, A.Menu_Level0_Selected:visited, A.Menu_Level0_Selected:hover
{
	font-size: 10pt;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
	text-transform: none;
}
/* Menu Level 0 - First Menu Item*/
.Menu_Level0_First, A.Menu_Level0_First:link, A.Menu_Level0_First:active, A.Menu_Level0_First:visited, A.Menu_Level0_First:hover
{
	font-size: 10pt;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
	text-transform: uppercase;
}
.Menu_Level0_First_Selected, A.Menu_Level0_First_Selected:link, A.Menu_Level0_First_Selected:active, A.Menu_Level0_First_Selected:visited, A.Menu_Level0_First_Selected:hover
{
	font-size: 10pt;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
	text-transform: uppercase;
}
/*************** Menu Level 1 ***************/
.Menu_Level1, A.Menu_Level1:link, A.Menu_Level1:active, A.Menu_Level1:visited, A.Menu_Level1:hover, .Menu_Level1_First, .Menu_Level1_Last, .Category_Level0
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #34312c;
	text-decoration: none;
	padding-bottom: 3px;
	padding-top: 2px;
}
.Menu_Level1_Selected, A.Menu_Level1_Selected:link, A.Menu_Level1_Selected:active, A.Menu_Level1_Selected:visited, A.Menu_Level1_Selected:hover, .Menu_Level1_First_Selected, .Menu_Level1_Last_Selected, .Category_Level0_Selected
{
	font-weight: bold;
	font-size: 9pt;
	color: #34312c;
	font-family: Arial;
	text-decoration: none;
	padding-bottom: 1px;
	padding-top: 2px;
}
.Menu_Level1_First, .Menu_Level1_First_Selected
{
	padding-top: 9px;
	padding-bottom: 3px;
}
.Menu_Level1_Last, .Menu_Level1_Last_Selected
{

	padding-bottom: 8px;
}

.Menu_Level2_Last
{

	font-size: 9pt;
	color: #34312c;
	font-family: Arial;
	text-decoration: none;

	padding-bottom: 8px;
}
.Menu_Level2_Last_Selected
{
	font-weight: bold;
	font-size: 9pt;
	color: #34312c;
	font-family: Arial;
	text-decoration: none;
	padding-bottom: 8px;
}
/*Menu_Backgr_Level1*/
.Menu_Backgr_Level1, A.Menu_Backgr_Level1:link, A.Menu_Backgr_Level1:active, A.Menu_Backgr_Level1:visited, A.Menu_Backgr_Level1:hover, .Menu_Backgr_Level1_Selected
{
	background-image:url(Images/bg_menu_v.jpg);
	background-repeat:repeat-y;
	height:20px;
	width:183px;
}
/* Menu_Bacgr_Level1_First */
.Menu_Backgr_Level1_First, A.Menu_Backgr_Level1_First:link, A.Menu_Backgr_Level1_First:active, A.Menu_Backgr_Level1_First:visited, A.Menu_Backgr_Level1_First:hover, .Menu_Backgr_Level1_First_Selected
{
	background-image:url(Images/bg_first_menu_v.jpg);
	background-repeat:no-repeat;
	width:183px;
}
/* Menu_Bacgr_Level1_Last */
.Menu_Backgr_Level1_Last, A.Menu_Backgr_Level1_Last:link, A.Menu_Backgr_Level1_Last:active, A.Menu_Backgr_Level1_Last:visited, A.Menu_Backgr_Level1_Last:hover, .Menu_Backgr_Level1_Last_Selected
{
	background-image:url(Images/bg_Last_menu_v.jpg);
	background-repeat:no-repeat;
	height:27px;
	width:183px;
}
/* Backgr_Level1_First_Last */
.Menu_Backgr_Level1_First_Last, .Menu_Backgr_Level1_First_Last_Selected, A.Menu_Backgr_Level1_First_Last_Selected:link, A.Menu_Backgr_Level1_First_Last_Selected:active, A.Menu_Backgr_Level1_First_Last_Selected:visited, A.Menu_Backgr_Level1_First_Last_Selected:hover
{
	background-image:url(Images/menu_top_bottom_bg_selected.jpg);
	height:42px;
	width:183;
}
.Menu_Level1_First_Last, A.Menu_Level1_First_Last
{	
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #34312c;
	text-decoration: none;
	padding-bottom: 1px;
	padding-top: 6px;
	height:34px;
}
.Menu_Level1_First_Last_Selected, A.Menu_Level1_First_Last_Selected
{
	font-weight: bold;
	font-size: 10pt;
	color: #34312c;
	font-family: Arial;
	text-decoration: none;
	padding-bottom: 1px;
	padding-top: 6px;
	height:34px;
}
/*************** Menu Level 2 ***************/
.Menu_Level2, A.Menu_Level2:link, A.Menu_Level2:active, A.Menu_Level2:visited, A.Menu_Level2:hover
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #34312c;
	text-decoration: none;
	padding-bottom:3px;
	padding-top: 3px;
	}
.Menu_Level2_Selected, A.Menu_Level2_Selected:link, A.Menu_Level2_Selected:active, A.Menu_Level2_Selected:visited, A.Menu_Level2_Selected:hover, .Category_Level1_Selected
{
	font-weight: bold;
	font-size: 9pt;
	color: #34312c;
	font-family: Arial;
	text-decoration: none;
	padding-bottom:2px;
	padding-top: 2px;
}
/*Menu_Backgr_Level2*/
.Menu_Backgr_Level2, A.Menu_Backgr_Level2:link, A.Menu_Backgr_Level2:active, A.Menu_Backgr_Level2:visited, A.Menu_Backgr_Level2:hover, .Menu_Backgr_Level2_Selected
{
	background-image:url(Images/bg_menu02_v.jpg);
	background-repeat:repeat-y;
	height:20px;
	width:183px;
}
/*Menu_Backgr_Level2_Selected*/
.Menu_Backgr_Level2_Selected, A.Menu_Backgr_Level2_Selected:link, A.Menu_Backgr_Level2_Selected:active, A.Menu_Backgr_Level2_Selected:visited, A.Menu_Backgr_Level2_Selected:hover
{
	background-image:url(Images/bg_menu02_v_selected.jpg);
	background-repeat:no-repeat;
	height:20px;
	width:183px;
}

/* Menu_Bacgr_Level2_Last */
.Menu_Backgr_Level2_Last, A.Menu_Backgr_Level2_Last:link, A.Menu_Backgr_Level2_Last:active, A.Menu_Backgr_Level2_Last:visited, A.Menu_Backgr_Level2_Last:hover, .Menu_Backgr_Level2_Last_Selected
{
	color: #34312c;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	background-image:url(Images/bg_Last_menu_v.jpg);
	background-repeat:no-repeat;
	height:27px;
	width:183px;
}
/*************** Menu Level 3 ***************/
.Menu_Level3, A.Menu_Level3:link, A.Menu_Level3:active, A.Menu_Level3:visited, A.Menu_Level3:hover , a.Menu_Level3_Last
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #34312c;
	text-decoration: none;


}
.Menu_Level3_Selected, A.Menu_Level3_Selected:link, A.Menu_Level3_Selected:active, a.Menu_Level3_Last_Selected, A.Menu_Level3_Selected:visited, A.Menu_Level3_Selected:hover, .Category_Level2_Selected
{
	font-weight: bold;
	font-size: 9pt;
	color: #34312c;
	font-family: Arial;
	text-decoration: none;

}


.Menu_Backgr_Level3_Last , .Menu_Backgr_Level3_Last_Selected
{
 
	background-image:url(Images/bg_Last_menu3_v.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:183px;
}

.Menu_Backgr_Level3_Selected ,.Menu_Backgr_Level3
{
    background-image:url(Images/bg_menu02_v.jpg);
	background-repeat:repeat-y;
	height:20px;
	width:183px;
 }

/*************** Menu Level 4 ***************/
.Menu_Level4, A.Menu_Level4:link, A.Menu_Level4:active, A.Menu_Level4:visited, A.Menu_Level4:hover, a.Menu_Level4_Last 
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #34312c;
	text-decoration: none;
	

}
.Menu_Level4_Last_Selected , .Menu_Level4_Last , .Menu_Level3_Last_Selected , .Menu_Level3_Last
{
    vertical-align:text-top;
}

.Menu_Level4_Selected, A.Menu_Level4_Selected:link, A.Menu_Level4_Selected:active, A.Menu_Level4_Selected:visited, A.Menu_Level4_Selected:hover, .Menu_Level4_Last_Selected
{
	font-weight: bold;
	font-size: 9pt;
	color: #34312c;
	font-family: Arial;
	text-decoration: none;	
}

.Menu_Backgr_Level4 , .Menu_Backgr_Level4_Selected
{
    background-image:url(Images/bg_menu02_v.jpg);
	background-repeat:repeat-y;
	height:20px;
	width:183px;
	
 }

.Menu_Backgr_Level4_Last_Selected , .Menu_Backgr_Level4_Last
{
    background-image:url(Images/bg_Last_menu3_v.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:183px;

}



/* MENUS END */


/* GENERIC */

BODY
{
}
H1
{
}

H2
{
}

H3
{
}

H4
{
}

H5, DT
{
}

H6
{
}

TFOOT, THEAD
{
}

TH
{
}

A:link
{
}

A:visited
{
}

A:active
{
}

A:hover
{
}

SMALL
{
}

BIG
{
}

BLOCKQUOTE, PRE
{
}


UL LI
{
}

UL LI LI
{
}

UL LI LI LI
{
}

OL LI
{
}

OL OL LI
{
}

OL OL OL LI
{
}

HR
{
}
/* GENERIC END */



/*------------------- CalendarModule -------------------*/
.Calendar 
{
    font-family: Arial;
    font-size: 7pt;
    margin:0px;
    color:#34312c;    
}
.Calendar A 
{
    color:#34312c; 
    text-decoration: none;
    width: 27px;  
    height:16px;
    padding-top:2px;
    border-left:solid 1px #beb5a6;
    border-bottom:solid 1px #beb5a6;
}
.CalendarDay A, .CalendarWeekendDay A, .CalendarTodayDay A
{
  width:27px;
}
.CalendarDayHeader
{
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    color: #34312c;
    text-transform:uppercase;
    background-color:#ddcfb8;
    border-left:solid 1px #beb5a6;
    border-top:solid 1px #beb5a6;
    border-bottom:solid 1px #beb5a6;
    height: 18px;
    width:27px;
}
.CalendarSelectedDay
{
    width:27px;
}
.CalendarNonEmptyDay
{
   width:27px;
}
.CalendarTitle
{
    font-family: Arial;
    font-size: 9pt;
    
    color: #34312c;
    background-color:#ffffff;
    height:10px;
	border-left:solid 1px #beb5a6;
}
.CalendarOtherMonthDay, CalendarOtherMonthDay A
{
  width:27px;
}
.CalendarSelector, .CalendarSelector A
{
}
.CalendarNextPrev, .CalendarNextPrev A
{
    color:#34312c;
    font-family: Arial;
    font-size: 7pt;
	cursor:pointer;
    height:10px;
	border:0px;
	margin:0px;
} 
.CalendarPrevMonthImage, .CalendarPrevMonthImage A
{
	background-image:url(Images/arrow_back_calendar.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	width:8px;
    height:10px;
	border:0px;
	margin:0px;
} 
.CalendarNextMonthImage, .CalendarNextMonthImage A
{
	background-image:url(Images/arrow_next_calendar.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	width:8px;
	border:0px;
	margin:0px;
} 
/*-------------------END CALENDARMODULE -------------------*/

   
/* CUSTOM STYLES ONLY FOR THIS PARTICULAR SKIN! */
.NewsListNormal
{
	font-family: Arial;
	font-size: 9pt;
	color: #34312c;
	line-height:14px;
}
.NewsListNormal A
{	text-decoration: underline;
	font-size: 7pt;
	color: #566299;
}
.NewsListHead
{
	font-family: Arial;
	font-size: 9pt;
	color: #34312c;
	line-height:11pt;
	font-weight:bold;
}
.NewsListHead A
{
	font-family: Arial;
	font-size: 9pt;
	color: #34312c;
	line-height:11pt;
	font-weight:bold;
}
.NewsModuleTitle, A.NewsModuleTitle:Link
{
	font-family: Arial;
	font-size: 9pt;
	color: #566299;
}
.NewsDateText
{
	font-family: Arial;
	font-size: 7pt;
	color: #aaa28a;
	text-decoration: none;	
}
.NewsEventNormal, .NewsEventNormal A
{	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	color: #1a2217;
	line-height:12px;
}
.someCustomCssClass
{
	font-family: Arial;
	font-size: 9pt;
	color: #566299;
}
.EvetsDateText
{
	font-family: Arial;
	font-size: 9pt;
	color: #aaa28a;
	text-decoration: none;	
	vertical-align:text-top;
	line-height:14px;
}
.EventsSeparator
{
	background-image:url(Images/EventsSeparator.jpg);
	background-repeat:no-repeat;
	height:10px;
	width:1px;
}
/* STYLES FOR CONTAINERS */
.leftBorder_Containers
{
	background-image:url(Images/leftBorder_Containers.png);
	background-repeat:repeat-y;
	height:100%;
	width:8px;
}
.rightBorder_Containers
{
	background-image:url(Images/rightBorder_Containers.png);
	background-repeat:repeat-y;
	height:100%;
	width:8px;
}
.bg_bottom_news_345
{
	background-image:url(Images/bottom_345.jpg);
	background-repeat:no-repeat;
	height:14px;
	width:345px;
	}

.topBottom
{
	border-top-color:#ded7d1;
	border-top-style:solid;
	border-top-width:1px;
}
.arrow_next
{
	background-image:url(Images/arrow_next.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:15px;
}
.arrow_back
{
	background-image:url(Images/arrow_back.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:15px;
}
.arrow_next_eve
{
	background-image:url(Images/arrow_next_eve.jpg);
	background-repeat:no-repeat;
	width:8px;
}
.arrow_back_eve
{
	background-image:url(Images/arrow_back_eve.jpg);
	background-repeat:no-repeat;
	width:8px;
}
.line
{
	background-image:url(Images/line.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:24px;
}