@charset "utf-8";
/* CSS Document */

p{
font-size:9pt;
font-family:Tahoma,Verdana,Arial,Helvetica;
}

body{
background-image:url(../images/grad_bg.jpg);
background-repeat:repeat-x;
margin:0px auto;
}
#page{
	width:792px;
	margin:0px auto;
	_margin:0px auto;
}

#content{
margin:0px auto;
width:100%;
padding:0px;
}
#header{
	margin:0px auto;
	background-image:url(../images/top_bar.gif);
	background-repeat:no-repeat;
	width:100%;
	height:72px;
	padding-left:20px;
	padding-bottom:5px;
}
			#global_menu{
				padding-top:11px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FFFFFF;
			}
			
			#global_menu ul {
				display:inline;
				padding:0px;
			}
			
			#global_menu li {
				display:inline;
				padding-left:10px;
			}
					#global_menu li a:link{ text-decoration:none; color:#FFFFFF;	}
					#global_menu li a:visited{ text-decoration:none; color:#FFFFFF;	}
					#global_menu li a:hover{ text-decoration:none; color:#FFFFFF;	}
					#global_menu li a:active{ text-decoration:none; color:#FFFFFF;	}
			
			#logo{
				padding-top:10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				color:#FFFFFF;
				font-size:26px;
			}
			#logo em{
				font-size:16px;
			}

					#logo a:link{ text-decoration:none; color:#FFFFFF;	}
					#logo a:visited{ text-decoration:none; color:#FFFFFF;	}
					#logo a:hover{ text-decoration:none; color:#FFFFFF;	}
					#logo a:active{ text-decoration:none; color:#FFFFFF;	}
#wbox{
width:762px;
height:96px;
	background-image:url(../images/white_box.gif);
	background-repeat:no-repeat;
}

#footer{
	margin:0px auto;
	background-image:url(../images/bottom_bar.gif);
	background-repeat:no-repeat;
	width:792px;
	height:22px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	padding-top:16px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:0px;

}
.fivepxboarder{
padding:1px 0px 10px 30px;
}
.floatleft{
float:left;
margin:0px 10px 0px 10px;
}
.floatright{
float:right;
margin:0px 10px 0px 10px;
}


	/* Big box with list of options */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:175px;	/* Width of box */
		height:250px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #317082;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:0.9em;
		z-index:100;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:1.5em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#317082;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
	
	form{
		display:inline;
	}
    
h1{ }
h2, .h2{
   font-family:Tahoma;
   font-size:10pt;
   color:#004292;
   font-weight:bold;
}
   
h3{ }
h4{ }

.tableVertline{
border-left: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
background-color: #EAEAEA;
}
.topbox {
	border-top: 1px solid #c0c0c0;
}
.toprbox {
	border-top: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}
.rbox {
	border-right: 1px solid #c0c0c0;
}
.fullbox {
	border-right: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	border-top: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
}
IMG.photo {
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.tablehead{
font-weight:bold;
}

#pricelist td{
	border-bottom: 1px dotted #cccccc;
}
.member{
background-color:#CCFFFF;
}