/************************  Section style settings  ************************/
.SectionTitle
{
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		20px;
	font-weight:      		bold;
	color:					#160E45;
	padding-top:			5px;
	padding-right:			0px;
	padding-left:			20px;
	padding-bottom:	    	10px;
	line-height:			13px;
}

.SectionImage{
}

.SectionContent
{
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		11px;
	font-weight: 			normal;
	color:				#160E45;
	padding-top:			10px;
	padding-right:			0px;
	padding-bottom:			0px;
	padding-left:			20px;
	line-height:			13px;
	width:				500px;
}

/************************  Paragraph style settings  ************************/

.ParagraphContent {
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		11px;
	font-weight: 			normal;
	padding-top:			0px;
	margin-left:			20px;
	padding-bottom:			0px;
	width:				500px;
	color:				#160E45;
}

.ParagraphContent A:LINK{	
	text-decoration: 	none;
	font-weight:		bold;
	color:				#160E45;
}
 
.ParagraphContent A:VISITED{	
	text-decoration: 	none;
	font-weight:		bold;
	color:				#160E45;
}
  
.ParagraphContent A:HOVER{	
	text-decoration: 	underline;
	font-weight:		bold;
	color:				#160E45;
}

.ParagraphContent A:ACTIVE{	
	text-decoration: 	none;
	font-weight:		bold;
	color:				#160E45;
}


.ParagraphTitle {
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		12px;
	font-weight: 			bold;
	color:					#160E45;
	padding-top:			0px;
	padding-right:			0px;
	padding-bottom:			10px;
	padding-left:			0px;
	line-height:			13px;
}

.ParagraphText{
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		11px;
	font-weight: 			normal;
	color:					#160E45;
	padding-top:			0px;
	padding-right:			0px;
	padding-bottom:			20px;
	padding-left:			0px;
	margin:					0px;
	text-align:				left;
	vertical-align:			top;
	line-height:			13px;
	border-size: 			0px;
}


.ParagraphImageLeft {
	margin-right:			15px;
	align: right;
	
}

.ParagraphImageRight {
	padding-left:			15px;
	align: left;
}

.ParagraphImageCell {
	border:					0px solid #160E45;
	padding-top:			0px;
	padding-right:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
	line-height:			13px;
	
}

.ParagraphReadMore {
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		11px;
	font-weight: 			normal;
	color:					#160E45;
	line-height:			13px;
}

.ParagraphToTop {
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		11px;
	font-weight: 			normal;
	color:					#160E45;
	line-height:			13px;
}

/************************  Gallery style settings  ************************/
.GalleryTitle{
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		12px;
	font-weight: 			bold;
	color:					#160E45;
	padding-top:			0px;
	padding-right:			0px;
	padding-bottom:			10px;
	padding-left:			0px;
	line-height:			13px;
}

.GalleryContent{
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		11px;
	font-weight: 			normal;
	padding-top:			0px;
	margin-left:			20px;
	padding-bottom:			0px;
}

.GalleryImage{
	border:					1px solid #160E45;
	padding-top:			0px;
	padding-right:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
}

.GalleryImageActive{
}

/************************  Gallery popup style settings  ************************/

.GalleryPopupContent{
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		11px;
	font-weight: 			normal;
	padding-top:			0px;
	margin-left:			0px;
	padding-bottom:			0px;
}

.GalleryPopupTitle{
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		12px;
	font-weight: 			bold;
	color:					#160E45;
	padding-top:			0px;
	padding-right:			0px;
	padding-bottom:			10px;
	padding-left:			0px;
	line-height:			13px;
}

.GalleryPopupImage{
	border:					1px solid #160E45;
	padding-top:			0px;
	padding-right:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
}

.GalleryPopupClose{
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		11px;
	font-weight: 			normal;
	color:					#160E45;
	line-height:			13px;
}

.GalleryPopupNavigation{
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		11px;
	font-weight: 			normal;
	color:					#160E45;
	line-height:			13px;
}

.GalleryPopupDescription{
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		11px;
	font-weight: 			normal;
	padding-top:			0px;
	margin-left:			0px;
	padding-bottom:			0px;
}

/****************  Form, buttons and fields style settings  ***************/
.FormContent {
	text-align :		left;
	vertical-align:		top;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size:   		11px;
	line-height: 		15px;
	margin-left:		20px; 
	color:       		#331D98;
	width:500px;
}

.FormFieldTitleCell {
	font-size:        	11px;
	color:            	#160E45;
	font-weight:      	none;
	padding-top:    	1px;
	padding-bottom: 	1px;
	padding-right:  	10px;
	height:				20px;
	width:				100px;
	vertical-align:		top;
	text-align :      	left;
}

