/* -------------------------------------
/*  html, body
/* -------------------------------------*/


html {
	background-color:		#D2D7FB;
	background-image: 		url(images/background_2_big.png);
	background-position: 	top;
	background-repeat:		repeat-x;
	color:					#000;
	font:					Verdana, Arial, Helvetica, sans-serif;
	text-align:				center;
}


html, body {
	margin:					0;
	padding:				0;
}

body {
	background-color:		#ADB1D0;
	text-align:				left;
	width:					995px;
	margin:					0 auto;
	line-height:			1em;
}

/* -------------------------------------
/*  Baseline values for browser consistency
/* -------------------------------------*/

p, div, h1, h2, h3, h4, form, input, select, option, ul, li, table, td {
	margin:					0;
	padding:				0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

button, fieldset, legend {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

fieldset {
	border-style:solid;
	border-color:#000;
	border-width:1px;
	padding:10px;
}

legend {
	font-weight:bold;
}

img {
	margin:					0;
	padding:				0;
	border:					0;
}

h1{
	color:#A40046;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	padding-bottom:10px;
}

h2{
	color:#A40046;
	font-size:12px;
	text-align:center;
	font-weight:normal;
	padding-bottom:10px;
}

/*
ul {
	list-style:				none;
}*/

.link {
color:#10315C;
font-weight:normal;
text-decoration:none;
}

.link:hover{
text-decoration:underline;
}

.alert {
 font-weight: bold;
 color: #990000;
}

.main_text p {
padding-top:5px;
padding-bottom:5px;
}

.side_text p {
padding-top:5px;
padding-bottom:5px;
}

.roundedcornr_box_493172 {
   background: #ffffff;
}
.roundedcornr_top_493172 div {
   background: url(roundedcornr_493172_tl.png) no-repeat top left;
}
.roundedcornr_top_493172 {
   background: url(roundedcornr_493172_tr.png) no-repeat top right;
}
.roundedcornr_bottom_493172 div {
   background: url(roundedcornr_493172_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_493172 {
   background: url(roundedcornr_493172_br.png) no-repeat bottom right;
}

.roundedcornr_top_493172 div, .roundedcornr_top_493172, 
.roundedcornr_bottom_493172 div, .roundedcornr_bottom_493172 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_493172 { margin: 0 10px; }

.roundedcornr_box_893159 {
   background: #adb1d0;
}
.roundedcornr_top_893159 div {
   background: url(roundedcornr_893159_tl.png) no-repeat top left;
}
.roundedcornr_top_893159 {
   background: url(roundedcornr_893159_tr.png) no-repeat top right;
}
.roundedcornr_bottom_893159 div {
   background: url(roundedcornr_893159_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_893159 {
   background: url(roundedcornr_893159_br.png) no-repeat bottom right;
}

.roundedcornr_top_893159 div, .roundedcornr_top_893159, 
.roundedcornr_bottom_893159 div, .roundedcornr_bottom_893159 {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content_893159 { margin: 0 0 0 30px; }