body
{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	font-family:Arial;
	font-size:12px;
	line-height:17px;	
	color:#333333;	
}
.table, td, tr 
{
	font-family:Arial;
	font-size:12px;
	line-height:17px;	
}
.field 
{
		border : 1px solid #8D8D8D;
		background-color : #F3F3F3;
		padding-left:3px;
		color: #000000;
		font:11px Arial;
}
.green-bold
{
	font-family:Arial;
	font-size:14px;
	color:#4F7D77;
	font-weight:bold;
	line-height:18px;		
}
.red-bold
{
	font-family:Arial;
	font-size:14px;
	color:#E54755;
	font-weight:bold;
	line-height:18px;		
}
.green
{
	font-family:Verdana;
	font-size :10px;
	color:#638C87;
	font-weight:bold;
}
.page-head
{
	font-family:Arial;
	font-size:17px;
	color:#E54755;
	font-weight:bold;
	line-height:18px;		
}
.ash-head
{
	font-family:Arial;
	font-size:15px;
	color:#333333;
	font-weight:bold;
	line-height:23px;		
}

.lightash-bold
{
	font-family:Arial;
	font-size:13px;
	color:#939393;
	font-weight:bold;
	line-height:18px;		
}
.darkash-bold
{
	font-family:Arial;
	font-size:14px;
	color:#696969;
	font-weight:bold;
	line-height:18px;		
}

.right-menu
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;	
	text-decoration:none;	
}
a
{
	font-family:Arial;
	/*font-size:12px;*/
	color:#333333;	
	text-decoration:underline;
}
a:hover
{
	font-family:Arial;
	/*font-size:12px;*/
	color:#E54755;		
	text-decoration:none;	
}
a.oralink
{
	font-family:Arial;
	font-size:12px;
	color:#DE7800;	
	text-decoration:underline;
}
a.oralink:hover
{
	font-family:Arial;
	font-size:12px;
	color:#DE7800;		
	text-decoration:none;	
}
.black-bold
{
	font-family: Arial;
	font-size:15px;
	color:#595858;
	font-weight:bold;	
}
.black-bold1
{
	font-family:Arial;
	font-size:18px;
	color:#595858;
	font-weight:bold;	
}
.black-bold1
{
	font-family:Arial;
	font-size:18px;
	color:#595858;
	font-weight:bold;	
}
.left-menu
{
	font-family:Arial;
	font-size:12px;
	color:#818181;
	font-weight:bold;
	text-decoration:none;
		padding-left:20px;

}
a.left-menu:hover
{
	font-family:Arial;
	font-size:12px;
	color:#CD2230;	
	text-decoration:none;
		padding-left:20px;

}
.left-menusel
{
	font-family:Arial;
	font-size:12px;
	color:#CD2230;	
	text-decoration:none;
	font-weight:bold;
	background-image:url(../images/menu-ash-bit.gif);
	
}
.left-menusel1
{
	font-family:Arial;
	font-size:12px;
	color:#CD2230;	
	text-decoration:none;
	font-weight:bold;
	background-image:url(../images/menu-ash-bit.gif);
	padding-left:20px;
	
}
.left-menu1
{
	font-family:Arial;
	font-size:12px;
	color:#333333;	
	text-decoration:underline;
	
}
a.left-menu1:hover
{
	font-family:Arial;
	font-size:12px;
	color:#000000;	
	text-decoration:none;
	
}
.grey-head
{
background-color:#DDD2D3;
color:#55383A;
font-weight:bold;
}
.grey-rows
{
background-color:#F0EBEC;
color:#55383A;
padding-left:20px;
}
.greenbld
{
	font-family: Arial;
	font-size:12px;
	color:#486F6A;
	font-weight:bold;
}
.green-rows
{
background-color:#DEE6E5;
}
.courses-row
{
background-color:#688F8C;
color:#FFFFFF;
font-weight:bold;
}
.courses-row1
{
background-color:#DEE6E5;
color:#004623;
font-weight:normal;
}
.yel-rows
{
background-color:#F9F8C1;
height:25px;
color:#333333;
font-weight:bold;
}
.redbold
{
	color:#E54755;
	font-weight:bold;
	line-height:18px;		
}
a.bluebld
{
color:#0260B8;
font-weight:bold;
}
a.bluebld:hover
{
color:#0260B8;
font-weight:bold;
text-decoration:none;
}
.link-bold
{
color:#DE7800;
font-weight:bold;
font-size:11px;
}

a.link-txt
{
color:#666666;
font-weight:normal;
text-decoration:none;
font-size:9px;
}
a.link-txt:hover
{
color:#333333;
font-weight:normal;
text-decoration:underline;
font-size:9px;
}

