/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit; font-style: inherit; font-size: 100%;	font-family: inherit;	vertical-align: baseline;}

#container{width:1021px; height:auto; margin:5px auto 0px auto; position:relative; border-left:1px solid #000; border-right:1px solid #000; background:#fff; position:relative;}

/*---------------------------------------------- homepage------------------------------ */
/* navigation */


.glossymenu{position:relative; padding:0 0 0 370px;  background:url(images/menur_bg.jpg) repeat-x; height:35px; list-style:none;}
.glossymenu li{	float:left;}
.glossymenu li a{float:left; display:block;	color:#000;	text-decoration:none; font:bold .80em "Times New Roman", Times, serif;
padding:0 0 0 8px; /*left tab image padding.*/ 	height:35px; line-height:35px;	text-align:center;	cursor: pointer;}
.glossymenu li a span{float:left; display: block; padding:0 30px 0 18px; /*Padding of menu items*/}
.glossymenu li.current a, .glossymenu li a{color:#fff;	background:url(images/menur_hover_left.jpg) no-repeat; background-position:left;}
.glossymenu li.current a span, .glossymenu li a span{color:#fff; background:url(images/menur_hover_right.jpg) no-repeat right top;}
.glossymenu li.current a, .glossymenu li a:hover{color: #ffcc66; background:url(images/menur_hover_left2.jpg) no-repeat; background-position:left;}
.glossymenu li.current a span, .glossymenu li a:hover span{color: #ffcc66;	background:url(images/menur_hover_right2.jpg) no-repeat right top; /*right tab image path*/}
a.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: underline;
	font-weight: normal;
}
a.links:hover {text-decoration: underline; color:#666666; }
a.presslinks {text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	color: #003366;
	font-weight: bold;
	font-size: 1.6em;
}
a.presslinks:hover {text-decoration: underline; color:#666666; }

/* homepage body */
#hpContent{width:1021px; height:auto; background:URL(images/hpCopyBkBot.jpg) repeat-y bottom; }
#hpContent p{font:.80em Verdana, Arial, Helvetica, sans-serif;  line-height:28px; padding:0px 130px 10px 130px; }
#hpHead{background:URL(images/hpCopyBkTop.jpg) no-repeat; width:1021px; height:125px;}
#hpHead h1{ color:#003366; font:bold 1.3em Verdana, Arial, Helvetica, sans-serif; padding:80px 0px 0px 130px; }
#hpHead h2{ color:#003366; font:bold 1.3em Verdana, Arial, Helvetica, sans-serif; padding:80px 0px 0px 130px; }
#hpContent img{float:right; padding:0px 0px 20px 90px; margin-top:-125px;}

/* homepage footer */
#hpFooter{background:URL(images/hpFooter.jpg) no-repeat; width:1021px; height:79px;}
#hpFooter p{font:.60em Verdana, Arial, Helvetica, sans-serif; line-height:18px; padding:30px 0px 0px 130px;}

/*----------------------------------- subpages -----------------------------------*/



/* subpage main nav */

.glossymenu2{position:relative; padding:0 0 0 370px; margin-top:-3px;  background:url(images/menur_bg.jpg) repeat-x; height:35px; list-style:none;}
.glossymenu2 li{	float:left;}
.glossymenu2 li a{float:left; display:block;	color:#000;	text-decoration:none; font:bold .80em "Times New Roman", Times, serif;
padding:0 0 0 8px; /*left tab image padding.*/ 	height:35px; line-height:35px;	text-align:center;	cursor: pointer;}
.glossymenu2 li a span{float:left; display: block; padding:0 30px 0 18px; /*Padding of menu items*/}
.glossymenu2 li.current a, .glossymenu2 li a{color:#fff;	background:url(images/menur_hover_left.jpg) no-repeat; background-position:left;}
.glossymenu2 li.current a span, .glossymenu2 li a span{color:#fff; background:url(images/menur_hover_right.jpg) no-repeat right top;}
.glossymenu2 li.current a, .glossymenu2 li a:hover{color: #ffcc66; background:url(images/menur_hover_left2.jpg) no-repeat; background-position:left;}
.glossymenu2 li.current a span, .glossymenu2 li a:hover span{color: #ffcc66;	background:url(images/menur_hover_right2.jpg) no-repeat right top; /*right tab image path*/}


/* subpage body */
#spContent{width:1021px; height:auto; overflow:hidden; background:URL(images/subCopyBkBot.gif) repeat-y bottom; margin-top:20px;}

/* subpage right side */
h2#spHead h2{ color:#003366; font:bold 1.3em Verdana, Arial, Helvetica, sans-serif; padding:80px 0px 0px 130px; }
#spRightContent{width:890px; height:auto;  float:left;}
#spRightContent p{font:.70em Verdana, Arial, Helvetica, sans-serif;  line-height:18px; padding:0px 80px 20px 60px; }
#spRighContent iframe{padding:0px 80px 30px 60px; }
#spRightContent h1{ color:#003366; font: bold 1.1em "Times New Roman", Times, serif; padding:0px 80px 20px 60px;  }
#spRightContent img{float:right; padding:0px 0px 20px 30px; }
 
/* subpage left nav */
#spLeftNav{float:left; width:130px; background:#FFF; z-index:100; }
#spLeftNav img{margin-bottom:-20px;}*/

.slidedoormenu{list-style-type: none; margin: 0px; padding: 0px; width: 130px;}
.slidedoormenu li{}
.slidedoormenu li a{background:URL(images/vstrip.jpg) repeat-y left top; font:bold .60em "Times New Roman", Times, serif; color:#000; display: block;  padding: 3px 0px; text-indent: 4px; text-decoration: none; border-bottom: 1px dotted #000;  }
.slidedoormenu li a:visited, .slidedoormenu li a:active{color: black;}
.slidedoormenu li a:hover{background-position: -388px 0;  color: black; }
.slidedoormenu li a{  width: 100%; }/* Menu link width value for IE */
.slidedoormenu li a.On{background-position: -388px 0; color: black; }/* Shift background image horizontally 387px, or the start of the 2nd background image */ 


/* subpage first footer */
#spFooter{background:URL(images/subFooterBk1.gif) no-repeat; width:1021px; height:42px;}
#spFooter p{font:.60em Verdana, Arial, Helvetica, sans-serif; line-height:18px; padding:0px 0px 0px 190px;}
/* subpage second footer */
#spFooter2{background:URL(images/subFooterBk2.gif) no-repeat; width:1021px; height:22px;}
#spFooter2 p {line-height:18px; padding:0px 0px 0px 190px; color:#FFF;}
#spFooter2 a {font:bold .70em Verdana, Arial, Helvetica, sans-serif; line-height:18px; color:#FFF; text-decoration:none;}
.copyright{font:normal .70em Verdana, Arial, Helvetica, sans-serif; color:#FFF; padding-left:400px;>

div#apt_left {
	float:left;
	width:400px;
	margin-right:5px;
}

div#photo_right {
	float:right;
}

div#apt_right {
	float:right;
	width:400px;
	margin-right:5px;
}

div#photo_left {
	float:left;
}

blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style: normal;
	font-weight: bold;
	
	padding:0px;
}