.FormTitle {
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		11px;
	color:            		#160E45;
	padding-bottom:			10px;
	font-weight: 			bold;
}

.FormTable {
}

.FormRow {
}

.FormFieldTextCell {
	font-size:        	11px;
	color:            	#160E45;
	font-weight:      	none;
	padding-left: 4px;
	vertical-align:		top;
}
.FormFieldText {
	font-size:        	11px;
	color:            	#000000;
	background-color: 	#FFFFFF;
	font-weight:      	none;
	
	padding-bottom: 	1px;
	padding-left:   	1px;
	padding-right:  	3px;
	border: 			1px solid #160E45;
	height:				19px;
	width:				250px;
	vertical-align:		middle;
	text-align :      	left;
}

.FormFieldRadioCell {
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		11px;
	font-weight: 			normal;
	padding-top:			0px;
	vertical-align:			middle:
}
.FormFieldRadio {
}

.FormFieldCheckboxCell {
}
.FormFieldCheckbox {
padding: 0px;
}

.FormFieldSelectCell {
padding-left: 4px;
vertical-align:		top;
padding-top:    	1px;
padding-bottom: 	1px;
}
.FormFieldSelect {
font-family:     		Verdana, Arial, Helvetica, sans-serif;
font-size:        		11px;
font-weight: 			normal;
vertical-align:			middle;
}

.FormFieldTextareaCell {
padding-left: 4px;
vertical-align:		top;
padding-top:    	0px;
padding-bottom: 	1px;

}
.FormFieldTextarea {
	font-size:        	11px;
	color:            	#000000;
	background-color: 	#FFFFFF;
	font-weight:      	none;
	padding-top:    	1px;
	padding-bottom: 	1px;
	padding-left:   	1px;
	padding-right:  	3px;
	border: 			1px solid #160E45;
	height:				100px;
	width:				250px;
	vertical-align:		middle;
	text-align :      	left;
}

.FormButtonReset {
	font-family:     	Verdana, Arial, Helvetica, sans-serif;
	font-size:        	11px;
	color:            	#FFFFFF;
	background-color: 	#160E45;
	font-weight:      	normal;
	cursor:				pointer;
	text-align :      	center;
	padding-top:    	1px;
	padding-bottom: 	1px;
	padding-left:   	1px;
	padding-right:  	1px;
	border: 			0px solid #E18C31;
	height:				19px;
	width:				119px;
	vertical-align:		middle;
	margin-top: 4px;		
}

.FormButtonSubmit {
	font-family:     	Verdana, Arial, Helvetica, sans-serif;
	font-size:        	11px;
	color:            	#FFFFFF;
	background-color: 	#160E45;
	font-weight:      	normal;
	cursor:				pointer;
	text-align :      	center;
	padding-top:    	1px;
	padding-bottom: 	1px;
	padding-left:   	1px;
	padding-right:  	1px;
	border: 			0px solid #E18C31;
	height:				19px;
	width:				119px;
	vertical-align:		middle;
	margin-left: 4px;
	margin-top: 4px;	
}

.FormError {
	font-size:        	11px;
	color:            	#FF0000;
	font-weight:      	bold;
}

/************************  SiteMap style settings  ************************/
.SiteMapTitle{
}

.SiteMapContent{
}

.SiteMapHeaderLink{
}

.SiteMapSubLink{
}

/************************  Menu style settings  ************************/
.MenuContent{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FFFFFF;
	text-decoration: 	none;
	margin-right: 		0px;
	margin-left: 		0px;
	margin-bottom: 		0px;
	margin-top: 		0px;
	padding-top: 		0px;
	padding-right: 		10px;
	padding-bottom: 	0px;
	padding-left: 		0px;
	text-align:			right;
	line-height:		13px;
	width:			 	154px;
}

/************************  Menulink style settings  ************************/
.MenuLink{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FFFFFF;
	text-decoration: 	none;
	margin-right: 		0px;
	margin-left: 		0px;
	margin-bottom: 		0px;
	margin-top: 		0px;
	padding-top: 		3px;
	padding-bottom: 	3px;
	padding-right: 		5px;
	padding-left: 		0px;
	text-align:			right;
	vertical-align:		middle;
	width: 				150px;
	line-height:		17px;
}

.MenuLink A:LINK{	
	text-decoration: 	none;
	color:				#FFFFFF;
	height: 			auto;	
}
 
.MenuLink A:VISITED{	
	text-decoration: 	none;
	color:				#FFFFFF;
	height: 			auto;		
}
  
