						
/*---------------------------------------------*/		
/*--------------- LAYOUT STYLES ---------------*/	
/*---------------------------------------------*/	
.editwidth {
	clear:both;
	border:solid 0px red;
	position:relative;
	margin: 70px auto 0px auto;	
	}	
	.login #content{border:solid 0px red;}
	
	@media  (orientation:landscape) {
		.editwidth {width:1182px;}
		.login #content,
		.login #header{
			width:750px;
			margin:0px auto 0px auto; 
			}
		}
	@media  (orientation:portrait) {
		.editwidth {width:768px;}
		.login #content,
		.login #header{
			width:750px;
			margin:0px auto 0px auto;
			}
		}	
		.login #header a {
		    margin:20px 0px 0px 0px;
		    width: 20%;
		    }
		.login #content .c_Access {
		    width:100%;
		    }

    .editwidth #content_main{
    	float:left;
    	margin:0px 0px 15px 0px;
    	padding:0;
    	border:solid 0px red;
    	background-color:#ffffff;
    	}
    	.editwidth #content_main{
		    background-color:#ffffff;
		    margin:10px 0px 15px 0px;
		    }
	    @media  (orientation:landscape) {
    		.editwidth #content_main,
		    .editwidth #content_top{width:100%;}
		    .login #content_main{width:100%;}
		    }
	    @media  (orientation:portrait) {
    		.editwidth #content_main,
		    .editwidth #content_top{width:100%;}
		    .login #content_main{width:100%;}
		    }	

   	.editwidth .content_upper{
		float:left;
		clear:both;
		width:100%;	
		margin:0;
		padding:0;
		}
	.editwidth .content_lower{
		float:left;
		clear:both;
		width:100%;	
		margin:0;
		padding:0;
		}
		.editwidth #content_main .content_left,
		.editwidth .content_lower .content_left{
			float:left;
			clear:left;
			margin:0;
			border:solid 0px red;
			background-color:#ffffff;
			}
			.editwidth .content_left .c_Wrap{
				float:left;
				margin:0;
				padding:0px 0px 10px 0px;
				background-color:#eeeeee;
				color:#000000;
				}
				@media  (orientation:landscape) {					
					.editwidth #content_main .content_left,
					.editwidth .content_lower .content_left{width:65.65%;padding:16px 1.45% 16px 0.00%;}
						.editwidth #content_main .c_Wrap{width:100%;padding:20px 0%;}
						.editwidth .content_left .c_Wrap{width:100%;padding:20px 0%;}
					}
				@media  (orientation:portrait) {
					.editwidth #content_main .content_left,
					.editwidth .content_lower .content_left{width:64.05%;padding:16px 0 16px 1.75%;}
						.editwidth #content_main .c_Wrap{width:95%;padding:20px 2.5%;}
						.editwidth .content_left .c_Wrap{width:95%;padding:20px 2.5%;}
					}
				.c_Wrap h2{
					margin:0;
					padding:20px 0px 20px 0px;
					font-size:3.0em;
					line-height:1.0em;
					font-weight:bold;
					}

		.editwidth #content_main .content_right,
		.editwidth .content_lower .content_right{
			float:right;
			clear:right;
			margin:0;
			border:solid 0px red;
			background-color:#ffffff;
			}	
			@media  (orientation:landscape) {
				.editwidth #content_main .content_right,
				.editwidth .content_lower .content_right{width:32.90%;padding:16px 0.00% 0 0;}
				}
			@media  (orientation:portrait) {
				.editwidth #content_main .content_right,
				.editwidth .content_lower .content_right{width:31.25%;padding:16px 1.65% 0 0;}
				}
