body {
text-align:left; /*center hack*/
font-size:12px;
font-family:Arial,Verdana,sans-serif;
margin:0px;
}

#wrap {
min-width:790px;
max-width:790px;
width: auto !important; /*IE6 hack*/
width:790px; /*IE6 hack*/
margin:0 auto; /*center hack*/
text-align:left; /*center hack*/
background:#FFFFFF url(/emcs/admissions/templates/rit_wider/images/leftbg.gif);
background-repeat:repeat-y;

}

.breadcrumbs{
padding-left: 4px;
}

#header{
border-bottom: 1px solid #999;
}

#sidebar {
float:left;
width:20%; 
overflow:hidden; 
} 

#content60 {float:left;width:57%;overflow:hidden;}
#content80 {float:left;width:80%;;overflow:hidden;}
#content100 {float:left;width:100%;overflow:hidden;}

#sidebar-2 {float:left;width:23%; overflow:hidden; margin-top:14px; } 
#footer {clear:both; }


.footerbox{
color:white;
font-size:10px;
height:16px;
padding-left:45px;
padding-top:2px;
}

.inside {padding:5px;}

.inside2{padding:10px;}


/*RIT Admissions basic CSS*/


h1,h2,h3,h4,h5,h6,blockquote,form,label,ul,ol,dl,fieldset,address {
margin: 0px; 
}

#star{
color:#F00;	
}

li,dd { 
color:#4D2E21;
margin-left:1px;
}

.menu li{
margin-bottom:1px;
}

fieldset { 
padding:.5em; 
}


table{
font-size:12px;
}

.admtable{
width:550px;
}

a{
text-decoration:none;
color:#F36E21;
}

a:hover{
text-decoration:underline;
}

h1,.componentheading{
font-size:13px;
}

h2,.contentheading{
font-size:14px;
}

h3{
color:#513127;
font-size:14px;
}

.moduletable_menu h3, #sidebar h3{
background-image:url(../images/leftmenu-border.gif);
background-position:left bottom;
background-repeat:no-repeat;
color:#333333;
font-weight:bold;
margin-bottom:2px;
padding-left:3px;
width:125px;
font-size:12px;
}  

.moduletablebca h3{
color:#A7A087;
font-size:28px;
font-weight:bolder;
line-height:28px;
}

h4{font-size:1.2em;}

h5{font-size:1.1em;}

h6{
font-size:1em;
font-weight:bold;
}

.sectionLink {
color:#F3F2E2;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}
.sectiontableheader{padding:5px;}

.sectiontableentry1 td{padding:5px;}

.sectiontableentry2 td{padding:5px;}

.smallCaption{font-size:10px;}

#footer,.small,.createdate,.modifydate,.mosimage_caption{
font:10px Arial,Helvetica,sans-serif;
color:#999;
}

.moduletable{
font-size:10px;
margin:0px;
padding:0px;
}

.moduletable ul{
margin:0px;
margin-top:3px;
padding:0px;
list-style:none;
margin-left:4px;
}
.moduletable li{
margin:0px;
padding:0px;
margin-bottom:4px;
list-style:none;
}

/* Header styles */
.top_orange{
background:#F36E21;
height:51px;
border-bottom:1px solid #999999;
}
.top_light{
background:#dad9c2;
height:29px;
border-bottom:1px solid #bbbbbb;
}

.pano_area{
height:229px;

}

.top_wrap{
margin:0 auto;
width:790px;	
}
.rit_logo{
float:left;
}
.uao_logo{
float:left;
}
.header_right{
	float:right;
	font-size:11px;
	margin-right:10px;
	margin-top:18px;
}
#searchform {border: none;width: 135px;height:16px;margin-top: -0.35em;padding:3px 0 0 3px;background: #F36E21 url(/emcs/admissions/templates/rit_wider/images/idbar-orange-search.gif) no-repeat;}
#searchform input, #searchform button { border: none;float: left;}
#ritsearchbox {	color: #AAA;width:114px;height: 14px;padding: 0;margin:0;border: none;background: #FFF;outline: 0;font-size:11px}
#searchform button { width: 16px;height: 13px;cursor: pointer;text-indent: -9999px;background: #FFF url(/emcs/admissions/templates/rit_wider/images/idbar-orange-search-magnify.gif) no-repeat;}