.pad-25
{
padding-left:25px;
padding-top:35px;
padding-right:18px;
}
.pad-15
{
padding-left:15px;
font-weight:bold;
}
.small-txt
{
	font-family: Arial;
	font-size:11px;
	color:#333333;		
	text-decoration:none;
	line-height:17px;
}
a.blue-link
{
	font-family: Arial;
	font-size:12px;
	color:#0260B8;		
	text-decoration:underline;
}
a.blue-link:hover
{
	font-family: Arial;
	font-size:12px;
	color:#FF0000;		
	text-decoration:none;
}
input.btnsubmit
	{
                height:19px;
                width :77px;
    			background-position:top left;
			    background-image:url(../images/submit.gif); background-repeat:no-repeat;
				color:#7F7F7F;
				background-color:Transparent;
				border-top: black 0pt solid; 
				border-left: black 0pt solid;
				border-right: black 0pt solid;  
				border-bottom: black 0pt solid;	
        }
input.btnsubmit:hover
	{
                height:19px;
                width :77px;
    			background-position:top left;
			    background-image:url(../images/submit-on.gif); background-repeat:no-repeat;
				color:#7F7F7F;
				background-color:Transparent;
				border-top: black 0pt solid; 
				border-left: black 0pt solid;
				border-right: black 0pt solid;  
				border-bottom: black 0pt solid;	
        }
input.btnregister
	{
                height:19px;
                width :77px;
    			background-position:top left;
			    background-image:url(../images/registerbtn-off.gif); background-repeat:no-repeat;
				color:#7F7F7F;
				background-color:Transparent;
				border-top: black 0pt solid; 
				border-left: black 0pt solid;
				border-right: black 0pt solid;  
				border-bottom: black 0pt solid;	
        }
input.btnregister:hover
	{
                height:19px;
                width :77px;
    			background-position:top left;
			    background-image:url(../images/registerbtn-on.gif); background-repeat:no-repeat;
				color:#7F7F7F;
				background-color:Transparent;
				border-top: black 0pt solid; 
				border-left: black 0pt solid;
				border-right: black 0pt solid;  
				border-bottom: black 0pt solid;	
        }

.pad-right
{
padding-right:30px;
}
.foot
{
padding-left:40px;
}
a.foot
{
	font-family: Arial;
	font-size:12px;
	color:#333333;		
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
}

a.foot:hover
{
	font-family: Arial;
	font-size:12px;
	color:#FF0000;		
	text-decoration:none;
}
.root
{
padding-right:30px;
font-family: Arial;
font-size:11px;
}
a.root
{
	font-family: Arial;
	font-size:11px;
	color:#333333;		
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
}

a.root:hover
{
	font-family: Arial;
	font-size:11px;
	color:#FF0000;		
	text-decoration:none;
	
}
.bg-bit
{
background-image:url(../images/light-grey.gif);
height:7px;
}
.bg-bit1
{
background-image:url(../images/space.jpg);
height:10px;
}
.space
{
background-image:url(../images/space.jpg); background-repeat:no-repeat;
background-position:10px 1px;
padding:2px 0px 2px 25px;/*top,right,bott,left*/
}
.horizontalmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
height:35px;
/*float:right;*/
}
/*Top level list items*/
.horizontalmenu ul li{
position: relative;
display: inline;
float: left;
height:35px;
font-weight:bold;
}

/*Top level menu link items style*/
.horizontalmenu ul li a{
display: block;
text-decoration: none;
/*border: 0px solid #FFFFFF;*/
}
.horizontalmenu ul li a:hover{
display:block;
}
.horizontalmenu ul li ul{
left: 0;
top: 0;
margin-top: 1px;
position: absolute;
display:block;
visibility: hidden;
border-top: 1px solid #ECDBAA;
}

/*Sub level menu list items*/
.horizontalmenu ul li ul li{
display: inline;
float: none;
height:23px;
}

/* Sub level menu links style */
.horizontalmenu ul li ul li a{
/*border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:0px solid #FFFFFF; border-bottom:1px solid #FFFFFF;*/ 
border: solid #FFFFFF;
border-width: 0 1px 1px 1px;
line-height:23px;
color:#FFFFFF;
padding-left:12px; 
font-weight:normal; font-size:11px; font-family:Verdana;
background-image:url(../images/contact-right.jpg); 
}
.horizontalmenu ul li ul li a:hover{
color:#FFFFFF;
font: normal 11px Verdana;
line-height:23px;
background-image:url(../images/blue-tile.jpg);
}
* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	

.vertical ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 209px;/* WIDTH OF MAIN MENU ITEMS*/
/*border: 1px solid black;*/
}

.vertical ul li{
position:relative;
height:21px;
width: 209px;
/*display:inline;*/
}


