﻿#cms_wrapper a, #cms_wrapper a:hover, #cms_wrapper a:visited
{
    text-decoration:underline;
}

#cms_wrapper
{
    padding-bottom:20px;
}

.btnRTSbutton{font-weight: bold; backGround-color: #722c2c; color:white;border:1px solid #333333;font-size: 16px; padding:10px;}

.btnRTSbuttonSmall{font-weight: bold; backGround-color: #722c2c; color:white;border:1px solid #333333; padding:5px; display:block; text-align:center; text-decoration:none;}
.btnRTSbuttonSmall:Hover{backGround-color: #cccccc; color:#722c2c;}

@media only screen and (min-width: 900px) {

    .btncontactus{font-weight: bold; backGround-color: #722c2c; color:white;border:1px solid #333333;font-size: 16px; height:50px; width:400px;}
    
    .facultylistbox {float:left; padding:10px; width:50%;}
    
    .cmsfloater350
    {
        width:310px;
        float:left;
        padding:5px;
        display:block;
        font-size:12px;
    }
    
    .cmsfloater350rf
    {
        width:310px;
        float:left;
        padding:5px;
        display:block;
    }
    
    .articlelistbutton {float:right;}
}

@media only screen and (max-width: 899px) {
    .btncontactus{font-weight: bold; backGround-color: #722c2c; color:white;border:1px solid #333333;font-size: 12px; height:50px; width:300px;}
    
    .facultylistbox {float:left; padding:10px; width:100%;}
    
    .cmsfloater350
    {
        width:100%;
        float:left;
        padding:5px;
        display:block;
        font-size:12px;
    }  
    .cmsfloater350rf
    {
        width:100%;
        float:left;
        padding:5px;
        display:block;
        
    }    
    .articlelistbutton {float:none; display:inline-block;}
    
}

@media only screen and (max-width: 500px) {
    
    #curriculum-grid-blank td
    {
        font-size:11px;
    }
    
    #curriculum-grid td
    {
        font-size:11px;
    }
    .cmsshrinktable td
    {
        font-size:11px;   
    }
}

@media only screen and (max-width: 320px) {
    
    #curriculum-grid-blank td
    {
        font-size:10px;
    }
    
    #curriculum-grid td
    {
        font-size:10px;
    }
    
    .cmsshrinktable td
    {
        font-size:10px;   
    }
}

.cmsindent20
{
    margin-left:20px;   
}

.cmsindent40
{
    margin-left:40px;   
}

.cmsfullblock
{
    width:100%;
    display:inline-block;
    padding:5px;
}

.cmscleantable tr
{
    background-color:#ffffff;
    
}

.cmscleantable td
{
    background-color:#ffffff;
    border:1px solid #cccccc;
    padding:10px;
    
}

.cmsbigbutton
{
    COLOR: #ffffff; 
    BACKGROUND-COLOR: #662628
}

.cmsbigbutton
{
    font-size: 18px; 
    width:100%;
    color: #ffffff;
    display:inline-block;
    background-color: #753b3d;
    border: 1px solid #6a2222;
    padding: 10px;
}