﻿body, .lh{margin: 0;padding: 0;background: #FFFFFF;font-family: "Arial", "Helvetica", "sans-serif";font-size: 11px;color: #000000;}
input, select, textarea{font-family: "Arial", "Helvetica", "sans-serif";font-size: 11px;}
A {color: #0000CC;}
A:visited {color: #6600CC;}
A:hover {color: #DAA520;}
img{border: 0;}

/*  Content Begin */
#LM_CobrandCredits{float: right;padding-right:5px; font-style: italic;}
#LM_UserInfo{font-style: italic;}
#CTContent{padding:5px; width: 550px;}
#CTContent td, #CTContent p, p{font-family: "Arial", "Helvetica", "sans-serif";font-size: 11px;}
#CTContent td h3{margin: 0px;}
#CTContent .LM_Small, #CTContent .LM_Small a, #CTContent td .LM_Small{font-size: 8pt;}

/*  Header - In page (Yellow bar)   */
#CTContent #LM_PageHeader{text-align:center;}
#CTContent .LM_Header, .LM_Header{vertical-align: middle; text-align: left;}
#CTContent .BesideAd{width: 40%;}
#CTContent .BesideAd_Right{margin-left: 300px;}
#CTContent .LM_Header h1, #CTContent .LM_Header h1 a, .LM_Header h1{font-weight: Bold;font-size: 11pt; padding: 3px 0 3px 0; font-style: normal;}
#CTContent .LM_Header h1 a:hover{text-decoration: underline;}

#CTContent .LM_ContentRow{}
#CTContent .LM_ContentRowAlt{}
#CTContent div.LM_ContentRow{padding-left: 5px;}
#CTContent div.LM_ContentRowAlt{padding-left: 5px;}
/*  Content End */

/*  Content Styles Begin */
#CTContent H1{font-weight: bold;color: #000000;font-size: 14pt; margin: 1px 0 0 0;}
#CTContent H2{font-weight: bold;color: #000080;font-size: 12pt; margin: 1px 0 0 0;}
#CTContent H3, h3{font-weight: bold;color: #000080;font-size: 12px;}

/*      Header Menu Begin   */
#CTContent table.SectionMenu{width: 420px;}
#CTContent #Careers table.SectionMenu{width: 510px;}
#CTContent table.SectionMenu td, table.SectionMenu td{text-align: center; padding: 0px;}
#CTContent table.SectionMenu td.Blank, table.SectionMenu td.Blank{border: none;}
#CTContent table.SectionMenu td.Selected, #CTContent table.SectionMenu td:Hover, table.SectionMenu td.Selected, table.SectionMenu td:Hover{}
#CTContent table.SectionMenu td:Hover, table.SectionMenu td:Hover{cursor:pointer;}
#CTContent table.SectionMenu td:Hover a, table.SectionMenu td:Hover a{}
#CTContent table.SectionMenu td.Blank:Hover, table.SectionMenu td.Blank:Hover{border: none; cursor: auto;}

#CTContent table.SectionMenu td a, table.SectionMenu td a{font-weight: bold;font-size: 8pt;}
#CTContent table.SectionMenu td.Selected a, table.SectionMenu td.Selected a{font-weight: bold;}

#CTContent table.SectionMenu td.Blue{background: #000080;color: #FFFFFF; border:none; text-align: center; padding: 0px;}
#CTContent table.SectionMenu td.Blue{cursor: auto; border:none;}
/*      Header Menu End   */

/*      Header Menu (Blue) Begin */
#CTContent table.SectionMenu_Blue td{background: #000080;color: #FFFFFF;border: #CCCCCC 1px outset; text-align: center; padding: 0px;}
#CTContent table.SectionMenu_Blue td.Blank{border: none; text-align: left; padding-left:10px;}
#CTContent table.SectionMenu_Blue td:Hover{background:#EEEEEE;border:1px inset #BBBBBB;color:#000080;}
#CTContent table.SectionMenu_Blue td:Hover{cursor:pointer;}
#CTContent table.SectionMenu_Blue td:Hover a{color:#000080;}
#CTContent table.SectionMenu_Blue td.Blank:Hover{border: none; text-align: left; padding-left:10px;background:#000080; color: #ffffff; cursor: auto;}
#CTContent table.SectionMenu_Blue td a{color:#ffffff;font-weight: bold;text-decoration: none;}
/*      Header Menu (Blue) End */

/*  Site Search (College Pages) Begin   */
#CTContent #CollegeSiteSearch #SiteSearch{background: #cccccc; color: #000000; width: 100%; padding: 3px 5px 3px 5px; margin: 0px;}
/*  Site Search (College Pages) End     */

/*      Blue Link Box Begin */
#CTContent #BlueLinks{}
#CTContent #BlueLinks_Right{}
#CTContent #BlueLinks #Links{text-align: center;}
#CTContent #BlueLinks #Links ul{list-style-type: none;padding: 4px 0 2px 0;margin: 0;}
#CTContent #BlueLinks #Links ul li{padding: 0 6px 0 6px; border-left: solid 1px #000000; font-weight: bold; color: #ffffff; display: inline; font-size: 8pt;}
#CTContent #BlueLinks #Links ul li a{font-weight: bold;}
#CTContent #BlueLinks #Links ul li.Left{border: 0px;}

#CTContent #Content_600 #BlueLinks{margin: 0 90px 0 90px;}
/*      Blue Link Box End */
/*  440 Width Content Area Styles End */

/*      In-Page Info Box Begin  */
/*      Infobox Begin   */
#CTContent #InfoBox_440{width: 145px; background: #FFFFCC;border: solid 1px #000000;padding: 5px 5px 5px 10px; color: #000000; float: right;}
#CTContent #LM_RightMenuBlock #InfoBox_440{float:none;}
#CTContent #LM_RightMenuBlock{float:right; margin: 5px 5px 20px 5px;}

#CTContent #InfoboxHeader{background: url(/images/orange.gif) no-repeat 1px 3px;padding: 0 0 0 20px;margin: 0;}
#CTContent #InfoboxHeader h3{margin: 0; font-style: normal;}
#CTContent #InfoBox_440 ul{margin:1px;padding-left:15px;}

#CTContent #InfoBox{background: #FFFFCC;border: solid 1px #000000;padding: 5px 5px 5px 10px; color: #000000;}
#CTContent #InfoBox.StudentProfile{width: 155px;}
#CTContent #Content_600 #InfoBox_440{position: absolute; left: 445px;}
/*      Infobox End   */

#CTContent .InPageInfoBox{width: 160px; float: left;background: #FFFFCC;color: #000000;border: solid 1px #000000;margin: 4px 8px 4px 0;padding: 8px;}
#CTContent .AuthorImage{border: solid 1px #999999; margin: 3px 4px 3px 4px;}

#CTContent .InPageLoanWidget{width: 200px; float: left;margin: 8px 8px 8px 0;}
/*      In-Page Info Box End  */

/*      Glossary Begin  */
#CTContent #Glossary h1{padding: 0 0 0 15px;}
#CTContent #Glossary h2{padding:10px 0 0 25px; margin: 0;font-weight: bold; font-size: 10pt; color: #000000;}
#CTContent #Glossary h3{padding:5px 0 5px 50px; margin: 0;}
#CTContent #Glossary p{padding:0 0 0 50px; margin: 0;}
#CTContent #Glossary ul{padding:0 0 12px 75px; margin: 0;}
#CTContent #Glossary div{padding:0 0 30px 0; margin: 0;}
/*      Glossary End  */

/*      Login Begin */
#CTContent #Login #LoginBox{width: 250px;}
#CTContent #Login #RegistrationBox{width: 310px;}
/*      Login End */

/*      Tooltip Begin   */
#CTContent #Tooltip{border: solid 1px #000000; padding: 2px 5px 2px 5px; background: #ffffcc;}
#CTContent #Tooltip #TooltipHeader{}
#CTContent #Tooltip #TooltipText{}
/*      Tooltip End     */
/*  Content Styles End */




/*  Page Header Begin */
.Header {font-weight:bold;color: #FFFFFF;font-size: 14px;line-height: 16px;margin: 0;font-style: italic;}
/*  Page Header End */

/*  Text Styles Begin */
.LM_Small{font-size: 8pt;}
.LM_Caption{font-size: 8pt;}
.LM_theErrorMessage{color: #FF0000;}
.NoMargin{padding: 0;margin:0;}
ul.NoMargin{padding-left:15px; margin: 1px; margin-bottom: 8px;}
/*  Text Styles End */

/*  Button Styles Begin */
.LM_Button {}
.LM_ButtonSmall {}
/*  Button Styles End */

/*  Datagrid Styles Begin */
.LM_Datagrid{border: outset 1px #bbbbbb;}
.LM_DatagridHeader{background: #999999;text-align: center;color:#ffffff; font-size: 12px;}
.LM_DatagridHeader a, .LM_DatagridHeader td{text-align: center;color:#ffffff; font-size: 12px;}
#SectionHome_Right .LM_Datagrid{border-width: 0px;border-bottom: outset 1px #bbbbbb;}
#SectionHome_Right .LM_DatagridHeader,  #SectionHome_Right .LM_DatagridHeader a{background: #ffffff;text-align: center;color:#0000CC; font-size: 12px;}
.LM_DatagridPager{background: #999999;text-align: right;color:#ffffff; font-weight: bold; font-size: 12px;}
.LM_DatagridPager span, .LM_DatagridPager a{text-align: right;color:#ffffff; font-weight: bold; font-size: 12px;}
#SectionHome_Right .LM_DatagridPager, #SectionHome_Right .LM_DatagridPager a, #SectionHome_Right .LM_DatagridPager span{background: #eeeeee;color:#0000CC;}
.LM_DatagridFooter{}
.LM_DatagridRow{}
.LM_DatagridRowAlt{background-color: #FAFAD1;}
.LM_DatagridItem{/*border-left: solid 1px black;*/}
.LM_DatagridItemAlt{/*border-left: solid 1px red;*/}
/*  Datagrid Styles End */

/*  Popup   Styles Begin */
.LM_PopupDiv_HeaderDiv{background-color: #990000;text-align: center;padding: 5px;border: solid 1px black;border-bottom: 0px;}
.LM_PopupDiv_ContentDiv{border: solid 1px black;border-top: 0px;padding: 5px;background-color: #ffffff;}
.LM_PopupDiv_HeaderText{color: #ffffff;font-weight: bold; font-size: 10pt;}

/*  Video links begin */
.VideoPopup{background: #990000;}
.VideoPopup table td{background: #660000; border-bottom: solid 1px #999999; padding: 2px 0 2px 5px;}
.VideoPopup table td a{color: #FFFF99; font-weight: bold; text-decoration: none;}
.VideoPopup h1{padding: 3px 0 3px 0; margin: 0px; color: #ffffff;}
/*  Video links begin */
/*  Popup   Styles End */

/*  Career Bar Begin    */
.CareerBarImportance{background: url(/images/progress.gif);}
.CareerBarImportanceEmpty{background: url(/images/whitesquare.gif);}
.CareerBarProficiency{background: url(/images/career_lightOrange.gif);}
.CareerBarProficiencyEmpty{background: url(/images/whitesquare.gif);}
/*  Career Bar End      */

/*  Image Styles Begin  */
.LM_Spinner{background: url(/images/spinner.gif); width: 16px; height: 16px;}
.LM_RequestInfoIcon{background: url(/images/RequestInfoIcon_Partner.gif); width: 22px; height: 22px;}
.LM_InfoSheetIcon{background: url(/images/InfoSheetIcon_Partner.gif); width: 22px; height: 22px;}
.LM_AddToBriefcaseIcon{background: url(/images/AddIcon_Partner.gif); width: 22px; height: 22px;}
.LM_ViewBriefcaseIcon{background: url(/images/ViewIcon_Partner.gif); width: 22px; height: 22px;}

.LM_RequestInfoIcon_Header{background: url(/images/RequestInfoIcon_Profile_Partner.gif); width: 30px; height: 44px;}
.LM_InfoSheetIcon_Header{background: url(/images/InfoSheetIcon_Profile_Partner.gif); width: 30px; height: 44px;}
.LM_AddToBriefcaseIcon_Header{background: url(/images/AddIcon_Profile_Partner.gif); width: 30px; height: 44px;}
.LM_ViewBriefcaseIcon_Header{background: url(/images/ViewIcon_Profile_Partner.gif); width: 30px; height: 44px;}
.LM_ShareIcon_Header{background: url(/images/VideoIcon_Profile_Partner.gif); width: 30px; height: 44px;}
.LM_VideoIcon_Header{background: url(/images/VideoIcon_Profile_Partner.gif); width: 30px; height: 44px;}

/*  Image Styles End    */


/*  Cobranding Specific Styles */
#CTContent .LM_ComparisonTD{background: #ffffff;}
#CTContent .LM_ComparisonTD_Bottom{background: #ffffff;}

#LM_Override{padding: 5px; padding-top: 0px;}
#LM_Override.Border{border: ridge 2px #999999; margin: 5px;}
.Videos a{color: #ffffff;}
.VideoHeader{background: #ffffff;}
#LM_Business{width: 440px;}
#LM_LanguageLink{float:right; padding: 5px;}
#LM_ScholarshipProfileMenu{ margin-left: 25%;}
#LM_BulletinBoard{width: 370px;}
#LM_Counselor{width: 435px; min-height: 600px;}
#LM_RightMenuBlock{position: absolute; left: 629px;}
#LM_Override{background: #ffffff;}