@charset "UTF-8";
/* CSS Document */


* { margin: 0; padding: 0; }

body { 
	color: #000000;  
	text-decoration: none; 
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center; 
	background-color: #ffffff; 
}

.clear {clear:both;}



/* Image Styling
----------------------------------------------- */
img a { border: 1px solid #dddddd; padding: 4px; }

img.alignright { float: right; clear: right; margin: 0 0 15px 15px; background: #fff; padding: 0; border: 1px solid #dddddd; border: 0; }

img.alignleft { float: left; clear: left; margin: 15px 0; background: #fff; padding: 0; border: 0; }

img.centered { display: block; padding: 2px; margin: 0 auto 20px auto; border: 1px solid #ffffff; float: none;clear: both; }



/* Page
----------------------------------------------- */
#page { width: 900px; margin: 30px auto; text-align: left; }



/* Header & Sub-styles
----------------------------------------------- */
#header { width: 100%; }

	/* Logo Styling
	----------------------------------------------- */
	#logo {width: 432px; height: 48px; float: left; }
	
	/* Navigation
	----------------------------------------------- */
	ul#topnav { margin: 30px 10px 0 0; height: 20px; float: right; width: 400px; padding: 0px 0px 5px 0px; list-style: none;text-align: right; font-size: 10px; font-family: Helvetica, Arial, sans-serif; }

		ul#topnav li { font-family: Helvetic, arial, sans-serif; margin: 0; padding: 0; display: inline; text-decoration: none; margin-left: 20px; }
	
		ul#topnav li a { font-family: Helvetic, arial, sans-serif; color: #000000; text-decoration: none; padding: 0 0 5px 0px; text-transform: UPPERCASE; font-weight: bold; }
	
		ul#topnav li a:hover { color: #000000; }

/* Minitab Nav
	----------------------------------------------- */
#minitabs {
	margin: 0px 0px 0px 0px;
	height: 40px;
	width: 400px;
	float: right;
	text-transform: lowercase;
	padding: 0 0 0px 20px;
	border-bottom: 1px solid #ffffff;
	}

#minitabs li {
	margin: 60px; 
	padding: 0px;
	display: inline;
	list-style-type: none;
	}
	
#minitabs a:link, #minitabs a:visited {
	font-size: 10px;
	line-height: 14px;
	margin: 0 0 0 0;
	padding-bottom: 2px;
	text-decoration: none;
	color: #000000;
	}

#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
	border-bottom: 3px solid #000000;	
	padding-bottom: 1px;
	color: #000000;
	}
	

/* Holding in the main content
----------------------------------------------- */	
#main { width: 900px; padding: 0 20px 5px 0; }

	/* #main styling
	----------------------------------------------- */	
	#main h2 { margin: 15px 0; padding: 0; font-size: 11px; Font-weight: normal; text-transform: uppercase; color: #000000; }
	
		#main h2 span { color: #000000; }
		
	#main h3 { margin: 0px 0; padding: 0; font-size: 9px; Font-weight: normal; text-transform: uppercase; color: #000000; }
		
	#main p { padding: 0 0 15px 0; color:#000000;}
		
		div#main p { margin-top: 0; padding: 0; display: inline; }

		div#main p a { color: #959595; text-decoration: none; font-weight: normal; }
	
		div#main p a:hover { color: #000000; }

/* iFrame
----------------------------------------------- */
#iframe { background-color: #f2f2f2; display: block; margin: 0 auto; width: 900px; height: 600px; vertical-align: middle; }


/* Contact Form
----------------------------------------------- */
.form { font: 11px"Lucida Grande", Lucida, Verdana, sans-serif; color: #000000; }

.button { font: 11px "Lucida Grande", Lucida, Verdana, sans-serif; background-color: #fcfbf9 ; color: #909090; }

textarea { font: 10px verdana,arial,helvetica,sans-serif; background-color: #fcfbf9 ; color: #909090; }

input { font: 10px verdana,arial,helvetica,sans-serif; background-color: #fcfbf9 ; color: #909090; }


/* Links
----------------------------------------------- */		
#links { margin-top: 2px; font-weight: normal; font-size: 10px; }

		div#footer { margin-top: 0; padding: 0; display: inline; }
	
		div#footer a { color: #959595; text-decoration: none; text-transform: uppercase; font-weight: normal; }
	
		div#footer a:hover { color: #000000; }
		
/* Flash Content
----------------------------------------------- */	
#flashcontent { width: 100%; height: 533px; }

/* Footer
----------------------------------------------- */		
#footer {  font-family: Helvetica, Arial, sans-serif; margin-top: 2px; float: right; margin-left: 2px; font-weight: normal; font-size: 9px; text-transform: uppercase; color: #000000; }

/* Client Login
----------------------------------------------- */		
#login {  font-family: Helvetica, Arial, sans-serif; margin-top: 2px; font-size: 9px; font-weight: normal; text-transform: uppercase; }

		div#login { margin-top: 0; padding-right: 5px; font-size: 9px; display: inline; float: right; }
	
		div#login a { color: #000000; text-decoration: none; font-size: 9px; text-transform: uppercase; font-weight: normal; }
	
		div#login a:hover { color: #ccc; font-size: 9px; }
		