.editwidth #content_bottom{
	float:left;
	clear:both;
	padding:0px 0px 0px 0px;
	border:solid 0px red;
	}	
	@media  (orientation:landscape) {.editwidth #content_bottom{width:1182px;}}
	@media  (orientation:portrait) {.editwidth #content_bottom{width:768px;}}
	


/*---------------------------------------------*/	
/*------------- ADMIN PAGE STYLES -------------*/	
/*---------------------------------------------*/	
.adminpage_wrap{
	padding:0;
	margin:0;
	position:fixed;
	top:0px;
	left:0px;
	width:49.95%;
	height:0px;
	z-index:10000;
	}
	.adminpage_wrap	ul.adminpage{
		padding:0;
		margin:0;
		float:right;
		position:relative;
		top:0px;
		right:0px;
		z-index:10000;
		}
		@media  (orientation:landscape) {
			.adminpage_wrap	ul.adminpage{width: 585px;}
			}
		@media  (orientation:portrait) {
			.adminpage_wrap	ul.adminpage{width:347px;}
			}	
		ul.adminpage li{	
			float:left;
			margin: 0;	
			width:100%;
			z-index:10000;
			border:solid 0px white;
			}
			ul.adminpage li a{
			    z-index:10000;
				}
				ul.adminpage li ul {
					width:100%;
					position:absolute;
					left: -99999px;
					z-index:10000;
					background-color:#000000;
					margin: 0;	
					padding: 0;	
				    }
					ul.adminpage li ul li{	
						float:left;
						z-index:10000;
						}
						ul.adminpage li ul li.span3 { 
							width:33.13%;
							margin:.1% .1% .1% .1%;	
							}
						ul.adminpage li ul li.span4 { 
							width:24.8%;
							margin:.1% .1% .1% .1%;	
							}
						ul.adminpage li ul li.span5 { 
							width:19.8%;
							margin:.1% .1% .1% .1%;	
							}
						ul.adminpage li ul li a{	
							float:left;
							width:100%;
							z-index:10000;
							margin:0;			
							display: block;
							overflow:visible;
							font-size:1.0em;
							line-height:1.0em;
							font-weight:normal;
							border-width:0px 0px 0px 0px;
							text-align:center;
							}
						ul.adminpage li:hover ul {
							position:absolute;
							left: auto;
							}	
				
		ul.adminpage li ul li a{	
			color:#000000;
			background-color:#ffffff;					
			}
		
/*---------------------------------------------*/	
/*-------------- ADMINNAV STYLES --------------*/	
/*---------------------------------------------*/
.admincontent_wrap{
	padding:0;
	margin:0;
	position:fixed;
	top:0px;
	right:0px;
	height:0px;
	width:49.95%;
	z-index:10000;
	}
	.admincontent_wrap ul#adminnav{
		padding:0;
		margin:0;
		position:relative;
		top:0px;
		clear:none;
		background-color:transparent;
		width:100%;
		}
	ul#adminnav li {
		position: relative;
		float: none;
		padding:0;
		margin:0px auto 0px auto;
		border: 0 none;
		list-style:none;
		z-index:99999;	
		}
		ul#adminnav ul li.selected_tabLevel0 a,
		ul#adminnav ul li.Level0 a {
			display: block;				
			background-color:transparent;
			border-width:0px 0px 0px 1px;
			border:solid 1px #c9c3b5;
			width:100%;	
			z-index:99999;	
			}
			ul#adminnav li ul { 						
				position: absolute;
				left: -9999px;
				border:solid 0px #ffffff;
				margin:48px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				background-color:transparent; 
				border:solid 1px #c9c3b5;
				border-width:0px 0px 0px 0px;
				margin:0px 0px 0px 0px !important;
				z-index:99999;	
				background-color:#000000;
				}
				ul#adminnav li ul li {
					display:inline-block;
					float:left;
					border:solid 0px white;
					margin:0;
					padding:0;	
					z-index:99999;	
					}
		ul#adminnav li.selected_tabLevel0 li a,
		ul#adminnav li.Level0 li a {			
			text-align:center;
			margin:0;			
			display: block;
			overflow:visible;
			font-size:1.0em;
			font-weight:normal;
			line-height:1.0em;
			border-width:0px 0px 0px 0px;
			}
			ul#adminnav li.selected_tabLevel0 li a:hover,
			ul#adminnav li.Level0 li a:hover {				
				border-width:0px 0px 1px 0px;
				}
			
		ul#adminnav li:hover ul ul, 
		ul#adminnav li:hover ul ul ul {left: -9999px;}
		
		ul#adminnav li:hover ul, 
		ul#adminnav li li:hover ul, 
		ul#adminnav li li li:hover ul {left: auto;}

		@media  (orientation:landscape) {
			.admincontent_wrap ul#adminnav{width: 585px;}
				ul#adminnav li{width: 100%;}
					ul#adminnav li ul {	width:100%;	}
						ul#adminnav li ul li { 
							width:24.8%;
							margin:.1% .1% .1% .1%;	
							}
				ul#adminnav li.selected_tabLevel0 a,
				ul#adminnav li.Level0 a{
					width: 100% !important;
				    }
			}
		@media  (orientation:portrait) {
			.admincontent_wrap ul#adminnav{width: 347px;}
				ul#adminnav li{width:100%;}
					ul#adminnav li ul {	width:100%;	}
						ul#adminnav li ul li { 
							width:24.8%;
							margin:.1% .1% .1% .1%;	
							}					
			ul#adminnav li.selected_tabLevel0 a,
			ul#adminnav li.Level0 a{
				width: 100% !important;
				}
			}
	
				
		ul#adminnav li.selected_tabLevel0 li a,
		ul#adminnav li.Level0 li a {			
			color:#000000;
			background-color:#ffffff;					
			}
			ul#adminnav li.selected_tabLevel0 li a:hover,
			ul#adminnav li.Level0 li a:hover {				
				color:#FFFFFF;
				background-color:#000000;
				}


