
/* Form elements */

/*@import url("IE.css");*/

.ombrage { border: 1px solid #fff; -moz-box-shadow: 3px 3px 6px #aaa;  -webkit-box-shadow: 3px 3px 6px #aaa;  box-shadow: 3px 3px 6px #555;  }  
<!--[if lte IE 8] ---> 
.ombrage { filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=8); zoom: 1; }  
<!--- [endif]--> 	

P.pageBreak
	{
	page-break-before: always
	}

input{
	background: #FFFFFF;
	border: 1px solid #86c1f6;
	color : #000000;
	padding:1px;
	height:18px;
	font : normal 11px Verdana;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	}
	
checkbox{
	background:none;
	border:none;
	}

textarea{
	background: #FFFFFF;
	border: 1px solid #86c1f6;
	color : #000000;
	padding:2px;
	font : normal 11px Verdana;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	}
	
select{
	background: #FFFFFF;
	border: 1px solid #86c1f6;
	color : #000000;
	padding:1px;
	font : normal 11px Verdana;
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
	}


.cornerAll4{
border: 1px solid #D3DEFD;
-moz-border-radius: 4px; -webkit-border-radius: 5px;
}

.w100{
width:100%;
}

.h100{
height:100%;
}

.inputStyle{
border: 1px solid #86c1f6;	
}

.alpha
	{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	}
	
input, textarea, select{
	//background-color : #FBFBF9;
	background-color : #FFFFFF;
	}

input, select{
	text-indent : 1px;
	padding-left: 1px;
	}

div.noStyle{
	background:none;
	border:none;
	}

hr{
	Width :98%;
	Height : 1px;
	/*border : 1px solid #A4A4E0;*/
	border : 1px solid #D3DEFD;
	}

BODY{
	scrollbar-3d-light-color : #DD6900;
	scrollbar-arrow-color : #DD6900;
	scrollbar-base-color : #C7C796;
	scrollbar-dark-shadow-color : #D3DEFD;
	scrollbar-face-color : #C7C796;
	scrollbar-highlight-color : #0000CC;
	scrollbar-shadow-color : #D3DEFD;
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 12px;
	
	
	}

TD.formHead1{
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/head1.gif);
	Background-Repeat : no-repeat;
	Height : 32px;
	Max-Width : 7px;
	}
TD.formHead2{
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/head2.gif);
	Background-Repeat : no-repeat;
	Text-Indent : 8px;
	Vertical-Align : middle;
	padding-bottom:7px;
	Height : 32px;
	Max-Width : 459px;
	}
TD.formHead3{
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/head3.gif);
	Background-Repeat : repeat-x;
	Height : 32px;
	}
TD.formHead4{
	Background-Repeat : no-repeat;
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/head4.gif);
	Height : 32px;
	Max-Width : 74px;
	}
TD.formHead5{
	Background-Repeat : no-repeat;
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/head5.gif);
	Height : 32px;
	Max-Width :6px;
	}

TD.formShortHead1{
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/shortHead1.gif);
	Background-Repeat : no-repeat;
	Height : 17px;
	Width : 7px;
	}
TD.formShortHead2{
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/shortHead2.gif);
	/*Background-Repeat : no-repeat;*/
	Height : 17px;
	Width : 459px;
	}
TD.formShortHead3{
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/shortHead3.gif);
	Background-Repeat : repeat-x;
	Height : 17px;
	}
TD.formShortHead4{
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/shortHead4.gif);
	Background-Repeat : no-repeat;
	Height : 17px;
	Width : 74px;
	}
TD.formShortHead5{
	Background-Repeat : no-repeat;
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/shortHead5.gif);
	Height : 17px;
	Width :6px;
	}

TD.formFoot1{
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/foot1.gif);
	Background-Repeat : no-repeat;
	Height : 24px;
	Width : 7px!important;
	}
TD.formFoot2{
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/foot2.gif);
	Background-Repeat : repeat-x;
	Text-Indent : 8px;
	Vertical-Align : middle;
	/*padding-bottom:7px;*/
	Height : 24px;
	Width : 459px!important;
	}
TD.formFoot3{
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/foot3.gif);
	Background-Repeat : repeat-x;
	Height : 24px;
	}
TD.formFoot4{
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/foot4.gif);
	Background-Repeat : no-repeat;
	Height : 24px;
	Width : 74px!important;
	}
