/*////////////////////////////////////////////////////// 

Copyright: Rochester Community and Technical College
Module Design: Anthony J Rostvold
Email: anthony.rostvold@roch.edu
Phone: 507.280.2923
Project Date: September 2010


//////////////////////////////////////////////////////*/
 
/* BASIC SETTINGS. */
/*////////////////////////////////////////////////////*/
/* 

If project needs to be put into another template it can be simply by 
excluding HTML and BODY tags. 

*/ 
/*////////////////////////////////////////////////////*/

body {background-color: #000000; background-repeat:repeat-x; font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: .9em;} 
#middle {clear:both; margin: 80px 0px 0px 0px; padding: 10px 20px 20px 10px; background-image:none; /*background-image:url(http://www.rctc.edu/template_images_E/etu_combback-prog-final1.jpg);*//*-moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px;*/  -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px;/* -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px;*/ -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px;  border-top-right-radius: 10px; border-left:none; border: #EDEDED solid thin;}
.active {line-height: 20px; border-left: 10px solid #c90; border-right: 1px solid #EDEDED; background-color: #EDEDED; color: #069; border-top-width: 1px; border-bottom-width: 1px; border-top-style: none; border-bottom-style: none; border-top-color: #663300; border-bottom-color: #FFFFCC; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px;-moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px;  border-top-right-radius: 10px; /*border: #fff outset thin;*/}
#navcontainer {float: left;}
#navcontainer li a:link, #navcontainer li a:visited{color: #069; font-weight:bold; border-left: 10px solid #EDEDED; border-right: 1px solid #EDEDED; background-color:#fff;line-height: 20px; border-top-style: none; border-bottom-style: none; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px;-moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px;  border-top-right-radius: 10px; border-top: #EDEDED outset thin; border-bottom: #EDEDED inset thin;}
#navcontainer li a:hover{ font-weight:bold; line-height: 20px; border-left: 10px solid #069; border-right: 1px solid #EDEDED; background-color: #EDEDED; color: #069; border-top-width: 1px; border-bottom-width: 1px;
border-top-style: none; border-bottom-style: none; border-top-color: #663300; border-bottom-color: #FFFFCC; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px;  -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px;-moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px;  border-top-right-radius: 10px; border-top: #EDEDED outset thin; border-bottom: #EDEDED inset thin;}
#navcontainer li a:active {color:#FFF; font-weight:bold; line-height: 20px; border-left-width: 10px; border-left-style: solid; border-left-color: #c90; background-color: #ccc; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px;  -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px;-moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px;  border-top-right-radius: 10px; border-top: #EDEDED outset thin; border-bottom: #EDEDED inset thin;}
#navlist {background-image:none;}
/*#navcontainer { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px;  -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px;-moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px;  border-top-right-radius: 10px;}*/
#navcontainer li {color: #069; font-weight:bold; line-height: 28px; margin-top:10px; border-top-style: none; border-bottom-style: none; background-image:none; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px;  -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px;-moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px;  border-top-right-radius: 10px; /*border: #fff outset thin;*/}


/* REQUIRED FOR MODULE: JQUERY EXPAND/COLLAPS UNORDERED LISTS */
/*////////////////////////////////////////////////////*/

ul {margin-left: 10px; padding: 0; background-image: url(http://www.rctc.edu/template_images_E/etu_combback-prog-final1.jpg);}
ul li {list-style: none; }
dl {font-size: 11px; padding: 0px 0px 0px 40px; color:#555; line-height:20px;}
dt {padding: 0px 0px 0px 20px; padding-top: 5px; font-size:11px; color:#000;}
dd {padding: 0px 0px 0px 20px;}
.headline {font-family: "Georgia", Times New Roman, Times, serif; font-size:20px; font-weight:bold; color: #069;}
.headline_sm {font-family: "Georgia", Times New Roman, Times, serif; font-size:12px; font-weight:bold; color: #333;}
.headline_sm_blue {font-family: "Georgia", Times New Roman, Times, serif; font-size:12px; font-weight:bold; color: #069;}
.k {color:#000;}
#prog {clear:both;}
#prog dl {font-size: 10px; padding: 0px 0px 0px 0px; color:#000; line-height:14px;}
#prog dt {padding: 0px 0px 0px 20px; padding-top: 5px;font-size:10px; color:#000;}
td a:link {text-decoration:none; border: none; display:none;} /* HIDE CC0 */
#prog dd {padding: 0px 0px 0px 20px;}
#prog a {border-bottom: none;}
#program {clear:both;}
#program a:link, #program a:visited, #program a:active, #prognav a:link,  #prognav a:visited, #prognav a:active {color:#069; text-decoration: none;}
#program a:hover, #prognav a:hover {color:#2694e8;text-decoration: none;  border-bottom: #2694e8 dotted thin;}
#prognav {float:right; margin-right: 10px; width: 140px; background-color:#FFF; padding: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px;  -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; border: #ccc solid thin;}
.sm {font-size:9px; line-height:normal;}
.red {color:#900; font-weight:bold;}
.red_sm {font-size: 9px; color:#900;}
.blue_sm {font-size: 9px; color:#2694e8;}
.cart {background-color:#036; color:#fff; padding: 3px 10px 3px 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px;  -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; border: thin;}
#push a:link, #push a:visited, #push a:active {color:#fff;}
#push a:hover {color:#069; border-bottom: none;}
.dslr {font-size:11px;}


/* MODULE CSS BASIC WIREFRAME LAYOUT */
/*/////////////////////////////////////////////////////*/

#mod {font-family: "Verdana", Arial, Helvetica, sans-serif; color: #333; background-color: #FFF; -moz-border-radius-bottomleft: 40px; -webkit-border-bottom-left-radius: 40px; border-bottom-left-radius: 40px; -moz-border-radius-bottomright: 40px; -webkit-border-bottom-right-radius: 40px; border-bottom-right-radius: 40px; /*border-left: #2694e8 outset thin; border-right: #2694e8 outset thin;*/border-bottom: #CCC solid thin;  width: 880px; min-width: 300px; min-height: 400px; margin: 0 auto; }

#mod_header {background-color: #000; min-height: 250px;}
#mod_footer {clear:both; padding: 50px 0 20px 50px; min-height: 40px;}
/*#mod_graphic {margin: 0; float:left; padding: 20px 0px 0px 0px; width: 400px; display: inline; } /* IE FIX */  
#mod_content h1 {font-size: 16px; color:#FFF; font-weight:normal; margin: 0px; padding: 0px 0px 4px 30px; background-color: #FFF;}


/* DEFAULT CONTENT LAYOUT */
/*/////////////////////////////////////////////////////*/

/* BODY AND HEADER */
#mod_comment blockquote {font-family:"Georgia", Times New Roman, Times, serif; font-size: 1.2em; font-weight: bold; color:#2694e8; letter-spacing: 2px; line-height: 30px; padding: 20px 0px 0px 20px; width: 430px; }
#mod_comment {float:left; width: 400px; display: inline; margin-left:30px;} /* IE FIX */
#mod_body {clear:both; margin: 0px 0px 0px 30px;}
.highlight {font-size: 15px; font-family: "Verdana", Arial, Helvetica, sans-serif; letter-spacing: 1px; line-height: 36px; color: #2694e8; font-weight: bold; margin: 0px; padding: 2px 0px 20px 0px; width: 420px;}

/* FALL SPRING SUMMER 
/////////////////////////////////////////////////////*/
.fa {margin: 0 auto 0 auto; font-size: 10px; color:#2694e8;}
.online_fa {font-size: 10px; color:#2694e8;}
.sp {margin: 0 auto 0 auto; font-size: 10px; color:#0C0;}
.online_sp {font-size: 10px; color:#0C0;}
.su {margin: 0 auto 0 auto; font-size: 10px; color:#F00;}
.online_su {font-size: 10px; color:#F00}
.oo {margin: 0 auto 0 auto; font-size: 10px; color:#FFF;}
.ooo {font-size: 10px; color:#FFF;}
.tab{padding-right:10px;}

/* MOD-RIGHT SETTINGS */
/*/////////////////////////////////////////////////////*/
 #mod_right {float: right; margin: 50px 0px 0px 0px; width:100px; padding:0 10px; background-color:#fff; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px;/*  -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px;*/ -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; /* -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px;*/  border: #EDEDED solid thin; border-right: none;}
.seasonfa{margin: 0 auto 0 auto; font-size: 9px; color:#2694e8; line-height: 20px; }
.seasonsp{margin: 0 auto 0 auto; font-size: 9px; color:#0C0; line-height: 20px; }
.seasonsu{margin: 0 auto 0 auto; font-size: 9px; color:#F00; line-height: 20px; }
.facts{margin: 0 auto 0 auto; font-size: 9px; color:#666; line-height: 20px; }


/* MODULE CONTENT LAYOUT SPLIT LEFT + RIGHT */
/*/////////////////////////////////////////////////////*/
/* 

mod_left and mod_right allow for split screen information, 
where graphic is on the right and list items are on the left.

NOTE: When a transcripts list is not needed, replace <li id="#mod_transcripts"> 
with <li id="mod_clear"> to correct background shortfall in the mod_topic
that does not require transcripts.  


*/
/*/////////////////////////////////////////////////////*/

#mod_left {float:left; width: 500px; margin: 0px 30px 0px 180px;}
#mod_surv {float:left; width: 500px; margin: 0px 30px 0px 50px;}
#mod_home {/*float:left;*/ width: 545px; margin: 10px 30px 0px 240px; padding: 5px 5px 5px 5px; background-color:#fff; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; border: #fff solid thin; min-height: 250px;}
#mod_home_tweet {float:left; width: 250px; margin: 3px 3px 3px 3px; background-color:#003366; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; border: #003366 solid thin; min-height: 250px;}
#mod_home_yellow {float:left; width: 250px; padding-top: 15px; margin: 3px 3px 3px 3px; background-color:#c90; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; border: #c90 solid thin; min-height: 252px;}
#mod_home_green {float:left; width: 250px; padding-top: 15px; margin: 3px 3px 3px 3px; background-color:#0C0; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; border: #c90 solid thin; min-height: 252px;}
#mod_home_blue {float:left; width: 250px; margin: 3px 3px 3px 3px; background-color:#003366; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; border: #c90 solid thin; min-height: 252px;}
#mod_home_gallery {cursor:pointer; float:left; width: 510px; margin: 3px 3px 3px 3px; /*background-color:#003366;*/ background-image:url(../img/gallery.jpg); -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; min-height: 250px; border-style:solid; border-width:1px; border-color:#CCC;}
#mod_home_gallery_nopoint {float:left; width: 510px; margin: 3px 3px 3px 3px; /*background-color:#003366;*/ background-image:url(../img/gallery.jpg); -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; min-height: 250px;  border-style:solid; border-width:1px; border-color:#CCC;}
#mod_home_feature {float:left; width: 510px; margin: 3px 3px 3px 3px; /*background-color:#003366;*/ background-image:url(../img/3d_feature.jpg); -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; min-height: 250px;}
#mod_home_feature h2 {float:left; font-size:18px; padding-right:10px; padding-top: 170px;}
#mod_home_feature a:link, #mod_home_feature a:visited, #mod_home_feature a:active {color:#FFF; font-size:17px;}
/**/#mod_home_feature a:hover {color: #2694e8; font-size:17px;}
#mod_home_yellow p {color:#FFF; font-size:9px; padding-left:15px;}
#mod_home_yellow a:link, #mod_home_yellow a:visited, #mod_home_yellow a:active {color:#FFF; font-size:14px;}
#mod_home_yellow a:hover {color: #2694e8; font-size:14px; border-bottom: none; } 
#mod_home a {border-bottom: none;}
h2 {font-family: "Georgia", Times New Roman, Times, serif; padding: 5px 0px 0px 15px; color: #FFF; font-size: 20px; letter-spacing:3px;}
/*#course_right {float: right; margin: 20px 0px 10px 0px;}*/
.right {float:right; width: 200px; font-size:1em; padding-top:20px;}
.left {float:left; width: 200px; font-size:1em;}
.clear {clear:both; font-size:1em;}

/*SOCIAL MEDIA */
/*/////////////////////////////////////////////////////*/
.addthis_toolbox { margin: 10px 0px 0px 10px; }
#mod_home_facebook {float:left; width: 500px; margin: 3px 3px 3px 3px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; padding: 20px; border:#F1F1F1  thin solid;}


/* MODULE TRANSCRIPTS FOR VIDEOS AND GRAPHICS */
/*/////////////////////////////////////////////////////*/

/*#mod_transcripts {border:#ccc dotted thin; padding: 5px; width: 468px; font-size: 7pt; letter-spacing: 1px; color:#555; margin: 0px 0px 0px 270px; clear:both;}
#mod_transcripts a:link a:active {font-size: 7pt; color:#555;}
#mod_transcripts a:hover {font-size: 7pt; color:#999;}
#mod_transinfo {font-size: 10pt; color: #555; line-height: 17px; padding: 10px 20px 20px 5px; width: 350px; font-weight:normal; letter-spacing: normal;}*/


/* COURSE */
/*/////////////////////////////////////////////////////*/
/*p {font-size: .5em; color:#444; }*/
.course_body {background-color:#069;}
a:link, a:visited, a:active {color:#069;text-decoration: none;}
a:hover {color:#2694e8;text-decoration: none; border-bottom: #2694e8 dotted thin;}
table {-moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px;}
.arialsm {background-color:#EFF7FF; line-height:16px; color:#222;}
td, td_border {background-color:#EFF7FF; /*background-color:#FC0;*/ padding-left: 10px; font-size:12px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px;}
td blockquote p {font:#FFF; padding-top: 0px; font-size:12px;}
tr {background-color:#069; font:#FFF;}
.course_img {margin-top:20px; /*min-height:300px;*/}
.course_header {/*background-color:#EFF7FF;*/ font-size:12px; margin-top:5px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px;}
.course_content {background-color:#FFF;}
.course_footer {background-color:#FFF;}
.blue {color: #000; font-weight:bold; font-size: 12px; }
.blue2 {color: #069;}
.gray {color: #666; font-style:italic;}
#push { font-size:1.3em; margin-top:5px; padding: 15px 15px 15px 50px; background-color:#EFF7FF; font-size:10px;font-weight:normal; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px;  /*border: #000 solid thin;*/}

.gallery {padding-left: 35px; font-size: 12px; line-height: 16px;}
.gsm {font-size: 11px; line-height: 14px; }

/* MODULE FIX */
/* Use when transcripts lists are NOT needed */ 
/*/////////////////////////////////////////////////////*/

#mod_clear {clear:both;}


/* RCTC FIXES 
/////////////////////////////////////////////////////*/

#head { background-color: #FFFFFF; }
#wc { float:left; width: 200px; margin: 70px 0 0 15px;}
#wc p { font-size:11px; line-height:20px; color:#555;}
#deptinfo {float:right; width: 600px;}
#add_left { float:left; width: 170px; border-right: #CCC inset thin;}
#add_left p { padding-left: 20px; font-size:10px; color:#555;}
#add_right { float: right; width: 250px; margin-right:130px;}
#add_right p { padding-left: 20px; font-size:10px; color:#555;}
#mod h1 {font-family: "Georgia", Times New Roman, Times, serif; font-size:38px; color: #c90; padding-top: 20px; margin: 0px 0px 0px 255px;}
#mod h1 a {color: #c90;}
#mod h1 a:link, #mod h1 a:visted, #mod h1 a:active {color: #c90;}
#mod h1 a:hover {color: #B27D35; border-bottom: none;}
/*#head {padding-right: 11px; padding-bottom: 20px;}
#foot {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #111; text-align:left;}
#wrap {margin: 0 auto;}
#cont {width: 880px; background-color: #FFFFFF; margin: 0 auto; margin-top: 9px; background-image: none; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #111; border-right-color: #111; border-bottom-color: #111; border-left-color: #111; background-position: 0px -200px; }
#headtop {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #333; border-right-color: #222; border-bottom-color: #ccc; border-left-color: #222;}
.pad {margin-right: 20px;}*/