/*---------------------------------------------*/	
/*--------------- SUBNAV STYLES ---------------*/	
/*---------------------------------------------*/	
.subnav{
	position:relative;
	left:0px;	
	float:left;	
	padding:0px 0px 0px 0px;	
	display:block;	
	}
	.subnav h2{
		position:absolute;
		left:-9999999px;
		}
	.subnav #subnav{
		position:relative;
		left:0px;	
		float:left;
		clear:left;
		padding:0;
		margin:0;
		width:100%;
		}
		.subnav #subnav li{
			float:left;
			padding:0;
			margin:0px 0px 5px 0px;	
			width:auto;		
			}		
			.subnav #subnav li a{
				color:#ffffff;			
				font-weight:bold;
				line-height:1.1em;
				text-transform:uppercase;
				text-decoration:none;
				display:block;
				padding:10px 10px 10px 10px;
				background:#000000 url('/Portals/default/Image/dot_clear.gif') top center;
				}
				.subnav #subnav li a:hover{
					background-color:#442c15;			
					}
					.subnav.level_one #subnav li.selected_tabLevel0 a{position:absolute;left:-999999px;}
						.subnav.level_one #subnav li.selected_tabLevel0 li.selected_tabLevel1 a{position:relative;left:0px;background-color:#442c15;}
							.subnav.level_one #subnav li.selected_tabLevel0 li.selected_tabLevel1 li.Level2 {position:absolute;left:-999999px;}
								.subnav.level_one #subnav li.selected_tabLevel0 li.selected_tabLevel1 li.Level3 {position:absolute;left:-999999px;}
						
					.subnav.level_one #subnav li.Level1 a{position:relative;left:0px;}
						.subnav.level_one #subnav li.Level1 ul{position:absolute;left:-999999px;}
						
					.subnav.level_one #subnav li.Level2 a{position:absolute;left:-999999px;}
					.subnav.level_one #subnav li.Level3 a{position:absolute;left:-999999px;}

					.subnav.level_two #subnav li.selected_tabLevel1 a{position:absolute;left:-999999px;}
						.subnav.level_two #subnav li.selected_tabLevel1 li.selected_tabLevel2 a{position:relative;left:0px;background-color:#442c15;}
						.subnav.level_two #subnav li.selected_tabLevel1 li.selected_tabLevel2 li.Level3 a{position:absolute;left:-999999px;}
							.subnav.level_two #subnav li.selected_tabLevel1 li.Level3 a{position:absolute;left:-999999px;}

					.subnav.level_two #subnav li.Level2 a{position:relative;left:0px;}		
	
					.subnav.level_three #subnav li.selected_tabLevel2 a{position:absolute;left:-999999px;}
						.subnav.level_three #subnav li.selected_tabLevel2 li.selected_tabLevel3 a{position:relative;left:0px;background-color:#442c15;}
					.subnav.level_three #subnav li.Level3 a{position:relative;left:0px;}

	@media  (orientation:landscape) {
		.subnav{width: 100%;}	
			.subnav #subnav{width: 100%;}
				.subnav #subnav li {width: 100%;}	
					.subnav #subnav li a{
						width:90%;
						padding:10px 5% 10px 5%;
						font-size:1.1em;
						}
		}
	@media  (orientation:portrait) {
		.subnav {width: 100%;}
			.subnav #subnav{width: 100%;}
				.subnav #subnav li {width: 100%;}	
					.subnav #subnav li a{
						width:90%;
						padding:10px 5% 10px 5%;
						font-size:1.1em;
						}
		}
		
		
			
