/************************  Section style settings  ************************/
.SectionTitle{
font-family:Century Gothic, Arial;
font-size:        		20px;
font-weight:      		bold;
color:					#555555;
padding:			5px 0px 10px 20px;
line-height:			13px;
}

.SectionImage{
}

/************************  Paragraph style settings  ************************/

.ParagraphContent {
float:left;
width:531px; 
padding:0px 10px 10px 10px;
font-family:Century Gothic, Arial;
font-size:11px;
border: 0px solid #A7A7A7;
}

.ParagraphContent H1{
font-family:Century Gothic, Arial;
font-size:13px;
font-weight:bold;
padding: 10px 0px 0px 0px;
margin:  0px 0px 0px 0px;
color: #555555;
width:550px;
}

.ParagraphContent A:LINK{	
text-decoration: 	none;
font-weight:		bold;
}
 
.ParagraphContent A:VISITED{	
text-decoration: 	none;
font-weight:		bold;
}
  
.ParagraphContent A:HOVER{	
text-decoration: 	underline;
font-weight:		bold;
}

.ParagraphContent A:ACTIVE{	
text-decoration: 	none;
font-weight:		bold;
}


.ParagraphTitle {
float:left;
font-family:Century Gothic, Arial;
font-size:        		14px;
font-weight: 			bold;
color:					#555555;
padding:			0px 0px 0px 0px;
line-height:			13px;
}

.ParagraphText{
float:left;
font-family:Century Gothic, Arial;
font-size:        		11px;
font-weight: 			normal;
color:					#555555;
padding:			0px 10px 10px 0px;
text-align:				left;
vertical-align:			top;
line-height:			18px;
}

.ParagraphImage {
border:					1px solid #160E45;
}

.ParagraphImageCell {
border:					0px solid #160E45;
padding-top:			0px;
padding-right:			0px;
padding-bottom:			0px;
padding-left:			0px;
line-height:			13px;
	
}

.ParagraphReadMore {
font-family:Century Gothic, Arial;
	font-size:        		11px;
	font-weight: 			normal;
	color:					#160E45;
	line-height:			13px;
}

.ParagraphToTop {
font-family:Century Gothic, Arial;
	font-size:        		11px;
	font-weight: 			normal;
	color:					#160E45;
	line-height:			13px;
}

/************************  Gallery style settings  ************************/
.GalleryTitle{
font-family:Century Gothic, Arial;
	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:Century Gothic, Arial;
	font-size:        		11px;
	font-weight: 			normal;
	padding-top:			0px;

	margin-left:			20px;
	padding-bottom:			0px;
	/*border: 				0px solid #123456;	*/
}

.GalleryImage{
border:1px solid #555555;
}

.GalleryImageActive{
}

/************************  Gallery popup style settings  ************************/

.GalleryPopupContent{
	font-family:Century Gothic, Arial;
	font-size:        		11px;
	font-weight: 			normal;
	padding-top:			0px;
	margin-left:			0px;
	padding-bottom:			0px;
}

.GalleryPopupTitle{
	font-family:Century Gothic, Arial;
	font-size:        		12px;
	font-weight: 			bold;
	color:					#160E45;
	padding:			0px 0px 10px 0px;
	line-height:			13px;
}

.GalleryPopupImage{
border:					1px solid #160E45;
}

.GalleryPopupClose{
	font-family:Century Gothic, Arial;
	font-size:        		11px;
	font-weight: 			normal;
	color:					#160E45;
	line-height:			13px;
}

.GalleryPopupNavigation{
	font-family:Century Gothic, Arial;
	font-size:        		11px;
	font-weight: 			normal;
	color:					#160E45;
	line-height:			13px;
}

.GalleryPopupDescription{
	font-family:Century Gothic, Arial;
	font-size:        		11px;
	font-weight: 			normal;
}

/****************  Form, buttons and fields style settings  ***************/
.FormContent {
text-align :		left;
vertical-align:		top;
font-family: 		Arial, Helvetica, sans-serif;
font-size:   		11px;
line-height: 15px;
color:       		#331D98;
}

.FormFieldTitleCell {
font-size:        	11px;
color:            	#555555;
padding:    	5px 10px 5px 0px;
height:				20px;
width:				100px;
vertical-align:		top;
text-align :      	left;
}

.FormTitle {
font-family:Century Gothic, Arial;
font-size:        		11px;
color:            	#555555;
padding:0px 0px 10px 0px;
font-weight: 			bold;
}

.FormTable {
}

.FormRow {
}