.vertical ul li a{
background-image:  url(../images/menu-off.gif); background-repeat:no-repeat;
font: bold 12px Arial;
color: #818181;
display: block;
text-decoration: none;
line-height:21px;
height:21px;
padding-left:30px;
}

.vertical ul li a:hover{
color:#CD2230;
background-image: url(../images/menu-on.gif); background-repeat:no-repeat;
height:21px;
line-height:21px;
}
.vertical ul li ul{ /*SUB MENU STYLE*/
position: absolute;
left: 0;
top: 0;
display: none;
width:100px;
}
.vertical ul li ul li
{
float:none;
height:20px;
width:100px;
/*display:inline;*/
}
.vertical ul li ul li a
{
font: bold 11px Arial;
border: solid #AFAFAF;
border-width: 1px 1px 1px 1px;
line-height:20px;
padding-left:10px;
background-image:url(../images/sub-menu-off.gif); background-repeat:repeat;
/*background-color:#E7E7E7;*/
color:#818181;
height:20px;
}
.vertical ul li ul li a:hover
{
font: bold 11px Arial;
line-height:20px;
padding-left:10px;
background-image:url(../images/menu-green.gif); background-repeat:repeat;
/*background-color:#5E8982;*/
color:#FAFAFA;
height:20px;
}


/* Holly Hack for IE \*/
* html .vertical li { float: left; height: 1%; }
* html .vertical li a { height: 1%; }


/*Tab style Starts \*/


.profile-box-main
{
width:288px;
height:210px;
float:left;
padding:2px 2px 2px 2px;
background-color:#7C7C7C;
}

.profile-menus-main
{
float:left;
width:288px;
height:32px;
background-color:#ECECEC;
}

.profile-box-white-sec
{
float:left;
width:248px;
height:178px;
padding:0px 20px 0px 20px;
background-color:#FFFFFF;
}

.changing-text			
{
float:left;																			
width:244px;
padding:20px 0px 0px 0px;
background-color:#FBFEFE;
}

.profile-menu-div1
{
float:left;
width:138px;
height:26px;
padding-top:6px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#464444;
text-decoration:underline;
background-color:#ECECEC;
display: block;
vertical-align:middle;
text-align:center;
cursor:hand;
}

.profile-menu1-sel
{
float:left;
width:138px;
height:26px;
padding-top:6px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-color:#7C7C7C;
display: block;
vertical-align:middle;
text-align:center;
}
.profile-menu-div2
{
float:left;
width:150px;
height:26px;
padding-top:6px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#464444;
text-decoration:underline;
background-color:#ECECEC;
display: block;
vertical-align:middle;
text-align:center;
cursor:hand;
}
.profile-menu2-sel
{
float:left;
width:150px;
height:26px;
padding-top:6px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-color:#7C7C7C;
display: block;
vertical-align:middle;
text-align:center;
}

.sitemap
{
	font-family:Arial;
	font-size:12px;
	color:#444444;
	font-weight:bold;
	text-decoration:none;	
	

}
a.sitemap:hover
{
	font-family:Arial;
	font-size:12px;
	color:#999999;
	font-weight:bold;
	text-decoration:none;		
}
.sitemap1
{
	font-family:Arial;
	font-size:12px;
	color:#444444;
	font-weight:none;
	text-decoration:none;	
}
a.sitemap1
{
	font-family:Arial;
	font-size:12px;
	color:#444444;
	font-weight:none;
	text-decoration:underline;	
}
a.sitemap1:hover
{
	font-family:Arial;
	font-size:12px;
	color:#999999;
	font-weight:none;
	text-decoration:none;		
}
.news-head
{
	font-family:Arial;
	font-size:19px;
	color:#FF9933;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}
.add-event
{
	font-family:Arial;
	font-size:12px;
	color:#0a0a72;
	font-weight:bold;
	text-decoration:underline;
}	
.add-event:hover
{
	font-family:Arial;
	font-size:12px;
	color:#0a0a72;
	font-weight:bold;
	text-decoration:none;
}
.blue
{
	font-family:Arial;
	font-size:12px;
	color:#0a0a72;
	font-weight:normal;
	text-decoration:none;
}
.event-txt
{
	font-family:Arial;
	font-size:12px;
	color:#444444;
	font-weight:normal;
	text-decoration:none;
}
.green-txt
{
	font-family:Arial;
	font-size:12px;
	color:#678f8e;
	font-weight:bold;
	text-decoration:none;
}						
#pad-left
{
float:left;
padding-left:20px;
}	
.red-b
{
color:#DE7800;
font-weight:bold;
font-size:13px;
}
.left-menu-list
{
	font-family:Arial;
	font-size:12px;
	color:#696969;
	font-weight:bold;
}
