h2 {
	color:rgb(200,50,50);
	font-size:16px;
	font-weight:bold;
	margin-top:1em;
}

body {	
	background-color:rgb(0,92,115);
	text-align: center;
	margin:0px;
	padding:0px;
	font-family:Verdana;
	font-size:12px;
}

#start_quote { position:absolute; top:0px; z-index:0; }

#page {
	width:950px;
	height:auto;
	border:0px solid green;	
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-image:url(/images/copy_background.png);

}

#header_box {
	height:120px;
	background-color:rgb(250,250,250);
	background-image:url(/images/header_background.png);
	background-repeat:repeat-x;
}

#menu_box {
	background-color:rgb(0,0,0);
	color:rgb(250,250,250);
	height:19px;
}

.span-5 {width:180px;}

#left_column {	
	text-align:center;
	border:0px solid blue;
}

#right_column {	
	text-align: center;
	height:100%;
	border-left:2px solid rgb(100,100,100);
}


#copy_column {
	margin-right:3em;
	
}

#footer_box {	
	width:640;
	height:50px;
	text-align: center;
	margin-left:180px;
	font-size:10px;
	border:0px black solid;
}

#foot_bar_box {	
	height:30px;
	width:500px;
	margin-left: auto;
	margin-right: auto;
	border:1px black solid;
}
#foot_bar01 {
	margin-left: auto;
	margin-right: auto;
	width:260px;
	border:0px green solid;
}
#foot_bar02 {
	margin-left: auto;
	margin-right: auto;
	width:280px;
	border:0px red solid;
}

.section_button {
	width:139px;
	height:125px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:1.75em;
	border:2px solid rgb(200,200,200);
	padding:0px;
	cursor:pointer;
}

#logo_image {
	padding-top:10px;
	margin-left:220px;
}

#inset_quote {
	background-color:rgb(0,0,0);
	background-image:url(/images/quote.png);
	background-repeat:no-repeat;
	width:130px;
	height:182px;
	float:right;
	position:relative;
	margin-left:1em;
	font-style:italic;
	font-size:13px;
	color:rgb(250,250,250);	
}

#inset_quoteAU {
	background-color:rgb(0,0,0);
	background-image:url(/images/pull_quote_3.png);
	background-repeat:no-repeat;
	width:130px;
	height:184px;
	float:left;
	position:relative;
	margin-right:1em;
	font-style:italic;
	font-size:13px;
	color:rgb(250,250,250);	
}


#inset_photo {
	background-color:rgb(0,0,0);
	background-repeat:no-repeat;
	width:100px;
	height:100px;
	float:right;
	position:relative;
	margin-left:1em;
	margin-right:1em;
	font-style:italic;
	font-size:13px;
	color:rgb(250,250,250);	
}

#pulse {
	background-color:rgb(0,0,0);
	background-image:url(/images/pulse_150_dpi_75_percent.png);
	background-repeat:no-repeat;
	width:150px;
	height:358px;
	float:left;
	position:relative;
	margin-right:50px;
	font-style:italic;
	font-size:13px;
	color:rgb(250,250,250);	
}

#capacity {
	background-color:rgb(0,0,0);
	background-image:url(/images/capacity_150dpi_75_percent.png);
	background-repeat:no-repeat;
	width:150px;
	height:358px;
	float:left;
	position:relative;
	margin-right:50px;
	font-style:italic;
	font-size:13px;
	color:rgb(250,250,250);	
}

#fidelity {
	background-color:rgb(0,0,0);
	background-image:url(/images/fidelity_150dpi_75_percent.png);
	background-repeat:no-repeat;
	width:150px;
	height:358px;
	float:left;
	position:relative;
	margin-right:0em;
	font-style:italic;
	font-size:13px;
	color:rgb(250,250,250);	
}

ul#menu_bar {
	margin-top:0.25em;
	list-style: none;
	font-weight:bold;
	font-size:12px;
}

ul#menu_bar li {
	float:right;
	margin-left:2em;
	cursor:pointer;
	
}

ul#menu_bar li a { 
	color:rgb(250,250,250);
	text-decoration:none;
}

ul#menu_bar li a:hover { 
	color:rgb(250,200,200);
	text-decoration:none;
}




ul#foot_bar {
	margin-top:0.25em;
	list-style: none;
	font-weight:bold;
	font-size:7px;
}

ul#foot_bar li {
	float:right;
	margin-left:1em;
	cursor:pointer;
}

ul#foot_bar li a { 
	color:rgb(0, 0, 0);
	text-decoration:none;
}

ul#foot_bar li a:hover { 
	color:rgb(102,102,102);
	text-decoration:none;
}

ul#foot_bar2 {
	margin-top:0.25em;
	list-style: none;
	font-weight:bold;
	font-size:7px;
}

ul#foot_bar2 li {
	float:right;
	margin-left:1em;
	cursor:pointer;
}

ul#foot_bar2 li a { 
	color:rgb(0, 0, 0);
	text-decoration:none;
}

ul#foot_bar2 li a:hover { 
	color:rgb(102,102,102);
	text-decoration:none;
}


