/***********************************
		=Reset
***********************************/
html{overflow-y:scroll;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form,
fieldset, input, p, blockquote, th, td{margin:0; padding:0;}

h1, h2, h3, h4, h5, h6{font-size:100%;}
ol, ul{list-style: square; margin-left:40px; line-height:25px;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal; font-weight:normal;}
strong{font-weight:bold;}

table{border-collapse:collapse; border-spacing:0;}

fieldset, img{border:0;}

caption, th{text-align:left;}

a{text-decoration:none; outline:none;}
.clear{clear:both;}
.width{width:100%; float:left;}
.pdT4{padding-top:4px;}
.pdT10{padding-top:10px;}
.pdT20{padding-top:20px;}
.pdT15{padding-top:15px;}
.pdB15{padding-bottom:15px;}
.pdB5{padding-bottom:5px;}
.pdB20{padding-bottom:20px;}
.hgt30{height:30px;}
.hgt74{height:74px;}
.hgt80{height:80px;}

/***********************************
		=Layout
***********************************/
body, html{font-family: Arial; font-size:10pt;}
#container{width:1000px; margin:0 auto; border: thin; border-width:thick; }

/***********************************
		=Header
***********************************/
.main{width:100%; float:left; background-color:#FFFFFF;}
.header{width:1000px; float:left; margin:0px 0px; background-color:#FFFFFF;}
.header-cont{width:528px; position:absolute; z-index:3; margin-left:442px; margin-top:22px; height:165px; background:url(../images/bg-slide.png) repeat left top; padding:20px 15px 0px 15px; text-align:right;}
.slideshow-heading{font-size:20px; color:#FFFFFF; font-style:italic; font-weight:bold; padding:0; margin:0;}
.slideshow-copy{font-size:15px; color:#FFFFFF; padding:0; margin:0; line-height:23px;}
.slideshow-copyBld{font-size:13px; color:#FFFFFF; padding:0; margin:0; font-weight:bold; line-height:23px;}
.header-img{width:1000px; position:absolute; z-index:2;}
.landing-logo-main{width:154px; float:left; padding:40px 0px 6px 60px;}
.landing-logo{width:154px; float:left; height:145px; padding:30px 0px 0px 0px; text-align:center; background:url(../images/logo-landing-bg.jpg) no-repeat left top;}
#logo{width:502px; float:left; display:block; padding:14px 0 0 20px;}
#logo-main{width:100%; float:left;}
#logo-main{height:150px;  background-image:url(../images/header-1.png)}
.logo-rgt{width:224px; float:right; padding-top:5px; padding-right:20px;}
.top-link{font-family: Arial; font-size:12px; color:#fff; font-weight:bold;}
.top-link a{color:#fff; text-decoration:none; padding:0px 8px;}
.top-link a:hover{color:#fff; text-decoration:underline;}
.search{width:197px; float:left; padding-top:4px;}
.search-go{width:22px; float:right; padding-top:2px;}
.search input{border-right:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:1px solid #999999; border-left:1px solid #999999; background-color:#FFFFFF; width:195px; font-size:12px; height:18px;}

#contentwrap{width:100%; float:left; padding-top:15px;}
#box1, #box2, #box3, #box4{height:148px; width:238px; float:left; border:1px solid #cccccc; background-color:#ecebeb; margin-right:13px; margin-top:15px;}
#box4{margin-right:0px; margin-left:1px;}
.pod-title-main1, .pod-title-main2, .pod-title-main3, .pod-title-main4{width:221px; height:27px; float:left; padding:5px 0px 0px 17px;}
.pod-title-main1{background-color:#b62467;}
.pod-title-main2{background-color:#f68b1f;}
/*.pod-title-main3{background-color:#b3d335;}*/
.pod-title-main4{background-color:#2791b5;}
.pod-cont-main{width:210px; height:68px; float:left; padding:5px 11px 0px 17px;}
.pod-button{width:226px; float:left; padding:5px 0px 0px 12px;}
.pod-titleWhite{font-size:15px; color:#FFFFFF; font-weight:bold;}
.pod-titlegrey{font-size:15px; color:#666666; font-weight:bold;}
.pod-titleWhite1{font-size:22px; color:#FFFFFF; font-weight:bold;}
.pod-title-italic{font-size:18px; color:#FFFFFF; font-weight:bold; font-style:italic;}
.pod-bodycopy{font-size:9pt; color:#333333; font-weight:normal; text-decoration:none;}
.pod-bodycopy a{color:#333333; text-decoration:none;}
.pod-bodycopy a:hover{color:#333333; text-decoration:underline;}
.pod-bodycopyWhite{font-size:11px; color:#fff; font-weight:normal; text-decoration:none;}
.pod-bodycopyWhite a{color:#fff; text-decoration:none;}
.pod-bodycopyWhite a:hover{color:#fff; text-decoration:underline;}
.mandatory{font-size:10px; color:#fff; font-weight:normal; text-decoration:none;}

.pod-bodycopyBld{font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.pod-bodycopybld a{color:#FFFFFF; text-decoration:none;}
.pod-bodycopybld a:hover{color:#FFFFFF; text-decoration: underline;}

.pod-bullet-link{font-size:12px; color:#602d91; font-weight:bold; text-decoration:none; background-image:url(../images/arrow-bullet.png); background-repeat:no-repeat; background-position:left top; line-height:14px; padding-left:15px; line-height:18px;}
.pod-bullet-link a{color:#602d91; text-decoration:none;}
.pod-bullet-link a:hover{color:#602d91; text-decoration:underline;}

.back-link{font-size:12px; color:#602d91; font-weight:bold; text-decoration:none; background-image:url(../images/arrow-back.png); background-repeat:no-repeat; background-position:left top; line-height:14px; padding-left:15px; line-height:20px;}
.back-link a{color:#602d91; text-decoration:none;}
.back-link a:hover{color:#602d91; text-decoration:underline;}

.purple-bullet-link{font-size:12px; color:#602d91; font-weight:bold; text-decoration:none; background-image:url(../images/arrow-bullet.png); background-repeat:no-repeat; background-position:left top; padding-left:15px; line-height:20px;}
.purple-bullet-link a{color:#602d91; text-decoration:none;}
.purple-bullet-link a:hover{color:#602d91; text-decoration:underline;}

#pics-box1{width:491px; float:left; border:1px solid #fff; background-color:#ecebeb;}
#pics-box2{width:492px; float:right; border:1px solid #fff; background-color:#ecebeb;}
.pics-box1-title{width:474px; height:27px; float:left; padding:5px 0px 0px 17px; background-color:#b3d335; border-bottom:1px solid #fff;}
.pics-box2-title{width:475px; height:27px; float:left; padding:5px 0px 0px 17px; background-color:#b3d335; border-bottom:1px solid #fff;}
.pics-box-lft{width:232px; float:left;}
.pics-box-cont{width:230px; float:right; padding:8px 20px 0px 0px;}
.find-more{width:471px; float:left; padding:8px 10px 5px 10px;}
.heading1{font-size:15px; color:#ffffff; font-weight:bold;}
.heading2{font-size:12px; color:#333333; font-weight:bold; line-height:16px;}

#left-menu-main{float:left; width:179px; padding-left:2px;}
#right-cont-main{float:right; width:249px; padding-right:3px;}
#content{float:left; width:542px; padding-left:10px;}
.page-head{width:530px; float:left; height:30px; padding:5px 0px 0px 12px; background-color:#0070cd;}
.inner-header-main{width:540px; float:left; border:1px solid #cccccc; border-top:none;}
.inner-header{width:540px; float:left; border-top:2px solid #fff;}
#body-cont{float:left; width:520px; padding:10px 10px 0px 10px;}
h1{font-size:18px; color:#FFFFFF; font-weight:bold; text-decoration:none; margin:0; padding:0;}
h2{font-size:12px; color:#333333; font-weight:bold; text-decoration:none; margin:0; padding:0; line-height:0px;}
.body-copy{font-size:9pt; color:#333333;  }
.body-copy a{color:#333333; text-decoration:none;}
.body-copy a:hover{color:#333333; text-decoration:underline;}

.body-copy-bullet{font-size:11px; color:#333333; font-weight:normal; text-decoration:none; padding-left:10px; margin-left:20px; background-image:url(../images/bullet1.gif); background-repeat:no-repeat; background-position:left 5px;}
.body-copy-bullet a{color:#333333; text-decoration:none;}
.body-copy-bullet a:hover{color:#333333; text-decoration:underline;}

.bule-bullet-link{font-size:12px; color:#0099ff; font-weight:bold; text-decoration:none; background-image:url(../images/arrow-blue.gif); background-repeat:no-repeat; background-position:left top; line-height:24px; padding-left:15px;}
.bule-bullet-link a{color:#0099ff; text-decoration:none;}
.bule-bullet-link a:hover{color:#0099ff; text-decoration:underline;}

#footer-main{width:100%; float:left; margin-top:25px; height:150px; padding-top:3px; background-color:#0070cd;  background-position:left top;    font-size:9pt; color:#FFFFFF;}
.footer-main a {color:#FFFFFF; }
.footer-main a:hover {color:#FFFFFF;  }
.footer-space{width:100%; float:left; height:30px;}
.copyright{font-size:9pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.copyright a{color:#FFFFFF; text-decoration:none; padding:0px 25px 0px 25px;}
.copyright a:hover{color:#FFFFFF; text-decoration:underline;}
.footer-links {font-size:9pt;  color:#FFFFFF}
.footer-links a {font-size:9pt; color:#FFFFFF }
.footer-links a:hover {font-size:9pt; text-decoration:underline; color:#FFFFFF}

#about-box1, #about-box2{width:266px; float:left;}
#about-box2{float:right;}
.about-box-img{width:264px; border:1px solid #cccccc; border-bottom:none;}
.about-box-head{width:258px; background:#9b0033; padding:8px 0px 8px 8px; font-size:15px; color:#FFFFFF; line-height:14px; border-bottom:2px solid #FFFFFF; font-weight:bold;}
.about-box-cont{width:250px; float:left; padding:8px 8px; background-color:#ecebeb; height:170px;}
.about-heading{font-size:11px; color:#333333; font-weight:bold;}
.about-box-head1{width:258px; background:#9b0033; padding:8px 0px 8px 8px; font-size:15px; color:#FFFFFF; line-height:14px; border-bottom:2px solid #FFFFFF; font-weight:bold;}

#about-big-box{width:542px; float:left;}
.about-big-box-img{width:540px; border:1px solid #cccccc; border-bottom:none;}
.about-big-box-head{width:534px; background:#9b0033; padding:8px 0px 8px 8px; font-size:15px; color:#FFFFFF; line-height:14px; border-bottom:2px solid #FFFFFF;}
.about-big-box-cont{width:526px; float:left; padding:8px 8px; background-color:#ecebeb;}
.about-heading{font-size:11px; color:#333333; font-weight:bold;}

#box-donate, #box-dax{width:224px; float:left; border:1px solid #cccccc; padding:10px 8px 5px 15px;}
#box-donate{background-color:#2791b5;}
#box-dax{background-color:#b3d335;}
#box-dax form{font-size:12px; color:#FFFFFF; font-weight:bold; padding:10px 0px 0px 0px;}
#box-dax label{font-size:12px; color:#FFFFFF; font-weight:bold;}
#box-dax input{background-color:#fff; border:1px solid #cccccc; width:206px; margin:3px 0px; border-top:1px solid #000000; border-left:1px solid #000000;}

#content-support{float:left; width:791px; padding-left:10px;}
#support-mainbox-outer{width:783px; float:left; border:1px solid #999999; padding:3px; background-color:#FFFFFF; margin-bottom:3px;}
#support-mainbox{width:781px; float:left; border:1px solid #999999; padding:10px 17px;}
.support-img{width:781px; float:left; border:1px solid #999999; margin-bottom:3px; height:185px;}
.support-clr-box{width:763px; float:left; background-color:#783369; padding:10px; height:180px;}
.support-clr-box-lft{width:336px; float:left;}
.support-clr-box-rgt{width:380px; float:right; padding-right:30px;}
.support-makemain-lft{width:390px; float:left; background-color:#FFFFFF; padding-bottom:20px;}
.support-makemain-rgt{width:390px; float:right; background-color:#FFFFFF; padding-bottom:20px;}
.support-make-head{width:380px; float:left; height:28px; padding:2px 0px 0px 10px; margin-bottom:10px;}
.support-make-img{width:135px; float:left;}
.support-make-cont{width:238px; float:right;}
.make-price-big{font-size:30px; color:#663366; font-weight:bold; text-decoration:none;}
.make-price-small{font-size:11px; color:#663366; font-weight:bold; text-decoration:none;}
.support-page-head{width:781px; float:left; height:30px; padding:5px 0px 0px 12px; margin-bottom:10px;}
.support-bodycont-div{float:left; width:771px; padding:0px 10px 10px 10px;}
.support-form-main{float:left; width:690px; padding:0px 0px 0px 20px;}
.support-form-div{float:left; width:690px; padding:0px 0px 10px 0px; background-image:url(../images/dot-line.gif); background-position:bottom; background-repeat:repeat-x; margin-bottom:10px;}
.support-form-title{font-size:16px; text-decoration:none; font-weight:bold; color:#783369;}
.support-box-head{width:764px; margin-top:149px; height:24px; background:url(../images/tansparentB.png) repeat left top; padding:12px 0px 0px 18px; font-size:18px; color:#FFFFFF; line-height:14px; font-weight:bold;}
.support-btn-donate{float:left; width:680px; padding:15px 0px 20px 20px;}
.support-price-box{float:left; width:670px; padding:18px 0px 20px 20px; background-color:#b195a2;}
.support-price-box2{float:left; width:670px; padding:18px 0px 20px 20px; background-color:#cccccc;}
.support-price-box3{float:left; width:670px; padding:12px 0px 12px 20px; background-color:#cccccc;}
.support-price-txt{font-size:14px; text-decoration:none; font-weight:bold; color:#000;}
.support-link-box{font-size:12px; text-decoration:none; font-weight:bold; color:#fff;}
.dot-line-top{background-image:url(../images/dot-line-box.gif); background-repeat:repeat-x; background-position:left top;}
.dot-line-bott{background-image:url(../images/dot-line-box.gif); background-repeat:repeat-x; background-position:left bottom;}
#supportfrom{float:left; margin:0px; padding:0px; border:none; font-size:12px;}
#supportfrom fieldset{float:left; margin:20px 0px 0px 0px; padding:0px; border:none;}
#supportfrom label{float:left; margin:3px 10px 2px 0px; text-align:right; font-size:12px; font-weight:bold; line-height:1.5em; color:#3d3d3d; margin-left:18px;}
#supportfrom input{float:left; width:206px; margin:0px 0px 5px 0px; padding:1px; background-color:#fafafa; border:1px solid #cccccc; margin-left:18px;}
#supportfrom select{float:left; margin:0px 0px 5px 0px; padding:0px; border:1px solid #cccccc; margin-left:18px;}
#supportfrom textarea{float:left; width:400px; height:100px; margin:0px; padding:2px; margin-left:18px;}
#supportfrom .submit{width: 74px; height:26px; margin:10px 0px 10px 128px; padding:0px; margin-left:18px;}
#supportfrom br{clear:both;}
.star{color:#FF0000}
#supportfrom input[type="checkbox"], input[type="radio"]{float:left; width:20px; border:none;}
.donate-input{width:143px; padding:7px; background-color:#fff; border:1px solid #999999; font-size:14px; font-weight:bold;}

.rgt-box1-main, .rgt-box2-main, .rgt-box3-main{width:247px; float:left; border:1px solid #cccccc;}
.rgt-box1, .rgt-box2, .rgt-box3{width:217px; float:left; padding:5px 15px 10px 15px;}
.rgt-box1{border-left:7px solid #ed1c24;}
.rgt-box2{border-left:7px solid #b3d335;}
.rgt-box3{border-left:7px solid #cc9900;}

.resources-header-main{width:522px; float:left; padding:20px 10px 0px 10px;}
.resources-box{width:491px; float:left; border:1px solid #fff; background-color:#ecebeb;}
.resources-box-title{width:474px; height:27px; float:left; padding:5px 0px 0px 17px; background-color:#b3d335; border-bottom:1px solid #fff;}
.resources-box-lft{width:94px; float:left;}
.resources-box-cont{width:385px; float:right; padding:2px 0px 0px 0px;}
.bdr-bott{border-bottom:#CCCCCC 1px solid; padding-bottom:10px; margin-bottom:10px;}
.resources-link-lft{width:250px; float:left;}
.resources-link-cont{width:264px; float:right; padding:0px 0px 0px 0px;}
.resources-news-head{font-size:11px; color:#333333; font-weight:bold; padding-bottom:10px;}

#research-box1, #research-box2{width:266px; float:left;}
#research-box2{float:right;}
.research-box-img{width:264px; border:1px solid #cccccc; border-bottom:none;}
.research-box-head{width:258px; background:#f68b1f; padding:8px 0px 8px 8px; font-size:18px; color:#FFFFFF; line-height:14px; border-bottom:2px solid #FFFFFF;}
.research-box-cont{width:250px; float:left; padding:8px 8px; background-color:#ecebeb; height:160px;}
.research-heading{font-size:11px; color:#333333; font-weight:bold;}
.research-box-head1{width:258px;background:#f68b1f; padding:8px 0px 8px 8px; font-size:15px; color:#FFFFFF; line-height:14px; font-weight:bold; border-bottom:2px solid #FFFFFF;}
#research-box1 .purple-bullet-link{line-height:14px;}
#research-box2 .purple-bullet-link{line-height:14px;}
.research-box-head{width:534px;background:#f68b1f; padding:8px 0px 8px 8px; font-size:15px; color:#FFFFFF; line-height:14px; border-bottom:2px solid #FFFFFF;}
img#expando{position:absolute; display:none; z-index:1;} 
.wide img#expando, .tall img#expando{display:block;} 
.wide img#expando{width:auto; height:100%;} 
.tall img#expando{width:auto; height:100%;}
.ie6fixed{position:absolute;top: expression((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 'px') !important;}


.tab-li
{
	display: inline;
	padding: 0;
	margin: 0;
}

.tabul
{
	text-align: left;
	padding: 0;
	margin: 0;
}

.tabs
{
	margin-top:50px;
	margin-bottom:50px;
	margin-left:5px;
	margin-right:5px;
}

.ui-tabs-nav a
{
	/*
		In general, style all links in the tab navigation area.
		In practice, this allows us to differentiate between active tabs
		and inactive tabs
	*/
	font-family:Arial;
	color:#CCCCCC;
	background-color: #005da2;
	border: thin solid #005da2;
	padding:5px;
	border-bottom: 0; /* Make an unselected tab appear to float above the panel slightly */
}

.ui-tabs-nav
{
	/*
		A margin at the bottom allows us to put padding at the bottom
		of the tab headers
	*/
	margin-bottom: 5px;
}

.ui-tabs-selected
{
}

.ui-tabs-unselect
{
}

.ui-tabs-selected a
{
	/*
		Style the selected tab header link (which overwrites the 'ui-tabs-nav a'
		style)
	*/
	border: thin solid #005da2;
	background-color:#666666;
	padding: 5px;
}

.ui-tabs-disabled
{
}

.ui-tabs-panel
{
	padding: 5px;
	border: thin solid #005da2;
}

.ui-tabs-hide
{
	display: none;
}

.box-enrol

{
width:250px; height:300px; padding 5px 5px 5px 5px; float:left; background-color:#C8E6FD; margin-left:5px; margin-top:5px;
border:thick; border-color:#C8E6FD; border-width:5px;

}
