﻿@import url("gridview.css");

body
{
	margin:0;
	padding:0;
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande,'Lucida Sans', Geneva, Arial, sans-serif;
	
}
img
{	border:none;	}
a, a:link, a:visited
{text-decoration: none; color: #4f5559;}
a:hover
{text-decoration: none;color: #00b2de;}
/*
CONTROL BUTTONS - - - - - */
.control_buttons, #main_content .control_buttons
{
	font-size:11px;
	clear: both;
	.position: absolute;
	height:28px;
	padding-left:15px;
	margin-top:18px;
	background: url(../graphics/control_left.png) left no-repeat top;
	_background: url(../graphics/control_left.gif) left no-repeat top;
}
.control_buttons li
{
	float:left;
	height: 14px;
	margin:0px;
	padding:7px 9px;
	list-style-type: none;
	background: url(../graphics/control_back.png) repeat-x;
	_background: url(../graphics/control_back.gif) repeat-x;
}
div.control_buttons a, div.control_buttons a:link
{
	float:left;
	height: 14px;
	margin:0px;
	padding:7px 9px;
	list-style-type: none;
	background: url(../graphics/control_back.png) repeat-x;
	_background: url(../graphics/control_back.gif) repeat-x;
}
.control_buttons .end
{
	width:15px;
	height:14px;
	background: url(../graphics/control_end.png) no-repeat;
	_background: url(../graphics/control_end.gif) no-repeat;
}

/*	*/


.widehead 
{		
background: url(../graphics/control_back.png) repeat-x;
_background: url(../graphics/control_back.gif) repeat-x;
height:25px;
width:98.3%;
color: #293f6f;
font-weight: lighter;
padding-left:9px;
padding-top:5px;
height: 26px;
font-size:14px;
margin-left:0px;
margin-top:0px;

.margin-top:27px;
.height:35px;
}

.standard_form
{
	width:100%;
min-width:700px;
margin:0 auto;
background:none;
}

.standard_form .control_buttons
{
margin-top:-9px;
margin-left:-9px;

background:transparent url(../graphics/control_left.png) no-repeat scroll 0% 0%;

padding-left:15px;


}

.standard_form h1
{
color: #293f6f;
font-weight: lighter;
margin:15px;
padding-top:9px;
}

.standard_form fieldset
{	border:none; font-size: 140%; margin-top:27px;	}

.standard_form fieldset
{
margin-top:0px;
.margin-bottom:18px;
}

.standard_form .alt fieldset
{
margin-top:0px;
font-size:100%;
}

.standard_form label
{
clear: both;
float:left;
width:150px;	
text-align: right;
margin-bottom: 18px;
padding:3px;

text-align:left;
}

.standard_form input, .standard_form select, .standard_form textarea
{
float:left;
width:38%;
margin-left:9px;

border:1px solid #707da0;
padding:3px;
}

.standard_form.alt fieldset input, .standard_form.alt select, .standard_form.alt textarea
{
margin-left:0px;
}
.standard_form input, .standard_form select, .standard_form textarea
{
width:300px;
}

.standard_form .inputFieldMultiLine
{
margin-bottom:18px;
height: 72px;
}

.login fieldset input, .login fieldset label,.standard_form fieldset input, .standard_form fieldset label,.standard_form fieldset select, .standard_form fieldset .helptext
{
	.margin-bottom:18px;
	
}
.standard_form select
{
width:308px;
}
.standard_form .checkers
{
float:left;
width:38%;
margin-left:3%;

padding:3px;
}
.standard_form .checkers input
{
float:none;
width:auto;
margin-left:0%;

border:0px solid #707da0;
padding:0px;
}

.standard_form .radios
{
width:100px;
float:left;
margin-left: 9px;
}


.standard_form .radios input
{
width:auto;
float:none;
}
.standard_form .radios label
{
width:auto;
float:none;
}

.standard_form .imgbut
{
width:auto;
padding:inherit;
}

.login fieldset .errorMessage, .standard_form .errorMessage, .table_wrapper .errorMessage
{
/* color:#f98802; */
color:#9f2d20;
/* color:#00b2de; */
text-transform:lowercase;
font-variant: small-caps;
font-size:96%;
width:100%;
float:left;
text-align:center;
margin-top:-20px;
margin-bottom:4px;
}
.standard_form .errorMessage
{
margin-top:0px;
}
.message
{
	width:480px;
	margin-left:9px;
	/*border:1px solid #00dd00;*/
	background:url(../graphics/green_bg.jpg) repeat-x;
	color:#fafafa;
	font-weight:bold;
	padding:3px;
	margin-bottom:18px;
	font-size:110%;
	display:block;
}

/*	*/
.table_layout
{
	font-size:11px;
	width:700px;
	clear:both;
	.margin-top:9px;
		background: #dee2e7 url(../graphics/table_control.jpg) left repeat-y;
}
.table_layout td
{
	padding:5px 9px;
}
.table_layout tr
	{
		padding:0px;
		height:35px;
		
	}
.table_layout .AspNet-GridView-Header
{
	height:30px;
}


.ajax__tab_panel
{
	/*background:#fafafa;*/
}

.ajax__tab_default .ajax__tab_header
{
	font-size:76%;
	background:#fafafa;
	padding:9px;
	padding-bottom:0px;
	color:#4e4e4e;
	width:760px;
	.width:760px;
	border:1px solid #999;
	border-bottom:none;
}

.ajax__tab_default .ajax__tab_outer, .ajax__tab_active .ajax__tab_outer
{
	margin-right:14px;
	background:transparent url(../graphics/main_h1.jpg) no-repeat top left;
	
}




.ajax__tab_default .ajax__tab_inner
{
	background:transparent url(../graphics/main_h1.jpg) no-repeat top right;
	margin-left:9px;
	padding-right:9px;
	margin-right:-9px;
	.margin-right:0px;
}

.ajax__tab_tab
{
	padding:3px;
	padding-top:6px;
}

.ajax__tab_active, .ajax__tab_hover
{
	color:#00B2DE;
}

.ajax__tab_body
{	
	background:#fafafa;
	padding:0px 9px;
	font-size:62.5%;
	width:760px;
	border:1px solid #999;
	border-top:none;
}



/*
Extra - - - - */
.content_holder a.OurContributionNoUnderline{
	border-bottom:none;
}

/** html .Default2006 .radECtrlButton span, * html .Default2006 .radECtrlButton span span{ //to be deleted once the buttons in image uplaod appear
	line-height:21px;
	height:21px;
	display:block;
	position:absolute;
	bottom:0px;
	right:0px;
	z-index:999;
	background-color:#00FF00;
}

* html .radedialog.FileManager .UploadFilePanel .control-buttons-wrapper{
	z-index:999;
	background-color:#00FF00;
	position:absolute;
	line-height:21px;
	height:21px;
	display:block;
	top:0px;
	right:0px;
}

* html .radedialog.Default2006{
	position:static;
}

* html html .radedialog.FileManager .UploadFilePanel fieldset {
	background-color:#000000;
}*/


/*
Permissions Editor Tab	*/
.perm fieldset {
	margin-top:9px;
	border:none;
	font-size:110%;
}
.perm ul {
	list-style-type:none;
	padding-left:0px;
}
.perm input {
	width:auto;
	text-align:left;
}
.perm label {
	text-align:right;
}
