/* Start of CMSMS style sheet 'main' */
/* CSS Document */

img, div { behavior: url(iepngfix.htc); }

body,td {
	font-family: Tahoma, Arial, Helvetica;
	font-size:12px;
	color:#3c3c3c;
	}
body {
	background:#ffffff url(images/background.gif) left top repeat-x;
	margin:0px 0 0 0 ;
	}
a:link, a:visited, a:active {
	color:#6f2116;
	text-decoration:underline;
	outline: none;
	}
a:hover {
	color:#48130c;
	text-decoration:none;
	}
h1 {font-size:15px; color:#2e2e2e; margin-bottom:10px;}
h2 {font-size:12px; color:#2e2e2e; margin-bottom:5px;}
h3 {font-size:11px;}



.showpic {
     color:#3c3c3c; 
     text-decoration: none; 
     border-bottom: #3c3c3c dashed 1px; 
     cursor: default;
}

#menu{
height:52px;
}

#menu a {
height:10px;
color:#ffffff;
padding:7px 15px 7px 15px;
background-color:transparent;
}

#menu a:hover {
height:10px;
color:#000000;
padding:7px 15px 7px 15px;
background-color:#434b5c;
}

#gray_table{
background:#f3f4f4;
border-top:#d699ab 3px solid;
border-bottom:#d8d9da 3px solid;
}
#gray_cell{
padding:15px;
line-height:normal;
}
#gray_cell3{
padding:15px;
line-height:normal;
color:#000000;
}

#intro{
font-size:14px;
line-height:22px;
padding:15px 5px 15px 5px;
}

.purple_text{
color:#98002e;
}
.faq{
font-weight:bold;
font-size:14px;
color:#333;
}
.faq_links{
font-size:12px;
color:#98002e;
line-height:24px;
}
.faq_links a{
font-size:12px;
color:#98002e;
text-decoration:underline;
}
.faq_links a:hover{
font-size:12px;
color:#333333;
text-decoration:none;
}
.header1{font-size:22px; color:#98002e;}
.header2 {font-size:14px; color:#98002e;}

/*
input {
border-bottom:#ffffff 1px solid; border-right:#ffffff 1px solid; 
border-top:#d7d7d7 1px solid; border-left:#d7d7d7 1px solid; 
}
*/

#sub input{background: #fefefe url(images/background_form_element.gif) repeat-x;
border: 3px double;
border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;
width:65px;
height:25px;
font:Tahoma, Arial, Helvetica;
color:#962556;
vertical-align:middle;}
.text_area {
border-bottom:#ffffff 1px solid; border-right:#ffffff 1px solid; 
border-top:#d7d7d7 1px solid; border-left:#d7d7d7 1px solid; 
}
.main_headers{
font-size:18px;
font-weight:bold;
color:#b52f00;
line-height:18px;
}
.main_headers_small{
font-size:14px;
font-weight:bold;
color:#b52f00;
line-height:18px;
}

#back {
height:46px;
padding:0px;
margin: 0px;
padding-left: 5px;
width: 888px;
}

#slidemenu {
margin-top: 21px;
}

#nav_back{
height:26px;
padding:0px 0 0 15px;

}

#nav_back li {
text-indent:-99999px;
list-style:none;
display: inline;
padding:0;
margin:0;
}

#nav_back a {
float: left;
display: block;
text-decoration: none;
text-indent: -9999px;
height: 29px;
overflow: hidden;
border:0;
}

#dropmenu1_c, #dropmenu2_c, #dropmenu3_c, #dropmenu4_c, #dropmenu5_c, #dropmenu6_c {
margin-top: -36px;
}

#link1 A{
display:block;
height:26px;
width:90px;
background:url(images/nav.gif) no-repeat top left;
}

#link1 A:hover{
display:block;
height:26px;
width:90px;
background:url(images/nav.gif) no-repeat left bottom;
}
#home #link1 A, #index #link1 A {
display:block;
height:26px;
width:90px;
background:url(images/nav.gif) no-repeat left bottom;
}

#lope {
position: relative; margin: -400px -20px 0px 0px; padding: 0px; height: 422px; width: 168px; background: url(images/lope.png) left top no-repeat; float:right;
}

#lope2 {
position: relative; margin: -440px -20px 0px 0px; padding: 0px; height: 422px; width: 168px; background: url(images/lope.png) left top no-repeat; float:right;
}

#link2 A{
display:block;
height:26px;
width:76px;
background:url(images/nav.gif) no-repeat -90px top;
}

