* { 
margin:0px;
padding:0px;
}
ul, li { list-style:none; }
.clear { clear:both; }
a { outline:none; }
marginright10 { margin-right:10px; }
body { 
	background:#f7f6f1 url(../images/body_bg.gif) repeat-x;
	font-size:72%;
	font-family:"Lucida Grande","Jamrul",Helvetica,Verdana,Arial,Tahoma,sans-serif;
	}
	#wrap {
		height:auto;
		min-height:100%;
		width:100%;
		
		}
/* Header Styles*/
#header {
	width:100%;
	height:56px;
	}
	#header.login { height:85px; }
	#headerMain div.logo { 
		position:relative;
		top:4px;
		float:left;
		left:9px;	
		width:200px;
		}
		#headerMain div.topnav { 
			float:right;
			position:relative;
			top:16px;
			left:-15px;
			font-size:100%;
			}
			#headerMain div.topnav ul li { 
				display:inline;
				padding:0 5px 0 0px;
				}
				#headerMain div.topnav ul li a { 
					color:#f1f1f1;
					text-decoration:none;
					border-left:1px solid #B6D1E4;
					padding-left:8px;
					}
					#headerMain div.topnav ul li a:hover { text-decoration:underline;color:#999; }
					#headerMain div.topnav ul li a.noleft { border-left:0px; }

/* Body Styles*/
#rcbody { 
	clear:both;
	margin-left:175px;
	color:#333;
	}
	#rccontent { 
		float:left;
		width:100%;
		position:relative;
		}
		#rccontent .content-wrap { 
			margin:0px 15px 0px 0px;
			}
			#rccontent h2.main-title { 
				color:#093E56;
				font:italic 24px/35px Georgia,"Times New Roman","Bitstream Charter",Times,serif;
				text-shadow:0 1px 0 #FFFFFF;
				display:block;
				clear:both;
				font-size:22px;
				font-weight:normal;
				padding:0 0 5px 11px;
				}
#form-help {
	float:right;
	position:relative;
	left:-2px;
	}
	#form-help a {
		color: #F1F1F1;
		padding-left:20px;
		text-decoration:none;
		color:gold;
		font-family: "Lucida Grande","Jamrul",Helvetica,Verdana,Arial,Tahoma,sans-serif;
		}
		#form-help a img {
			margin-right:5px; 
			position:relative;
			top:-2px;
			}
.content-bread { 
	font-size:11px;
	display:block;
	width:100%;
	vertical-align:top;
	font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;
	position:relative;
	top:-1px;
	left:0px;
	padding-bottom:13px;
	float:left;
	}	
	.content-bread ul li {
		/*background:transparent url(../images/bread_sep.png) no-repeat;*/	
		float:left;
		height:22px;
		line-height:normal;
		padding:0 10px 0 0px;
		}
		.content-bread ul li span { color:#f1f1f1;width:15px;text-align:center;float:left; }
		.content-bread ul li a { 
			color:#f1f1f1;
			position:relative;
			top:1px;
			}
			.content-bread ul li a.active { 
				text-decoration:none;
				color:#ccc;
				font-style:italic;
				}
.quick-help {
	position:relative;
	float:left;
	width:100%;
	margin-top:-14px;
	}
	.qh-text {
		background-color:#F1F1F1;
 		border-bottom-color:#DFDFDF;
  		border-left-color:#DFDFDF;
 		border-right-color:#DFDFDF;
  		border-top-color:#DFDFDF;
		border-bottom-left-radius:4px 4px;
		border-bottom-right-radius:4px 4px;
		border-bottom-style:solid;
	 	border-bottom-width:1px;
		border-left-style:solid;
		border-left-width:1px;
		border-right-style:solid;
		border-right-width:1px;
		border-top:0px;
		margin:0px 6px 0px 6px;
		padding:8px 12px 12px 12px;
		display:none;
		}
.qh-container {
	background-attachment:initial;
  	background-clip:initial;
  	background-color:#E3E3E3;
	background-image:initial;
  	background-origin:initial;
  	background-position:initial initial;
  	background-repeat:initial initial;
  	border-bottom-left-radius:3px 3px;
  	border-bottom-right-radius:3px 3px;
  	float:right;
  	font-family:'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
 	height:22px;
 	margin-right:6px;
  	padding:0px;
	}
	.qh-link {
		background:url(../../../images/help-arrow.gif) no-repeat;
		background-color:transparent;
		background-position:100% 0;
		background-repeat:no-repeat no-repeat;
		display:block;
		font-size:10px;
		height:22px;
		line-height:22px;
		padding-bottom:0;
		padding-left:6px;
		padding-right:16px;
		padding-top:0;
		text-decoration:none;
		text-shadow:rgba(255, 255, 255, 0.699219) 0 1px 0;
		z-index:1;
		color:#606060;
		}
		.qh-link.arrow-open {
			background-position:100% 100%;
			}
					
#searchForm{
	margin:-3px 0 0 0;
	}
	#searchForm input.text{
		padding: 3px;
		margin-right: -5px;
		border:1px solid #CCCCCC;
		font-size:11px;
		color:#888888;
		width:180px;
		background: #FFFFFF url('../images/search.png') no-repeat 169px 2px;
		}
		#searchForm select{
			padding: 2px;
			border:1px solid #CCCCCC;
			font-size:11px;
			color:#888888;
			}
	
		#searchForm select optgroup option{
			margin-left:15px;
			}
	