TD.formFoot5{
	Background-Repeat : no-repeat;
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/foot5.gif);
	Height : 24px;
	Width :6px!important;
	}


TD.formSide1{
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/side1.gif);
	Background-Repeat : repeat-y;
	Max-Width :7px!important;
	}

TD.formSide2{
	Background-Image : url(https://www.actionpassion.com/images/AP/css/images/side2.gif);
	Background-Repeat : repeat-y;
	Max-Width :6px !important;
	}

div.WhiteText10{
	Font-Size : 10px;
	}


div.WhiteText11{
	Font-Size : 11px;
	}


div.WhiteText12{
	Font-Size : 12px;
	}

div.WhiteText14{
	Font-Size : 14px;
	}

div.WhiteText10,div.WhiteText11,div.WhiteText12{
	Color : #FFFFFF;
	Font: bold verdana;
	/*Font-Weight : bold ! important;*/
	}

div.headTableText{
	Font-Size : 12px;
	Color : #F98F1C;
	}

div.text{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 12px;
	}


div.textjustify12{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 12px;
	Text-Align : justify;text-justify: inter-word;
	}


div.textjustify11{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 11px;
	Text-Align : justify;
	}


div.textjustify10{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 10px;
	Text-Align : justify;
	}

div.textItalic10{
	Color:#400080;font:italic 10px verdana;
	}

div.textItalic11{
	Color:#400080;font:italic 11px verdana;
	}

div.textItalic12{
	Color:#400080;font:italic 12px verdana;
	}

div.textItalic10justify{
	Color:#400080;font:italic 10px verdana;
	Text-Align : justify;
	}

div.textItalic11justify{
	Color:#400080;font:italic 11px verdana;
	Text-Align : justify;
	}

div.textLC{
	Color:#400080;font:8px verdana;
	}
	
div.text9{
	Color:#400080;font:9px verdana;text-decoration: bold;;
	}
	
div.text10{
	Color:#400080;font:9px verdana;
	}

div.text11{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 11px;
	}


div.text12{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 12px;
	}


div.text15{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 15px;
	}


div.text12scratch{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 12px;
	Text-Decoration : line-through;
	}


div.label{
	Color : #400080;
	Font-Family : arial, helvetica, sans-serif;
	Font-Size : 11px;
	Font-Weight : bold ! important;
	}
	
.imgLink a
	{
	margin: 0;
	padding: 0;
	}
										
.imgLink a:hover img
	{
	opacity: 1;
	filter:alpha(opacity=90);
	}

.imgLink a img
	{
	opacity: 0.75;
	filter:alpha(opacity=60);
	}
											
											
a.accLink10,a.navBarLink10,a.navBarBlack10,a.navBarWhite10{font-size : 10px;}

a.accLink11,a.navBarLink11,a.navBarBlack11,a.navBarWhite11{font-size : 11px;}

a.accLink12,a.navBarLink12,a.navBarBlack12,a.navBarWhite12{font-size : 12px;}

a.accLink15,a.navBarLink15,a.navBarBlack15,a.navBarWhite15{font-size : 15px;}

a.accLink20,a.navBarLink20,a.navBarBlack20.a.navBarWhite20{font-size : 20px;}

a.accLink,a.accLink10,a.accLink11,a.accLink12,a.accLink15,a.accLink20{
	FONT-FAMILY : verdana, arial, helvetica, sans-serif;
	color : #400080;
	text-decoration : underline;
	}

a.accLink10:hover,a.accLink11:hover,a.accLink12:hover,a.accLink15:hover,a.accLink20:hover{
	color : #DD6900;
	text-decoration : none;
	}

a.navBarLink,a.navBarLink10,a.navBarLink11,a.navBarLink12,a.navBarLink15,a.navBarLink20{
	FONT-FAMILY : verdana, arial, helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : underline;
	}
	
a.navBarLink10:hover,a.navBarLink11:hover,a.navBarLink12:hover,a.navBarLink15:hover,a.navBarLink20:hover{
	color : #FFFFFF;
	text-decoration : none;
	}

a.navBarBlack,a.navBarBlack10,a.navBarBlack11,a.navBarBlack12,a.navBarBlack15,a.navBarBlack20{
	FONT-FAMILY : verdana, arial, helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
	font-weight:bold;
	}
	
a.navBarBlack:hover,a.navBarBlack10:hover,a.navBarBlack11:hover,a.navBarBlack12:hover,a.navBarBlack15:hover,a.navBarBlack20:hover{
	color : #000000;
	text-decoration : none;
	font-weight:bold;
	}
	
a.navBarWhite,a.navBarWhite10,a.navBarWhite11,a.navBarWhite12,a.navBarWhite15,a.navBarWhite20{
	FONT-FAMILY : verdana, arial, helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
	font-weight:bold;
	}
	
a.navBarWhite:hover,a.navBarWhite10:hover,a.navBarWhite11:hover,a.navBarWhite12:hover,a.navBarWhite15:hover,a.navBarWhite20:hover{
	color : #FFFFFF;
	text-decoration : none;
	font-weight:bold;
	}
	
	
	
a.link10{font-size : 10px;}

a.link11{font-size : 11px;}

a.link12{font-size : 12px;}

a.link15{font-size : 15px;}

a.link20{font-size : 20px;}

a.link,a.link10,a.link11,a.link12,a.link15,a.link20{
	FONT-FAMILY : verdana, arial, helvetica, sans-serif;
	color : #400080;
	text-decoration : none;
	}

a.accLink10:hover,a.accLink11:hover,a.accLink12:hover,a.accLink15:hover,a.accLink20:hover{
	color : #DD6900;
	text-decoration : underline;
	}
	
table.tableThin{
	Border : none;
	Border : 2px outset;
	Border-Collapse : separate;
	Width : 100%;
	}


table.borderThinVert{
	Border : none;
	Border : 1px double;
	Border-Collapse : separate;
	Border-color : #999933;
	Width : 100%;
	}


table.borderThinBlue{
	Background-Color : #FFFFFF;
	Border : 1px solid #D3DEFD;
	float:none !important;
	/*Border : 1px solid #A4A4E0;*/
	Border-Collapse : collapse;
	Width : 100%;
	padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;
	}

table.borderThinBlue{
	Background-Color : #FFFFFF;
	Border : 1px solid #D3DEFD;
	/*Border : 1px solid #A4A4E0;*/
	Border-Collapse : collapse;
	padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;
	}
	
table.formBGtable{
	Background-Color : #ECEBD8;
	padding-left:3px;padding-right:3px;padding-top:3px;padding-bottom:3px;
	}


table.borderThinOrange{
	Border : none;
	Border : 1px double;
	Border-Collapse : separate;
	Border-color : #F98F1C;
	Width : 100%;
	}

table.navBar{
	Background-Color : #999933;
	Border-Bottom : 1px solid #0000A0 ! important;
	Border-Left : 1px solid #0000A0 ! important;
	Border-Right : 1px solid #0000A0 ! important;
	Border-Top : 1px solid #0000A0 ! important;
	Padding-Bottom : 1px;
	Padding-Left : 1px;
	Padding-Right : 1px;
	Padding-Top : 1px;
	Height:19px;
	Min-width:16px;
	width:100%;
	/*
	cursor:pointer;
	Color : #FFFFFF ! important;
	Font-Family : verdana, Arial, Sans-Serif, Helvetica ! important;
	Font-Size : 9px ! important;
	Font-Weight : bold;
	Letter-Spacing : 1px;
	Text-Align : center;
	Text-Decoration : bold;*/
	
	}


td.title{
	background-color : #FFFFFF;
	}


div.title{
	color : #003366;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	text-align : center;
	}


td.acc{
	Border : thin outset;
	}


td.sousmenu{
	background-color : #003366;
	}


div.sousmenu{
	color : #FFCC00;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	padding-bottom : 2px;
	padding-left : 5px;
	padding-right : 3px;
	padding-top : 2px;
	}


hr.sousmenu{
	Color : #FFC800;
	Width : 90%;
	}


A.leftmenu{
	Border-Spacing : 5px ! important;
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 12px;
	Font-Weight : bold;
	Text-Decoration : none;
	}


A:link.leftmenu,A:visited.leftmenu,A:active.leftmenu{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Weight : bold;
	Text-Decoration : none;
	}


A:hover.leftmenu{
	Color : #8BA335;
	Font-Family : verdana, arial, helvetica, sans-serif;
	}


A.mainmenu{
	Border-Spacing : 5px ! important;
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 12px;
	Font-Weight : bold;
	Text-Decoration : none;
	}


A:link.mainmenu,A:visited.mainmenu,A:active.mainmenu{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Weight : bold;
	Text-Decoration : none;
	}


A:hover.mainmenu{
	Color : #CCFF00;
	Font-Family : verdana, arial, helvetica, sans-serif;
	}


A.mainmenuNM{
	Border-Spacing : 5px ! important;
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 12px;
	Font-Style : inherit;
	Font-Weight : bold;
	Text-Decoration : line-through ! important;
	Text-Transform : none;
	}


A:link.mainmenuNM,A:visited.mainmenuNM,A:active.mainmenuNM{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Weight : bold;
	Text-Decoration : none;
	}


A:hover.mainmenuNM{
	Color : #CCFF00;
	Font-Family : verdana, arial, helvetica, sans-serif;
	}


A.calendarlink{
	Border-Spacing : 5px ! important;
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 12px;
	Font-Weight : bold;
	Text-Decoration : none;
	}


A:link.calendarlink,A:visited.calendarlink,A:active.calendarlink{
	Color : #0000A0;
	Font-Weight : bold;
	Text-Decoration : none;
	}


A:hover.calendarlink{
	Color : #8080FF;
	}


A.orglink{
	Border-Spacing : 5px ! important;
	Color : #400080;
	Font-Size : 16px;
	Font-Weight : bold;
	Text-Decoration : none ! important;
	}


A:link.orglink,A:visited.orglink,A:active.orglink{
	Color : #0000A0;
	Font-Weight : bold;
	Text-Decoration : none;
	}


A:hover.orglink{
	Color : #F3FF11;
	}


A.courrierlink{
	Border-Spacing : 5px ! important;
	Color : #F3FF11;
	Font-Size : 14px;
	Font-Weight : bold;
	Text-Decoration : none;
	}


A:link.courrierlink,A:visited.courrierlink,A:active.courrierlink{
	Color : #F3FF11;
	Font-Weight : bold;
	Text-Decoration : none;
	}


A:hover.courrierlink{
	Color : #FFFFFF;
	}


.form{
	Color : #400080;
	Font-Family : verdana;/*arial, helvetica, sans-serif;*/
	Font-Size : 10px;
	}


.form10{
	Color : #400080;
	Font-Family : arial, helvetica, sans-serif;
	Font-Size : 10px;
	}


.select10{
	Color : #400080;
	Font-Family : arial, helvetica, sans-serif;
	Font-Size : 10px;
	}


div.titre25{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 25px;
	Font-Weight : bold;
	}


div.titre20{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 20px;
	Font-Weight : bold;
	}

div.titre18{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 18px;
	Font-Weight : bold;
	}

div.titre17{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 17px;
	Font-Weight : bold;
	}

div.titre16{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 16px;
	Font-Weight : bold;
	}

div.titre15{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 15px;
	Font-Weight : bold;
	}

div.titre14{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 14px;
	Font-Weight : bold;
	}

div.titre12{
	Color : #400080;
	Font-Family : verdana, arial, helvetica, sans-serif;
	Font-Size : 12px;
	Font-Weight : bold;
	}

.buttons{
	Background-Color : #C0EEEE;
	Border-Bottom : 2px outset #8080ff;
	Border-Left : 2px outset;
	Border-Right : 2px outset;
	Border-Top : 2px outset;
	Color : #000099 ! important;
	Font-Family : verdana, Arial, Sans-Serif, Helvetica ! important;
	Font-Size : 11px ! important;
	Font-Weight : bold;
	Margin : 2px 2px 2px 2px;
	Min-Width : 150px;
	Padding-Bottom : 2px;
	Padding-Left : 2px;
	Padding-Right : 2px;
	Padding-Top : 2px;
	Text-Align : center;
	}

.buttonX,.buttonForm{
	Background-Color : #FFFFFF;
	Border-Bottom : 1px solid #A4A4E0! important;
	Border-Left : 1px solid #A4A4E0! important;
	Border-Right : 1px solid #A4A4E0! important;
	Border-Top : 1px solid #A4A4E0! important;
	Color : #A4A4E0! important;
	Font-Family : verdana, Arial, Sans-Serif, Helvetica ! important;
	Font-Size : 11px ! important;
	Padding: none;
	Text-Align : center;
	Text-Decoration : bold;
	Height:17px;
	}

.buttonX{
	Width:12px;
	cursor:pointer;
	}
	
a.buttonAmin13 {
    /* Sliding right image */
    background: transparent url('http://www.ActionPassion.com/images/AP/button/button_right_03.png') no-repeat scroll top right; 
display: block;
float: left;
height: 25px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin-right: 6px;
padding-right: 14px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
text-decoration: none;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

a.buttonAmin13 span {
/* Background left image */ 
background: transparent url('http://www.ActionPassion.com/images/AP/button/button_left_03.png') no-repeat; 
display: block;
line-height: 12px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 7px 0 5px 18px;
}

a.buttonAmin13:hover span{
text-decoration:underline;
}

.buttons10,input.button,file.button{
	Background-Color : #999933;
	Border : 1px solid #0000A0 ! important;
	Color : #FFFFFF ! important;
	Font-Family : verdana, Arial, Sans-Serif, Helvetica ;
	Font-Size : 12px ! important;
	Font-Weight : bold;
	/*Letter-Spacing : 1px;*/
	Padding: 2px;
	Padding-bottom: 4px;
	Text-Align : center;
	Text-Decoration : bold;
	text-shadow:1px 1px 0 rgba(0, 0, 0, 0.25);
	Height:25px;
	Min-width:20px ! important;
	cursor:pointer;
	}
	
	

.buttons12,input.button,file.button{
	Background-Color : #999933;
	Border-Bottom : 1px solid #0000A0 ! important;
	Border-Left : 1px solid #0000A0 ! important;
	Border-Right : 1px solid #0000A0 ! important;
	Border-Top : 1px solid #0000A0 ! important;
	Color : #FFFFFF ! important;
	Font-Family : verdana, Arial, Sans-Serif, Helvetica ! important;
	Font-Size : 12px ! important;
	Font-Weight : bold;
	Letter-Spacing : 1px;
	Padding-Bottom : 1px;
	Padding-Left : 1px;
	Padding-Right : 1px;
	Padding-Top : 1px;
	Text-Align : center;
	Text-Decoration : bold;
	Height:20px;
	Min-width:20px;
	cursor:pointer;
	}

.button {
  padding: 4px 10px 3px 25px;
  border: solid 1px #8AB134;
  position: relative;
  cursor: pointer;
  display: inline-block;
  background-image: url( 'http://www.actionpassion.com/images/AP/bgTable1b.gif' );
  background-repeat: repeat-x;
  font-size: 12px;
  height: 16px;
  text-decoration: none;
  font-weight: bold;
  color: #40740D;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
}

.button img {
  position: absolute;
  top: -4px;
  left: -12px;
  border: none;
}

.button:hover {
  //color: #8AB134;
	color: #000000;
}

.animatedButton {
  padding: 4px 10px 3px 25px;
  border: solid 1px #8AB134;
  position: relative;
  cursor: pointer;
  display: inline-block;
  background-image: url( 'http://www.actionpassion.com/images/AP/bgTable1b.gif' );
  background-repeat: repeat-x;
  font-size: 12px;
  height: 16px;
  text-decoration: none;
  font-weight: bold;
  color: #40740D;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
}
.animatedButton img {
  position: absolute;
  top: -4px;
  left: -12px;
  border: none;
}
.animatedButton:hover {
  //color: #8AB134;
	color: #000000;	 
}

.animatedButton2  {
  padding: 4px 10px 3px 25px;
  border: solid 1px #8AB134;
  position: relative;
  cursor: pointer;
  display: inline-block;
  background-image: url( 'http://www.actionpassion.com/images/AP/bgTable1b.gif' );
  background-repeat: repeat-x;
  font-size: 12px;
  height: 16px;
  text-decoration: none;
  font-weight: bold;
  color: #40740D;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
}
.animatedButton2 img {
  position: absolute;
  top: -4px;
  left: -12px;
  border: none;
}
.animatedButton2:hover {
  //color: #8AB134;
	color: #000000;	 
}

.animatedButton3  {
  padding: 4px 10px 3px 25px;
  border: solid 1px #8AB134;
  position: relative;
  cursor: pointer;
  display: inline-block;
  background-image: url( 'http://www.actionpassion.com/images/AP/bgTable1b.gif' );
  background-repeat: repeat-x;
  font-size: 12px;
  height: 16px;
  text-decoration: none;
  font-weight: bold;
  color: #40740D;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
}
.animatedButton3 img {
  position: absolute;
  top: -4px;
  left: -12px;
  border: none;
}
.animatedButton3:hover {
  //color: #8AB134;
	color: #000000;	 
}

.animatedButton4  {
  padding: 4px 10px 3px 25px;
  border: solid 1px #8AB134;
  position: relative;
  cursor: pointer;
  display: inline-block;
  background-image: url( 'http://www.actionpassion.com/images/AP/bgTable1b.gif' );
  background-repeat: repeat-x;
  font-size: 12px;
  height: 16px;
  text-decoration: none;
  font-weight: bold;
  color: #40740D;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
}
.animatedButton4 img {
  position: absolute;
  top: -4px;
  left: -12px;
  border: none;
}
.animatedButton4:hover {
  //color: #8AB134;
	color: #000000;	 
}

legend{
	Color : #400080;
	Font-Family : arial, helvetica, sans-serif;
	Font-Size : 12px;
	Font-Weight : bold ! important;
	}

fieldset{
	Border : 2px solid #D3DEFD;
	/*Border : 2px solid #A4A4E0;*/
	Border-Collapse : collapse;
	Width : 100%;
	padding-left:4px;padding-right:4px;padding-top:8px;padding-bottom:4px;
	}

.shadow_1{
	/*border: 0px solid #fff;*/
	-moz-box-shadow: 3px 3px 6px #aaa;  
	-webkit-box-shadow: 8px 8px 12px #aaa;  
	box-shadow: 8px 8px 12px #555;
	}
	
.border1{
border: 1px solid #86c1f6;	
}

.text8{
	font:8px Georgia, 'Times New Roman', Times, serif;
	color:grey;
	letter-spacing:0px;
	}

.text9{
	font:9px Georgia, 'Times New Roman', Times, serif;
	color:grey;
	letter-spacing:0px;
	}

.text10{
	font:10px Georgia, 'Times New Roman', Times, serif;
	color:grey;
	letter-spacing:0px;
	}

.text11{
	font:11px Georgia, 'Times New Roman', Times, serif;
	color:grey;
	letter-spacing:0px;
	}

.text12{
	font:12px Georgia, 'Times New Roman', Times, serif;
	color:grey;
	letter-spacing:0px;
	}

.text14{
	font:14px Georgia, 'Times New Roman', Times, serif;
	color:grey;
	letter-spacing:0px;
	}

.text16{
	font:16px Georgia, 'Times New Roman', Times, serif;
	color:grey;
	letter-spacing:0px;
	}

.text18{
	font:18px Georgia, 'Times New Roman', Times, serif;
	color:grey;
	letter-spacing:0px;
	}

.text20{
	font:20px Georgia, 'Times New Roman', Times, serif;
	color:grey;
	letter-spacing:0px;
	}


.justify{
	Text-Align : justify;
	}

.bold{
	font-weight : bold;
	}
	
	
.cornerAll4{
border: 1px solid #D3DEFD; color: #222222;
-moz-border-radius: 4px; -webkit-border-radius: 5px;
}

.inputStyle{
border: 1px solid #86c1f6;	
}

.box_out { width:99%; margin:0 0 20px 0; border:1px solid #86c1f6; -khtml-border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; overflow:hidden; }
	
.box_in {padding:6px;}

.dotted {border-bottom:2px dotted #86c1f6;width:99%;}

h1 { margin:0 0 12px 0; padding:0 0 5px; font:normal 22px/1.2em Georgia, "Times New Roman", Times, serif; }
h2 { margin:0 0 12px 0; padding:0 0 5px; font:normal 20px/1.2em Georgia, "Times New Roman", Times, serif; }

.bgTop {margin:0; padding:0; background:transparent url(http://www.actionpassion.com/images/AP/bgEtape.jpg) repeat-x top; background-color:#FFFFFF; }
.bgBottom {margin:0; padding:0; background:transparent url(http://www.actionpassion.com/images/AP/endCol.gif) repeat-x bottom; background-color:#FFFFFF; }	  
	
