
	BODY.main	{	background-attachment: 	fixed;
				background-color:	#ffffff;
				background-image:	url("http://www.osswa.org/images/OSSWA main background.jpg");
				background-position:	100% 100%;
				background-repeat:	repeat;
				margin-top		auto;
				margin-right		auto;
				margin-bottom		auto;
				margin-left		auto;
				position:		relative;
				top:			auto;
				right:			auto;
				bottom:			auto;
				left:			auto;
			}
	BODY.frame	{	background-color:	#ffffff;
				background-position:	100% 100%;
				margin-top		auto;
				margin-right		auto;
				margin-bottom		auto;
				margin-left		auto;
				position:		relative;
				top:			auto;
				right:			auto;
				bottom:			auto;
				left:			auto;
			}
	BODY.frame	{	background-color:	#ffffff;
				background-position:	100% 100%;
				margin-top		auto;
				margin-right		auto;
				margin-bottom		auto;
				margin-left		auto;
				position:		relative;
				top:			auto;
				right:			auto;
				bottom:			auto;
				left:			auto;
			}
	A:link		{	color:			#276a7f;	}
	A:visited	{	color:			#990033;	}
	A:active	{	color:			#990033;	}
		
	H1.burgandy	{	color:			#990033;	}
	H1.teal		{	color:			#276a7f;	}
	H2.burgandy	{	color:			#990033;	}
	H2.teal		{	color:			#276a7f;	}
	H3.burgandy	{	color:			#990033;	}
	H3.teal		{	color:			#276a7f;	}
	H4.burgandy	{	color:			#990033;	}
	H4.teal		{	color:			#276a7f;	}
	H5.burgandy	{	color:			#990033;	}
	H5.teal		{	color:			#276a7f;	}
	H6.burgandy	{	color:			#990033;	}
	H6.teal		{	color:			#276a7f;	}

	P.burgandy	{	color:			#990033;	}
	P.teal		{	color:			#276a7f;	}

	TABLE.box	{	border-width:		thin;
                    background-color:   white;
				    border-style:		solid;
				    border-color:		#276a7f;
				    border-collapse:	collapse;
				    border-spacing:		px(1);
				    empty-cells:		show;
				    table-layout:		auto;
				    caption-side:		top;
				    width:			    px(599);
				    verticle-align:		middle;
				    overflow:		    scroll;
				    background-image:	url("http:\\www.osswa.org\images\OSSWA background (white).jpg");
				    background-color;	#ffffff;
			}
	
	TABLE.nobox	{	border-style:		none;
                    background-color:   white;
				    border-collapse:	collapse;
				    border-spacing:		px(1);
				    empty-cells:		show;
				    table-layout:		auto;
				    caption-side:		top;
				    width:			px(599);
				    verticle-align:		middle;
				    overflow:		scroll;
				    background-image:	url("http:\\www.osswa.org\images\OSSWA background (white).jpg");
				    background-color;	#ffffff;
			}				
	P.style001 	{ 	color:			#990033; 
				font-weight:		bold; 
				text-align:		center; 
				text-transform:		uppercase; 
				font-style:		normal; 
				font-size:		120%; 
				font-family:		Times New Roman; 
				margin-top:		5px; 
			}
	P.style002 	{ 	color:			#276a7f; 
				font-weight:		bold; 
				text-align:		center; 
				text-transfrom:		none; 
				font-style:		normal; 
				font-size:		100%; 
				font-family:		Times New Roman; 
			}
	P.style003 	{ 	color:			#276a7f; 
				font-weight:		bold; 
				text-align:		center; 
				text-transform:		capitalize; 
				font-style:		normal; 
				font-size:		100%; 
				font-family:		Times New Roman;
			}
	P.style004 	{ 	color:			#276a7f; 
				font-weight:		bold; 
				text-align:		center; 
				text-transform:		none; 
				font-style:		normal; 
				font-size:		100%; 
				font-family:		Times New Roman; 
				margin-bottom:		10px; 
			}
	P.style005 	{ 	color:			#990033; 		
				font-weight:		bold; 
				text-align:		center; 
				text-transform:		uppercase; 
				text-decoration:	underline; 
				font-style:		normal; 
				font-size:		100%; 
				font-family:		Times New Roman; 
				margin-top:		10px; 
				margin-bottom:		10px; 
			}
	P.style006 	{ 	color:			#276a7f; 
				font-weight:		bold; 
				text-align:		left; 
				text-indent:		20px; 
				text-transfrom:		none; 
				font-style:		normal; 
				font-size:		100%; 
				font-family:		Times New Roman; 
			}
	P.style007 	{ 	color:			#990033; 
				font-weight:		bold; 
				text-align:		center; 
				text-transform:		uppercase;
				text-decoration:	underline; 
				font-style:		normal; 
				font-size:		120%; 
				font-family:		Times New Roman; 
				margin-top:		10px;
				margin-bottom:		10px;
			}
	P.style008 	{ 	color:			#276a7f; 
				font-weight:		bold; 
				text-align:		justify;  
				font-style:		normal; 
				font-size:		100%; 
				font-family:		Times New Roman; 
				margin-top:		10px;
				margin-bottom:		10px;
				margin-left:		10px;
				margin-right:		10px;
			}
	P.style009 	{ 	color:			#990033; 
				font-weight:		bold; 
				text-align:		center; 
				text-transform:		none;
				text-decoration:	underline; 
				font-style:		normal; 
				font-size:		120%; 
				font-family:		Times New Roman; 
				margin-top:		10px;
				margin-bottom:		10px;
			}
	P.style010 	{ 	color:			#990033; 
				font-weight:		normal; 
				text-align:		center; 
				text-transform:		none;
				text-decoration:	none; 
				font-style:		normal; 
				font-size:		120%; 
				font-family:		Times New Roman; 
				margin-top:		10px;
				margin-bottom:		10px;
			}
	P.style011 	{ 	color:			#990033; 
				font-weight:		normal; 
				text-align:		left; 
				text-transform:		none;
				text-decoration:	none; 
				font-style:		normal; 
				font-size:		120%; 
				font-family:		Times New Roman; 
				margin-top:		10px;
				margin-bottom:		10px;
			}
	P.style012 	{ 	color:			#276a7f; 
				font-weight:		normal; 
				text-align:		justify;  
				font-style:		normal; 
				font-size:		100%; 
				font-family:		Times New Roman; 
				margin-top:		10px;
				margin-bottom:		10px;
				margin-left:		10px;
				margin-right:		10px;
			}
	P.style013 	{ 	color:			#276a7f; 
				font-weight:		normal; 
				text-align:		justify;  
				font-style:		normal; 
				font-size:		80%; 
				font-family:		Times New Roman; 
				margin-top:		10px;
				margin-bottom:		10px;
				margin-left:		20px;
				margin-right:		20px;
			}
	P.style014 	{ 	color:			#276a7f; 
				font-weight:		bold; 
				text-align:		    justify;
				font-style:		    normal;
				font-size:		    90%;
				font-family:		Times New Roman; 
				margin-top:		    10px;
				margin-bottom:		10px;
				margin-left:		10px;
				margin-right:		10px;
			}
	P.style014b{color:			    #990033;
				font-weight:		bold; 
				text-align:		    justify;
				font-style:		    normal;
				font-size:		    90%;
				font-family:		Times New Roman; 
				margin-top:		    10px;
				margin-bottom:		10px;
				margin-left:		10px;
				margin-right:		10px;
			}
   P.style014C{color:			    #990033;
				font-weight:		bold;
				text-align:		    justify;
				font-style:		    normal;
				font-size:		    90%;
				font-family:		Times New Roman;
				margin-top:		    1px;
				margin-bottom:		35px;
				margin-left:		15px;
				margin-right:		15px;
			}
	P.style015 	{ 	color:			#990033; 
				font-weight:		normal; 
				text-align:		left;  
				font-style:		normal; 
				font-size:		80%; 
				font-family:		Times New Roman; 
				margin-top:		10px;
				margin-bottom:		10px;
				margin-left:		10px;
				margin-right:		10px;
			}
	P.style016 	{ 	color:			#990033; 
				font-weight:		normal; 
				text-align:		center;  
				font-style:		normal; 
				font-size:		80%; 
				font-family:		Times New Roman; 
				margin-top:		10px;
				margin-bottom:		10px;
				margin-left:		10px;
				margin-right:		10px;
			}
	P.style017 	{ 	color:			#276a7f; 
				font-weight:		normal; 
				text-align:		left;  
				font-style:		normal; 
				font-size:		80%; 
				font-family:		Times New Roman; 
				margin-top:		5px;
				margin-bottom:		5px;
				margin-left:		10px;
				margin-right:		10px;
			}
	P.style018 	{ 	color:			#990033; 
				font-weight:		normal; 
				text-align:		center;  
				font-style:		normal; 
				font-size:		100%; 
				font-family:		Times New Roman; 
				margin-top:		10px;
				margin-bottom:		10px;
				margin-left:		10px;
				margin-right:		10px;
			}
	P.style019 	{ 	color:			#276a7f; 
				font-weight:		normal; 
				text-align:		justify;  
				font-style:		normal; 
				font-size:		80%; 
				font-family:		Times New Roman; 
				margin-top:		5px;
				margin-bottom:		5px;
				margin-left:		10px;
				margin-right:		10px;
			}
	P.style020 	{ 	color:			#276a7f; 
				font-weight:		normal; 
				text-align:		left;  
				font-style:		normal; 
				font-size:		70%; 
				font-family:		Times New Roman; 
				margin-top:		5px;
				margin-bottom:		5px;
				margin-left:		2px;
				margin-right:		2px;
			}
	P.style021 	{ 	color:			#990033; 
				font-weight:		normal; 
				text-align:		left;  
				font-style:		normal; 
				font-size:		70%; 
				font-family:		Times New Roman; 
				margin-top:		5px;
				margin-bottom:		5px;
				margin-left:		2px;
				margin-right:		2px;
			}
	P.styleConf01 	{ 	color:			#2b65b1; 
				font-weight:		normal; 
				text-align:		justify;  
				font-style:		normal; 
				font-size:		70%; 
				font-family:		Times New Roman; 
				margin-top:		5px;
				margin-bottom:		5px;
				margin-left:		2px;
				margin-right:		2px;
			}
	FONT.link001	{	color:			#990033;	}
	FONT.lgBurg	{	color:			#990033;
				font-size:		180%;
				font-style:		normal;
				font-variant:		normal;
				font-weight:		bold;
			}
	FONT.smTeal	{	color:			#276a7f;
				font-size:		90%;
				font-style:		normal;
				font-variant:		normal;
				font-weight:		normal;
			}
	FONT.smBurg	{	color:			#990033;
				font-size:		90%;
				font-style:		normal;
				font-variant:		normal;
				font-weight:		normal;
			}
	FONT.smTealbd2	{	color:			#276a7f;
				font-size:		70%;
				font-style:		normal;
				font-variant:		normal;
				font-weight:		bold;
			}
	FONT.smBurgbd2	{	color:			#990033;
				font-size:		70%;
				font-style:		normal;
				font-variant:		normal;
				font-weight:		bold;
			}
	FONT.smTealBdJs	{	color:			#276a7f;
				font-size:		90%;
				font-style:		normal;
				font-variant:		normal;
				font-weight:		bold;
				text-align:		justify;
			}
	FONT.pageHeadB 	{ 	color:			#990033; 
				font-weight:		bold; 
				text-align:		center; 
				text-transform:		uppercase; 
				font-style:		normal; 
				font-size:		180%; 
				font-family:		Times New Roman; 
				margin-top:		5px; 
			}
    FONT.navBar 	{ 	color:                  #276a7f;
				font-weight:            normal;
				text-align:             center;
				text-transform:         uppercase;
				font-style:             normal;
				font-size:		        7pt;
				font-fmily:             Times New Roman;
				margin-top:             0px;
                        	verticle-align:         top;
        		}
    FONT.payHead     	{ 	color:                  #990033;
				font-weight:            bold;
				text-align:             center;
				text-transform:         uppercase;
				font-style:             normal;
				font-size:		12pt;
				font-fmily:             Times New Roman;
				margin-top:             0px;
                        	verticle-align:         top;
        		}
    FONT.payItemD 	{ 	color:                  #276a7f;
				font-weight:            bold;
				text-align:             left;
				text-transform:         capitalize;
				font-style:             normal;
				font-size:		10pt;
				font-fmily:             Times New Roman;
				margin-top:             0px;
                        	verticle-align:         top;
        		}
    FONT.payItemN 	{ 	color:                  #276a7f;
				font-weight:            bold;
				text-align:             right;
				text-transform:         capitalize;
				font-style:             normal;
				font-size:		10pt;
				font-fmily:             Times New Roman;
				margin-top:             0px;
                        	verticle-align:         top;
                    	}
    FONT.payTotalD 	{ 	color:                  #000000;
				font-weight:            bold;
				text-align:             right;
				text-transform:         capitalize;
				font-style:             normal;
				font-size:		10pt;
				font-fmily:             Times New Roman;
				margin-top:             0px;
                        	verticle-align:         top;
        		}
    FONT.payTotalN 	{ 	color:                  #000000;
				font-weight:            bold;
				text-align:             right;
				text-transform:         capitalize;
				font-style:             normal;
				font-size:		10pt;
				font-fmily:             Times New Roman;
				margin-top:             0px;
                        	verticle-align:         top;
        		}
    FONT.payText     	{ 	color:                  #276a7f;
				font-weight:            bold;
				text-align:             right;
				text-transform:         normal;
				font-style:             normal;
				font-size:		10pt;
				font-fmily:             Times New Roman;
				margin-top:             0px;
                        	verticle-align:         top;
			}

    OL.style013		{ 	color:			#276a7f; 
				font-weight:		normal; 
				text-align:		normal;  
				font-style:		normal; 
				font-size:		90%; 
				font-family:		Times New Roman; 

			}
    UL.style013		{ 	color:			#276a7f; 
				font-weight:		normal; 
				text-align:		normal;  
				font-style:		normal; 
				font-size:		90%; 
				font-family:		Times New Roman;
			}
TABLE.main      {	border-width:		    none;
                				                border-style:		    none;
                				                border-color:           none;
                				                border-collapse:	    collapse;
                				                border-spacing:		    15px;
                				                empty-cells:		    show;
                				                table-layout:		    auto;
                				                caption-side:		    top;
                				                width:			        px(599);
                				                verticle-align:         middle;
                				                horizontal-align:       center;
                				                text-align:             center;
                				                overflow:		        scroll;
                				                background-color;	    #ffffff;
                				                position-top:           50%;
                				                position-bottom:        50%;
                				                position-left:          50%;
                				                position-rignht:        50%;
                			                }
                            TABLE.form      {	border-width:		    thin;
                				                border-style:		    solid;
                				                border-color:		    #276a7f;
                				                border-collapse:	    collapse;
                				                border-spacing:		    15px;
                				                empty-cells:		    show;
                				                table-layout:		    auto;
                				                caption-side:		    top;
                				                width:			        500px;
                				                verticle-align:         middle;
                				                overflow:		        scroll;
                				                background-color:	    #ffffff;
                                                position-top:           50%;
                				                position-bottom:        50%;
                				                position-left:          50%;
                				                position-right:        50%;
                				                border-spaceing:        10px;
                                                margin-top:             10px;
                				                margin-bottom:          10px;

                			                }
                            TABLE.clear     {	border-width:		    thin;
                				                border-style:		    solid;
                				                border-color:		    #276a7f;
                				                border-collapse:	    collapse;
                				                border-spacing:		    10px;
                				                empty-cells:		    show;
                				                table-layout:		    auto;
                				                caption-side:		    top;
                				                width:			        px(599);
                				                verticle-align:         middle;
                				                overflow:		        scroll;
                				                background-color;	    #ffffff;
                			                }
                            TD.ct           {   text-align:             center;
                                        	    verticle-align:         top;
                                                margin-top:             1px;
                                                margin-bottom:          1px;
                                                margin-left:            1px;
                                                margin-right:           1px;
                                                padding-top:            1px;
                                                padding-bottom:         1px;
                                                padding-left:           1px;
                                                padding-right:          1px;
                                            }
                            TD.cm           {   text-align:             center;
                                        	    verticle-align:         middle;
                                                margin-top:             1px;
                                                margin-bottom:          1px;
                                                margin-left:            1px;
                                                margin-right:           1px;
                                                padding-top:            1px;
                                                padding-bottom:         1px;
                                                padding-left:           1px;
                                                padding-right:          1px;
                                            }
                            TD.cb           {   text-align:             center;
                                        	    verticle-align:         bottom;
                                                margin-top:             1px;
                                                margin-bottom:          1px;
                                                margin-left:            1px;
                                                margin-right:           1px;
                                                padding-top:            1px;
                                                padding-bottom:         1px;
                                                padding-left:           1px;
                                                padding-right:          1px;
                                            }
                            TD.rm           {   text-align:             right;
                                                verticle-align:         middle;
                                                margin-top:             1px;
                                                margin-bottom:          1px;
                                                margin-left:            1px;
                                                margin-right:           1px;
                                                padding-top:            1px;
                                                padding-bottom:         1px;
                                                padding-left:           1px;
                                                padding-right:          1px;
                                            }
                            TD.lm           {   text-align:             left;
                                                verticle-align:         middle;
                                                margin-top:             1px;
                                                margin-bottom:          1px;
                                                margin-left:            1px;
                                                margin-right:           1px;
                                                padding-top:            1px;
                                                padding-bottom:         1px;
                                                padding-left:           1px;
                                                padding-right:          1px;
                                            }
                            TD.jm           {   text-align:             justify;
                                                verticle-align:         middle;
                                                margin-top:             1px;
                                                margin-bottom:          1px;
                                                margin-left:            1px;
                                                margin-right:           1px;
                                                padding-top:            1px;
                                                padding-bottom:         1px;
                                                padding-left:           1px;
                                                padding-right:          1px;
                                            }
                            FONT.error      {   color:                  red;
                                				font-weight:            bold;
                                				text-transform:         normal;
                                				font-style:             normal;
                                				font-size:		        10pt;
                                				font-family:            Times New Roman;
                                            }
                            FONT.heading    {   color:                  #990033;
                                				font-weight:            bold;
                                				text-transform:         normal;
                                				font-style:             normal;
                                				font-size:		        10pt;
                                				font-family:            Times New Roman;
                                            }
                            FONT.data       {   color:                  #276a7f;
                                				font-weight:            bold;
                                				text-transform:         normal;
                                				font-style:             normal;
                                				font-size:		        10pt;
                                				font-family:            Times New Roman;
                                            }
                            FONT.private    {   color:                  red;
                                				font-weight:            bold;
                                				text-transform:         uppercase;
                                				font-style:             normal;
                                				font-size:		        10pt;
                                				font-family:            Times New Roman;
                                            }
                            FONT.public     {   color:                  green;
                                				font-weight:            bold;
                                				text-transform:         uppercase;
                                				font-style:             normal;
                                				font-size:		        10pt;
                                				font-family:            Times New Roman;
                                            }
                            FONT.message    {   color:                  #990033;
                                				font-weight:            bold;
                                				text-align:             justify;
                                				text-transform:         normal;
                                				font-style:             normal;
                                				font-size:		        100%;
                                				font-family:            Times New Roman;
                                            }
                            FONT.message2   {   color:                 #990033;
                                				font-weight:            bold;
                                				text-align:             justify;
                                				text-transform:         normal;
                                				font-style:             normal;
                                				font-size:		        80%;
                                				font-family:            Times New Roman;
                                            }

