/*FlexiWeb Style File - Created 06-02-2012
Menus Section
*/
.main {
	position: absolute;
	left: 35px;
	top: -32px;
	z-index: 90;
	text-align: center;
}
#main, #main ul {
	padding: 0px;
	margin:0px;
	list-style: none;
	float: left;
	width: auto;
	line-height: 35px;
	font-weight: bold;
	}

#main li {
	float: left;
	padding-left: 0px;
	margin : 0px;
}
#main li ul { /* second-level lists */
	position: absolute;
	left: -999em;
	height: auto;
	width: 118px;
	font-weight: bold;
	margin: 0px;
	z-index: 90;	
}
#main a {
	display: block;
	width: auto;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-decoration: none;
	padding : 0px 0.5em;
	z-index: 90;	
}
#main a:hover {
color: #FFFFFF;
}
#main li:hover ul ul, #main li:hover ul ul ul, #main li.sfhover ul ul, #main li.sfhover ul ul ul {
	left: -999em;
}
#main li:hover ul, #main li li:hover ul, #main li li li:hover ul, #main li.sfhover ul, #main li li.sfhover ul, #main li li li.sfhover ul { /* lists nested under hovered list items */
	left:auto;
	
}
#main li:hover, #main li.sfhover { 
}
#main li ul a {
width:100px;	
}
.get-involved {
	position: absolute;
	left: 26px;
	top: 78px;
	text-align: left;
	z-index: 90;
	width: 222px;		
}
.get-involved a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : normal;
	background-color: #9397C7;
	color: #FFFFFF;	
	display:block;
	padding:0px 5px 0px 10px;
	line-height:25px;
	cursor:pointer;
	outline:none;
	text-decoration: none;
	background: url('images/get_involved_bg.gif')  no-repeat;
}
.get-involved a:hover {
	background: url('images/get_involved_bg_hover.gif')  no-repeat;
}
.get-involvedexpover A {
	background: url('images/get_involved_bg_hover.gif')  no-repeat;
}
.get-involvedexpout {	
	background-color: #9397C7;
}
.get-involvedexpout A {
	color: #FFFFFF;
	background-color: #9397C7;
	background: url('images/get_involved_bg.gif')  no-repeat;
}
.hide{
	display: none;
}
.get-involvedshow{
	display: block;
}
.get-involvedsubmenu a{
	color:#19398A;
	background: #FFFFFF none;
	line-height:10x;
}
.get-involvedsubmenu a:hover{
	color:#19398A;
	background: #D1D3D4 none !important;	
}

.get-involvedactive {
background-color: #000 !important;
}

.about-cmt {
	position: absolute;
	left: 26px;
	top: 78px;
	text-align: left;
	z-index: 90;
	width: 222px;		
}
.about-cmt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : normal;
	background-color: #9397C7;
	color: #FFFFFF;	
	display:block;
	padding:0px 5px 0px 10px;
	line-height:25px;
	cursor:pointer;
	outline:none;
	text-decoration: none;
	background: url('images/about_cmt_bg.gif')  no-repeat;
}
.about-cmt a:hover {
	color: #FFFFFF;
	background-color: #000;
	background: url('images/get_involved_bg_hover.gif')  no-repeat;
}
.about-cmtexpover {	
	background-color: #000;
}
.about-cmtexpover A {
	color: #FFFFFF;
	background-color: #000;
	background: url('images/get_involved_bg_hover.gif')  no-repeat;
}
.about-cmtexpout {	
	background-color: #9397C7;
}
.about-cmtexpout A {
	color: #FFFFFF;
	background-color: #9397C7;
	background: url('images/about_cmt_bg.gif')  no-repeat;
}
.hide{
	display: none;
}
.about-cmtshow{
	display: block;
}
.about-cmtsubmenu a{
	color:#19398A;
	background: #FFFFFF none;
}
.about-cmtsubmenu a:hover{
	color:#19398A;
	background: #D1D3D4 none !important;	
}

.helping-you-menu {
	position: absolute;
	left: 26px;
	top: 78px;
	width : 222px;
	z-index: 90;
	text-align: left;
}
#helping-you-menu, #helping-you-menu ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 222px;
	}
	
#helping-you-menu li { /* all list items */
	float : left;
	width: 222px;
	position : relative;
	line-height : 25px;
	margin-bottom : -1px;
	background-color : #9397C7;
}
	
