/************************  Section style settings  ************************/

.SectionTitle {
}

.SectionContent {
	vertical-align:			top;
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	font-weight:			normal;
	vertical-align:			top;
	background-color:		transparent;
	margin: 				0px;
	margin-left: 			0px;
	padding-top: 			0px;
	padding-bottom: 		0px;
	padding-left:			20px;
	padding-right: 			20px;
}

.SectionContent A:LINK {

}

.SectionContent A:VISITED {

}

.SectionContent A:HOVER {

}

.SectionContent A:ACTIVE {

}

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

.ParagraphContent {
	vertical-align:  		top;	
	font-family:     		Arial, Helvetica, sans-serif;
	font-size:        		13px;
	font-weight:      		normal;
	vertical-align:  		top;
	color:           		#000000;
	margin:           		0px;
	padding-top:    		0px;
	padding-bottom: 		0px;
	padding-left:   		0px;
	padding-right:  		0px;
	line-height:			16px;
}

.ParagraphContent A:LINK {

}

.ParagraphContent A:VISITED {

}

.ParagraphContent A:HOVER {

}

.ParagraphTitle {

}

.ParagraphText {

}

.ParagraphImageLeft {

}

.ParagraphImageRight {
	padding-left: 10px;
}

/************************  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;
}

/****************  Form, buttons and fields style settings  ***************/

.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;
}

.FormTable {
}

.FormRow {
}

.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;
}

.FormFieldRadio {
}

.FormFieldRadioCell {
	font-family:     		Verdana, Arial, Helvetica, sans-serif;
	font-size:        		11px;
	font-weight: 			normal;
	padding-top:			0px;
	vertical-align:			middle:
}

.FormFieldCheckbox {
}

.FormFieldSelect {
	font-family:     	Verdana, Arial, Helvetica, sans-serif;
	font-size:        	11px;
	font-weight: 		normal;
	vertical-align:		middle;
}

.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;
}

.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;
}

/************************  Menu style settings  ************************/

.MenuContent {
	vertical-align: top;		
	font-size: 11px;
	font-weight: normal;
	color: #FFFFCC;
	background-color: #003300;
	text-align: left;
		line-height:14px;
}

/************************  Menulink style settings  ************************/
.MenuLink {
	color: 				#FFFFCC;
	width : 			140px;
	text-align: 		center;
	border:          	none;

}

.MenuLink A:LINK {
	color: 				#FFFFCC;
	font-family:    	Arial, Helvetica, sans-serif;
	font-size:      	11px;
	font-weight: 		none;
	width:				100%;
	padding-top:		8px;
	padding-bottom:		7px;
	display: 			block;
	text-decoration: 	none;
}

.MenuLink A:VISITED {
	color: 				#FFFFCC;
	font-family:    	Arial, Helvetica, sans-serif;
	font-size:      	11px;
	font-weight: 		none;
	width:				100%;
	padding-top:		8px;
	padding-bottom:		7px;
	display: 			block;
	text-decoration: 	none;
}

.MenuLink A:HOVER {
	background-image:   url(../images/Template/bglink.jpg);
	background-color : 	white;
	color: 				#FFFFCC;
	vertical-align:  	middle;
}

.MenuLink A:ACTIVE {
	color: 				#FFFFCC;
	font-family:    	Arial, Helvetica, sans-serif;
	font-size:      	11px;
	font-weight: 		none;
	width:				100%;
	padding-top:		8px;
	padding-bottom:		7px;
	display: 			block;
	text-decoration: 	none;
}

/************************  MenuActive style settings  ************************/

.MenuLinkActive {
	background-image:   url(../images/Template/bglink.jpg);
	font-family:    	Arial, Helvetica, sans-serif;
	font-size:      	11px;
	font-weight: 		none;
	color: 				#FFFFCC;
	background-color: 	#D03200;
	width : 			140px;
	text-align: 		center;
	vertical-align:  	middle;
	margin:           	0px;
	padding-top:		8px;
	padding-bottom:		7px;
	padding-left:   	0px;
	padding-right:  	0px;
	border:          	none;
}

.MenuLinkActive A:LINK {
	color: 				#FFFFCC;
	text-decoration:  	none;
	vertical-align:  	middle;
}

.MenuLinkActive A:VISITED {
	color: 				#FFFFCC;
	text-decoration:  	none;
	vertical-align:  	middle;
}

.MenuLinkActive A:HOVER {
	color: 				#FFFFCC;
	text-decoration:  	none;
	vertical-align:  	middle;
}

.MenuLinkActive A:ACTIVE {
	color: 				#FFFFCC;
	text-decoration:  	none;
	vertical-align:  	middle;
}

/************************  SubMenu style settings  ************************/

.SubMenu {
	vertical-align: top;		
	background-color: #003300;
	text-align: center;
	width: 140px;
}


