body{
	/*background:#d9eaed url(../images/bg_mix.jpg) repeat-x top;*/
	background:#f8f8f8;
	color: #202020;
}

h1{color: #C62030;
   font-size: 30px;
   color: #0b82da;
   line-height:34px;
   margin:7px 0;
   }
h2{
	font-size:22px;
	color: #0b82da;
	line-height:25px;
	}
h3{
    font-size:19px;
	color: #0b82da;
	}
h4{
    font-size: 17px;
	color: #0b82da;
	line-height:20px;
	}
h5{
    font-size: 15px;
	color: #0b82da;
	line-height:24px;
	}
h6{font-size:15px}

a, a:visited{
	color:#3b6ab3;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	color:#0093d0;
	text-decoration:underline;
}
input{
	border:1px solid #c3d7db;
}
select{
	border:1px solid #c3d7db;
}
#header h2{
	color:#FFF;
}
#content{
	background:#FFF;
}
#sidebar{
	background:#FFF;
}
#sidebar h3{
	background:#d9eaed;
	border-bottom:1px solid #c3d7db;
}

#container {
    background: #ffffff none repeat scroll 0 0;
	padding:10px 0;
}

#topmenu a,#topmenu a:visited{
	/* Safari 4-5, Chrome 1-9 */ 
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #EDEDED), color-stop(1, #DFDFDF) );
	/* Safari 5.1, Chrome 10+ */ 
	background: -webkit-linear-gradient(center top , #EDEDED 5%, #DFDFDF 100%) repeat scroll 0 0 #EDEDED;
	/* Firefox 3.6+ */ 
	background: -moz-linear-gradient(center top , #EDEDED 5%, #DFDFDF 100%) repeat scroll 0 0 #EDEDED; 
	/* IE 10 */ 
	background: -ms-linear-gradient(center top , #EDEDED 5%, #DFDFDF 100%) repeat scroll 0 0 #EDEDED;
	/* Opera 11.10+ */ 
	background: -o-linear-gradient(center top , #EDEDED 5%, #DFDFDF 100%) repeat scroll 0 0 #EDEDED;
	color:#113f56;
	padding:3px 0 3px 5px;
}
#topmenu a:hover{
	background:#0b82da;
	color: #113f56;
}
#topmenu .current a, #topmenu .current a:hover, #topmenu .current a:visited{
	background:#0b82da;
	color:#000;
	border-left:2px solid #024b83;
}
#top-panel{
	background:#FFF;
	border-bottom:1px solid #f1f1f1;
}
table{
	background:none;
}

thead{
	background:#d9eaed;
}
table#tbl{
	background:none;
}
table#tbl td, table#tbl th{
   padding:6px;
	border:1px solid #c3d7db;
} 

table#tbl th{
   height:30px;
} 

table#tbl thead{
	background:#0b82da;
	color:#fff;
	height:30px;
}

table#tbl thead a,table#tbl thead a:visited{
	color:#fff !important;
}
table#tbl thead a:hover{
	color:#fff !important;
	text-decoration:underline;
}

.row{background-color: #f9fafc;height:25px;}
.altrow{background-color: #fef5f5;height:25px;}
#styleswitcher{
	background:#FFFFFF;
}
#footer{
	background:#FFF;
}
#box{
	border:1px solid #a1a1a2; 
	-moz-border-radius:0px; 
	-webkit-box-radius:0px;
	border-radius:0px;
	padding:1px;
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
#box h3{
	background:#f8f8f8;
	border-bottom:1px solid #f1f1f1;
	color: #024b83;
	padding:15px 10px;
}
/***************
	  Forms
***************/
form#form fieldset {
	border:1px solid #c3d7db;
}
form#form legend {
	background:#fff url(../images/form_mix.gif) repeat-x center left;
	color:#294145;
}
form#form input {
	padding:7px 5px;
	/*background:#fff url(../images/form_mix.gif) repeat-x top left;*/
}
form#form select {
    padding:7px 5px;
}
form#form textarea {
	padding:7px 5px;
	/*background:#fff url(../images/form_mix.gif) repeat-x bottom left;*/
}
form#form option {
	background:#FFF;
}
form#form optgroup {
	background:#c3d7db;
}
form#form optgroup option {

}
form#form #button1, form#form #button2 {
	color:#294145;
}
form#form #button1:hover, form#form #button2:hover {
	color:#000;
}

#button1, #button2 {
	padding:7px 15px;
	cursor:pointer;
	/*width:205px;*/
	margin-left:0px;
	font-weight:bold;
}
#button1:hover, #button2:hover {
	background:#d94527;
	border:1px solid #d94527;
	color:#fff !important;
}

/***************
	Home
***************/
#infobox{
	border:1px solid #c3d7db;
}
#infobox h3{
	background:#d9eaed;
	border-bottom:1px solid #c3d7db;
	color:#294145;
}
#rightnow {
	border:1px solid #c3d7db;
}
#rightnow .reallynow {
	background:#d9eaed;
	color:#294145;
}
#rightnow h3{
	background:#d9eaed;
	border-bottom:1px solid #c3d7db;
}
fieldset {
	border:1px solid #c3d7db;
}
legend {
	border:1px solid #c3cad5;
	background:#fff url(../images/form_mix.gif) repeat-x center left;
	color:#294145;
}
input {
	border:1px solid #c3cad5;
	/*background:#fff url(../images/form_mix.gif) repeat-x top left;*/
}
textarea {
	border:1px solid #c3cad5;
	/*background:#fff url(../images/form_mix.gif) repeat-x bottom left;*/
}
option {
	background:#FFF;
}
optgroup {
	background:#c3d7db;
}
optgroup option {

}
#button1, #button2 {
	color:#294145;
}
#button1:hover, #button2:hover {
	color:#000;
}
#gray-link{
	color:#666666;
	font-weight:normal;
	font-size:12px;
}
#gray-link-underlined{
	color:#666666;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}
#gray-link-underlined:hover{
	text-decoration:underline;
}
#gray-small_bold{
	color:#666666;
	font-weight:bold;
	font-size:10px;
}
#red-small_bold{
	color:#ff0000;
	font-weight:bold;
	font-size:10px;
}
#grid_heading_link{
	color:#B80000;
	font-weight:bold;
	font-size:18px;
	font-family: Calibri;
	line-height:22px;
}
#grid_heading_link:hover{
	color:#469900;
}
#grid_heading_link2{
	color:#B80000;
	font-weight:bold;
	font-size:28px;
	font-family: Calibri;
	line-height:22px;
}
#grid_heading_link2:hover{
	color:#469900;
}
#grid_sub_heading{
	font-size: 11px;
	color:#50A0C5;
}
#grid_attachment_heading{
	font-size: 11px;
	color:#848282;
}
#grid_details{
	font-size: 12px;
	line-height: 20px;
}
#grid_nav_link{
	color:#B80000;
	font-weight:bold;
	font-family: Calibri;
}
#grid_nav_link:hover{
	text-decoration:underline;
}
#grid_nav_nolink{
	color:#B80000;
	font-weight:bold;
	font-family: Calibri;
}

.MultiFile-label{border: 1px solid #C6C5C5; padding:2px; background:#f8f8f8; margin:2px 0 0 0; height:20px; }

.MultiFile-title{width:400px; background:url(../images/icons/stock_ok.png); background-repeat:no-repeat; padding-left:25px; }

.MultiFile-remove{float:right; text-align:right;}

.MultiFile-remove img{float:right; text-align:right;}