.field {
font-family:Century Gothic, Arial;
font-size:        	12px;
color:            	#555555;
background-color: 	#FFFFFF;
border: 			1px solid #CFCFCF;
height:				20px;
width:				270px;
text-align :      	left;
}

.Selectfield {
font-family:Century Gothic, Arial;
font-size:        	12px;
color:            	#555555;
background-color: 	#FFFFFF;
border: 			1px solid #CFCFCF;
height:				15px;
width:				200px;
text-align :      	left;
height: 20px;
}


.txtfield {
font-family:Century Gothic, Arial;
font-size:        	11px;
color:            	#555555;
background-color: 	#FFFFFF;
padding:    1px 3px 1px 1px;
border: 			1px solid #CFCFCF;
width:				200px;
text-align :      	left;
height:				80px;
}

.FormFieldTextCell {
font-family:Century Gothic, Arial;
font-size:        	11px;
color:            	#555555;
vertical-align:		top;
}

.FormFieldText {
font-size:        	11px;
color:            	#555555;
background-color: 	#FFFFFF;
border: 			1px solid #CFCFCF;
height:				15px;
width:				200px;
text-align :      	left;
}

.FormFieldRadioCell {
font-family:Century Gothic, Arial;
font-size:        		11px;
font-weight: 			normal;
padding: 0px 0px 0px 0px;
}
.FormFieldRadio {
}

.FormFieldCheckboxCell {
}
.FormFieldCheckbox {
}

.FormFieldSelectCell {
vertical-align:		top;
}
.FormFieldSelect {
font-family:Century Gothic, Arial;
font-size:        		11px;
font-weight: 			normal;
vertical-align:			middle;
}

.FormFieldTextareaCell {
vertical-align:		top;
}

.FormFieldTextarea {
font-size:        	11px;
color:            	#555555;
background-color: 	#FFFFFF;
padding:    1px 3px 1px 1px;
border: 			1px solid #CFCFCF;
width:				200px;
text-align :      	left;
height:				80px;
}

.FormButtonReset {
font-family:Century Gothic, Arial;
font-size:        	11px;
color:            	#555555;
background-color:#FFFFFF;
font-weight:      	normal;
cursor:				pointer;
text-align :      	center;
padding:    	1px 1px 1px 1px;
border: 			1px solid #CFCFCF;
height:				20px;
width:				80px;
vertical-align:		middle;
margin-top: 4px;		
}

.FormButtonSubmit {
font-family:Century Gothic, Arial;
font-size:        	11px;
color:            	#555555;
background-color:#FFFFFF;
font-weight:      	normal;
cursor:				pointer;
text-align :      	center;
padding:    	1px 1px 1px 1px;
border: 			1px solid #CFCFCF;
height:				20px;
width:				80px;
vertical-align:		middle;
margin-top: 4px;		
}

.FormError {
font-size:        	11px;
color:            	#FF0000;
font-weight:      	bold;
padding: 0px 0px 0px 5px;
}

/************************  SiteMap style settings  ************************/
.SiteMapTitle{
}

.SiteMapContent{
}

.SiteMapHeaderLink{
}

.SiteMapSubLink{
}

/************************  Menu style settings  ************************/
.MenuContent{
font-family:Century Gothic, Arial;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#555555;
	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:Century Gothic, Arial;
	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:				#FFFFFF;
	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:    		Arial, Helvetica, sans-serif;
	font-size:      		11px;
	padding: 			3px 5px 6px 0px;
	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: 				144px;		
	height: 			auto;
}
   
/************************  SubMenu style settings  ************************/
.SubMenuCell{
font-family:Century Gothic, Arial;
	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:Century Gothic, Arial;
	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:Century Gothic, Arial;
	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:Century Gothic, Arial;
	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:Century Gothic, Arial;
	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:Century Gothic, Arial;
	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 {
font-family:Century Gothic, Arial;
	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;
}

/************************  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:Century Gothic, Arial;
	font-size:        12px;
	color:            #31187F;
	vertical-align:   middle;
	background-color: #FFFFFF;
	border:           0px solid #000000;
	width:            600px;
	margin:           0px;
	padding:          0px;
	border-collapse:  collapse;
}

.ErrorMessage {
font-family:Century Gothic, Arial;
	font-size:        12px;
	color:            #31187F;
	vertical-align:   middle;
	background-color: #FFFFFF;
	border:           0px solid #000000;
	width:            600px;
	margin:           0px;
	padding:          0px;
	border-collapse:  collapse;
}

.Box{
	border-width: 			2px;
	border-style:			solid; 
}


.ParagraphImageLeft{
margin: 0px 0px 0px -19px;
}