/*---------------------------------------------*/	
/*--------------- MAINTAB STYLES ---------------*/	
/*---------------------------------------------*/
.c_Wrap .maintabs{
	height: 32px;
	margin: 0; 
	}			
	.c_Wrap .maintabs ul{
		height: 35px;
		}		
		.c_Wrap .maintabs ul li {
			margin:5px 0px 0px 5px;
			clear:none;
			width:auto;
			}
			.c_Wrap .maintabs ul li a {
				font-size:1.0em;
				line-height:0.9em;
				white-space: nowrap;
				width:auto;
				padding:8px 10px 9px 10px !important;				
				margin:0;
				}
		.c_Wrap .maintabs ul li ul { 						
			width: 190px !important;
			width: 190px;
			padding:0px 0px 14px 0px;
			}
			.c_Wrap .maintabs ul li ul li a{
				width: 182px !important;
				text-align:left;
				font-size:0.8em;
				line-height:0.7em;
				padding:8px 9px 9px 9px !important;
				}
				
		
/*---------------------------------------------*/	
/*--------------- SUBTAB STYLES ---------------*/	
/*---------------------------------------------*/
.c_Wrap .subtabs{
	height: 40px;
	margin: 0px 0px 7px 0px; 
	padding:0;
	} 
	.c_Wrap ul#subTabs,
	.c_Wrap .subtabs ul{
		padding:0px 10px 0px 0px;
		height: 40px;
		}	
		.c_Wrap .subtabs ul.exportTabs{width:530px;}
		.c_Wrap .subtabs ul.queryTabs{width:630px;}
		.c_Wrap .subtabs ul.reportTabs{width:630px;}
		.c_Wrap .subtabs ul.importTabs{width:630px;}

	.c_Wrap .subtabs .select{
		width:300px;
		margin:20px 10px 0px 10px;
		float:right;
		}
		.c_Wrap .subtabs ul li{
			margin:12px 0px 0px 5px !important;
			float:left;
			clear:none;
			list-style-type: none;
			border:solid 0px blue !important;
			width:auto;
			}
		.c_Wrap ul#subTabs li{
			clear:none;
			width:auto;
			padding:8px 10px 7px 10px !important;
			margin:10px 0px 0px 5px !important;
			}
			.c_Wrap .subtabs ul li a {
				font-weight:normal;
				text-align:center;
				display:block;
				padding:8px 8px 8px 8px;
				margin:0;
				text-decoration:none;
				border-right:solid 0px white;
				border:solid 0px blue !important;
				font-size:1.0em;
				}

	.c_Wrap .subtabs .subItem_r{
		float:right;
		width:300px;
		margin:15px 15px 0px 0px;
		border:solid 1px red;
		}
		.c_Wrap .subtabs .subItem_r select{width:140px;margin:0px 0px 0px 5px;}
		
		.c_Wrap .subtabs ul.ActivityTabs{width:500px;}
		.c_Wrap .subtabs ul.DisplayOptionsTabs{float:right;width:110px;}
			.c_Wrap .subtabs ul.DisplayOptionsTabs li{float:right;}
		
	.c_Wrap .newsSearch .item.subSearch {		
		width:22%;
		margin:0px 5px 0px 0px;
		padding:0px;				
		float:left;		
		clear:none;		
		}
		.c_Wrap .newsSearch .item.subSearch input,
		.c_Wrap .newsSearch .item.subSearch select{		
			width:100% !important;
			margin:0;
			padding:4px 0px 4px 0px;				
			float:left;				
			}	
			.c_Wrap .newsSearch .item.subSearch select{
				padding:3px 0px 3px 0px;
				}
		.c_Wrap .newsSearch	.btnSearch{
			margin-top:15px;
			padding:7px 10px 7px 10px !important;
			width:auto;
			}		

.c_Wrap .subtabs{
	background-color:#DDDDDD;
	}	
	.c_Wrap ul#subTabs li:hover, 
	.c_Wrap ul#subTabs li:active, 
	.c_Wrap ul#subTabs li.selected {
	    background-color: #ffffff;
	    color: #000000;
	}	
	.c_Wrap .subtabs ul li:hover a, 
	.c_Wrap .subtabs ul li:active a, 
	.c_Wrap .subtabs ul li.selected a {
		color:#000000;
		background-color:#FFFFFF;
		}
		
		