/* Default Menu Styles*/
#rcleft * { 
	border-color:#DFDFDF;
	-moz-user-select:none;
	}
	ul#rcleft {
		clear:left;
		float:left;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:-8px 5px 15px -160px;
		padding:0;
		position:relative;
		width:145px;
		border-style:solid;
		border-color:#DFDFDF;
		border-width:0px 0px 1px 0px;
		}
		#rcleft a {
			text-decoration:none;
			color:#336699;
			display:block;
			line-height:18px;
			}

/* Menu Main Items*/
.rc-left-menu { 
	background:#EAF3FA;
	font-family:Georgia,"Times New Roman","Bitstream Charter",Times,serif;
	font-size:13px;
	min-height:26px;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#ffffff !important;
	}
	.rc-left-menu:hover { 
	background:#fafafa;
	}
	.rc-left-menu.active  { background:url(../images/menu_active.png) repeat-x; }
	.rc-left-menu.active a.rc-left-item { color:#000 !important; }
	.rc-left-menu a.rc-left-item:hover { color:#000 !important; }
	.rc-left-menu a { 
		line-height:18px;
		min-width:10em;
		padding:5px;
		}
		.rc-left-icon { 
			width:28px;
			height:28px;
			float:left;
			border-style:solid;
			border-width:0px 0px 0px 1px;
			margin-right:5px;
			background:#fff;
			overflow:hidden;
			position:relative;
			}
			.rc-left-toggle { 
				clear:right;
				cursor:pointer;
				float:right;
				height:27px;
				padding:1px 2px 0 0;
				width:22px;
				background:url(../images/arrow.png) no-repeat;
				border-style:solid;
				border-width:0px 1px 0px 1px;
				}

/* Specific Module Items*/
/* Dashboard*/
	#rcleft #left-dashboard  { 
		margin-bottom:14px;
		-moz-border-radius: 6px;
		-webkit-border-radius:6px;
		border-width:0px;
		border-color: !important; 
		background:none !important;
		}
		#rcleft #left-dashboard.rc-left-menu div.rc-left-icon { background:url(../images/left_icons.png) no-repeat 10px 4px; }
		#rcleft #left-dashboard.rc-left-menu.active div.rc-left-icon { background:url(../images/left_icons.png) no-repeat 10px 4px; }
		#rcleft #left-dashboard.rc-left-menu { border-top:0px !important; }
		#rcleft #left-dashboard a { 	color:#f1f1f1 !important;padding-top:6px; }

/* Content*/
	#rcleft #left-content.rc-left-menu.top {
		-moz-border-radius-topleft:10px !important;
		-moz-border-radius-topright: 10px;
		-webkit-border-top-left-radius: 6px;
		-webkit-border-top-right-radius: 6px;
		border:1px solid #d7d7d7 !important;
		border-bottom:1px solid #ffffff !important;
		}
		#rcleft #left-content .rc-left-icon, #rcleft #left-dashboard .rc-left-icon  { border-left:0px !important;	 }
		#rcleft #left-content .rc-left-toggle { border-right:0px; }
		#rcleft #left-content.rc-left-menu div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -239px 4px; }
		#rcleft #left-content.rc-left-menu.active div.rc-left-icon { background-position:-239px 4px; }
	
