/*
ccpdesign
Version 2010.11.30
-design03g.css
*/

body{
	background:#FEFBE8 url(/images/background/background.jpg) repeat-x;
	overflow-y: scroll; /* keeps page centered in browser regardless of content height*/
}

#header{
	background:transparent url(/images/background/header_bg.png) no-repeat top right;
}
#head_links{
	color:#c2e5f4;
}
#head_links a{
	color:#c2e5f4;
}
#radio_container{
	color:#1f70a7;
}

.content ul{
	list-style-type:disc;
}
.content ul li{
	padding-bottom:6px;
}

/*----------------------------------------------------------*/
/*  Begin custom styles for                              */
/*  CA Climate Change Portal                         */
/*---------------------------------------------------------*/

 /*list with plain bullet   */
.list_plain_bullet li, #middle_column .list_plain_bullet li{
 list-style-image:none;
 list-style-type: disc;
 padding:2px;
 margin-bottom:0px;
}

/*list with no bullet or marker  */
.list_unmarked li, #middle_column .list_unmarked li{
 list-style-image:none;
 list-style-type: none;
 padding:2px;
 margin-bottom:0px;
}

/* show an image on the right  */
.img_on_right 
{
float: right;
margin:  0px 20px 0px 20px;
}  

/* show an image on the left  */
.img_on_left 
{
float: left;
margin:  0px 20px 0px 20px;
}  

/*class to substitute for b tag - cg*/
.bold{
font-weight: bold;
}

/*class to substitute for em tag - cg*/
.italic{
font-style: italic;
}

/*class to substitute for strike tag - cg*/

.strike{
text-decoration: line-through;
}

/* center an object */
.center {
margin-right: auto;
margin-left: auto;
}

/*styles for forms*/

	input, select  {
		border-style: inset;
		border-width: 1px;
		background-color: #EEEEEE;
	}

	.formbox {
	
		width: 600px;
		padding: 0px 15px 15px 15px;
	}
	
		fieldset {
		background-color: #ECECE7;
		border: 1px solid #5d7493;
		margin-bottom: 15px;
		padding: 0px 15px 5px 15px;
	}
	
		legend {
		color: #253B5A;
		font-weight: bold;
		}
		
		label {
		color: #253B5A;
		font-weight: bold;	
		}
	
		.align_label {
		float: left;
		width: 90px;
		margin-right: 10px;
		/*text-align: right;*/
		}
		
		.align_input {
		float: left;
		width: 430px;
		margin-bottom: 10px;
		}
		

/*classes for different file extensions*/

.folder{
background-image:url(/images/folder_icon.gif);
background-repeat:no-repeat;
padding-bottom:4px;
padding-left:25px;
}

.pdf{
background-image:url(/images/pdf_icon.gif);
background-repeat:no-repeat;
padding-bottom:4px;
padding-left:25px;
}

.xls{
background-image:url(/images/excel_icon.gif);
background-repeat:no-repeat;
padding-bottom:4px;
padding-left:25px;
}

.ppt{
background-image:url(/images/powerpoint_icon.gif);
background-repeat:no-repeat;
padding-bottom:4px;
padding-left:25px;
}

.html{
background-image:url(/images/html_icon.gif);
background-repeat:no-repeat;
padding-bottom:4px;
padding-left:25px;
}

.word, .doc{
background-image:url(/images/word_icon.gif);
background-repeat:no-repeat;
padding-bottom:4px;
padding-left:25px;
}

.webex, .wrf{
background-image:url(/images/webex_icon.gif);
background-repeat:no-repeat;
height:15px;
padding-bottom:6px;
padding-left:25px;
}

.ge{
background-image:url(/images/ge_icon.gif);
background-repeat:no-repeat;
padding-bottom:4px;
padding-left:25px;
}

.txt{
background-image:url(/images/text_icon.gif);
background-repeat:no-repeat;
padding-bottom:4px;
padding-left:25px;
}

.mb{
	color: #883000;
	font-weight: bold;
}