/*---------------------------------------------*/	
/*---------------- FORM STYLES ----------------*/	
/*---------------------------------------------*/
.c_Wrap fieldset{float:none;clear:none;}

		.c_Wrap .full{width:100%;}
			.c_Wrap .full fieldset{width:100%;padding:20px 2.5%;}
			 .c_Wrap .full fieldset legend {
			            width:100%;
			            margin-bottom:0px;
			            font-size:1.1em;
			            font-weight:bold;
			            text-transform:uppercase;}
				.c_Wrap .full fieldset .item{width:100%;}
				
				.c_Wrap .full .item input.FileUpload,
				.c_Wrap .full .item input,
				.c_Wrap .full .item select,
				.c_Wrap .full .item textarea,
				.c_Wrap .full .item iframe{width:100%;}
				
			.c_Wrap .item iframe{width:100%}
				.c_Wrap .left .item iframe,
				.c_Wrap .right .item iframe{ width:100% !important;}
				.c_Wrap .left fieldset iframe{width:100% !important;}
	
					.c_Wrap .full .halfitem_l{width:49%;clear:none;}
					.c_Wrap .full .halfitem_r {width:49%;float:right;clear:none;}
	
						.c_Wrap fieldset .halfitem_l.checkbox {float:left;clear:none;margin:0px 5px 5px 0px;}
						.c_Wrap fieldset .halfitem_r.checkbox {float:right;clear:none;margin:0px 0px 5px 5px;}
	
							.c_Wrap fieldset .halfitem_r.checkbox label,
							.c_Wrap fieldset .halfitem_l.checkbox label{		
								width:90%;
								float:right;
								}
							.c_Wrap fieldset .halfitem_r.checkbox input,
							.c_Wrap fieldset .halfitem_l.checkbox input{		
								width:10%;
								float:left;
								}					
		
			.c_Wrap .full .halfitem_l input.FileUpload,
			.c_Wrap .full .halfitem_r input.FileUpload,
			.c_Wrap .full .halfitem_l input,
			.c_Wrap .full .halfitem_l textarea,
			.c_Wrap .full .halfitem_l select,
			.c_Wrap .full .halfitem_r input,
			.c_Wrap .full .halfitem_r textarea,
			.c_Wrap .full .halfitem_r select{width:100%;padding:3px 0px 3px 0px;}

			.c_Wrap .full .halfitem_l input,
			.c_Wrap .full .halfitem_r input{width:99%;padding:3px 0px 3px 0px;}
		
		.c_Wrap .third_l{width:28%;float:left;margin-top:7px;}
			.c_Wrap .third_l fieldset{width:100%;padding:10px 5% 20px 5%;}
			    .c_Wrap .third_l fieldset legend {
			            width:100%;
			            margin-bottom:0px;
			            font-size:1.1em;
			            font-weight:bold;
			            text-transform:uppercase;
			            }
			.c_Wrap .third_l fieldset .item{width:100%;}
				.c_Wrap .third_l .item input.FileUpload,
				.c_Wrap .third_l .item input,
				.c_Wrap .third_l .item select,
				.c_Wrap .third_l .item textarea,
				.c_Wrap .third_l .item iframe{width:100% !important;}

				.c_Wrap .third_l .item input{width:98% !important;}

				.c_Wrap .third_l .item.date input{width:83% !important;}
				.c_Wrap .third_l .item.date a{width:12%;float:right;}
				.c_Wrap .third_l .item.date a img{width:100%;float:right;}

			.c_Wrap .third_l fieldset .halfitem_l{width:48%;}
			.c_Wrap .third_l fieldset .halfitem_r{width:48%;}
				.c_Wrap .third_l fieldset .halfitem_l input{width:99%;}
				.c_Wrap .third_l fieldset .halfitem_r input{width:99%;float:right;}

		.c_Wrap .third_l .imgThumbnail{width:100%;float:left;margin-top:7px;}
			.c_Wrap .third_l .imgThumbnail img{width:100%;}

		.c_Wrap .third_l ul#messageButtons{
			width:100%;
			float:left;
			clear:both;
			margin:7px 0px 10px 0px;
			padding:0;
			}
			ul#messageButtons li{
				list-style-type:none;
				margin:0;
				padding:0;
				width:33%;
				float:left;
				clear:none;
				}
				ul#messageButtons li a{
					float:left;
					padding:8px 0px 8px 0px;
					width:97%;
					text-align:center;
					color:#ffffff;
					text-decoration:none;
					text-transform:uppercase;
					}
					@media  (orientation:landscape) {
						ul#messageButtons li a{font-size:0.8em;}
					}
					@media  (orientation:portrait) {
						ul#messageButtons li a{font-size:0.6em;}
					}
					ul#messageButtons li.socialmessage a{background-color:#aaaaaa;}
					ul#messageButtons li.appmessage a{background-color:#aaaaaa;}
					ul#messageButtons li.emailmessage a{background-color:#aaaaaa;}
						ul#messageButtons li a:hover{background-color:#555555;text-decoration:none;}

		.c_Wrap .third_l #relatedMessageList{
			width:100%;
			margin:0;
			padding:0;
			float:left;
			margin-top:7px;
			}
			.c_Wrap .third_l #relatedMessageList table{width:100%;}
				.c_Wrap .third_l #relatedMessageList table th{
					background-color:#aaaaaa;
					color:#ffffff;
					padding:3px 0px 5px 0px;
					}

		.c_Wrap .third_r{width:70.5%; float:right;margin-top:7px;}	
		    
			.c_Wrap .third_r fieldset{width:100%;}
			    .c_Wrap .third_r fieldset legend {
			            width:100%;
			            margin-bottom:0px;
			            font-size:1.1em;
			            font-weight:bold;
			            text-transform:uppercase;}		
			
				.c_Wrap .third_r fieldset .item{width:100%;}
					.c_Wrap .third_r .item input.FileUpload,
					.c_Wrap .third_r .item input,
					.c_Wrap .third_r .item select,
					.c_Wrap .third_r .item textarea,
					.c_Wrap .third_r .item iframe{width:100% !important;}
					.c_Wrap .third_r .item input{width:99% !important;}


					.c_Wrap .third_r .halfitem_l,
					.c_Wrap .third_r .halfitem_l{width:48.0%;clear:none;}
					.c_Wrap .third_r .halfitem_r,
					.c_Wrap .third_r .halfitem_r{width:48.0%;clear:none;float:right;}