.MenuLink A:HOVER{	
	text-decoration: 	none;
	color:				#E18C31;
	height: 			auto;
}

.MenuLink A:ACTIVE{	
	text-decoration: 	none;
	color:				#FFFFFF;
	height: 			auto;		
}

/************************  MenuActive style settings  ************************/

.MenuLinkActive {
	background-image:		url(../images/bgmunuActive.gif);
	background-position:	right;
	background-repeat:		no-repeat;
	font-family:    		Verdana, Arial, Helvetica, sans-serif;
	font-size:      		11px;
	font-weight: 			none;
	vertical-align:  		right;
	margin-right: 			0px;
	margin-left: 			0px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	padding-top: 			3px;
	padding-right: 			5px;
	padding-bottom: 		6px;
	padding-left: 			0px;
	border:          		none;
	text-align:				right;
	width: 					140px;
	height: 				auto;
	line-height:			17px;

}

.MenuLinkActive A:LINK{	
	text-decoration: 	none;
	color:				#E18C31;
	width: 				140px;
	height: 			auto;
}  

.MenuLinkActive A:VISITED{	
	text-decoration: 	none;
	color:				#E18C31;
	width: 				140px;			
	height: 			auto;
}  

.MenuLinkActive A:HOVER{	
	text-decoration: 	none;
	color:				#FFFFFF;	
	width: 				140px;	
	height: 			auto;
}

.MenuLinkActive A:ACTIVE{	
	text-decoration: 	none;
	color:				#E18C31;	
	width: 				144x;		
	height: 			auto;
}
   
/************************  SubMenu style settings  ************************/
.SubMenuCell{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FFFFFF;
	text-decoration: 	none;
	margin-right: 		0px;
	margin-left: 		0px;
	margin-bottom: 		0px;
	margin-top: 		0px;
	padding-top: 		0px;
	padding-right: 		0px;
	padding-bottom: 	0px;
	padding-left: 		0px;
	text-align:			right;
	width:				144px;
}

.SubMenuContent{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FFFFFF;
	text-decoration: 	none;
	margin-right: 		0px;
	margin-left: 		0px;
	margin-bottom: 		0px;
	margin-top: 		0px;
	padding-top: 		0px;
	padding-right: 		0px;
	padding-bottom: 	0px;
	padding-left: 		0px;
	text-align:			right;
	width:				120px;
	line-height:		17px;
	border-bottom: 		1px solid #E18C31;
	border-top: 		1px solid #E18C31;
	/*border: 			1px solid #FFFFFF;*/
}

.SubMenuContentEmpty{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#FFFFFF;
	text-decoration: 	none;
	padding-top: 		0px;
	padding-bottom: 	0px;
	padding-right: 		0px;
	padding-left: 		0px;
	height: 			7px;
}

.SubMenuLink {
	text-align: 		right;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	border: 			none;
	text-decoration: 	none;
	color: 				#A69CB4;
	vertical-align:		middle;
	margin-right: 		0px;
	margin-left: 		0px;
	margin-bottom: 		0px;
	margin-top: 		0px;
	padding-top: 		3px;
	padding-right: 		0px;
	padding-bottom: 	3px;
	padding-left: 		0px;
	background-image: 	url(../images/spacer.gif);
	line-height:		17px;
	border: 			0px solid #FFFFFF;
}

.SubMenuLink A:LINK{	
	background-image: 	url(../images/bglink.jpg);
	text-decoration: 	none;
	color: 				#A69CB4;
} 

.SubMenuLink A:VISITED{	
	background-image: 	url(../images/bglink.jpg);
	text-decoration: 	none;
	color: 				#A69CB4;
}

.SubMenuLink A:HOVER{	
	background-image: 	url(../images/bglink.jpg);
	text-decoration: 	none;
	color: 				#E18C31;
} 

.SubMenuLink A:ACTIVE{	
	background-image: 	url(../images/bglink.jpg);
	text-decoration: 	none;
	color: 				#FFFFFF;
}

/************************ SubMenuActive style settings  ************************/
.SubMenuLinkActive {
	font-family:    	Verdana, Arial, Helvetica, sans-serif;
	font-size:      	11px;
	font-weight: 		bold;
	color: 				#E18C31;
	text-align:      	right;
	vertical-align:  	middle;
	margin:           	0px;
	padding-top:    	3px;
	padding-bottom: 	3px;
	padding-left:   	0px;
	padding-right:  	3px;
	line-height:		17px;
	border:          	none;
}

