/* Start of CMSMS style sheet 'micro_mri_layout' */
/********* BASIC SETUP *********/

body{
background:#4984b3 url(uploads/images/bg_body.jpg) top left repeat-x;
text-align:center;
margin:0 auto;
padding:0;
}

#pagewrap{
width:780px;
text-align:center;
margin:0 auto;
padding:0;
}

/* header */
#header{
width:780px;
height:120px;
background:#fff url(uploads/images/bg_headerandlogo.jpg) top left no-repeat;
text-align:left;
margin:2
padding:0;
}

/* header2 */
#header2{
width:227px;
text-align:left;
margin:0;
padding:15px 0 0 0;
background: url(uploads/images/new%20logo.jpg) top left no-repeat;
}

/* Content */
#maincontent{
width:750px;
background:#fff;
text-align:left;
margin:0;
padding:15px;
color:#333;
}

#mainleft{
float:left;
display:inline;
width:237px;
margin:0;
padding:0;
color:#333;
}

#mainright{
float:right;
display:inline;
width:500px;
margin:0;
padding:0;
}


/* Main Menu */
#mm{
width:227px;
text-align:left;
margin:0;
padding:15px 0 0 0;
background:#ee7e2d url(uploads/images/mm_top.gif) top left no-repeat;
}

/* Login Box */
#loginbox{
width:217px;
text-align:left;
margin:10px 0;
padding:11px 0 0 10px;
background:#ffc776 url(uploads/images/login_top.gif) top left no-repeat;
}

/* Home Page News and Articles */
#recent{
width:750px;
background:#fae2aa url(uploads/images/bg_recent.gif) top left repeat-x;
text-align:left; size: 5
margin:0;
padding:15px;
}

.threecols{
float:left;
display:inline;
width:230px;
margin:0;
padding:0 15px 0 0;
}

/*footer */
#footer{
width:750px;
background:url(uploads/images/bg_footer.jpg) top left repeat-x;
text-align:left;
margin:0;
padding:15px;
}




/********* GENERAL STYLES *********/

hr{
color: #4984b3;
background-color: #4984b3;
height: 2px;
}

/* clearing */

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
* html>body .clearfix {
display: inline-table; 
width: 100%;
}	
* html .clearfix {
/* Hides from IE-mac \*/
height: 1%;
/* End hide from IE-mac */
}

.clear{clear:both;}

/* end clearing */

.hidden{display:none;}

img, img a, img a:link{border:0;}

.imgleft, a.imgleft, a.imgleft:link{
float:left;
clear:right;
display:inline; 
margin:5px 10px 5px 0; 
padding:0; 
font-size:.8em;
text-decoration:none;
}


.imgright, a.imgright, a.imgright:link{
float:right;
clear:left;
display:inline; 
margin:5px 0 5px 10px; 
padding:0; 
font-size:.8em;
text-decoration:none;
}

.newslist{margin:0; padding:0 0 10px 0; font-size: 13px}
.inline{display:inline;}
/* End of 'micro_mri_layout' */

/* Start of CMSMS style sheet 'micro_mri_text' */
/********* TEXT AND LINKS  *********/

/********* GENERAL STYLES  *********/

body{font:normal .75em arial, verdana, sans-serif;}

/* headers */
h2{color:#ef7e2d; font-size:1.5em; margin:0; padding:10px 0;}
h3{color:#4984b2; font-size:1.1em; margin:0; padding:10px 0;}
h3.nospace{margin:0; padding:0;}
h4{color:#ef7e2d; font-size:1em; font-weight:normal; margin:0; padding:5px 0;}

/*Paragraphs*/
p{margin:0 0 10px 0; padding:0; line-height:110%; font-size: 13px}

p.pdf{
background:url(uploads/images/pdf.gif) top left no-repeat;
text-indent:20px;
}

/*Lists*/
#mainright ul{
line-height:120%;
list-style: none outside url(uploads/images/orange_disc.gif);
margin: 10px 0;
padding-left:18px;
}
#mainright li{margin:2px 0; padding-left:0;}

#mainright li ul{
line-height:120%;
list-style: none outside url(uploads/images/gray_circle.gif);
margin: 5px 0;
padding-left:14px;
}

#sitemap ul{
list-style: none outside url(uploads/images/orange_disc.gif);
margin: 10px 0;
padding-left:18px;
}
#sitemap li{margin:2px 0;}
#sitemap li a, #sitemap li a:link{font-weight:bold; text-decoration:none;}

