/* body and scroll bar */
body {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	background: #F1F1F1;
}

.popupBody{
	margin-top : 10px;
	margin-bottom : 10px;
	margin-left : 10px;
	margin-right : 10px;
}

a {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #774687; 
	text-decoration: underline;
}

a:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #666666; 
	text-decoration: underline;
}

p {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #666666;
	line-height : 18px;
}

td {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #666666;
	line-height : 18px;
}

.fontW {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #ffffff;
	line-height : 18px;
}

ul {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	list-style : square;
}

/* classses */

.linkT {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #6B8E96; 
	text-decoration: underline;
}

.linkT:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #666666; 
	text-decoration: underline;
}

.linkR {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #C05B53; 
	text-decoration: underline;
}

.linkR:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #666666; 
	text-decoration: underline;
}

.linkB {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #3F91B1; 
	text-decoration: underline;
}

.linkG {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #96B984; 
	text-decoration: underline;
}

.textP {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #774687;
	line-height : 18px;
}

.headP {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #774687;
	font-weight : bold;
}

.headT {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #6B8E96;
	font-weight : bold;
}

.headR {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #C05B53;
	font-weight : bold;
}

.headB {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #3F91B1;
	font-weight : bold;
}

.headB:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #3F91B1;
	font-weight : bold;
}

.headG {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #96B984;
	font-weight : bold;
}

.headW {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #FFFFFF;
	font-weight : bold;
}

.small{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.small:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/* MENU */

.home1{
	background: #865B95;
}

.home2{
	background: #C2A4CD;
}

.event1{
	background: #6B8E96;
}

.event2{
	background: #ADCCD3;
}

.registration1{
	background: #6B8E96;
}

.registration2{
	background: #ADCCD3;
}

.program1{
	background: #96B984;
}

.program2{
	background: #C7E1BA;
}

.user1{
	background: #C05B53;
}

.user2{
	background: #D59590;
}

.folder1{
	background: #C09D4A;
}

.folder2{
	background: #D9C38D;
}

.page1{
	background: #3F91B1;
}

.page2{
	background: #8FC0D3;
}


/* FORM */

.button{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width:100px;
	height:18px;
	background : #C2A4CD;
	border : 1px outset #d6d6d6;
}

.ebutton{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width:100px;
	height:18px;
	background : #ADCCD3;
	border : 1px outset #d6d6d6;
}

.dbutton{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width:100px;
	height:18px;
	background : #D59590;
	border : 1px outset #d6d6d6;
}

.bbutton{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width:100px;
	height:18px;
	background : #8FC0D3;
	border : 1px outset #d6d6d6;
}

.pbutton{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width:100px;
	height:18px;
	background : #EFD8F7;
	border : 1px outset #d6d6d6;
}

.gbutton{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width:100px;
	height:18px;
	background : #C7E1BA;
	border : 1px outset #d6d6d6;
}

.ybutton{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width:100px;
	height:18px;
	background : #D9C38D;
	border : 1px outset #d6d6d6;
}


.adminTable {
	border : 1px solid #444444;
    border-left : 1px solid #444444; 
    width: 515;
    background: #F1F1F1;
        
}

.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 150px;
	height:18px;
	border : 1px inset #d6d6d6;
    background: #ffffff;
}

.textbg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 250px;
	height:18px;
	border : 1px inset #d6d6d6;
    background: #ffffff;
}

.file{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 220px;
	height:18px;
	border : 1px inset #d6d6d6;
        background: #ffffff;
}

.reqText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 150px;
	height:18px;
	border : 1px inset #d6d6d6;
    background: #D7E8EC;
}

.reqTextR{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 150px;
	height:18px;
	border : 1px inset #d6d6d6;
    background: #F4D3D1;
}

.reqTextB{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 150px;
	height:18px;
	border : 1px inset #d6d6d6;
    background: #C5DFE9;
}

.reqTextG{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 150px;
	height:18px;
	border : 1px inset #d6d6d6;
   	background: #E6F3E0;
}

.reqTextP{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 150px;
	height:18px;
	border : 1px inset #d6d6d6;
    background: #EFD8F7;
}

.textareaPop{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width:200px;
	height:60px;
	border : 1px inset #d6d6d6;
    background: #ffffff;
}

.textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width:200px;
	height:100px;
	border : 1px inset #d6d6d6;
    background: #ffffff;
}

.select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width:150px;
	height:18px;
	border : 1px inset #d6d6d6;
    background: #ffffff;
}

.checkBox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 18px;
	height:18px;
	border : 1px inset #d6d6d6;
    background: #ffffff;
}