/* CSS Document */
body
{
    font-family: verdana,Arial, Helvetica, sans-serif;
    font-size: 12px;
   /* background-color: #B6DEC1;*/
    background-color: #F0EFF1;
}

a
{
    font-size: 12px;
    color: #006633;
    text-decoration: underline;
}
/*********************************page appearance styles**********************/
#searchbox{
text-align:right;
width:40px;
padding-left:10px;
padding-top: 3px;
}

#searchbutton
{
padding-left:100px;
padding-top:1px;
padding-bottom:1px;
}
#advsearch a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    padding-left: 10px;
    padding-bottom: 5px;
}
.container
{
    width: 750px;
}
/*header background*/
.header
{
    width: 750px;
    height: 68px;
    background-image: url(../Images/homepage/header.jpg);
    background-repeat: no-repeat;
}

.searchboxcell{
width:138px;

background-image:url(../Images/homepage/search_bg.jpg);
background-repeat:repeat-y;
background-position:right;


}

#searchtext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF9900;
padding-left:10px;
padding-bottom:5px;
}

.searchboxbottom{

width:138px;

/*background-image:url(../Images/homepage/search_bottom.jpg);
background-repeat:no-repeat;
background-position:right;*/
padding-left:5px;
height:19px;





}

.footer
{
    background-image: url(../Images/homepage/footer_bg.jpg);
    background-repeat: repeat-x;
    background-position: right;
    text-align: center;
    height: 21px;
}

.footer a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    text-align: center;
    padding-left: 10px;
    text-decoration: none;
    padding-right: 10px;
}

.footer a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFCC00;
    text-align: center;
    padding-left: 10px;
    text-decoration: underline;
    padding-right: 10px;
}

.uasom-footer
{
    font-weight: bold;
}

.uasom-footer:hover
{
    font-weight: bold;
}
.cme-wording
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    padding-left: 20px;
    color: #FFFFFF;
}
.uab-wording
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding-left: 20px;
    color: #FFCC00;
}

.networklinks
{
    background-color: #FFFFFF;
    font-weight: normal;
    text-align: left;
}
.networklinks a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
    text-decoration: none;
}

.networklinks a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF6600;
    text-decoration: underline;
}

.Networks
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    text-decoration: none;
    background-color: #CCCCCC;
}

.deanmessagetitle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    padding: 5px;
    background-color: #2B8057;
}

.deanmessage
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    text-decoration: none;
    padding: 10px;
    background-color: #F0EFF1;
}


.top_left
{
    background-image: url(../Images/template/top_left.jpg);
    background-position: left;
    background-repeat: no-repeat;
    width: 46px;
    height: 69px;
    padding-left: 20px;
}

.top_right
{
    background-image: url(../Images/template/top_right.jpg);
    background-position: right;
    background-repeat: no-repeat;
    width: 50px;
    height: 69px;
    padding-right: 19px;
}

.top_bg
{
    background-image: url(../Images/template/top_bg.jpg);
    background-repeat: repeat-x;
}

.title
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #006633;
    font-weight: bold;
    padding: 10px;
}

.breadcrumbs
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    padding: 10px;
}

.content
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    padding: 10px;
}

.redTitle
{
    color: #990000;
    font-weight: bold;
    font-family: Verdana;
}

.redTitle_large
{
    color: #990000;
    font-weight: bold;
    font-family: Verdana;
    font-size: medium;
}

.redTitle_medium
{
    color: #990000;
    font-weight: bold;
    font-family: Verdana;
	font-size:12px;
    
}


.logoutimage
{
    background-image: url(../Images/template/top_bg.jpg);
    background-repeat: repeat-x;
    width: 125px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    padding-top: 6px;
}


.registrationtext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}



/* Accordion */
.accordionHeader
{
    border: 0px;
   /*  background-color: #2E4d7B;*/
    background-color: #FFFFFF;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 10px;
    cursor: pointer;
    
}

 .accordionHeader a
{
    color: #990000;
    background: none;
    text-decoration: underline;
}

 .accordionHeader a:hover
{
    color: #333333;
    background: none;
    text-decoration: none;
}


.accordionHeaderSelected a
{
    color: white;
    background: none;
    text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
    background: none;
    text-decoration: underline;
}

.accordionContent
{
    background-color: white;
    border: 0px;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
/* Accordion */

/*CASES-software8*/
.cases-title {
	color: #22662e;
	font-weight: bold;
	font-size: 36px;
}
.cases-sponsor {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
}

.cases-sponsor {
	color: #22662e;
	font-weight: bold;
	font-size: 12px;
}

.collapsepanel
{
    background-image:url(../images/buttons/bg-menu-main.jpg);
   
   
    width:575px;
    text-decoration:none;
    text-align:left;
    
    padding-top:5px;
  
   
    font-weight:bold;
}

.collapselabel

{
   font-size: 14px;
   font-family: Verdana;
    padding-left:10px;
    color: #F57301;
}

.collapsetargetpanel
{
    background-color: #FFDFB0;
  
    width:575px;

    text-decoration: none;
    text-align:left;
 
 
    
}

.radiobtn_list input
{
	float: left;
}

.radiobtn_list label
{
	margin-left:10px;	
	display:block;	
	margin-right: 50px;
	text-indent: 10px;
	
}