#link2 A:hover{
display:block;
cursor:default;
height:26px;
width:76px;
background:url(images/nav.gif) no-repeat -90px bottom;
}
#ceoletter #link2 A, #aboutgcu #link2 A, #campus_visits #link2 A, #insidegcu #link2 A {
display:block;
cursor:default;
height:26px;
width:76px;
background:url(images/nav.gif) no-repeat -90px bottom;
}

#link3 A{
display:block;
cursor:default;
height:26px;
cursor:default;
width:83px;
background:url(images/nav.gif) no-repeat -166px top;
}

#link3 A:hover{
display:block;
height:26px;
cursor:default;
width:83px;
background:url(images/nav.gif) no-repeat -166px bottom;
}
#degree_programs #link3 A, #tuition #link3 A, #application #link3 A, #accreditation #link3 A, #admission_req #link3 A, #advantages #link3 A, #student_testimonials #link3 A, #faculty #link3 A {
display:block;
height:26px;
width:83px;
background:url(images/nav.gif) no-repeat -166px bottom;
}

#link4 A{
display:block;
height:26px;
width:122px;
cursor:default;
background:url(images/nav.gif) no-repeat -249px top;
}

#link4 A:hover{
display:block;
height:26;
width:122px;
cursor:default;
background:url(images/nav.gif) no-repeat -249px bottom;
}

#student_life #link4 A, #city_life #link4 A {
display:block;
height:26px;
width:122px;
background:url(images/nav.gif) no-repeat -249px bottom;
}

#link5 A{
display:block;
height:26px;
width:86px;
background:url(images/nav.gif) no-repeat -371px top;
}
#link5 A:hover{
display:block;
height:26px;
width:86px;
cursor:default;
background:url(images/nav.gif) no-repeat -371px bottom;
}
#our_history #link5 A, #chapel #link5 A{
display:block;
height:26px;
width:86px;
cursor:default;
background:url(images/nav.gif) no-repeat -371px bottom;
}

#link6 A{
display:block;
height:26px;
width:70px;
background:url(images/nav.gif) no-repeat -457px top;
}

#link6 A:hover{
display:block;
height:26px;
width:70px;
cursor:default;
background:url(images/nav.gif) no-repeat -457px bottom;
}

#sports #link6 A, #health_fitness #link6 A {
display:block;
height:26px;
width:70px;
cursor:default;
background:url(images/nav.gif) no-repeat -457px bottom;
}

#link7 A{
display:block;
height:26px;
width:134px;
background:url(images/nav.gif) no-repeat -527px top;
}

#link7 A:hover{
display:block;
height:26px;
width:134px;
cursor:default;
background:url(images/nav.gif) no-repeat -527px bottom;
}

#prospectstuds #link7 A, #admittedstuds #link7 A, #currentstuds #link7 A {
display:block;
height:26px;
width:134px;
cursor:default;
background:url(images/nav.gif) no-repeat -527px bottom;
}

#link8 A{
display:block;
height:26px;
width:116px;
background:url(images/nav.gif) no-repeat -661px top;
}

#link8 A:hover{
display:block;
height:26px;
width:116px;
background:url(images/nav.gif) no-repeat -661px bottom;
}

#reqmoreinfo #link8 A {
display:block;
height:26px;
width:116px;
background:url(images/nav.gif) no-repeat -661px bottom;
}

#quick_link{
padding-top:5px;
font-size:12px;
color:#e7e5f7;
text-decoration:none;
}
#quick_link A{
padding-top:5px;
font-size:12px;
font-weight:bold;
color:#e7e5f7;
text-decoration:none;
}
#quick_link A:hover{
padding-top:5px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}
.small_date{
font-size:10px;
color:#7198e5;
}
.sidebar_header{
font-size:11px;
color:#5e83cc;
}

.sidebar_text{
font-size:12px;
color:#6b757a;
}
#footer{
color:#585858;
text-decoration:none;
}
#footer a{
color:#585858;
text-decoration:none;
}
#footer a:hover{
color:#6f2116;
text-decoration:underline;
}
#links a:hover{
color:#48130c;
}
.subheaders{
font-family:Tahoma, Arial, Helvetica;
font-size:14px;
color:#645da2;
font-weight:bold;
display:block;
border-bottom:#999999 dotted 1px;
width:180px;
}

/* PICTURES FOR THE BOTTOM LEFT CORNER OF EACH PAGE */
.home {
position: absolute; 
margin: -205px 0px 0px -15px; 
padding: 0px; 
height: 214px; 
width: 197px; 
background: url(images/girl.png) left top no-repeat; 
z-index:2;
}

