body {
	/*font-size: 0.75em;*/
	font-family: Century Gothic,Verdana, SunSans-Regular, Sans-Serif;
	font-size-adjust: 0.53;
	color:#000;
	padding:0;
	margin:0;
	background: #e7ebf7 url(../img/bg.jpg) repeat-x top left;
}

p {

}

body ul {
font-size:1em;
margin-top:0;
}
body li {
margin-top:0;
margin-bottom:10px;
}

.listleft {
float:left;
width:140px;
 display:inline;

}

listleft li{
 width:130px;
 background:#f9f;

}


.clear {clear:both;}
#clear {clear:both;}

img{
 border: none;
}

a			{ color: #fff;text-decoration:underline}
a:visited 	{ color:#fff}
a:hover		{ color:#eee;text-decoration: underline }
a:active 	{ color:#ccc;}

input, textarea {
    font-family: Verdana,Arial,Sans-serif;
    font-size: 0.9em;
	width:100%;
}

input.submit {
	float:right;
	width:auto;
}

H1 {
color:#335282;margin:0 0 10px 0;padding:6px 0 0 8px; background:url(../img/h1.jpg) no-repeat; font-size:1.0em; clear:both; font-weight:100;
	font-family: "Palatino", "Palatino Linotype", "Georgia", "Times New Roman", serif;

}
H1 a			{ color: #335282;text-decoration:none}
H1 a:visited 	{ color:#335282}
H1 a:hover		{ color:#335282;text-decoration: underline }
H1 a:active 	{ color:#335282;}


H2 {
color:#0021a5;margin:0 0 00px 0;padding:0px 0 0 8px;  font-size:1.5em;  clear:both; font-weight:200;
font-family: "Palatino", "Palatino Linotype", "Georgia", "Times New Roman", serif; line-height:29px; 
}



H3 {
color:#ff4a00;margin:0 0 10px 0;padding:0px 0 0 10px;  font-size:1.1em; clear:both; font-weight:200;
}

H4 {
color:#666666;margin:0 0 10px 0;padding:0px 0 0 18px;  font-size:1.0em; clear:both; font-weight:600;
}

#container {
	width: 820px;
	margin: 20px auto 0 auto;
	padding: 0 ;
	border: #000099 solid 1px;
}

#tiptop {
	margin:0 20px 0 20px; 
	padding:3px 0 0 0;
	font-size:0.8em;
	height:17px;
}

#tiptop #flags img {
	margin:0 0 0 5px;
}


/* -----------END HEADER--------------------------- */
#header {
height:75px;
margin:0;
padding:10px 0 0 0;
color: #335282;
}

#header div#header_logo{
	width: 450px; height:75px; float:left; padding:0;margin:0;
}

#header div#header_info{
	margin:0 12px 0 0;float:right;padding:0;width:350px;height:30px; font-size:1.0em; text-align:right
}

#header a			{ color: #335282; font-weight:600;text-decoration:underline}
#header a:hover		{ color:#000;text-decoration: underline }
/* -----------END HEADER--------------------------- */











.suboptions a {
	display:block;
	height:21px;
	width:200px;
	border:none;
	font-size:1.1em;
	color: #637079;
	text-decoration: none;
	text-indent:5px;
	background-color:#F6F7F7;
	margin:0 0 2px 0;
	padding:6px 0 0 0;
}

.suboptions a:hover {
	background: #bbd7ed url(../img/arrow.gif) no-repeat 190px center;
	color:#182A37;	
	text-decoration: none;
}

.suboptions a.selected {
	background: #bbd7ed url(../img/arrow.gif) no-repeat 190px center;
	color:#182A37;	
	font-weight:bold;
	text-decoration: none;
}

.suboptions a.sub {
	background: #e6f1f5 ;
	color:#637079;	
	text-indent:13px;
	text-decoration: none;
}

.suboptions a.subselected {
	background: #c2def4 url(../img/arrow.gif) no-repeat 190px center;
	color:#182A37;	
	font-weight:bold;
	text-indent:13px;
	text-decoration: none;
}

.suboptions a.sub:hover {
	background: #c2def4 url(../img/arrow.gif) no-repeat 190px center;
	color:#182A37;	
	text-decoration: none;
	
}







#theform {
	
	margin: 0 20px 0 20px;
	background: #daeaef;
	}
#theform fieldset {
	
	width: 17em;
	border: 0;
	margin: 0;
	padding: 1em;
	float: left;
	}
#theform fieldset legend {
	font-size: 4em;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	}
#theform fieldset legend span {
	display: none;
	}
#theform fieldset h3 {
	height: 4em;
	font-size: 1em;
	}
#theform fieldset div.help {
	color: #FFFF99;
	font-size: 0.7em;
	font-weight: bold;
	height: 5em;
	}
#theform fieldset label {
	font-size: 1em;
	color:#000000;
	display: block;
	line-height: 1.5em;
	}
#theform fieldset input {
	font-size: 1em;
	height: 1.8em;
	}
#theform fieldset submit {
	font-size: 0.8em;
	height: 2em;
	}

.blueDiv {
background: #daeaef; margin:10px 20px; 
}

div.listwrap
{
  float: left;
  margin:0 0 0 10px;
  padding:0;
  width: 220px;
}

div.listwrap2
{
  float: left;
  margin:0 0 0 10px;
  padding:0;
  
}

div.listwrap ul, div.listwrap2 ul{
list-style-image: url(../img/redbullet.gif);
line-height:20px;
}




#nav {
 border: 0px;
 background:#1533ac url(../img/menuBg.gif) repeat-x;
 font-size:1.1em;
 height: 32px;
 line-height: 32px;
 text-align: center;
 white-space: nowrap;
 margin:0 0 10px 0;
}