#sitemap li ul{
list-style: none outside url(uploads/images/gray_circle.gif);
margin: 5px 0;
padding-left:14px;
font-weight:normal;
}
#sitemap li ul li a, #sitemap li ul li a:link{font-weight:normal; text-decoration:none;}

/* header div */
#header h1 a, #header h1#logo{
text-indent: -9999px;
text-decoration: none;
padding:0;
margin:0;
border:0;
height: 120px;
width: 233px;
background-image: url(uploads/images/h_logo.gif);
background-repeat:no-repeat;
background-position:bottom;
display:block;
float:left;
}

#header h2#tag{
height: 127px;
width: 248px;
background-image: url(uploads/images/bg_fadelogo.jpg);
float:right;
}

/* Login Box */
#loginbox p{
font-size:.8em;
margin:5px 0 0 -10px;
text-indent:10px;
padding:0 0 16px 0;
background:#ffc776 url(uploads/images/login_bot.gif) bottom left no-repeat ;
}

#loginbox form input#submit, #loginbox form#cntnt01moduleform-1 input{margin:-18px 0 0 175px; padding:0; display:block;}
#loginbox form input#cntnt01searchinput{margin:0 4px 0 0; padding:1px; font-size:.8em; color:#333;}
#loginbox form input{margin:0 4px 0 0; padding:1px; font-size:.8em; color:#333;}
#loginbox form{margin:0; padding:0;}




/* Home Page News and Articles */
#recent{color:#4d4d4d;}

/*footer */
#footer{color:#114166;}

#footer p.fmenu{color:#fff; margin:0 auto; padding:10px 0; text-align:center; line-height:140%;}
#footer p.copy{margin:0 auto; padding:10px 0; text-align:center; line-height:140%;}

#footer ul{color:#fff; margin:0 auto; padding:10px 0; text-align:center; list-style:none;}

#footer ul li{display:inline;}

#footer ul li a:link, #footer ul li a:visited{
text-decoration:none;
color:#fff;
margin:0 8px;
border:0;
font-size: 13px
}
#footer ul li a:hover{color:#fae2aa;}



/********* LINKS  *********/

/* General Links */
a, a:link, a:visited{text-decoration:underline; color:#22577c;}
a:hover{color:#ee7e2d;}


/* Main Menu */
#mm ul{
margin:0; 
padding:0 0 15px 0; 
list-style:none; 
text-align:left; 
background:#ee7e2d url(uploads/images/mm_bot.gif) bottom left no-repeat; 
}

#mm ul li{margin:0; padding:0;}

#mm ul li a:link, #mm ul li a:visited{
margin:0;
padding:0 0 0 10px;
border:0;
display:block; 
line-height:165%;
color:#fff;
font-size:1.3em;
font-weight:bold;
text-decoration:none;
text-align:left;
width:217px;
border:0;
border-top:1px solid #db6917;
border-bottom:1px solid #db6917;
}
#mm ul li a:hover{
background:#dc611e;
color:#fff;
}

#mm ul li a.currentpage:link, #mm ul li a.currentpage:visited, mm ul li a.currentpage:hover, #mm ul li a.activeparent:link, #mm ul li a.activeparent:visited, mm ul li a.activeparent:hover{
background:#dc611e;
color:#fff;
}

#mm ul li.home{display:none;}
#mm ul li.site_map{display:none;}

/* Sub Main Menu */

#mm ul li ul{margin:0; padding:0; background:#fae2aa;}

#mm ul li ul li a:link, #mm ul li ul li a:visited{
margin:0;
padding:0 0 0 20px;
border:0;
display:block; 
line-height:150%;
color:#ee7e2d;
font-size:1.1em;
font-weight:bold;
text-decoration:none;
text-align:left;
width:197px;
border:0;
}
#mm ul li ul li a:hover{
color:#dc611e;
background:transparent;
}

#mm ul li ul li a.currentpage:link, #mm ul li ul li a.currentpage:visited, mm ul li ul li a.currentpage:hover{
color:#dc611e; text-decoration:underline; background:transparent;
}


/* Main Left */
#mainleft a, #mainleft a:link, #mainleft a:visited{text-decoration:underline; color:#4a463b;}
#mainleft a:hover{color:#ee7e2d;}

/* Recent */
#recent a, #recent a:link, #recent a:visited{color:#4d4d4d; text-decoration:underline;}
#recent a:hover{text-decoration:none; color:#22567d;}




/********* General Classes  *********/


/* swap class */
.swap{
text-indent: -9999px;
text-decoration: none;
padding:0;
margin:0;
border:0;
background-repeat:no-repeat;
display:block;
}

.inline{display:inline;}

.red{color:#ff0000;}


/* End of 'micro_mri_text' */

