BODY
{
    font-family: Verdana;
    font-size: 10pt;
    color: #000000;
    margin: 0px;
    padding: 0px;
    background-image: url('../images/Layout/Bg.jpg');
    background-repeat: repeat-x;
}
a img
{
    border: 0px;
}
.Logo
{
    width: 50%;
}
.UtilityLinks a
{
    font-family: tahoma;
    color: #000000;
    font-size: 11px;
    text-decoration: none;
}
.UtilityLinks a:hover
{
    font-family: tahoma;
    color: #000000;
    font-size: 11px;
    text-decoration: underline;
}

.UserL
{
    width: 6px;
    height: 25px;
    background-image: url('../images/Layout/UserL.png');
    background-repeat: no-repeat;
}
.UserM
{
    height: 25px;
    background-image: url('../images/Layout/UserM.png');
    background-repeat: repeat-x;
    border: 0px;
    width: 90px;
}
.UserR
{
    width: 6px;
    height: 25px;
    background-image: url('../images/Layout/UserR.png');
    background-repeat: no-repeat;
}
.Login
{
    border: 0px;
    background-image: url('../images/HotItems/Login.png');
    background-repeat: no-repeat;
    height: 24px;
    width: 41px;
}

.MenuLeft
{
    width: 3px;
    height: 29px;
    background-image: url('../images/Layout/Left.png');
    background-repeat: no-repeat;
}
.MenuMiddle
{
    width: 964px;
    height: 29px;
    background-image: url('../images/Layout/Middle.png');
    background-repeat: repeat-x;
}
.MenuRight
{
    width: 3px;
    height: 29px;
    background-image: url('../images/Layout/Right.png');
    background-repeat: no-repeat;
}
.SearchLeft
{
    width: 6px;
    height: 21px;
    background-image: url('../images/Layout/SearchL.png');
    background-repeat: no-repeat;
}
.SearchMiddle
{
    width: 120px;
    height: 21px;
    background-image: url('../images/Layout/SearchM.png');
    background-repeat: repeat-x;
    background-color: Transparent;
    border: 0px;
}
.SearchRight
{
    width: 19px;
    height: 21px;
    background-image: url('../images/Layout/SearchR.png');
    background-repeat: no-repeat;
    background-color: Transparent;
    border: 0px;
}
.NewsLeft
{
    width: 4px;
    height: 29px;
    background-image: url('../images/Layout/NewsL.png');
    background-repeat: no-repeat;
}
.NewsMiddle
{
    width: 962px;
    height: 29px;
    background-image: url('../images/Layout/NewsM.png');
    background-repeat: repeat-x;
}
.NewsRight
{
    width: 4px;
    height: 29px;
    background-image: url('../images/Layout/NewsR.png');
    background-repeat: no-repeat;
}
.Subtitle
{
    font-family: Verdana;
    color: #f57e24;
    font-size: 13px;
    text-decoration: none;
}
.HeadingText
{
    vertical-align: top;
    padding-top: 10px;
}
.Banner
{
    background-image: url('../images/Banner/Banner.jpg');
    background-repeat: no-repeat;
    height: 394px;
    width: 970px;
}
.Contents
{
    font-family: Verdana;
    color: #000000;
    font-size: 12px;
    text-decoration: none;
}
.Footer
{
    font-family: Verdana;
    color: #333333;
    font-size: 11px;
}
.Footer a
{
    color: #333333;
    text-decoration: none;
}
.Footer a:hover
{
    color: #333333;
    text-decoration: underline;
}
.SideNavigation
{
    width: 190px;
    padding-right: 20px;
}
.MainBody
{
    border-left: 1px solid #CCCCCC;
    text-align: left;
    padding-left: 20px;
}
.BannerHotItems
{
    padding: 5px;
}
.AccrTitle
{
    font-weight: bold;
    color: #666666;
    text-align: center;
}
.ContactLeft
{
    width: 200px;
    text-align: left;
    vertical-align: top;
    font-family: Arial;
    color: #808080;
    padding-top: 10px;
}
.ContactRight
{
    padding-top: 10px;
}
.ContactTextBox
{
    border: 1px solid #cccccc;
    font-family: Arial;
    padding: 2px;
    color: #000000;
    width: 200px;
}
.ContactTextArea
{
    border: 1px solid #cccccc;
    font-family: Arial;
    padding: 2px;
    color: #000000;
    width: 400px;
    height: 200px;
}
.Button
{
    background-image: url('../images/HotItems/Button.png');
    background-repeat: no-repeat;
    width: 97px;
    height: 24px;
    border: 0px;
    color: White;
    font-weight: bold;
}

