body, html{
	margin:				0px;
	padding:			0px;
	font-family:		"Trebuchet MS", verdana, arial, helvetica, sans-serif;
	height:				100%;
	background-image:	url('/images/bg.gif');
	background-repeat:	repeat-x;
	background-color:	white;
}

html {
     overflow:			-moz-scrollbars-vertical;
     overflow-y:		scroll;
}

body, html, td, div, a, input, textarea{
	font-size:			9pt;
	font-family:		arial;
	color:				black;
}

h1, h2, h3, h4{
	color:				#1D089A;
}

hr{
	color:				#1D089A;
	background-color:	#1D089A;
	height:				1px;
	padding:			0px;
	margin:				0px;
}

img{
	border:				0px;
}

input.textfield{
	width:				200px;
	border:				1px solid #1D089A;
	background-image:	url('/images/textfieldbg.png');
}

input.smalltextfield{
	width:				60px;
	border:				1px solid #1D089A;
	background-image:	url('/images/textfieldbg.png');
}

textarea{
	width:				500px;
	height:				150px;
	border:				1px solid #1D089A;
	background-image:	url('/images/textfieldbg.png');
}
textarea.small{
	width:				400px;
	height:				100px;
	border:				1px solid #1D089A;
	background-image:	url('/images/textfieldbg.png');
}
select{
	border:				1px solid #1D089A;
	background-image:	url('/images/textfieldbg.png');
}

#page{
	height:				100%;
	background-color:	white;
	background-image:	url('/images/pagebg.png');
	background-repeat:	repeat-x;
}

#header{
	position:			absolute;
	text-align:			left;
	background-color:	white;
	width:				950px;
	height:				145px;
	left:				50%;
	margin-left:		-475px;
}

#contentbg{
	position:			absolute;
	width:				950px;
	left:				50%;
	min-height:			600px;
	margin-left:		-475px;
	margin-top:			145px;
	background-image:	url('/images/contentbg.png');
	background-repeat:	no-repeat;
	background-position:bottom; 
}

#content{
	width:				100%;
	min-height:			600px;
	background-image:	url('/images/contentbgtop.png');
	background-repeat:	no-repeat;
}

#rightbar{
	padding-top:		10px;
	padding-bottom:		10px;
	margin-top:			80px;
	margin-left:		50px;
	float:				right;
	width:				200px;
	border:				1px solid #1D089A;
	text-align:			center;
	-moz-box-shadow:	10px 10px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 10px 10px 5px rgba(0,0,0,0.5);
	box-shadow:			10px 10px 5px rgba(0,0,0,0.5);
}

.bgblue{
	background-color:	#E8EBFF;
}
.white{
	color:				#ffffff;
}
.blue{
	color:				#1D089A;
}
.s10{
	font-size:			10pt;
}
.bold{
	font-weight:		bold;
}
.noul{
	text-decoration:	none;
}

.thumbnail{
	vertical-align:		middle;
	margin-right:		10px;
	border:				1px solid #1D089A;
	-moz-box-shadow:	10px 10px 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 10px 10px 5px rgba(0,0,0,0.5);
	box-shadow:			10px 10px 5px rgba(0,0,0,0.5);
}

ul.home{
	list-style-type:	none;
}
ul.home li a{
	font-size:			14pt;
	font-weight:		bold;
	text-decoration:	none;
	color:				#1D089A;
}
ul.sub li{
	font-size:			9pt;
	font-weight:		normal;
}