body 							{ font-family:Arial; font-size:12px; background-color:#EEEEEE; }

.ie #container		 			{ }
.ie5 #container 				{ }
.ie6 #container 				{ }
.ie7 #container 				{ }
.ie8 #container  				{ }
.gecko #container  				{ }
.win.gecko #container  			{ }
.linux.gecko #container			{ }
.opera #container  				{ }
.konqueror #container 	 		{ }
.webkit #container  			{ }
#container 						{ margin-left:auto; margin-right:auto; margin-top:-10px; width:1000px; }

.ie #header		 				{ height:100px; }
.ie5 #header 					{ height:120px; }
.ie6 #header 					{ height:100px; }
.ie7 #header 					{ height:100px; }
.ie8 #header  					{ height:100px; }
.gecko #header  				{ height:100px; }
.win.gecko #header  			{ height:100px; }
.linux.gecko #header			{ height:100px; }
.opera #header  				{ height:100px; }
.konqueror #header 	 			{ height:100px; }
.webkit #header  				{ height:100px; }
#header 						{ width:1000px; background:url(../images/bg-header.jpg); text-align:center; padding-top:20px }

.ie #page-content		 		{ }
.ie5 #page-content 				{ }
.ie6 #page-content 				{ }
.ie7 #page-content 				{ }
.ie8 #page-content  			{ }
.gecko #page-content  			{ }
.win.gecko #page-content  		{ }
.linux.gecko #page-content		{ }
.opera #page-content  			{ }
.konqueror #page-content 	 	{ }
.webkit #page-content  			{ }
#page-content 					{ float:left; width:1000px; margin:0px; background:url(../images/bg-page.jpg); }

.ie #page-info		 			{ margin-left:30px; }
.ie5 #page-info 				{ margin-left:15px; }
.ie6 #page-info 				{ margin-left:15px; }
.ie7 #page-info 				{ margin-left:30px; }
.ie8 #page-info  				{ margin-left:30px; }
.gecko #page-info  				{ margin-left:30px; }
.win.gecko #page-info  			{ margin-left:30px; }
.linux.gecko #page-info			{ margin-left:30px; }
.opera #page-info  				{ margin-left:30px; }
.konqueror #page-info 	 		{ margin-left:30px; }
.webkit #page-info  			{ margin-left:30px; }
#page-info			 			{ float:left; width:950px; margin-top:20px; margin-bottom:10px; }
#page-column-left 				{ float:left; width:670px; padding-right:20px; border-right:solid 1px #CCCCCC; }
#page-column-right				{ float:left; width:240px; margin-left:19px; }

.ie #page-column-contact-label		 	{ margin-left:10px; }
.ie5 #page-column-contact-label 		{ margin-left:5px; }
.ie6 #page-column-contact-label 		{ margin-left:5px; }
.ie7 #page-column-contact-label 		{ margin-left:10px; }
.ie8 #page-column-contact-label  		{ margin-left:10px; }
.gecko #page-column-contact-label  		{ margin-left:10px; }
.win.gecko #page-column-contact-label  	{ margin-left:10px; }
.linux.gecko #page-column-contact-label	{ margin-left:10px; }
.opera #page-column-contact-label  		{ margin-left:10px; }
.konqueror #page-column-contact-label 	{ margin-left:10px; }
.webkit #page-column-contact-label  	{ margin-left:10px; }
#page-column-contact-label				{ float:left; width:65px; }
#page-column-contact-info				{ float:left; width:165px; }
#page-row								{ float:left; margin-top:10px; }


.ie #page-title-large		 		{ height:23px; width:980px; }
.ie5 #page-title-large 				{ height:30px; width:1000px; }
.ie6 #page-title-large 				{ height:23px; width:980px; }
.ie7 #page-title-large 				{ height:23px; width:980px; }
.ie8 #page-title-large  			{ height:23px; width:980px; }
.gecko #page-title-large  			{ height:23px; width:980px; }
.win.gecko #page-title-large 		{ height:23px; width:980px; }
.linux.gecko #page-title-large		{ height:23px; width:980px; }
.opera #page-title-large  			{ height:23px; width:980px; }
.konqueror #page-title-large 		{ height:23px; width:980px; }
.webkit #page-title-large  			{ height:23px; width:980px; }
#page-title-large					{ float:left; padding-top:7px; padding-left:20px; color:#FFFFFF; font-weight:bold; background:url(../images/bg-page-title-large.jpg); }


.ie #footer-image		 		{ margin-bottom:20px; }
.ie5 #footer-image 				{ margin-bottom:10px; }
.ie6 #footer-image 				{ margin-bottom:10px; }
.ie7 #footer-image 				{ margin-bottom:20px; }
.ie8 #footer-image  			{ margin-bottom:20px; }
.gecko #footer-image  			{ margin-bottom:20px; }
.win.gecko #footer-image  		{ margin-bottom:20px; }
.linux.gecko #footer-image		{ margin-bottom:20px; }
.opera #footer-image  			{ margin-bottom:20px; }
.konqueror #footer-image 	 	{ margin-bottom:20px; }
.webkit #footer-image  			{ margin-bottom:20px; }
#footer-image 					{ float:left; width:1000px; height:10px; background:url(../images/bg-footer.jpg); }

#footer 						{ float:left; width:1000px; text-align:center; font-size:10px; line-height:20px; color:#666666; }

a:Link							{ color:#666666; text-decoration:none; }
a:Visited						{ color:#666666; text-decoration:none; }
a:hover							{ color:#666666; text-decoration:underline; }
a:Active						{ color:#666666; text-decoration:none; }

a.general:Link					{ color:#666666; text-decoration:none; }
a.general:Visited				{ color:#666666; text-decoration:none; }
a.general:hover					{ color:#666666; text-decoration:underline; }
a.general:Active				{ color:#666666; text-decoration:none; }

a.properties:Link				{ color:#666666; text-decoration:none; font-weight:bold; }
a.properties:Visited			{ color:#666666; text-decoration:none; font-weight:bold; }
a.properties:hover				{ color:#666666; text-decoration:underline; font-weight:bold; }
a.properties:Active				{ color:#666666; text-decoration:none; font-weight:bold; }

a.footer:Link					{ color:#666666; text-decoration:none; }
a.footer:Visited				{ color:#666666; text-decoration:none; }
a.footer:hover					{ color:#666666; text-decoration:underline; }
a.footer:Active					{ color:#666666; text-decoration:none; }

h1								{ font-size:18px; font-weight:normal; color:#FFFFFF; }
h2								{ font-size:14px; font-weight:bold; color:#FFFFFF; margin:0px; }

hr.left							{ color:#CCCCCC; background-color:#CCCCCC; border:0px; height:1px; margin-top:10px; margin-bottom:10px; }
hr.right						{ color:#CCCCCC; background-color:#CCCCCC; border:0px; height:1px; margin-top:20px; margin-bottom:15px; }
hr.properties					{ color:#CCCCCC; background-color:#CCCCCC; border:0px; height:1px; margin-top:8px; margin-bottom:8px; width:230px; }

.sorry							{ color:#999999; }