#sidebar-2 .moduletable h3, #sidebar-2 .moduletable_tweet h3{
background-image:url(../images/righttitlebg.gif);
background-repeat:no-repeat;
font-size:10px;
color:#4D2E21;
height:18px;
padding-left:10px;
padding-top:2px;
}
#sidebar-2 .moduletable, #sidebar-2 .moduletable_tweet{
margin-bottom:10px;
}

#sidebar-2 .moduletable ul,#sidebar-2 .moduletable_tweet ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:8px;
}

.moduletable_tweet a, .moduletable_tweet li{
color:#333333;
text-align:left;
}


.moduletable-left ul,moduletable-left li{
list-style:none;
margin:0px;
padding:0px;
padding-bottom:3px;
}

.moduletable-right ul, moduletable-right li, .moduletable_tweet li{
list-style:none;
margin:0px;
padding:0px;
padding-bottom:3px;
font-size:10px;
}
.moduletable-right li{
padding-bottom:5px;
}

.moduletablehomenews{
margin-top:4px;
}
.moduletablehomenews ul{
font-size:10px;
margin:0px;
margin-right:33px;
padding:0px;
text-align:center;
}
.moduletablehomenews li{
list-style:none;
margin:0px;
padding:0px;
}

.menu-nav{
list-style:none;
font-family:"Times New Roman", Times, serif;
}

.menu-nav li{display: inline;}

.menu-nav a{
color:#FFFFFF;
font-weight:normal;
margin-right:64px;
}

.menu {
margin:0px;
padding:0px;
list-style:none;
font-size:11px;
}

.moduletable_menu{
margin-bottom:8px;
}

div.module_menu {
margin: 0;
padding: 0;
margin-bottom: 15px;
}


div.moduletable_menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 7px;
	
}
div.moduletable_menu ul li a:link, div.moduletable_menu ul li a:visited {
color:#333333;
}


#current a:visited, #current a:link{
font-weight:bold;
}
#current ul a:visited, #current ul a:link{
 font-weight:normal;
}

#form-login{font-size:10px;}

.cat_title{
color:#4D2E21;
margin-top:4px;
}

/* default Joomla styles */
.contentheading {
color:#A7A087;
font-size:22px;
font-weight:bold;
margin-bottom:4px;
margin-left:8px;
margin-top:10px;
}

div.componentheading {
font-size:28px;
color:#A7A087;
font-weight:bold;
}

td.contentheading {
font-size:28px;
color:#A7A087;
font-weight:bold;
}

.contentheading a {font-size:14px;}