#ruby_graphic > a > img { margin-left:auto; margin-right:auto; border:0px solid green; }


.tm {
	font-size:32px;
	color:rgb(150,25,25);
	font-weight:bold;
	font-style:italic;
	margin-top:65px; 
}

.tm sup { font-size:10px; font-style:normal; color:black; font-weight:normal; }

.tm_ruby {
	font-size:30px;
	color:rgb(150,25,25);
	font-weight:bold;
	font-style:italic;
	margin-top:15px; 
}

.tm_ruby sup { font-size:10px; font-style:normal; color:black; font-weight:normal; }

.tm_sapphire {
	font-size:28px;
	color:#333399;
	font-weight:bold;
	font-style:italic;
	margin-top:15px; 
}

.tm_sapphire sup { font-size:10px; font-style:normal; color:black; font-weight:normal; }

.tm_diamond {
	font-size:28px;
	color:#A9A9A9;
	font-weight:bold;
	font-style:italic;
	margin-top:15px; 
}

.tm_diamond sup { font-size:10px; font-style:normal; color:black; font-weight:normal; padding-left:3px;}

.know_what { 
	margin-top:8px; 
	font-weight:bold; 
	width:100%; 
	line-height:1em; 
	text-align:center; 
	color:rgb(75,75,75); 
	border:0px solid black;
}
div > .know_what {margin-left:0px;} 


#items_listedr { text-align:left; font-size:10px; margin-top:.5em; margin-left:10px; }
#items_listedr ul li {margin:0; padding:0; margin-top:.25em; line-height:-5px; }
#items_listeds { text-align:left; font-size:10px; margin-top:.5em; margin-left:10px; }
#items_listeds ul li {margin:0; padding:0; margin-top:.25em; line-height:-5px; }
#items_listedd { text-align:left; font-size:10px; margin-top:.5em; margin-left:20px; }
#items_listedd ul li {margin:0; padding:0; margin-top:.25em; line-height:-5px; }

#call_direct { font-weight:bold; color:rgb(75,75,75); margin-top:4em; }

#upper_menu 		{ margin-top:1em; margin-right:50px; width:75px; height:75px; float:right;  text-align:center; font-weight:bold; color:rgb(75,75,75); }
#upper_menu a 		{ margin:0px; padding:0px; cursor:pointer; text-decoration:none; color:rgb(75,75,75); }
#upper_menu a:hover { color:rgb(50,50,100); text-decoration:none; } 
#upper_menu hr 		{ margin:0px; padding:0px;  }

#header_box > #upper_menu { margin-right:95px; } 
#header_box > #upper_menu hr { margin:5px 0px; } 

#menu_box ul li a 		{ margin:0px; padding:0px; cursor:pointer; text-decoration:none; color:rgb(250,250,250); }
#menu_box ul li a:hover { color:rgb(200,200,200); text-decoration:none; } 



#building_image { width:180px; height:100px; float:left; } 

#button_group { margin-top:40px; }

.italic { font-style:italic; }
.head1 { font-weight:bold; font-size:1em; }
.head2 { font-weight:bold; font-size:1.1em; }
.head3 { font-weight:bold; font-size:1.5em; }

#bdr 
{ 
	border:0px blue dashed; 
	height:360px;
	width:552px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;  
}

#three_pak_image 
{ 
	text-align:center;  
	margin-left: auto;
	margin-right: auto;
	border:0px green dashed;
}
#sample_reports { float:right; text-align:center; border:0px black solid; }

.three_pak_title1 {font-size:1.5em; }
.three_pak_title2 {font-size:.9em; }
.tptpadding { margin-left:1em; margin-right:1em; }

.dbody { }
.cuspace { width:100px; border:0px black solid;}


.cu_btn {
	cursor:pointer; 
/*	cursor:hand; */
	line-height:27px;
	width: 200px;
	background-image:url(images/gif/button.gif); 
	background-position:right top; 
	background-repeat:no-repeat; 
	padding-right:30px; 
	vertical-align:middle;
	text-align:center;
	display:block; /*opera*/
/*	display:inline-block;*/ /*ie*/
/*	display:-moz-inline-box;*/  /*ff*/
	z-index:4;
}
.cu_btn span {
	cursor:pointer; 
/*	cursor:hand; */
	line-height:27px;
	background-image:url(images/gif/button.gif); 
	background-position:left top; 
	background-repeat:no-repeat; 
	padding-left:30px; 
	display:block;
	/*display:inline-block;*/
	z-index:4;
}
.rptHeader 
{ 
	font-style:italic; 
	font-size:175%;
	font-weight:bold;
	text-align:center;
}
.rptTitle 
{ 
	font-size:150%;
	font-weight:bold;
	text-align:center;
}

.rptBody 
{ 
	text-align:center;
}

.retryRed
{
	color:red;
}
.vtspc05
{
	margin-top:.5em;
}
.vtspc10
{
	margin-top:1em;
}

h1 {
	color:rgb(0,0,0);
	font-size:16px;
	font-weight:bold;
	margin-top:1em;
}

h2 {
	color:rgb(0,0,0);
	font-size:16px;
	font-weight:bold;
	margin-top:1em;
}