#nav ul {
margin:0;
padding:0;
}
 

#nav ul li {
display: inline;
}
 
 
#nav ul li a {
/*
 color: 000066;
 */
 color: #f1f1f1;

 font-weight:bold;
 text-decoration: none;
 text-align: center;
 padding: 0 15px 0 15px;
 margin-top:0px;
 margin-bottom:0px;
}

#nav ul li a.current {
/*
 color: 000066;
 */
 color: #ff4a05;

}

 
#nav ul li a:hover, #nav ul li a:focus {
/* background-image:url(images/menubackground.jpg);*/
 /*color: #cc0000;*/

 text-decoration: underline;
}










/* -----------MENU--------------------------- */
#menu1, #menu2{
	margin:0;
	padding:0;
	width:125px; 
	height:27px; 
	background: url(../img/tab_blank.jpg);
	text-align:right;
	font-size: 1.2em;
	font-weight:600;
}

#menu2{
	color:#990000;
	background: url(../img/tab_blank.jpg) -246px 0 no-repeat;
}

#menu1 span{
	display: block;
	margin:0; padding: 0 0 0 0 ;
}
	
#menu2 span{
	display: block;
	margin:0; padding: 0 0 0 0 ;
}

#menu1 a {
	margin: 0; padding:0;
	
	overflow:hidden;
	display: block;
	color:#000;
	background: url(../img/tab_blank.jpg) -123px 0 no-repeat;
	text-decoration:none;
}
	
#menu1 a:hover {
	color:#ff0000;
	background-image: none;
}
	
#menu2 a {
	margin: 0; padding:0;
	
	overflow:hidden;
	display: block;
	color:#990000;
	background: url(../img/tab_blank.jpg) -123px 0 no-repeat;
	text-decoration:none;
}
	
#menu2 a:hover {
	color:#ff0000;
	background-image: none;
}
/* -----------END MENU--------------------------- */


#ads {
	margin: 7px 0 10px 0;/*margin-top adjusted because of menu margin-bottom*/
}


/* -----------CONTENT--------------------------- */
#content {
	background-color:#FFFFFF;
	/*border:#000000 solid 1px;*/
	margin:0 00px 0 00px;
	
	padding:00px 10px 10px 10px;
	color:#000;
}


#contentLeft{
	float:right; width: 225px;
}

#contentLeftSub{
	float:left; width: 223px; background: #daeaef; margin-bottom:10px; border:#000099 solid 1px;
}

.subAd{
	float:left; width: 225px;  margin-bottom:10px; text-align:center;
}


#fundraiser{
text-align:center;

}

.subAd a, #fundraiser a				{ color: #000099;text-decoration:none}
.subAd a:visited, #fundraiser a:visited 	{ color:#000099}
.subAd a:hover, #fundraiser a:hover		{ color:#000099;text-decoration: underline ; }
.subAd a:active, #fundraiser a:active 		{ color:#000099;}


#contentLeft p{
	margin:0 0 20px 20px;padding:0; line-height:20px; font-size:1.0em;
  /* text-align:justify*/
}

#contentLeft ul{
	margin-top:0;
	margin-bottom:0;
	line-height:15px;
}
#contentLeft li{
	list-style-position:inside;
}

.news a				{ color: #000;text-decoration:underline}
.news a:visited 	{ color:#000}
.news a:hover		{ color:#111;text-decoration: underline ; }
.news a:active 		{ color:#222;}

#contentRight{
	background:#fff ; 
	float:left; 
	width: 565px; 
	padding:0 0 0px 0;
	margin-bottom:10px;
	
	
}
#contentRight a			{ color: #335282;text-decoration:underline}
#contentRight a:visited { color:#335282}
#contentRight a:hover	{ color:#111;text-decoration: underline ; }
#contentRight a:active 	{ color:#222;}

#contentRight p{
	margin:0 20px 20px 20px;padding:0; line-height:20px; font-size:1.0em; 
  /*text-align:justify*/
}

#contentRight .imgleft{
float:left; margin:0 20px;
text-align:center;

}
#contentRight .imgright{
float:right; margin:0 20px;
text-align:center;

}

#contentRight .productFacts{
float:right; margin:0 0;
text-align:center;
}

#contentRight .imgplain{
margin:0 20px;
text-align:center;

}

#contentRight #moreinfo{
	margin:0 20px 0px 20px;
	float:right;
	font-style:italic;
	font-weight:bold;
}

#contentRight h3 a			{ color:#335282;text-decoration:none}
#contentRight h3 a:visited { color:#335282;}
#contentRight h3 a:hover	{ color:#335282;text-decoration: none ; }
#contentRight h3 a:active 	{ color:#335282;}

#subMenu{
width:196px;
margin:10px auto 10px auto;
font-size:0.9em;

}

#subClicked{
	color:#CC3300;
}




#contentPrivacy p{
	margin:10px 0 10px 20px;padding:0; line-height:20px; font-size:1.0em; text-align:justify
}
/* -----------END CONTENT--------------------------- */


/* -----------FOOTER--------------------------- */
#footer {
	color:#000;
	height:30px;
	width: 820px;
	margin: 10px auto 0 auto;
	padding: 0 ;


	font-size:0.8em;
}

#footer div#footer_left{
	padding-left:10px;
	float:left;
	width:500px;
}
#footer div#footer_right{
	padding-right:10px;
	width:300px;
	float:right;
	text-align:right;
}

#footer a			{ color: #000;text-decoration:none}
#footer a:hover		{ color:#000;text-decoration: underline }
/* -----------END FOOTER--------------------------- */
