@charset "utf-8";
/* CSS Document */

*{
margin:0px;
padding:0px;
}

#skip a, #skip a:hover, #skip a:visited
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
 
#skip a:active, #skip a:focus
{
position:static;
width:auto;
height:auto;
} 

.hidden_header{
	position:absolute;
	left:0px;
top:-500px;
}

body{
background-image:url(images/testbg.gif);
background-position:top;
background-repeat:no-repeat;
background-color:#424242;
}

h1{
font-size:17px;
font-weight:bold;
font-family:Verdana, Geneva, sans-serif;
color:#354f6a;
padding-bottom:3px;
}

h2{
font-size:15px;
font-weight:bold;
font-family:Verdana, Geneva, sans-serif;
color:#354f6a;
padding-bottom:3px;
}

h3{
font-size:13px;
font-weight:bold;
font-family:Verdana, Geneva, sans-serif;
color:#354f6a;
padding-bottom:3px;
}

h4{
font-size:12px;
font-weight:bold;
font-family:Verdana, Geneva, sans-serif;
color:#354f6a;
padding-bottom:3px;
}

table
{
border: 1px #848484 solid;
border-collapse: collapse;
border-spacing: 0px;
}

td{
border: 1px #333 dotted;
padding:7px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
vertical-align:text-top;
line-height: 17px;
}

th{
border: 1px #333 dotted;
background-color:#e7ebe8;
padding:3px 3px 3px 7px;
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
vertical-align:text-top;
color:#354f6a;
}

img{
	border-style:none;
}

ul{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height: 20px;
	margin-left:25px;
	
}

ol{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height: 20px;
	margin-left:25px;
	
}
	


.content{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height: 17px;
}


.sustainable{
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
margin-left:40px;
}

.secure{
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
margin-left:64px;
}

.accessible{
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
margin-left:60px;
}

.collaborative{
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
margin-left:67px;
}

.visionary{
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
margin-left:55px;
}

.note{
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
font-weight:bold;
line-height:12px;
}

.img_align_left{
float:left;
padding-right:4px;
}

.img_align_right{
float:right;
padding-right:4px;
}

.img_center {
    display: block;
    margin-left: auto;
    margin-right: auto 
	}


.red{
	color:#F00;
}



#last_updated{
font-family:Arial, Helvetica, sans-serif;
font-size:.7em;
}


a {
	text-decoration: none;
}

a.menu_link:link {
	padding:3px 10px 3px 10px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-top-color: #acafa7;
	border-right-color: #acafa7;
	border-bottom-color: #acafa7;
	border-left-color: #acafa7;
}

a.menu_link:visited {
	padding:3px 10px 3px 10px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-top-color: #acafa7;
	border-right-color: #acafa7;
	border-bottom-color: #acafa7;
	border-left-color: #acafa7;
}

a.menu_link:hover {
	padding:3px 10px 3px 10px;
	color:#c8ccc2;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#31455a;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-top-color: #acafa7;
	border-right-color: #acafa7;
	border-bottom-color: #acafa7;
	border-left-color: #acafa7;
}

a.menu_link:active {
	padding:3px 10px 3px 10px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	background-color: #c8ccc2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-top-color: #acafa7;
	border-right-color: #acafa7;
	border-bottom-color: #acafa7;
	border-left-color: #acafa7;
}

a.dept_links:link {
	padding:3px 10px 3px 10px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	background-color: #c8ccc2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-top-color: #acafa7;
	border-right-color: #acafa7;
	border-bottom-color: #acafa7;
	border-left-color: #acafa7;
}

a.dept_links:visited {
	padding:3px 10px 3px 10px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	background-color: #c8ccc2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-top-color: #acafa7;
	border-right-color: #acafa7;
	border-bottom-color: #acafa7;
	border-left-color: #acafa7;
}

a.dept_links:hover {
	padding:3px 10px 3px 10px;
	color:#c8ccc2;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#31455a;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-top-color: #acafa7;
	border-right-color: #acafa7;
	border-bottom-color: #acafa7;
	border-left-color: #acafa7;
}

a.dept_links:active {
	padding:3px 10px 3px 10px;
	color:#000;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	background-color: #c8ccc2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-top-color: #acafa7;
	border-right-color: #acafa7;
	border-bottom-color: #acafa7;
	border-left-color: #acafa7;
}

#heading{
width:780px;
height:68px;
margin-left:auto;
margin-right:auto;
}

#search{
padding-top:15px;
}



#breadcrumbs{
	background-image:url(images/breadcrumb_bg.jpg);
	background-repeat:repeat-y;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	margin-bottom:15px;
	padding:3px;
}

#container{
	width:780px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/bg.jpg);
}

#left_menu{
	width:183px;
	float:left;
}

#orange_bar{
width:183px;
height:8px;
margin-bottom:4px;
background-color:#ff8b3a;
}

#main_column{
	width:597px;
	float:left;
}

#values{
width:596px;
height:30px;
margin-left:1px;
background-image:url(images/values.jpg);
}

#group_photo{
width:597px;
position:relative; top:1px; left:1px;
}

#welcome{
background-color:#f5f5f5;
padding:20px;
margin-left:1px;
}

#content{
width:556x;
margin-left:1px;
padding:20px;
background-color:#FFF;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
line-height: 17px;
}


#content p{
	padding-bottom:1em;
}

#services_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#training_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#projects_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#faq_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#contacts_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#more_what_we_do_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#getting_titancard_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#terms_condition_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#use_titancard_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#banking_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#additional_services_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#training_access_classrooms_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#just_projects_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#blackboard_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#ilinc_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#whats_new_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#support_and_training_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#just_faq_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#itunes_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#user_eligibility_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}


#project_updates_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#hours_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#employment_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#printing_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#contact_info_staff_consultants_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#wireless_printing_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#smartphone_connection_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#student_laptop_checkout_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#walk_in_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#lab_reservation_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#classroom_replication_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#media_distribution_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#laptop_wireless_setup_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#smart_phone_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#general_support_services_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#ituffy_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#titancard_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#testing_center_reservation_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#computer_protect_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#per_cam_log_btn{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
	margin-bottom: 10px;
}

#services{
	background-color:#faf9f4;
	width:510px;
	padding:15px;
	border:solid #999 1px;
}



#welcome{
background-color:#f5f5f5;
padding:20px;
font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height: 17px;
}

#footer{
	clear:both;
width:780px;
height:45px;
margin-left:auto;
margin-right:auto;
background-color:#d2d3d3;
font-family:Verdana, Geneva, sans-serif;
font-size:9px;
}

#csuf_logo{
float:left;
width:151px;
padding:5px;
}

#footer_info{
float:left;
width:595px;
padding: 12px 10px 5px 10px;
}

.presentation {
	background-color: #fdfffb;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
	border: 1px solid #CCC;
	padding-top: 2px;
	line-height: 20px;
}

