/* CSS Document */

.contentWrapper{
	margin:0px 17px 0px 17px;
}

.containerInternalContent{
	border-left:solid 1px #DBE4F0;
	border-right:solid 1px #DBE4F0;
	background-color:#FFFFFF;
}

.contentInternal{
	padding:4px;
}

.moduleWrapper{
	width:239px;
	/*width:239px;*/
	height:100%;
	float:left;
	display:table;
	border-right:solid 1px #DBE4F0;
}

.componentWrapper{
	width:663px;
	float:left;
}

.componentInternalWrapper{
	padding:10px;
}

.moduleInternalWrapper{
	padding-right:3px;
}

.moduleContainer{
	width:235px;
	height:auto;
	border:solid 1px #CCCCCC;
}

.moduleTitleBg{
	width:233px;
	height:20px;
	background-image:url(../images/bar_yellow.png);
	background-repeat:repeat-x;
}

.moduleTitleTxt{
	padding:3px 0px 0px 3px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.additionalResource{
	border-bottom: dashed 1px #DBE4F0;
	padding:0px 3px 0px 3px;
}

.paddingTB3{
	padding:3px 0px 3px 0px;
}

.componentCompanyAddressLR{
	width:217px;
	float:left;
}

.componentCompanyAddressC{
	width:209px;
	_width:217px;
	float:left;
}

.microbox_wrapper{
	margin-left:200px;
	margin-right:200px;
}

/* BOF - Box */

div.componentBox
{
	text-align: left;
	width:800px;
	background: #e8f1f5;
	margin: 0px 0px 10px;
	padding: 0px 20px 20px;
	border: #83fd49 1px solid;
}
div.componentBox  h3
{
	color: #0528e3;
	font-size: 20px;
	margin: 0px -20px 20px;
	padding: 12px 10px 15px;
	background:#00CC66;
}
div.componentBox * h3
{
	color: #023587;
	font-size: 12px;
	background: none;
}

div.windowBox
{
	text-align: left;
	background: #F9F9FF;
	margin: 0px 0px 10px;
	padding: 0px 10px 10px;
	border: #003366 1px solid;
}
div.windowBox h3
{
	color: #FFFFFF;
	position: relative;
	margin: -1px -10px 5px;
	padding: 5px 10px;
	background: #003366;
}
div.windowBox h3 a.right
{
	color: #FFFFFF;
	position: absolute;
	right: 10px;
}

div.messageBox
{
	text-align: left;
	width: 500px;
	margin: 0px 0px 10px;
	padding: 0px 10px 10px;
	border: #003366 1px solid;
	background: #F9F9FF;
}
div.messageBox h3
{
	color: #FFFFFF;
	margin: -1px -10px 10px;
	padding: 5px 10px;
	background: #003366;
}


/* EOF - Box */

/* BOF - Input Gradiant */

input.gradiant, input.gradiant-blue
{
	overflow: visible;
	font-weight: bold;
}
input.gradiant
{
	background: url('../images/button-dark.png') repeat-x;
	border: #999999 1px solid;
}
input.gradiant-blue
{
	background: url('../images/button-blue.png') repeat-x;
	border: #81C0FE 1px solid;
}

/* EOF - Input Gradiant */