#helping-you-menu li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	margin-left : 10px;
	margin-top : -10px;
}
#helping-you-menu li ul ul { /* third-and-above-level lists */
	left: -999em;
}
#helping-you-menu li a {
	width: 222px;
	display : block;
	color : #FFFFFF;
	font-weight : normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration : none;
	background-color : #9397C7;
	background: url('images/helping_you_bg.gif')  no-repeat;
	padding: 0px 5px 0px 10px;
	z-index: 90;	
}	
	width:222px;		
}
#helping-you-menu li:hover ul ul, #helping-you-menu li:hover ul ul ul, #helping-you-menu li.sfhover ul ul, #helping-you-menu li.sfhover ul ul ul {
	left: -999em;
}
#helping-you-menu li:hover ul, #helping-you-menu li li:hover ul, #helping-you-menu li li li:hover ul, #helping-you-menu li.sfhover ul, #helping-you-menu li li.sfhover ul, #helping-you-menu li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#helping-you-menu li a:hover {
	color : #FFFFFF;
	background: url('images/get_involved_bg_hover.gif')  no-repeat;
}
#helping-you-menu li:hover, #helping-you-menu li.hover {
    position:static;
} 

.aboutus-menu {
	position: absolute;
	left: 26px;
	top: 78px;
	text-align: left;
	z-index: 90;
	width: 222px;		
}
.aboutus-menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : normal;
	background-color: #9397C7;
	color: #FFFFFF;	
	display:block;
	padding:0px 5px 0px 10px;
	line-height:25px;
	cursor:pointer;
	outline:none;
	text-decoration: none;
	background: url('images/about_us_bg.gif')  no-repeat;
}
.aboutus-menu a:hover {
	color: #FFFFFF;
	background: url('images/get_involved_bg_hover.gif')  no-repeat;
}
.aboutus-menuexpover A {
	color: #FFFFFF;
	background: url('images/get_involved_bg_hover.gif')  no-repeat;
}
.aboutus-menuexpout {	
	background-color: #9397C7;
}
.aboutus-menuexpout A {
	color: #FFFFFF;
	background-color: #9397C7;
	background: url('images/about_us_bg.gif')  no-repeat;
}
.hide{
	display: none;
}
.aboutus-menushow{
	display: block;
}
.aboutus-menusubmenu a{
	color:#19398A;
	background: #FFFFFF none;
}
.aboutus-menusubmenu a:hover{
	color:#19398A;
	background: #D1D3D4 none !important;	
}

.contactus-menu {
	position: absolute;
	left: 26px;
	top: 78px;
	text-align: left;
	z-index: 90;
	width: 222px;		
}
.contactus-menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : normal;
	background-color: #9397C7;
	color: #FFFFFF;	
	display:block;
	padding:0px 5px 0px 10px;
	line-height:25px;
	cursor:pointer;
	outline:none;
	text-decoration: none;
	background: url('images/contact_us_bg.gif')  no-repeat;
}
.contactus-menu a:hover {
	color: #FFFFFF;
	background: url('images/get_involved_bg_hover.gif')  no-repeat;
}
.contactus-menuexpover A {
	color: #FFFFFF;
	background: url('images/get_involved_bg_hover.gif')  no-repeat;
}
.contactus-menuexpout {	
	background-color: #9397C7;
}
.contactus-menuexpout A {
	color: #FFFFFF;
	background-color: #9397C7;
	background: url('images/contact_us_bg.gif')  no-repeat;
}
.hide{
	display: none;
}
.contactus-menushow{
	display: block;
}
.contactus-menusubmenu a{
	color:#19398A;
	background: #FFFFFF none;
}
.contactus-menusubmenu a:hover{
	color:#19398A;
	background: #D1D3D4 none !important;	
}

.member-zone-menu {
	position: absolute;
	left: 26px;
	top: 78px;
	text-align: left;
	z-index: 90;
	width: 222px;		
}
.member-zone-menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : normal;
	background-color: #9397C7;
	color: #FFFFFF;	
	display:block;
	padding:0px 5px 0px 10px;
	line-height:25px;
	cursor:pointer;
	outline:none;
	text-decoration: none;
	background: url('images/helping_you_bg.gif')  no-repeat;
}
.member-zone-menu a:hover {
	color: #FFFFFF;
	background-color: #000;
	background: url('images/get_involved_bg_hover.gif')  no-repeat;
}
.member-zone-menuexpover {	
	background-color: #000;
}
.member-zone-menuexpover A {
	color: #FFFFFF;
	background-color: #000;
	background: url('images/get_involved_bg_hover.gif')  no-repeat;
}
.member-zone-menuexpout {	
	background-color: #9397C7;
}
.member-zone-menuexpout A {
	color: #FFFFFF;
	background-color: #9397C7;
	background: url('images/helping_you_bg.gif')  no-repeat;
}
.hide{
	display: none;
}
.member-zone-menushow{
	display: block;
}
.member-zone-menusubmenu a{
	color:#19398A;
	background: #FFFFFF none;
}
.member-zone-menusubmenu a:hover{
	color:#19398A;
	background: #D1D3D4 none !important;	
}

