@charset "UTF-8";
/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px; padding:0px 0px; background: url("../images/background-repeat.jpg") repeat-x; background-position:top center}
.container {width:1008px; margin:0px auto; background-image:url("../images/background.jpg"); background-repeat:no-repeat; background-position:top; position:relative}
h1.homepage { padding:10px 0px 10px 40px; font-size:28px; font-style:italic; font-weight:normal; text-align:center; color:#490496; font-family:Georgia, "Times New Roman", Times, serif}
h1 { padding:0px 0px 0px 40px; font-size:36px; font-style:italic; font-weight:normal; text-align:center; color:#5d3ecc; font-family:Georgia, "Times New Roman", Times, serif}

.headerFlash {float:left; width:1008px; height:230px; margin:0px 0px; padding:0px 0px;}

.homepageBoxes {padding:0px 0px 0px 101px;}

.smallPaper {width:236px; height:182px; background:url(../images/small-paper.jpg) no-repeat; float:left; padding:18px 11px 18px 28px; position:relative; margin:0px 0px 15px 0px}
.smallPaper strong {font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:capitalize; color:#490496; width:223px; text-align:center; display:block}
.smallPaper h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; font-style:italic; color:#5d3ecc; width:223px; text-align:center; margin:6px 0px 0px 0px; font-weight:normal; line-height:28px}
.smallPaper h2 a {text-decoration:none}
.smallPaper h2 a:hover {color:#490496}
.smallPaper p {font-family:Arial, Helvetica, sans-serif; font-size:12px; width:210px; line-height:16px; position:absolute; top:140px; color:#3a3a3a; margin:0px 0px; text-align:center}
.smallPaper a {color:#5d3ecc; text-decoration:none}
.smallPaper a:hover {color:#000; text-decoration:underline}
.smallFlash {width:275px; height:218px;float:left; margin:0px 0px 15px 0px}


.mainContentContainer {width:802px; padding:0px 0px 0px 101px}
.mainContent {width:540px; float:right;}
.mainContent .inner {background-image: url("../images/main-middle.jpg"); background-repeat: repeat-y; width:470px; padding:0px 57px 0px 28px; background-position:0px 296px}
.mainContent .inner h2 {margin: 0px 0px 30px 0px; padding:15px 0px 8px 0px; border-bottom:2px solid #dedede; color:#490496; font-size:16px}
.mainContent .inner p{color:#3a3a3a; font-size:13px; margin-bottom:0px; line-height:17px}
.mainContent .inner ol {padding:0px 0px 0px 20px; color:#3a3a3a; font-size:13px; margin-bottom:0px; line-height:17px; margin:0px 0px 0px 3px}
.mainContent .inner ol li ol {padding:10px 0px 0px 30px}
.mainContent .inner p, ol li {padding-bottom:10px;}
.mainContent .inner ol li ol li {padding-bottom:3px}
.mainContent .inner p.intro {color:#490496; font-size:20px; font-style:italic; line-height:25px; font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:20px}
.mainContent .inner h3 { padding:0px 0px 5px 0px;color:#490496; font-size:12px;}
.mainContent a {color:#5d3ecc; text-decoration:none}
.mainContent a:hover {color:#000; text-decoration:underline}


.mainMenu {width: 262px; float:left;}
.mainMenu ul {width: 262px; padding:0px 0px 0px 0px; background-image: url("../images/paper-main.jpg"); background-repeat: repeat-y; margin:0px 0px; }
.mainMenu ul li {list-style:none; text-align: center; padding:14px 0px 14px 0px; margin:0px 0px 0px 17px; font-size:17px;  font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; width:216px}
.mainMenu ul li a, .mainMenu ul li ul li a {display:block; color:#9d9d9d; text-decoration:none}
.mainMenu ul li ul {margin:0px 0px; padding:0px 0px; width:216px; background:none;}
.mainMenu ul li a:hover, .mainMenu ul li ul li a:hover, .mainMenu .active  {display:block; color:#490496; text-decoration:none;}
.mainMenu ul li ul li {padding:10px 0px 0px 0px; margin:0px 0px; width:216px;  font-size:14px}
.topBorder {border-top:2px solid #dedede;}

.mainContentOverview {width:530px; float:right; margin-left:10px}
.overviewPaper {width:226px; height:119px; background:url("../images/overview-paper.jpg") no-repeat; float:left; padding:18px 11px 18px 20px; position:relative; margin:0px 0px 15px 0px}
.overviewPaper strong {font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:capitalize; color:#490496; width:212px; text-align:center; display:block}
.overviewPaper p {font-family:Arial, Helvetica, sans-serif; font-size:12px; width:220px; line-height:16px; position:absolute; top:80px; color:#3a3a3a; margin:0px 0px; text-align:center}
.overviewPaper a {color:#5d3ecc; text-decoration:none}
.overviewPaper a:hover {color:#000; text-decoration:underline}

.boxMargin {padding-right:23px}

label {width: 165px; float: left; display: block; }
.input_box {color: #000000; background: #FFFFFF; font-family:Arial, Helvetica, sans-serif; width:250px; font-size:12px}
.submit input {margin-left: 165px} 
form {padding:0px 0px; margin:0px 0px; display:inline}
form p {margin:0px; padding:10px 0px 10px 0px }
form em {font-size:11px; color:#8f8f8f}


ul.error {display:block; background-color:#e8e8e8; margin:0px 0px; padding:0px 0px}
ul.error p {margin:0px 0px; padding:10px 10px; font-weight:bold}
ul.error li {margin: 0px 0px; padding:10px 10px; list-style:inside}



.footer {width:802px; border-top:2px solid #dedede; margin:35px auto;}
.footer p {text-align:center; padding:18px 0px 0px 0px; font-size:10px; margin:0px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; color:#919191}
.footer a {color:#5d3ecc; text-decoration:none}
.footer a:hover {color:#000; text-decoration:underline}