.contentheadinglink a:link{color:#A7A087;font-weight:bold;margin:0px;text-align:center;}
.contentheadinglink a:visited {color:#A7A087;font-weight:bold;margin:0px;text-align:center;}
.contentheadinglink a:hover {color:#A7A087;font-weight:bold;margin:0px;text-align:center;}
.contentheadinglink a:active {color:#A7A087;font-weight:bold;margin:0px;text-align:center;}

.contentdescription{padding-bottom:7px;}

div.contact_email {padding:2px;}

div.contentpaneopen_edit img{border:none;}

table.contentpaneopen {width:100%;}

td.buttonheading img{border:none;}

a img{border:none;}

span.article_separator {
display:none;
}

.input{border:none;}

.bottomHPlink {
color:#999999;
font-size:9px;
}

.newsfeed ul{
margin:0px;
padding:0px;
}

ul.item_list li:hover .feed_actions {visibility:visible;}

.feed_corner{
float:right;
line-height:8px;
height:8px;
position:relative;
top:-5px;
right:5px;
}

.feed_actions {
visibility:hidden;
float:left;
margin-right:8px;
}

.feed_timestamp {
color:#999999;
font-size:10px;
}

.item_list{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
.item_list li{
margin:0px;
padding:0px;
border-bottom:1px solid #EEEEEE;
}
ul.item_list li:hover{
background-color:#F7F7F7;
}

.item_wrapper{
margin:0 auto;
padding:0px;
width:425px;
}
.item_thumb{
height:70px;
float:left;
width:77px;
padding-top:6px;
}
.item_data{
color: #000000;
margin-bottom: 2px;
}
.item_title{
padding-top:6px;
}

.item_border{
width:385px;
height:1px;
line-height:1px;
border-bottom:1px solid #EEEEEE;
clear:both;
}
.item_video_btn {
width: 23px;
height: 23px;
background: url("../../../images/video_play_button.png") no-repeat scroll 0 0 transparent;
text-indent: -9999px;
display:block;
}
.item_video_btn:hover  { background-position: 0 -24px; }

.item_video_btn_hldr{
display: inline;
width: 23px;
height: 23px;
float:left;
margin-top:2px;
margin-right:5px;
}

/* Tooltips */
.tool-tip {
float: left;
background: #ffc;
border: 1px solid #D4D5AA;
padding: 5px;
max-width: 200px;
text-align:left;
}

.tool-title {
padding: 0;
margin: 0;
font-size: 100%;
font-weight: bold;
margin-top: -15px;
padding-top: 15px;
padding-bottom: 5px;
background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text {
font-size: 100%;
margin: 0;
}


/*Styles for old Admissions Pages*/

.style7{
font-size:20px;
font-weight:bold;
color:#A7A087;
}

td.c5 {background: url(http://futurestudent.rit.edu/ugrad/images/header/ugradOrange/button-bg.gif) repeat-x;}
div.c4 {position: relative;}
table.c3 {position: relative;}
td.c2 {position: relative;}
div.c1 {LEFT: 0px; POSITION: relative; TEXT-ALIGN: left}



.browntext{color:#4D2E21;}

a.toplink:link, a.toplink:visited {color: #4D2E21;}

a.toplink:hover {color: #4D2E21;}

.textField {
background-color: #FFFFFF;
border:1px solid #999999;
font-family: Arial, Verdana, sans-serif;
font-size: 9px;
color: #666666;
width:80px;
}

.ritnews img{
border:1px solid #4D2E21;
margin-top:7px;
}

.newstext {
color:black;
float:left;
font-size:10px;
margin-top:-10px;
width: 135px;
}

.newstext a:link {color:#F36E21;}
.newstext a:visited {color:#F36E21;}
.newstext a:hover {color:#F36E21;}
.newstext a:active {color:#F36E21;}

#rightprofiles {
float:right;
width:300px;
}

#leftprofiles {
float:left;
width:300px;
}

.newstext {
font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;
line-height:1.55em;
padding-bottom:1.4em;
}


/* Styles For the Menu Box next to a photo on secondary pages */
.adm_submenubox{
width:240px;
background:#f3f2e2;
padding: 5px;
height:220px;
}

.adm_submenu{
padding-left:5px;
padding-right:5px;
}

.adm_submenu_for{
font-weight: bold;
color:#4D2E21;
margin-left:12px;
margin:5px;
}
.adm_toptable{
margin-bottom:7px;
}
.adm_subul{
padding-left:25px;
}
.adm_photo{
width:350px;
}
/* End Menu Box and photo styles */



.formTitle {
font-weight:bold;
margin-bottom:3px;
margin-top:10px;
}
#errorMsg {
font-size:11px;
font-weight:bold;
}

.eventBlock{
display:inline;
font-size:11px;
}
.star{
color:red;
}



.item10, .item146, .item150, .item42, .item43, .item12, .item14, .item18, .item57{
list-style:disc inside none;
margin-left:10px;
}
/*End Styles for old Admissions Pages*/


.buttonThumbs{
margin-bottom:9px;
}


/*Styles for BCA blog post module*/
.blogposttitle {
font-size:14px;
font-weight:bold;
}

.blogintrotext{
display:inline;
font-size:11px;
}
.bloglinks{
font-weight:bold;
margin-left:4px;
margin-bottom:3px;
}
.blogThumb{
border:1px solid #CCCCCC;
}
.topcontentlinks ul{
margin:0px;
padding:0px;
} 

#ps_search_str{
font-size:10px;
margin-top:2px;
}

span.separator {
font-weight:bold;
}
.menu span.separator{
color:#201F1F;
}

/* Portal and admin style*/
.noteItem{
background: orange;
color: purple;
}

/*Styles for that cleaner table design. */
table.sample {
border-width: 1px 1px 1px 1px;
border-spacing: 2px;
border-style: ridge ridge ridge ridge;
border-color: gray gray gray gray;
border-collapse: separate;
background-color: white;
}
table.sample th {
border-width: 1px 1px 1px 1px;
padding: 2px 2px 2px 2px;
border-style: outset outset outset outset;
border-color: gray gray gray gray;
background-color: white;
}

table.sample td {
border-width: 1px 1px 1px 1px;
padding: 2px 2px 2px 2px;
border-style: outset outset outset outset;
border-color: gray gray gray gray;
}
/* End portal and admin style */

.moduletable_wpage th{
color:#6D3E8D;
font-size: 14px;
}
.wnews{
margin-left:20px;
}
.wnews img{
border:2px solid #6D3E8D;
}