.c_Wrap .right fieldset{clear:right;}
.c_Wrap .left fieldset{clear:left;}

	.c_Wrap .left fieldset iframe{width:305px !important;}
	
	.c_Wrap .right{float:right;}
	.c_Wrap .left{float:left;}
		
	.c_Wrap .right,
	.c_Wrap .left{width:49.0%;}
	.c_Wrap .right fieldset,
	.c_Wrap .left fieldset{width:100%;padding:10px 2.5%;}
	
	.c_Wrap .right .checkbox,
	.c_Wrap .left .checkbox{width:100%;}
	.c_Wrap .right .item,
	.c_Wrap .left .item{width:100%;}
		
	.c_Wrap .right .item input.FileUpload,
	.c_Wrap .left .item input.FileUpload,
	.c_Wrap .right .item input,
	.c_Wrap .right .item textarea,
	.c_Wrap .left .item input,
	.c_Wrap .left .item textarea{width:99%;}
	.c_Wrap .right .item select,
	.c_Wrap .left .item select{width:100%;}

	.c_Wrap .right .checkbox label,
	.c_Wrap .left .checkbox label{width:100%;}

	.c_Wrap .left .halfitem_l,
	.c_Wrap .right .halfitem_l{width:48.0%;clear:none;}
	.c_Wrap .left .halfitem_r,
	.c_Wrap .right .halfitem_r{width:48.0%;clear:none;float:right;}
		
	.c_Wrap .left .halfitem_l input,
	.c_Wrap .left .halfitem_r input,
	.c_Wrap .right .halfitem_l input,
	.c_Wrap .right .halfitem_r input{width:99%;}

.c_Wrap p img.imageLeft{
	float:left;
	margin:10px 10px 5px 0px;
	}
	
	
		
		
.pageInfo{
	padding:0;	
	margin:0;
	float:left;
	width:25%;	
	}
	.pageInfo a{width:100%;}
	.pageInfo a img{width:100%;}
	
