BODY      {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #201C1D;
	text-decoration: none;
	padding-top:10px;padding-bottom:10px;
	background: #2E407E url(images/background.jpg) repeat-x left top;
	overflow:auto;
}
BODY.body_home      {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background: #CCCCCC url(images/background.jpg) repeat-x left top;
	overflow:auto;
}
#FrogJS{
	width: 720px;
	min-height: 550px;
	height:auto !important;
	height: 550px;
	margin: 0 auto;
}
#FrogJSImage{
	max-width: 400px;
	width: auto !important;
	width: 400px;
	margin: 0 auto;
}
#FrogJSCredit{
	text-align: right;
	padding-top: 10px;
	padding-bottom: 50px;
	margin: 0 auto;
}
#FrogJSCaption{
	text-align: center;
	line-height: 140%;
}
BODY.body_gallery      {
	font-family: Arial;
	font-size: 12px;
	color: #201C1D;
	text-decoration: none;
	background-color: #CFCCA2 ;
	overflow:auto;
}

TD.center_gallery		{
	border-top: 1px none #201C1D;
	border-right: 1px none #201C1D;
	border-bottom: 1px none #FFF3E3;
	border-left: 1px none #201C1D;
	background: #E3E1C1;
}
TD.footerleft_gallery		{
	border-top: 1px none #FFFFFF;
	border-right: 1px none #201C1D;
	border-bottom: 1px none #201C1D;
	border-left: 1px none #201C1D;
	background: #E3E1C1 ;
}
TD.footerright_gallery		{
	border-top: 1px none #FFF3E3;
	border-right: 1px none #201C1D;
	border-bottom: 1px none #201C1D;
	border-left: 1px none #201C1D;
	background: #E3E1C1 ;
}
.footermessage_gallery {
	font-size: 9px;
	color: #201C1D;
	font-weight: normal;
}
.footermessage_gallery:link {
	font-size: 9px;
	color: #201C1D;
	text-decoration: underline;
}
.footermessage_gallery:visited {
font-size: 9px;
color: #201C1D;
text-decoration: underline;
}
.footermessage_gallery:hover {
font-size: 9px;
color: #201C1D;
text-decoration: underline;
}
TABLE.footer_home		{
	height: 120px;
}
TD.footerleft_home		{
	width:0px;
	border-top: 1px none #FFFFFF;
	border-right: 1px none #201C1D;
	border-bottom: 1px none #201C1D;
	border-left: 1px none #201C1D;
}
TD.footerright_home		{
	font-size: 9px;
	color: #666666;
	border-top: 1px none #FFFFFF;
	border-right: 1px none #201C1D;
	border-bottom: 1px none #201C1D;
	border-left: 1px none #201C1D;
}
.footermessage_home {
	font-size: 9px;
	color: #666666;
	font-weight: normal;
}
.footermessage_home:link {
	font-size: 9px;
	color: #666666;
	text-decoration: underline;
}
.footermessage_home:visited {
font-size: 9px;
color: #666666;
text-decoration: underline;
}
.footermessage_home:hover {
font-size: 9px;
color: #666666;
text-decoration: underline;
}
P		{
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
H1 {
	font-family: Genava, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #201C1D;
	margin: 0; padding: 0;
}
H2 {
	font-family: Genava, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #AFAB71;
	margin: 0; padding: 0;
}
H3 {
	font-family: Genava, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #323D7D;
	margin: 0;
	padding: 0;
}
H4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	background-image:  none;
	text-decoration: none;
	margin: 0; padding: 0;
}
H5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	background-image:  none;
	text-decoration: none;
	margin: 0; padding: 0;
}
DIV					{FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
INPUT		 		{BORDER-TOP-COLOR: #201C1D; BORDER-LEFT-COLOR: #201C1D; BORDER-RIGHT-COLOR: #201C1D; BORDER-BOTTOM-COLOR: #201C1D; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 1px}
TEXTAREA			{BORDER-TOP-COLOR: #201C1D; BORDER-LEFT-COLOR: #201C1D; BORDER-RIGHT-COLOR: #201C1D; BORDER-BOTTOM-COLOR: #201C1D; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 1px}
SELECT		 		{BORDER-TOP-COLOR: #201C1D; BORDER-LEFT-COLOR: #201C1D; BORDER-RIGHT-COLOR: #201C1D; BORDER-BOTTOM-COLOR: #201C1D; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 1px}
FORM 				{FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
TABLE.main		{
	background: #FFFFFF url(images/top.jpg) no-repeat left top;
	border-top: 1px solid #201C1D;
	}
TABLE.topbox		{
	background:  ;
	border: 1px none #666666;
	margin: 185px 0 0 0;
	padding: 0 0 0 0;
	}
TD.topleft		{
	background: ;
	}
TD.topright		{
	border-left: 1px solid #201C1D;
	border-right: 1px solid #201C1D;
	padding: 0 0 0 0;
	height:315px;
	background: #;
}
TD.navleft		{
	border-top: 1px none #201C1D;
	border-bottom: 1px none #201C1D;
	background: # ;
	}
TD.navright		{
	border-left: 1px solid #201C1D;
	border-right: 1px solid #201C1D;
	padding-bottom:30px;
	background: # ;
	}
TD.left		{
	background: #;
	border-left: 1px solid #201C1D;
	}
TD        {color: #201C1D;font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;}
TD.center		{
	border-right: 1px solid #201C1D;
	background: #;
}
TABLE.footer		{
	border-top: 10px none #000000;
	background: #FFFFFF url(images/bottom.jpg) no-repeat left top;
	height:80px;
	}
TD.footerleft		{
	border-top: 50px none #999999;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;
	width:0;
}
TD.footerright		{
	border-top: 50px none #999999;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;
	padding-bottom:10px;
}
TD.title		{
	color: #201C1D;
	border-bottom: 1px solid #201C1D;
}
TD.catalogtitlebox		{
	background:  ;
}
TD.catalogpicture		{
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-top: 1px none #666666;
	border-right: 1px none #666666;
	border-bottom: 1px none #666666;
	border-left: 1px none #666666;
	background: ;
}
TD.catalognopicture		{
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	background:  ;
}
TD.catalogprice			{
	font-size: 10px;
	color: #201C1D;
}
TD.catalogpricebox		{
	color: #201C1D;
	background: #D7E9F7 ;
}
TD.pageHeading, DIV.pageHeading {
	color: #201C1D;
	text-decoration: none;
	font-size: 18px;
	font-weight: normal;
}
TD.notation {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #69CCFC;

}
P {
	color: #201C1D;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;


}
A         {
	color: #201C1D;
	text-decoration: none;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
A:link    {
	text-decoration: underline;
	color: #201C1D;
}
A:visited {
	text-decoration: underline;
	color: #201C1D;
}
A:hover   { color: #00A9EA; text-decoration: underline }
.company {
	color: #201C1D;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 20px;
	font-weight: bold;

}
.address {
	color: #201C1D;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	padding: 270px 0 0 10px;
}
.phone_title {
	color: #201C1D;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	padding-left:26px;

}
.phone {
	color: #201C1D;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;

}
.subtitle {
	color: #201C1D;
	text-decoration: none;
	font-size: 18px;
	font-weight: normal;

}
.chargement {
	color: #201C1D;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: blink;
	font-size: 13px;
	font-weight: normal;

}
.top_link {
	color: #201C1D;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;

}
.top_link:link {
	color: #201C1D;
	text-decoration: none;
}
.top_link:visited {
	text-decoration: none;
	color: #201C1D;
}
.top_link:hover {
	color: #201C1D;
	text-decoration: underline overline;
}
.search {
	color: #201C1D;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;

}
.plan 	{BACKGROUND: none; COLOR: #005883; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.plan:link 	{BACKGROUND: none; COLOR: #005883; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.plan:visited 	{BACKGROUND: none; COLOR: #005883; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.plan:hover 	{BACKGROUND: none; COLOR: #005883; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.plan:active 	{BACKGROUND: none; COLOR: #005883; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.inputRequirement { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #69CCFC; font-weight: bold;}
.option 	{BACKGROUND: none; COLOR: #69CCFC; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.option:link 	{BACKGROUND: none; COLOR: #69CCFC; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.option:visited 	{BACKGROUND: none; COLOR: #69CCFC; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.option:hover 	{BACKGROUND: none; COLOR: #69CCFC; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.option:active 	{BACKGROUND: none; COLOR: #69CCFC; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.catalogtitle 	{BACKGROUND: none; COLOR: #00A9EA; FONT-SIZE: 16px; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.catalogtitle:link 	{BACKGROUND: none; COLOR: #00A9EA;FONT-SIZE: 16px; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.catalogtitle:visited 	{BACKGROUND: none; COLOR: #00A9EA;FONT-SIZE: 16px; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.catalogtitle:hover 	{BACKGROUND: none; COLOR: #323D7D;FONT-SIZE: 16px; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.catalogtitle:active 	{BACKGROUND: none; COLOR: #00A9EA;FONT-SIZE: 16px; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.catalogprice 	{BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 14px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.catalogprice:link 	{BACKGROUND: none; COLOR: #FFFFFF;FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.catalogprice:visited 	{BACKGROUND: none; COLOR: #FFFFFF;FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.catalogprice:hover 	{BACKGROUND: none; COLOR: #AC8E3F;FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.catalogprice:active 	{BACKGROUND: none; COLOR: #FFFFFF;FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.barnavbottom 	             {BACKGROUND: none; COLOR: #5F2509; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.barnavbottom:link          {BACKGROUND: none; COLOR: #AC8E3F; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;TEXT-DECORATION: none}
.barnavbottom:visited       {BACKGROUND: none; COLOR: #AC8E3F; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.barnavbottom:hover         {BACKGROUND: none; COLOR: #AC8E3F; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}	
.barnavbottom:active        {BACKGROUND: none; COLOR: #AC8E3F; FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;TEXT-DECORATION: none}
.tiny		{BACKGROUND: none; COLOR: #323D7D; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.tiny:link		{BACKGROUND: none; COLOR: #323D7D; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.tiny:visited 		{BACKGROUND: none; COLOR: #323D7D; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.tiny:hover		{BACKGROUND: none; COLOR: #00A9EA; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.tiny:active		{BACKGROUND: none; COLOR: #323D7D; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.cart 	             {BACKGROUND: none; COLOR: #00A9EA; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.cart:link          {BACKGROUND: none; COLOR: #00A9EA; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.cart:visited       {BACKGROUND: none; COLOR: #00A9EA; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.cart:hover         {BACKGROUND: none; COLOR: #323D7D; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.cart:active        {BACKGROUND: none; COLOR: #00A9EA; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.zonetitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	background-image:  none;
	text-decoration: none;


}
.notation:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3399CC;
}
.notation:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3399CC;
}
.notation:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3399CC;
}
.footermessage {
	font-size: 9px;
	color: #201C1D;
	font-weight: normal;
}
.footermessage:link {
	font-size: 9px;
	color: #201C1D;
	text-decoration: underline;
}
.footermessage:visited {
font-size: 9px;
color: #201C1D;
text-decoration: underline;
}
.footermessage:hover {
font-size: 9px;
color: #201C1D;
text-decoration: underline;
}

.halfmoon{
margin: 0px 0px 0px 80px;
width:400px;
}

.halfmoon ul{
padding: 0px 0px 0px 0px;
font: normal 14px Geneva;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
border-bottom: 1px none #CCCCCC;
background: #;
color: #;
}
.halfmoon li{
display: inline;
margin: 0;
}
.halfmoon li a{
	font: bold 14px Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0px 9px;
	margin: 0;
	color: #201C1D;
	background: #;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: none;
	border-left: 1px none #201C1D;
//url(images/tabright.gif) top right no-repeat;
}
.halfmoon li a:visited{
font: bold 14px Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #201C1D;
background-color: #;
}
.halfmoon li a:hover{
font: bold 14px Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
background-color: #;
color: #201C1D;
}
.halfmoon li a.current{
font: bold 14px Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #201C1D;
background-color: #;
}
#tabcontentcontainer{
width:95%; /*width of 2nd level content*/
height:1.5em; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}
.tabcontent{
display:none;
color: #323D7D;
}
#contentwrapper{
width: 150px;
height: 220px;
border: 1px solid black;
background-color: #C6FFC6;
padding: 5px;
}
.billcontent{
width: 100%;
display:block;
}
