body { 
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px; 
	font-style: normal; 
	line-height: 16px; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #FFF;
	background-image:url('support/indexBackground.gif');
	background-repeat:repeat-x;
	}

a:link { 
	font-weight: bold; 
	text-decoration: none; 
	}

a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	}

a:hover, a:active { 
	text-decoration: none;
	font-weight: bold; 
	}

p, div, form {
		margin:0px;
		padding:0px;
		}

img {
		margin: 0px;
		padding: 0px;
		border: 0px;
		vertical-align:middle;
		}
		
h1 {
		font-size: 36px;
		line-height: 36px;
		font-weight: bold;
		color: #993300;
		margin: 0px;
		padding:5px 0px 5px 0px;
		}
	
h2 {
		font-size: 24px;
		line-height: 24px;
		font-weight: bold;
		color: #A61405;
		margin: 0px;
		padding:5px 0px 5px 0px;
		}
		
h3 {
		font-size: 11px;
		line-height: 25px;
		font-weight:normal;
		color:#666;
		line-height: 25px;
		margin: 0px 0px 0px 5px;
		padding:0px;
		border-bottom:2px dotted #CCC;
		}
	
h4 {
		font-size: 16px;
		line-height:22px;
		font-weight:normal;
		color:#666;
		margin: 0px;
		padding:5px 0px 5px 0px;
		}
		



/* form elements */

	input [type="text"] {
	    font-size: 14px;
    	font-family: font-family: Arial, Helvetica, sans-serif;
    	line-height:16px;
    	color: #003366;
    	border-style: solid;
    	border-color: #CCCCCC;
    	border-top-width: 0px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
    	border-right-width: 0px;
    	padding:0px;
		margin:0px;
		}
    	
    input [type="image"] {
    	border:0px;
    	margin:0px;
    	padding:0px;
    	}
    	
    input [type="checkbox"] {
    	border:0px;
    	margin:0px;
    	padding:0px;
    	}
    
    input {
	    font-size: 14px;
    	font-family: font-family: Arial, Helvetica, sans-serif;
    	color: #999999;
    	padding:0px;
		margin:0px;
		}
		
	textarea {
	    font-size: 14px;
    	font-family: Arial, Helvetica, sans-serif;
   		color: #003366;
    	border-style: solid;
    	border-color: #CCCCCC;
    	border-top-width: 0px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
    	border-right-width: 0px;
    	padding-top:0px;
    	padding-bottom:3px;
    	padding-left:3px;
    	padding-right:0px;
		margin:0px;
		}
	
	.relatedLinks { 
		font-size: 10px; 
		font-family: Arial, Helvetica, sans-serif; 
		color: #666666; 
		}

	select {
	    font-size: 12px;
    	line-height: 14px;
    	font-family: font-family: Arial, Helvetica, sans-serif;
    	color: #333333;
    	text-align:left;
    	border-width: 2px;
    	border-style: dotted;
    	border-color: #CCCCCC;
    	padding-top: 0px;
    	padding-bottom:0px;
    	padding-left:0px;
    	padding-right:0px;
    	margin:0px;
    	}
    
    .search { 
		font-size: 10px; 
		font-family: Arial, Helvetica, sans-serif; 
		color: #666666; 
 		}
 		
 
 
 
 /* specific divs */

#main {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding-bottom:25px;
	text-align: center;
	}

#frame {
		width:800px;
		margin-right: auto;
		margin-left: auto;
		padding:0px 0px 0px 0px;
		text-align:center;
		background-color:none;
		border:none;
		}

#contentheader {
		width:800px;
		text-align: left;
		}


/* SPECIFIC CLASSES */

.column {
		width:400px;
		margin:0px;
		padding:0px;
		float:left;
		text-align: left;
		}

.column a:link, .column a:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#666;
		}

.column a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#333;
		}
				
.categoryCallout {
		float:left;
		}

.imageCallout {
		float:left;
		padding:5px;
		margin: 0px 5px 0px 0px;
		background:#CCC;
		}
		
.imageCallout img {
		float:left;
		border:1px dotted #FFF;
		background:#666;
		}

.fluentLink {
	float:right;
	margin:5px;
	text-align:center;
	}

.fluentLink img {
	text-align:center;
	}
	
.fluentLink img {
	text-align:center;
	float:none;
	align:center;
	}
	
/* CONTENT FOOTER */

		
	#footer {
		width: 100%;
		font-size: 9px;
		line-height: 11px;
		color:#FFF;
		text-align: center;
		padding: 0px;
		margin-top:30px;
		float:left;
		background:url('support/indexBackground.gif') center bottom #CC9966;
		}
	
	#footer .display {
		margin-left: 8px;
		margin-right: 8px;
		text-align: left;
		float: left;
		}
		
	#footer .display p {
		font-size: 9px;
		line-height: 11px;
		color: #FFF;
		}
	
	#footer a:link, #footer a:visited {
		color:#FFF;
		font-weight:bold;
		}
		
	#footer a:hover {
		color:#FF3300;
		font-weight:bold;
		}