.SubMenuCell
{
	
}

.SubMenuContent
{
	
}

.SubMenuContentEmpty
{
	
}

TD.SubMenuLink 
{
	color: 				#FFFFCC;
	width : 			140px;
	text-align: 		center;
}


TD.SubMenuLink A, TD.SubMenuLink A:LINK, TD.SubMenuLink A:VISITED, TD.SubMenuLink A:HOVER, TD.SubMenuLink A:ACTIVE {
	color: 				#FFFFCC;
	font-family:    	Arial, Helvetica, sans-serif;
	font-size:      	11px;
	font-weight: 		none;
	width:				100%;
	padding-top:		10px;
	padding-bottom:		10px;
	display: 			block;
	text-decoration: 	none;
}	

TD.SubMenuLink A:HOVER
{	
	background-image:   url(../images/Template/bglink.jpg);
	background-color : 	white;
	color: 				#FFFFCC;
	vertical-align:  	middle;
} 

/************************ SubMenuActive style settings  ************************/

TD.SubMenuLinkActive {	
	width : 			140px;
}

TD.SubMenuLinkActive A, TD.SubMenuLinkActive A:LINK, TD.SubMenuLinkActive A:VISITED, TD.SubMenuLinkActive A:HOVER, TD.SubMenuLinkActive A:ACTIVE {
	background-image:   url(../images/Template/bglink.jpg);
	font-family:    	Arial, Helvetica, sans-serif;
	font-size:      	11px;
	font-weight: 		none;
	color: 				#FFFFCC;
	background-color: 	#D03200;
	
	text-decoration: 	none;
	text-align: 		center;
	vertical-align:  	middle;
	margin:           	0px;
	padding-top:		10px;
	padding-bottom:		10px;
	border:          	none;
	display: 			block;
}

/************************  SubSubMenu style settings  ************************/

.SubSubMenuLink {

}

.SubSubMenuLink li {

}

.SubSubMenuLink A:LINK {

}

.SubSubMenuLink A:VISITED {

}

.SubSubMenuLink A:HOVER {

}

.SubSubMenuLink A:ACTIVE {

}

/************************ SubSubMenuActive style settings  ************************/

.SubSubMenuLinkActive {

}

.SubSubMenuLinkActive li {

}

.SubSubMenuLinkActive A:LINK {

}

.SubSubMenuLinkActive A:ACTIVE {

}

.SubSubMenuLinkActive A:HOVER {

}

.SubSubMenuLinkActive A:VISITED {	

}

/****************  Debug style settings  ****************/

.DebugTime {
	top:				10px;
	left:				10px;
	height: 			45px;
	width:				55px;
	position: 			absolute;
	padding: 			10px 10px 10px 10px;
	background-color:	#FF0000;
	border: 			1px solid black;
	z-index:			1000;	
}

.DebugErrorBuffer {
	top:				10px;
	left:				95px;
	height: 			45px;
	width:				100px;
	position: 			absolute;
	padding: 			10px 10px 10px 10px;
	background-color:	#FF0000;
	border: 			1px solid black;
	z-index:			1000;	
}

.DebugErrorStack {
	top:				10px;
	left:				225px;
	height: 			45px;
	width:				100px;
	position: 			absolute;
	padding: 			10px 10px 10px 10px;
	background-color:	#FF0000;
	border: 			1px solid black;
	z-index:			1000;	
}

.DebugPost {
	top:				10px;
	left:				355px;
	height: 			45px;
	width:				150px;
	position: 			absolute;
	padding: 			10px 10px 10px 10px;
	background-color:	#FF0000;
	border: 			1px solid black;
	z-index:			1000;	
}

.DebugGet {
	top:				10px;
	left:				535px;
	height: 			45px;
	width:				150px;
	position: 			absolute;
	padding: 			10px 10px 10px 10px;
	background-color:	#FF0000;
	border: 			1px solid black;
	z-index:			1000;	
}

.DebugSession {
	top:				10px;
	left:				715px;
	height: 			45px;
	width:				150px;
	position: 			absolute;
	padding: 			10px 10px 10px 10px;
	background-color:	#FF0000;
	border: 			1px solid black;
	z-index:			1000;
}

.DebugQbuffer {
	top:				105px;
	left:				10px;
	height: 			45px;
	width:				675px;
	position: 			absolute;
	padding: 			10px 10px 10px 10px;
	background-color:	#FF0000;
	border: 			1px solid black;
	z-index:			1000;
}

.DebugLastQuery {
	top:				105px;
	left:				695px;
	height: 			45px;
	width:				150px;
	position: 			absolute;
	padding: 			10px 10px 10px 10px;
	background-color:	#FF0000;
	border: 			1px solid black;
	z-index:			1000;
}