.SubMenuLinkActive A:LINK{	
	background-image: 	url(../images/bglink.jpg);
	text-decoration: 	none;
	color: 				#E18C31;
}  

.SubMenuLinkActive A:ACTIVE{	
	background-image: 	url(../images/bglink.jpg);
	text-decoration: 	none;
	color: 				#E18C31;
}  
 
.SubMenuLinkActive A:HOVER{	
	background-image: 	url(../images/bglink.jpg);
	text-decoration: 	none;
	color: 				#E18C31;
} 
 
.SubMenuLinkActive A:VISITED{	
	background-image: 	url(../images/bglink.jpg);
	text-decoration: 	none;
	color: 				#E18C31;
}  

/************************  DeepLink style settings  ************************/
.DeepLinkContent {
	font-family:      	Verdana, Arial, Helvetica, sans-serif;
	font-size:        	11px;
	font-weight:      	bold;
	color:           	#FFFFCC;
	margin:           	0px;
	padding-top:    	0px;
	padding-bottom: 	15px;
	padding-left:   	0px;
	padding-right:  	0px;
	text-decoration:  	none;
}

.DeepLink A:LINK{
	font-family:      	Verdana, Arial, Helvetica, sans-serif;
	font-size:        	11px;
	font-weight:      	bold;
	color:				#160E45;
	margin:           	0px;
	padding-top:    	0px;
	padding-bottom: 	15px;
	padding-left:   	0px;
	padding-right:  	0px;
	text-decoration:  	underline;
}

.DeepLink A:ACTIVE{
	font-family:      	Verdana, Arial, Helvetica, sans-serif;
	font-size:        	11px;
	font-weight:      	bold;
	color:				#160E45;
	margin:           	0px;
	padding-top:    	0px;
	padding-bottom: 	15px;
	padding-left:   	0px;
	padding-right:  	0px;
	text-decoration:  	underline;
}

.DeepLink A:HOVER{
	font-family:      	Verdana, Arial, Helvetica, sans-serif;
	font-size:        	11px;
	font-weight:      	bold;
	color:				#160E45;
	margin:           	0px;
	padding-top:    	0px;
	padding-bottom: 	15px;
	padding-left:   	0px;
	padding-right:  	0px;
	text-decoration:  	underline;
}

.DeepLink A:VISITED{
	font-family:      	Verdana, Arial, Helvetica, sans-serif;
	font-size:        	11px;
	font-weight:      	bold;
	color:				#160E45;
	margin:           	0px;
	padding-top:    	0px;
	padding-bottom: 	15px;
	padding-left:   	0px;
	padding-right:  	0px;
	text-decoration:  	underline;
}

/************************  FlagTable style settings  ************************/
.Content {
	vertical-align: bottom;
	color: #FFFFCC;
	background-color: #003300;
}

.FlagImage {
	vertical-align: bottom;
	color: #FFFFCC;
	background-color: #003300;
}

/************************  Error Report style settings  ************************/
.ErrorContent {
	font-family:      Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:        12px;
			
	color:            #31187F;
	vertical-align:   middle;
	background-color: #FFFFFF;
	cell-spacing:     none;
	border:           0px solid #000000;
	width:            600px;
	margin:           0px;
	padding:          0px;
	border-collapse:  collapse;
}

.ErrorMessage {
	font-family:      Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size:        12px;
	color:            #31187F;
	vertical-align:   middle;
	background-color: #FFFFFF;
	cell-spacing:     none;
	border:           0px solid #000000;
	width:            600px;
	margin:           0px;
	padding:          0px;
	border-collapse:  collapse;
}

.Box{
	border-width: 			2px;
	border-style:			solid; 
	color:					#FFFFFF;
}

.BoxTitle{
	font:				Verdana, Arial, Helvetica, sans-serif;
	color:				#FFFFFF;
	background-color:	#6BB09B;
	font-size:			11px;
	border-bottom:		2px #FFFFFF solid;
	height: 			20px;
}

.BoxContent{
	font:				Verdana, Arial, Helvetica, sans-serif;
	color:				#FFFFFF;
	background-color:	#75B86C;
	font-size:			11px;
}

.BoxLink {
	font-size: 11px;
	text-decoration: none;
}

.BoxLink A:link {
	color: 	#FFFFFF;
	text-decoration: underline;	
}

.BoxLink a:visited {
	color: 	#FFFFFF;
	text-decoration: underline;
}

.BoxLink a:hover {
	color: 				#FFFFFF;
	text-decoration:	none;
}

.BoxLink a:active {
	color: 	#FFFFFF;	
	text-decoration: none;
}