﻿body {margin:0; background-color:#D5E3E3; font-family:Arial, Helvetica, Sans-Serif; font-size:12px; color:#666666;}
a {color:#CC6600;}
h1 {color:#CC6600; font-size:24px; margin:0 0 4px;}
h2 {color:#666666; font-size:12px; margin:0 0 12px; font-weight:normal;}
h3 {color:#666666; font-size:12px; margin:0 0 4px; font-weight:bold;}
ul {margin:2px 0; padding:0px;}
li {margin:0 0 2px 16px;}
p {padding:0px; margin:0 0 6px;}
hr {color:#FFFFFF; background-color:#FFFFFF; border:0; border-bottom:solid 1px #cccccc;}

#wrapperAll {}
#topMenu {width:360px; position: absolute; margin-left:594px; background: url(../images/layout/top-menu.png) top left no-repeat; z-index:10; height:39px; text-align:center; color:#FFFFFF; padding:6px 0 0; font-size:13px;}
#topMenu a {color:#FFFFFF;}

.logoExtendLeft {width:1000px; height:126px; position:absolute; margin-left:-1000px; background: url(../images/layout/logo-repeat.jpg) top right repeat-x;}
.logoExtendRight {height:126px; width:1600px; float:left; background: url(../images/layout/logo-repeat.jpg) top left repeat-x;}
.logo {margin-left:0px; float:left; width:396px;}

.contentTop {height:26px; width:100%; background: url(../images/layout/content-top-repeat.gif) top left repeat-x;}
.contentTopCenter {height:26px; margin: 0 auto; width: 974px; background: url(../images/layout/content-top.gif) top left no-repeat;}
.contentMain1 {background: url(../images/layout/content-repeat.gif) top left repeat-y;margin: 0 auto; width: 974px; background-color:white;}
.contentMain2 {background: url(../images/layout/content-bottom.gif) bottom left no-repeat;}
.contentFooter {margin: 0 auto; width: 974px; text-align:center;}
.contentFooter a {color:#666666;}

.crumbTrail {margin-bottom:8px; text-transform:uppercase; letter-spacing:.1em; font-size:10px;}


div.fileinputs {
	position: relative; height:24px; margin:4px 0;
}

div.fakefile input{
	border:1px solid #CCCCCC;
	height:16px;
	margin:2px 4px 0 0;
	float:left; 
	width:160px;
}




div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	width:260px;
}

label.standard {font-size:12px;text-transform:lowercase; text-align:right; display:block; width:150px; float:left; min-height:20px; padding-right:10px; font-weight:bold;}
* html label {height:20px;}
input.standard {border:1px #877C6F solid; width:200px; height:16px; font-size:12px; color:#877C6F; font-family:arial, helvetica, san-serif ; overflow:visible;}
textarea.standard {border:1px #877C6F solid; font-size:12px; color:#877C6F; font-family:arial, helvetica, san-serif ; padding:2px;}
div.formDivider {clear:both; height:16px; border:none; margin:0px; padding:0;}
.simplelist {margin:0; padding:0; list-style:none;}
.simplelist li {padding:4px 0;}

input.text {border:1px solid #CCCCCC; height:15px; font-size:11px;}

span.checkbox {float:left;border:1px solid #CCCCCC; padding:0; margin:4px 6px 0 0; width:9px; height:9px; overflow:hidden; position:relative;}

span.checkbox input { padding:0; margin:-2px; position:absolute;}
label.checkbox {margin:2px 0 0; display:block; float:left;}



.radio input {float:left;border:1px solid #CCCCCC; padding:0; border-width:0px; margin:2px 2px 0 0; padding:0px; line-height:9px;}
.radio label {margin:0 6px 0 0; display:block; float:left;}

.infoBox { background-color:#F0F4F4; border:solid 1px #CCCCCC; padding:12px; line-height:20px;}
.infoBox h1 {display:inline; color:#026578; margin:0px;}


.slrRailSmall { background:url(../images/layout/slider-rail-small.gif) top left no-repeat transparent; height:19px; width:102px;position: relative;}
.slrRailLarge { background:url(../images/layout/slider-rail-large.gif) top left no-repeat transparent; height:19px; width:192px;position: relative;}
.slrHandle {height:19px; cursor:pointer; text-align:center; width:9px;}

.tabSelects {height:28px; float:left;}
.tabSelects a {height:20px; width:186px; text-align:left; padding:8px 0 0 8px; color:#FFFFFF; display:block; float:left; }
.tabSelects a.selected { background:url(../images/layout/tabs/selected.gif) top left no-repeat; text-decoration:none; font-weight:bold; }
.tabSelects a.active { background:url(../images/layout/tabs/not-selected.gif) top left no-repeat; }

.displayLabel {float:left; width:110px; font-weight:bold;}