/* body settings */
body {background:#FFFFFF repeat-x;margin:0px;font:11px Arial, Verdana, Helvetica, Sans-Serif;color:#666666;text-decoration:none;line-height:normal;}

/* layout divs + Home page */
#wrapper {position:relative;width:910px;margin:0px auto;border:0}
#left {
	position:absolute;
	left:0;
	width:50px; 
	border:0;
	margin:0;
}
#middle {
	position:absolute;
	left:50px;
	width: 800px; 
	border:0;
}
#right {position:absolute;right:0px;width:100px;border:0}
#maingraplogo {width:800px;position:relative;border:0; z-index:2;margin:0;}
#toptitlegrapleft {width:400px;display:block;border:0;}
#searchbar {position:absolute;width:800px;height:25px;border:0px;top:148px;left:254px;float:left;margin:0;}
#searchwindow {position:absolute;height:19px;width:254px;border:0px;left:480px;top:155px;float:left;margin:0;}
#go {position:absolute;height:20px;width:28px;border:0px;left:750px;top:155px;float:left;}
#subnavleft {background-color:#FFFFFF;width:50px;position:relative;float:left;padding:20px 18px 50px 8px;margin:0;z-index:1;}
#subnavleftback {background-color:#FFFFFF;width:30px;position:relative;float:left;padding:20px 18px 50px 8px;margin:0;z-index:1;}
#maincontent {background-color:#FFFFFF;position:relative;width:600px;float:left;padding:20px 14px 20px 18px;margin:0 2px 0 2px;z-index:1;}
#subnavright {background-color:#FFFFFF;position:relative;width:150px;float:left;padding:20px 15px 50px 18px;margin:0;z-index:1;}
#subnavright img {width:134px;float: right;padding:0;margin:0;z-index:1;}
#homemainbox {position:relative;border:0;width:800px;margin:2px 0 0 0;padding:0;}
#homemainimage {position:relative;float:left;border:0;margin:0;padding:0;width:600px;}
#homebottombutton {width:800px;position:relative;border:0; z-index:2;margin:0;}
#homebutton1 {display:block;position:relative;float:left;background:url(../images/button1.jpg) repeat-x;margin:0 0 0 2px;width:198px;padding:0;border-bottom:1px solid #FFFFFF;}
#homebutton1 a {display:block;padding:13px 5px;text-decoration:none;font-size:11px;color:#0000FF;text-align:center;height:48px;}
#homebutton1 a:hover {background-color:#4ACFD8;}
#homebutton1 .last {border-bottom:1px solid #4ACFD8;}
#homebutton2 {display:block;position:relative;float:left;background:url(../images/button1.jpg) repeat-x;margin:2px 0 0 0;width:299px;padding:0;height:65px;border-right:2px solid #FFFFFF;}
#homebutton2 a {display:block;padding:15px 5px;text-decoration:none;font-size:11px;color:#0000FF;text-align:center;height:35px;}
#homebutton2 a:hover {background-color:#4ACFD8;}
#homebutton3 {display:block;position:relative;float:left;background:url(../images/button1.jpg) repeat-x;margin:2px 0 0 0;width:298px;padding:0;height:65px;}
#homebutton3 a {display:block;padding:15px 5px;text-decoration:none;font-size:11px;color:#0000FF;text-align:center;height:35px;}
#homebutton3 a:hover {background-color:#4ACFD8;}
#homebutton4 {display:block;position:relative;float:right;background:url(../images/button1.jpg) repeat-x;margin:2px 0 0 0;width:198px;padding:0;height:65px;border:0;}
#homebutton4 a {display:block;padding:15px 5px;text-decoration:none;font-size:11px;color:#0000FF;text-align:center;height:35px;}
#homebutton4 a:hover {background-color:#4ACFD8;}
.buttonheader {font:14px Verdana, Arial, Helvetica, sans-serif;color:#000066;font-weight:bold;font-style:italic;}
#homefooter {background:url(../images/homefooter.jpg) repeat-x;position:relative;float:left;font:9px Verdana, Arial, Helvetica, sans-serif;color:#999999;padding:1.1em 0;margin:3em 0;width:800px;}
#homefooter a, #homefooter a:link, #homefooter a:active a, #homefooter a:visited a {color:#999999;font-weight:bold;text-decoration:none;}
#homefooter a:hover {color:#00CCFF;font-weight:bold;text-decoration:none;}
#login {position:absolute;top:122px;left:26px;font:12px Verdana, Arial, Helvetica, Sans-Serif;color:#666666;margin:0;padding:6px 28px;}
#login a, #login a:link, #login a:active a, #login a:visited a {text-decoration:none;color:#333333;}
#login a:hover {color:#00CCFF;text-decoration:none;}
#homelogos {position:relative;float:left;font:11px Arial, Verdana, Helvetica, Sans-Serif;color:#999999;padding:1.1em 0;margin:0;font-style:italic;}

/* drop-down menu */
#menuwrapper {
	position:absolute;
	width:799px;
	top:121px;
	left:0px;
	border-top:1px solid #77CDFC;
	border-bottom:0;
	border-right:1px solid #2C9FCD;
	z-index:2;
	float:left;
	margin:0;
	height:19px;
}
.clearit {clear:both;height:0;line-height:0.0;font-size:0;}
.first {border-left:1px solid #77CDFC;text-align:center}
#p7menubar {width:66.6em;}
#p7menubar, #p7menubar ul {padding:0;margin:0;list-style:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
#p7menubar a {display:block;text-decoration:none;text-align:center;padding:5px 28px 5px 28px;border-right:1px solid #2C9FCD;font-size:.95em;color:#003366;}
#p7menubar a.trigger {padding:5px 30px 5px 20px;text-align:center;background:url(../images/arrow.gif) no-repeat;background-position:right center;}
#p7menubar a.triggerlast {padding:5px 20px 5px 15px;text-align:center;background:url(../images/arrow.gif) no-repeat;background-position:right center; border-right:0;}
#p7menubar a.triggerlastnoarrow {padding:5px 20px 5px 15px;text-align:center; border-right:0;}
#p7menubar li {float:left;width:13em;}
#p7menubar li {position:relative;}
/* hide from IE mac \*/
#p7menubar li {position:static;width:auto;}
/* end hiding from IE5 mac */
#p7menubar li ul, #p7menubar ul li {width:13em;}
#p7menubar ul li a {color:#25A58E;border-right:0;padding:10px 6px 10px 10px;text-align:left;border-top:1px solid #2C9FCD;}
#p7menubar li ul {
	position:absolute;
	display:none;
	background-color:#FFFFFF;
	border-right:0;
	border-bottom:0;
	background:url(../images/msubmenu2.jpg) repeat-x;
}
#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar a:active, #p7menubar li.p7hvr a {color:#FFFFFF;background-color:#0000CC;}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {display:block;}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {color:#FFFFFF;background-color:transparent;}
#p7menubar ul a:hover {background-color:#0099FF!important;color:#FFFFFF!important;}