.pageright{			
	padding:0;	
	margin:0;
	float:right;
	width:73.5%;
	}
	.pageright fieldset{
		padding:5px 2.5% 10px 2.5%;
		margin:0px 0px 10px 0px;
		width:100%;
		}
		.pageright .item{
			margin:5px 0px 0px 0px;
			padding:0;
			float:left;
			width:100%;
			border:solid 0px red;	
			}
			.pageright .item input.FileUpload,
			.pageright .item input,
			.pageright .item select,
			.pageright .item textarea{
				width:100% !important;
				margin:0;
				float:right;
				}
			.pageright .item label{
				width:100%;
				display:block;
				float:left;
				text-align:left;
				margin:0;
				padding:4px 0px 3px 0px;
				border:solid 0px red;	
				}
		.c_Wrap .pageright .halfitem_r,
		.c_Wrap .pageright .halfitem_l{
			width:32.3%;
			clear:none;
			margin:0px .5% 0px .5%;
			}
			.c_Wrap .pageright .halfitem_r input.FileUpload,
			.c_Wrap .pageright .halfitem_r input,
			.c_Wrap .pageright .halfitem_r select,
			.c_Wrap .pageright .halfitem_r textarea,			
			.c_Wrap .pageright .halfitem_l input.FileUpload,
			.c_Wrap .pageright .halfitem_l input,
			.c_Wrap .pageright .halfitem_l select,
			.c_Wrap .pageright .halfitem_l textarea{
				width:99% !important;
				padding:2px .5% 2px .5%;
				}

	.c_Wrap ul#hierarchytop{width:100%;;margin:0;float:left;}	
		.c_Wrap ul#hierarchytop li{ 
			float:left;
			display:block;
			margin:2px 0px 0px 5px !important;			
			}	
			.c_Wrap ul#hierarchytop li.space{margin:2px 0px 0px 15px !important;}	
	select.lstPageHierarchy	{
		width:100%;
		height:800px;
		margin:5px 0px 5px 0px;
		padding:0;
		border:1px solid black;
		}	
		
.c_Wrap ul.admin{
	padding:0px 0px 0px 0px;
	list-style:none;
	}
.c_Wrap ul.ulLeft{
	float:left;
	width:45%;
	margin-bottom:20px;
	}
.c_Wrap ul.ulRight{
	float:right;
	width:45%;
	margin-bottom:20px;
	}
/*---------------------------------------------*/	
/*-------------- VIEWLIST STYLES --------------*/	
/*---------------------------------------------*/
.c_Wrap .scroll	{	
	width:100%;	
	overflow:auto;
	}