.webshop-menu {
	position: absolute;
	left: 26px;
	top: 78px;
	text-align: left;
	z-index: 90;
	width: 222px;		
}
.webshop-menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : normal;
	background-color: #1b3888;
	color: #FFFFFF;	
	display:block;
	padding:0px 5px 0px 10px;
	line-height:22px;
	cursor:pointer;
	outline:none;
	text-decoration: none;
	background: url('images/webshop_bg.gif')  no-repeat;
}
.webshop-menu a:hover {
	background: url('images/webshop_hover.gif')  no-repeat;
}
.webshop-menuexpover A {
	background: url('images/webshop_hover.gif')  no-repeat;
}
.webshop-menuexpout {	
	background-color: #1b3888;
}
.webshop-menuexpout A {
	color: #FFFFFF;
	background-color: #1b3888;
	background: url('images/webshop_bg.gif')  no-repeat;
}
.hide{
	display: none;
}
.webshop-menushow{
	display: block;
}
.webshop-menusubmenu a{
	color:#FFFFFF;
}
.webshop-menusubmenu a:hover{	
}

.webshop-menuactive {
background-color: #000 !important;
}
/*FlexiWeb Style File - Created 06-02-2012
Elements Section
*/
body {
margin: 0px;
}
.maincontent {
background-color: #FFFFFF;
position: absolute;
left: 275px;
top: 35px;
height: auto;
width: 451px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5a5b5d;
visibility: visible;
padding: 7px 19px 10px 14px;
text-align: left;
line-height:1.4;
}
.maincontent a {
color: #183889;
text-decoration: underline;
}
.maincontent a:hover {
color: #763B97;
}
.outerdiv {
height: auto;
overflow: visible;
font-family: Verdana, Arial, sans-serif;
}
.containerdiv {
background-color: #E7E7E9;
position: relative;
top: 127px;
height: 600px;
width: 1024px;
overflow: visible;
font-family: Arial, Helvetica, sans-serif;
visibility: visible;
padding: 0px 0px 17px 0px;
text-align: center;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 10px 0px 0px 0px;
text-align: justify;
}
h1 {
font-size: 20px;
color: #DD0B66;
margin: 0px 0px 12px 0px;
}
h2 {
font-size: 16px;
color: #DD0B66;
margin: 12px 0px;
}
h3 {
font-size: 14px;
color: #DD0B66;
margin: 10px 0px;
}
.logo {
position: absolute;
left: 20px;
top: -123px;
}
.header-text {
position: absolute;
top: -92px;
width: 555px;
font-family: Comic Sans MS, cursive;
font-size: 16px;
color: #DB0962;
text-align: right;
right:35px;
}
.menu-bg {
position: absolute;
left: 0px;
top: -32px;
height: 35px;
width: 1024px;
background: url(images/menu_bg.gif) repeat-x;

}
#main li {
width: 118px;
}
.search-box {
position: absolute;
top: -25px;
padding: 0px 0px 0px 0px;
margin: 0px;
right:17px;
vertical-align:bottom;
}
.welcome {
position: absolute;
left: 28px;
top: 23px;
}
.gallery {
position: absolute;
left: 271px;
top: 23px;
}
.latest-news {
background-color: #FFFFFF;
position: absolute;
left: 35px;
top: 312px;
height: 266px;
width: 308px;
font-size: 13px;
color: #58585a;
padding: 10px 19px 6px 22px;
text-align: left;
vertical-align:top;
line-height:18px;

}
.latest-news a {
color: #1A388E;
text-decoration: none;
}
.latest-news a:visited {
color: #1A388E;
}
.latest-news a:hover {
color: #763B97;
}
.text-blue {
color: #1A388E;
}
.line {
padding: 3px 0px 3px 0px;
border-top-width: thin;
border-top-style: dotted;
border-top-color: #000000;

vertical-align:center;
}
.img-pad {
padding: 0px 10px 0px 0px;
}
.latest-date {
font-size: 10px;
color: #636caa;
}
.latest-heading {
font-size: 16px;
padding: 0px 0px 0px 0px;
}
.community-text {
padding: 5px 0px 5px 0px;
}
.community {
background-color: #FFFFFF;
position: absolute;
top: 383px;
width: 225px;
font-size: 11px;
color: #596A96;
padding: 5px 0px 3px 10px;
text-align: left;
right:19px;
line-height:15px;
}
.community a {
color: #1A388E;
text-decoration: none;
}
.community a:visited {
color: #1A388E;
}
.community a:hover {
color: #763B97;
}
.img-community-pad {
padding: 0px 5px 0px 0px;
}
.community-boder {
padding: 3px 0px 3px 0px;
border-top: thin dotted #AAA8A9;
vertical-align:center;
}
.community-boder a {
color: #596A96;
text-decoration: none;
}
.community-boder a:visited {
color: #596A96;
}
.community-boder a:hover {
color: #DD0B66;
}
.awareness-menu-heading {
position: absolute;
left: 26px;
top: 25px;
}
.showme {
color: #EA065B;
padding: 2px 0px 2px 0px;
}
.supporters {
position: absolute;
top: 200px;
right:15px;
}
.member-zone {
background-color: #FFFFFF;
position: absolute;
top: 27px;
height: 158px;
width: 237px;
color: #838385;
text-align: left;
right:20px;
line-height:18px;
padding-bottom:12px;
}
.text-height {
height: 19px;
width: 145px;
font-size: 12px;
margin: 0px 0px 7px 0px;
border: 2px solid #e1e1e1;
}
.member-zone-form {
width: 226px;
margin: 0px;
padding-left:11px;
}
.text-pink {
color: #DD0B66;
}
.text-pink a {
color: #DD0B66;
text-decoration: none;
}
.text-pink a:visited {
color: #DD0B66;
}
.text-pink a:hover {
color: #1A388E;
}
.membership {
background-color: #FFFFFF;
position: absolute;
left: 398px;
top: 312px;
height: 266px;
width: 321px;
font-size: 15px;
color: #9296c5;
padding: 12px 11px 5px 20px;
text-align: left;
line-height:16px;
}
.pink-bullet {
padding: 0px 0px 0px 20px;
margin: 0 0 6px;;
background-image:url("images/pink_bullet.gif");
background-position:0 5px;
background-repeat:no-repeat;

}
.follow {
font-size: 16px;
color: #19388a;
padding: 0px 2px 0px 0px;
}
.member-text {
padding: 5px 0px 0px 0px;
vertical-align:top;
line-height:18px;
}
.pink-text-16 {
font-size: 17px;
color: #DD0B66;
}
.footer {
position: absolute;
left: 36px;
font-size: 8px;
color: #193A8B;
text-align: left;
bottom:8px;
}
.footer a {
color: #1F3D61;
text-decoration: none;
}
.footer a:hover {
color: #763B97;
}
.get-involved-menu-heading {
position: absolute;
left: 26px;
top: 25px;
}
#indexmaincontent {
background-color: transparent;
position: absolute;
top: 35px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
visibility: visible;
text-align: left;
}
.inner-footer {
position: absolute;
font-size: 8px;
color: #193A8B;
bottom:5px;
right:17px;
}
.aboutcmt-menu-heading {
position: absolute;
left: 26px;
top: 25px;
}
.aboutcmt-menu-heading a {
color: #FFFFFF;
}
.helping-you-menu-heading {
position: absolute;
left: 26px;
top: 25px;
}
.aboutus-menu-heading {
position: absolute;
left: 26px;
top: 25px;
}
.latest-news-heading {
font-size: 20px;
color: #1A388E;
margin: 0px 0px 12px 0px;
}
.membership-heading {
font-size: 20px;
color: #DD0B66;
margin: 0px 0px 12px 0px;
}
.grey-bg {
background-color: #CCCCCC;
height: 25px;
padding: 2px 0px 0px 10px;
}
.table-grey {
width: 170px;
border: 1px solid #CCCCCC;

}
.member-zone-menu-heading {
position: absolute;
left: 25px;
top: 25px;
}
.contactus-menu-heading {
position: absolute;
left: 26px;
top: 25px;
width: 223px;
font-size: 14px;
color: #FFFFFF;
text-align: left;
}
.contactus-menu-heading a {
color: #FFFFFF;
}
.contactus-menu-heading a:visited {
color: #FFFFFF;
}
.contactus-menu-heading a:hover {
color: #763B97;
}
.content-img-pad {
padding: 5px 5px 5px 0px;
}
.contact-menu-text {
background-color: #C477B0;
width: 207px;
color: #FFFFFF;
padding: 0px 0px 0px 15px;
}
.contact-menu-text a {
color: #FFFFFF;
text-decoration: none;
}
.contact-menu-text a:visited {
color: #FFFFFF;
}
.contact-menu-text a:hover {
color: #763B97;
}
.text-10 {
top: 10px;
}
.awareness-2010 {
font-size: 45px;
color: #E8046F;
line-height:55px;
}
.text-purple {
color: #A7228F;
}
.text-25 {
font-size: 25px;
color: #FF0033;
}
.text-brown {
font-size: 17px;
color: #BC0000;
}
.div-border {
width: 300px;
border: 1px solid #CCCCCC;
}
.faq {
font-weight:normal;
}
.faq-expand {
padding: 10px 0px 0px 0px;
margin: 0px 0px 10px 0px;
}
.bottom-border {
border-bottom: 1px solid #484890;
border-top: 1px solid #484890;
}
.inner-header-text {
position: absolute;
top: -65px;
width: 555px;
right:30px;
}
.scroller {
position: absolute;
left: 22px;
top: 27px;
}
.scroller-numbers {
position: absolute;
left: 640px;
top: 257px;
}
.heading-community {
font-size: 18px;
color: #1A388E;
margin: 4px 0px;
}
.question {
font-weight:normal;
}
.faq-question {
margin: 0px 0px 10px 0px;
}
.padding-left-img {
padding: 20px 20px 20px 0px;;
}
a img {
border: none;
}
.community-comingsoon {
position: absolute;
top: 383px;
right:19px;
}
p {
margin: 10px 0px;
}
.pink-bullet-indented {
padding: 0px 0px 0px 40px;
background-image:url("images/purple_bullet.gif");
background-position:20px 5px;
background-repeat:no-repeat;

}
.member-zone p {
margin: 5px 0px;
}
.login {
padding: 0px 130px;
}
th {
font-weight:normal;
}
#webshopmaincontent {
position: absolute;
left: 275px;
width: 700px;
}
.webshop-menu {
background-color: #9397C7;
position: absolute;
left: 26px;
top: 78px;
width: 222px;
color: #FFFFFF;
}
.webshop-category {
font-size: 14px;
color: #183889;
font-weight:bold;
}
.webshop-menu-heading {
position: absolute;
left: 26px;
top: 25px;
}
#feature-productsmaincontent {
position: absolute;
left: 278px;
height: 400px;
width: 700px;
font-size: 12px;
}
.fetaure-header {
font-size: 14px;
color: #536AA7;
margin: 10px 0px;
font-weight:bold;
}
.feature-td-right {
border-top-width: thin;
border-top-style: dotted;
border-top-color: #000000;
padding-top:20px;
}
.feature-td {
width: 309px;
padding: 20px 55px 13px 18px;
border-top-width: thin;
border-top-style: dotted;
border-top-color: #000000;

}
.feature-td-top {
width: 309px;
padding: 20px 55px 13px 18px;
}
.feature-td-top-right {
padding-top:20px;
}
#shopmaincontent {
position: absolute;
left: 280px;
top: 205px;
width: 685px;
}
.webshop-menuactive {
background:#5D66A7 url('images/webshop_hover.gif')  no-repeat 0px 0px !important;

}
.shop-heading {
background-color: #db0962;
height: 20px;
font-size: 18px;
color: #FFFFFF;
vertical-align: middle;
}
.shop-banner {
left: 0px;
height: 150px;
width: 700px;
font-size: 12px;
color: #565ea2;
background:url("images/shoponline.gif") no-repeat ;
}
.shop_online {
position: absolute;
left: 278px;
top: 30px;
height: 144px;
width: 698px;
font-size: 18px;
color: #565ea2;
text-align: left;
background:url("images/shoponline.jpg") no-repeat ;
padding:10px 0px 0px 20px;
}
#emailshopcartmaincontent {
position: absolute;
left: 275px;
width: 700px;
}
#emailshopgetdetailsmaincontent {
position: absolute;
left: 275px;
width: 700px;
}
#emailshopcheckoutmaincontent {
position: absolute;
left: 275px;
width: 700px;
}
#emailshopresponsemaincontent {
position: absolute;
left: 275px;
width: 700px;
}
#paypalordercancelmaincontent {
position: absolute;
left: 275px;
width: 700px;
}
#paypalorderacceptmaincontent {
position: absolute;
left: 275px;
width: 700px;
}