/* Misc*/

	#rcleft #left-galleries.rc-left-menu div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -63px 4px; }
	#rcleft #left-galleries.rc-left-menu.active div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -63px 4px; }
	
	#rcleft #left-members.rc-left-menu div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -273px 4px; }
	#rcleft #left-members.rc-left-menu.active div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -273px 4px; }
	
	#rcleft #left-media.rc-left-menu div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -336px 4px; }
	#rcleft #left-media.rc-left-menu.active div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -336px 4px; }
		
	#rcleft #left-marketing.rc-left-menu div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -364px 4px; }
	#rcleft #left-marketing.rc-left-menu.active div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -364px 4px; }
	
	#rcleft #left-services.rc-left-menu div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -239px 4px; }
	#rcleft #left-services.rc-left-menu.active div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -239px 4px; }
	
	#rcleft #left-requests.rc-left-menu div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -98px 4px; }
	#rcleft #left-requests.rc-left-menu.active div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -98px 4px; }
	
	/*#rcleft #left-requests.rc-left-menu { 
		-moz-border-radius-bottomleft: 6px;
		-moz-border-radius-bottomright: 6px;
		-webkit-border-bottom-left-radius: 6px;
		-webkit-border-bottom-right-radius: 6px;
		}*/
	
	#rcleft #left-catalog.rc-left-menu div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -134px 4px; }
	#rcleft #left-catalog.rc-left-menu.active div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -98px 4px; }
	
	#rcleft #left-support.rc-left-menu div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -202px 4px; }
	#rcleft #left-support.rc-left-menu.active div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -202px 4px; }
	
	#rcleft #left-controls { border-bottom:0px !important; }
	#rcleft #left-controls.rc-left-menu div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -168px 4px; }
	#rcleft #left-controls.rc-left-menu-.active div.rc-left-icon { background:url(../images/left_icons.png) no-repeat -168px 4px; }
	

/* Submenus*/
.rc-left-submenu{ 
	border-style:solid !important;
	border-width:1px!important;
	}
	.rc-left-submenu ul { 
		background:#fff;
		font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
		}
		.rc-left-submenu ul li a{ 
			padding:1px 5px 3px;
			padding-left:34px;
			font-size:11px;
			color:#888 !important;
			}
			.rc-left-submenu ul li a:hover { color:#000000 !important; }
			.rc-left-submenu ul li a.active { font-weight:bold !important; }

/*li.rc-left-menu div.notification{
	background:none repeat scroll 0 0 #CC0000;
	color:white;
	display:inline;
	margin:0 10px;
	padding:2px 5px 3px 5px;
	width:auto;
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
	}*/
li.rc-left-menu div.notification {
	background:url("../images/notification.png") no-repeat scroll 0 2px transparent;
	color:#FFFFFF;
	float:right;
	font-family:verdana;
	font-size:8px;
	font-weight:normal;
	height:22px;
	padding-top:0;
	position:relative;
	right:4px;
	text-align:center;
	top:0;
	vertical-align:top;
	width:17px;
	}
/* Table rank */
.dragHandle{
	cursor:move;
	}
	
/* Thickbox overlay */
#overlay-window{
	background:url("../../../js/global/jqueryui/themes/cupertino/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png") repeat scroll 50% 50% #EEEEEE !important;
	top: 0 !important;
	left: 0 !important;
	right: 0 !important;
	opacity: 0.6 !important;
	filter: alpha(opacity=60) !important;
	position: absolute !important;
	z-index: 999999 !important;
	color:#000000 !important;
	}
	#view-window{
		background:#FFF !important;
		color:#000000 !important;
		position: fixed !important;
		margin: 0 auto !important;
		border: 2px solid #DDDDDD !important;
		overflow: hidden;
		z-index: 999999 !important;
		}
		#view-crop-window{
			background:#FFF !important;
			color:#000000 !important;
			position: fixed !important;
			margin: 0 auto !important;
			border: 2px solid #DDDDDD !important;
			overflow: auto !important;
			z-index: 999999 !important;
			width: 85% !important;
			height: 85% !important;
			top: 7% !important;
			left: 5% !important;
			right: 5% !important;
			bottom: 5% !important;
			}
			.overflow-auto{
				overflow: auto !important;
				}
			#close-header{
				background:url("../../../js/global/jqueryui/themes/cupertino/images/ui-bg_highlight-soft_100_deedf7_1x100.png") repeat-x scroll 50% 50% #DEEDF7 !important;
				color:#222222 !important;
				font-weight:bold !important;
				border: 2px solid #DDDDDD !important;
				border-bottom: 1px solid #DDDDDD !important;
				z-index: 999999 !important;
				position: fixed !important;
				height: 25px !important;
				}	
				#close-crop-header{
					background:url("../../../js/global/jqueryui/themes/cupertino/images/ui-bg_highlight-soft_100_deedf7_1x100.png") repeat-x scroll 50% 50% #DEEDF7 !important;
					color:#222222 !important;
					font-weight:bold !important;
					margin: -28px auto !important;
					border: 2px solid #DDDDDD !important;
					border-bottom: 1px solid #DDDDDD !important;
					z-index: 999999 !important;
					position: fixed !important;
					top: 7.5% !important;
					left: 5% !important;
					right: 5% !important;
					bottom: 5% !important;
					height: 25px !important;
					width: 85% !important;
					}	
					.crop-box-container, #cropbox {	max-width:1500px;max-height:800px; }