/* font classes */
.header {font:18px Verdana, Arial, Helvetica, sans-serif;font-weight:lighter;color:#3399FF;margin:0 0 19px 0;}
.search {display:block;width:800px;height:26px;text-decoration:none;background:url(../images/sbar.jpg) repeat-x;margin:0;font:11px Verdana, Arial, Helvetica, sans-serif;color:#666666;padding:6px 0;text-indent:430px;font-weight:normal;}
.dash {font:10px Verdana, Arial, Helvetica, sans-serif;color:#00CCFF;padding:1em 0;margin:2em 0;}
.subnavleft, .subnavleftback {font:12px Verdana, Arial, Helvetica, sans-serif;color:#0033FF;text-decoration:none;text-align:left;line-height:20px;}
.subnavleft a:link, .subnavleft a:visited, .subnavleft a:active, .subnavleftback a:link, .subnavleftback a:visited, .subnavleftback a:active {color:#0033FF;text-decoration:none;}
.subnavleft a:hover, .subnavleftback a:hover, {color:#3399FF;text-decoration:none;text-align:left;line-height:20px;}
.maintext {font:12px Verdana, Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;text-align:left;line-height:20px;}
.maintext a:link, .maintext a:visited, .maintext a:active {color:#3399FF;text-decoration:none;line-height:20px;}
.maintext a:hover {color:#0033FF;text-decoration:none;text-align:right;line-height:20px;}
#maintext ul, #maintext li {font:12px Verdana, Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;text-align:left;line-height:20px;padding:0;margin:0;list-style-type:square;}
.download {font:12px Verdana, Arial, Helvetica, sans-serif;color:#CC0033;text-decoration:none;text-align:left;line-height:20px;}
.download a:link, .download a:visited, .download a:active {color:#CC0033;text-decoration:none;}
.download a:hover {color:#3399FF;text-decoration:none;text-align:right;line-height:20px;}
.quote {font:12px Verdana, Arial, Helvetica, sans-serif;color:#339999;font-style:italic;text-align:left;line-height:20px;}
.tel {font:12px Verdana, Arial, Helvetica, sans-serif;color:#3399FF;text-align:left;line-height:20px;}

#Layer1 {
	position:absolute;
	width:206px;
	height:61px;
	left: 610px;
	top: -12px;
	z-index: 2;
	visibility: visible;
}
#Layer2 {
	position:absolute;
	width:67px;
	height:203px;
	z-index:1;
	left: 654px;
	top: 21px;
	background-image: url(file:///C|/Documents and Settings/danielg.APTBACS/My Documents/images/msubmenu.jpg);
}
body {
	background-repeat: no-repeat;
	background-image: url(file:///C|/Documents and Settings/danielg.APTBACS/My Documents/images/msubmenu.jpg);
}
#Layer3 {
	position:absolute;
	width:7px;
	height:203px;
	z-index:1;
	left: -10px;
	top: 1px;
	background-image: url(file:///C|/Documents and Settings/danielg.APTBACS/My Documents/images/msubmenu.jpg);
}
#Layer4 {
	position:absolute;
	width:800px;
	height:38px;
	z-index:1;
	left: -23px;
	top: -107px;
}
#Layer5 {
	position:absolute;
	width:106px;
	height:30px;
	z-index:1;
	left: 0px;
	top: 0px;
}
#Layer6 {
	position:absolute;
	width:130px;
	height:320px;
	z-index:1;
	left: 615px;
	top: 57px;
}
.forminput {		    text-decoration: none; 
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 8pt; 
			font-weight : normal;
}
.tinytext {			font-size: 6pt; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #FFFFFF;
}
#Layer7 {
	position:absolute;
	width:138px;
	height:100px;
	z-index:2;
	left: 616px;
	top: 115px;
}
#Layer8 {
	position:absolute;
	width:138px;
	height:81px;
	z-index:1;
	left: 570px;
	top: 238px;
}
#Layer9 {
	position:absolute;
	width:519px;
	height:22px;
	z-index:1;
	left: -31px;
	top: 361px;
}
#Layer10 {
	position:absolute;
	width:716px;
	height:24px;
	z-index:1;
	left: 0px;
	top: 121px;
}
#Layer11 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
	top: -1px;
}
#Layer12 {
	position:absolute;
	width:531px;
	height:182px;
	z-index:1;
	left: -1px;
	top: 20px;
}
#Layer13 {
	position:absolute;
	width:163px;
	height:192px;
	z-index:1;
	left: 1px;
	top: 234px;
}
#Layer14 {
	position:absolute;
	width:148px;
	height:254px;
	z-index:1;
	left: 8px;
	top: 245px;
}
#Layer15 {
	position:absolute;
	width:101px;
	height:185px;
	z-index:1;
	left: 405px;
	top: 244px;
}
#Layer16 {
	position:absolute;
	width:151px;
	height:210px;
	z-index:1;
	left: 209px;
	top: 244px;
}
#Layer17 {
	position:absolute;
	width:68px;
	height:229px;
	z-index:1;
	left: 186px;
	top: 238px;
}
#Layer18 {
	position:absolute;
	width:24px;
	height:115px;
	z-index:1;
	left: 370px;
	top: 479px;
}
#Layer19 {
	position:absolute;
	width:23px;
	height:115px;
	z-index:1;
	left: 383px;
	top: 238px;
}
#Layer20 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 594px;
	top: 161px;
}
#Layer21 {
	position:absolute;
	width:25px;
	height:483px;
	z-index:1;
	left: 570px;
	top: 199px;
}
#Layer22 {
	position:absolute;
	width:195px;
	height:129px;
	z-index:3;
	left: 587px;
	top: 272px;
}
.style6 {
	color: #0000FF;
	font-size: 10pt;
	font-weight: bold;
}
.style10 {font-size: 12px; }
#Layer23 {
	position:absolute;
	width:212px;
	height:14px;
	z-index:4;
	left: 590px;
	top: 242px;
}
#Layer24 {
	position:absolute;
	width:109px;
	height:73px;
	z-index:1;
	left: 33px;
	top: 39px;
}
#Layer25 {
	position:absolute;
	width:120px;
	height:87px;
	z-index:2;
	left: 31px;
	top: 151px;
}
#Layer26 {
	position:absolute;
	width:95px;
	height:66px;
	z-index:3;
	left: 32px;
	top: 266px;
}
#Layer27 {
	position:absolute;
	width:124px;
	height:68px;
	z-index:5;
	left: 616px;
	top: 153px;
}
#Layer28 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 718px;
	top: 121px;
}
.style13 {color: #0000FF}
#Layer29 {
	position:absolute;
	width:507px;
	height:155px;
	z-index:2;
	left: -1px;
	top: 523px;
}
#Layer30 {
	position:absolute;
	width:343px;
	height:41px;
	z-index:2;
	left: 259px;
	top: 22px;
}
#Layer31 {
	position:absolute;
	width:377px;
	height:68px;
	z-index:3;
	left: 374px;
	top: 30px;
}

input.next, input.previous, a.next
{
	border: solid 1px #666666;
	cursor: hand;
	color: rgb(0, 105, 170);
	font-weight: bold;
	margin: 0;
	overflow: visible;
	/*text-transform: lowercase; */
	width: auto;
	background-color:#ccc; /* Set default background */
	font-family:  Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
}

/*a.close, a.next, a.previous, a.search
{
	border: solid 1px #CCC;
	cursor: hand;
	color: #1f1f1f;
	font-weight: bold;
	line-height: 20px;
	padding-bottom: 1px;
	padding-top: 1px;
	/*text-transform: lowercase; 
} */