.letter_from_ceo, .about_gcu, .visits, .inside_gcu {
position: absolute; 
margin: -159px 0px 0px -6px; 
padding: 0px; 
height: 155px; 
width: 216px; 
background: url(images/girls_welcome.png) left top no-repeat; 
z-index:2;
}

.degree_programs, .tuition_fees, .application, .accreditation, .admission, .key_advantages, .student_testimonials, .faculty {
position: absolute; 
margin: -232px 0px 0px -11px; 
padding: 0px; 
width: 206px; 
height: 228px; 
background: url(images/girls_backpacks.png) left top no-repeat; 
z-index:2;
}

.student_life, .city_life, .dorm_tour {
position: absolute; 
margin: -217px 0px 0px -11px; 
padding: 0px; 
width: 208px; 
height: 213px; 
background: url(images/girls_standing.png) left top no-repeat; 
z-index:2;
}

.our_history, .chapel {
position: absolute; 
margin: -192px 0px 0px -9px; 
padding: 0px; 
width: 222px; 
height: 188px; 
background: url(images/girls_singing.png) left top no-repeat; 
z-index:2;
}

.sports, .health_fitness {
position: absolute; 
margin: -247px 0px 0px -27px; 
padding: 0px; 
width: 238px; 
height: 243px; 
background: url(images/girl_soccer.png) left top no-repeat; 
z-index:2;
}

.prospective_students, .admitted_students, .current_students{
position: absolute; 
margin: -159px 0px 0px -1px; 
padding: 0px; 
width: 214px; 
height: 155px; 
background: url(images/guys_intstuds.png) left top no-repeat; 
z-index:2;
}

.reqmoreinfo, .contact_us {
position: absolute; 
margin: -136px 0px 0px -1px; 
padding: 0px; 
width: 214px; 
height: 132px; 
background: url(images/peeps_reqmoreinfo.png) left top no-repeat; 
z-index:2;
}

.media_relations{
position: absolute; 
margin: -186px 0px 0px -1px; 
padding: 0px; 
width: 214px; 
height: 182px; 
background: url(images/girl_tongue.png) left top no-repeat; 
z-index:2;
}

.privacy_policy {
position: absolute; 
margin: -245px 0px 0px 20px; 
padding: 0px; 
width: 131px; 
height: 241px; 
background: url(images/girls_stoplight.png) left top no-repeat; 
z-index:2;
}

/* MENU STYLES */

.slidetabsmenu{
float:left;
width:100%;
font-size: 12px;
line-height:normal;
text-decoration:none;
}

* html .slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
/*margin-bottom: 1em; */
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.slidetabsmenu a span {
float:none;
text-decoration:none;

}
/* End IE5-Mac hack */

.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{
color: white;
text-decoration:none;
}

.slidetabsmenu a:hover, .slidetabsmenu li.selected a{
background-position:0% -125px;
}

.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{
background-position:100% -125px;
}

html>/**/body .IEonlybr{ /*None IE browsers hack*/
display: none; /*Hide BR tag in non IE browsers, since it's not needed*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_c{
position:absolute;
top: 0px;
border: px solid #ff0000; /*THEME CHANGE HERE*/
border-width: 0 1px;
font-size: 11px;
font-weight:normal;
line-height:22px;
z-index:1050;
background-color:#541b14;
width: 200px;
visibility: hidden;
margin-top:1px;
}


.dropmenudiv_c a{
width: auto;
display: block;
text-indent: 12px;
border: 0 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 0px;
padding: 2px 0;
text-decoration: none;
color: white;
} 

.dropmenudiv_c a:visited {
color: #f7f9fb;
text-decoration: none;
}

.dropmenudiv_c a:hover{
color: #444444;
text-decoration: none;
}

* html .dropmenudiv_c a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_c a:hover{ /*THEME CHANGE HERE*/
background-color: #f7f9fb;
}


/* BUBBLE FOR STUDENT TESTIMONIALS */
.bubble {
    width: 609px;
    margin: 15px 0px 0 15px;
    padding: 0px;
    background: #535258 url(images/talkbubble_top.gif) top left no-repeat;
}

.bubble div {
    margin: 0;
    padding: 0 0 10px 0;
    background: url(images/talkbubble_bttm.gif) bottom left no-repeat;
}

.bubble div p {
    margin: 0;
    padding: 10px;
	color: #ffffff;
}

.who {
	 margin-left:50px; 
	 margin-right:50px;
}





