/* CSS Document */

/* ----- HTML STYLES ----- */
/* undo default styling of common (X)HTML browsers */

:link,:visited { text-decoration:none }

ul,ol { list-style:none }

h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,td,tr,th,td
{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; border:none;}

a img,:link img,:visited img { border:none; }F

address { font-style:normal }
body {background-color: #735A73;font: Arial, Helvetica, sans-serif;font: 0.625em Verdana, Arial sans-serif;margin: 20px 0 20px 0px;padding: 0px; text-align:center;}

/*---- Container ----*/

#container {overflow:hidden; width:955px; position:relative;margin: 0px auto 10px auto;text-align:left; background:#A07EA0 url(images/titleBar.gif) no-repeat;}
.stamp {position:absolute; top:0px; left:20px;}

.register {display:block; width:140px; height:80px; margin-left:780px; }

#mainMenu {float:left; width:955px; height:115px;}
#mainMenu ul {padding:7px 0 0 200px;}
#mainMenu li {float:left; margin-right:15px;}
#mainMenu a {color:#ffffff; font-size:1.1em;}
#mainMenu a:hover {color:#F39A00; font-size:1.1em;}
#mainMenu p {text-align:right; padding-right:20px;}
#mainMenu .current {color:#F39A00;}
.darkText {color:#000000;}
.orange {color:#F39A00;}

#subMenu {float:left; background:#F39A00; width:955px; height:22px;}
#subMenu ul {padding:3px 0 0 200px;}
#subMenu li {float:left; margin-right:15px;}
#subMenu a {color:#ffffff; font-size:1.1em;}
#subMenu a:hover {color:#000000; font-size:1.1em;}
#subMenu .current {color:#000000;}

#content {float:left; background:#ffffff; width:955px; }

#copy {float:left; padding-bottom:30px;}
#copy h1 {color:#F39A00; font-size:2.4em; width:350px; padding:65px 0 0px 55px; font-weight:normal;}
#copy h2 {color:#F39A00; font-size:1.8em; width:350px; padding:20px 0 5px 55px; font-weight:normal;}
#copy h3 {color:#F39A00; font-size:1.1em; width:350px; line-height:1.8em; font-weight:bold; padding:0 0 0 55px;}
#copy h4 {color:#F39A00; font-size:2.4em; width:350px; padding:0px 0 0px 55px; font-weight:normal;}
#copy h5 {color:#695269; font-size:1.4em; width:350px; padding:0px 0 20px 55px; font-weight:normal;}
#copy h6 {color:#F39A00; font-size:1.8em; width:350px; padding:65px 0 0px 55px; font-weight:normal;}
#copy p {font-size:1.1em; width:350px; line-height:1.8em; padding:20px 0 0px 55px;}
#copy ul {font-size:1.1em; line-height:1.8em; list-style:disc; padding:0 0 0 55px; margin-left:20px; width:330px;}
#copy .subItem {margin-left:10px;list-style-type:none; }
#copy .numbered {list-style-type:decimal; }
#copy .lettered {list-style-type:lower-alpha; font-size:1.0em; margin-left:-33px; width:297px; }
#copy a {color:#695269;}
#copy h4 a {color:#cccccc;}
#copy h4 a:hover {color:#F39A00;}
#copy img {margin-left:55px;}

#copyMain {float:left;}
#copyMain h1 {color:#F39A00; font-size:1.8em; width:400px; padding:65px 0 0px 55px; font-weight:normal;}
#copyMain h2 {color:#F39A00; font-size:1.8em; width:400px; padding:20px 0 5px 55px; font-weight:normal;}
#copyMain h3 {color:#F39A00; font-size:1.1em; width:400px; line-height:1.8em; font-weight:bold; padding:0 0 0 55px;}
#copyMain h4 {color:#F39A00; font-size:2.4em; width:400px; padding:0px 0 20px 55px; font-weight:normal;}
#copyMain h5 {color:#695269; font-size:1.4em; width:400px; padding:0px 0 20px 55px; font-weight:normal;}
#copyMain p {font-size:1.1em; width:400px; line-height:1.8em; padding:0 0 20px 55px;}
#copyMain ul {font-size:1.1em; line-height:1.8em; list-style:disc; padding:0 0 0 55px; margin-left:20px; width:370px;}
#copyMain a {color:#695269;}

#welcome {float:right; width:460px; background: #CCC4CC url(images/welcome.jpg) no-repeat; margin:15px 15px 15px 0; padding-bottom:50px; }
#welcome h1 {color:#F39A00; font-size:1.8em; width:460px; padding:328px 0 20px 20px; font-weight:normal;}
#welcome p {float:left; font-size:1.1em; width:195px; padding:0px 0 0 20px; font-weight:normal; line-height:1.7em;}

#contribution {position:relative; float:right; width:500px; background: #CCC4CC; margin:65px 15px 15px 0; padding-bottom:50px; }
#contribution h1 {font-size:1.4em; font-weight:normal;  color:#695269; width:270px; margin:40px 0 0 15px;}
#contribution p {font-size:1.1em; line-height:1.8em; width:270px; margin:10px 0 0 15px;}
#contribution h5 {text-align:right; font-weight:normal; font-size:1.1em; line-height:2.4em; margin-right:15px;}
#contribution .percentage {float:right; position:absolute; top:40px; right:15px;}
#contribution .table {float:right; margin:15px 15px 0 0;}

.largeImg {margin:30px 0 0 25px;}
.imgHeader {color:#F39A00; font-size:2.4em; width:350px; padding:65px 0 0px 55px; font-weight:normal;}
#flash {margin:25px 0 0 55px;}

/*----- PLANS ----=-*/

.plans {margin: 30px 0px 0px 0px; position:relative;}
.plans h1 {padding: 35px 55px 40px 55px; color:#F39A00; font-size:2.4em; font-weight:normal;}
.plans h5 {padding: 0px 0px 3px 20px; clear:left; font-size: 1.1em;}

.popup {margin:0px auto 10px auto;  padding:0px; width:955px; text-align:left; background-color:#ffffff;}

.popupMenu {
	position:absolute;
	top:64px;
	left:705px;
}
.popupMenu ul {list-style:none;}
.popupMenu li {float:left; display:inline; font-weight:bold; font-size:12px;}

.popupMenu a {display:block; padding: 5px 10px 5px 10px; color:#f09622; background-color:#000000; text-decoration:none;}
.popupMenu a.selected {color:#ffffff;}
.popupMenu a:hover {color:#ffffff;}


.plansKey {margin: 0px 0px 0px 55px;}
.plansKey img {width:10px; height:8px; border: solid 2px #000000; margin: 0px 3px 0px 0px;}
.plansKey h5 {font-size: 1em; padding: 0px 0px 3px 0px;}
.keyPopup {
	background-color:#ffffff;
	border: solid 1px #cccccc;
	padding:5px;
	width:200px;
	position:absolute;
	top:106px;
	left:650px;
	}

.plansLabels {font-size:1.1em; font-weight:normal;}
.plansLabels li {display:block; float:left; padding: 0px; text-align:center;}

.plansLinks {clear:left; padding: 20px 0px 20px 0px;}
.plansLinks th, .plansLinks td {padding: 0px 20px 3px 20px; font-weight:normal;}
.plansLinks th {font-size:1.1em;}
.plansLinks td {padding-bottom: 20px;}
.plansLinks img {width:271px; height:175px;}