.Button2
{
    background-image: url('../images/HotItems/Button2.png');
    background-repeat: no-repeat;
    width: 140px;
    height: 24px;
    border: 0px;
    color: White;
    font-weight: bold;
}

.ContactDropDown
{
    padding: 3px;
}
.Required
{
    color: Red;
}
.Link a
{
    color: #f57e24;
    text-decoration: none;
    font-size: 12px;
}
.Link a:hover
{
    color: #f57e24;
    text-decoration: underline;
    font-size: 12px;
}
.TDLeft
{
    width: 300px;
    text-align: left;
    height: 30px;
    font-size: 12px;
}
.TRRight
{
    height: 30px;
}
.TextBox
{
    border: 1px solid #cccccc;
    font-family: Arial;
    padding: 2px;
    color: #000000;
    width: 200px;
}
.TextArea
{
    width: 200px;
    height: 100px;
    font-size: 12px;
}
/*---------------------NEWSTICKER--------------------------------*/


#newsticker-demo
{
    width: 100%;
    font-family: Verdana,Arial,Sans-Serif;
    font-size: 12px;
    padding-top: 4px;
}

#newsticker-demo a
{
    text-decoration: none;
}
#newsticker-demo img
{
}

#newsticker-demo .title
{
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
}
.NewsTitle
{
    font-family: Verdana;
    padding-top: 4px;
    padding-left: 4px;
    text-align: left;
}
.newsticker-jcarousellite
{
    width: 100%;
}
.newsticker-jcarousellite ul li
{
    list-style: none;
    display: block;
    padding-bottom: 1px;
    padding-left: 4px;
}
.newsticker-jcarousellite .thumbnail
{
    float: left;
    width: 110px;
}
.newsticker-jcarousellite .info
{
    float: right;
    width: 100%;
}
.newsticker-jcarousellite .info span.cat
{
    display: block;
    font-size: 10px;
    color: #808080;
}

.clear
{
    clear: both;
}

/*--------Payment Methods -------------*/


.PaymentDetails
{
    font-size: 10pt;
    text-align: left;
    color: #000000;
    font-family: Arial;
}
.PDTitles
{
    text-align: center;
    font-family: Arial;
    font-weight: bold;
    font-size: 10pt;
    vertical-align: top;
    height: 27px;
    border: 1px solid #666666;
    background-color: #CCCCCC;
}
.CategoryTitle
{
    background-image: url('../images/HotItems/BGCMS.jpg');
    background-repeat: repeat-x;
    text-align: center;
    font-family: Arial;
    font-weight: bold;
    font-size: 10pt;
    vertical-align: middle;
    height: 27px;
    width: 50%;
    background-color: #CCCCCC;
}
.MailLink a
{
    color: #f57e24;
    text-decoration: none;
}
.MailLink a:hover
{
    color: #f57e24;
    text-decoration: underline;
}
.TDTitle
{
    background-image: url('../images/HotItems/BGCMS.jpg');
    background-repeat: repeat-x;
	background-color:#B3B3B3;
    min-height: 27px;
    width: 50%;
    text-align: left;
    font-weight: bold;
    vertical-align: top;
    padding-top: 5px;
    padding-left: 5px;
    color: #464646;
}
/* --------------------List of Programs --------------------*/
.TDTitle
{
    background-image: url('../images/HotItems/BGCMS.jpg');
    background-repeat: repeat-x;
    height: 27px;
    text-align: left;
    font-weight: bold;
    vertical-align: top;
    padding-top: 5px;
    color: #464646;
}
.TDLeft
{
    width: 200px;
}
.TDRight
{
}
.TDRight a
{
    color: #f57e24;
    text-decoration: none;
}
.TDRight a:hover
{
    color: #f57e24;
    text-decoration: underline;
}
.Dropdown
{
    border: 1px solid #b3b3b3;
    width: 200px;
    font-size: 12px;
    padding: 4px;
}