#cntnt01moduleform_1 input {
/*	background:url(images/search_box.png) no-repeat;*/
}
#cntnt01moduleform_1 #btn {
/*	background:url(images/search_box.png) no-repeat;*/
	border:none;
	background:url(images/lupe.gif) no-repeat;
	cursor:pointer;
	cursor:hand;
	width:20px;
}
#searchbox #cntnt01searchinput {
	width:120px;
	size:20px;
}
.searchbox {
	padding:15px 5px 2px 5px;
	margin:0;
	/*background:url(images/search_box.png) no-repeat;*/
}
hr {
	border-bottom:#444444 1px solid;
	border-left:none;
	border-right:none;
}
.trans_box2{
	padding:15px 5px 2px 5px;
	margin:0;
	background:url(images/search_box.png) no-repeat;
}
#cntnt01moduleform_1 #cntnt01searchinput{
background:none;
border:none;
	width:138px;
}

tr {
	vertical-align:top;
}

.header {
	font-weight: bold;
	color: #6f2116;
	border-top: #beb5f4 1px solid;
	border-left: #beb5f4 1px solid;
	border-right: #beb5f4 1px solid;
	border-bottom: #dddddd 1px solid;
}

.title {
	text-align: right;
	font-weight:bold;
	border-left: #beb5f4 1px solid;
	border-bottom: #dddddd 1px solid;
	border-right: #dddddd 1px solid;
}

.data {
	border-right: #beb5f4 1px solid;
	border-bottom: #dddddd 1px solid;
}

.spiritualtable {
background-color: #e8e4ff;
}
.trans_box3 {
	font-family:verdana;
	font-weight:bold;
	position:absolute;
	left: 812px;
	top: -50px;  /* Mozilla ignores crazy MS image filters, so it will skip the following */
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/gcuedu_btn.png');
	width: 100px;
	height: 81px;
	cursor:pointer;
	cursor:hand;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box3[class] {
  background-image:url(images/gcuedu_btn.png); background-repeat:no-repeat;
}
.trans_box3:hover {
	font-family:verdana;
	font-weight:bold;
	position:absolute;
	left: 812px;
	top: -50px;  /* Mozilla ignores crazy MS image filters, so it will skip the following */
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/gcuedu_btn_over.png');
	width: 100px;
	height: 81px;
	cursor:pointer;
	cursor:hand;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box3:hover[class] {
  background-image:url(images/gcuedu_btn_over.png); background-repeat:no-repeat;
}

.NewsSummaryMorelink {
        padding-bottom: 10px;
	border-bottom: 1px dotted #6f2116;
}
.NewsSummaryMorelink a {
text-decoration: none;
}
.NewsSummaryMorelink a:hover {
text-decoration: underline;
}

.NewsSummaryPostdate, .NewsSummaryLink {
font-weight: bold;
}

.NewsSummaryLink a {
text-decoration: none;
}

.NewsSummaryLink a:hover {
text-decoration: underline;
}

#form {
	position: relative; 
	display:block; 
	margin: 0px;
	padding: 0px;
	width: 350px; 
	overflow: hidden;
	white-space:nowrap;
}

input {
width:350px;
background-color: #e3e2f1;
border-top: 1px solid #7870a4;
border-left: 1px solid #7870a4;
border-bottom: 1px solid #988eca;
border-right: 1px solid #988eca;
}

select {
width:auto;
min-width:350px;
background-color: #e3e2f1;
border-top: 1px solid #7870a4;
border-left: 1px solid #7870a4;
border-bottom: 1px solid #988eca;
border-right: 1px solid #988eca;
}

#country, #education, #modality, #military, #hear, #citizen {
	width: 350px;
}

input#button {
border: none;
width:190px;
height:34px;
}

.safetyTip {
text-align:center;
font-weight:bold;
color:#fff;
background:#39892f;
height:6px;
}

.ticker_border {
border:1px solid #bfbfbf; 
background:#f1f1f1;
}

#ticket-area {
line-height:18px;
}

.hand {
cursor:pointer;
cursor:hand;
}

hr.thin {
	height:1px; 
	border:none; 
	border-top:1px solid #B9B9B9;
}

#texting-div {
position:absolute;
top:0;
left:300px;
width:300px;
background:white;
padding:15px;
border:5px solid #bbb3ef;
}

#safetyTips-div {
position:absolute;
top:0;
left:300px;
width:300px;
background:white;
padding:15px;
border:5px solid #bbb3ef;
}

.float_right {
	float:right;
}
/* End of 'main' */

