/* CSS Document */

table#wrapper { position:relative !important; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/background2.jpg); background-repeat: no-repeat; 
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #55458E;
}
/* ul li {	list-style-image: url(images/bullet.jpg); } */
a:link {
	color: #2D1A78;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #2D1A78;
}
a:hover {
	text-decoration: none;
	color: #2D1A78;
}
a:active {
	text-decoration: underline;
	color: #2D1A78;
}
.submit {
	background-image: url(../images/button-search.jpg);
	background-repeat: no-repeat;
}
.style4 {font-size: 12px}
.style2 {font-size: 9px}
.style5 {font-size: 14px}
.style6 {font-size: 17px; font-style: italic; color: #333333;}
.style7 {color: #67599A}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2C1977;
	font-size: 14px;
}
#flash {
	z-index: -1;
}
p, span {
	font-family: Arial, Helvetica, sans-serif;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2C1977;
	padding-bottom:0px;
	margin-bottom:0px;
}
#menu {
	cursor: pointer;
}
blockquote {
	font-style:italic;
	line-height:24px;
}
.rule
{border-bottom:thin dotted #999}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#000;
	font-style:italic;
}
.required { color:#F00; font-size:11px; }


/*Icon styles*/

a.pdf { /*The background image*/
	background: url(../images/pdf.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px; /* To center the text vertically with the icon */
}

a.txt { /*The background image*/
	background: url(../images/txt.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;
}

a.zip { /*The background image*/
	background: url(../images/zip.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;
}

a.email {
	background: url(../images/email.png) no-repeat left center;
	padding-left: 20px;
	line-height: 16px;
}

.textfield {width:200px; padding:4px; font-weight:bold;}
.textfield:focus {background-color:#E9EEFB;}

/*Style Switcher*/
#switcher {
	width:255px;
	height:25px;
	position:absolute;
	left: 490px;
	top: -1px;
	z-index:999!important;
	background-image: url(../images/switcher-background.gif);
	text-align:center;
	padding-top:8px;
}
.normal {font-size:12px; line-height:0px; padding:0; }
.medium	{font-size:16px; line-height:0px; padding:0; }
.large 	{font-size:19px; line-height:0px; padding:0;}