/*--------------Course Schedule-------------*/
.CSTDMonth
{
    text-align:center;
    padding-left:5px;
    height:30px;
    font-weight:bold;
    background-color:#f68d36;
    border:1px solid #CCCCCC;
}
.CSTDTitle
{
    text-align: left;
    padding-left: 5px;
    height: 30px;
    font-weight: bold;
    background-color: #e4e4e4;
    border: 1px solid #CCCCCC;
}
.CSTDTopic
{
    text-align: center;
    height: 30px;
    border: 1px solid #CCCCCC;
}
.CSTDTopic a
{
    color: #f57e24;
    text-decoration: none;
}
.CSTDTopic a:hover
{
    color: #f57e24;
    text-decoration: underline;
}



/*-----------------Order Books----------------------------*/

.BooksTDLeft
{
    width: 200px;
    font-family: Arial;
    font-size: 12px;
    color: #808080;
    padding-top: 10px;
}
.BooksTDRight
{
    width: 400px;
    font-family: Arial;
    font-size: 12px;
    color: #808080;
    padding-top: 10px;
}
.BooksTextBox
{
    border: 1px solid #808080;
    font-family: Arial;
    padding: 2px;
    color: #000000;
    width: 200px;
}
.BooksTitle
{
    height: 30px;
    font-weight: bold;
    font-size: 10pt;
    font-family: Arial;
}
.BooksDesc
{
    font-family: Arial;
    font-size: 12px;
    color: #808080;
    padding-top: 10px;
}

/*------------------Events---------------------*/

.HotImages
{
    padding: 5px;
    border: 1px solid #CCCCCC;
    background-color: #f7f7f7;
}
.Events a
{
    color: #f57e24;
    text-decoration: none;
}
.Events a:hover
{
    color: #f57e24;
    text-decoration: underline;
}

/*-------------------Profile Page ----------------------*/

.PPTDTitle
{
    background-image: url('../images/HotItems/BGCMS.jpg');
    background-repeat: repeat-x;
    height: 27px;
    text-align: left;
    font-weight: bold;
    vertical-align: top;
    padding-top: 5px;
    color: #464646;
}
.PPTDLeft
{
    width: 200px;
    padding-top: 0px;
}
.PPTDRight
{
    padding-top: 0px;
}
.PPTDRight a
{
    color: #f57e24;
    text-decoration: none;
}
.PPTDRight a:hover
{
    color: #f57e24;
    text-decoration: underline;
}
.Fail
{
    color: Red;
    padding-top: 10px;
    padding-left: 10px;
    font-size: 11px;
}
.Pass
{
    color: Green;
    padding-top: 10px;
    padding-left: 10px;
    font-size: 11px;
}

/*----------------------DME TRACKER-----------------------------*/

.CMETDMonth
{
    text-align: left;
    padding-left: 5px;
    height: 30px;
    font-weight: bold;
    background-color: #f68d36;
    border: 1px solid #CCCCCC;
}
.CMETDTitle
{
    text-align: left;
    padding-left: 5px;
    height: 30px;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana;
    background-color: #e4e4e4;
    border: 1px solid #CCCCCC;
}
.CMETDTopic
{
    text-align: left;
    height: 30px;
    font-size: 11px;
    padding: 3px;
    border: 1px solid #CCCCCC;
}
.CMETDTopic a
{
    color: #f57e24;
    text-decoration: none;
}
.CMETDTopic a:hover
{
    color: #f57e24;
    text-decoration: underline;
}