.c_Wrap .viewlist tr.rs0,
.c_Wrap .viewlist tr.rs2{background:#ffffff !important; }
	.c_Wrap .viewlist tr.rs1{background:#eeeeee !important;}
		.c_Wrap .viewlist td{
			padding:8px 10px 8px 10px;
			}
.c_Wrap p.tblComment{
	font-size:0.9em;
	margin:5px 0px 25px 0px;
	}
			
		.c_Wrap ul.resultAlpha{
			margin:0px 0px 2px 0px;	
			clear:none;		
			}	

		
			
	@media  (orientation:landscape) {
		.c_Wrap ul.resultAlpha li{
			font-size:0.80em;
			line-height:0.80em;
			}
		ul.resultNav li	{
			font-size:0.90em;
			line-height:0.90em;
			}
		}
	@media  (orientation:portrait) {
		.c_Wrap ul.resultAlpha li{
			font-size:0.60em;
			line-height:0.60em;
			}
		ul.resultNav li {
			font-size:0.70em;
			line-height:0.70em;
			}
		}		
		
.instructions{
	background-color: #DDDDDD !important;
	padding: 15px 15px 0 !important;
	}	
	.instructions h1,
	.instructions h2 {
	    width:90%;
	    padding:10px 0px 10px 0px;
	    }	
	/*.c_EventsManager.c_Wrap .subtabs ul li,*/
	.c_News.c_Wrap .subtabs ul li,
	.c_AlertMgr.c_Wrap .subtabs ul li,
	.c_FeedbackManager.c_Wrap .subtabs ul li,
	.c_AdMgr.c_Wrap .subtabs ul li {
		margin:9px 0px 0px 5px !important;
		padding:8px 8px 8px 8px;
		float:left;
		list-style-type: none;
		border:solid 0px blue !important;
		width:auto;
		font-weight:normal;
		text-align:center;
		display:block;
		text-decoration:none;
		border-right:solid 0px white;
		background-color:#f0cf66;
		color:#44301c;
		font-size:1.0em;
		}
		/*.c_EventsManager.c_Wrap .subtabs ul li a,*/
		.c_News.c_Wrap .subtabs ul li a,
		.c_AlertMgr.c_Wrap .subtabs ul li a,
		.c_AdMgr.c_Wrap .subtabs ul li a{padding:2px 0px 1px 0px;margin:0;}
		
		.c_Wrap .subtabs ul li.selected,
		.c_Wrap .subtabs ul li:hover {
			background-color:#ffffff;
			color:#442C15;					
			}
.viewlist .btnView,
.viewlist .btnDelete,
.viewlist .btnEdit{
	border: 0 solid #FF0000 !important;
    display: inline-block;
    font-size: 0.9em;
    font-weight: normal;
    margin: 0;
    padding: 5px 10px !important;
    text-align: center;
    text-decoration: none !important;
    text-transform: uppercase;
    }
						
			

/*---------------------------------------------*/	
/*--------------- MODULE STYLES ---------------*/	
/*---------------------------------------------*/
.c_Wrap div.divLeft{
	float:left;
	}	
	.c_Wrap div.divLeft .imgCaption{
		margin:0px 15px 10px 0px;
		font-size:.7em;
		}
.c_Wrap div.divRight{
	float:right;
	}
	.c_Wrap div.divRight .imgCaption{
		margin:0px 0px 10px 15px;
		font-size:.7em;
		}

.c_Wrap img.imgLeft{
	float:left;
	margin:5px 15px 5px 0px;
	height:auto;
	width:auto;
	}	
.c_Wrap img.imgRight{
	float:right;
	margin:5px 0px 5px 15px;
	height:auto;
	width:auto;
	}
	@media  (orientation:landscape) {
		.content_left .c_Wrap .full{width:100%;}
			.content_left .c_Wrap .full fieldset{width:95%;padding:20px 2.5%;}
				.content_left .c_Wrap .full fieldset .item{width:100%;}
					.content_left .c_Wrap .full fieldset .item input,
					.content_left .c_Wrap .full fieldset .item textarea{width:99%;}
					.content_left .c_Wrap .full fieldset .item select{width:98%;}
		}
	@media  (orientation:portrait) {
		.content_left .c_Wrap .full{width:100%;}
			.content_left .c_Wrap .full fieldset{width:95%;}
				.content_left .c_Wrap .full fieldset .item{width:100%;}
					.content_left .c_Wrap .full fieldset .item input,
					.content_left .c_Wrap .full fieldset .item textarea{width:98%;}
					.content_left .c_Wrap .full fieldset .item select{width:99%;}
		}			
						
/*---------------------------------------------*/	
/*------------ SITE PARAMETER STYLES ----------*/	
/*---------------------------------------------*/
.c_Wrap .siteoverview .siteitem{
		float:left;
		width:32.6%;
		background-color:#dddddd;
		margin:0px .35% 5px .35%;
		min-height:130px;
		}
		
/*---------------------------------------------*/	
/*----------- SOCIAL MANAGER STYLES -----------*/	
/*---------------------------------------------*/	
.c_SocialManager.c_Wrap {
	float:left;
	margin:0;
	padding:15px 20px 20px 20px;
	width:980px;
	}
	.c_SocialManager.c_Wrap .instructions	{
		background-color:#DDDDDD !important;
		padding:15px 15px 0px 15px !important;			
		}			

.c_Wrap .full fieldset .item.width-1-4,
.c_Wrap .item.width-1-4{
	width:25%;
	float:left;
	clear:none;
	}
	.c_Wrap .full fieldset .item.width-1-4 a,
	.c_Wrap .full fieldset .item.width-1-4 select,
	.c_Wrap .full fieldset .item.width-1-4 input{
		width:95%;
		margin:0px 2.5% 0px 2.5%;
		float:left;
		clear:none;
		}	
		.c_Wrap .full fieldset .item.width-1-4 a{margin:20px 2.5% 0px 2.5%;}							